CN1503510A - Method for realizing clock synchronization of fixed network short message platform - Google Patents

Method for realizing clock synchronization of fixed network short message platform Download PDF

Info

Publication number
CN1503510A
CN1503510A CNA021507619A CN02150761A CN1503510A CN 1503510 A CN1503510 A CN 1503510A CN A021507619 A CNA021507619 A CN A021507619A CN 02150761 A CN02150761 A CN 02150761A CN 1503510 A CN1503510 A CN 1503510A
Authority
CN
China
Prior art keywords
clock
oamagent
time
platform
delay
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA021507619A
Other languages
Chinese (zh)
Other versions
CN100401677C (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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CNB021507619A priority Critical patent/CN100401677C/en
Publication of CN1503510A publication Critical patent/CN1503510A/en
Application granted granted Critical
Publication of CN100401677C publication Critical patent/CN100401677C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

This invention provides a method for realizing clock synchronization of fixed network short message platform devices including synchronous steps on a network control platform and its agents, the synchronous steps on the network control platform contain computing the network time delay of which to each agent and the platform sends a request to get the standard clock 1 and correct its time delay to set according to the corrected standard clock 2 and packets 2 and the network tikme delay set in the synchronous information to send it to agents placed at other devices.

Description

Realize the method for fixed network short-message platform device clock synchronization
Technical field
The present invention relates to the fixed network short-message platform, specifically, relate to the wherein clock synchronizing method of each device systems time.
Background technology
The fixed network short-message platform mainly is made of FSK access server, CTSI server, short message service center, aaa authentication accounting server, these five kinds of nucleus equipments of gateway, the main object that the network management system of fixed network short-message platform will be managed is exactly these five kinds of equipment, and OAMAgent is the computer software entity of operated by rotary motion on nucleus equipment.Also be provided with NM server (claiming the NMS application server again) and corollary equipment such as WEB server, database server, client etc. in the network management system, wherein there is the webmaster operation interface to be called the webmaster platform again for user's use at NM server or client, OAMAgent and NM server and corollary equipment mutual group thereof are built up the fixed network short-message network management system, this network management system belongs to optional function and the into fixed network short-message platform that superposes, can add detachablely, not influence the platform normal operation during dismounting.Relation between fixed network short-message platform and the network management system and structure are as shown in Figure 1.Fixed network short-message plateform system time clock is to instigate the system time of access server, CTSI server, short message service center, aaa authentication accounting server, gateway five big kind equipments to keep consistent synchronously synchronously.
At present common realization fixed network short-message plateform system time clock method for synchronous is: with certain equipment in the fixed network short-message platform as the clock source, by this equipment periodic ground to other equipment timed sending clock synchronization message, after other equipment are received clock synchronization message, the change local zone time is set according to the new clock value in the message.The shortcoming of this method is: at first, can not guarantee the accuracy of its clock as the equipment in clock source itself, can cause the execution result of critical functions such as the charging that is closely related with the time in the fixed network short-message platform, the clearing of traffic bill deviation to occur; Secondly, managed device does not generally carry out error correction after receiving clock synchronization message, directly use the new clock value in the message that the change local zone time is set, and under the less situation of error, processing may influence not quite like this; But when error reaches the several seconds during level, as the residing network of short message platform when busy, the clock synchronization message of sending from the clock source, might could receive for managed device after several seconds even longer time postponing, at this moment, just may cause inaccurate, relevant some of performance statistics disorder even inefficacy, aaa server to be set in the present fixed network short-message platform of the errors table of this several seconds, have a strong impact on the normal operation of short message platform by inaccurate etc. the phenomenon of duration charging project with the time.
Summary of the invention
Technical problem to be solved by this invention provides a kind of method that realizes the system time clock synchronization of fixed network short-message platform device, to overcome the not high problem of precision in the prior art, satisfy the fixed network short-message platform and move desired clock synchronization accuracy.
The invention provides a kind of method of utilizing network management system to realize fixed network short-message platform device clock synchronization, described network management system comprises webmaster platform and OAMAgent at least, described clock synchronizing method is included in synchronizing step on the webmaster platform and the synchronizing step on OAMAgent
Described synchronizing step on the webmaster platform comprises:
One, when time synchronizing cycle that is provided with arrives, calculates the webmaster platform to the network delay between each OAMAgent;
Two, the webmaster platform sends the clock request to the OAMAgent at digital SPC exchange place;
Three, the OAMAgent at digital SPC exchange place will be gathered from the standard time clock 1 of digital SPC exchange and issue the webmaster platform;
Four, the webmaster platform is to the standard time clock of receiving 1 processing that carries out delay correction, the standard time clock 2 after obtaining proofreading and correct;
Five, the webmaster platform was provided with according to the standard time clock 2 of the step 4 gained time of carrying out, and with the network delay group bag of this standard time clock 2 and step 1 gained in the clock synchronization message, the OAMAgent at other equipment places sends respectively in platform;
Six, judge whether the webmaster platform receives the response message of each OAMAgent in setting-up time, if, then wait for next synchronizing cycle, return step 1; If not, then enter step 7;
Seven, the webmaster platform carries out time delay processing with standard time clock 2, and and network delay organize again and wrap in the clock synchronization message, send to the OAMAgent of echo reply response message not, return step 6;
Described synchronizing step on OAMAgent comprises:
One, calculates each OAMAgent to the network delay between managed device;
Two, receive the clock synchronization message that the webmaster platform sends, take out wherein standard time clock 2 and network delay, processings that carry out delay correction, and local zone time is set by the standard time clock 3 after the correction;
Three, standard time clock 3 after OAMAgent will be proofreaied and correct and the network delay value group bag that calculates by step 1 send to managed device in the clock synchronization message;
Four, after managed device is received the clock synchronization message that OAMAgent sends, take out wherein with standard time clock 3 and network delay value, processings that carry out delay correction, and local zone time is set by the standard time clock 4 after the correction;
Five, after managed device is handled, to OAMAgent return response response message;
Six, OAMAgent then carries out time delay processing with standard time clock 3 if do not receive the response message of certain managed device in the time of setting, and organizes again with the network delay of step 1 gained and to wrap in the clock synchronization message, and sends to this managed device.
Each link such as clock synchronizing method of the present invention is gathered from the clock source, the webmaster platform is distributed to OAMAgent, OAMAgent inside is synchronous has all been carried out the time delay adjustment processing, sum of errors error propagation in having controlled synchronously effectively, thereby obtain to satisfy the clock synchronization accuracy of fixed network short-message platform service requirement, its precision compare general method for synchronous minute or second level, can reach the accuracy of Millisecond.Because gather from digital SPC exchange in synchronous clock source, and the clock of digital SPC exchange is synchronized with communication network, so the synchronised clock source of the whole network clock synchronization in the network management system of fixed network short-message platform is standard, and precision is secure.
Description of drawings
Fig. 1 is the fixed network short-message platform involved in the present invention and the structural representation of network management system;
Fig. 2 is the clock synchronization schematic diagram of the inventive method on the webmaster platform;
Fig. 3 is the schematic diagram of calculation delay;
Fig. 4 is the clock synchronization schematic diagram of the inventive method on OAMAgent.
Embodiment
Below in conjunction with accompanying drawing the present invention is further described in detail.
The fixed network short-message platform shown in Figure 1 and the structure of network management system thereof were described in front, repeated no more herein, and this short message platform and network management system are the applied systems of clock synchronizing method of the present invention.
The clock synchronization schematic diagram of on the webmaster platform, realizing as shown in Figure 2, after time synchronizing cycle that is provided with arrives, (with the millisecond is base unit to the network delay between each OAMAgent to calculate the webmaster platform, as follows) D1, D2, D3 ..., Dn, suppose that wherein D1 is that the webmaster platform is to the network delay between the OAMAgent at FSK access server (digital SPC exchange) place.
The calculating of network delay as shown in Figure 3.Because in network management system, basic operation is that the variate-value Get that gets appointed object, variate-value Set, the OAMAgent of revising appointed object are used for asynchronous transmission and alarm basic request primitive operation to snmp protocols such as webmaster platform Trap, and the operation that is used for clock synchronization substantially also is the combination of Get and Set operation, therefore the computing network time delay can be sent certain request command by the webmaster platform, to receiving that the time interval between the response calculates.Is the computational methods that example is introduced network delay to calculate the webmaster platform to the network delay D1 of the OAMAgent at FSK access server (digital SPC exchange) place, the compute classes of other network delay seemingly:
At first, the webmaster platform sends a common Get request to the OAMAgent at FSK access server place, and this request arrives the FSK OAMAgent, experiences descending time delay d1;
Secondly, the FSK OAMAgent is received this request, returns the GetResponse response, and this response arrives the webmaster platform, experience uplink time delay d2;
At last, the webmaster platform calculates from the Get request command and sends constantly, to the time difference d1+d2 between the moment of receiving the GetResponse response that the FSK OAMAgent sends, then the network delay D1=(d1+d2)/2 between webmaster platform and the FSK OAMAgent.
Because network traffics etc. are in dynamic change, the network delay between webmaster platform and certain OAMAgent all should calculate synchronously the time again each, to reflect network condition at that time as far as possible.The network delay that obtains can overcome the error that occurs as the corrected value of upper level clock in synchronizing process.
The webmaster platform sends the clock request to the OAMAgent at FSK access server (digital SPC exchange) place, and request obtains standard time clock T1.After the OAMAgent at FSK access server (digital SPC exchange) place is received the request of webmaster platform, give the webmaster platform standard time clock T1 loopback of gathering from digital SPC exchange, because the clock of digital SPC exchange is synchronized with communication network, can ensure required precision.After the webmaster platform is received standard time clock T1, according to the network delay D1 processing that carries out delay correction, i.e. T2=T1+D1, with T2 as the real standard time clock of webmaster platform.The webmaster platform is provided with local zone time according to standard time clock T2, the network delay value Dn that again standard time clock T2 is calculated each OAMAgent of gained in preceding step organizes and wraps in the clock synchronization message that will send to each OAMAgent, and these synchronization messages are sent respectively to the OAMAgent at CTSI server, short message service center, aaa server and short message webmaster place accordingly.After each OAMAgent is received synchronization message, send response message to the webmaster platform, if the webmaster platform is received the response message of each OAMAgent in the time T T1 that sets, then the synchronizing process of this webmaster platform finishes, and waits for next synchronizing cycle; If do not receive the response message of certain OAMAgent in the time T T1 that sets, then the webmaster platform is done time delay processing to standard time clock T2, i.e. T2+TT1, and T2+TT1 and network delay Dn organized bag again, to this OAMAgent tranmitting data register synchronization message.Retransmit for the OAMAgent that does not have response message, retransmitting number of times can be provided with flexibly, all can as 2,3 times.
Realizing synchronous schematic diagram as shown in Figure 4 on OAMAgent, is that example is introduced clock synchronizing method of the present invention with some OAMAgent below.At first calculate this OAMAgent to the network delay DD between managed device, OAMAgent is after receiving the clock synchronization message that the webmaster platform sends, take out standard time clock value T2 and network delay value Dn, processing carries out delay correction, obtain the standard time clock T3=T2+Dn of each OAMAgent, and local zone time is set by clock T3.Then, the network delay value DD of clock value T3 that OAMAgent will be handled and calculating group is wrapped in the clock synchronization message that will send, and sends to managed device.After managed device is received the clock synchronization message that OAMAgent sends over, take out standard time clock value T3 and network delay value DD, the processing that carries out delay correction obtains the standard time clock T4=T3+DD of managed device, and by T4 local zone time is set.After managed device disposes, send response message to OAMAgent.OAMAgent is not if receive the response message of managed device in the time T T2 that sets, then standard time clock T3 is carried out time delay processing, obtain clock T3+TT2, T3+TT2 and network delay value DD are organized again wrap in the clock synchronization message again, and send to this managed device once more.This number of retries can be set to 2,3 times flexibly and all can.

Claims (7)

1, a kind of method that realizes fixed network short-message platform device clock synchronization by network management system, described network management system comprises webmaster platform and OAMAgent at least, it is characterized in that described clock synchronizing method is included in synchronizing step on the webmaster platform and the synchronizing step on OAMAgent
Described synchronizing step on the webmaster platform comprises:
One, when time synchronizing cycle that is provided with arrives, calculates the webmaster platform to the network delay between each OAMAgent;
Two, the webmaster platform sends the clock request to the OAMAgent at digital SPC exchange place;
Three, the OAMAgent at digital SPC exchange place will be gathered from the standard time clock 1 of digital SPC exchange and issue the webmaster platform;
Four, the webmaster platform is to the standard time clock of receiving 1 processing that carries out delay correction, the standard time clock 2 after obtaining proofreading and correct;
Five, the webmaster platform was provided with according to the standard time clock 2 of the step 4 gained time of carrying out, and with the network delay group bag of this standard time clock 2 and step 1 gained in the clock synchronization message, the OAMAgent at other equipment places sends respectively in platform;
Described synchronizing step on OAMAgent comprises:
One, calculates each OAMAgent to the network delay between managed device;
Two, receive the clock synchronization message that the webmaster platform sends, take out wherein standard time clock 2 and network delay, processings that carry out delay correction, and local zone time is set by the standard time clock 3 after the correction;
Three, standard time clock 3 after OAMAgent will be proofreaied and correct and the network delay value group bag that calculates by step 1 send to managed device in the clock synchronization message;
Four, after managed device is received the clock synchronization message that OAMAgent sends, take out wherein with standard time clock 3 and network delay value, processings that carry out delay correction, and local zone time is set by the standard time clock 4 after the correction;
Five, after managed device is handled, to OAMAgent return response response message.
2, clock synchronizing method according to claim 1 is characterized in that, the step of described computing network time delay further comprises:
At first, the webmaster platform sends a request to the OAMAgent at each equipment place of short message platform, and this request arrives each equipment place OAMAgent, and elapsed-time standards is descending time delay;
Secondly, OAMAgent returns response after receiving this request, and this response arrives the webmaster platform, and elapsed-time standards is a uplink time delay;
At last, the webmaster platform calculates from request command and sends constantly, and to the time between the moment of receiving the response that OAMAgent is beamed back, then the network delay between webmaster platform and the OAMAgent is the arithmetic mean of above-mentioned time.
3, clock synchronizing method according to claim 1 and 2 is characterized in that, described synchronizing step on the webmaster platform also comprises,
Judge whether the webmaster platform receives the response message of each OAMAgent in setting-up time, if, then wait for next synchronizing cycle, return step 1; If not, then enter next step;
The webmaster platform carries out time delay processing with standard time clock 2, and and network delay organize again and wrap in the clock synchronization message, send to the OAMAgent of echo reply response message not, return previous step.
4, clock synchronizing method according to claim 3 is characterized in that, described webmaster platform carries out time delay processing with standard time clock 2 and is meant standard time clock 2 is added setting-up time.
5, clock synchronizing method according to claim 1 is characterized in that, described time delay adjustment is handled and is meant that the standard time clock that will receive adds the network delay value.
6, clock synchronizing method according to claim 1 is characterized in that, described synchronizing step on OAMAgent also comprises,
OAMAgent then carries out time delay processing with standard time clock 3 if do not receive the response message of certain managed device in the time of setting, and organizes again with the network delay of step 1 gained and to wrap in the clock synchronization message, and sends to this managed device.
7, clock synchronizing method according to claim 6 is characterized in that, describedly standard time clock 3 is carried out time delay processing is meant the time that standard time clock 3 is added setting.
CNB021507619A 2002-11-23 2002-11-23 Method for realizing clock synchronization of fixed network short message platform Expired - Fee Related CN100401677C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB021507619A CN100401677C (en) 2002-11-23 2002-11-23 Method for realizing clock synchronization of fixed network short message platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB021507619A CN100401677C (en) 2002-11-23 2002-11-23 Method for realizing clock synchronization of fixed network short message platform

Publications (2)

Publication Number Publication Date
CN1503510A true CN1503510A (en) 2004-06-09
CN100401677C CN100401677C (en) 2008-07-09

Family

ID=34234058

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB021507619A Expired - Fee Related CN100401677C (en) 2002-11-23 2002-11-23 Method for realizing clock synchronization of fixed network short message platform

Country Status (1)

Country Link
CN (1) CN100401677C (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100488095C (en) * 2004-12-17 2009-05-13 国际商业机器公司 System and method for synchronizing time of day clocks on first and second computers
WO2010145307A1 (en) * 2009-10-21 2010-12-23 中兴通讯股份有限公司 Time synchronization realization method and device thereof
CN101197610B (en) * 2006-12-06 2011-09-21 中兴通讯股份有限公司 Clock synchronization method of CDMA base station network management system
CN101400018B (en) * 2007-09-30 2011-09-21 中兴通讯股份有限公司 Broadcast data synchronization layer implementing method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100365794B1 (en) * 2000-05-24 2002-12-26 삼성전자 주식회사 Apparatus for satellite clock synchronization maintenance of private mobile communication service system
US7028204B2 (en) * 2000-09-06 2006-04-11 Schneider Automation Inc. Method and apparatus for ethernet prioritized device clock synchronization
EP1209850B1 (en) * 2000-11-22 2007-04-04 Lucent Technologies Inc. System and method for network element synchronization

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100488095C (en) * 2004-12-17 2009-05-13 国际商业机器公司 System and method for synchronizing time of day clocks on first and second computers
CN101197610B (en) * 2006-12-06 2011-09-21 中兴通讯股份有限公司 Clock synchronization method of CDMA base station network management system
CN101400018B (en) * 2007-09-30 2011-09-21 中兴通讯股份有限公司 Broadcast data synchronization layer implementing method
WO2010145307A1 (en) * 2009-10-21 2010-12-23 中兴通讯股份有限公司 Time synchronization realization method and device thereof

Also Published As

Publication number Publication date
CN100401677C (en) 2008-07-09

Similar Documents

Publication Publication Date Title
US6134514A (en) Large-scale network simulation method and apparatus
Georgatos et al. Providing active measurements as a regular service for ISPs
US5600632A (en) Methods and apparatus for performance monitoring using synchronized network analyzers
CN110492967B (en) Time synchronization method, relay equipment and device
CN101217429B (en) A determination method of the initiation relationship within TCP messages based on TCP timestamp options
CN1298137C (en) Proxy network management realizing method based on SNMP protocol
CN102104475B (en) IEEE 1588-based synchronization system and synchronization method thereof
EP1424809B1 (en) Decentralized SLS monitoring in a differentiated service environment
EP0595440A2 (en) Method for modeling and simulating data traffic on networks
CN1845546A (en) Accurate time synchronization method and system facing measurement and control
JP5468681B2 (en) Message interaction method based on simple network management protocol
WO2005096794A2 (en) Method and apparatus for precisely measuring a packet transmission time
EP0539704A1 (en) An architecture for the accurate distribution of a network wide time reference value on a ring topology local area network
JP2003509906A5 (en)
CN101068128A (en) Method for time synchronization in distributed control system
TW201018136A (en) Network connection apparatus, and communication network and method applying the same
US7590519B2 (en) Distributed system simulation: slow message relaxation
CN1503510A (en) Method for realizing clock synchronization of fixed network short message platform
CN103516454A (en) Clock synchronization method, device and communication apparatus
CN1113505C (en) Network management method with distributed network agent manager
EP1209850B1 (en) System and method for network element synchronization
KR20030021862A (en) Method for Between EMS Server and Agent Fault Processing
JPH07160562A (en) Method and device for managing data base for intelligent network system
Janky et al. Time synchronization solution for FPGA-based distributed network monitoring
CN1852507A (en) Time-delay obtaining method for interface transmission between wireless network controller and base station

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080709

Termination date: 20171123

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