Nothing Special   »   [go: up one dir, main page]

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 PDF

Info

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
Application number
CN201310103944.7A
Other languages
Chinese (zh)
Other versions
CN104080115A (en
Inventor
韩柳燕
王磊
李晗
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN201310103944.7A priority Critical patent/CN104080115B/en
Publication of CN104080115A publication Critical patent/CN104080115A/en
Application granted granted Critical
Publication of CN104080115B publication Critical patent/CN104080115B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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

A kind of time synchronized performance monitoring method, apparatus and system
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.
CN201310103944.7A 2013-03-28 2013-03-28 A kind of time synchronized performance monitoring method, apparatus and system Active CN104080115B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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