CN100454955C - Stand-by of IP telephone route and recovery method - Google Patents

Stand-by of IP telephone route and recovery method Download PDF

Info

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
Application number
CNB031098606A
Other languages
Chinese (zh)
Other versions
CN1536866A (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNB031098606A priority Critical patent/CN100454955C/en
Publication of CN1536866A publication Critical patent/CN1536866A/en
Application granted granted Critical
Publication of CN100454955C publication Critical patent/CN100454955C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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

A kind of backup of IP phone route and restoration methods
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.
CNB031098606A 2003-04-11 2003-04-11 Stand-by of IP telephone route and recovery method Expired - Fee Related CN100454955C (en)

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)

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

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

Patent Citations (5)

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