CN104080115B - A kind of time synchronized performance monitoring method, apparatus and system - Google Patents
A kind of time synchronized performance monitoring method, apparatus and system Download PDFInfo
- Publication number
- CN104080115B CN104080115B CN201310103944.7A CN201310103944A CN104080115B CN 104080115 B CN104080115 B CN 104080115B CN 201310103944 A CN201310103944 A CN 201310103944A CN 104080115 B CN104080115 B CN 104080115B
- Authority
- CN
- China
- Prior art keywords
- time
- message
- mrow
- delay
- reporting
- 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.)
- Active
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses a kind of time synchronized performance monitoring method, apparatus and system, equipment in the present invention is by after the multiple reporting calculated and multiple length of delays caching, calculate whether the delay jitter changing value whether the time deviation wobble variation value in setting time section exceedes the time deviation wobble variation threshold value set and calculate in setting time section exceedes the delay jitter change threshold set, if one of them exceedes, confirm that the time synchronized performance of the equipment declines.So, method, apparatus and system can provided by the invention directly monitors the time synchronized performance of each equipment in Time Synchronization Network.
Description
Technical field
The present invention relates to the Time synchronization technique in mobile communications network, more particularly to a kind of time synchronized performance monitoring side
Method, apparatus and system.
Background technology
The support of the development need simultaneous techniques of mobile communications network, in the mobile communication network, the stabilization of carrier frequency,
Being aligned of uplink and downlink timeslot, the transmission of reliable high quality, base station equipment between switching and roaming etc. be required to it is accurate
Time synchronized control.For the mobile communications network based on TDMA or CDMA, except frequency
, it is necessary to the up to exact time synchronization of Microsecond grade outside synchronization.
In order to meet the high-precision time synchronized demand of equipment in mobile communications network, it can use and be set on each base station
Put global positioning system(GPS)Satellite time transfer module solves.Except when setting gps satellite time service module on base station to carry out
Between outside synchronous mode, time synchronized can also be realized by settling time synchronizing network in the mobile communication network, be specially:When
Between provide time source in upstream equipment in synchronizing network, time source sent to based on time transportation protocol upstream equipment each
Equipment uses, as shown in figure 1, Fig. 1 is the structural representation of the Time Synchronization Network of prior art.In this way by the time
In upstream equipment in set of convergence, the equipment of each such as base station in downstream obtains the time from upstream equipment, effectively reduces setting in source
It is equipped with the number of devices of gps satellite time service module and each equipment sets the installation difficulty of gps satellite authorization module.Fig. 1
In the time transportation protocol that is based on be IEEE1588v2 Precision Time Protocol(PTP, Precission Time Protocol),
Precision can reach submicrosecond rank.IEEE1588v2PTP is principal and subordinate's time type time synchronization protocol, and main equipment provides the time
Source, for slave unit, such as base station carries out time synchronized.Intercommunication time message message between main equipment and slave unit, slave unit root
The time source provided according to main equipment corrects its temporal.
Specifically, the principle of Time Synchronization Network progress time synchronized is:Main equipment and slave unit use are such as synchronous
(Sync)Message, tracking(Follow_Up)Message, delay request(Delay_Req)Message and delay respond(Delay_Resp)
The time message such as message message mutually notices accurate timestamp, passes through optimal clock algorithm(BMC, Best Master Clock
Algorithm)Optimal clock source is selected, the deadline is synchronous.
Herein, slave unit is each equipment to carry out time synchronized, for example can be base station, transmission equipment etc.,
Here do not limit.
Fig. 2 is the method for synchronizing time flow chart in prior art Time Synchronization Network, and it is concretely comprised the following steps:
The picture transfer protocol of step 201, main equipment(PTP)Application layer sends synchronization message to slave unit, and main equipment is same
When recording synchronism message leave the precise time t1 of PTP application layers port;
Step 202, slave unit receive synchronization message, recording synchronism message receipt times t2, while report slave unit
PTP application layers;
Step 203, the PTP application layers of main equipment send tracking message to slave unit, and message carries synchronization message and leaves PTP
The precise time t1 of application layer port;
After step 204, slave unit receive the tracking message, precise time of the recording synchronism message from PTP application layers port
t1;
After this step, slave unit can learn the precise time t1 that synchronization message is sent, and receive lock in time t2;
Step 205, the PTP application layers of slave unit send delay request message to main equipment, and slave unit records the delay and disappeared
Breath leaves the time t3 of PTP application layers port;
Step 206, main equipment record receive the time t4 of the delay request message, are somebody's turn to do reception by postponing response message
The time t4 of delay request message is sent to slave unit.
After above-mentioned steps, formula can be obtained(1)And formula(2):
The reporting of time difference=slave unit between master-slave equipment+master-slave equipment transmission message delay value=t2-t1;Formula
(1)
From time difference between main equipment=from reporting=t4-t3 of master transmissions message delay value-slave unit
Formula(2)
Assuming that master-slave equipment transmission message delay value is identical with from master transmissions message delay value, then can in slave unit
To draw:The reporting of slave unit=((t2-t1)-(t4-t3))/2
Length of delay=((t4-t3)+(t2-t1))/2
So, slave unit compensates the local zone time of slave unit according to the reporting of slave unit, realizes slave unit and master
The time synchronized of equipment.
When using lock in time network as equipment progress time synchronized, Time Synchronization Network is that mobile communication business is normally transported
Capable basis, the penalty of time synchronized will directly influence the operation of mobile communication business.In order to supervise and safeguard synchronization
The operation conditions of time network is, it is necessary to carry out the monitoring of time synchronized performance.
But at present in lock in time network, lack the monitoring method to time synchronized performance.Due to time synchronization network
Equipment in network does not have accurate time source to be referred to as monitoring, thus can not monitor that equipment carries out lock in time source whether
Accurately, whether can only can be normally received by such as time message message, if the packet loss of existence time message, and
The time synchronized module set in equipment whether the indirect means such as normal work determine lock in time network whether normal operation, but
The time synchronized performance of each equipment in lock in time network can not specifically be judged.
The content of the invention
In view of this, the present invention provides a kind of time synchronized performance monitoring method, and this method can directly monitor the time
The time synchronized performance of each equipment in synchronizing network.
The present invention also provides a kind of time synchronized performance monitoring device, and the device can directly monitor Time Synchronization Network
In each equipment time synchronized performance.
The present invention also provides a kind of time synchronized performance monitoring system, and the system can directly monitor Time Synchronization Network
In each equipment time synchronized performance.
To reach above-mentioned purpose, what the technical scheme that the present invention is implemented specifically was realized in:
A kind of time synchronized performance monitoring method, this method include:
The interaction of time message message is carried out with main equipment, time deviation is calculated according to the temporal information carried in the message
Value and length of delay;
Multiple reporting and multiple length of delays are cached in cache-time section;
The time deviation wobble variation value in setting time section is calculated, and calculates the delay jitter change in setting time section
Value;
Determine whether time deviation wobble variation value exceedes the time deviation wobble variation threshold value set, and determine that delay is trembled
Whether dynamic changing value exceedes the delay jitter change threshold set, if one of them exceedes, determines that time synchronized performance declines,
The alarm that time deviation wobble variation value is excessive corresponding to progress or/and delay jitter changing value is excessive;Otherwise, terminate.
The setting time section is the monitoring cycle S seconds, and the monitoring cycle S seconds are less than the cache-time section time, and the calculating is set
The time deviation wobble variation value fixed time in section, and calculate setting time section in delay jitter changing value be:
Multiple reporting and multiple length of delays in extraction the cached S seconds, data bulk n, wherein n=S ×
F, F are reporting or the calculating frequency of length of delay;
Time deviation wobble variation value is:
Delay jitter changing value is:
Wherein, K is the initial data number in the S seconds.
Initial data number in the monitoring cycle updates according to the renewal of monitoring cycle S seconds.
This method also includes:
It is determined that it is the no reporting threshold value for exceeding setting of absolute value of reporting, if it is, determining the time
Net synchronization capability declines, and carries out the excessive alarm of reporting.
A kind of time synchronized performance monitoring device, including:First sub-interface processing module, temporal information processing module, adjust
Whole system clock module, second interface processing module, Data Collection memory module, time performance computation analysis module and performance are accused
Alert module, wherein,
First sub-interface processing module, for carrying out the interaction of time message message, the time that will be received with main equipment
Message is sent;
Temporal information processing module, for receiving time message message, calculated according to the temporal information carried in the message
Reporting and length of delay, Data Collection memory module is sent to, reporting is sent to adjustment system clock module;
System clock module is adjusted, it is for after receiving and carrying out its temporal synchronization after reporting, its temporal is same
Step information is sent to second interface processing module;
Second interface processing module, sent for its temporal synchronizing information to be carried in time message message;
Data Collection memory module, for cache-time deviation and length of delay, it is cached with cache-time section multiple
Reporting and length of delay;
Time performance computation analysis module, for calculating the time deviation wobble variation value in setting time section, and calculate
Delay jitter changing value in setting time section, determines whether time deviation wobble variation value exceedes the time deviation shake set
Change threshold, and determine whether delay jitter changing value exceedes the delay jitter change threshold set, if one of them exceedes,
Determine that time synchronized performance declines, send an indication to performance alarm module, otherwise, terminate;
Performance alarm module, for according to instruction carry out corresponding to time deviation wobble variation value it is excessive or/and postpone tremble
The excessive alarm of dynamic changing value.
Also include the second sub-interface processing module, for carrying out the interaction of time message message with main equipment, will be received
Time message message send;
Source module also is selected including the time, for being connect respectively from the first sub-interface processing module and the second word interface processing module
Message between time receiving, optimal time message is selected to be sent to temporal information processing module.
Time performance computation analysis module, be additionally operable to determine be reporting absolute value it is no exceed set time it is inclined
Difference threshold, if it is, determining that time synchronized performance declines, send an indication to performance alarm module;
Performance alarm module, it is additionally operable to the excessive alarm of reporting corresponding to carrying out.
A kind of time synchronized performance monitoring system, including slave unit and management entity, wherein,
Slave unit, for carrying out the interaction of time message message with main equipment, according to the temporal information carried in the message
Reporting and length of delay are calculated, is sent to management entity, after reporting is carried out into its temporal synchronization, during by itself
Between synchronizing information carry sent in time message message;
Management entity, for cache-time deviation and length of delay, multiple time deviations are cached with cache-time section
Value and length of delay, the time deviation wobble variation value in setting time section is calculated, and calculate the delay jitter in setting time section
Changing value, determines whether time deviation wobble variation value exceedes the time deviation wobble variation threshold value set, and determines that delay is trembled
Whether dynamic changing value exceedes the delay jitter change threshold set, if one of them exceedes, determines that time synchronized performance declines,
The alarm that time deviation wobble variation value is excessive corresponding to progress or/and delay jitter changing value is excessive, otherwise, terminate.
The management entity also includes:
Data Collection memory module, for cache-time deviation and length of delay, it is cached with cache-time section multiple
Reporting and length of delay;
Time performance computation analysis module, for calculating the time deviation wobble variation value in setting time section, and calculate
Delay jitter changing value in setting time section, determines whether time deviation wobble variation value exceedes the time deviation shake set
Change threshold, and determine whether delay jitter changing value exceedes the delay jitter change threshold set, if one of them exceedes,
Determine that time synchronized performance declines, send an indication to performance alarm module, otherwise, terminate;
Performance alarm module, for according to instruction carry out corresponding to time deviation wobble variation value it is excessive or/and postpone tremble
The excessive alarm of dynamic changing value.
In the management entity, time performance computation analysis module, be additionally operable to determine be reporting absolute value it is no
More than the reporting threshold value of setting, if it is, determining that time synchronized performance declines, performance alarm mould is sent an indication to
Block;
Performance alarm module, it is additionally operable to the excessive alarm of reporting corresponding to carrying out.
As can be seen from the above scheme, the equipment in the present invention is by the multiple reporting calculated and multiple length of delays
After caching, calculate whether the time deviation wobble variation value in setting time section exceedes the time deviation wobble variation threshold value set
And whether the delay jitter changing value calculated in setting time section exceedes the delay jitter change threshold set, if one of them
Exceed, confirm that the time synchronized performance of the equipment declines.So, method, apparatus and system can provided by the invention is direct
Monitor the time synchronized performance of each equipment in Time Synchronization Network.
Brief description of the drawings
Fig. 1 is the structural representation of the Time Synchronization Network of prior art;
Fig. 2 is the method for synchronizing time flow chart in prior art Time Synchronization Network;
Fig. 3 is time synchronized performance monitoring method flow chart provided in an embodiment of the present invention;
Fig. 4 is time synchronized performance monitoring device structural representation provided in an embodiment of the present invention;
Fig. 5 is time synchronized performance monitoring system structure diagram provided in an embodiment of the present invention.
Embodiment
For the objects, technical solutions and advantages of the present invention are more clearly understood, develop simultaneously embodiment referring to the drawings, right
The present invention is described in further detail.
In order to directly monitor each time synchronized performance for needing to carry out the equipment of time synchronized in Time Synchronization Network,
Equipment in the present invention by after the multiple reporting calculated and multiple length of delays caching, calculate in setting time section when
Between deviation wobble variation value whether exceed set time deviation wobble variation threshold value and calculate setting time section in delay tremble
Whether dynamic changing value exceedes the delay jitter change threshold set, if one of them exceedes, confirms the time synchronized of the equipment
Hydraulic performance decline.
Herein, equipment is each equipment to carry out time synchronized, for example can be base station, transmission equipment etc., this
In do not limit, be properly termed as slave unit.
Fig. 3 is time synchronized performance monitoring method flow chart provided in an embodiment of the present invention, and it is concretely comprised the following steps:
Step 301, slave unit and main equipment carry out the interaction of time message message, are believed according to the time carried in the message
Breath calculates reporting and length of delay;
The process of the step as described in Figure 2, is prior art, repeats no more here, and in this step, slave unit is according to institute
It is synchronous that the reporting of calculating carries out its temporal;
Step 302, slave unit cache-time deviation and length of delay, repeat step 301 and step 302, in cache-time
Slave unit caches multiple reporting and multiple length of delays in section;
In this step, it is assumed that set in cache-time section as the M seconds, then cache the M seconds in multiple reporting and
Multiple length of delays;
Step 303, slave unit calculate the time deviation wobble variation value in setting time section, and calculate in setting time section
Delay jitter changing value;
In this step, it is the S seconds to set monitoring cycle, and S is less than M, then extracts multiple time deviations in the cached S seconds
Value and multiple length of delays, wherein data bulk n, n=S × F, F are reporting or the calculating frequency of length of delay;
Time deviation wobble variation value is:
Formula(1)
Delay jitter changing value is:
Formula(2)
Wherein, K is the initial data number in the S seconds;
Should be in step, monitoring cycle S can be configured as needed, and the initial data number in monitoring cycle can be according to prison
Survey cycle renewal;
Step 304, slave unit determine whether time deviation wobble variation value exceedes the time deviation wobble variation threshold set
Value, and determine whether delay jitter changing value exceedes the delay jitter change threshold set, if one of them exceedes, perform step
Rapid 305;Otherwise, then this flow is terminated;
In this step, time deviation wobble variation threshold value is θ, DOffsetConstantly update and calculate, be calculated every time
DOffsetMade comparisons with θ, work as DOffset>During θ, the time synchronized performance of the slave unit declines, generation time deviation wobble variation value
Excessive alarm;
In the same manner, the delay jitter change threshold of setting is ζ, DDelayValue, which is constantly updated, to be calculated, and is calculated every time
DDelayMade comparisons with ζ, work as DDelay>During ζ, the time synchronized performance of the slave unit declines, and it is excessive to produce delay jitter changing value
Alarm;
Step 305, slave unit determine that time synchronized performance declines, and time deviation wobble variation value is excessive corresponding to progress
Or/and the alarm that delay jitter changing value is excessive.
In the present invention, in addition to:
After reporting is calculated in slave unit, it is determined that be reporting absolute value it is no exceed set time it is inclined
Difference threshold, if it is, determining that time synchronized performance declines, carry out the excessive alarm of reporting.
Fig. 4 is time synchronized performance monitoring device structural representation provided in an embodiment of the present invention, including:First sub-interface
Processing module, temporal information processing module, adjustment system clock module, second interface processing module, Data Collection memory module,
Time performance computation analysis module and performance alarm module, wherein,
First sub-interface processing module, for carrying out the interaction of time message message, the time that will be received with main equipment
Message is sent;
Temporal information processing module, for receiving time message message, calculated according to the temporal information carried in the message
Reporting and length of delay, Data Collection memory module is sent to, reporting is sent to adjustment system clock module;
System clock module is adjusted, it is for after receiving and carrying out its temporal synchronization after reporting, its temporal is same
Step information is sent to second interface processing module;
Second interface processing module, sent for its temporal synchronizing information to be carried in time message message;
Data Collection memory module, for cache-time deviation and length of delay, it is cached with cache-time section multiple
Reporting and length of delay;
Time performance computation analysis module, for calculating the time deviation wobble variation value in setting time section, and calculate
Delay jitter changing value in setting time section, determines whether time deviation wobble variation value exceedes the time deviation shake set
Change threshold, and determine whether delay jitter changing value exceedes the delay jitter change threshold set, if one of them exceedes,
Determine that time synchronized performance declines, send an indication to performance alarm module, otherwise, terminate this flow;
Performance alarm module, for according to instruction carry out corresponding to time deviation wobble variation value it is excessive or/and postpone tremble
The excessive alarm of dynamic changing value.
In the structure shown here, in addition to the second sub-interface processing module, for carrying out the friendship of time message message with main equipment
Mutually, the time message message received is sent;
Source module also is selected including the time, for being connect respectively from the first sub-interface processing module and the second word interface processing module
Message between time receiving, optimal time message is selected to be sent to temporal information processing module.
In the structure shown here, time performance computation analysis module, it is additionally operable to determine be that the absolute value of reporting no exceedes
The reporting threshold value of setting, if it is, determining that time synchronized performance declines, send an indication to performance alarm module;
Performance alarm module, it is additionally operable to the excessive alarm of reporting corresponding to carrying out.
Fig. 5 is time synchronized performance monitoring system structure diagram provided in an embodiment of the present invention, including slave unit and pipe
Entity is managed, wherein,
Slave unit, for carrying out the interaction of time message message with main equipment, according to the temporal information carried in the message
Reporting and length of delay are calculated, is sent to management entity, after reporting is carried out into its temporal synchronization, during by itself
Between synchronizing information carry sent in time message message;
Management entity, for cache-time deviation and length of delay, multiple time deviations are cached with cache-time section
Value and length of delay, the time deviation wobble variation value in setting time section is calculated, and calculate the delay jitter in setting time section
Changing value, determines whether time deviation wobble variation value exceedes the time deviation wobble variation threshold value set, and determines that delay is trembled
Whether dynamic changing value exceedes the delay jitter change threshold set, if one of them exceedes, determines that time synchronized performance declines,
The alarm that time deviation wobble variation value is excessive corresponding to progress or/and delay jitter changing value is excessive, otherwise, terminate.
Within the system, slave unit also includes:First sub-interface processing module, disappear for carrying out time message with main equipment
The interaction of breath, the time message message received is sent;
Temporal information processing module, for receiving time message message, calculated according to the temporal information carried in the message
Reporting and length of delay, Data Collection memory module is sent to, reporting is sent to adjustment system clock module;
System clock module is adjusted, it is for after receiving and carrying out its temporal synchronization after reporting, its temporal is same
Step information is sent to second interface processing module;
Second interface processing module, sent for its temporal synchronizing information to be carried in time message message.
Within the system, management entity also includes:Data Collection memory module, for cache-time deviation and delay
Value, is cached with multiple reporting and length of delay in cache-time section;
Time performance computation analysis module, for calculating the time deviation wobble variation value in setting time section, and calculate
Delay jitter changing value in setting time section, determines whether time deviation wobble variation value exceedes the time deviation shake set
Change threshold, and determine whether delay jitter changing value exceedes the delay jitter change threshold set, if one of them exceedes,
Determine that time synchronized performance declines, send an indication to performance alarm module, otherwise, terminate;
Performance alarm module, for according to instruction carry out corresponding to time deviation wobble variation value it is excessive or/and postpone tremble
The excessive alarm of dynamic changing value.
In the slave unit, in addition to the second sub-interface processing module, for carrying out time message message with main equipment
Interaction, the time message message received is sent;
Source module also is selected including the time, for being connect respectively from the first sub-interface processing module and the second word interface processing module
Message between time receiving, optimal time message is selected to be sent to temporal information processing module.
In the management entity, time performance computation analysis module, be additionally operable to determine be reporting absolute value it is no
More than the reporting threshold value of setting, if it is, determining that time synchronized performance declines, performance alarm mould is sent an indication to
Block;
Performance alarm module, it is additionally operable to the excessive alarm of reporting corresponding to carrying out.
In the present invention, the entity for carrying out time synchronized monitoring can be not only base station or time synchronization network
Other entities in network.
In the present invention, time deviation wobble variation is excessive, and it is excessive to obtain time deviation wobble variation value for exactly monitoring, can
It can be caused by device interior crystal oscillator is unstable, or the reason such as whole Time Synchronization Network cutover causes;Delay jitter changed
Greatly, exactly monitoring obtains that delay jitter changing value is big, represents that the chain-circuit time delay of Time Synchronization Network is unstable, it may be possible to Zhu Congshe
The equipment for not supporting time synchronization protocol is accessed among between standby, inside has packet buffer, and time delay is unstable;Single time
Deviation is excessive, it may be possible to which the failure that device interior carries out time synchronizing causes.
The method, apparatus and system for the time synchronized performance monitoring that the present invention provides for Time Synchronization Network, without accurate
Time reference source, performance monitoring data is used as by caused reporting and link delay in synchronizing process, by trembling
Dynamic change and single numerical analysis, produce useful performance monitoring and alarm, are provided for Time Synchronization Network maintenance useful
Means.Hydraulic performance decline caused by can interpolate that non-hardware failure, improve security reliability and the operation maintenance of Time Synchronization Network
Convenience.
Preferred embodiment is lifted above, the object, technical solutions and advantages of the present invention is further described, institute
It should be understood that the foregoing is merely illustrative of the preferred embodiments of the present invention, it is not intended to limit the invention, it is all the present invention's
Spirit and principle within, all any modification, equivalent and improvement made etc., should be included in protection scope of the present invention it
It is interior.
Claims (10)
1. a kind of time synchronized performance monitoring method, it is characterised in that this method includes:
The interaction of time message message is carried out with main equipment, according to the temporal information that is carried in the message calculate reporting and
Length of delay;
Multiple reporting and multiple length of delays are cached in cache-time section;
The time deviation wobble variation value in setting time section is calculated, and calculates the delay jitter changing value in setting time section;
Determine whether time deviation wobble variation value exceedes the time deviation wobble variation threshold value set, and determine that delay jitter becomes
Whether change value exceedes the delay jitter change threshold set, if one of them exceedes, determines that time synchronized performance declines, carries out
The alarm that corresponding time deviation wobble variation value is excessive or/and delay jitter changing value is excessive;Otherwise, terminate.
2. the method as described in claim 1, it is characterised in that the setting time section is the monitoring cycle S seconds, monitoring cycle S
Second is less than cache-time section time, the time deviation wobble variation value calculated in setting time section, and calculates setting time
Section in delay jitter changing value be:
Multiple reporting and multiple length of delays, wherein data bulk n, n=S × F, F in extraction the cached S seconds are
The calculating frequency of reporting or length of delay;
Time deviation wobble variation value is:
<mrow>
<msub>
<mi>D</mi>
<mi>Offset</mi>
</msub>
<mo>=</mo>
<mi>Max</mi>
<munderover>
<mrow>
<mo>(</mo>
<msub>
<mi>Offset</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mrow>
<mi>i</mi>
<mo>=</mo>
<mi>k</mi>
</mrow>
<mrow>
<mi>n</mi>
<mo>+</mo>
<mi>k</mi>
<mo>-</mo>
<mn>1</mn>
</mrow>
</munderover>
<mo>-</mo>
<mi>Min</mi>
<munderover>
<mrow>
<mo>(</mo>
<msub>
<mi>Offset</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mrow>
<mi>i</mi>
<mo>=</mo>
<mi>k</mi>
</mrow>
<mrow>
<mi>n</mi>
<mo>+</mo>
<mi>k</mi>
<mo>-</mo>
<mn>1</mn>
</mrow>
</munderover>
</mrow>
Delay jitter changing value is:
<mrow>
<msub>
<mi>D</mi>
<mi>Delay</mi>
</msub>
<mo>=</mo>
<mi>Max</mi>
<munderover>
<mrow>
<mo>(</mo>
<msub>
<mi>Delay</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mrow>
<mi>i</mi>
<mo>=</mo>
<mi>k</mi>
</mrow>
<mrow>
<mi>n</mi>
<mo>+</mo>
<mi>k</mi>
<mo>-</mo>
<mn>1</mn>
</mrow>
</munderover>
<mo>-</mo>
<mi>Min</mi>
<munderover>
<mrow>
<mo>(</mo>
<msub>
<mi>Delay</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mrow>
<mi>i</mi>
<mo>=</mo>
<mi>k</mi>
</mrow>
<mrow>
<mi>n</mi>
<mo>+</mo>
<mi>k</mi>
<mo>-</mo>
<mn>1</mn>
</mrow>
</munderover>
</mrow>
Wherein, K is the initial data number in the S seconds.
3. method as claimed in claim 2, it is characterised in that the initial data number in the monitoring cycle is according to monitoring cycle
The renewal of S seconds and update.
4. the method as described in claim 1, it is characterised in that this method also includes:
It is determined that it is the no reporting threshold value for exceeding setting of absolute value of reporting, if it is, determining time synchronized
Hydraulic performance decline, carry out the excessive alarm of reporting.
A kind of 5. time synchronized performance monitoring device, it is characterised in that including:At first sub-interface processing module, temporal information
Manage module, adjustment system clock module, second interface processing module, Data Collection memory module, time performance and calculate analysis mould
Block and performance alarm module, wherein,
First sub-interface processing module, for carrying out the interaction of time message message, the time message that will be received with main equipment
Message is sent;
Temporal information processing module, for receiving time message message, the time is calculated according to the temporal information carried in the message
Deviation and length of delay, Data Collection memory module is sent to, reporting is sent to adjustment system clock module;
System clock module is adjusted, for after receiving and carrying out its temporal synchronization after reporting, its temporal synchronously to be believed
Breath is sent to second interface processing module;
Second interface processing module, sent for its temporal synchronizing information to be carried in time message message;
Data Collection memory module, for cache-time deviation and length of delay, multiple times are cached with cache-time section
Deviation and length of delay;
Time performance computation analysis module, for calculating the time deviation wobble variation value in setting time section, and calculate setting
Delay jitter changing value in period, determines whether time deviation wobble variation value exceedes the time deviation wobble variation set
Threshold value, and determine whether delay jitter changing value exceedes the delay jitter change threshold set, if one of them exceedes, it is determined that
Time synchronized performance declines, and sends an indication to performance alarm module, otherwise, terminates;
Performance alarm module, for time deviation wobble variation value to be excessive according to corresponding to instruction progress or/and delay jitter becomes
Change is worth excessive alarm.
6. device as claimed in claim 5, it is characterised in that also including the second sub-interface processing module, be used for and main equipment
The interaction of time message message is carried out, the time message message received is sent;
Source module also is selected including the time, during for being received respectively from the first sub-interface processing module and the second word interface processing module
Between message, select optimal time message be sent to temporal information processing module.
7. device as claimed in claim 5, it is characterised in that time performance computation analysis module, it is the time to be additionally operable to determination
The absolute value of deviation is no to exceed the reporting threshold value set, if it is, determining that time synchronized performance declines, transmission refers to
Show and give performance alarm module;
Performance alarm module, it is additionally operable to the excessive alarm of reporting corresponding to carrying out.
A kind of 8. time synchronized performance monitoring system, it is characterised in that including slave unit and management entity, wherein,
Slave unit, for carrying out the interaction of time message message with main equipment, calculated according to the temporal information carried in the message
Reporting and length of delay, are sent to management entity, after reporting is carried out into its temporal synchronization, its temporal is same
Step information carries to be sent in time message message;
Management entity, for cache-time deviation and length of delay, be cached with cache-time section multiple reporting and
Length of delay, the time deviation wobble variation value in setting time section is calculated, and calculate the delay jitter change in setting time section
Value, determines whether time deviation wobble variation value exceedes the time deviation wobble variation threshold value set, and determines that delay jitter becomes
Whether change value exceedes the delay jitter change threshold set, if one of them exceedes, determines that time synchronized performance declines, carries out
The alarm that corresponding time deviation wobble variation value is excessive or/and delay jitter changing value is excessive, otherwise, terminates.
9. system as claimed in claim 8, it is characterised in that the management entity also includes:
Data Collection memory module, for cache-time deviation and length of delay, multiple times are cached with cache-time section
Deviation and length of delay;
Time performance computation analysis module, for calculating the time deviation wobble variation value in setting time section, and calculate setting
Delay jitter changing value in period, determines whether time deviation wobble variation value exceedes the time deviation wobble variation set
Threshold value, and determine whether delay jitter changing value exceedes the delay jitter change threshold set, if one of them exceedes, it is determined that
Time synchronized performance declines, and sends an indication to performance alarm module, otherwise, terminates;
Performance alarm module, for time deviation wobble variation value to be excessive according to corresponding to instruction progress or/and delay jitter becomes
Change is worth excessive alarm.
10. system as claimed in claim 9, it is characterised in that in the management entity, time performance computation analysis module,
The no reporting threshold value for exceeding setting of absolute value that determination is reporting is additionally operable to, if it is, determining that the time is same
Hydraulic performance decline is walked, sends an indication to performance alarm module;
Performance alarm module, it is additionally operable to the excessive alarm of reporting corresponding to carrying out.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310103944.7A CN104080115B (en) | 2013-03-28 | 2013-03-28 | A kind of time synchronized performance monitoring method, apparatus and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310103944.7A CN104080115B (en) | 2013-03-28 | 2013-03-28 | A kind of time synchronized performance monitoring method, apparatus and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104080115A CN104080115A (en) | 2014-10-01 |
CN104080115B true CN104080115B (en) | 2018-02-23 |
Family
ID=51601114
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310103944.7A Active CN104080115B (en) | 2013-03-28 | 2013-03-28 | A kind of time synchronized performance monitoring method, apparatus and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104080115B (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105577348B (en) * | 2014-10-08 | 2020-06-30 | 中兴通讯股份有限公司 | Frequency deviation monitoring method and device based on time synchronization network |
CN107465475A (en) * | 2016-06-06 | 2017-12-12 | 中兴通讯股份有限公司 | A kind of network equipment clock/time detecting method and apparatus |
CN107592235A (en) * | 2016-07-06 | 2018-01-16 | 上海铂略金融信息服务有限公司 | Optimal delay lower limit computing system and method |
CN108318809B (en) * | 2017-01-16 | 2020-09-01 | 奇景光电股份有限公司 | Built-in self-test circuit for frequency jitter |
CN108322281A (en) * | 2018-05-14 | 2018-07-24 | 上海市计量测试技术研究院 | Time calibration in network service based on NTP and assessment system and method |
CN109462453A (en) * | 2018-11-22 | 2019-03-12 | 电信科学技术第五研究所有限公司 | A kind of high-precision time synchronization method based on fiber optic network |
CN112527782B (en) * | 2019-09-19 | 2023-09-22 | 北京京东振世信息技术有限公司 | Data processing method and device |
CN110649984B (en) * | 2019-09-26 | 2021-01-22 | 北京和利时系统工程有限公司 | Clock synchronization method and device, computer storage medium and electronic equipment |
CN113014347A (en) * | 2021-02-10 | 2021-06-22 | 深圳华锐金融技术股份有限公司 | Server time synchronization method and device, computer equipment and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009034984A1 (en) * | 2007-09-14 | 2009-03-19 | Nec Corporation | Clock synchronization system in packet network, its method and program |
CN101686093A (en) * | 2008-09-28 | 2010-03-31 | 大唐移动通信设备有限公司 | Transmission network clock synchronizing method, equipment and system |
CN102291196A (en) * | 2011-08-17 | 2011-12-21 | 中兴通讯股份有限公司 | Implementation method and device for detecting asymmetrical time delay of 1588 link circuit automatically |
CN102652409A (en) * | 2009-12-31 | 2012-08-29 | Abb研究有限公司 | Method and apparatus for detecting communication channel delay asymmetry |
-
2013
- 2013-03-28 CN CN201310103944.7A patent/CN104080115B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009034984A1 (en) * | 2007-09-14 | 2009-03-19 | Nec Corporation | Clock synchronization system in packet network, its method and program |
CN101686093A (en) * | 2008-09-28 | 2010-03-31 | 大唐移动通信设备有限公司 | Transmission network clock synchronizing method, equipment and system |
CN102652409A (en) * | 2009-12-31 | 2012-08-29 | Abb研究有限公司 | Method and apparatus for detecting communication channel delay asymmetry |
CN102291196A (en) * | 2011-08-17 | 2011-12-21 | 中兴通讯股份有限公司 | Implementation method and device for detecting asymmetrical time delay of 1588 link circuit automatically |
Also Published As
Publication number | Publication date |
---|---|
CN104080115A (en) | 2014-10-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104080115B (en) | A kind of time synchronized performance monitoring method, apparatus and system | |
US11006378B2 (en) | Synchronizing clocks in a wireless system | |
CN102932905B (en) | The realization method and system of 1588 link asymmetry time delays of automatic compensation | |
US8817823B2 (en) | Method and device for time synchronization | |
CN101834712B (en) | Method for realizing accurate time synchronization by utilizing IEEE1588 protocol | |
CN103905135B (en) | Realize the method, apparatus and system of time synchronized | |
JP5515735B2 (en) | Time synchronization system, master node, slave node, relay device, time synchronization method, and time synchronization program | |
CN103166792B (en) | Line asymmetrical compensation method, equipment and system | |
CN102244603B (en) | Method, equipment and system for transmitting message bearing time | |
CN106160914B (en) | IEEE1588 clock synchronization method based on interference observation feedback control technology | |
CN102082653B (en) | Method, system and device for clock synchronization | |
CN106357362B (en) | A kind of method for synchronizing time, device and PTP system | |
WO2020043181A1 (en) | Clock synchronization method and apparatus, system, storage medium, and electronic device | |
CN102195735A (en) | Time synchronization method for multi-subsystem equipment and subsystem | |
CN108650050A (en) | A kind of distributed network clock synchronous method | |
WO2017054554A1 (en) | Clock synchronization method, device, and communication apparatus | |
CN105323054A (en) | Clock synchronization method and device | |
CN109921871A (en) | A kind of method for synchronizing time, device and network system | |
CN114584246A (en) | Wireless ad hoc network time synchronization method, system and medium based on FPGA | |
Song et al. | Time synchronization performance analysis considering the frequency offset inside 5g-tsn network | |
CN107959537B (en) | State synchronization method and device | |
CN102647782B (en) | A kind of physical circuit time delay defining method, clock synchronizing method and equipment thereof | |
CN104066102A (en) | Fault positioning detection method, system and device of time synchronization system | |
JP5913067B2 (en) | Time synchronization system, transmission path delay time correction method, time synchronization device | |
WO2015087024A1 (en) | Method and devices for synchronization using linear programming |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |