CN100401677C - 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
- CN100401677C CN100401677C CNB021507619A CN02150761A CN100401677C CN 100401677 C CN100401677 C CN 100401677C CN B021507619 A CNB021507619 A CN B021507619A CN 02150761 A CN02150761 A CN 02150761A CN 100401677 C CN100401677 C CN 100401677C
- Authority
- CN
- China
- Prior art keywords
- clock
- oamagent
- platform
- time
- network
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
The present invention provides a method for realizing clock synchronization of a fixed network short message platform by making use of a network management system, which solves a problem of the clock synchronization of the fixed network short message platform. The present invention comprises synchronous steps on a network management platform and network management agents, and the synchronous step on the network management platform comprises network time delay from a calculation network management platform to network management agents; the network management platform sends out clock request to obtain a standard time clock 1; the network management platform carries out time delay correction for the standard time clock 1 which is set according to a standard time clock 2, and the standard time clock 2 and a network time delay group are wrapped in a clock synchronous message which is sent to the network management agents of other devices. The present invention carries out time delay correction treatment at sections of clock source collection, network management platform distribution, network management agent inner synchronization, etc. The present invention effectively controls an error and error diffusion in the synchronization, and thereby, the clock synchronization precision which can satisfy an operation requirement of the fixed network short message platform is obtained. Compared with the minute level or second level by an ordinary synchronization method, the precision of the present invention can reach the millisecond level.
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:
Step 11: when time synchronizing cycle that is provided with arrives, calculate the webmaster platform to the network delay between each OAMAgent;
Step 12: the webmaster platform sends the clock request to the OAMAgent at digital SPC exchange place;
Step 13: 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;
Step 14: 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;
Step 15: the webmaster platform was provided with according to the standard time clock 2 of the step 14 gained time of carrying out, and with the network delay group bag of this standard time clock 2 and step 11 gained in the clock synchronization message, the OAMAgent at other equipment places sends respectively in platform;
Step 16: 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 11; If not, then enter step 17;
Step 17: 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 16;
Described synchronizing step on OAMAgent comprises:
Step 21: calculate each OAMAgent to the network delay between managed device;
Step 22: receive the clock synchronization message that the webmaster platform sends, take out wherein standard time clock 2 and by the network delay that step 11 calculates, processings that carry out delay correction, and local zone time is set by the standard time clock 3 after the correction;
Step 23: standard time clock 3 after OAMAgent will be proofreaied and correct and the network delay value group bag that calculates by step 21 send to managed device in the clock synchronization message;
Step 24: 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;
Step 25: after managed device is handled, to OAMAgent return response response message;
Step 26: 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 21 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. 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:
Step 11: when time synchronizing cycle that is provided with arrives, calculate the webmaster platform to the network delay between each OAMAgent;
Step 12:: the webmaster platform sends the clock request to the OAMAgent at digital SPC exchange place;
Step 13: 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;
Step 14: 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;
Step 15: the webmaster platform was provided with according to the standard time clock 2 of the step 14 gained time of carrying out, and with the network delay group bag of this standard time clock 2 and step 11 gained in the clock synchronization message, the OAMAgent at other equipment places sends respectively in platform;
Described synchronizing step on OAMAgent comprises:
Step 21: calculate each OAMAgent to the network delay between managed device;
Step 22: receive the clock synchronization message that the webmaster platform sends, take out wherein standard time clock 2 and by the network delay that step 11 calculates, processings that carry out delay correction, and local zone time is set by the standard time clock 3 after the correction;
Step 23: standard time clock 3 after OAMAgent will be proofreaied and correct and the network delay value group bag that calculates by step 21 send to managed device in the clock synchronization message;
Step 24: 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;
Step 25: 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 11; 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 21 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 CN1503510A (en) | 2004-06-09 |
CN100401677C true 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) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7330488B2 (en) * | 2004-12-17 | 2008-02-12 | International Business Machines Corporation | System, method, and article of manufacture 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 |
CN101694569A (en) * | 2009-10-21 | 2010-04-14 | 中兴通讯股份有限公司 | Method and device for realizing time synchronization |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010107024A (en) * | 2000-05-24 | 2001-12-07 | 윤종용 | Apparatus for satellite clock synchronization maintenance of private mobile communication service system |
EP1209850A1 (en) * | 2000-11-22 | 2002-05-29 | Lucent Technologies Inc. | System and method for network element synchronization |
US20020169844A1 (en) * | 2000-09-06 | 2002-11-14 | Schneider Electric | Method and apparatus for ethernet prioritized device clock synchronization |
-
2002
- 2002-11-23 CN CNB021507619A patent/CN100401677C/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010107024A (en) * | 2000-05-24 | 2001-12-07 | 윤종용 | Apparatus for satellite clock synchronization maintenance of private mobile communication service system |
US20020169844A1 (en) * | 2000-09-06 | 2002-11-14 | Schneider Electric | Method and apparatus for ethernet prioritized device clock synchronization |
EP1209850A1 (en) * | 2000-11-22 | 2002-05-29 | Lucent Technologies Inc. | System and method for network element synchronization |
Also Published As
Publication number | Publication date |
---|---|
CN1503510A (en) | 2004-06-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102104475B (en) | IEEE 1588-based synchronization system and synchronization method thereof | |
CN100581164C (en) | Accurate time synchronization method and system facing measurement and control | |
KR101426325B1 (en) | Network element for a packet-switched network | |
CN110492967B (en) | Time synchronization method, relay equipment and device | |
EP1553713A1 (en) | Time synchronizing device and process and associated products | |
US20100228843A1 (en) | Element management system in wireless communication network | |
EP1424809B1 (en) | Decentralized SLS monitoring in a differentiated service environment | |
US20160149658A1 (en) | Method and device for detecting fault in synchronization link | |
US7761084B2 (en) | Systems and methods for session records correlation | |
JP5468681B2 (en) | Message interaction method based on simple network management protocol | |
CN104301161B (en) | Computational methods, computing device and the communication system of quality of service index | |
US20220029724A1 (en) | A tsn enabled controller | |
CN101595669A (en) | Server time protocol messages and method | |
EP0539704A1 (en) | An architecture for the accurate distribution of a network wide time reference value on a ring topology local area network | |
CN109257133B (en) | Whole-network clock synchronization method and device applied to LTE (Long term evolution) rail transit network | |
CN102195736B (en) | The processing method of time synchronized, system and OLT in EPON | |
CN106357362A (en) | Time synchronization method and device and PTP system | |
CN101902370A (en) | Device, system and method for measuring frame delay | |
AU757626B2 (en) | Frame phase synchronous system and a method thereof | |
CN105281885A (en) | Time synchronization method and device used for network equipment and time synchronization server | |
CN109921871A (en) | A kind of method for synchronizing time, device and network system | |
CN101136738A (en) | Network clock synchronous method, device and system | |
CN100401677C (en) | Method for realizing clock synchronization of fixed network short message platform | |
CN103516454B (en) | Clock synchronizing method, device and communication equipment | |
US20040190530A1 (en) | System and method for synchronizing SGSNs and a GGSN |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20080709 Termination date: 20171123 |