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 PDFInfo
- 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
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
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.
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)
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)
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 |
-
2002
- 2002-11-23 CN CNB021507619A patent/CN100401677C/en not_active Expired - Fee Related
Cited By (4)
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 |