CN101159958A - Method of maintaining node state - Google Patents
Method of maintaining node state Download PDFInfo
- Publication number
- CN101159958A CN101159958A CNA2007101703023A CN200710170302A CN101159958A CN 101159958 A CN101159958 A CN 101159958A CN A2007101703023 A CNA2007101703023 A CN A2007101703023A CN 200710170302 A CN200710170302 A CN 200710170302A CN 101159958 A CN101159958 A CN 101159958A
- Authority
- CN
- China
- Prior art keywords
- media gateway
- described media
- gateway controller
- mgw
- controller
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 230000004044 response Effects 0.000 claims abstract description 21
- 238000001514 detection method Methods 0.000 claims description 8
- 230000019771 cognition Effects 0.000 abstract description 4
- 239000002699 waste material Substances 0.000 abstract 1
- 238000004891 communication Methods 0.000 description 6
- 230000001149 cognitive effect Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 238000012550 audit Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012856 packing Methods 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a method for maintaining node state, which comprises the following step: when a media gateway controller judges a media gateway in such state to been registered therein, the media gateway controller sends a request message to the media gateway; if the media gateway finds that itself is not registered in the media gateway controller, the media gateway feedbacks a response message with error codes therein to the media gateway controller; and the media gateway controller receives the response message with error codes and then updates the state of the media gateway. The invention can rapidly maintain the consistency in the MGW registration state cognition between MGC and MGW when there is difference in cognition of MGW registration state therebetween, so as to avoid the occurrence of large-area call loss and resource waste and ensure the system operation more stable.
Description
Technical field
The present invention relates to the communications field, relate more specifically to a kind of method of maintaining node state.
Background technology
Along with communication system in the increasingly extensive application of every field such as economic and social life, communication system technology itself is also among fast development, no matter be the transformation of current fixed network, still ripe perfect third generation mobile system, the demand of user for communication system satisfied in technical development day by day.
Industry is extensively admitted at present, follow-on communication system will be the network that control and carrying are separated, its essential characteristic is that the device separates with traditional control and call packing is Media Gateway Controller (Media Gateway Controller, be called for short MGC) and media gateway (Media Gateway, abbreviation MGW) two parts, MGC wherein finishes the control to MGW, carries out the realization of basic call and new business thereof.
MGCP is used widely as the main media gateway protocols between Media Gateway Controller and the media gateway.By MGCP, MGW can realize the registration to MGC; Under MGC control, MGCP can finish the foundation of the media channel among the MGW and release, media channel and bearer path be connected with remove be connected, to the configuration of the attribute of media channel and bearer path; The operation of MGC be can also in MGW, finish, playback, audit etc. comprised media channel and bearer path; By MGCP, MGW can report MGC with self event.As can be seen, MGCP is a kind of principal and subordinate's control protocol, and MGC controls the behavior of MGW fully.
At present, in the control and carrying isolation technics of communication system, the networking of multi-area networking mode mode is more and more, IP carrying simultaneously is familiar with by industry gradually and is extensive use of, a plurality of in such cases network elements are (as base station controller (Base Station Controller, be called for short BSC), MGW, MGC) between annexation become complicated, but the reliability of system is promoted.For example, under a MGW who links to each other with BSC breaks down the situation of the service of withdrawing from, MGC can control will call out another therewith the MGW that links to each other of BSC set up, thereby avoid the generation of call loss.
Under existing MGCP system, can be between MGC and the MGW by the upstate of heartbeat detection message detection opposite end network element.But heartbeat detection message has certain hour at interval, and promptly detecting the opposite end does not need certain hour in service state.MGW thinks and self is under the situation of unregistered state occurring that MGC thinks that MGW is in the state of succeeding in registration, and the user rises when exhaling because MGC thinks that MGW is in the state of succeeding in registration, and therefore, MGC can control call setup on this MGW.At this moment, the regulation MGW according to MGCP can't reply (not having corresponding message and error code cause value) to the request message of MGC.Causing detecting the calling that MGW initiates before withdrawing from service at MGC all fails; When occurring that MGC thinks that MGW is in unregistered state and MGW think and self be under the situation of the state that succeeded in registration, be in that to withdraw from service state (MGC think this MGW is in withdraw from service state) preceding though detect opposite end MGC at MGW, can avoid the generation of call loss, but because registration in time can cause the idle of available resources, and this kind situation to influence when traffic peak also be more serious.
Therefore, press for the state that a kind of method is safeguarded the gateway node between MGC, the MGW in real time.
Summary of the invention
One or more problems in view of the above the invention provides a kind of method of maintaining node state.
Method according to the maintaining node state of the embodiment of the invention may further comprise the steps: when Media Gateway Controller thinks that media gateway is in the state that has carried out registration therein, send a request message to media gateway; After if media gateway receives request message, find self in described Media Gateway Controller, not register, then return the response message that carries error code to described Media Gateway Controller; And after described Media Gateway Controller receives the response message that carries error code, the state of media gateway is upgraded.
Wherein, media gateway situation about not registering in described Media Gateway Controller comprises any one in following two kinds of situations: register in other Media Gateway Controllers that media gateway is not registered in any Media Gateway Controller, media gateway is being different from described Media Gateway Controller.
Wherein, under the situation that media gateway is not registered in any Media Gateway Controller, method according to the maintaining node state of the embodiment of the invention is further comprising the steps of: exist when calling out on media gateway detects self network element, send register requirement to described Media Gateway Controller; And described Media Gateway Controller registers media gateway in response to the register requirement of media gateway, and returns correctly to media gateway and to reply.
Wherein, be different from media gateway under the situation of having carried out registering in other Media Gateway Controllers of described Media Gateway Controller, described Media Gateway Controller also discharges the control resource relevant with media gateway.
The method of maintaining node state according to another embodiment of the present invention, may further comprise the steps: media gateway sends non-registered request message to Media Gateway Controller; After if Media Gateway Controller receives non-registered request message, the discovery media gateway was not carried out registration to it, then returned the response message that carries error code to media gateway; After media gateway receives the response message that carries error code, initiate register requirement to Media Gateway Controller; And Media Gateway Controller is registered media gateway in response to the register requirement of media gateway.Wherein, the response message that carries error code is the heartbeat detection response message.
When the present invention can occur for the cognitive difference of the login state of MGW in MGC and MGW, safeguard both consistency fast, thereby can avoid the generation of large tracts of land call loss and resources idle phenomenon, make the operation of system more stable the cognition of MGW login state.
Description of drawings
Accompanying drawing described herein is used to provide further understanding of the present invention, constitutes the application's a part, and illustrative examples of the present invention and explanation thereof are used to explain the present invention, do not constitute improper qualification of the present invention.In the accompanying drawings:
Fig. 1 is that physical connection is normal between MGC and the MGW, and MGC thinks that MGW succeeds in registration, and MGW thinks current self flow chart according to the method for the maintaining node state of the embodiment of the invention when any MGC registration not;
Fig. 2 is that physical connection is normal between MGC and the MGW, and MGC thinks that MGW succeeds in registration, and MGW this moment the flow chart when the standby MGC registration of this MGC according to the method for the maintaining node state of the embodiment of the invention; And
Fig. 3 is that physical connection is normal between MGC and the MGW, and MGC thinks not registration of MGW, and MGW thinks self flow chart according to the method for the maintaining node state of the embodiment of the invention when MGC registers.
Embodiment
Below with reference to accompanying drawing, describe the specific embodiment of the present invention in detail.
With reference to figure 1, illustrate that physical connection is normal between MGC and the MGW, MGC thinks that MGW succeeds in registration, and MGW thinks current self method according to the maintaining node state of the embodiment of the invention when any MGC registration not.As shown in Figure 1, this method may further comprise the steps:
S102, MGC think that MGW is in login state, sends a request message to it.
After S104, MGW receive the request message of MGC, find self currently not register to any MGC, carry replying of error code and return to MGC, this error code shows that MGW does not register to any MGC.
S106, MGW detect to exist on self network element and call out, and initiate the register requirement to MGC.
S108, MGC receive the register requirement of MGW, allow its registration and return correctly and reply.
With reference to figure 2, illustrate that physical connection is normal between MGC and the MGW, MGC thinks that MGW succeeds in registration, and MGW this moment the method when the standby MGC registration of this MGC according to the maintaining node state of the embodiment of the invention.As shown in Figure 2, this method may further comprise the steps:
S202, MGC think that MGW is in login state, sends a request message to it.
After S204, MGW receive the request message of MGC, find self currently to register to the standby MGC of this MGC, return to this MGC and carry replying of error code, this error code shows that MGW is in current MGC registration.
Wherein, after MGC receives and contains the replying of error code, safeguard the state of this MGW on self network element, and discharge associated control resource.
With reference to figure 3, illustrate that physical connection is normal between MGC and the MGW, MGC thinks not registration of MGW, and MGW thinks self method according to the maintaining node state of the embodiment of the invention when MGC registers.As shown in Figure 3, this method may further comprise the steps:
S302, MGW is to MGC send a request message (non-registered message).
S304 after if MGC receives the request message of MGW, finds that MGW not to self registration, then returns the heartbeat detection response message that carries error code to MGW, and this error code shows that MGW does not register on MGC.
S306, MGW receive the heartbeat detection response message of MGC, find to contain error code in the heartbeat detection response message, then initiate the register flow path to MGC again.
S308, MGC receive the register requirement of MGW, allow its registration and return correctly and reply.
By the present invention, when the cognitive difference for the login state of MGW in MGC and MGW, occurring, can safeguard both consistency fast, avoid the generation of large tracts of land call loss and resources idle phenomenon, thereby make that the operation of system is more stable the cognition of MGW login state.
The above is embodiments of the invention only, is not limited to the present invention, and for a person skilled in the art, the present invention can have various changes and variation.Within the spirit and principles in the present invention all, any modification of being done, be equal to replacement, improvement etc., all should be included within the claim scope of the present invention.
Claims (6)
1. the method for a maintaining node state is characterized in that, may further comprise the steps:
When Media Gateway Controller thinks that media gateway is in the state that has carried out registration in described Media Gateway Controller, send a request message to described media gateway:
After if described media gateway receives described request message, find self in described Media Gateway Controller, not register, then return the response message that carries error code to described Media Gateway Controller; And
After described Media Gateway Controller receives the described response message that carries error code, the state of described media gateway is upgraded.
2. method according to claim 1, it is characterized in that the situation that described media gateway is not registered comprises any one in following two kinds of situations: register in other Media Gateway Controllers that described media gateway is not registered, described media gateway is being different from described Media Gateway Controller in any Media Gateway Controller in described Media Gateway Controller.
3. method according to claim 2 is characterized in that, under the situation that described media gateway is not registered in any Media Gateway Controller, described method is further comprising the steps of:
Exist on self network element when calling out when described media gateway detects, send register requirement to described Media Gateway Controller; And
Described Media Gateway Controller is registered described media gateway in response to the register requirement of described media gateway, and returns correctly to described media gateway and to reply.
4. method according to claim 2, it is characterized in that, be different from described media gateway under the situation of having carried out registering in other Media Gateway Controllers of described Media Gateway Controller, described Media Gateway Controller also discharges the control resource relevant with described media gateway.
5. the method for a maintaining node state is characterized in that, may further comprise the steps:
Media gateway sends non-registered request message to Media Gateway Controller;
After if described Media Gateway Controller receives described non-registered request message, find that described media gateway do not carry out registration to it, then return the response message that carries error code to described media gateway;
Described media gateway is initiated register requirement to described Media Gateway Controller after receiving the described response message that carries error code; And
Described Media Gateway Controller is registered described media gateway in response to the register requirement of described media gateway.
6. method according to claim 5 is characterized in that, the described response message that carries error code is the heartbeat detection response message.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710170302A CN100589628C (en) | 2007-11-08 | 2007-11-08 | Method of maintaining node state |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710170302A CN100589628C (en) | 2007-11-08 | 2007-11-08 | Method of maintaining node state |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101159958A true CN101159958A (en) | 2008-04-09 |
CN100589628C CN100589628C (en) | 2010-02-10 |
Family
ID=39307845
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200710170302A Expired - Fee Related CN100589628C (en) | 2007-11-08 | 2007-11-08 | Method of maintaining node state |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100589628C (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102624571A (en) * | 2011-01-26 | 2012-08-01 | 中兴通讯股份有限公司 | Detection method and system |
WO2013017020A1 (en) * | 2011-07-29 | 2013-02-07 | 华为终端有限公司 | Method and system for operating executable node |
-
2007
- 2007-11-08 CN CN200710170302A patent/CN100589628C/en not_active Expired - Fee Related
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102624571A (en) * | 2011-01-26 | 2012-08-01 | 中兴通讯股份有限公司 | Detection method and system |
WO2013017020A1 (en) * | 2011-07-29 | 2013-02-07 | 华为终端有限公司 | Method and system for operating executable node |
Also Published As
Publication number | Publication date |
---|---|
CN100589628C (en) | 2010-02-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9894166B2 (en) | Registration method and system for common service entity | |
EP2478669B1 (en) | Method for performing offline indication of machine type communication device in mobile communication system | |
US8982736B2 (en) | Method for implementing radiophone based conference call and dynamic grouping | |
CN101378596B (en) | Method, system and equipment for tracking single user | |
WO2012073936A1 (en) | Mobile communication method, gateway device, mobile management node and call session control server device | |
CN105517031B (en) | The method and device of business recovery after PCRF failure | |
CN104244189A (en) | Paging method in TD-LTE cluster fail-soft communication system | |
CN103795518A (en) | Method, device, and system for synchronizing port modes between devices | |
CN100589628C (en) | Method of maintaining node state | |
CN104038366A (en) | Cluster node failure detection method and system | |
CN103313224B (en) | A kind of method and system of instruction trigger message valid time | |
CN111131054A (en) | Method for realizing intermittent connection of routers by a large number of terminals and router | |
CN103516685A (en) | Method and system for obtaining terminal connecting state in IMS network, and equipment | |
CN103051484A (en) | Method and system for processing session service and session border controller | |
CN103945334A (en) | Group call service restoration method used for broadband trunking communication system | |
CN101686519A (en) | Switch method for keeping continuity of multimedia session | |
CN100359906C (en) | Method for synchronizing H.248 protocol user state | |
CN101765131A (en) | Method and system for tracking singling | |
CN100394744C (en) | Method for inspecting medium gateway controller state by medium gateway | |
CN100542354C (en) | Terminal configuration method and terminal configuration system | |
CN100382635C (en) | Method for establishing multiple carrier frequency samll area | |
CN101917302A (en) | Method and system for reducing call disconnection caused by transient interruption of terminal media | |
CN103945337B (en) | Apply the group resource synchronization method and device in TD LTE trunked communication systems | |
CN100466561C (en) | Method for deciding carried media gateway of media gateway controller | |
CN108989467B (en) | Centralized addressing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20100210 |
|
CF01 | Termination of patent right due to non-payment of annual fee |