CN100421492C - Method and soft exchange equipment for recoverying double-home service - Google Patents

Method and soft exchange equipment for recoverying double-home service Download PDF

Info

Publication number
CN100421492C
CN100421492C CNB2005100230856A CN200510023085A CN100421492C CN 100421492 C CN100421492 C CN 100421492C CN B2005100230856 A CNB2005100230856 A CN B2005100230856A CN 200510023085 A CN200510023085 A CN 200510023085A CN 100421492 C CN100421492 C CN 100421492C
Authority
CN
China
Prior art keywords
call information
softswitch
calling
control module
processing module
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
CNB2005100230856A
Other languages
Chinese (zh)
Other versions
CN1870803A (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 CNB2005100230856A priority Critical patent/CN100421492C/en
Publication of CN1870803A publication Critical patent/CN1870803A/en
Application granted granted Critical
Publication of CN100421492C publication Critical patent/CN100421492C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The present invention discloses a method for restoring double-attribution service. The double-attribution service is generated after a main and a spare soft exchange servers are reversed and the main soft exchange server restores to be normal. In the scheme of the present invention, during the collecting of the reversion of the main soft exchange server and the spare soft exchange server for the spare soft exchange server, a call message is established by the spare soft exchange server and is sent to the main soft exchange server. The main soft exchange server utilizes the received call message to initiate an interior simulated call, and relevant resources are occupied. In the main soft exchange server, an interior signaling connecting relation which is established in the spare soft exchange server is restored during the reversion of the main and the spare soft exchange servers. Simultaneously, the present invention also discloses a soft exchange device. The call connection which is established by the spare soft exchange server is restored during the reversion of the main and the spare soft exchange servers in the main soft exchange server through the scheme of the present invention, and a call which is established in the spare soft exchange server is ensured to smoothly transmit to the main soft exchange server to be processed continuously.

Description

A kind of method and Softswitch that recovers dual-homed service
Technical field
The present invention relates to double-attaching technology, refer to a kind of method and Softswitch that when dual-homed service is refunded, recovers dual-homed service especially.
Background technology
Along with the user is more and more higher to the requirement of network security reliability and network throughput, operator must just introduce enough capacity and various disaster tolerance means in network when planned network at the beginning, so that provide sufficiently high service ability to the user, reduce the influence that fault causes as far as possible, improve priority restores ability, dual access capability and multiple routing ability of network or the like, with normally providing of guaranteeing to serve, make the user very high satisfaction be arranged to the service that is provided.But then,, not only can cause the increase of networking cost and maintenance management cost if adopt the mode of active and standby usefulness for core control or treatment facility, even also can be owing to stand-by equipment idle caused the bigger wasting of resources.
Therefore, under the taking all factors into consideration of several respects factors such as device integration, cost, disaster tolerance ability and internet security, introduced dual-homed notion, its role is to prevent network large tracts of land paralysis machine or in the mechanism that communication occurs promptly to provide when the burst fire-disaster accident takes place, the rapid recovery capability of devices communicating when being provided at extreme abnormal conditions and taking place.Such as: include the Restoration Mechanism of emergency communication, 80%~90% communication recovery ability can be provided.Dual-homed being meant described here, a gateway controller can connect two switching control centers, is subordinated to two switching control centers, and two switching control centers are with active/standby mode work; Under the normal operation, gateway controller can only be registered on the switching control center, when this switching control center broke down, gateway controller would subscribe on another switching control center, and the resource that is continued gateway controller management for this reason by this switching control center provides service.
Fig. 1 is existing code division multiple access (CDMA, Code Division Multiple Access) double attaching system in the system is formed schematic diagram, there are two cover media gateway (MGW among Fig. 1, MediaGateway), base station controller (BSC, Base Station Contal) and soft switching server (MSCe), solid line is represented voice signal among Fig. 1, whether dotted line represents to transmit signaling-information, working properly by heartbeat detection the other side between MSCe1 and the MSCe2.After system configuration was dual-homed, it was that the main MSCe of MGW1 is MSCe1 that MGW1 belongs to MSCel, and it is that the main MSCe of MGW2 is MSCe2 that MGW2 belongs to MSCe2; The MSCe fully of MGW1 is MSCe2, and the MSCe fully of MGW2 is MSCe1; Except that the resource that disposes MGW1, also dispose the resource of MGW2 among the MSCe1, MSCe1 does not use the resource of MGW2 under the normal condition; Except that the resource that disposes MGW2, also dispose the resource of MGW1 among the MSCe2, MSCe2 does not use the resource of MGW1 under the normal condition;
During operate as normal, MGW1 is registered on the MSCe1, and MGW2 is registered on the MSCe2, and the signaling of transmitting through MGW1 sends on the MSCe1 of this MGW1 registration, and the signaling of transmitting through MGW2 sends on the MSCe2 of this MGW2 registration.
Because of certain reason, suppose that MSCe1 lost efficacy, the MGW1 that belongs to MSCe1 is registered on the MSCe2, and MSCe2 detects in the heartbeat and has no progeny simultaneously, activates the related resource of MGW1, takes over the work of MSCe1.After MSCe1 recovered normally, MGW1 re-registered on the MSCe1, and MSCe2 detects heartbeating recovery, discharged the related resource of MGW1, finished to take over the work of MSCe1.
In the prior art, when main MSCe lost efficacy, the MGW that belongs to main MSCe is registered to during the masterslave switchover of MSCe fully, and the signaling of transmitting through MGW sends to fully on the MSCe, calls out being equipped with to set up on the MSCe; After main MSCe recovers normally, MGW re-registers main MSCe, the signaling of transmitting through MGW sends on the main MSCe, at this moment, do not exist on the main MSCe during switching and be equipped with the call information of setting up on the MSCe, the signaling process of can't being correlated with, therefore the calling of setting up during switching is caused the call interruption of setting up during switching by abnormal call clearing.
Be connected to the example explanation after main MSCe recovers operate as normal, the problem of the call interruption that prior art exists to set up between BSC and the MSCe to call out below.Fig. 2 be existing BSC with MSCe between set up and call out the flow chart that is connected, stipulate according to agreement, when BSC prepares when MSCe initiates service request, set up calling by SCCP (SCCP) protocol layer between BSC and the MSCe and be connected mainly and may further comprise the steps:
Step 200:BSC distributes the connection reference of self, and initiates connection request (CR) message, the connection reference of carrying BSC in this CR message to MSCe.
Connect with reference to being the numerical value of a nybble, local terminal connects reference and is connected with the opposite end with reference to a signaling connection that is used between two signaling entities of unique identification.
After step 201:MSCe receives CR message, distribute the connection reference of self, the connection reference of record BSC, and send to connect confirm (CC) message, the reference that is connected of carrying the connection reference of MSCe and BSC in this CC message to BSC;
BSC and MSCe both sides obtain separately self to be connected reference be connected with the opposite end with reference to after, BSC is connected foundation with signaling between the MSCe to be finished.
Step 202:BSC sends data to MSCe and transmits (DT) message, carries the connection reference of MSCe and the data that need send to MSCe among this DT.
Here, according to the connection reference of the MSCe that carries in the DT message, it is the signaling message of which connection that MSCe can discern, and correctly carries out signaling process.
Step 203:MSCe sends data to BSC and transmits (DT) message, carries the connection reference of BSC and the data that need send to BSC among this DT.
Here, according to the connection reference of the BSC that carries in the DT message, it is the signaling message of which connection that BSC can discern, and correctly carries out signaling process.
From example shown in Figure 2 as seen, only between BSC and MSCe, all obtain self to be connected reference be connected with the opposite end with reference to after, it is mutual that both sides could correctly carry out follow-up data.
In dual-homed service, after main MSCe breaks down, take over work by being equipped with MSCe, the calling during the masterslave switchover connects to be based upon and is equipped with on the MSCe, and the connection reference of storing among the B SC is to be equipped with MSCe's; If it is normal that main MSCe recovers, take over work by main MSCe, at this moment, send to main MSCe from the subsequent voice calls information of BSC after, do not have corresponding connection reference information among the main MSCe, cause the main MSCe can't this calling signaling of normal process, thereby cause abnormal call clearing.
Equally, for trunk side, the relevant signaling information of the calling of two inter-entity is general to adopt unique circuit identifier (CIC) to discern connection.When carrying out the TUP junction call such as Telephone User Part (TUP) signaling, take a Time Division Multiplexing circuit and come traffic offered, set up two inter-entity of calling out and come this circuit of mark with unique CIC, the signaling of two inter-entity also adopts CIC to identify simultaneously.When making a call, the calling party takies the circuit of a CIC correspondence, and professional table number is recorded in the circuit table of this CIC correspondence, sends the IAM message of carrying CIC to the opposite end; After IAM message is received in the opposite end, take the circuit of CIC correspondence, the distribution service processing list, and the Business Processing table number is recorded in the circuit table of CIC correspondence.Follow-up message related to calls also all has CIC, and like this, both sides just can normally carry out call treatment by the business connection table that writes down in the corresponding circuits table.
In dual-homed service,, recover again then when main MSCe breaks down, receive the TUP subsequent voice calls information of opposite end entity this moment, since can not find with call information in the CIC corresponding service of carrying be connected table, or find wrong business connection table, thereby cause call exception to be taken out stitches.
Method from existing dual-homed service, dual-homed service is switched at the active and standby soft switching server of generation, and after main soft switching server recovers normally, connect by the calling that is equipped with soft switching server foundation during can not keeping masterslave switchover, cause call interruption, also reduced dual-homed backup effect simultaneously.
Summary of the invention
In view of this, main purpose of the present invention is to provide a kind of method of recovering dual-homed service, can recover to connect by the calling that is equipped with soft switching server foundation during the masterslave switchover, keeps calling out normally.
Another purpose of the present invention is to provide a kind of Softswitch, can recover to connect by the calling that is equipped with soft switching server foundation during the masterslave switchover, keeps calling out normally.
For achieving the above object, technical scheme of the present invention specifically is achieved in that
A kind of method of recovering dual-homed service, dual-homed service is switched at the active and standby Softswitch of generation, and main Softswitch recover normal after, in Softswitch, be provided for collecting, the service returning control module of processing and controlling call information, this method may further comprise the steps:
A. be equipped with Softswitch by self described service returning control module, pass through to be equipped with the call information that Softswitch is set up during the collection masterslave switchover, and send to main Softswitch;
B. the call information that the described service returning control module storage in the main Softswitch receives, and utilize the call information receive, the initiation internal simulation is called out, and takies related resource, recovers the call information of setting up in being equipped with Softswitch during the masterslave switchover in main Softswitch.
The method of collecting call information described in the steps A is: the described Softswitch that is equipped with is collected call information respectively from described calling link control module, Calling Side processing module and the callee side processing module that is equipped with the Softswitch under the control of the service returning control module of self.
Collecting call information in described calling link control module, Calling Side processing module and the callee side processing module from described Softswitch fully respectively specifically comprises:
A11. the described service returning control module that is equipped with in the Softswitch sends the first collection notice to calling out link control module, call out link control module and receive the described first collection notice, collect notice to described Calling Side processing module, callee side processing module transmission second respectively according to the table number resource of the calling correspondence of having set up;
A12. described Calling Side processing module, callee side processing module receive that second collects notice, and the Calling Side call information that will store separately respectively and callee side call information are issued described calling link control module;
A13. described calling link control module will be called out the connection controlling call information of link control module self storage, and the Calling Side call information that receives, callee side call information send to the described service returning control module that is equipped with in the Softswitch as call information;
A14. after the described service returning control module that is equipped with in the Softswitch is received the call information that reports from the calling link control module, deposit this call information in self default memory block.
After step a14, this method also comprises: the described service returning control module that is equipped with in the Softswitch sends the release notice of the call information that discharges the calling correspondence of setting up during the masterslave switchover to described calling link control module.
The call information of Calling Side described in the step a12 comprises: the signaling link information of Calling Side processing module and caller, Calling Side beared information;
The call information of callee side described in the step a12 comprises: callee side processing module and called signaling link information, callee side beared information;
Connecting controlling call information described in the step a13 comprises: user profile, call status information.
The method that described in the steps A call information of collecting is sent to main Softswitch is:
A21. the described Softswitch that is equipped with sends to main Softswitch with the call information of collecting;
A22. described main Softswitch is stored the call information of providing Softswitch for oneself.
Before the described step a21, this method also comprises:
The described Softswitch that is equipped with sends to main Softswitch and begins to send the call information notification message, and main Softswitch returns and begins to send the call information response message to being equipped with Softswitch.
Among the step a21, described call information is carried in the call information message and sends.
After the described step a22, this method also comprises: described main Softswitch returns the call information acknowledge message to being equipped with Softswitch.
Described be equipped with Softswitch and receive the call information acknowledge message after, this method also comprises: the described Softswitch that is equipped with sends to main Softswitch and finishes to send the call information notification message; Main Softswitch returns end transmission call information acknowledge message to being equipped with Softswitch.
The method of initiating the internal simulation calling described in the step B is: in described main Softswitch,
B1. the service returning control module in the described main Softswitch sends to the call information of self storing that receives the Calling Side processing module of self; Described Calling Side processing module is distributed the table number resource, the Calling Side call information in the table number resource that this Calling Side processing module is distributed in the described call information of storage;
B2. described Calling Side processing module is distributed the table number resource of calling out link control module, gives the calling link control module with connection controlling call information in the call information that receives and callee side call information; Call out link control module and store described connection controlling call information, and distribute the table number resource of callee side processing module, the callee side call information that receives is sent to the callee side processing module;
B3. described callee side processing module is stored described callee side call information, and sends a notification message to calling out link control module.
After the step b3, this method also comprises:
Described calling link control module judges according to the call status information in self stored calls information whether the calling of stored calls information correspondence is stable state, if not, then send out clear message to calling and called side processing module respectively; If finish flow process of the present invention.
Described Softswitch is a soft switching server.
A kind of Softswitch comprises: the service returning control module is used for collection, processing and controlling call information;
Described service returning control module is collected the call information of setting up during the masterslave switchover; Perhaps store the call information that receives, and utilize the call information that receives, initiate internal simulation and call out, take related resource, recover the call information of setting up during the masterslave switchover.
Described Softswitch comprises: Calling Side processing module, callee side processing module, calling link control module, it is characterized in that, and in being equipped with Softswitch,
Described service returning control module sends the first collection notice to self calling out link control module; Perhaps will deposit self default memory block in from the call information of calling out link control module;
Described calling link control module receives described first and collects notice, sends second to described Calling Side processing module, the callee side processing module that is equipped with in the Softswitch and collects notice; The perhaps connection controlling call information that Call Control Block self is stored, and the Calling Side call information that receives, callee side call information send to described service returning control module as call information;
Described Calling Side processing module, callee side processing module receive second and collect notice, and the Calling Side call information that will store separately respectively and callee side call information are issued described calling link control module.
The described service returning control module that is equipped with in the Softswitch also comprises: the release notice that sends the call information that discharges the calling correspondence of setting up during the masterslave switchover to described calling link control module.
The described service returning control module that is equipped with in the Softswitch also comprises: the service returning control module in main Softswitch sends and begins to send the call information notification message;
The service returning control module of service returning control module in the described main Softswitch in being equipped with Softswitch returned and begun to send the call information response message.
In main Softswitch,
Described service returning control module sends to the Calling Side processing module with the call information that receives of self storage; The Calling Side processing module is distributed the table number resource, and Calling Side call information in the described call information is stored in the described table number resource; The Calling Side processing module is distributed the table number resource of calling out link control module, and connection controlling call information and callee side call information in the described call information are sent to the calling link control module;
Call out connection controlling call information that the link control module storage receives in self table number resource, and distribute the table number resource of callee side processing module, the callee side call information that receives is sent to the callee side processing module; Callee side processing module storage callee side call information sends a notification message to calling out link control module in self table number resource;
Call out link control module and send out clear message to calling and called side processing module respectively, calling and called side processing module sends clear message to the opposite end respectively; Or power cut-off.
Service returning control module in the described main Softswitch also comprises: the service returning control module in being equipped with Softswitch sends the call information acknowledge message.
The described service returning control module that is equipped with in the Softswitch also comprises: the service returning control module in main Softswitch sends and finishes to send the call information notification message; Service returning control module in the described main Softswitch is returned and is finished to send the call information acknowledge message.
Described Softswitch is a soft switching server.
As seen from the above technical solution, dual-homed service is switched at the active and standby soft switching server of generation, and after main soft switching server recovers normally, among the present invention program, be equipped with soft switching server and collect during the masterslave switchover call information by being equipped with the calling that soft switching server sets up and send to main soft switching server; The call information that main soft switching server utilization receives is initiated internal simulation and is called out, and takies related resource, and the calling that recovers to set up in being equipped with soft switching server during the masterslave switchover in main soft switching server connects.By the present invention program, in main soft switching server, recovered during the masterslave switchover to connect by being equipped with the calling that soft switching server sets up, guaranteed that the calling of setting up smoothly hands to main soft switching server and continue to handle in being equipped with soft switching server.
Description of drawings
Fig. 1 is that the double attaching system in the existing cdma system is formed schematic diagram;
Fig. 2 be existing BSC with MSCe between set up and call out the flow chart that is connected;
Fig. 3 is that Softswitch of the present invention is formed and the application schematic diagram;
Fig. 4 is the flow chart that the present invention recovers dual-homed service;
Fig. 5 is the flow chart of mutual call information between soft switching server of the present invention.
Embodiment
Core concept of the present invention is: be provided for collecting in Softswitch, the service returning control module of processing and controlling call information, be equipped with Softswitch by self described service returning control module, pass through to be equipped with the call information that Softswitch is set up during collecting masterslave switchover, and send to main Softswitch; The call information that described service returning control module storage in the main Softswitch receives, and utilize the call information receive, the initiation internal simulation is called out, and takies related resource, recovers the call information of setting up in being equipped with Softswitch during the masterslave switchover in main Softswitch.
For making purpose of the present invention, technical scheme and advantage clearer, below with reference to the accompanying drawing preferred embodiment that develops simultaneously, the present invention is described in more detail.
Fig. 3 is that Softswitch of the present invention is formed and the application schematic diagram, Softswitch can be soft switching server in dual-homed service, in Softswitch, a newly-increased service returning control module, be used for collecting, handle and controlling call information, as shown in Figure 3, in dual-homed service, the service returning control module is at main MSCe and transmit call information between MSCe fully, comprise specifically: collect the call information of in being equipped with MSCe, setting up during the masterslave switchover, perhaps receive and provide the call information of MSCe for oneself, and utilize this call information to control main MSCe and carry out analog call, the calling that recovers to set up in being equipped with MSCe during the masterslave switchover in main MSCe connects information.
In conjunction with Fig. 1, suppose that for BSC1 and MGW1 MSCe1 is main MSCe, MSCe2 is equipped with MSCe;
According to the agreement regulation, under the normal condition, after the Calling Side processing module among the main MSCe is received the call request of caller BSC, according to the reference that is connected that existing procedure is distributed caller handler module table number resource and local terminal, the connection reference of record BSC side; For the call request of trunk side, take corresponding circuit according to the CIC in the message, after distribution service is handled the table number resource, this table number resource of record in the circuit resource table.Stored calls information comprises signaling annexation, user profile such as calling number, the called number etc. of Calling Side processing module and caller entity in the table number resource of this Calling Side processing module, also comprises Calling Side beared information after the distributor circuit resource such as MGW index, context (Context), end points (Termination) etc. in this call information.The Calling Side processing module is distributed the table number resource of calling out link control module, and the user profile in the call information is sent to this calling link control module; Call out the user profile that the link control module storage receives, carry out the Subscriber Number analysis according to the called number in the user profile, the table number resource of distributing the callee side processing module, and this user profile sent to this callee side processing module, set up the callee side processing module by the callee side processing module and be connected with called signaling, the callee side processing module is stored beared information that this signaling annexation, callee side take such as MGW index, Context, Termination etc. and user profile as call information.Each processing module is stored current treatment state among the MSCe in calling procedure, behind called party answer, and the state of calling out the call status information in the corresponding table number resource of the link control module stable state of moving into.The call information that also will be stored in the Calling Side processing module here is called the Calling Side call information, the call information that is stored in the callee side processing module is called the callee side call information, is called connection controlling call information being stored in the call information of calling out link control module.The specific implementation process can no longer describe in detail here with reference to related protocol.
After dual-homed service active and standby MSCe takes place was switched, BSC1 and MGW1 set up to call out and are connected by being equipped with MSCe, and BSC1 is connected in full accordly under the realization of foundation and the normal condition by main MSCe foundation calling, no longer repeats here.What emphasize is, after main MSCe recovers normally, the present invention will be by being equipped with the service returning master MSCe that MSCe takes over by the service returning control module among the MSCe, normally carrying out of subsequent voice calls kept in assurance, in conjunction with Fig. 4, Fig. 4 is the flow chart that the present invention recovers dual-homed service, mainly may further comprise the steps:
Step 400: be equipped with the call information during MSCe collects masterslave switchover, and send to main MSCe.
Be equipped with MSCe under the control of service returning control module, collect call information respectively from call out link control module, Calling Side processing module and callee side processing module, detailed process comprises:
The service returning control module sends the first collection notice to calling out link control module, and the notification call link control module is collected call information.Here call information mainly comprises: be stored in the user profile of calling out link control module, call status information etc.; It is the Calling Side beared information that signaling link information, the Calling Side that is stored in the Calling Side processing module of Calling Side processing module and Calling Side opposite end entity takies circuit information; It is callee side beared information etc. that signaling link information, the callee side that is stored in the callee side processing module of callee side processing module and callee side opposite end entity takies circuit information;
After the calling link control module receives the first collection notice, send second to Calling Side processing module, callee side processing module respectively according to the table number resource of distributing in the call setup and collect notice, notify Calling Side processing module, callee side processing module to collect Calling Side call information and callee side call information respectively;
After the calling and called processing module was received the second collection notice, signaling link information, beared information, user profile that respectively will be relevant with the opposite end entity be issued the calling link control module;
Call out link control module behind the call information of receiving the calling and called processing module, connection controlling call information, Calling Side call information, callee side call information that Call Control Block self is stored send to the service returning control module;
The service returning control module is received from after calling out the call information that link control module reports, and deposits this call information in self default memory block, and the call information of each time calling is stored in default memory block as a record respectively;
Further, the service returning control module sends the release notice to calling out link control module, and the notification call link control module discharges the call information of the calling correspondence of setting up during the masterslave switchover;
After Call Control Block is received this release notice, the table number resource of notifying the table number resource of calling and called processing module release busy, Call Control Block release simultaneously self to take respectively.
By the service returning control module, be equipped with MSCe the call information of collecting is sent to main MSCe, as shown in Figure 5, Fig. 5 is the flow chart of mutual call information between soft switching server of the present invention, specifically may further comprise the steps:
Step 500~step 501: be equipped with MSCe to main MSCe transmission beginning to send call information notice (StartSendCallInfoNotify) message, prepare beginning receipt of call information to notify main MSCe; After main MSCe receives the StartSendCallInfoNotify message of providing MSCe for oneself, return and begin to send call information response (StartSendCallInfoAck) message to being equipped with MSCe.
Step 502: after being equipped with the StartSendCallInfoAck that MSCe receives autonomous MSCe, read the call information of having deposited, and this call information is carried in call information (CallInfomation) message sends to main MSCe from default memory block.
Step 503: after main MSCe receives the CallInfomation message of providing MSCe for oneself, the call information that carries in this CallInfomation message is stored in default memory block, and returns call information affirmation (CallInfomationAck) message to being equipped with MSCe.
Be equipped with MSCe repeated execution of steps 502~step 503, finish until all-calls information is transmitted,
Step 504~step 505: be equipped with MSCe and send end transmission call information notice (EndSendCallInfoNotify) message to main MSCe; After main MSCe receives the EndSendCallInfoNotify message of providing MSCe for oneself, return end transmission call information affirmation (EndSendCallInfoAck) message to being equipped with MSCe.
By flow process shown in Figure 5, the call information that is equipped with the calling correspondence that MSCe sets up during with masterslave switchover has sent main MSCe to.The message that adopts among Fig. 5 does not have specific (special) requirements, as long as satisfy main MSCe and be equipped with agreement between the MSCe, such as can adopting transmission control protocol (TCP)/Internet protocol (IP) to transmit, or adopts User Datagram Protoco (UDP) (UDP) transmission etc.
Step 401: the call information that main MSCe storage receives, and utilize the described call information that receives, the initiation internal simulation is called out, and the interior signaling that recovers to set up in being equipped with MSCe during the masterslave switchover in main MSCe connects, and promptly recovers the call information of setting up in being equipped with MSCe during the masterslave switchover.
In this step, the purpose that internal simulation is called out is: recover during the masterslave switchover to be connected with interior signaling by the shared resource of call information that is equipped with the calling correspondence that MSCe sets up in main MSCe, so that can provide correct calling connection for subsequent voice calls in main MSCe.Message in the internal simulation call establishment is provided with the analog call sign, need not send message to external entity.Internal simulation is called out specific implementation and is comprised:
Service returning control module among the main MSCe sends to the Calling Side processing module with calling and called signaling link information, Calling Side/callee side beared information, user profile, the call status information in the call information of self storing that receives;
The Calling Side processing module is distributed the table number resource, signaling link information, user profile and the Calling Side beared information of storage Calling Side and opposite end entity in the table number resource that this Calling Side processing module is distributed; The Calling Side processing module is distributed the table number resource of calling out link control module, and call status information, user profile, callee side signaling link information, the callee side beared information that receives sent to the calling link control module;
Call out link control module storage receives in the table number resource of distributing link control module call status information, user profile, and the table number resource of distribution callee side processing module, called signaling link information, callee side beared information, the user profile that receives is sent to the callee side processing module;
The callee side processing module is stored signaling link information, the callee side beared information of callee side and opposite end entity in the table number resource of distributing the callee side processing module.Notification call link control module call information receives and stores afterwards, and sends a notification message to calling out link control module;
Call out after link control module receives notification message from the callee side processing module, call out link control module and judge according to self stored calls state information whether the calling of described stored calls information correspondence is stable state, if the stored calls state is not a stable state, the initiation flow process of taking out stitches, send out clear message to the calling and called processing module respectively, the calling and called processing module sends clear message to the opposite end respectively, to discharge the resource that the opposite end entity takies; If the stored calls state is a stable state, finish flow process of the present invention.Afterwards, receive behind the call-signaling message of opposite end to handle and get final product by the normal process flow process.
Call out and be connected and trunk side is set up internal simulation and called out the process that example is described the internal simulation calling that is connected to set up internal simulation between BSC and the MSCe below:
For caller is the situation of BSC, after call information in being equipped with MSCe stores main MSCe into, the service returning control module simulation of main MSCe sends a CR message, different with normal C R message, the connection reference of carrying main MSCe self in this message simultaneously is connected reference with the opposite end, and in this message, carry related calling information, and such as: the signaling link information of analog call sign, user profile, beared information, callee side and opposite end, callee side take circuit information etc.Main MSCe takies the corresponding service processing list according to the connection reference of self, and the connection reference of storage opposite end, notifies the upper-layer service module to recover to set up the various resources and the annexation of calling and called successively then.
For caller is the situation of relaying such as TUP, after call information in being equipped with MSCe stores main MSCe into, main MSCe is according to these call informations, IAM message of simulation in main MSCe, carry the CIC that takies in this message, and in this message, carry related calling information, and such as: signaling link information, the callee side of analog call sign, user profile, beared information, callee side and opposite end entity take circuit information etc.After main MSCe related process module receives this message, take circuit, distribution T UP Business Processing table, the Business Processing table of memory allocation in the circuit information of the CIC of correspondence, recovery of stomge beared information in this Business Processing table but do not send the message build carrying to MGW, and initiate to build called simulated technological process according to the called party information in this message, recover to set up the various resources and the annexation of calling and called successively.
From foregoing description as seen, the analog call process is the simplification of actual call process, the actual call process to carry out number analysis, and the opposite end entity between carry out message, build carrying etc. to MGW; And the analog call process is simplified the processing of calling procedure, does not carry out number analysis, does not send message to the opposite end entity, does not also send the message of setting up carrying to MGW, mainly is to recover the resource that takies and and the signaling annexation of other entity in inside.(not having the analog call sign) handles by normal flow behind the follow-up true call-signaling message of receiving the opposite end entity.
By the present invention program, in main soft switching server, recovered during the masterslave switchover to connect by being equipped with the calling that soft switching server sets up, guaranteed that the calling of setting up smoothly hands to main soft switching server and continue to handle in being equipped with soft switching server.
The above is preferred embodiment of the present invention only, is not to be used to limit protection scope of the present invention.

Claims (21)

1. method of recovering dual-homed service, dual-homed service is switched at the active and standby Softswitch of generation, and after main Softswitch recovers normally, it is characterized in that, in Softswitch, be provided for collecting, the service returning control module of processing and controlling call information, this method may further comprise the steps:
A. be equipped with Softswitch by self described service returning control module, pass through to be equipped with the call information that Softswitch is set up during the collection masterslave switchover, and send to main Softswitch;
B. the call information that the described service returning control module storage in the main Softswitch receives, and utilize the call information receive, the initiation internal simulation is called out, and takies related resource, recovers the call information of setting up in being equipped with Softswitch during the masterslave switchover in main Softswitch.
2. method according to claim 1, it is characterized in that, the method of collecting call information described in the steps A is: the described Softswitch that is equipped with is collected call information respectively from described calling link control module, Calling Side processing module and the callee side processing module that is equipped with the Softswitch under the control of the service returning control module of self.
3. method according to claim 2 is characterized in that, collects call information in described calling link control module, Calling Side processing module and the callee side processing module from described Softswitch fully respectively and specifically comprises:
A11. the described service returning control module that is equipped with in the Softswitch sends the first collection notice to calling out link control module, call out link control module and receive the described first collection notice, collect notice to described Calling Side processing module, callee side processing module transmission second respectively according to the table number resource of the calling correspondence of having set up;
A12. described Calling Side processing module, callee side processing module receive that second collects notice, and the Calling Side call information that will store separately respectively and callee side call information are issued described calling link control module;
A13. described calling link control module will be called out the connection controlling call information of link control module self storage, and the Calling Side call information that receives, callee side call information send to the described service returning control module that is equipped with in the Softswitch as call information;
A14. after the described service returning control module that is equipped with in the Softswitch is received the call information that reports from the calling link control module, deposit this call information in self default memory block.
4. method according to claim 3, it is characterized in that, after step a14, this method also comprises: the described service returning control module that is equipped with in the Softswitch sends the release notice of the call information that discharges the calling correspondence of setting up during the masterslave switchover to described calling link control module.
5. according to claim 3 or 4 described methods, it is characterized in that the call information of Calling Side described in the step a12 comprises: the signaling link information of Calling Side processing module and caller, Calling Side beared information;
The call information of callee side described in the step a12 comprises: callee side processing module and called signaling link information, callee side beared information;
Connecting controlling call information described in the step a13 comprises: user profile, call status information.
6. method according to claim 1 is characterized in that, the method that described in the steps A call information of collecting is sent to main Softswitch is:
A21. the described Softswitch that is equipped with sends to main Softswitch with the call information of collecting;
A22. described main Softswitch is stored the call information of providing Softswitch for oneself.
7. method according to claim 6 is characterized in that, before the described step a21, this method also comprises:
The described Softswitch that is equipped with sends to main Softswitch and begins to send the call information notification message, and main Softswitch returns and begins to send the call information response message to being equipped with Softswitch.
8. method according to claim 6 is characterized in that, among the step a21, described call information is carried in the call information message and sends.
9. method according to claim 6 is characterized in that, after the described step a22, this method also comprises: described main Softswitch returns the call information acknowledge message to being equipped with Softswitch.
10. method according to claim 9 is characterized in that, described be equipped with Softswitch and receive the call information acknowledge message after, this method also comprises: the described Softswitch that is equipped with sends to main Softswitch and finishes to send the call information notification message; Main Softswitch returns end transmission call information acknowledge message to being equipped with Softswitch.
11. method according to claim 1 is characterized in that, the method for initiating the internal simulation calling described in the step B is: in described main Softswitch,
B1. the service returning control module in the described main Softswitch sends to the call information of self storing that receives the Calling Side processing module of self; Described Calling Side processing module is distributed the table number resource, the Calling Side call information in the table number resource that this Calling Side processing module is distributed in the described call information of storage;
B2. described Calling Side processing module is distributed the table number resource of calling out link control module, gives the calling link control module with connection controlling call information in the call information that receives and callee side call information; Call out link control module and store described connection controlling call information, and distribute the table number resource of callee side processing module, the callee side call information that receives is sent to the callee side processing module;
B3. described callee side processing module is stored described callee side call information, and sends a notification message to calling out link control module.
12. method according to claim 11 is characterized in that, after the step b3, this method also comprises:
Described calling link control module judges according to the call status information in self stored calls information whether the calling of stored calls information correspondence is stable state, if not, then send out clear message to calling and called side processing module respectively; If finish flow process of the present invention.
13. according to claim 1,2,3,4,6,7,8,9,10,11 or 12 each described methods, it is characterized in that: described Softswitch is a soft switching server.
14. a Softswitch is characterized in that, comprising: the service returning control module is used for collection, processing and controlling call information;
Described service returning control module is collected the call information of setting up during the masterslave switchover; Perhaps store the call information that receives, and utilize the call information that receives, initiate internal simulation and call out, take related resource, recover the call information of setting up during the masterslave switchover.
15. Softswitch according to claim 14, described Softswitch comprises: Calling Side processing module, callee side processing module, calling link control module, it is characterized in that, and in being equipped with Softswitch,
Described service returning control module sends the first collection notice to self calling out link control module; Perhaps will deposit self default memory block in from the call information of calling out link control module;
Described calling link control module receives described first and collects notice, sends second to described Calling Side processing module, the callee side processing module that is equipped with in the Softswitch and collects notice; The perhaps connection controlling call information that Call Control Block self is stored, and the Calling Side call information that receives, callee side call information send to described service returning control module as call information;
Described Calling Side processing module, callee side processing module receive second and collect notice, and the Calling Side call information that will store separately respectively and callee side call information are issued described calling link control module.
16. Softswitch according to claim 15, it is characterized in that the described service returning control module that is equipped with in the Softswitch also comprises: the release notice that sends the call information that discharges the calling correspondence of setting up during the masterslave switchover to described calling link control module.
17., it is characterized in that the described service returning control module that is equipped with in the Softswitch also comprises according to claim 15 or 16 described Softswitch: the service returning control module in main Softswitch sends and begins to send the call information notification message;
The service returning control module of service returning control module in the described main Softswitch in being equipped with Softswitch returned and begun to send the call information response message.
18. according to claim 15 or 16 described Softswitch, it is characterized in that, in main Softswitch,
Described service returning control module sends to the Calling Side processing module with the call information that receives of self storage; The Calling Side processing module is distributed the table number resource, and Calling Side call information in the described call information is stored in the described table number resource; The Calling Side processing module is distributed the table number resource of calling out link control module, and connection controlling call information and callee side call information in the described call information are sent to the calling link control module;
Call out connection controlling call information that the link control module storage receives in self table number resource, and distribute the table number resource of callee side processing module, the callee side call information that receives is sent to the callee side processing module; Callee side processing module storage callee side call information sends a notification message to calling out link control module in self table number resource;
Call out link control module and send out clear message to calling and called side processing module respectively, calling and called side processing module sends clear message to the opposite end respectively; Or power cut-off.
19. Softswitch according to claim 18 is characterized in that, the service returning control module in the described main Softswitch also comprises: the service returning control module in being equipped with Softswitch sends the call information acknowledge message.
20. Softswitch according to claim 19 is characterized in that, the described service returning control module that is equipped with in the Softswitch also comprises: the service returning control module in main Softswitch sends and finishes to send the call information notification message; Service returning control module in the described main Softswitch is returned and is finished to send the call information acknowledge message.
21. according to claim 14,15,16,19 or 20 each described Softswitch, it is characterized in that: described Softswitch is a soft switching server.
CNB2005100230856A 2005-12-26 2005-12-26 Method and soft exchange equipment for recoverying double-home service Expired - Fee Related CN100421492C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2005100230856A CN100421492C (en) 2005-12-26 2005-12-26 Method and soft exchange equipment for recoverying double-home service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005100230856A CN100421492C (en) 2005-12-26 2005-12-26 Method and soft exchange equipment for recoverying double-home service

Publications (2)

Publication Number Publication Date
CN1870803A CN1870803A (en) 2006-11-29
CN100421492C true CN100421492C (en) 2008-09-24

Family

ID=37444335

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100230856A Expired - Fee Related CN100421492C (en) 2005-12-26 2005-12-26 Method and soft exchange equipment for recoverying double-home service

Country Status (1)

Country Link
CN (1) CN100421492C (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101541097B (en) * 2008-03-19 2013-04-17 华为技术有限公司 Method, device and system for recovering bearing
CN101345631B (en) * 2008-08-14 2011-03-02 中兴通讯股份有限公司 Management method and system for blade server system exchange plane
CN101355804B (en) * 2008-09-01 2012-07-11 中兴通讯股份有限公司 System and method for seamless disaster-containing switching next generation network medium gateway
CN103023772B (en) * 2012-09-14 2015-12-09 中兴国通通讯装备技术(北京)有限公司 Support software terminal and the self adaptation dynamic access method thereof of many Flex passage

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002051078A2 (en) * 2000-12-20 2002-06-27 Nortel Networks Limited Ospf backup interface
US6535481B1 (en) * 1999-08-20 2003-03-18 Nortel Networks Limited Network data routing protection cycles for automatic protection switching
CN1536819A (en) * 2003-04-11 2004-10-13 华为技术有限公司 Method for implementing dual home in next network
CN1536866A (en) * 2003-04-11 2004-10-13 华为技术有限公司 Stand-by of IP telephone route and recovery method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6535481B1 (en) * 1999-08-20 2003-03-18 Nortel Networks Limited Network data routing protection cycles for automatic protection switching
WO2002051078A2 (en) * 2000-12-20 2002-06-27 Nortel Networks Limited Ospf backup interface
CN1536819A (en) * 2003-04-11 2004-10-13 华为技术有限公司 Method for implementing dual home in next network
CN1536866A (en) * 2003-04-11 2004-10-13 华为技术有限公司 Stand-by of IP telephone route and recovery method

Also Published As

Publication number Publication date
CN1870803A (en) 2006-11-29

Similar Documents

Publication Publication Date Title
US8437734B2 (en) System and method for providing contact information of a mobile device to a reverse 911 database
CN101156374B (en) System and method for monitoring video call
CN101051883B (en) Service switching method and system after main voice server fault restoring
DE69937874T2 (en) Method and device for searching for a call in a telecommunications network
CN102075643A (en) Terminal device and backup system
CN100574486C (en) The system of dual-homing networking and method thereof in the communication network
CN102143288B (en) Disaster recovery method and disaster recovery device in call center
JPH1013532A (en) Communication state management system and method in intelligent network
CN100421492C (en) Method and soft exchange equipment for recoverying double-home service
CN101610188A (en) Sip server restoring method of service process fault and sip server
CN105024903B (en) A kind of centralized communication system
CN101772007B (en) Improved total network signalling tracing system and method
CN102223248B (en) Calling service processing method and calling service processing system
CN101163029B (en) Multi-point control cell main-slave rearranging method and equipment
CN101217293B (en) Media operation trusteeship switching system and method
US20030021293A1 (en) Signaling gateway system and network management method for use in the signaling gateway system
CN100574215C (en) The device and method that a plurality of different network elements are monitored
CN1997069A (en) A method and terminal for special service
JP4585391B2 (en) Server device
CN100514920C (en) Next-generation network system and service quality failure positioning method in next-generation network
CN100428825C (en) Method for recovering service data when service rearrangement / rollback in system of dual attributes
CN100344111C (en) Method and device for guaranteeing call connection in intelligent net system
US9282183B2 (en) Nodes and methods for monitoring of communication
CN1230316A (en) Buffer for connection data
KR100912183B1 (en) Media gateway controller and termination status consistency method between MGC and MG using MEGACO protocol

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
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080924

Termination date: 20121226