CN100454955C - Stand-by of IP telephone route and recovery method - Google Patents
Stand-by of IP telephone route and recovery method Download PDFInfo
- Publication number
- CN100454955C CN100454955C CNB031098606A CN03109860A CN100454955C CN 100454955 C CN100454955 C CN 100454955C CN B031098606 A CNB031098606 A CN B031098606A CN 03109860 A CN03109860 A CN 03109860A CN 100454955 C CN100454955 C CN 100454955C
- Authority
- CN
- China
- Prior art keywords
- route
- routing table
- standby plate
- peer
- routing
- 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
Abstract
The present invention discloses a backup and recover method of an IP telephone route, which comprises the following steps: (A) a stand-by plate backs up a route table on a main plate and becomes synchronous with the route table of the main plate; (B) when a route appliance carries out a main and stand-by switching process, a route overtime timer is started on the stand-by plate, and simultaneously, all the routes in the route table on the stand-by plate are set to be in a temporary usable state; (C) a route protocol on the stand-by plate is started, the connection of the route protocol starts to be established, and simultaneously, a soft exchanging appliance searches one route in the temporary usable state as the route needed by the establishment of a call; (D) after the connection of the route protocol is established, route interaction with an equivalence body is carried out by the route protocol on the stand-by plate, the route table is updated, and the routes in the temporary usable state are processed; (E) after the route overtime timer of the stand-by plate is over time, all the routes in the temporary usable state in the route table are deleted. The present invention simplifies the backup processing process of the route and also achieves the smooth recover of the route table after the main and stand-by switching process.
Description
Technical field
The present invention relates to the data security technology, be meant a kind of backup and restoration methods of IP phone route especially.
Background technology
In next generation network (NGN), storing the Softswitch needed routing iinformation that makes a call on the location server (LS, Location Server), comprise the information such as corresponding relation of telephone number section and gateway ip address, port numbers.Exchange shared by IP phone route (TRIP, Telephony Routingover IP) to route information between LS.By the mutual routing iinformation of TRIP, the LS of same ITAD inside is also by the TRIP synchronization of routing information as the LS between different IP Telephone Management Agency territory (ITAD, InternetTelephony Administrative Domain).
TRIP is a kind of dynamic routing technology by policy-driven, is independent of any call signaling protocol.TRIP defines and has described the rule of grammer, semanteme and the routing iinformation transmission of telephony gateway route data.By TRIP, set up and safeguard peer-to-peer between LS; The telephony gateway routing iinformation of exchange and synchronous LS; And with the known gateway routing iinformation of the timely broadcasting of extendible mode.
In order to improve the reliability of equipment operation, LS adopts active and standby mode that the TRIP routing table is backed up, and makes it when the equipment main board breaks down, and standby plate is taken over the work of former main board immediately.The TRIP routing table is a dynamic routing table, at any time all may upgrade variation, therefore, after masterslave switchover breaks existing the connection, the TRIP routing table transfers disarmed state to, can not be used, have only rebulid between LS connect after, by TRIP the TRIP routing table is recovered normal, transfer effective status to.
At present, ways of addressing this issue is the TRIP routing table to be connected all with TRIP back up.Behind the LS masterslave switchover, all back up owing to TRIP routing table, TRIP connect, the TRIP information on the standby plate is complete, and therefore, after switching, the TRIP routing table can come into force.When Softswitch is searched the needed route of calling, on standby plate, can find route.
But, because TRIP is positioned at application layer, rather than network layer, thus the telephony gateway routing iinformation described of TRIP than common ip routing information complexity many, and also many many of the characterising parameter of these information.Wherein, need the content of backup to comprise at least: the TRIP routing table is carried out Hot Spare; To TRIP connection carrying out Hot Spare.Wherein, the backup that TRIP is connected has also comprised the Hot Spare requirement to transmission control protocol (TCP, Transmission Control Protocol), sets up because the bottom that TRIP connects is to use TCP to connect.TCP uses the mode of stream, sequence number etc. to carry out message interaction, so backup TCP connects the content that needs to back up and comprises that also state machine to TCP, sequence number of message, message content etc. carry out Hot Spare.
And TCP connects the failure of backup, and the TRIP that nature can cause being based upon on the TCP connection connects unusual.Therefore, this backup method, it is comparatively complicated to back up related content, require all very high to the real-time of system, disposal ability etc., increase the complexity of system and the complexity that TRIP agreement itself is handled, also increased the burden of CPU, may not reach expected effect.
Summary of the invention
In view of this, main purpose of the present invention has been to provide a kind of method of backup and recovery of IP phone route, has simplified the process that route backup is handled, and has realized the level and smooth recovery of routing table behind masterslave switchover.
Realize the present invention, need following steps:
Routing table on the standby plate backup main board of A, routing device is carried out synchronously with the routing table of main board;
B, when routing device carries out masterslave switchover, on standby plate, start the route overtime timer, and all routes in the routing table on the standby plate be arranged to interim upstate;
Routing Protocol on C, the standby plate starts, and begins to set up Routing Protocol and connects, and Softswitch is searched the route of interim upstate and called out required route as setting up;
D, Routing Protocol connect set up after, it is mutual to carry out route by Routing Protocol and peer-to-peer on the standby plate, the renewal routing table is handled the route of interim upstate;
After the route overtime timer of E, standby plate was overtime, all were in the route of interim upstate in the routing table after deletion is upgraded.
Wherein, this method further comprises, by all routes in the routing table on the standby plate are provided with " available temporarily " sign, these routes is arranged to interim upstate.
Wherein, this method further comprises: the duration of the route overtime timer of startup is that the Routing Protocol on the standby plate is set up with peer-to-peer and is connected the duration that carries out mutual route.
Wherein, this method further comprises: when standby plate is received the route withdrawal information of peer-to-peer, and this route of deletion from the standby plate routing table just; The route of receiving peer-to-peer when standby plate can reach information, and does not have this route in the standby plate routing table, increases this route in routing table; The route of receiving peer-to-peer when standby plate can reach information, and has had this route in the routing table, then replaces routing iinformation, removes " available temporarily " sign of this route.
By said method as can be seen, backup method of the present invention only need back up the TRIP routing table, connects without backup TCP to be connected with TRIP, and backup scenario is simple and clear, has reduced the complexity of system.Accordingly, the TRIP route recovery method of employing, make LS equipment carry out masterslave switchover after, connect in the process that is connected recovery with TRIP at TCP, the TRIP routing table is still remained valid, Softswitch is searched the needed route of calling to LS and can normally be carried out; TCP connect be connected recovery with TRIP after, the TRIP routing table can be level and smooth returns to effective status.
Description of drawings
Fig. 1 is the recovery flow chart of routing table behind the masterslave switchover.
Embodiment
Only back up the TRIP routing table among the present invention, do not back up TRIP and connect, behind the masterslave switchover, by route recovery mechanism of the present invention, keep the interim effective status of TRIP routing table, the TRIP route still can be used, and connects and searches the route success.And in the process that TRIP sets up, the level and smooth TRIP routing table is recovered normally in effective time.
Below by specific embodiment with reference to accompanying drawing 1, the present invention is described in more detail:
Step 101: under the active and standby normal condition, standby plate carries out Hot Spare to the TRIP routing table on the main board of LS equipment, and the TRIP routing table in main board and the standby plate is kept synchronously.
Step 102: when main board and standby plate are switched, on standby plate, start the route overtime timer, and all routes in the TRIP routing table on the standby plate all are made as interim upstate, one " available temporarily " sign can be set represent that route is interim upstate.Wherein, route overtime timer duration need guarantee the mutual of TRIP establishment of connection and route, general desirable 4 minutes.
Step 103: the TRIP agreement on the standby plate begins to start, and sets up TCP with peer-to-peer and is connected, TRIP connects etc., and the peer-to-peer here is meant firm contact to be arranged two LS, and in the time of can exchange gateway information, they just constitute peer-to-peer.
Step 104 arrives step 106: at this moment, if there is Softswitch to make a call, search the needed route of calling to LS, then owing to route in the standby plate TRIP routing table has been set to interim upstate, therefore Softswitch can find and call out needed TRIP route, and Softswitch calls out the route of interim upstate to required route as setting up.
Step 107: after TRIP connects foundation, it is mutual that standby plate carries out route by the TRIP agreement with peer-to-peer, exchange synchronous IP phone gateway routing iinformation, in time the routing table on the standby plate is safeguarded, the routing table content is added, deleted and upgrades, the level and smooth routing table that makes reverts to effective status from interim upstate, and is specific as follows:
On standby plate, receive the route withdrawal information of peer-to-peer, just this TRIP route of deletion from standby plate TRIP routing table by the TRIP agreement;
On standby plate, receive that by the TRIP agreement peer-to-peer route can reach information, and do not have this route in the standby plate TRIP routing table, just in the TRIP routing table, increase this route;
On standby plate, receive that by the TRIP agreement peer-to-peer route can reach information, and had this route in the TRIP routing table, just replace routing iinformation, remove " available temporarily " sign of this route, revert to effective route.
Step 108: after the route overtime timer of standby plate was overtime, all had the TRIP route of " available temporarily " sign in the deletion TRIP routing table.So far, the TRIP route reverts to effectively fully, and the content of routing table is the content after upgrading all.
The above only is preferred embodiment of the present invention, and is in order to restriction the present invention, within the spirit and principles in the present invention not all, any modification of being done, is equal to replacement, improvement etc., all should be included within protection scope of the present invention.
Claims (4)
1, a kind of backup of IP phone route and restoration methods is characterized in that may further comprise the steps:
Routing table on the standby plate backup main board of A, routing device is carried out synchronously with the routing table of main board;
B, when routing device carries out masterslave switchover, on standby plate, start the route overtime timer, and all routes in the routing table on the standby plate be arranged to interim upstate;
Routing Protocol on C, the standby plate starts, and begins to set up Routing Protocol and connects, and Softswitch is searched the route of interim upstate and called out required route as setting up;
D, Routing Protocol connect set up after, it is mutual to carry out route by Routing Protocol and peer-to-peer on the standby plate, the renewal routing table is handled the route of interim upstate;
After the route overtime timer of E, standby plate was overtime, all were in the route of interim upstate in the routing table after deletion is upgraded.
2, method according to claim 1 is characterized in that step B is described all routes in the routing table on the standby plate are arranged to interim upstate are meant, all routes in the routing table on the standby plate are provided with " available temporarily " sign.
3, method according to claim 1 is characterized in that the described startup route of step B overtime timer further comprises: route overtime timer duration is that the Routing Protocol on the standby plate is set up with peer-to-peer and is connected the duration that carries out mutual route.
4, method according to claim 2 is characterized in that the method for the described renewal routing table of step D further comprises:
When standby plate is received the route withdrawal information of peer-to-peer, this route of deletion from the standby plate routing table just;
The route of receiving peer-to-peer when standby plate can reach information, and does not have this route in the standby plate routing table, increases this route in routing table;
The route of receiving peer-to-peer when standby plate can reach information, and has had this route in the routing table, then replaces routing iinformation, removes " available temporarily " sign of this route.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB031098606A CN100454955C (en) | 2003-04-11 | 2003-04-11 | Stand-by of IP telephone route and recovery method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB031098606A CN100454955C (en) | 2003-04-11 | 2003-04-11 | Stand-by of IP telephone route and recovery method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1536866A CN1536866A (en) | 2004-10-13 |
CN100454955C true CN100454955C (en) | 2009-01-21 |
Family
ID=34319541
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB031098606A Expired - Fee Related CN100454955C (en) | 2003-04-11 | 2003-04-11 | Stand-by of IP telephone route and recovery method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100454955C (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1852456A (en) * | 2005-11-30 | 2006-10-25 | 华为技术有限公司 | System for realizing business switch-over and method therefor |
CN100421492C (en) * | 2005-12-26 | 2008-09-24 | 华为技术有限公司 | Method and soft exchange equipment for recoverying double-home service |
CN100420207C (en) * | 2006-07-26 | 2008-09-17 | 华为技术有限公司 | Method and apparatus for realizing communication take-over and control |
CN101471940B (en) * | 2007-12-28 | 2012-09-05 | 华为技术有限公司 | Method, system and device for synchronizing BGP route |
CN101534182B (en) * | 2009-04-27 | 2012-11-21 | 华为技术有限公司 | Method, veneer and network equipment for sending route information |
CN101719838B (en) | 2009-11-17 | 2012-04-25 | 华为技术有限公司 | Processing method, device and system convenient for main/backup switching |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5815668A (en) * | 1995-03-17 | 1998-09-29 | Nec Corporation | Slave inter-lan connection device, an inter-lan connection system and a hot standby method of said inter-lan connection system |
JP2000049819A (en) * | 1998-07-31 | 2000-02-18 | Hitachi Ltd | Atm connection setting control method |
US6148410A (en) * | 1997-09-15 | 2000-11-14 | International Business Machines Corporation | Fault tolerant recoverable TCP/IP connection router |
JP2002084313A (en) * | 2000-09-06 | 2002-03-22 | Oki Electric Ind Co Ltd | Router for communication network |
CN1411219A (en) * | 2001-09-25 | 2003-04-16 | 华为技术有限公司 | Realizing method for enhancing 3G nucleus network reliability using allopatric back-up |
-
2003
- 2003-04-11 CN CNB031098606A patent/CN100454955C/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5815668A (en) * | 1995-03-17 | 1998-09-29 | Nec Corporation | Slave inter-lan connection device, an inter-lan connection system and a hot standby method of said inter-lan connection system |
US6148410A (en) * | 1997-09-15 | 2000-11-14 | International Business Machines Corporation | Fault tolerant recoverable TCP/IP connection router |
JP2000049819A (en) * | 1998-07-31 | 2000-02-18 | Hitachi Ltd | Atm connection setting control method |
JP2002084313A (en) * | 2000-09-06 | 2002-03-22 | Oki Electric Ind Co Ltd | Router for communication network |
CN1411219A (en) * | 2001-09-25 | 2003-04-16 | 华为技术有限公司 | Realizing method for enhancing 3G nucleus network reliability using allopatric back-up |
Also Published As
Publication number | Publication date |
---|---|
CN1536866A (en) | 2004-10-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100527716C (en) | Method and gateway equipment for resuming service after switching status of main/standby gateway device | |
CN101204076B (en) | Resilient regisration with a call manager | |
CN101051883B (en) | Service switching method and system after main voice server fault restoring | |
CN101431428B (en) | Security monitoring service recovery method and system | |
CN101373990B (en) | Method and apparatus for link backup | |
CN101262528B (en) | A multi-gateway backup method for voice access of network call | |
US6449247B1 (en) | System and method for maintaining call services for remote users in the event of a communication failure | |
CN101610188A (en) | Sip server restoring method of service process fault and sip server | |
CN102143288A (en) | Disaster recovery method and disaster recovery device in call center | |
CN105760260A (en) | Backup system and backup method | |
CN100454955C (en) | Stand-by of IP telephone route and recovery method | |
CN101478615B (en) | Link processing method, apparatus and system | |
CN101106612B (en) | A method and system for realizing self-switching disaster tolerance in NGN network | |
CN100442791C (en) | Method for improving data communication reliability using floating IP address | |
CN101159536B (en) | Media gateway node condition synchronizing method in dual-home network | |
CN102055605A (en) | Disaster tolerance system and method applied to AAA (authentication, authorization and accounting) server | |
CN102420746A (en) | Forwarding method for multicast flow and network equipment therefor | |
CN100421492C (en) | Method and soft exchange equipment for recoverying double-home service | |
CN101192214B (en) | Processing method for EMS memory data-base content variation real time notification task | |
CN100512264C (en) | Distribution method of control plane tunnel endpoine identifier (TEID) and system thereof | |
CN1370377A (en) | Method for updating subscriber-related data in telecommunication network | |
CN100334882C (en) | Method of transmission line configuration | |
KR100713072B1 (en) | Duplexed softswitch system and method thereof | |
Cisco | Release Notes for the Cisco Media Gateway Controller Software Release 7.4(12) | |
CN100391169C (en) | Service retention method and device when attribute being switched |
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: 20090121 Termination date: 20170411 |
|
CF01 | Termination of patent right due to non-payment of annual fee |