CN102970187A - Single board testing method, device and system - Google Patents

Single board testing method, device and system Download PDF

Info

Publication number
CN102970187A
CN102970187A CN2012105128430A CN201210512843A CN102970187A CN 102970187 A CN102970187 A CN 102970187A CN 2012105128430 A CN2012105128430 A CN 2012105128430A CN 201210512843 A CN201210512843 A CN 201210512843A CN 102970187 A CN102970187 A CN 102970187A
Authority
CN
China
Prior art keywords
message
single board
veneer
tested single
board
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2012105128430A
Other languages
Chinese (zh)
Other versions
CN102970187B (en
Inventor
肖磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Gaohang Intellectual Property Operation Co ltd
NANTONG TRIPLE-IN SENSOR CO.,LTD.
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201210512843.0A priority Critical patent/CN102970187B/en
Publication of CN102970187A publication Critical patent/CN102970187A/en
Application granted granted Critical
Publication of CN102970187B publication Critical patent/CN102970187B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The embodiment of the invention discloses a single board testing method, comprising the following steps of: configuring at least one path of current in a tested single board, wherein a message title of each path of the current carries a destination address pointing to the tested single board and a source address pointing to the detected single board; transmitting a message to the tested single board pointed by the destination address through a switchover network by the tested single board according to the destination address carried in the message title in each path of the current, and counting a quantity of sent messages; and receiving the message processed by the tested single board and counting a quantity of received messages and a quantity of error messages, and determining a testing result of the tested single board according to the quality of the sent messages, the quantity of the received messages and the quality of the error messages. The embodiment of the invention further discloses a single board testing method and system. With the adoption of the single board testing device and system provided by the embodiment of the invention, equipment without a BIST (Build-In Self-Test) function can be tested without externally arranging a testing instrument, so that the testing cost can be reduced.

Description

A kind of single-board testing method, Apparatus and system
Technical field
The present invention relates to the testing techniques of equipment field, particularly relate to a kind of single-board testing method, Apparatus and system.
Background technology
In the production and installation process of communication equipment, need to carry out equipment Inspection, the integrity of each components and parts of checkout equipment, connectedness and function.Existing equipment detection method commonly used has two kinds.
A kind of prior art is: adopt special tester.Tester and Devices to test are connected by hardware, and tester produces message and tests, and message is got back at last tester and carried out message audit via Devices to test.A configurable stream or many streams in tester, the concrete configuration item is message length, heading, message content, speed, the number etc. of giving out a contract for a project of every stream; Wherein, stream refer to have same source, one group of message of destination address, transmission path and intermediate treatment process.Decide the transmission path of every stream by the configuration message head; Carry out counting messages by stream in tester, statistical items comprises sending wraps number, transmission byte number, receiver packet number, reception byte number; Send statistics and receiving and counting by contrast, determine that whether Devices to test is by this test.
But the shortcoming of the prior art one is: tester is expensive, so that testing cost is higher.
Another kind of prior art is: integrated BIST(Built-In Self Test on Devices to test, built-in self-test) function.Concrete, the built-in testing unit produces test packet by test cell, and message is got back at last test cell and is carried out message audit in the Devices to test internal flow.This BIST function is realized by programmable logic device, can support a stream or many streams, and the message length of every stream, speed and number are configurable; The heading of every stream, message content can be stored among the RAM or plug-in SDRAM of programmable logic device; The user can pass through configuration order, triggers BIST and begins to give out a contract for a project, and add up give out a contract for a project number, packet receiving number; Determine that according to statistics whether this Devices to test is by test.
But the shortcoming of the prior art two is: can only realize the Devices to test of integrated BIST function is tested, can't realize test to the equipment that does not possess the BIST function.
Summary of the invention
The invention provides a kind of single-board testing method, Apparatus and system, do not need the peripheral hardware tester, can realize not possessing the testing equipment of built-in self-test BIST function, thereby reduce testing cost.
First aspect provides a kind of single-board testing method, comprising: configuration at least one stream in accompanying the survey veneer carries destination address and the described source address of surveying veneer of accompanying of sensing of pointing to tested single board in the heading of every described stream; Described accompanying surveyed veneer according to the described destination address that carries in the heading of every described stream, forward the packet to the tested single board of described destination address sensing by switching network, and statistics sends message amount; Wherein, described switching network comprises at least one described tested single board and at least one described survey veneer of accompanying; Receive the message after described tested single board is processed, and statistics reception message amount and error message quantity, according to described transmission message amount, reception message amount and described error message quantity, determine the test result of described tested single board.
In the possible implementation of the first of first aspect, if described accompanying surveyed veneer and tested single board and be in different slots position in the same equipment frame, then described destination address comprises the plate number of described tested single board at least; Described source address comprises the described plate number of surveying veneer of accompanying at least.
In the possible implementation of the second of first aspect, if described accompanying when surveying veneer and tested single board and being in the distinct device frame, then described destination address comprises the plate number of the equipment frame number at described tested single board place and tested single board at least; Described source address comprises at least describedly accompanies the equipment frame number of surveying the veneer place and accompanies the plate number of surveying veneer.
In the third possible implementation of first aspect, add up described error message quantity and be specially: the message after the described processing that receives is carried out verification one by one, and statistics obtains the quantity of error message; Message after the described processing is carried out verification to be specially: the message after the described processing is calculated, obtain a check code after processing, the original checksums code that presets in the heading with the check code after the described processing and described message is compared, if inconsistent, confirms that described message makes mistakes.
In conjunction with the third possible implementation of first aspect, in the 4th kind of possible implementation of first aspect, described message after the described processing is calculated as: full content or partial content to the message after the described processing calculate.
Any possible implementation in conjunction with above-mentioned first aspect, in the 5th kind of possible implementation of first aspect, described according to described transmission message amount, reception message amount and described error message quantity, determine the test result of described tested single board, comprise: if described reception message amount equals to send message amount and described error message quantity is zero, determine that described tested single board is by test; Otherwise, determine that described tested single board is not by test.
In conjunction with the possible implementation of first to fourth kind of first aspect, in the 6th kind of possible implementation of first aspect, every described stream can be accompanied the built-in self-test BIST module of surveying in the veneer to be activated independently or stops by described.
The 6th kind of possible implementation in conjunction with first aspect, in the 7th kind of possible implementation of first aspect, every described stream can be accompanied the built-in self-test BIST module of surveying in the veneer to be activated independently or stops by described, comprising: at the described logic switch that a correspondence is not set for every described flow point of configuration in the BIST module of surveying in the veneer of accompanying; Start independently and stop stream corresponding to this logic switch by described logic switch.
In conjunction with the possible implementation of first to fourth kind of first aspect, in the 8th kind of possible implementation of first aspect, the described survey veneer of accompanying can send message amount, receive message amount and error message quantity every described stream statistics independently.
In conjunction with the possible implementation of first to fourth kind of first aspect, in the 9th kind of possible implementation of first aspect, described configuration at least one stream comprises: the quantity of configuration flow; Dispose the speed of every stream; Dispose the heading of every stream, wherein, described heading comprises type of message, destination address and source address; Dispose message length, content, the number of every stream or give out a contract for a project the time.
Second aspect provides a kind of single-board testing method, and comprising: tested single board receives test packet by switching network, and described message is processed; Wherein, carry destination address and the sensing of pointing to tested single board in the heading of described message and accompany the source address of surveying veneer; Described switching network comprises at least one described tested single board and at least one described survey veneer of accompanying; After the destination address that carries in the heading with described message and source address are exchanged, according to the destination address after exchanging, by the message repeating of switching network after with described processing to the described survey veneer of accompanying.
In the possible implementation of the first of second aspect, if described accompanying when surveying veneer and tested single board and being in different slots position in the same equipment frame, then described destination address comprises the plate number of described tested single board at least; Described source address comprises the described plate number of surveying veneer of accompanying at least.
In the possible implementation of the second of second aspect, if described accompanying when surveying veneer and tested single board and being in the distinct device frame, then described destination address comprises the plate number of the equipment frame number at described tested single board place and tested single board at least; Described source address comprises at least describedly accompanies the equipment frame number of surveying the veneer place and accompanies the plate number of surveying veneer.
The third aspect provides a kind of single-board testing device, comprises first processor, first memory, the first transmitter and the first receiver; Described first processor reads the program code of storing in the described first memory; Described first processor is used for carrying the destination address that points to tested single board and the source address of pointing to described single-board testing device in the heading of every stream at described single-board testing device configuration at least one stream; Described the first transmitter, be used for the described destination address that the heading according to every described stream carries, forward the packet to the tested single board of described destination address sensing by switching network, wherein, described switching network comprises at least one described tested single board and at least one described single-board testing device; Described first processor also is used for adding up described the first transmitter and sends message amount; Described the first receiver is used for receiving the message after described tested single board is processed; Described first processor also is used for adding up described the first receiver and receives message amount and error message quantity, according to described transmission message amount, reception message amount and described error message quantity, determines the test result of described tested single board.
In the possible implementation of the first of the third aspect, described the first transmitter and the first receiver are exchange chip.
Fourth aspect provides a kind of single board testing system, comprising: the described single-board testing device of any possible implementation and at least one tested single board of at least one above-mentioned third aspect or the third aspect; Described tested single board comprises the second processor, second memory, the second transmitter and the second receiver; Described the second processor reads the program code of storing in the described second memory; Described the second receiver is used for receiving test packet by switching network, and described message is processed; Wherein, carry the destination address that points to tested single board and the source address of pointing to described single-board testing device in the heading of described message; Described switching network comprises at least one described tested single board and at least one described single-board testing device; Described the second processor exchanges for destination address and source address that the heading at the described message that described the second receiver is received carries; Described the second transmitter, the destination address after being used for exchanging according to described the second processor, by the message repeating of switching network after with described processing to described single-board testing device.
In the possible implementation of the first of fourth aspect, described the second receiver and the second transmitter are exchange chip.
The method that the embodiment of the invention provides is accompanied the survey veneer by arranging one, and the described survey veneer of accompanying is integrated with the BIST function.When needs are tested a certain veneer, only need to survey the stream that the veneer configuration is used for test described accompanying, carry the destination address that points to tested single board in the heading of every stream and point to and describedly accompany the source address of surveying veneer, and utilize switching network with described message repeating to tested single board.Described tested single board is processed message after receiving described message, and with the destination address in the heading and source address exchange, the message after then will processing is forwarded to the described survey veneer of accompanying by switching network; The described message of surveying after veneer receives described processing of accompanying according to transmission message amount, reception message amount and the error message quantity that statistics obtains, determines that whether described tested single board is by test.
By as seen above-mentioned, in the described method of the embodiment of the invention, do not need tested single board to possess the BIST function, do not need again the tester of peripheral hardware special use, can realize very easily the test to tested single board, testing cost is low, and road ability is stronger.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art, the below will do to introduce simply to the accompanying drawing of required use among the embodiment, apparently, accompanying drawing in the following describes only is some embodiments of the present invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain according to these accompanying drawings other accompanying drawing.
The application scenarios schematic diagram of the single-board testing scheme that Fig. 1 provides for the embodiment of the invention;
Fig. 2 is the embodiment of the invention one described single-board testing method flow diagram;
Fig. 3 is the embodiment of the invention two described single-board testing method flow diagrams;
Fig. 4 is the embodiment of the invention three described single-board testing method flow diagrams;
Fig. 5 is the embodiment of the invention four described single-board testing method flow diagrams;
The single-board testing structure drawing of device that Fig. 6 provides for the embodiment of the invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the invention, the technical scheme in the embodiment of the invention is carried out clear, complete description, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills belong to the scope of protection of the invention not making the every other embodiment that obtains under the creative work prerequisite.
A kind of single-board testing method, Apparatus and system are provided in the embodiment of the invention, have not needed the peripheral hardware tester, can realize not possessing the testing equipment of built-in self-test BIST function, thereby reduced testing cost.
With reference to Fig. 1, be a kind of application scenarios figure of the described single-board testing method of the embodiment of the invention.As shown in Figure 1, the described method of the embodiment of the invention can be applied to tested single board 10 and accompany the situation that veneer 20 is co-located in the different slots position in the equipment frame of surveying.Under this scene, can comprise a plurality of tested single board 10 and a plurality of accompany only to survey among the veneer 20(figure to accompany take one survey veneer and illustrate as example), the common formation of these veneers one switching network, and be provided with an exchange chip SW on each veneer, all veneers all can be realized data communication by described switching network.
Certainly, the described method of the embodiment of the invention can also be applied to tested single board and accompany the survey veneer to be in the interior situation of distinct device frame, as long as described survey veneer and the tested single board of accompanying can be by the realization of the switching network between each equipment frame data communication.
With reference to Fig. 2, be the embodiment of the invention one described single-board testing method flow diagram.Present embodiment is to accompany the angle of surveying veneer to be described, and as shown in Figure 2, described method can may further comprise the steps:
Step S101: configuration at least one stream in accompanying the survey veneer carries destination address and the described source address of surveying veneer of accompanying of sensing of pointing to tested single board in the heading of every stream.
Step S102: according to the described destination address that carries in the heading of every stream, forward the packet to the tested single board of described destination address sensing by switching network, and statistics sends message amount; Wherein, described switching network comprises at least one described tested single board and at least one described survey veneer of accompanying.
Step S103: receive the message after described tested single board is processed, and statistics reception message amount and error message quantity, according to described transmission message amount, reception message amount and described error message quantity, determine the test result of described tested single board.
With reference to Fig. 3, be the embodiment of the invention two described single-board testing method flow diagrams.Present embodiment is described with the angle of tested single board, and as shown in Figure 3, described method can may further comprise the steps:
Step S201: tested single board receives test packet by switching network, and described message is processed; Wherein, carry destination address and the sensing of pointing to tested single board in the heading of described message and accompany the source address of surveying veneer; Described switching network comprises at least one described tested single board and at least one described survey veneer of accompanying.
Step S202: after the destination address that carries in the heading with described message and source address are exchanged, according to the destination address after exchanging, by the message repeating of switching network after with described processing to the described survey veneer of accompanying.
The described method of the embodiment of the invention is accompanied the survey veneer by arranging one, and the described survey veneer of accompanying is integrated with the BIST function.When needs are tested a certain veneer, only need to survey configuration testing stream on the veneer described accompanying, carry the destination address that points to tested single board in the heading of every stream and point to the described source address of surveying veneer of accompanying, and utilize switching network with described message repeating to tested single board, statistics sends message amount simultaneously.Described tested single board is processed message after receiving described message, and with the destination address in the heading and source address exchange, the message after then will processing is forwarded to the described survey veneer of accompanying by switching network; Described message of accompanying after the survey veneer receives described processing, and statistics reception message amount and error message quantity according to described transmission message amount, reception message amount and described error message quantity, are determined the test result of described tested single board.
By as seen above-mentioned, in the described method of the embodiment of the invention, do not need tested single board to possess the BIST function, do not need again the tester of peripheral hardware special use, just can realize very easily the test to tested single board, its testing cost is low, and road ability is stronger.
With reference to Fig. 4, be the embodiment of the invention three described single-board testing method flow diagrams.As shown in Figure 4, described method can may further comprise the steps:
Step S301: accompany and survey many streams of veneer configuration, carry destination address and the source address of this stream in the heading of every stream.Wherein, described destination address refers to the address of the tested single board of every stream correspondence; Described source address refers to the described address of surveying veneer of accompanying.
Concrete, the described survey veneer of accompanying is integrated with the BIST module, by many streams of described BIST block configuration.Configuration to every described stream can comprise: the quantity of configuration flow; Dispose the speed of every stream; Dispose the heading of every stream, described heading comprises type of message, destination address and source address; Dispose message length, content, the number of every stream or give out a contract for a project the time etc.
Need to prove the quantity of described configuration flow depends on generally how much bar stream total what tested single board, each tested single board need.
The speed of every stream of described configuration refers to realize that by the message interval BIST produces the control of message total flow.
The heading that disposes every stream comprises: type of message, destination address, source address.Wherein, described BIST supports polytype message.
Dispose message length, content, the number of every stream or give out a contract for a project the time.Wherein, message length is in byte.Message content can be written into RAM or the plug-in SDRAM of programming device of BIST module.Described BIST supports burst to give out a contract for a project and the two kinds of patterns of giving out a contract for a project continuously, when adopting burst to give out a contract for a project, needs the configuration message number; When employing is given out a contract for a project continuously, need configuration to give out a contract for a project the time continuously.
So far, the described process of surveying the veneer configuration flow of accompanying finishes.
Step S302: described accompanying surveyed veneer according to the destination address that carries in the heading of every stream, forward the packet to tested single board corresponding to described destination address by switching network, and statistics sends message amount.
Concrete, the described method of the embodiment of the invention is applicable to described accompanying and surveys veneer and tested single board and be co-located in the different slots position in the equipment frame or be in situation in the distinct device frame.Described accompany survey veneer and tested single board can by in the described equipment frame or the switching network between the equipment frame carry out data communication.
If described accompanying when surveying veneer and tested single board and being in different slots position in the same equipment frame, then described destination address comprises the plate number of tested single board corresponding to every stream at least; Described source address comprises the described plate number of surveying veneer of accompanying at least.Wherein, each tested single board can be assigned with one or more independently plates number, with corresponding test stream different test paths thereon respectively; It is described that to accompany the plate of surveying veneer number be unique.Switching network number is distributed message according to described plate between each veneer.
If described accompanying when surveying veneer and tested single board and being in the distinct device frame, then described destination address comprises the plate number of the equipment frame number at tested single board place corresponding to every stream and tested single board at least; Described source address comprises at least describedly accompanies the equipment frame number of surveying the veneer place and accompanies the plate number of surveying veneer.
Need to prove that described accompanying surveyed veneer and tested single board can be the veneer of same type, also can be dissimilar veneers.Described accompany survey veneer integrated the BIST function; Described tested single board does not require integrated BIST function.
Step S303: described tested single board receives message, described message is processed, and after the destination address that carries in the described heading and source address exchanged, according to the destination address after exchanging, by switching network, with the message repeating after the described processing to the described survey veneer of accompanying.
Concrete, after message arrived the tested single board of its destination address appointment, described tested single board was processed described message, and the destination address that carries in the heading with described message and source address are exchanged.After exchanging processing, in the heading of the message after the described processing, its destination address is described address of accompanying the survey veneer, and described source address is the address of described tested single board.
The destination address that carries according to the message after the described processing of described tested single board is then surveyed on the veneer by message repeating to described the accompanying of switching network after with described processing.
Step S304: behind the described message of accompanying after the survey veneer receives described processing, according to described transmission message amount, reception message amount and described error message quantity, determine the test result of described tested single board.
Concrete, described according to described transmission message amount, reception message amount and described error message quantity, determine the test result of described tested single board, comprise: if described reception message amount equals to send message amount and described error message quantity is zero, determine that described tested single board is by test; Otherwise, determine that described tested single board is not by test.
Alternatively, for fear of can't process because of the tested single board fault and transmission processing after message, cause accompanying the situation that the wait of veneer long period receives message of surveying, the described survey veneer of accompanying can be when step S302 sends message, perhaps during the message after step S304 receives the processing that first tested single board returns, start a timer, the time period that this timer sets surveys veneer and is reasonably receiving the required time span of message fully under the condition greater than described accompanying, the concrete time period of setting can be rule of thumb or concrete network condition determine.Therefore, under normal circumstances, reach the time period of setting at timer after, described accompanying surveyed veneer and should have been received all messages that described tested single board is returned.
Described step S304 specifically can may further comprise the steps:
Step S304a: describedly accompany the message of surveying after veneer receives the processing that tested single board sends, and after arriving the time period of setting, the message that receives is added up, obtain receiving message amount and error message quantity.
Step S304b: judge that whether described reception message amount equals the transmission message amount that statistics obtains among the step S302, if so, illustrates that all messages all have been received, and enter step S304c; If not, be described reception message amount less than described transmission message amount, illustrate that some message is not received, and does not then pass through the test of described tested single board.
Step S304c: judge that whether described error message quantity is zero, if non-vanishing, illustrates that some message was modified, and did not then pass through the test of described tested single board; If be zero, the test of described tested single board is passed through.
Alternatively, in to the unsanctioned situation of the test of described tested single board, for the reliability that guarantees to test can also re-start test.
In actual applications, the described speed of surveying veneer reception message of accompanying is very fast, and therefore, the time period of described setting is very short, such as thinking 1s etc.
Concrete, adding up described error message quantity can be specially: the message after the described processing that receives is carried out verification one by one, and statistics obtains the quantity of error message.Message after the described processing is carried out verification to be specially: the message after the described processing is calculated, obtain a check code after processing, the original checksums code that presets in the heading with the check code after the described processing and described message is compared, if consistent, then the content intact of described message is not made mistakes; If inconsistent, the content of described message is imperfect, confirms that described message makes mistakes.
In step S301, described accompanying surveyed veneer when configuration flow, can calculate every message, obtains an original checksums code, and described original checksums code is write in the heading.Described accompany survey the message of veneer after receiving described processing after, can re-start calculating to the message after the described processing, obtain a check code after processing.Described accompany survey veneer after with described processing check code and described heading in the original checksums code that presets compare, when two check codes were consistent, the content that shows described message was complete; Otherwise, show that the content of described message is imperfect.
Need to prove: every message is calculated check code, concrete, can be that full content or the partial content to every message calculates, obtain check code.
The embodiment of the invention three described methods are accompanied the survey veneer by arranging one, and the described survey veneer of accompanying is integrated with the BIST function.When needs are tested a certain veneer, only need to survey configuration testing stream on the veneer described accompanying, carry the destination address that points to tested single board in the heading of every stream and point to the described source address of surveying veneer of accompanying, and utilize switching network with described message repeating to tested single board, statistics sends message amount simultaneously.Described tested single board is processed message after receiving described message, and with the destination address in the heading and source address exchange, the message after then will processing is forwarded to the described survey veneer of accompanying by switching network; The described message of surveying after veneer receives described processing of accompanying, after the timing certain hour section, statistics receives message amount and error message quantity, when described reception message amount equals to send message amount and described error message quantity and is zero, the test of described tested single board is finished.
By as seen above-mentioned, in the embodiment of the invention three described methods, do not need tested single board to possess the BIST function, do not need again the tester of peripheral hardware special use, just can realize very easily the test to tested single board, its testing cost is low, and road ability is stronger.
Need to prove that in the embodiment of the invention three described methods, the described survey veneer of accompanying is integrated with the BIST module, can produce and many streams of verification by described BIST module, can independently start and stop every described stream; Can independently send message amount, receive message amount and error message quantity every described stream statistics.
Concrete, be the logic switch that every flow point disposing does not arrange a correspondence in described BIST module, can independent startup and stop every stream by described logic switch.
Need to prove, in the described method of the embodiment of the invention, because the described survey veneer of accompanying can dispose many streams, can independently start and stop every described stream, therefore described method not only can realize some veneers are tested, and can also realize the automatic batch test to a plurality of veneers.
What need to further specify is, in the embodiment of the invention, described accompanying surveyed the integrated BIST module of veneer and be not limited in programmable logic device and realize, also can realize in CPU.
The below is elaborated as an example of two tested single board example.
With reference to Fig. 5, be the embodiment of the invention four described single-board testing method flow diagrams.As shown in Figure 5, described method can may further comprise the steps:
Step S401: that the first tested single board and the second tested single board are installed and are integrated with the BIST module accompanies the survey veneer, respectively it is powered on and initialization.
Need to prove that described tested single board is provided with exchange chip SW with accompanying to survey on the veneer, so that the two can carry out data communication by switching network.
Described BIST module is supported many streams, and each tested single board can corresponding one or more stream.The quantity of described tested single board is not limited.When described test was limited in the equipment frame, the quantity of described tested single board only was subject to the quantity of the groove position in the equipment frame; When described test expanded between a plurality of equipment frames, the quantity of described tested single board was not limited.
Step S402: by the described BIST block configuration test stream of surveying veneer of accompanying, comprise the quantity of configuration flow; Dispose the speed of every stream; Dispose the heading of every stream, comprise type of message, destination address and source address; Dispose message length, content, the number of every stream or give out a contract for a project the time etc.
Step S403: dispose described the first tested single board and the second tested single board, comprise the configuration item that each tested single board of configuration is correlated with flow forwarding, processing.
Step S404: described accompanying surveyed each bar stream of single board starting, begins to E-Packet.
Step S405: the described survey veneer of accompanying judges whether the corresponding stream of described the first tested single board finishes test (for example, the timer that starts in advance arrives the time period of setting), if so, checks the test result of corresponding stream, enters step S407; Otherwise, enter step S406.
Concrete, described accompanying surveyed veneer when sending a stream, can add up the transmission message amount of this stream correspondence.Corresponding, when this stream returned, statistics received message amount and error message quantity.Then judge whether described reception message amount equals to send message amount, and judge whether error message quantity is zero, if it is non-vanishing less than sending message amount or error message quantity to receive message amount, then the test of described the first tested single board is not passed through; Only have when receiving message amount and equal to send message amount and error message quantity and be zero, the test of described the first tested single board is just passed through.
Certainly, different quality, reliability requirement according to different tested single board, can set the different standards of passing through test, for example, for the tested single board higher to reliability requirement, only have when receiving message amount and equal to send message amount and error message quantity and be zero, the test of described the first tested single board is just passed through; And for the tested single board lower to reliability requirement, surpass the certain ratio that sends message amount when the quantity that receives message, such as 99%, and error message quantity is less than quantity or the ratio of setting, be less than 3 such as error message quantity, perhaps be lower than 0.1% of transmission message amount, then can be determined test and pass through.Here give an example no longer one by one.
When tested single board is finished test, then the corresponding stream of described tested single board all stops to produce message, the statistics that at this moment can check these streams.Described statistics comprises the transmission message amount, sends byte number, receives message amount, receives byte number, receives error message quantity etc.
Step S406: the described survey veneer of accompanying judges whether the corresponding stream of described the second tested single board finishes test, if so, checks the test result of corresponding stream, enters step S407; Otherwise, continue to wait for, until one of described the first tested single board or second tested single board are finished test, enter step S407.
Step S407: judged whether that more veneer need to test, if so, entered step S408; If not, enter step S409.
Step S408: replace the first tested single board or the second tested single board of having finished test, after the tested single board that newly adds is configured, again start corresponding stream and test.
Step S409: after described the first tested single board and the second tested single board are all finished test, check test result, whole testing process finishes.
Need to prove that described BIST module is supported many streams, is the logic switch that every flow point disposing does not arrange a correspondence in described BIST module, can independent startup and stop every stream by described logic switch.A tested single board can one of correspondence flow or many streams, therefore only needs simultaneously startup, stops corresponding all of same tested single board are flowed simultaneously, just can realize the test to this tested single board.
Impregnable mutually between the different tested single board.For example, after the first tested single board test finishes, the tested single board that just can on its groove position, more renew, and begin to test, and the test process that need not manage the second tested single board is how.
Certainly, above-described embodiment only is to accompany take one to survey veneer and two tested single board and describe as example.In other embodiments of the invention, one be can also expand to and the corresponding veneer to be measured of survey veneer or a plurality of tested single board accompanied, or a plurality of situation of surveying the corresponding a plurality of tested single board of veneer of accompanying.Only need to guarantee respectively to accompany to survey on veneer and the tested single board to be provided with exchange chip, can carry out data communication by switching network and get final product.
Corresponding to the single-board testing method that the embodiment of the invention provides, the embodiment of the invention also provides a kind of single-board testing device.Concrete, with reference to Fig. 6, the single-board testing structure drawing of device that provides for the embodiment of the invention.
As shown in Figure 6, described single-board testing device comprises: comprise first processor U101, first memory U102, the first transmitter U103 and the first receiver U104.
Described first processor U101 reads the program code of storing among the described first memory U102.
Described first processor U101 is used for carrying the destination address that points to tested single board and the source address of pointing to described single-board testing device in the heading of every stream at described single-board testing device configuration at least one stream.
Described the first transmitter U103, be used for the described destination address that the heading according to every described stream carries, forward the packet to the tested single board of described destination address sensing by switching network, wherein, described switching network comprises at least one described tested single board and at least one described single-board testing device.
Described first processor U101 also is used for adding up described the first transmitter U103 and sends message amount.
Described the first receiver U104 is used for receiving the message after described tested single board is processed.
Described first processor U101 also is used for adding up described the first receiver U104 and receives message amount and error message quantity, according to described transmission message amount, reception message amount and described error message quantity, determines the test result of described tested single board.
The described single-board testing device of the embodiment of the invention is integrated with the BIST function.When needs are tested a certain veneer, only need configuration testing stream on described single-board testing device, carry the destination address that points to tested single board and the source address of pointing to described single-board testing device in the heading of every stream, and utilize switching network with described message repeating to tested single board, and statistics sends message amount.Described tested single board is processed message after receiving described message, and with the destination address in the heading and source address exchange, the message after then will processing is forwarded to described single-board testing device by switching network; Described single-board testing device receives the message after the described processing, according to described transmission message amount, reception message amount and described error message quantity, determines the test result of described tested single board.
By as seen above-mentioned, in the described device of the embodiment of the invention, do not need tested single board to possess the BIST function, do not need again the tester of peripheral hardware special use, just can realize very easily the test to tested single board, its testing cost is low, and versatility is stronger.
Concrete, the described device of the embodiment of the invention is applicable to described single-board testing device and tested single board is co-located in the different slots position in the equipment frame or is in the interior situation of distinct device frame.Described single-board testing device and tested single board can by in the described equipment frame or the switching network between the equipment frame carry out data communication.
Concrete, described the first transmitter U103 and the first receiver U104 can be realized by exchange chip SW, are used for realizing carrying out data communication by switching network between described single-board testing device and the tested single board.
Wherein, when described single-board testing device and tested single board were in different slots position in the same equipment frame, described destination address comprised the plate number of described tested single board at least; Described source address comprises the plate number of described single-board testing device at least.Wherein, each tested single board can be assigned with one or more independently plates number, with corresponding test stream different test paths thereon respectively; The plate of described single-board testing device number is unique.Switching network number is distributed message according to described plate between each veneer.
Wherein, when described single-board testing device and tested single board were in the distinct device frame, described destination address comprised the plate number of the equipment frame number at described tested single board place and tested single board at least; Described source address comprises the plate number of the equipment frame number at described single-board testing device place and single-board testing device at least.
Wherein, described first processor U101 is according to described transmission message amount, reception message amount and described error message quantity, determine the test result of described tested single board, comprise: if described reception message amount equals to send message amount and described error message quantity is zero, determine that described tested single board is by test; Otherwise, determine that described tested single board is not by test.
Wherein, the message of described first processor U101 after to the described processing that receives carries out verification one by one, and statistics obtains the quantity of error message; Wherein, message after the described processing is carried out verification to be specially: the message after the described processing is calculated, obtain a check code after processing, the original checksums code that presets in the heading with the check code after the described processing and described message is compared, if inconsistent, confirm that described message makes mistakes.
Concrete, the first processor U101 of described single-board testing device can calculate every message when configuration flow, obtains an original checksums code, and described original checksums code is write in the heading.Behind the message of described first processor U101 after receiving described processing, can re-start calculating to the message after the described processing, obtain a check code after processing, and the original checksums code that presets in the check code after the described processing and the described heading compared, when two check codes were consistent, the content that shows described message was complete; Otherwise, show that the content of described message is imperfect.
Wherein, described single-board testing device is integrated with the BIST module, and described BIST module can produce and many streams of verification, can independently start and stop every described stream; Can send message amount, receive message amount and error message quantity every described stream statistics independently.
Wherein, described first processor U101 disposes at least one stream and can comprise: the quantity of configuration flow; Dispose the speed of every stream; Dispose the heading of every stream, comprise type of message, destination address and source address; Dispose message length, content, the number of every stream or give out a contract for a project the time.
The workflow of the single-board testing device shown in the accompanying drawing 6 please refer to accompanying drawing 1 to accompanying drawing 5 and the embodiment of the method about accompanying the description of surveying veneer, here no longer repeat.
Corresponding to the single-board testing method and apparatus that the embodiment of the invention provides, the embodiment of the invention also provides a kind of single board testing system.Described single board testing system comprises: the described single-board testing device of at least one aforementioned each embodiment and at least one tested single board.
Described tested single board comprises: the second processor, second memory, the second transmitter and the second receiver.
Described the second processor reads the program code of storing in the described second memory.
Described the second receiver is used for receiving test packet by switching network, and described message is processed; Wherein, carry the destination address that points to tested single board and the source address of pointing to described single-board testing device in the heading of described message; Described switching network comprises at least one described tested single board and at least one described single-board testing device.
Described the second processor exchanges for destination address and source address that the heading at the described message that described the second receiver is received carries.
Described the second transmitter, the destination address after being used for exchanging according to described the second processor, by the message repeating of switching network after with described processing to described single-board testing device.
In the described single board testing system of the embodiment of the invention, comprise that at least one is integrated with the single-board testing device of BIST function.When needs are tested a certain veneer, only need configuration testing stream on described single-board testing device, carry the destination address that points to tested single board and the source address of pointing to described single-board testing device in the heading of every stream, and utilize switching network with described message repeating to tested single board.Described tested single board is processed message after receiving described message, and with the destination address in the heading and source address exchange, the message after then will processing is forwarded to described single-board testing device by switching network; Described single-board testing device statistics receives message amount and error message quantity, according to described transmission message amount, reception message amount and described error message quantity, determines the test result of described tested single board.
By as seen above-mentioned, in the described system of the embodiment of the invention, do not need tested single board to possess the BIST function, do not need again the tester of peripheral hardware special use, just can realize very easily the test to tested single board, its testing cost is low, and versatility is stronger.
Concrete, the described system of the embodiment of the invention is applicable to described single-board testing device and tested single board is co-located in the different slots position in the equipment frame or is in the interior situation of distinct device frame.Described single-board testing device and tested single board can by in the described equipment frame or the switching network between the equipment frame carry out data communication.
Concrete, the second transmitting element of described tested single board and the second receiving element can be realized by exchange chip SW, are used for realizing carrying out data communication by switching network between described single-board testing device and the tested single board.
More than to a kind of single-board testing method provided by the present invention, Apparatus and system, be described in detail, used specific case herein principle of the present invention and execution mode are set forth, the explanation of above embodiment just is used for helping to understand method of the present invention and core concept thereof; Simultaneously, for one of ordinary skill in the art, according to thought of the present invention, all will change in specific embodiments and applications.In sum, this description should not be construed as limitation of the present invention.
The possible implementation that one of ordinary skill in the art will appreciate that various aspects of the present invention or various aspects can be embodied as system, method or computer program.Therefore, the possible implementation of each aspect of the present invention or various aspects can adopt complete hardware implementation example, complete implement software example (comprising firmware, resident software etc.), perhaps the form of the embodiment of integration software and hardware aspect all is referred to as " circuit ", " module " or " system " here.In addition, the possible implementation of each aspect of the present invention or various aspects can adopt the form of computer program, and computer program refers to be stored in the computer readable program code in the computer-readable medium.
Computer-readable medium can be computer-readable signal media or computer-readable recording medium.Computer-readable recording medium is including but not limited to electronics, magnetic, optics, electromagnetism, infrared or semiconductor system, equipment or device, perhaps aforesaid any appropriate combination is such as random access memory (RAM), read-only memory (ROM), Erasable Programmable Read Only Memory EPROM (EPROM or flash memory), optical fiber, portable read-only memory (CD-ROM).
Processor in the computer reads the computer readable program code that is stored in the computer-readable medium, so that processor can be carried out setting function action in the combination of in flow chart each step or each step; Generation is implemented in the device of setting function action in the combination of each piece of block diagram or each piece.

Claims (17)

1. a single-board testing method is characterized in that, described method comprises:
Configuration at least one stream in accompanying the survey veneer carries destination address and the described source address of surveying veneer of accompanying of sensing of pointing to tested single board in the heading of every described stream;
Described accompanying surveyed veneer according to the described destination address that carries in the heading of every described stream, forward the packet to the tested single board of described destination address sensing by switching network, and statistics sends message amount; Wherein, described switching network comprises at least one described tested single board and at least one described survey veneer of accompanying;
Receive the message after described tested single board is processed, and statistics reception message amount and error message quantity, according to described transmission message amount, reception message amount and described error message quantity, determine the test result of described tested single board.
2. method according to claim 1 is characterized in that, if described accompanying surveyed veneer and tested single board and be in different slots position in the same equipment frame, then described destination address comprises the plate number of described tested single board at least; Described source address comprises the described plate number of surveying veneer of accompanying at least.
3. method according to claim 1 is characterized in that, if described accompanying when surveying veneer and tested single board and being in the distinct device frame, then described destination address comprises the plate number of the equipment frame number at described tested single board place and tested single board at least; Described source address comprises at least describedly accompanies the equipment frame number of surveying the veneer place and accompanies the plate number of surveying veneer.
4. method according to claim 1 is characterized in that, adds up described error message quantity and is specially: the message after the described processing that receives is carried out verification one by one, and statistics obtains the quantity of error message;
Message after the described processing is carried out verification to be specially: the message after the described processing is calculated, obtain a check code after processing, the original checksums code that presets in the heading with the check code after the described processing and described message is compared, if inconsistent, confirms that described message makes mistakes.
5. method according to claim 4 is characterized in that, described message after the described processing is calculated as: full content or partial content to the message after the described processing calculate.
6. according to claim 1 to 5 each described methods, it is characterized in that, described according to described transmission message amount, reception message amount and described error message quantity, determine the test result of described tested single board, comprising:
If described reception message amount equals to send message amount and described error message quantity is zero, determine that described tested single board is by test;
Otherwise, determine that described tested single board is not by test.
7. according to claim 1 to 5 each described methods, it is characterized in that every described stream can be accompanied the built-in self-test BIST module of surveying in the veneer to be activated independently or stops by described.
8. method according to claim 7 is characterized in that, every described stream can be accompanied the built-in self-test BIST module of surveying in the veneer to be activated independently or stops by described, comprising:
At the described logic switch that a correspondence is not set for every described flow point of configuration in the BIST module of surveying in the veneer of accompanying;
Start independently and stop stream corresponding to this logic switch by described logic switch.
9. according to claim 1 to 5 each described methods, it is characterized in that the described survey veneer of accompanying can send message amount, receive message amount and error message quantity every described stream statistics independently.
10. according to claim 1 to 5 each described methods, it is characterized in that described configuration at least one stream comprises: the quantity of configuration flow; Dispose the speed of every stream; Dispose the heading of every stream, wherein, described heading comprises type of message, destination address and source address; Dispose message length, content, the number of every stream or give out a contract for a project the time.
11. a single-board testing method is characterized in that, described method comprises:
Tested single board receives test packet by switching network, and described message is processed; Wherein, carry destination address and the sensing of pointing to tested single board in the heading of described message and accompany the source address of surveying veneer; Described switching network comprises at least one described tested single board and at least one described survey veneer of accompanying;
After the destination address that carries in the heading with described message and source address are exchanged, according to the destination address after exchanging, by the message repeating of switching network after with described processing to the described survey veneer of accompanying.
12. method according to claim 11 is characterized in that, if described accompanying when surveying veneer and tested single board and being in different slots position in the same equipment frame, then described destination address comprises the plate number of described tested single board at least; Described source address comprises the described plate number of surveying veneer of accompanying at least.
13. method according to claim 11 is characterized in that, if described accompanying when surveying veneer and tested single board and being in the distinct device frame, then described destination address comprises the plate number of the equipment frame number at described tested single board place and tested single board at least; Described source address comprises at least describedly accompanies the equipment frame number of surveying the veneer place and accompanies the plate number of surveying veneer.
14. a single-board testing device is characterized in that, comprises first processor, first memory, the first transmitter and the first receiver;
Described first processor reads the program code of storing in the described first memory;
Described first processor is used for carrying the destination address that points to tested single board and the source address of pointing to described single-board testing device in the heading of every stream at described single-board testing device configuration at least one stream;
Described the first transmitter, be used for the described destination address that the heading according to every described stream carries, forward the packet to the tested single board of described destination address sensing by switching network, wherein, described switching network comprises at least one described tested single board and at least one described single-board testing device;
Described first processor also is used for adding up described the first transmitter and sends message amount;
Described the first receiver is used for receiving the message after described tested single board is processed;
Described first processor also is used for adding up described the first receiver and receives message amount and error message quantity, according to described transmission message amount, reception message amount and described error message quantity, determines the test result of described tested single board.
15. single-board testing device according to claim 14 is characterized in that, described the first transmitter and the first receiver are exchange chip.
16. a single board testing system is characterized in that, described system comprises: at least one according to claim 14 or 15 described single-board testing devices and at least one tested single board;
Described tested single board comprises the second processor, second memory, the second transmitter and the second receiver;
Described the second processor reads the program code of storing in the described second memory;
Described the second receiver is used for receiving test packet by switching network, and described message is processed; Wherein, carry the destination address that points to tested single board and the source address of pointing to described single-board testing device in the heading of described message; Described switching network comprises at least one described tested single board and at least one described single-board testing device;
Described the second processor exchanges for destination address and source address that the heading at the described message that described the second receiver is received carries;
Described the second transmitter, the destination address after being used for exchanging according to described the second processor, by the message repeating of switching network after with described processing to described single-board testing device.
17. single board testing system according to claim 16 is characterized in that, described the second receiver and the second transmitter are exchange chip.
CN201210512843.0A 2012-12-04 2012-12-04 A kind of single-board testing method, Apparatus and system Expired - Fee Related CN102970187B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210512843.0A CN102970187B (en) 2012-12-04 2012-12-04 A kind of single-board testing method, Apparatus and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210512843.0A CN102970187B (en) 2012-12-04 2012-12-04 A kind of single-board testing method, Apparatus and system

Publications (2)

Publication Number Publication Date
CN102970187A true CN102970187A (en) 2013-03-13
CN102970187B CN102970187B (en) 2015-09-09

Family

ID=47800078

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210512843.0A Expired - Fee Related CN102970187B (en) 2012-12-04 2012-12-04 A kind of single-board testing method, Apparatus and system

Country Status (1)

Country Link
CN (1) CN102970187B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016078312A1 (en) * 2014-11-19 2016-05-26 中兴通讯股份有限公司 Single board testing method and device
CN111131090A (en) * 2019-12-26 2020-05-08 盛科网络(苏州)有限公司 Message processing method and device
CN111930031A (en) * 2019-12-26 2020-11-13 南京南瑞继保电气有限公司 Relay protection single board debugging system and implementation method thereof
CN113037581A (en) * 2019-12-24 2021-06-25 迈普通信技术股份有限公司 Backboard channel testing method and device, board card and computer readable storage medium
CN113485876A (en) * 2021-05-20 2021-10-08 新华三信息安全技术有限公司 Single board and testing method thereof
CN114679411A (en) * 2022-03-24 2022-06-28 芯河半导体科技(无锡)有限公司 Method for implementing rate-controllable Ethernet message packet sender
CN114697238A (en) * 2022-03-30 2022-07-01 四川九州电子科技股份有限公司 System and method for testing robustness of communication equipment system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1859235A (en) * 2006-01-17 2006-11-08 华为技术有限公司 Communication device and its detecting method
CN101854648A (en) * 2010-04-14 2010-10-06 华为技术有限公司 Testing method, device and testing system for single board of communication apparatus

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1859235A (en) * 2006-01-17 2006-11-08 华为技术有限公司 Communication device and its detecting method
CN101854648A (en) * 2010-04-14 2010-10-06 华为技术有限公司 Testing method, device and testing system for single board of communication apparatus

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016078312A1 (en) * 2014-11-19 2016-05-26 中兴通讯股份有限公司 Single board testing method and device
CN105656708A (en) * 2014-11-19 2016-06-08 中兴通讯股份有限公司 Single-board testing method and device
CN113037581A (en) * 2019-12-24 2021-06-25 迈普通信技术股份有限公司 Backboard channel testing method and device, board card and computer readable storage medium
CN113037581B (en) * 2019-12-24 2024-02-27 迈普通信技术股份有限公司 Backboard channel testing method and device, board card and computer readable storage medium
CN111131090A (en) * 2019-12-26 2020-05-08 盛科网络(苏州)有限公司 Message processing method and device
CN111930031A (en) * 2019-12-26 2020-11-13 南京南瑞继保电气有限公司 Relay protection single board debugging system and implementation method thereof
CN111930031B (en) * 2019-12-26 2023-02-14 南京南瑞继保电气有限公司 Relay protection single board debugging system and implementation method thereof
CN113485876A (en) * 2021-05-20 2021-10-08 新华三信息安全技术有限公司 Single board and testing method thereof
CN114679411A (en) * 2022-03-24 2022-06-28 芯河半导体科技(无锡)有限公司 Method for implementing rate-controllable Ethernet message packet sender
CN114697238A (en) * 2022-03-30 2022-07-01 四川九州电子科技股份有限公司 System and method for testing robustness of communication equipment system
CN114697238B (en) * 2022-03-30 2023-04-28 四川九州电子科技股份有限公司 System and method for testing robustness of communication equipment system

Also Published As

Publication number Publication date
CN102970187B (en) 2015-09-09

Similar Documents

Publication Publication Date Title
CN102970187A (en) Single board testing method, device and system
KR101018542B1 (en) Control apparatus
CN103620431B (en) The integrated circuit tested is carried out for using high speed input/output interface
CN102571492B (en) Method and device for detecting failure of routing equipment
CN108287537B (en) A kind of CAN bus protocol controller test method
KR20150002580A (en) Method for enabling a device under test (dut) to retry a portion of a pre-defined test sequence
CN102231687A (en) Method and device for detecting link failure
CN106330604A (en) Port connectivity test method and device
JP6192698B2 (en) Calibration board and timing calibration method
JP2004145321A5 (en)
WO2015073400A1 (en) System and method for data packet transceiver testing after signal calibration and power settling to minimize test time
CN116244255A (en) RSMC chip, chip multi-stage starting method and Beidou communication navigation device
CN102325046A (en) Method for triggering network equipment to recover default configuration and device
CN105513645A (en) Failure detection method and failure detection apparatus for random access memory (RAM)
JP2008134807A (en) Access conflict generation system in access conflict test
CN112380036A (en) Locomotive signal host software system
CN101375261A (en) Error control apparatus
CN109587409B (en) Video processor self-adaptive cascade method, device and system
US7633975B2 (en) Synchronization circuitry writing test data in a shift register in a short time period
US7721164B2 (en) Method and apparatus for improved storage area network link integrity testing
US20190222355A1 (en) Method, Sensor, and Controller for Transmitting a Data Packet from a Sensor to a Controller
CN106027324A (en) Method and device for sending message
CN115529623B (en) Baseband unit testing device and method, terminal equipment and storage medium
US11928022B2 (en) Introduction and detection of parity error in a UART
CN101770814B (en) Flash memory, test method thereof and test system thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20170615

Address after: 226000 Jiangsu Province, Nantong City Chongchuan District, No. 58 Nantong Road, Industrial Research Institute No. 3 building 12 layer

Patentee after: NANTONG TRIPLE-IN SENSOR CO.,LTD.

Address before: 510640 Guangdong City, Tianhe District Province, No. five, road, public education building, unit 371-1, unit 2401

Patentee before: GUANGDONG GAOHANG INTELLECTUAL PROPERTY OPERATION Co.,Ltd.

Effective date of registration: 20170614

Address after: 510640 Guangdong City, Tianhe District Province, No. five, road, public education building, unit 371-1, unit 2401

Patentee after: GUANGDONG GAOHANG INTELLECTUAL PROPERTY OPERATION Co.,Ltd.

Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen

Patentee before: HUAWEI TECHNOLOGIES Co.,Ltd.

TR01 Transfer of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150909

Termination date: 20201204

CF01 Termination of patent right due to non-payment of annual fee