CN102244603B - Method, equipment and system for transmitting message bearing time - Google Patents
Method, equipment and system for transmitting message bearing time Download PDFInfo
- Publication number
- CN102244603B CN102244603B CN201010170206.0A CN201010170206A CN102244603B CN 102244603 B CN102244603 B CN 102244603B CN 201010170206 A CN201010170206 A CN 201010170206A CN 102244603 B CN102244603 B CN 102244603B
- Authority
- CN
- China
- Prior art keywords
- time
- message
- delay
- carrying
- receiving
- 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.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0658—Clock or time synchronisation among packet nodes
- H04J3/0661—Clock or time synchronisation among packet nodes using timestamps
- H04J3/0667—Bidirectional timestamps, e.g. NTP or PTP for compensation of clock drift and for compensation of propagation delays
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses a method, equipment and a system for transmitting a message bearing time, and belongs to the field of communication. The method comprises the following steps of: receiving the message bearing the time, wherein the message bearing the time is marked with timestamp information; computing the delay information of the message bearing the time in a transmission process according to local real-time time information and the timestamp information marked on the message bearing the time; and performing delay compensation on the message bearing the time according to the computed delay information, and after delay time meets a preset delay requirement, forwarding the message bearing the time. In the method, the equipment and the system, the delay compensation is performed on the received message bearing the time, and the message bearing the time is transmitted after the delay time meets the preset delay requirement, thereby keeping the delay time of the message bearing the time in the transmission process at a fixed value and enabling a digital subscriber line (DSL) system to meet the requirement that the messages bearing the time are transmitted with equal delays without jitter to further realize time synchronization.
Description
Technical field
The present invention relates to the communications field, particularly the method for the message of a kind of transmission bearer time, equipment and system.
Background technology
Development along with wireless communication technology, 3G (3rd-generation, 3G (Third Generation) Moblie technology) and the appearance of 4G (4rd-generation, the 4th third-generation mobile communication technology) wireless communication system has been proposed to higher requirement, comprising high-precision time synchronized.
Prior art realizes time synchronized by the message of transmission bearer time, the mode of carrying high-precision time synchronization information is provided for Ethernet, basic implementation method is to coordinate by software and hardware, add time tag to each synchronised clock information, make recipient record sending of synchronised clock information and time of reception according to time tag, and then calculate clocking error and time delay, realize the synchronizeing from clock and master clock on network.
In realizing process of the present invention, inventor finds that prior art at least exists following shortcoming:
The technical scheme that prior art provides requires system non-jitter and has symmetrical time delay, but for the DSL being most widely used at present (Digital Subscriber Line, digital subscriber line) access device, complexity due to DSL technology itself, make the propagation delay time of dsl device asymmetric, shake larger, therefore, prior art can not be widely used in DSL circuit.
Summary of the invention
In order to make DSL system meet the requirement of the message of transmission bearer time, and then realize the time synchronized of DSL system, the embodiment of the present invention provides method, the equipment and system of the message of a kind of transmission bearer time.Described technical scheme is as follows:
On the one hand, provide the method for the message of a kind of transmission bearer time, described method comprises:
The message that receives the carrying time, the message of described carrying time is labeled timestamp information;
The timestamp information being labeled according to local real-time time information and the message of described carrying time, the deferred message of the message that calculates the described carrying time in transmitting procedure;
According to the described deferred message calculating, the message of described carrying time is carried out to delay compensation, and meet after default delay requirement in time of delay, the message repeating of described carrying time is given from clock node, make described from clock node after receiving message, to master clock node forward delay interval request message, and receive the delayed response message that described master clock node returns according to the time delay request message receiving, according to the time of carrying in the delayed response message receiving, and the time of recording during forward delay interval request message, Internet Transmission time delay between calculating and described master clock node, and adjust clocking error according to result of calculation,
The described deferred message that described basis calculates, carries out delay compensation to the message of described carrying time, specifically comprises:
According to the described deferred message calculating, carry the message of time described in buffer memory, until meet described default delay requirement the time of delay of the message of described carrying time.
On the other hand, provide the equipment of the message of a kind of transmission bearer time, described equipment comprises:
Receiver module, for receiving the message of carrying time, the message of described carrying time is labeled timestamp information;
Computing module, the timestamp information being labeled for the message of described carrying time of receiving according to local real-time time information and described receiver module, the deferred message of the message that calculates the described carrying time in transmitting procedure;
Delay compensation module, the described deferred message for calculating according to described computing module, carries out delay compensation to the message of described carrying time, until meet the default requirement that postpones the time of delay of the message of described carrying time;
Sending module, for the message of described carrying time being carried out after delay compensation in described delay compensation module, the message repeating of described carrying time is given from clock node, make described from clock node after receiving message, to master clock node forward delay interval request message, and receive the delayed response message that described master clock node returns according to the time delay request message receiving, according to the time of carrying in the delayed response message receiving, and the time of recording during forward delay interval request message, Internet Transmission time delay between calculating and described master clock node, and adjust clocking error according to result of calculation,
Described delay compensation module, specifically for the described deferred message calculating according to described computing module, carries the message of time described in buffer memory, until meet the default requirement that postpones the time of delay of the message of described carrying time.
On the one hand, provide a kind of digital subscriber line DSL system again, described system comprises: receiving equipment and transmitting apparatus;
Described receiving equipment, the timestamp information while receiving for the packet labeling of the carrying time to receiving, and the message of described carrying time is sent to described transmitting apparatus;
Described transmitting apparatus, for receiving the message of the carrying time being sent by described receiving equipment, the timestamp information being labeled according to local real-time time information and the message of described carrying time, the deferred message of the message that calculates the described carrying time in transmitting procedure, and according to the described deferred message calculating, the message of described carrying time is carried out to delay compensation, in time of delay, meet default the delay after requirement, the message repeating of described carrying time is given from clock node, make described from clock node after receiving message, to master clock node forward delay interval request message, and receive the delayed response message that described master clock node returns according to the time delay request message receiving, according to the time of carrying in the delayed response message receiving, and the time of recording during forward delay interval request message, Internet Transmission time delay between calculating and described master clock node, and adjust clocking error according to result of calculation.
The beneficial effect of the technical scheme that the embodiment of the present invention provides is:
Message by the carrying time to receiving carries out delay compensation, and meet after default delay requires and again the message of this carrying time is sent in time of delay, thereby remain on fixed value the time of delay by the message of this carrying time in transmitting procedure, make DSL system also can meet that the required delay of the message of transmission bearer time equates and the requirement of non-jitter, and then realize time synchronized.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme in the embodiment of the present invention, below the accompanying drawing of required use during embodiment is described is briefly described, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skills, do not paying under the prerequisite of creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is the method flow diagram of the message of transmission bearer time of providing of the embodiment of the present invention one;
Fig. 2 is the IEEE 1588 protocol theory schematic diagrames that the embodiment of the present invention two provides;
Fig. 3 is the principle schematic of the baseband transmission system that provides of the embodiment of the present invention two and DSL system transmission data;
Fig. 4 is the time synchronized schematic diagram of DSL system transparent transmission 1588 protocol massages that provide of the embodiment of the present invention two;
Fig. 5 is the principle schematic of DSL system transparent transmission 1588 protocol massages that provide of the embodiment of the present invention two;
Fig. 6 is the method flow diagram of the message of transmission bearer time of providing of the embodiment of the present invention two;
Fig. 7 is the schematic diagram that NP layer that the embodiment of the present invention two provides is realized DSL system transparent transmission 1588 protocol massages;
Fig. 8 is the schematic diagram that TPS-TC layer that the embodiment of the present invention two provides is realized DSL transparent transmission 1588 protocol massages;
Fig. 9 is the apparatus structure schematic diagram of the message of transmission bearer time of providing of the embodiment of the present invention three;
Figure 10 is the DSL system configuration schematic diagram that the embodiment of the present invention four provides.
Embodiment
For making the object, technical solutions and advantages of the present invention clearer, below in conjunction with accompanying drawing, embodiment of the present invention is described further in detail.
Embodiment mono-
Referring to Fig. 1, the present embodiment provides the method for the message of a kind of transmission bearer time, and the method flow process is specific as follows:
101: receive the message of carrying time, the message of this carrying time is labeled timestamp information;
102: the timestamp information that is labeled of message according to local real-time time information with the carrying time, the deferred message of the message that calculates the carrying time in transmitting procedure;
103: according to the deferred message calculating, the message of carrying time is carried out to delay compensation, and meet default the delay after requirement in time of delay, by the message repeating of carrying time.
Wherein, the present embodiment does not require to limit to default the delay, during specific implementation, can set according to actual conditions.
The method that the present embodiment provides, message by the carrying time to receiving carries out delay compensation, and meet after default delay requires and again the message of this carrying time is sent in time of delay, thereby remain on fixed value the time of delay by the message of this carrying time in transmitting procedure, make DSL system also can meet that the required delay of the message of transmission bearer time equates and the requirement of non-jitter, and then realize time synchronized.
Embodiment bis-
The present embodiment provides the method for the message of a kind of transmission bearer time, the method provides the solution of the message of transmission bearer time for take the DSL system that Symbol carries out transfer of data as data cell, and then makes DSL system can realize by the message of transmission bearer time the time synchronized of system.
For convenience of explanation, the present embodiment be take the message of carrying time and is that 1588 messages of IEEE1588 standard agreement definition are example.Why IEEE1588 standard agreement meets high-precision time synchronized between network element, and basic principle is to proofread and correct by the clock to all nodes in network of synchronous signal cycle.As shown in Figure 2, wherein, D1 is that master clock arrives the path delay from clock, and D2 is the path delay from clock to master clock, and establishing from the deviation between clock and master clock is Offset, by Fig. 2, can be drawn:
TS0=TM1+Offset, TS1-TS0=D1, Offset=TS1-TM1-D1;
In like manner, TM2=TS2-Offset+D2, Offset=TS2-TM2+D2.
If the time delay D1=D2 of both direction, Offset=(TS1+TS2-TM1-TM2)/2, obtains thus from the deviation between clock and master clock, by adjusting deviation, can from cycle accurate be synchronized to master clock.
Yet, the principle schematic of baseband transmission system as shown in Figure 3 and DSL system transmission data, because baseband transmission system is to transmit data with the form of Bit stream, between transmitting terminal and receiving terminal, there are stable timing and time delay relation, and data dithering is less, thereby can meet the condition of transmitting 1588 messages.And for the DSL system that adopts Symbol (being called for short Sym) data unit transmission data, not only between transmitting terminal and receiving terminal, adopt and require lower timing relationship, and due to each Symbol units of data carry more data, cause on online data road transmission to have larger data dithering; Meanwhile, the different frequency bands in DSL circuit is different to the delay of data-signal transmission, causes two-way delay unequal, and therefore, the DSL access device being most widely used at present, cannot meet time delay symmetry that transmission 1588 messages should have and the demand of non-jitter.
For this reason, the method that the present embodiment provides is taked the mode of delay compensation, eliminate the delay and jitter that transmitting terminal, DSL circuit and the receiving terminal of packet in DSL system produces, make to keep stable delay through the packet of DSL system transmission, meet the requirement of 1588 message transmissions.Concrete principle as shown in Figure 4, by synchronizing information and synchronised clock at transmitting terminal and receiving terminal constructing virtual local zone time, 1588 messages are labeled the virtual local zone time of the upper time of reception at the receiving terminal of packet, temporal information by transmitting terminal by mark in local time information and 1588 messages calculates the time of delay of 1588 messages in DSL system, and 1588 messages are carried out to buffer memory, until 1588 messages meet default the delay after requirement time of delay in system, then by transmitting terminal, this 1588 message is sent from DSL system.Wherein, the present embodiment does not require to limit to default the delay, while specifically applying, can set according to actual conditions, for example, if be 0.4 μ s the time of delay of calculating, and default delay requirement is 0.5 μ s, need to send again after 1588 packet buffer 0.1 μ s.
In addition, 1588 messages of IEEE1588 standard agreement definition comprise sync message (Sync), follow message (Follow_up), postpone request message (Delay_Req), 4 kinds of delayed response messages (Delay_Resp), next, on the principle basis shown in above-mentioned Fig. 4, the process of DSL system transparent transmission 1588 messages that provide in conjunction with Fig. 5, the method for the message of the transmission bearer time that the present embodiment is provided is elaborated.Referring to Fig. 6, method flow is specific as follows:
601: master clock node is regularly to sending a sync message from clock node and following message;
For this step, sync message sends (being generally every two seconds once) from master clock cycle, and this sync message has comprised a timestamp, has described the scheduled time that sync message is issued.Due to what sync message comprised, be the time of sending of estimating rather than send the time really, thus the time of truly sending of sync message measured after, be carried at following in message and send subsequently.
602: receiving terminal is received after sync message, increases receiving terminal local zone time mark in sync message, and the sync message that carries receiving terminal local zone time mark is sent to transmitting terminal;
Wherein, the time when local zone time mark that receiving terminal increases is receiving terminal reception sync message, adopt local zone time to clock, hour entry carries out synchronously between receiving terminal and transmitting terminal.
603: after transmitting terminal carries out delay compensation to the sync message receiving, then sync message is sent to from clock node;
Particularly, the mode that the present embodiment does not carry out delay compensation to transmitting terminal to sync message is specifically limited, and the mode of data buffer storage of only take describes as example.Mode by data buffer storage is to revising the time of delay of sync message, thereby guarantee that the propagation delay time of sync message in system is fixed value, guarantee that the Td2 shown in Fig. 5 equals Td+Tline, wherein, the target data delay of Td for arranging, Tline is the data delay that under physical layer, road transmission is introduced.During specific implementation, the time that can be labeled according to the local real-time time of transmitting terminal and sync message, adopt the deferred message of local clock or Network Synchronization clock calculation sync message, and according to the deferred message calculating, sync message is carried out to buffer memory, until reach default the time of delay of sync message, postpone requirement, then this sync message is sent to from node, the present embodiment does not require to limit to default the delay.
604: from clock node is received sync message, to master clock node forward delay interval request message;
For this step, from clock node, can record the true time of reception of sync message, and use the time of truly sending follow in message and recipient's true time of reception, calculate from the time difference between clock and master clock, and the time of correcting accordingly slave clock.But the time difference now calculating has comprised the time delay that Internet Transmission causes, so carry out the transmission delay of define grid with time delay request message from clock node.
The interval of this time delay request message is independent setting, generally should be long compared with sync message interval.From clock node, record the accurate transmitting time of time delay request message, between transmitting terminal and receiving terminal, the same method of delay compensation that adopts is transmitted this time delay request message, thereby guarantee that the propagation delay time of time delay request message in system is fixed value, make the TS2 '-TS2 in Fig. 5 " equal equally Td+Tline.
605: the time delay request message that master clock node basis receives is to return to a delayed response message from clock node;
Wherein, in delayed response message, carry the time of master clock node reception delay request message, so that by adjusting clock drift error from clock node according to the time of carrying this time delay request message.In addition, between transmitting terminal and receiving terminal, the same method of delay compensation that adopts is transmitted this delayed response message, thereby guarantees that the propagation delay time of delayed response message in system is fixed value, makes the TS3 '-TS3 in Fig. 5 " equal equally Td+Tline.
606: the time of recording during according to the time of carrying the delayed response message receiving and from clock node self forward delay interval request message from clock node, calculate master clock node and from the Network Transmission Delays between clock node, and adjust clocking error according to result of calculation.
Below, in conjunction with NP (Network Processor, network processing unit) method that layer is realized the concrete application scenarios of DSL transparent transmission 1588 messages the present embodiment is provided is illustrated, as shown in Figure 7, NP is responsible for the Ethernet message of input to process, cutting is ATM (Asynchronous Transfer Mode, asynchronous transfer mode) cell or PTM (Packet Transfer Mode, packet transfer mode) cell, and give TPS-TC (the Transport Protocol Specific-Transmission Convergence of nest plate, host-host protocol appointment-Transmission Convergence) layer is processed, when detecting, NP inputs to obtain ether network packet while being 1588 message, adopt local timestamp information for this reason Ethernet message mark,
Wherein, local time stamp information is comprised of two parts, and a part is Symbol counter, and this Symbol counter, after receiving terminal and transmitting terminal are synchronous, is safeguarded a consistent counter; An other part for local time stamp adopts local clock technology, and this local clock through physical layer synchronization, guarantees the precision of two ends counting between receiving terminal and transmitting terminal, and this time is used for recording two precise times in Symbol interval.
At transmitting terminal, when NP recovers after time timing message, timestamp information in message and local real-time time information will be contrasted, and calculate the deferred message of packet, when the deferred message calculating does not reach predetermined delay, this packet will wait in Buffer, after reaching predetermined delay, this data message will be issued, thereby the residence time of assurance 1588 messages in DSL system fixed.
Except above-mentioned NP layer is realized the application scenarios of DSL transparent transmission 1588 messages, the application scenarios that the method that the present embodiment provides realizes DSL transparent transmission 1588 messages to TPS-TS layer is applicable equally, as shown in Figure 8, when with the NP of DSL nest plate docking itself be exactly that master clock node or NP are more fixing to the retardation ratio of data message, shake in negligible situation, can adopt TPS-TC directly to continue the delay compensation of 1588 messages, the method for compensation method and employing NP is basic identical, and therefore not to repeat here.
It should be noted that, the method that the present embodiment provides is not only applicable to DSL system, for other, adopt OFDM (Orthogonal Frequency Division Multiplexing, OFDM) technology, and the system that adopts Symbol to carry out transfer of data as data cell is applicable equally, the present embodiment is not done concrete restriction to this.
The method that the present embodiment provides, message by the carrying time to receiving carries out delay compensation, and meet after default delay requires and again the message of this carrying time is sent in time of delay, thereby remain on fixed value the time of delay by the message of this carrying time in transmitting procedure, make DSL system also can meet that the required delay of the message of transmission bearer time equates and the requirement of non-jitter, and then realize time synchronized.
Embodiment tri-
Referring to Fig. 9, the present embodiment provides the equipment of the message of a kind of transmission bearer time, and this equipment comprises:
Receiver module 901, for receiving the message of carrying time, the message of this carrying time is labeled timestamp information;
Computing module 902, the timestamp information being labeled for the message of carrying time of receiving according to local real-time time information and receiver module 901, the deferred message of the message that calculates the carrying time in transmitting procedure;
Delay compensation module 903, for the deferred message calculating according to computing module 902, carries out delay compensation to the message of carrying time, until meet the default requirement that postpones the time of delay of the message of carrying time;
Sending module 904, carries out after delay compensation for the message in 903 pairs of carrying times of delay compensation module, by the message repeating of carrying time.
Wherein, computing module 902, the timestamp information being labeled specifically for the message of carrying time of receiving according to local real-time time information and receiver module 901, adopts local clock or the deferred message of the message of Network Synchronization clock calculation carrying time in transmitting procedure.
Delay compensation module 903, specifically for the deferred message calculating according to computing module 902, the message of buffer memory carrying time, until meet the default requirement that postpones the time of delay of the message of carrying time.
In sum, the equipment that the present embodiment provides, message by the carrying time to receiving carries out delay compensation, and meet after default delay requires and again the message of this carrying time is sent in time of delay, thereby remain on fixed value the time of delay by the message of this carrying time in transmitting procedure, make DSL system also can meet that the required delay of the message of transmission bearer time equates and the requirement of non-jitter, and then realize time synchronized.
Embodiment tetra-
Referring to Figure 10, the present embodiment provides a kind of DSL system, and this system comprises: receiving equipment 1001 and transmitting apparatus 1002;
Receiving equipment 1001, the timestamp information while receiving for the packet labeling of the carrying time to receiving, and the message of carrying time is sent to transmitting apparatus 1002;
Transmitting apparatus 1002, for receiving the message of the carrying time being sent by receiving equipment 1001, the timestamp information being labeled according to local real-time time information and the message of described carrying time, the deferred message of the message of calculating carrying time in transmitting procedure, and according to the deferred message calculating, message to the carrying time carries out delay compensation, meets default the delay after requirement, by the message repeating of carrying time in time of delay.
Wherein, transmitting apparatus 1002, during deferred message specifically for the message calculating the carrying time in transmitting procedure, the timestamp information that is labeled of message according to local real-time time information with the carrying time, adopts local clock or the deferred message of the message of Network Synchronization clock calculation carrying time in transmitting procedure.
In addition, transmitting apparatus 1002, specifically for the deferred message calculating in basis, when the message of carrying time is carried out to delay compensation, according to the deferred message calculating, the message of buffer memory carrying time, until meet the default requirement that postpones the time of delay of the message of carrying time.
The system that the present embodiment provides, by transmitting apparatus, the message of the carrying time receiving is carried out to delay compensation, and meet after default delay requires and again the message of this carrying time is sent in time of delay, thereby remain on fixed value the time of delay by the message of this carrying time in transmitting procedure, make DSL system also can meet that the required delay of the message of transmission bearer time equates and the requirement of non-jitter, and then realize time synchronized.
It should be noted that: the equipment of the message of the transmission bearer time that above-described embodiment provides is when transmitting synchronous message, only the division with above-mentioned each functional module is illustrated, in practical application, can above-mentioned functions be distributed and by different functional modules, completed as required, the internal structure of the equipment of being about to is divided into different functional modules, to complete all or part of function described above.In addition, the equipment of the message of the transmission bearer time that above-described embodiment provides is the transmitting apparatus in DSL system, the embodiment of the method for the equipment of the message of this transmission bearer time, DSL system and the message of transmission bearer time all belongs to same design, its specific implementation process refers to embodiment of the method, repeats no more here.
The invention described above embodiment sequence number, just to describing, does not represent the quality of embodiment.
Part steps in the embodiment of the present invention, can utilize software to realize, and corresponding software program can be stored in the storage medium can read, as CD or hard disk etc.
The foregoing is only preferred embodiment of the present invention, in order to limit the present invention, within the spirit and principles in the present invention not all, any modification of doing, be equal to replacement, improvement etc., within all should being included in protection scope of the present invention.
Claims (8)
1. a method for the message of transmission bearer time, is characterized in that, described method comprises:
The message that receives the carrying time, the message of described carrying time is labeled timestamp information;
The timestamp information being labeled according to local real-time time information and the message of described carrying time, the deferred message of the message that calculates the described carrying time in transmitting procedure;
According to the described deferred message calculating, the message of described carrying time is carried out to delay compensation, and meet after default delay requirement in time of delay, the message repeating of described carrying time is given from clock node, make described from clock node after receiving message, to master clock node forward delay interval request message, and receive the delayed response message that described master clock node returns according to the time delay request message receiving, according to the time of carrying in the delayed response message receiving, and the time of recording during forward delay interval request message, Internet Transmission time delay between calculating and described master clock node, and adjust clocking error according to result of calculation,
The described deferred message that described basis calculates, carries out delay compensation to the message of described carrying time, specifically comprises:
According to the described deferred message calculating, carry the message of time described in buffer memory, until meet described default delay requirement the time of delay of the message of described carrying time.
2. method according to claim 1, is characterized in that, described timestamp information is by receiving equipment mark, and receives time of the message of described carrying time for described receiving equipment.
3. method according to claim 1, is characterized in that, the deferred message of the message of described carrying time of described calculating in transmitting procedure, specifically comprises:
The deferred message of the message that adopts the time of carrying described in local clock or Network Synchronization clock calculation in transmitting procedure.
4. a device for the message of transmission bearer time, is characterized in that, described device comprises:
Receiver module, for receiving the message of carrying time, the message of described carrying time is labeled timestamp information;
Computing module, the timestamp information being labeled for the message of described carrying time of receiving according to local real-time time information and described receiver module, the deferred message of the message that calculates the described carrying time in transmitting procedure;
Delay compensation module, the described deferred message for calculating according to described computing module, carries out delay compensation to the message of described carrying time, until meet the default requirement that postpones the time of delay of the message of described carrying time;
Sending module, for the message of described carrying time being carried out after delay compensation in described delay compensation module, the message repeating of described carrying time is given from clock node, make described from clock node after receiving message, to master clock node forward delay interval request message, and receive the delayed response message that described master clock node returns according to the time delay request message receiving, according to the time of carrying in the delayed response message receiving, and the time of recording during forward delay interval request message, Internet Transmission time delay between calculating and described master clock node, and adjust clocking error according to result of calculation,
Described delay compensation module, specifically for the described deferred message calculating according to described computing module, carries the message of time described in buffer memory, until meet the default requirement that postpones the time of delay of the message of described carrying time.
5. device according to claim 4, it is characterized in that, described computing module, the timestamp information being labeled specifically for the message of described carrying time of receiving according to local real-time time information and described receiver module, the deferred message of the message that adopts the time of carrying described in local clock or Network Synchronization clock calculation in transmitting procedure.
6. a digital subscriber line DSL system, is characterized in that, described system comprises: receiving equipment and transmitting apparatus;
Described receiving equipment, the timestamp information while receiving for the packet labeling of the carrying time to receiving, and the message of described carrying time is sent to described transmitting apparatus;
Described transmitting apparatus, for receiving the message of the carrying time being sent by described receiving equipment, the timestamp information being labeled according to local real-time time information and the message of described carrying time, the deferred message of the message that calculates the described carrying time in transmitting procedure, and according to the described deferred message calculating, the message of described carrying time is carried out to delay compensation, in time of delay, meet default the delay after requirement, the message repeating of described carrying time is given from clock node, make described from clock node after receiving message, to master clock node forward delay interval request message, and receive the delayed response message that described master clock node returns according to the time delay request message receiving, according to the time of carrying in the delayed response message receiving, and the time of recording during forward delay interval request message, Internet Transmission time delay between calculating and described master clock node, and adjust clocking error according to result of calculation.
7. system according to claim 6, it is characterized in that, described transmitting apparatus, during deferred message specifically for the message calculating the described carrying time in transmitting procedure, the deferred message of the message that adopts the time of carrying described in local clock or Network Synchronization clock calculation in transmitting procedure.
8. system according to claim 6, it is characterized in that, described transmitting apparatus, specifically for the described deferred message calculating in basis, when the message of described carrying time is carried out to delay compensation, according to the described deferred message calculating, carry the message of time described in buffer memory, until meet described default delay requirement the time of delay of the message of described carrying time.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010170206.0A CN102244603B (en) | 2010-05-11 | 2010-05-11 | Method, equipment and system for transmitting message bearing time |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010170206.0A CN102244603B (en) | 2010-05-11 | 2010-05-11 | Method, equipment and system for transmitting message bearing time |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102244603A CN102244603A (en) | 2011-11-16 |
CN102244603B true CN102244603B (en) | 2014-09-03 |
Family
ID=44962453
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010170206.0A Expired - Fee Related CN102244603B (en) | 2010-05-11 | 2010-05-11 | Method, equipment and system for transmitting message bearing time |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102244603B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105610727A (en) * | 2015-11-06 | 2016-05-25 | 瑞斯康达科技发展股份有限公司 | Network data transmission method and device |
CN110187980A (en) * | 2019-04-19 | 2019-08-30 | 北京三快在线科技有限公司 | Message queue monitoring method, device, electronic equipment and readable storage medium storing program for executing |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102387155B (en) * | 2011-11-29 | 2014-08-06 | 浙江省电力公司 | Delay-constant PTP (peer to peer) signal protocol conversion system and implementation method thereof |
CN102571559B (en) * | 2011-12-12 | 2014-07-30 | 北京交控科技有限公司 | Time-triggered network message transmission method |
EP2555465A4 (en) * | 2012-02-01 | 2013-12-18 | Huawei Tech Co Ltd | Synchronization method, device, and system |
CN103840877B (en) * | 2012-11-23 | 2017-11-24 | 中兴通讯股份有限公司 | The time synchronism apparatus and method of automatic detection optical fiber asymmetric |
CN103973592B (en) * | 2014-05-16 | 2017-12-05 | 华为技术有限公司 | Cell processing method and processing device |
DE102014112901A1 (en) * | 2014-09-08 | 2016-03-10 | Phoenix Contact Gmbh & Co. Kg | Communication device, communication system and method for the synchronized transmission of telegrams |
CN107294870A (en) * | 2016-04-05 | 2017-10-24 | 中兴通讯股份有限公司 | Message sending, receiving method and device and message processing method and system |
CN107947888B (en) * | 2017-12-08 | 2019-06-04 | 中国核动力研究设计院 | A kind of task level synchronous method based on network communication |
CN110995537B (en) * | 2019-12-02 | 2023-02-03 | 重庆矢崎仪表有限公司 | Multi-chip closed-loop communication delay calculation method, communication synchronization method and communication system |
CN112217590A (en) * | 2020-08-26 | 2021-01-12 | 杭州晨晓科技股份有限公司 | The system of control message transmission delay jitter applied to substation system |
CN112202519A (en) * | 2020-08-26 | 2021-01-08 | 浙江双成电气有限公司 | Method for Controlling Delay Jitter of Packet Transmission |
CN115208837B (en) * | 2022-07-26 | 2023-12-01 | 烽火通信科技股份有限公司 | Message scheduling method and system |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1829146A (en) * | 2005-02-28 | 2006-09-06 | 富士通株式会社 | Method and apparatus for time calibration |
CN101515831A (en) * | 2008-02-22 | 2009-08-26 | 杭州华三通信技术有限公司 | Method, system and device for time synchronous transfer |
CN101594673A (en) * | 2009-06-29 | 2009-12-02 | 中兴通讯股份有限公司 | A kind of method and system of processing 1588 time stamp in distribution mode |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101123579B (en) * | 2007-09-06 | 2011-02-16 | 华为技术有限公司 | A method, device and system for sharing server traffic |
-
2010
- 2010-05-11 CN CN201010170206.0A patent/CN102244603B/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1829146A (en) * | 2005-02-28 | 2006-09-06 | 富士通株式会社 | Method and apparatus for time calibration |
CN101515831A (en) * | 2008-02-22 | 2009-08-26 | 杭州华三通信技术有限公司 | Method, system and device for time synchronous transfer |
CN101594673A (en) * | 2009-06-29 | 2009-12-02 | 中兴通讯股份有限公司 | A kind of method and system of processing 1588 time stamp in distribution mode |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105610727A (en) * | 2015-11-06 | 2016-05-25 | 瑞斯康达科技发展股份有限公司 | Network data transmission method and device |
CN105610727B (en) * | 2015-11-06 | 2019-02-12 | 瑞斯康达科技发展股份有限公司 | A kind of network data transmission method and device |
CN110187980A (en) * | 2019-04-19 | 2019-08-30 | 北京三快在线科技有限公司 | Message queue monitoring method, device, electronic equipment and readable storage medium storing program for executing |
CN110187980B (en) * | 2019-04-19 | 2021-11-19 | 北京三快在线科技有限公司 | Message queue monitoring method and device, electronic equipment and readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN102244603A (en) | 2011-11-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102244603B (en) | Method, equipment and system for transmitting message bearing time | |
US11470568B2 (en) | Synchronizing TSN master clocks in wireless networks | |
CN106992830B (en) | A kind of clock synchronizing method in FC-AE-1553 networks | |
CN104507156B (en) | For the time synchronization improved method based on IEEE 1588PTP mechanism of wireless network | |
CN102457371B (en) | Time synchronization method and related equipment and system | |
CN102013931B (en) | Time synchronization method and system, salve timing device and main timing device | |
US11503557B2 (en) | Time synchronization in integrated 5G wireless and time-sensitive networking systems | |
TWI485996B (en) | Apparatus and method for enabling a passive optical network on supporting time synchronization | |
CN101425865B (en) | Method and system for synchronizing clock of transmission network as well as subordinate clock side entity | |
CN102468898B (en) | The method, apparatus and system of time synchronized are realized in time division multiplex network | |
CN102983927B (en) | Time compensation method for master-slave clock timing based on IEEE 1588 protocol | |
CN102111258A (en) | Clock synchronization method, equipment and system | |
CN104113517A (en) | Timestamp generation method, device and system | |
CN102082653B (en) | Method, system and device for clock synchronization | |
CN103929293A (en) | Asymmetric delay time synchronization method and system | |
CN108599888A (en) | A kind of distributed network clock synchronizing system | |
WO2011017867A1 (en) | Method and system for bearing time synchronization protocol in optical transport network | |
WO2019036943A1 (en) | Packet processing method and network device | |
CN113259038A (en) | Time synchronization method, node, device and storage medium | |
EP3935764B1 (en) | Network entities and methods for a wireless network system for determining time information | |
CN103259640A (en) | Method and device for synchronizing time | |
CN103168440A (en) | Method and device for compensating for time path | |
CN102469377A (en) | EPON system and method for realizing end-to-end transparent clock in system | |
WO2013155944A1 (en) | Boundary clock, transparent clock, and method for clock transmission | |
WO2013097754A1 (en) | Method and apparatus for synchronization processing of air-interface data |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20140903 Termination date: 20160511 |
|
CF01 | Termination of patent right due to non-payment of annual fee |