CN102546144A - Method and device for synchronizing information - Google Patents
Method and device for synchronizing information Download PDFInfo
- Publication number
- CN102546144A CN102546144A CN2010106191771A CN201010619177A CN102546144A CN 102546144 A CN102546144 A CN 102546144A CN 2010106191771 A CN2010106191771 A CN 2010106191771A CN 201010619177 A CN201010619177 A CN 201010619177A CN 102546144 A CN102546144 A CN 102546144A
- Authority
- CN
- China
- Prior art keywords
- information
- interface
- time
- encapsulation
- reference signal
- 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.)
- Pending
Links
Images
Landscapes
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
The invention provides a method and device for synchronizing information, and particularly provides a solution for synchronizing first information, particularly information with a high requirement on instantaneity between a first device such as a mainboard and at least one second device such as an IO (Input-Output) sub-card to make the synchronization of the first information more accurate. In the technical scheme, the first device is provided with a first synchronizing device; each second device is provided with a second synchronizing device; the first synchronizing device is connected with each second synchronizing device through an interface constructed in a hardware way; the first synchronizing device is used for transmitting encapsulated first information such as local time, a time deviation set by using a primary process or any other time-sensitive information and the like to each second synchronizing device; and each second synchronizing device is used for receiving first information of the first synchronizing device, and performing corresponding setting.
Description
Technical field
The present invention relates to information synchronization, relate in particular to a kind of method and apparatus of synchronizing information.
Background technology
Fig. 1 shows the sketch map of the synchronous system 1 of temporal information of the routine that a kind of IEEE1588v2 uses.This system 1 comprises the mainboard 10 that is connected to backboard 40, one or more IO subcard 20 and primary processor 30.Mainboard 10 in this system should have identical temporal information with all IO subcards 20, and institute if having time all should be synchronous with the standard time (Time of Day is called for short TOD).For this reason; Via acquisition time interface 91; Time synchronized task module 32 in the primary processor 30 obtains the local zone time of mainboard 10 from mainboard 10; Then, use the time of being obtained to set gradually the local zone time of all IO subcards 20, thereby make that the local zone time of all IO subcards 20 can be consistent with the local zone time of mainboard 10 via time interface 92 is set.In addition, the time recovery algorithms module 31 of primary processor 30 is calculated the local zone time of mainboard 10 and the deviation of standard time TOD.In case this time deviation (time bias) has changed; Primary processor 30 sets gradually the time deviation of mainboard 10 and all IO subcards 20 via time deviation adjustment interface 93; In order to the time deviation of in time synchronous mainboard 10 and all IO subcards 20, thereby make that the time of mainboard 10 and all IO subcards 20 can both be synchronously to standard time TOD.
Above-mentioned prior art scheme has following shortcoming.
At first, obtain the local zone time of mainboard 10 from primary processor 30, to the setting of the local zone time of accomplishing IO subcard 20, the time delay that existence can not be ignored, thus cause the time synchronized inaccuracy between mainboard 10 and the IO subcard 20.For example, suppose that primary processor 30 obtains the local zone time t of mainboard 10 when time t
0, need spended time Δ t and IO subcard 20 is set, so the local zone time t of primary processor 30 mainboard 10 that is set at the local zone time of this IO subcard 20 of time t+ Δ t to be obtained
0Thus, the local zone time of this IO subcard 20 not with the local zone time t of mainboard 10
0Synchronously, but have time difference Δ t.And it is normally uncertain that primary processor 30 is provided with the required time Δ t of IO subcard 20.For example, when the live load of primary processor 30 hour, the required time is shorter, otherwise then longer.Therefore, can't eliminate through the mode of compensation should the time difference.In addition, under the situation of a plurality of IO subcards 20, because primary processor 30 sets gradually each IO subcard 20 with software mode, so this time difference adds up.As a result of, the time difference maximum between the local zone time of that IO subcard 20 that is provided with at last and the local zone time of mainboard 10, and along with the increase of IO subcard 20 quantity, it is increasing that this maximum time difference also becomes.
Secondly, when time deviation was set, primary processor 30 set gradually mainboard 30 and each IO subcard 20 equally.Owing to software mode the time delay that is caused is set, the time deviation of mainboard 30 and each IO subcard 20 can't be set simultaneously.Because mainboard 30 and each subcard 20 are separately according to local zone time and time deviation basis of calculation time; Even if so under the synchronous fully situation of local zone time, mainboard 30 still has different standard time information at least with each subcard 20 during time deviation is set.And along with the increase of IO subcard 20 quantity, the difference between the standard time information of mainboard 30 and each subcard 20 is also big more.
In addition, except above-mentioned local zone time with the time deviation, also have configuration information that other information such as real-time has relatively high expectations etc. need between multiple arrangement, carry out synchronously.Yet the information synchronization system of above-mentioned routine can't satisfy in time the demand of these information synchronously.
Summary of the invention
In order to solve the above-mentioned technical problem of prior art scheme; Need provide a kind of between first device such as mainboard and at least one, second device is such as the IO subcard first information solution of the real-time information of having relatively high expectations particularly synchronously, make the more accurate synchronously of this first information.Inventive concept of the present invention is, on first device, first synchronizer is set; On each second device, second synchronizer is set; First synchronizer is connected through the interface with the hardware mode structure with each second synchronizer; First synchronizer sends through the encapsulation first information to each second synchronizer simultaneously, for example local zone time, the time deviation that is provided with by primary processor or the information of any other time-sensitive etc.; Each second synchronizer receives the first information from first synchronizer, and carries out corresponding setting.
Thus, an advantage of the invention is: first device sends the first information to each second device simultaneously, thereby can for each second device the first information be set simultaneously, thereby makes the more accurate synchronously of the first information.
Preferably, first different device and second synchronizer are all constructed with hardware mode.Because first synchronizer, second synchronizer and the connection between them realize that with hardware mode any time that is produced during the transmission and the reception first information postpones not only short but also confirms.Therefore, time difference of bringing of these time delays can eliminate through time bias.
Preferably, in order to compensate the time difference that possibly exist, on second device, comparison module is set, maybe life period poor to be used for confirming, and compensate according to the determined time difference, thereby further improve synchronous accuracy.
According to an aspect of the present invention, provide a kind of first the device in be used for at least one second the device the synchronous first information method, it comprises: A. obtains the said first information; B. the said first information is encapsulated; C. via first interface that is connected to said at least one second device, send the said first information to said at least one second device simultaneously through encapsulation; Wherein said first interface is constructed with hardware mode.Preferably, said steps A realizes with hardware mode to C.
Preferably, in said steps A, detect the said first information and whether change; In case the said first information changes, and just obtains the said first information.Thus can the in time synchronous first information.
Preferably, in said steps A,, obtain the said first information from the primary processor that is connected with said first device or from the first information generation module of said first device.
Preferably, the said first information is one or more in the responsive information of local zone time, time deviation or other times.
Preferably, the said first information through encapsulation comprises following field: synchronous head is used to represent the beginning of the said first information through encapsulation; Type is used to represent the type of the said first information that comprises; And data cell, be used to comprise the said first information.
Preferably, in said step C, judge whether said first interface is sending information: if said first interface not in transmission information, then after the predetermined time period, sends the said first information through encapsulation; If said first interface is sending other information, then in a single day said other information is sent and is accomplished, and just sends the said first information through encapsulation.At this, the said predetermined time period generally is not less than the required time period of the first information of sending through encapsulation, so that said second synchronizer can be confirmed the beginning through the first information of encapsulation.
At the said first information is under the situation of temporal information such as local zone time, preferably, in steps A, when the said first information is the integral multiple of predetermined chronomere, obtains the said first information.Thus, the first information that is obtained is the integral multiple of predetermined chronomere.For example, when predetermined chronomere is second, always whole second of the first information that is obtained, thereby when sending this first information, need not to send information such as nanosecond, significantly having reduced needs the data volume of sending.And, be to be accurate to nanosecond even higher precision as long as obtain the time point of this first information, this first information also is accurate to nanosecond even higher precision.
Preferably; Said first the device in be used for at least one second the device the synchronous first information method; Also comprise step D: simultaneously to said at least one second device; The reference signal that transmission generates based on the said first information is so that said at least one second device is according to the synchronous said first information of said reference signal.For example, be under the situation of local zone time at the said first information, reference signal can be the pulse signal in the time of whole second, also is called as 1 pulse per second (PPS) (1 pulse per second is called for short 1PPS).In the same way; Second device generates local 1PPS based on the first information; And through comparison module for example phase detectors confirm to receive from the time difference between the 1PPS of first device and the local 1PPS; Thereby confirm that first device and second device are the time difference on the local zone time at the first information, and the first information that second device is set according to this time difference is to make it synchronous with the first information of first device.Thus, the first information between first device and second device can be further improved synchronously.
According to another aspect of the present invention; Provide a kind of second the device in be used for first the device the synchronous first information method; Comprise: a. receives from the first information said first device, through encapsulating via second interface, and wherein said second interface is constructed with hardware mode; B. the said first information through encapsulation is carried out decapsulation, obtain the said first information; C. use the said first information that obtains that the said first information of said second device is set.
Preferably, the said first information is a temporal information, and said in second device, being used for comprises the steps: also that with the method for the synchronous first information of first device d. generates local signal based on the set said first information; E. from said first device, receive the reference signal that generates based on the said first information by said first device; F. according to the difference between said local signal and the said reference signal, adjust the said first information of set said second device.
According to another aspect of the present invention, provide a kind of first the device in be used for at least one second the device the synchronous first information first synchronizer, comprising: package module is used to obtain the said first information, and the said first information is encapsulated; First interface is used to be connected to said at least one second device, and said first interface is constructed with hardware mode; First transmitter is used for via said first interface, sends the said first information through encapsulation to said at least one second device simultaneously.
Preferably, the said first information is a temporal information, and said first synchronizer also comprises: the reference signal generation module is used for generating reference signal according to the said first information; Second transmitter is used for sending said reference signal to said at least one second device simultaneously via said first interface, so that said at least one second device is provided with the said first information according to said reference signal.
According to another aspect of the present invention, provide a kind of second the device in be used for first the device the synchronous first information second synchronizer, comprising: second interface, be used to be connected to said first the device, said second interface is constructed with hardware mode; First receiver is used for receiving the first information through encapsulation from said first device via said second interface; Decapsulation module is used for the said first information through encapsulation is carried out decapsulation, obtains the said first information; Synchronization module is used to use the said first information of synchronously said second device of the said first information that obtained.
Preferably, the said first information is a temporal information, and said second synchronizer also comprises: the local signal generation module is used for installing to such an extent that the said first information generates local signal based on set said second; Second receiver is used for receiving the reference signal that is generated based on the said first information by said first device via said second interface; Comparison module is used for the difference between more said local signal and the said reference signal; Adjusting module is used for according to said difference, adjusts the said first information of set said second device.
According to another aspect of the present invention, a kind of communication system is provided, has comprised said first device; Said second device; And linkage unit, be used for connecting said first interface of said first device and said second interface in said second device with hardware mode.
It should be noted that the structure with hardware mode comprises various types of hardware, firmware etc. in the present invention.
Description of drawings
Through reading the detailed description of hereinafter with reference to following accompanying drawing non-limiting execution mode being done, it is more obvious that other features, objects and advantages of the present invention will become.
Fig. 1 shows the sketch map of the synchronous system of temporal information of the routine of a kind of Applying IE EE1588v2.;
Fig. 2 shows a kind of structural representation of the information synchronization system according to an embodiment of the present invention;
Fig. 3 shows the form according to the Frame of an embodiment of the present invention;
Fig. 4 shows according to the form of the standard time of IEEE1588v2 and the transmission sequence on serial data path; And
Fig. 5 shows according to the form of the time deviation of an embodiment of the present invention and the transmission sequence on serial data path.
In the accompanying drawing, same or analogous Reference numeral is represented same or analogous step or device.
Embodiment
Followingly the present invention is elaborated with reference to accompanying drawing.The ground that is without loss of generality hereinafter is that example describes with the back board system, but it will be appreciated by those skilled in the art that the method and apparatus that is used for synchronizing information proposed by the invention also is applicable to other system.
Fig. 2 shows a kind of sketch map of the information synchronization system 2 according to an embodiment of the present invention.As shown in Figure 2, this system 2 comprises the mainboard 10 that is connected to backboard 40, a plurality of IO subcard 20 and primary processor 30.Mainboard 10 is shared generator clock source 61 at the same time with a plurality of IO subcards 20.Mainboard 10 comprises mainboard time generator 11, package module 12, the first transmitter (not shown) and serial port (not shown).Package module 12 is connected with first transmitter, and first transmitter is connected with serial port.IO subcard 20 comprises IO subcard time generator 21, decapsulation module 22, the first receiver (not shown) and serial port (not shown).Decapsulation module 22 is connected with first receiver, and first receiver is connected with serial port.In addition, the serial port of mainboard 10 is connected to the serial port of each IO subcard through serial data line 71.Package module 12, first transmitter and the serial port of mainboard 10 and decapsulation module 22, first receiver and the serial port of IO subcard 20 are all constructed with hardware mode.
Though mainboard 10 is shared same clock source 61 with each IO subcard 20, because time starting point separately possibly be different, thereby local zone time separately also maybe be different.For example, the local zone time of the new IO subcard that inserts is general all different with the local zone time of mainboard 10.
How synchronously the local zone time of mainboard 10 and each IO subcard 20 will be described below.
As shown in Figure 2, in steps A, the package module 12 of mainboard 10 obtains the local zone time 13 of mainboard 10 from mainboard time generator 11; And then, in step B, 12 pairs of local zone times that obtained 13 of the package module of mainboard 10 encapsulate; And then, in step C, first transmitter of mainboard 10 via the serial port of mainboard 10, will send on the serial data line 71 of the serial port that is connected to each IO subcard 20 through the local zone time 13 of encapsulation simultaneously.
Consider that IO subcard 20 is often plugged; Preferably; The package module 12 of mainboard 10 periodically obtains the local zone time 13 of mainboard 10 from mainboard time generator 11, and the local zone time 13 that is obtained is sent to each IO subcard 20 simultaneously via serial data line 71.
Preferably, mainboard time generator 11 outputs 1 pulse per second (PPS) 1PPS signal 14 is to package module 12, and package module 12 obtains local zone time 13 by these 1PPS signal 14 triggerings.As a result of, package module 12 is whenever local zone time 13 obtains local zone time 13 during for whole second, thus the local zone time 13 that is obtained 1 second integral multiple always.Thus, package module 12 13 needs of local zone time packaged and that send are accurate to second.
Preferably, in step B, package module 12 is packaged into Frame with information to be packaged such as local zone time 13.Fig. 3 shows the form according to the Frame of an embodiment of the present invention.The total length of Frame is 128 bits, comprises following field:
-synchronous head (Sync Header): length is 2 bits, all is made as " 0 ", is used to represent the beginning of Frame;
-frame type (Frame Type): length is 4 bits, is used for the type of info of representing that Frame comprises;
-Frame Protocol data cell (Frame Protocol Data Unit): length is 80 bits, is used to comprise the said first information;
-Frame Check Sequence (Frame Check Sequence): optional; Length is 8 bits; Be used for checking the correctness and the integrality of the content of frame type field and Frame Protocol data cell field, preferably can use CRC (the Cyclical Redundancy Check) algorithm of 8 bits to generate;
-reserved field (Reservation Field): length is 34 bits, all is made as " 0 ", is used for possible expansion.
When information to be packaged was local zone time 13, the Frame Protocol data cell can be a defined form among the IEEE1588v2.Fig. 4 shows according to the form of the standard time of IEEE1588v2 and the transmission sequence on serial data path.As shown in Figure 4, this temporal information total length is 80 bits, is made up of field second (Second Field) and nanosecond field (Nano-second Field), and wherein high 48 bits are second fields, and low 32 bits are nanosecond fields.When this temporal information was transmitted on serial data line, transmission sequence was to high-order, shown in the arrow among Fig. 4 from low level.Especially, when local zone time 13 be during synchronously by the 1PPS signal triggering because local zone time 13 to be packaged 1 second integral multiple always, the nanosecond field always " 0 " of therefore low 32 bits.In this case, if needed, nanosecond field can use as his.
Continuation is with reference to Fig. 2, and in step a, first receiver of IO subcard 20 via serial port, receives the Frame that transmits on the serial data line.Particularly, whether IO subcard 20 is monitored serial data line 72 and is arrived with the judgment data frame, in case there is Frame to arrive, just via the serial port receiving data frames.
Preferably, in step C, first transmitter of mainboard 10 sends Frame as shown in Figure 3 as follows: judge whether said first interface is sending information; If the serial port of mainboard 10 sending any information, promptly is not idle, then after the length of waiting for a Frame is 128 bits, send Frame; If said first interface is sending other information, then in a single day said other information is sent and is accomplished, and just sends the said first information through encapsulation.Need to prove, be " 1 " on the serial data line 72 when this hypothesis is idle.
Thus; For IO subcard 20,, then can confirm this two synchronous heads that " 0 " is Frame if receiving two " 0 " afterwards more than " 1 " of 128 bits; Thereby judge the arrival of Frame; If perhaps after receiving a Frame, receive two " 0 ", can confirm also that then these two " 0 " are the synchronous heads of Frame, thereby judge the arrival of Frame.
In case receive Frame; The decapsulation module 22 of IO subcard 20 is just carried out decapsulation to the Frame that receives in step b; Take out the local zone time 13 that is comprised, and and then in step c, export the local zone time that is taken out 13 to IO subcard time generator 21; So IO subcard time generator 21 is provided with the local zone time of this IO subcard according to the local zone time 13 of mainboard 10, thereby realize the synchronous of local zone time.
According to another embodiment of the present invention, mainboard 10 all need be synchronous with a standard time with each IO subcard 20.This standard time for example is the standard time TOD of IEEE1588v2.For this reason, can on mainboard 10 and each IO subcard 20, time deviation information be set, this time deviation is represented the deviation of local zone time and standard time TOD.Thus, standard time TOD just can obtain according to local zone time and time deviation.Thereby, except synchronous local zone time between mainboard 10 and each the IO subcard 20, also need deviation lock in time.
How deviation lock in time will be described below.
Time recovery algorithms module 31 in the primary processor 30 calculates the deviation of the local zone time and the standard time TOD of mainboard 10, i.e. time deviation 15, and it is sent to the mainboard time generator 11 and package module 12 of mainboard 10 via time deviation adjustment interface 93.Mainboard time generator 10 is according to the time deviation deviation information of receiving 15 update time, and package module 12 sends to each IO subcard 20 through above-mentioned steps A to C with time deviation 15 simultaneously.
Fig. 5 shows according to the form of the time deviation of an embodiment of the present invention and the transmission sequence on serial data path.Visible by Fig. 5, aspect form and transmission sequence, time deviation is identical with the standard time of IEEE1588v2 shown in Figure 4.It should be noted that time deviation generally can not be 1 second a integral multiple, therefore low 32 be the nanosecond field also just generally be not " 0 ".
According to another embodiment of the present invention; For synchronization criterion time T OD between mainboard 10 and each IO subcard 20; Can promptly pass through the direct synchronization criterion time T of above-mentioned steps A to C OD with the mode that is similar to synchronous local zone time, with the alternative synchronization time deviation.For example, mainboard 10 obtains after the standard time TOD, and the standard time of upgrading self record, TOD encapsulates to this standard time, and sends to each IO subcard 20 simultaneously.In a single day each IO subcard 20 receives the standard time TOD from mainboard 10, just upgrades the standard time of being write down in view of the above.
In fact, with information be packaged into Frame, the information that comprised to obtain at serial data line transmitting data frame and decapsulation Frame all need spend the regular hour.This information that makes can not be fully synchronously but to have a regular hour poor.Yet when encapsulation, transmission and decapsulation are when realizing with hardware mode, the time difference that is caused is fixed.Thus, can compensate according to this difference regular time, thereby improve synchronous accuracy.
It is poor to explain how to compensate this regular time below.
As stated, in step c, the decapsulation module 22 of IO subcard 20 is that the local zone time 13 of mainboard exports the local zone time 13 that IO subcard time generator 21 local zone times with the IO subcard are set to mainboard 10 to the local zone time of deblocking gained.If the package module 12 of mainboard 10 obtains local zone time t at time t
0, and to establish the time that encapsulation, transmission and decapsulation spend be Δ t, promptly IO subcard 20 is made as t at time t+ Δ t with local zone time
0Thereby the local zone time of the local zone time of mainboard 10 and IO subcard 20 differs Δ t.
According to another embodiment of the present invention, the 1PPS signal that mainboard time generator 11 generates based on local zone time, and mainboard 10 also comprises the second transmitter (not shown), it sends to each IO subcard 20 via serial data line with this 1PPS.Correspondingly, IO subcard 20 also comprises the second receiver (not shown), and it receives the 1PPS signal from mainboard 10.In addition, IO subcard 20 also comprises comparison module (not shown) and adjusting module (not shown).
IO subcard 20 Measuring Time difference Δ t is as follows also adjusted set local zone time in view of the above.In steps d.The time generator 21 of IO subcard 20 is based on the 1PPS signal of this locality of local zone time generation.In step e, second receiver of IO subcard 20 receives the 1PPS signal from mainboard 10.In step f, the comparison module of IO subcard 20 obtains the 1PPS signal of mainboard 10 and the difference between the 1PPS signal of self.Because this difference has reflected time difference Δ t, so IO subcard 20 can then come local zone time is compensated according to the difference that compares gained.Preferably, IO subcard 20 can be carried out above-mentioned steps repeatedly, is 0 until the difference that comparison module obtained.Preferably, the comparison module in the IO subcard 20 is phase detectors.
Need to prove; Though in above-mentioned embodiment; Mainboard 10 has serial port with each IO subcard and interconnects through serial data line; But alternatively, other interface and data connecting line such as LPT and parallel data line or EBI and data/address bus also are available.Those skilled in the art can select appropriate interface and transmission means according to the different needs of using.For example, in using cheaply, can use serial data line, and require to use in the extra high application parallel data line in real-time, because with respect to serial data line, the propagation delay time of parallel data line is shorter.
Above specific embodiments of the invention is described.It will be appreciated that the present invention does not limit to and above-mentioned specific implementations, those skilled in the art can make various distortion and modification within the scope of the appended claims.
Claims (15)
- One kind first the device in be used for at least one second the device the synchronous first information method, comprising:A. obtain the said first information;B. the said first information is encapsulated;C. via first interface that is connected to said at least one second device, send the said first information to said at least one second device simultaneously through encapsulation;Wherein said first interface is constructed with hardware mode.
- 2. method according to claim 1 is characterized in that, said steps A realizes with hardware mode to C.
- 3. method according to claim 1 is characterized in that, said steps A comprises:Whether detect the said first information changes;In case the said first information changes, and just obtains the said first information.
- 4. method according to claim 1 is characterized in that, said steps A comprises:From the primary processor that is connected with said first device or from the first information generation module of said first device, obtain the said first information.
- 5. method according to claim 1 is characterized in that, the said first information is one or more in the information of local zone time, time deviation or time-sensitive;The said first information through encapsulation comprises following field:Synchronous head is used to represent the beginning of the said first information through encapsulation;Type is used to represent the type of the said first information that comprises; AndData cell is used to comprise the said first information.
- 6. method according to claim 1 is characterized in that, said step C comprises:Judge whether said first interface is sending information:If-said first interface not in transmission information, then after the predetermined time period, sends the said first information through encapsulation;If-said first interface is sending other information, then in a single day said other information is sent and is accomplished, and just sends the said first information through encapsulation.
- 7. method according to claim 1 is characterized in that the said first information is a temporal information, and said steps A comprises:When the said first information is the integral multiple of predetermined chronomere, obtain the said first information.
- 8. method according to claim 1 is characterized in that the said first information is a temporal information, and said method also comprises step D:To said at least one second device, send the reference signal that generates based on the said first information simultaneously, so that said at least one second device is according to the synchronous said first information of said reference signal.
- One kind second the device in be used for first the device the synchronous first information method, comprising:A. via second interface, receive from the first information said first device, through encapsulating, wherein said second interface is constructed with hardware mode;B. the said first information through encapsulation is carried out decapsulation, obtain the said first information;C. use the said first information that obtains that the said first information of said second device is set.
- 10. method according to claim 9 is characterized in that the said first information is a temporal information, and this method also comprises the steps:D. generate local signal based on the set said first information;E. from said first device, receive the reference signal that generates based on the said first information by said first device;F. according to the difference between said local signal and the said reference signal, adjust the said first information of set said second device.
- 11. one kind first the device in be used for at least one second the device the synchronous first information first synchronizer, comprising:Package module is used to obtain the said first information, and the said first information is encapsulated;First interface is used to be connected to said at least one second device, and said first interface is constructed with hardware mode;First transmitter is used for via said first interface, sends the said first information through encapsulation to said at least one second device simultaneously.
- 12. first synchronizer according to claim 11 is characterized in that the said first information is a temporal information, said first synchronizer also comprises:The reference signal generation module is used for generating reference signal according to the said first information;Second transmitter is used for sending said reference signal to said at least one second device simultaneously via said first interface, so that said at least one second device is provided with the said first information according to said reference signal.
- 13. one kind second the device in be used for first the device the synchronous first information second synchronizer, comprising:Second interface is used to be connected to said first device, and said second interface is constructed with hardware mode;First receiver is used for receiving the first information through encapsulation from said first device via said second interface;Decapsulation module is used for the said first information through encapsulation is carried out decapsulation, obtains the said first information;Synchronization module is used to use the said first information of synchronously said second device of the said first information that obtained.
- 14. second synchronizer according to claim 14 is characterized in that the said first information is a temporal information, said second synchronizer also comprises:-local signal generation module is used for installing to such an extent that the said first information generates local signal based on set said second;-the second receiver is used for receiving the reference signal that is generated based on the said first information by said first device via said second interface;-comparison module is used for the difference between more said local signal and the said reference signal;-adjusting module is used for according to said difference, adjusts the said first information of set said second device.
- 15. a communication system comprises:According to claim 11 or 12 described first devices;At least one is according to claim 13 or 14 described second devices; AndLinkage unit is used for connecting said first interface of said first device and said second interface in said second device with hardware mode.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010106191771A CN102546144A (en) | 2010-12-30 | 2010-12-30 | Method and device for synchronizing information |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010106191771A CN102546144A (en) | 2010-12-30 | 2010-12-30 | Method and device for synchronizing information |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102546144A true CN102546144A (en) | 2012-07-04 |
Family
ID=46352168
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010106191771A Pending CN102546144A (en) | 2010-12-30 | 2010-12-30 | Method and device for synchronizing information |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102546144A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107995315A (en) * | 2017-12-26 | 2018-05-04 | 北京天融信网络安全技术有限公司 | Synchronous method, device, storage medium and the computer equipment of business board-to-board information |
WO2021120124A1 (en) * | 2019-12-19 | 2021-06-24 | 上海飞来信息科技有限公司 | Method and apparatus for video display, and computer storage medium |
CN114063505A (en) * | 2021-11-12 | 2022-02-18 | 材料科学姑苏实验室 | Synchronization control method, device, equipment, synchronization system and storage medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1819579A (en) * | 2005-12-15 | 2006-08-16 | 中国人民解放军国防科学技术大学 | Open loop time delivering method |
CN101447861A (en) * | 2008-12-29 | 2009-06-03 | 中兴通讯股份有限公司 | IEEE 1588 time synchronization system and implementation method thereof |
CN101459691A (en) * | 2008-12-16 | 2009-06-17 | 中兴通讯股份有限公司 | Method and system for realizing boundary clock in IEEE1588 protocol |
CN101515831A (en) * | 2008-02-22 | 2009-08-26 | 杭州华三通信技术有限公司 | Method, system and device for time synchronous transfer |
US20100074383A1 (en) * | 2008-09-23 | 2010-03-25 | Electronics And Telecommunications Research Institute | Timestamping method and apparatus for precise network synchronization |
CN101741853A (en) * | 2009-12-11 | 2010-06-16 | 中兴通讯股份有限公司 | Method for synchronizing clock time, line card veneer and network equipment |
CN101771487A (en) * | 2008-12-31 | 2010-07-07 | 郑州威科姆科技股份有限公司 | Equipment for network time service precision detection and detection method using the detection equipment |
-
2010
- 2010-12-30 CN CN2010106191771A patent/CN102546144A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1819579A (en) * | 2005-12-15 | 2006-08-16 | 中国人民解放军国防科学技术大学 | Open loop time delivering method |
CN101515831A (en) * | 2008-02-22 | 2009-08-26 | 杭州华三通信技术有限公司 | Method, system and device for time synchronous transfer |
US20100074383A1 (en) * | 2008-09-23 | 2010-03-25 | Electronics And Telecommunications Research Institute | Timestamping method and apparatus for precise network synchronization |
CN101459691A (en) * | 2008-12-16 | 2009-06-17 | 中兴通讯股份有限公司 | Method and system for realizing boundary clock in IEEE1588 protocol |
CN101447861A (en) * | 2008-12-29 | 2009-06-03 | 中兴通讯股份有限公司 | IEEE 1588 time synchronization system and implementation method thereof |
CN101771487A (en) * | 2008-12-31 | 2010-07-07 | 郑州威科姆科技股份有限公司 | Equipment for network time service precision detection and detection method using the detection equipment |
CN101741853A (en) * | 2009-12-11 | 2010-06-16 | 中兴通讯股份有限公司 | Method for synchronizing clock time, line card veneer and network equipment |
Non-Patent Citations (2)
Title |
---|
IEEE INSTRUMENTATION AND MEASUREMENT SOCIETY: "《IEEE1588V2》", 24 July 2008, article "IEEE Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems" * |
桂本烜 等: "IEEE 1588的高精度时间同步算法的分析与实现", 《工业仪表与自动化装置》, no. 4, 31 August 2006 (2006-08-31), pages 20 - 23 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107995315A (en) * | 2017-12-26 | 2018-05-04 | 北京天融信网络安全技术有限公司 | Synchronous method, device, storage medium and the computer equipment of business board-to-board information |
CN107995315B (en) * | 2017-12-26 | 2021-05-07 | 北京天融信网络安全技术有限公司 | Method and device for synchronizing information between service boards, storage medium and computer equipment |
WO2021120124A1 (en) * | 2019-12-19 | 2021-06-24 | 上海飞来信息科技有限公司 | Method and apparatus for video display, and computer storage medium |
CN114063505A (en) * | 2021-11-12 | 2022-02-18 | 材料科学姑苏实验室 | Synchronization control method, device, equipment, synchronization system and storage medium |
CN114063505B (en) * | 2021-11-12 | 2024-11-12 | 国仪量子技术(合肥)股份有限公司 | A synchronization control method, device, equipment, synchronization system and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101447861B (en) | IEEE 1588 time synchronization system and implementation method thereof | |
US8817823B2 (en) | Method and device for time synchronization | |
US8689035B2 (en) | Communication system, communication interface, and synchronization method | |
WO2018221238A1 (en) | Wireless device and processing method for wireless device | |
US20140169792A1 (en) | Apparatus and method for enabling a passive optical network on supporting time synchronization | |
CN101488803B (en) | Satellite time clock synchronization method, system and base station | |
CN102983927B (en) | Time compensation method for master-slave clock timing based on IEEE 1588 protocol | |
CN101951312A (en) | E1 link-based bidirectional time-frequency synchronous transmission method and master-slave device | |
CN103188066A (en) | Reference clock signal processing method and device | |
CN105027489B (en) | Precision clock protocol synchronization method and node | |
CN103546268A (en) | Method and device for compensating system time | |
CN102457372B (en) | Communication system and method for transmitting clock signals by using optical fiber | |
CN107786293A (en) | Method for synchronizing time, clock equipment, from clockwork and clock synchronization system | |
CN107947888B (en) | A kind of task level synchronous method based on network communication | |
CN109996325A (en) | A kind of clock system and method for wireless sensor network | |
CN103138865A (en) | Time synchronization method and time synchronization device | |
CN101686093A (en) | Transmission network clock synchronizing method, equipment and system | |
CN102546144A (en) | Method and device for synchronizing information | |
CN101765199B (en) | Communication network system and time synchronization method in system and OTN equipment | |
WO2012058992A1 (en) | Method and system for obtaining reference clock signals | |
CN107636627B (en) | Time synchronization device, time synchronization system, and time synchronization method | |
CN203722758U (en) | Synchronizer for distributed video system | |
CN102983959B (en) | Method for realizing one-step mode and two-step mode for PTP (precision time synchronization protocol) in a plurality of MAC | |
US11343007B2 (en) | Time synchronization method and device | |
JP6490971B2 (en) | Time synchronization system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20120704 |