CN104185220B - IMS core net equipment failure switching method and edge access control device - Google Patents
IMS core net equipment failure switching method and edge access control device Download PDFInfo
- Publication number
- CN104185220B CN104185220B CN201310190512.4A CN201310190512A CN104185220B CN 104185220 B CN104185220 B CN 104185220B CN 201310190512 A CN201310190512 A CN 201310190512A CN 104185220 B CN104185220 B CN 104185220B
- Authority
- CN
- China
- Prior art keywords
- cscf
- network element
- registration
- core network
- bac
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 57
- 230000007246 mechanism Effects 0.000 claims description 11
- 230000004044 response Effects 0.000 claims description 10
- 238000012360 testing method Methods 0.000 claims description 6
- 238000001514 detection method Methods 0.000 claims description 5
- 238000012545 processing Methods 0.000 abstract description 7
- 238000010586 diagram Methods 0.000 description 7
- 238000011084 recovery Methods 0.000 description 6
- 230000011664 signaling Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 230000008901 benefit Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 230000002045 lasting effect Effects 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 230000000873 masking effect Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 239000000523 sample Substances 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000011282 treatment Methods 0.000 description 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses a kind of IMS core net equipment failure switching method and edge access control device, it is related to mobile Internet field.Edge access control device BAC determines that core network element fails in this method, the registration heartbeat message for receiving the IMS user being attached on the core network element is forwarded to re-start registration procedure to core net, the IMS user on core network element is attached on new core network element.This method and equipment are optimized by the Message Processing flow when being directed to IMS network equipment failure on BAC, reduce the period of reservation of number of a registration refresh cycle, realize that IMS user's quick service recovers, and it is dead to solve the problems, such as that IMS user services are hung for a long time.
Description
Technical field
The present invention relates to mobile Internet field, more particularly to a kind of IMS(IP Multimedia Subsystem, IP is more
Media subsystem)Equipment of the core network failover method and edge access control device.
Background technology
【1】IMS brief introductions
IMS is IP multimedia systems, is a kind of brand-new multimedia service form, it disclosure satisfy that present terminal client
The demand of more novel, more diversified multimedia service.At present, IMS is considered as the core technology of next generation network, and is solved
Movement is merged with fixed network, introduces the important way of the differentiated services such as voice, data, video Triple Fusion.
The characteristics of IMS technologies are maximum be by the business in conventional communication system, control and access part it is completely isolated, respectively
From as a system, it is attached between each system with the interface of unified standard, such structure can simplify network structure, section
Investment-saving, is easily managed.
The architectural framework of IMS is illustrated in fig. 1 shown below:
The major function entity of IMS is call session control function CSCF(Call Session Control
Function, call session control function), CSCF is divided into three classes, and is P respectively(Proxy, agency)- CSCF, I
(Interrogating, inquiry)- CSCF and S(Serving, service)-CSCF.
P-CSCF:Proxy-Call Session Control Function, is proxy server, and access point, all classes are provided for all terminals
The signaling of the terminal device of type will convert thereof into SIP by P-CSCF by P-CSCF(Session Initiation
Protocol, session initiation protocol)Signaling, accesses IMS network.
I-CSCF:Inquiry-call session control function, be actually local network first access point, it be responsible for by
Call request goes to suitable S-CSCF, it can remove inquiry HSS(Home Subscriber Server, home subscriber service
Device), it is adapted to which S-CSCF service this calling, this calling is then gone into S-CSCF.
S-CSCF:Business-call session control function, provides the requested service of user to the user, such as helps user to find
Called subscriber.It can obtain the configuration information of user from HSS, it is known that what service user have subscribed, then go to access corresponding
AS(Application Server, application server), allow AS to provide specific service, it is a positioning service person, is not
Supplier, an IMS network allow have multiple S-CSCF, can each there is different abilities, and HSS can match somebody with somebody confidence according to user
Cease and distribute suitable S-CSCF for him.
Other important functional entitys have HSS, are responsible for preserving user data and the service contracting data of user.AS, storage
And perform service logic, there is provided various IMS business.
【2】BAC brief introductions
Edge access control device(Border Access Controller, BAC), used positioned at IMS core network and IMS
Between family, service access and intercommunication are provided for the user under multiple network environment;Realize the work(such as security protection, media management at the same time
Can, and coordinate bearer network to realize QoS(Service quality)Management.Fig. 2 shows position views of the BAC in IMS architecture.
The above-mentioned function of BAC is realized jointly by following function module:Functional module interface, signaling processing module, media turn
Connection module, safety protection module, QoS module, route and resource control and management module, network management module.Fig. 3 shows BAC work(
Can module diagram.
The Core Feature of BAC is that can realize the intercommunication of customer service under different network environments, realizes the switching of media, is route
And resource control and management function, auxiliary realize quality of service(QoS)Security function, realizes core net safety protection function etc..
The network interworking of different network environments specifically includes following three kinds of situations:User is in private network, IMS core net is in
Public network;User is in public network, IMS core network is in private network;User is in private network, and IMS core net is in another private network.BAC
IMS/ soft switch services can be supported in the FW/NAT of user network side(Network Address Transformation, network
Address conversion)Pass through.
In terms of media conversion, BAC should support the control management to Media Stream, it is possible to achieve switching to media control,
The functions such as statistics, analysis, bandwidth control.
BAC will also correctly route message and carry out resource management.The message such as registration, calling to excess, BAC
It should be screened and be handled, excessive message cannot be forwarded to core net.BAC is upper should be able to define corresponding resource control scheme.
BAC supports the priority processing and QoS marker function of data packet.BAC is as Policy Enforcement Point and RACS(Resource connects
Receive control subsystem)Policy controlling system interact, and the function of performing dynamic QoS strategy wouldn't require.
BAC is as the application layer firewall of user access networks and IMS core net, it can be achieved that preventing the safety of IMS core net
Shield.
【3】IMS user's registrations and heartbeat
In the ims network, user by BAC to registers kernel network.For user, core net is sightless, user
It is to send registration message to BAC.BAC is the proxy server of user, it by the message being subject to core net forward, and to
The response that family forwarding core net is replied.
Fig. 4 shows the signalling diagram of registration message processing.As shown in figure 4, the registration of user can generally reinstate authentication work(
Can, i.e., the registration process of user needs two registration messages(Register), i.e. first registration message, and second registration disappear
The account of user is sent to core net by breath, first registration message, initiates registration request, and network notifies user with 401 responses
Authenticated, authentication information sends core net in second registration message, and after the authentication is passed, core net is again to registration
User sends the response succeeded in registration, and response can include one again and cross time value expire, represent the effective time of this registration.With
Family must send registration refresh message before crossing time value and expiring, to keep user effective in the registration of core net.Otherwise, user will
Registration failure is considered as by network.
After the completion of user's registration, user can periodically send the registration that registration refreshes before term of validity expires
Message, keeps registration effective.
In addition, it is also required to keep heartbeat in the ims network, between user and BAC.The heartbeat can also be disappeared using registration
Breath, the purpose of the heartbeat are the validity that user checks BAC, when BAC fails, can reselect spare BAC and continue to obtain
Service.For such registration message, BAC can be distinguished with registration refreshing, such message is directly locally responded with 200OK,
Do not forwarded to core net.BAC distinguishes registration refreshing or the heartbeat message between BAC and user by timer.Work as timing
When device reaches registration refresh time, then it is that registration refreshes to judge that the registration disappears, to forwarded.And also refresh without arrival registration
Registration message before is all the heartbeat between BAC and user.When being used as heartbeat using registration, BAC is sending sound to user
Seasonable term of validity value expire is rewritten as the value of heart beat cycle(It is general shorter, such as 5 minutes).Determined by the timer on BAC
Fixed received registration message should be used as heartbeat and locally reply or be forwarded as registering to refresh to core net.
【4】IMS network disaster-tolerant backup is realized
In the ims network, usually crucial network element needs to configure multiple, carries out realizing that disaster tolerance is standby while load balancing
Part.As network element such as P-CSCF, when S-CSCF fails, user needs to realize on the network element of new backup by the process of registration
Attachment, could realize service switching, regain service.
(1)Load sharing, disaster-tolerant backup between BAC and first line of a couplet P-CSCF
BAC can configure P-CSCF groups in routing policy, can define flexible occupation mode between P-CSCF in group, wrap
Polling is included to share, weight and share and active/standby mode.
Fig. 5 shows the load sharing and disaster-tolerant backup schematic diagram of P-CSCF.Load sharing mode is such as arranged to, all is first
The balanced distribution between BAC of beginning registration message, once user's is registered to core net by certain P-CSCF, the terminal it is all after
Current P-CSCF should be all sent to by renewing registration message and other message, be realized in the same registration period of terminal to the lasting attached of P-CSCF
Until P-CSCF breaks down.When using load sharing mode when, such as one of P-CSCF fail, initial registration message or
Registration refresh message should carry out load sharing between other P-CSCF in P-CSCF groups.
(2)More S-CSCF disaster tolerances
In the ims network, multiple S-CSCF can be generally disposed, the service of sharing between multiple S-CSCF, as a S-
When CSCF fails, other S-CSCF still provide service.Appropriate S-CSCF is distributed for user by I-CSCF.When the note of user
After volume message is sent to P-CSCF, P-CSCF forwards the message to the I-CSCF of home domain, I- according to the domain name of user's registration
The registration request of user is forwarded to appropriate S-CSCF by CSCF, and user is on S-CSCF after the completion of register and authentication, i.e., by the S-
CSCF provides all services.When the S-CSCF fails, user must could be on new S-CSCF by new register flow path
Realize attachment, regain service.Because the message of user is sent to original S-CSCF, if S-CSCF delays machine,
User still only can send out message, only register flow path to original S-CSCF, just be able to tell that the new available S-CSCF of user.
Currently, when P-CSCF1 fails, BAC must wait until that user's registration refresh process arrives, and could refresh registration
Registration message sent to core net, conventional route of BAC to P-CSCF1 cannot be sensible at this time, is sent to from alternate routing standby
P-CSCF2, and by spare P-CSCF2, registered through I-CSCF to S-CSCF.Regained after the completion of register flow path
Attachment on spare P-CSCF2.But due to having to wait for a registration refresh cycle, user may be caused in a period of time
Inside hang, any service can not be obtained.Because before new registration period, P-CSCF2 can not be obtained by registration message flow
User related information is obtained, user can not realize the attachment on P-CSCF2, and at this moment original P-CSCF has been failed, institute
Hung with user, if the cycle that registration message is set is shorter, new registration message can be quickly user's more new demand servicing
P-CSCF.Registration period setting is longer, and the phenomenon is more prominent.Fig. 6 A show P-CSCF failover flows.
Likewise, when the S-CSCF failures for user service, it is also necessary to a registration refresh cycle is waited, by next
Refresh flow is registered to realize new S-CSCF selections.Refresh message is registered through P-CSCF, after I-CSCF, is forwarded to and is distributed
New S-CSCF, adhere on new S-CSCF.Fig. 6 B show S-CSCF failover flows.
The content of the invention
The inventors found that above-mentioned exist in the prior art problem, and at least one be therefore directed in described problem
A problem proposes a kind of new technical solution.
It is an object of the present invention to provide a kind of technical solution for IMS core net equipment failure switching.
According to the first aspect of the invention, there is provided a kind of IMS core net equipment failure switching method, including:
Edge access control device BAC determines that core network element fails;
BAC receives the registration message for the IMS user being attached on core network element, and registration message includes registration heartbeat and note
Volume refreshes;
BAC forwards the registration heartbeat message of IMS user to re-start registration procedure to core net, and by core network element
On IMS user be attached on new core network element.
Alternatively, core network element P-CSCF;
Edge access control device BAC determines that core network element failure includes:
BAC periodically sends OPTIONS message to core network element;
If BAC does not receive the 200OK responses from core network element, it is determined that core network element fails.
Alternatively, core network element S-CSCF;
BAC determines that core network element failure includes:
Whether BAC fails according to the network element level testing mechanism detection S-CSCF between P-CSCF and S-CSCF.
Alternatively, core network element P-CSCF;
BAC forwards the registration heartbeat message of IMS user to core net to be included with re-starting registration procedure:
The registration heartbeat of IMS user is sent to spare P-CSCF by BAC through alternate routing, is completed newly via spare P-CSCF
Registers kernel network authorizing procedure;
IMS user on core network element is attached on new core network element includes:
IMS user on core network element is attached on spare P-CSCF.
Alternatively, core network element S-CSCF;
BAC forwards the registration heartbeat message of IMS user to core net to be included with re-starting registration procedure:
The registration heartbeat message of IMS user is forwarded to core net by BAC;
New S-CSCF is selected by I-CSCF, registration procedure is completed via new S-CSCF;
IMS user on core network element is attached on new core network element includes:
IMS user on core network element is attached on new S-CSCF.
According to another aspect of the present invention, there is provided a kind of edge access control device, including:
Network element failure determination unit, for determining that core network element fails;
Registration message receiving unit, for receiving the registration message for the IMS user being attached on core network element, registration message
Refresh including registration heartbeat and registration;
Registration complete unit, for by the registration heartbeat message of IMS user to core net forward with re-start register into
Journey, and the IMS user on core network element is attached on new core network element.
Alternatively, core network element P-CSCF;Network element failure determination unit is used to periodically send OPTIONS to core network element
Message;If the 200OK responses from core network element are not received, it is determined that core network element fails.
Alternatively, core network element S-CSCF;Network element failure determination unit is used for according between P-CSCF and S-CSCF
Whether network element level testing mechanism detection S-CSCF fails.P-CSCF and BAC close set or P-CSCF and BAC between existence information exchange
During mechanism, BAC can also know the state of S-CSCF.
Alternatively, core network element P-CSCF;Registration completes unit and is sent to the registration heartbeat of IMS user through alternate routing
Spare P-CSCF, new registers kernel network authorizing procedure is completed via spare P-CSCF, and the IMS user on core network element is adhered to
Onto spare P-CSCF.
Alternatively, core network element S-CSCF;Registration completes unit and the registration heartbeat message of IMS user is forwarded to core
Net, new S-CSCF is selected by I-CSCF, and registration procedure is completed via new S-CSCF, and the IMS user on core network element is attached
On new S-CSCF.
An advantage of the present invention is that when failover occurs in equipment of the core network, directly registration heartbeat message is turned
It is dealt into core net and carries out identification log flow, IMS terminal is quickly released attachment from disabling devices, in new equipment again
Attachment.
By referring to the drawings to the present invention exemplary embodiment detailed description, further feature of the invention and its
Advantage will be made apparent from.
Brief description of the drawings
The attached drawing of a part for constitution instruction the embodiment that the invention has been described, and be used to solve together with the description
Release the principle of the present invention.
Referring to the drawings, according to following detailed description, the present invention can be more clearly understood, wherein:
Fig. 1 shows IMS system architecture schematic diagrams.
Fig. 2 shows position views of the BAC in IMS architecture.
Fig. 3 shows the high-level schematic functional block diagram of BAC.
Fig. 4 shows the signalling diagram of registration message processing.
Fig. 5 shows the load sharing and disaster-tolerant backup schematic diagram of P-CSCF.
Fig. 6 A show P-CSCF failover flows.
Fig. 6 B show S-CSCF failover flows.
Fig. 7 shows the flow chart of one embodiment of IMS core net equipment failure switching method according to the present invention.
Fig. 8 shows the flow chart of one embodiment of IMS core net P-CSCF failover methods according to the present invention.
Fig. 9 shows the flow chart of one embodiment of IMS core net S-CSCF failover methods according to the present invention.
Figure 10 shows the structure chart of one embodiment of edge access control device according to the present invention.
Embodiment
Carry out the various exemplary embodiments of detailed description of the present invention now with reference to attached drawing.It should be noted that:Unless in addition have
Body illustrates that the unlimited system of component and the positioned opposite of step, numerical expression and the numerical value otherwise illustrated in these embodiments is originally
The scope of invention.
At the same time, it should be appreciated that for the ease of description, the size of the various pieces shown in attached drawing is not according to reality
Proportionate relationship draw.
The description only actually at least one exemplary embodiment is illustrative to be never used as to the present invention below
And its application or any restrictions that use.
It may be not discussed in detail for technology, method and apparatus known to person of ordinary skill in the relevant, but suitable
In the case of, the technology, method and apparatus should be considered as authorizing part for specification.
In shown here and discussion all examples, any occurrence should be construed as merely exemplary, without
It is as limitation.Therefore, the other examples of exemplary embodiment can have different values.
It should be noted that:Similar label and letter represents similar terms in following attached drawing, therefore, once a certain Xiang Yi
It is defined, then it need not be further discussed in subsequent attached drawing in a attached drawing.
Fig. 7 shows the flow chart of one embodiment of IMS core net equipment failure switching method according to the present invention.
As shown in fig. 7, step 702, edge access control device BAC determines that core network element fails.Core network element is, for example,
P-CSCF or S-CSCF.
Step 704, BAC receives the registration message for the IMS user being attached on core network element, and registration message includes registration
Heartbeat and registration refresh.
Step 706, BAC forwards the registration heartbeat message of IMS user to re-start registration procedure to core net.Also
It is to say, when BAC receives the registration message for the IMS user being attached on core network element, even if the registration message is registration heartbeat,
Forwarded to core net to re-start registration procedure.
Step 708, after the completion of registration procedure, the IMS user on core network element is attached on new core network element.
When BAC detects the upper end P-CSCF failures of its distich, it will be attached to IMS user's on the P-CSCF
Register heartbeat to forward to core net, re-start registration procedure, realize the attachment on new P-CSCF, so that fast quick-recovery clothes
Business.Likewise, when BAC detects the S-CSCF failures to provide service by the IMS user of the BAC, the S- will be attached to
The registration heartbeat of IMS user on CSCF is forwarded to core net, is re-started registration procedure, is realized attached on new S-CSCF
, so that fast quick-recovery service.
In above-described embodiment, optimized by the Message Processing flow when being directed to IMS network equipment failure on BAC,
The period of reservation of number of a registration refresh cycle is reduced, realizes that IMS user's quick service recovers, solves IMS user services length
Time hangs the problem of dead.
In one embodiment, the good primary, spare route of fixed configurations on BAC, sets for the P-CSCF of standby usage on BAC
It is set to a group.There are standby usage route between BAC and P-CSCF, active and standby P-CSCF is connected respectively:P-CSCF1 and P-CSCF2.
Realize that the idiographic flow of fast quick-recovery is as follows to hanging dead IMS user when failing based on the P-CSCF that BAC is realized:
(1)BAC and P-CSCF has network element level to detect mechanism, has detected P-CSCF1 failures.For example, BAC is to P-
CSCF1 periodically sends OPTIONS message, thinks that P-CSCF1 has failed if no 200OK is responded.
(2)To the registration message of all users being attached on P-CSCF1, BAC receives any registration message, including note
Volume heartbeat, registration refresh, i.e., are sent to spare P-CSCF2 through alternate routing.
(3)New registers kernel network authorizing procedure is completed through P-CSCF2, is quickly adhered to again on P-CSCF2.
Fig. 8 shows the flow chart of one embodiment of IMS core net P-CSCF failover methods according to the present invention.
In the embodiment, P-CSCF1 failures, BAC detects P-CSCF1 failures by the heartbeat message of network element level, and UE is attached to P-
User on CSCF1.
As shown in figure 8, step 801, UE sends the registration message as heartbeat when heart beat cycle expires(Register)
To BAC.
Step 802, BAC is sent to P-CSCF2 using the registration message as first registration message by backup path
Step 803-804, P-CSCF2 receives the registration message, and is forwarded to core net, and core net returns to 401 to UE and disappears
Breath, it is desirable to authenticated.
Step 805, UE sends second registration message to BAC, and authentication information is carried in the registration message.
Step 806, BAC forwards second registration message to P-CSCF2.
Step 807-808, P-CSCF2 receives second registration message, and is forwarded to core net, and core net authentication is completed,
200OK message is returned to, BAC receives the response 200OK of the registration, keeps the login state of user.
By the authorizing procedure of standard, the attachment on P-CSCF2 is completed, the follow-up signaling of user all can be by newly adhering to
P-CSCF2 forwarding.
In one embodiment, it can detect and be carried for user there are network element level testing mechanism between P-CSCF and S-CSCF
Whether fail for the S-CSCF of service.For example, there are OPTIONS Periodic probe mechanism, P-CSCF between P-CSCF and S-CSCF
OPTIONS message is periodically sent to S-CSCF, is not replied if S-CSCF is expired, then it is assumed that S-CSCF has failed.
When S-CSCF fails, the flow of the fast quick-recovery of IMS terminal is as follows:
(1)P-CSCF and BAC close set or P-CSCF and BAC between existence information exchanging mechanism when, BAC can be obtained from P-CSCF
Know the state of S-CSCF1, determine that S-CSCF1 fails.
(2)BAC starts Quick-return mechanism, to all users that service is provided by the S-CSCF1, receives any registration and disappears
Breath, including registration heartbeat, registration refresh, that is, core net are sent to, by the available S-CSCF2 of I-CSCF gravity treatments.I-CSCF is upper prior
Configure the S-CSCF that can be selected.There is the list of available S-CSCF on I-CSCF.
(3)After user completes new registers kernel network authorizing procedure, realize in new S-CSCF, i.e. S-CSCF2, on it is attached
.When registration smoothly completes, S-CSCF beams back 200OK message, and the inside will attach the information of the S-CSCF for the user's service,
P-CSCF stores the information.
In above-described embodiment, edge access control device based on IMS is by associating the availability of P-CSCF/S-CSCF
Detecting and the processing of heartbeat message, and when the process flow for improving heartbeat message realizes equipment of the core network failover, IMS is used
The fast quick-recovery of family service, it is dead to solve the problems, such as that IMS user is hung for a long time.
Fig. 9 shows the flow chart of one embodiment of IMS core net S-CSCF failover methods according to the present invention.
In the embodiment, P-CSCF1 failures, BAC detects S-CSCF1 failures by the heartbeat message of network element level;UE is attached to S-
User on CSCF1.When S-CSCF fails, the fast quick-recovery flow of IMS user is as follows:
Step 901, UE sends the registration message as heartbeat to BAC in heart beat cycle.
Step 902, which is sent to P-CSCF1 by BAC.
Step 903, P-CSCF1 receives the registration message, and is forwarded to core net.
Step 904, I-CSCF receives the registration message, and I-CSCF is that user selects new S-CSCF, and returning to 401 to UE disappears
Breath, it is desirable to authenticated.
Step 905, UE sends second registration message to BAC, and authentication information is carried in the registration message.
Step 906, the registration message of reception is transmitted to P-CSCF1 by BAC.
Step 907, P-CSCF1 receives registration message, and the registration message is forwarded to core net.
Step 908, the registration message of reception is issued S-CSCF2 by I-CSCF, is authenticated successfully, is returned to 200OK message, user
Complete the attachment on S-CSCF2.
BAC receives the response 200OK of the registration, keeps the login state of user, and S-CSCF2 is successfully the new of user service
S-CSCF.
Figure 10 shows the structure chart of one embodiment of edge access control device according to the present invention.As shown in Figure 10,
The edge access control device includes:Network element failure determination unit 101, for determining that core network element fails;Registration message receives
Unit 102, for receiving the registration message for the IMS user being attached on core network element, registration message includes registration heartbeat and note
Volume refreshes;Unit 103 is completed in registration, for being forwarded the registration heartbeat message of IMS user to core net to re-start registration
Process, and the IMS user on core network element is attached on new core network element.
In one embodiment, core network element P-CSCF;Network element failure determination unit is used to periodically send out to core network element
Send OPTIONS message;If the 200OK responses from core network element are not received, it is determined that core network element fails.
In one embodiment, core network element S-CSCF;Network element failure determination unit is used for according to P-CSCF and S-
Whether the network element level testing mechanism detection S-CSCF between CSCF fails.
In one embodiment, core network element P-CSCF;Registration completes unit through alternate routing by the registration of IMS user
Spare P-CSCF is sent in heartbeat, new registers kernel network authorizing procedure is completed via spare P-CSCF, by the IMS on core network element
User is attached on spare P-CSCF.
In one embodiment, core network element S-CSCF;Registration completes unit and turns the registration heartbeat message of IMS user
Core net is sent to, new S-CSCF is selected by I-CSCF, registration procedure is completed via new S-CSCF, by core network element
IMS user is attached on new S-CSCF.
An advantage of the present invention is that when failover occurs in equipment of the core network, directly registration heartbeat message is turned
It is dealt into core net and carries out identification log flow, IMS terminal is quickly released attachment from disabling devices, in new equipment again
Attachment.
Relative to current solution, when methods and apparatus of the present invention can effectively shorten IMS network element failovers
The time that user is hung, can improve the service experience of user well in practical applications, and improve service quality.
So far, IMS core net equipment failure switching method and BAC according to the present invention is described in detail.In order to keep away
Exempt from the design of the masking present invention, do not describe some details known in the field.Those skilled in the art retouch according to above
State, completely it can be appreciated how implementing technical solution disclosed herein.
The method and system of the present invention may be achieved in many ways.For example, can by software, hardware, firmware or
Software, hardware, firmware any combinations come realize the present invention method and system.The said sequence of the step of for the method
Merely to illustrate, the step of method of the invention, is not limited to order described in detail above, special unless otherwise
Do not mentionlet alone bright.In addition, in certain embodiments, the present invention can be also embodied as recording program in the recording medium, these programs
Machine readable instructions including being used for realization the method according to the invention.Thus, the present invention also covering storage is used to perform basis
The recording medium of the program of the method for the present invention.
Although some specific embodiments of the present invention are described in detail by example, the skill of this area
Art personnel it should be understood that above example merely to illustrating, the scope being not intended to be limiting of the invention.The skill of this area
Art personnel are it should be understood that without departing from the scope and spirit of the present invention can modify above example.This hair
Bright scope is defined by the following claims.
Claims (8)
- A kind of 1. IP multimedia subsystem IMS core net equipment failure switching method, it is characterised in that including:Edge access control device BAC determines that core network element fails;The BAC receives the registration message for the IMS user being attached on the core network element, and the registration message includes registration Heartbeat and registration refresh;The BAC forwards the registration heartbeat message of the IMS user to re-start registration procedure, and by described in core net IMS user on core network element is attached on new core network element;Wherein, in the case where the core network element is service call conversation control function S-CSCF, the BAC determines core net Member failure includes:Whether the BAC fails according to the network element level testing mechanism detection S-CSCF between P-CSCF and S-CSCF.
- 2. according to the method described in claim 1, it is characterized in that, the core network element is Proxy Call Session Control Function P- CSCF;The edge access control device BAC determines that core network element failure includes:The BAC periodically sends OPTIONS message to the core network element;If the BAC does not receive the 200OK responses from the core network element, it is determined that the core network element failure.
- 3. according to the method described in claim 1, it is characterized in that, the core network element is P-CSCF;The BAC forwards the registration heartbeat message of the IMS user to core net to be included with re-starting registration procedure:The registration heartbeat of the IMS user is sent to spare P-CSCF by the BAC through alternate routing, via the spare P-CSCF Complete new registers kernel network authorizing procedure;The IMS user by the core network element, which is attached on new core network element, to be included:IMS user on the core network element is attached on the spare P-CSCF.
- 4. according to the method described in claim 1, it is characterized in that, the core network element is S-CSCF;The BAC forwards the registration heartbeat message of the IMS user to core net to be included with re-starting registration procedure:The registration heartbeat message of the IMS user is forwarded to core net by the BAC;New S-CSCF is selected by query call conversation control function I-CSCF, via the new S-CSCF complete to register into Journey;The IMS user by the core network element, which is attached on new core network element, to be included:IMS user on the core network element is attached on the new S-CSCF.
- A kind of 5. edge access control device, it is characterised in that including:Network element failure determination unit, for determining that core network element fails;Registration message receiving unit, for receiving the registration message for the IMS user being attached on the core network element, the registration Message includes registration heartbeat and registration refreshes;Unit is completed in registration, for being forwarded the registration heartbeat message of IP multimedia subsystem IMS user with again to core net Registration procedure is carried out, and the IMS user on the core network element is attached on new core network element;Wherein, in the case where the core network element is service call conversation control function S-CSCF, the network element failure determines Whether unit is used to be failed according to the network element level testing mechanism detection S-CSCF between P-CSCF and S-CSCF.
- 6. equipment according to claim 5, it is characterised in that the core network element is Proxy Call Session Control Function P- CSCF;The network element failure determination unit is used to periodically send OPTIONS message to the core network element;Come if do not received Responded from the 200OK of the core network element, it is determined that the core network element failure.
- 7. equipment according to claim 5, it is characterised in that the core network element is P-CSCF;The registration completes unit and the registration heartbeat of the IMS user is sent to spare P-CSCF through alternate routing, via described Spare P-CSCF completes new registers kernel network authorizing procedure, the IMS user on the core network element is attached to described spare On P-CSCF.
- 8. equipment according to claim 5, it is characterised in that the core network element is S-CSCF;The registration completes unit and the registration heartbeat message of the IMS user is forwarded to core net, by query call session control Function I-CSCF processed selects new S-CSCF, registration procedure is completed via the new S-CSCF, by the core network element IMS user is attached on the new S-CSCF.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310190512.4A CN104185220B (en) | 2013-05-22 | 2013-05-22 | IMS core net equipment failure switching method and edge access control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310190512.4A CN104185220B (en) | 2013-05-22 | 2013-05-22 | IMS core net equipment failure switching method and edge access control device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104185220A CN104185220A (en) | 2014-12-03 |
CN104185220B true CN104185220B (en) | 2018-05-01 |
Family
ID=51965882
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310190512.4A Active CN104185220B (en) | 2013-05-22 | 2013-05-22 | IMS core net equipment failure switching method and edge access control device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104185220B (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3249872B1 (en) * | 2015-02-10 | 2021-04-07 | Huawei Technologies Co., Ltd. | Voice service registration method and digital terminal |
CN105049442B (en) * | 2015-08-11 | 2018-06-15 | 宇龙计算机通信科技(深圳)有限公司 | A kind of method for switching network and terminal |
CN106911713B (en) * | 2017-03-31 | 2021-01-15 | 宇龙计算机通信科技(深圳)有限公司 | IMS registration method, S-CSCF and terminal |
GB2574875B (en) * | 2018-06-21 | 2021-04-14 | Tcl Communication Ltd | Route selection and QoS support in a wireless access network |
CN110943987A (en) * | 2019-11-28 | 2020-03-31 | 迈普通信技术股份有限公司 | Communication method, access gateway and system based on session initiation protocol SIP |
CN111756936B (en) * | 2020-05-06 | 2021-05-28 | 国网山东省电力公司信息通信公司 | Disaster recovery device and method for dispatching command seat based on IMS |
CN114221693B (en) * | 2021-12-30 | 2022-10-11 | 广州爱浦路网络技术有限公司 | Satellite access control method, system, device and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101489245A (en) * | 2008-12-31 | 2009-07-22 | 华为技术有限公司 | Network disaster tolerance method, terminal and call session control function entity |
CN101621772A (en) * | 2008-07-02 | 2010-01-06 | 中国移动通信集团公司 | Session control method and equipment |
CN101771771A (en) * | 2008-12-30 | 2010-07-07 | 中兴通讯股份有限公司 | Method for realizing on-line detection for SIP terminal |
CN102577483A (en) * | 2011-12-23 | 2012-07-11 | 华为技术有限公司 | Method, device and system for service realization when failures occur in media gateway controller |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006253900A (en) * | 2005-03-09 | 2006-09-21 | Hitachi Ltd | IP address takeover method, IP address address takeover program, server, and network system |
-
2013
- 2013-05-22 CN CN201310190512.4A patent/CN104185220B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101621772A (en) * | 2008-07-02 | 2010-01-06 | 中国移动通信集团公司 | Session control method and equipment |
CN101771771A (en) * | 2008-12-30 | 2010-07-07 | 中兴通讯股份有限公司 | Method for realizing on-line detection for SIP terminal |
CN101489245A (en) * | 2008-12-31 | 2009-07-22 | 华为技术有限公司 | Network disaster tolerance method, terminal and call session control function entity |
CN102577483A (en) * | 2011-12-23 | 2012-07-11 | 华为技术有限公司 | Method, device and system for service realization when failures occur in media gateway controller |
Non-Patent Citations (1)
Title |
---|
BAC容灾机制研究;娄颖;《广东通信技术》;20110331(第2011年第3期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN104185220A (en) | 2014-12-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104185220B (en) | IMS core net equipment failure switching method and edge access control device | |
US8069365B2 (en) | Method and device for realizing IP multimedia subsystem disaster tolerance | |
US10321307B2 (en) | Method, apparatus, and system for disaster recovery of IMS | |
CN103441862B (en) | A method, related device and system for realizing terminal called service recovery | |
WO2018076972A1 (en) | Failover method, device and system | |
US20110149750A1 (en) | Subscriber fallback/migration mechanisms in ims geographic redundant networks | |
JP5330158B2 (en) | IMS network system and node changing method | |
CN105517031B (en) | The method and device of business recovery after PCRF failure | |
EP2733907B1 (en) | Method, local gateway, and system for local voice survivability | |
CN101667936A (en) | Method, device and system for fault treatment of access session control server | |
CN105592486A (en) | Disaster tolerance method, network element and server | |
EP2241080B1 (en) | Ip multimedia subsystem registration | |
CN103138984B (en) | Disaster tolerance refunds the method and system of service call session control function entity | |
WO2010000158A1 (en) | Route state detection method, device and system | |
CN105516658B (en) | A kind of monitoring device control method and device | |
CN101137104B (en) | Method and system for implementing resource release | |
CN103906225B (en) | IMS terminal registers storm processing method and edge access control device | |
WO2009124439A1 (en) | A serving call session control function failure recovery processing method | |
WO2006053502A1 (en) | A method for ensuring the information consistency between the network nodes | |
CN106028389B (en) | Disaster recovery method and system | |
CN103516685A (en) | Method and system for obtaining terminal connecting state in IMS network, and equipment | |
EP2815549B1 (en) | Method and apparatus for improved handling of ims node blacklisting | |
CN106209473A (en) | The method and system that a kind of disaster tolerance is refunded | |
CN103580895A (en) | Access gateway controller disaster tolerance method and system | |
CN101132407A (en) | Method for processing exception caused by re-selection service call conversation control function |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |