WO2008151539A1 - Procédé, système et dispositif pour commander un contrôleur de session en périphérie doublement attributif - Google Patents
Procédé, système et dispositif pour commander un contrôleur de session en périphérie doublement attributif Download PDFInfo
- Publication number
- WO2008151539A1 WO2008151539A1 PCT/CN2008/071097 CN2008071097W WO2008151539A1 WO 2008151539 A1 WO2008151539 A1 WO 2008151539A1 CN 2008071097 W CN2008071097 W CN 2008071097W WO 2008151539 A1 WO2008151539 A1 WO 2008151539A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- sbc
- message
- response
- timeout
- session border
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
Definitions
- the present invention relates to the field of network communication technologies, and in particular, to a control method, system and apparatus for a session border controller that is mutually dependent. Background technique
- NGN Next Generation Network
- SBC Session Border Controller
- the session border controller M is a border gateway to perform interworking between softswitches, and the SBC performs functions such as charging, signaling protocol conversion, and media protocol conversion in the border gateway. Therefore, the SBC is becoming one of the important devices of the NGN as a signaling agent and a media proxy device. As shown in Figure 1, it is a typical networking mode of the SBC in the NGN network in the prior art.
- Softswitch a softswitch a has a user terminal a; another NGN network includes softswitch b, and softswitch b has a user terminal b.
- User terminal a under softswitch a if you want to call softswitch b
- the user terminal b must send a SIP (Session Initial Protocol) or other VoIP (voice-based IP) signaling packet to the SBC.
- SIP Session Initial Protocol
- VoIP voice-based IP
- the SBC After the signaling interaction, the SBC creates a media forwarding table by using the media information extracted from the signaling packet, and the user terminal a directly sends the media information to the SBC, and the SBC forwards the media information to the user terminal b according to the media forwarding table, thereby Realize the interworking of two NGN networks.
- the redundancy mechanism for emergency communication can be provided, that is, a primary network device and at least one backup network device are set, when the primary network device is normal.
- the backup network device is promoted to the primary network device and takes over the work of the primary network device, thus sending an abnormal situation.
- FIG. 2 in the typical networking mode in which the dual-homing technology is used in the prior art, the terminal has two paths to the softswitch, and the two softswitches have the same configuration data. When the primary home softswitch has a problem, The terminal will switch to the secondary softswitch.
- the prior art is a network structure diagram of the SBC.
- the terminal is configured with multiple SBC addresses.
- the terminal has multiple paths to the SBC.
- the SBC is configured with multiple home softswitch addresses.
- the home softswitch has the same configuration data.
- the SBC may be either the home SBC or the backup SBC.
- SBC A is the home SBC for terminal A
- SBC A is the backup SBC for terminal B
- SBC B is for terminal B. It is the home SBC
- SBC B is the backup SBC for terminal A.
- the problem to be solved by the present invention is to provide a control method, system and device for a mutual-associated session border controller, including a first session border controller SBC and a second SBC, wherein the first SBC and the second SBC belong to each other.
- a control method, system and device for a mutual-associated session border controller including a first session border controller SBC and a second SBC, wherein the first SBC and the second SBC belong to each other.
- the technical solution of the embodiment of the present invention provides a control method of a session border controller that belongs to each other, including a first session border controller SBC and a second SBC, where the first SBC and the second SBC are mutually
- the method includes the following steps: the second SBC sends a message to the first SBC; the second SBC determines that Whether the response of the first SBC to the message fails; if the response of the first SBC to the message fails, the second SBC accepts registration of the home terminal.
- the technical solution of the embodiment of the present invention further provides a control system of a session border controller that belongs to each other, including a first session border controller SBC and a second SBC, and the first SBC and the first And the second SBC is configured to send a message to the first SBC, and after the first SBC fails to respond to the packet, accept the registration of the home terminal;
- An SBC configured to receive a message sent by the second SBC, and respond to the message.
- the technical solution of the embodiment of the present invention further provides a session border controller SBC, where at least two SBCs constitute a control system of a session border controller that belongs to each other, including a packet sending module, a response failure judging module, and a terminal registration processing.
- the message sending module configured to send a message to an SBC that is in a home relationship with the SBC
- the response failure determining module is configured to determine an SBC pair that belongs to the SBC Whether the response of the packet is unsuccessful
- the terminal registration processing module is configured to: after the response failure determination module determines that the response of the SBC that belongs to the SBC to the user fails to respond to the packet, accept the home terminal
- the message response module is configured to respond to the message sent by the SBC to which the SBC belongs to each other when the SBC works normally.
- the mutual message monitoring between the first SBC and the second SBC that belong to each other in the embodiment of the present invention achieves that when the home SBC in the first SBC and the second SBC does not fail, The backup SBC does not accept registration of the home terminal.
- FIG. 1 is a typical networking mode of an SBC in an NGN network in the prior art
- FIG. 2 is a typical networking mode in which a dual-homing technology is used in the prior art
- FIG. 3 is a structural diagram of networking in which the prior art belongs to the SBC;
- FIG. 4 is a structural diagram of a session border controller SBC according to an embodiment of the present invention
- FIG. 5 is a flowchart of a method for controlling a mutual session border controller according to Embodiment 1 of the present invention
- FIG. 6 is a flowchart of a method for controlling a mutual-associated session border controller according to Embodiment 2 of the present invention.
- the network structure diagram of the home session border controller SBC is shown in FIG. 3, because for different terminals, an SBC may be either a home SBC or a backup SBC.
- SBC A is for terminal A. It is the home SBC, which is the backup SBC for the terminal B, and the SBC B is the backup SBC for the terminal A and the home SBC for the terminal B. Therefore, in the actual network, an SBC is often used. Acting as a home SBC, it acts as a backup SBC. Therefore, the embodiment of the present invention uses the session border controller SBC as shown in FIG. 4, and the SBC can be used as the home location SBC or the backup site SBC, and at least two of the SBCs constitute the control of the session border controllers belonging to each other.
- the system is respectively a first SBC and a second SBC, where the first SBC and the second SBC are SBCs that belong to each other, and the second SBC is used to send a message to the first SBC, and the message is sent to the first SBC. After the response fails, the registration of the home terminal is accepted; the first SBC is configured to receive the message sent by the second SBC, and respond to the message.
- the session border controller SBC1 includes a call message sending module 11, a response failure determining module 12, a terminal registration processing module 13, and a call message response module 14.
- the call message sending module 11 is configured to send a message to the SBC that belongs to the SBC1. For example, when the SBC1 is the backup SBC, the message is sent to the home SBC, where the message may be in multiple implementation forms. Message.
- the response failure judging module 12 is configured to determine whether the response of the SBC that is associated with the SBC1 to the SBC1 fails. For example, the SBC1 is the backup SBC and the SBC1 belongs to the home location SBC. Whether the response of the packet sent by SBC1 failed.
- the terminal registration processing module 13 is configured to determine, in response to the failure determination module 12, that the SBC1 is mutually reciprocated After the SBC of the genus fails to respond to the message, it accepts the registration of the home terminal. For example, if the SBC1 is the backup SBC, if the SBC with the SBC1 belongs to the home SBC fails to respond to the message, the SBC1 accepts the attribution. Registration of the terminal.
- the call message response module 14 is configured to respond to the message sent by the SBC to which the SBC1 belongs to each other when the SBC1 is working normally, for example, the SBC1 is the home SBC, and if the backup site that belongs to the SBC1 is received, The SBC message responds to the message when the SBC1 is working normally.
- the session border controller SBC1 further includes a timeout timer module 15 for notifying the call sending module 11 to periodically send the message to the SBC that belongs to the SBC1, and also for notifying the call.
- a timeout timer module 15 for notifying the call sending module 11 to periodically send the message to the SBC that belongs to the SBC1, and also for notifying the call.
- the call notification sending module 11 periodically sends a message to the home SBC corresponding to the backup SBC, and after the timeout timer expires, the notification response failure determining module 12 determines the attribution SBC. Whether the response to the message failed.
- the response failure judging module 12 includes a timeout count recording sub-module 121 and a timeout count judging sub-module 122, because during the communication between the two SBCs that belong to each other through the packet, the network may cause a temporary failure due to the network or the attribution SBC itself. The reason is that the home SBC cannot respond to the message sent by the backup SBC quickly. Therefore, the response time of the home SBC should be given. Only when the set timeout threshold is exceeded, the attribution SBC can be sent to the backup site. The response of the message failed.
- the timeout count recording sub-module 121 is configured to record the timeout number after the timeout timer of the startup timeout expires, and the SBC that belongs to the SBC1 does not respond to the message sent by the SBC1; the timeout number determination sub-module 122 is used to determine the timeout period.
- the number of timeouts recorded by the number-of-recording sub-module 121 exceeds the set timeout threshold. If it exceeds, it indicates that the response of the SBC that belongs to the SBC1 to the SBC1 fails.
- the timeout threshold can be set by the user as needed.
- the response failure judging module 12 further includes a receiving judging module 123, If the SBC receives a response to the sent message from the SBC that belongs to the SBC1 before the packet timeout determination sub-module 122 determines that the message response has failed, the timeout count recorded by the timeout count recording sub-module 121 is cleared.
- the terminal registration processing module 13 includes a terminal registration rejection sub-module 131, and is configured to not accept the registration of the home terminal when responding to the message sent by the SBC1 to the SBC1, and will time out.
- the number of timeouts recorded by the number recording submodule 121 is cleared. For example, if the home SBC can respond to the message sent by the backup, it indicates that the home SBC does not fail and can work normally or the fault that occurred is only temporarily repaired, so the backup SBC should not accept the home terminal. Registration, the terminal can only register with the home SBC.
- the backup SBC can detect whether the home SBC is working normally through the communication.
- the backup SBC does not The registration of the home terminal is accepted; when the home location SBC fails and cannot work normally, the backup site SBC accepts the registration of the home terminal.
- FIG. 5 it is a flowchart of a control method of a mutual-associated session border controller according to Embodiment 1 of the present invention.
- the first SBC and the second SBC that are mutually dependent are mutually sent. For example, whether the home SBC in the two SBCs that belong to each other is responded to the message determines whether the working state of the home SBC is normal, and whether the backup site SBC accepts the registration of the home terminal.
- the method of this embodiment includes:
- the second SBC sends a packet to the first SBC, where the packet may be an IP packet, or may be another packet agreed by the first SBC and the second SBC.
- the backup SBC sends a message to the home SBC. 5503.
- the second SBC determines whether the response of the first SBC to the packet fails. After the second SBC sends a message to the first SBC, it waits for the first SBC to respond to the message. If the first SBC does not respond to the message, the second SBC determines the first SBC pair. The response of the text failed. For example, the backup SBC determines whether the response of the home SBC to the sent message fails.
- the SBC After the backup SBC sends a message to the home SBC, the SBC waits for the response of the home SBC to the message, if the home location SBC does not When the text responds, the backup site SBC determines that the response of the home SBC to the message fails.
- the second SBC If the response of the first SBC to the packet fails, the second SBC considers that the first SBC fails to work normally, and therefore accepts registration of the home terminal. For example, if the home SBC fails to respond to the message, the backup SBC considers that the home SBC fails to work normally, and therefore accepts the registration of the home terminal, replacing the work of the home SBC.
- the second SBC can know in time that the first SBC cannot work normally, and release the registration of the terminal that allows the attribution.
- the terminal does not register with the second SBC.
- the second SBC accepts the terminal registration and plays a backup role.
- a timeout timer is created in the second SBC, and periodically The SBC sends a packet, and determines whether the response of the first SBC to the packet fails by whether the timeout threshold is exceeded.
- the first SBC and the second SBC are two SBCs that belong to each other.
- the first SBC is the home SBC
- the second SBC is the backup SBC as an example.
- the first SBC is the home SBC
- the second SBC is the backup site SBC.
- the first SBC may also be the backup site SBC
- the second SBC may also be the home site SBC.
- the method of this embodiment includes:
- the backup SBC periodically sends a message to the home SBC, and starts.
- the timeout timer may be an IP packet, or may be another stipulated by the home SBC and the backup SBC.
- the home SBC After the timeout timer expires, it is determined whether the home SBC responds to the message. If the home SBC has responded to the message before the timeout timer expires, the home SBC is working normally, and the backup site SBC is still unacceptable. Registration of the home terminal.
- the home site SBC determines whether the timeout period of the record exceeds the timeout threshold. If the timeout threshold is not exceeded, the home site SBC is only a message that cannot respond to the backup SBC in a short time, possibly due to network reasons or the attribution SBC itself. The cause of the temporary failure cannot be responded, so it cannot be determined that the home SBC failed to respond to the backup SBC, and should return to S602. Or, before the timeout number of the record exceeds the timeout threshold, the backup SBC receives the response of the home SBC to the request message, and the number of timeouts of the record should be cleared to 0, and the process returns to S602.
- the timeout threshold can be set by the user.
- the backup site SBC If the timeout period of the record exceeds the timeout threshold, the backup site SBC considers that the home location SBC is faulty and cannot work normally, and therefore accepts registration of the home terminal.
- the backup SBC receives the response of the home SBC to the message again after receiving the registration of the home terminal, stop accepting the registration of the home terminal, and clear the timeout number. Because the backup SBC receives the response of the home SBC to the message again, it indicates that the home SBC has been repaired and can work normally, thus rejecting the registration of the home terminal.
- the user can flexibly set the call time and determine whether the response to the packet sent by the backup SBC fails, and the attribution is SBC.
- the registration of the home terminal is refused in time, and the packet exchange between the home SBC and the backup SBC is achieved, and the backup SBC is backed up in time when the home SBC fails.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
Abstract
L'invention concerne un procédé pour commander un contrôleur de session en périphérie doublement attributif qui comprend un premier contrôleur de session en périphérie (SBC) et un second SBC, le premier SBC et le second SBC étant attributs l'un à l'autre. Le procédé comprend: le second SBC envoie un message au premier SBC; le second SBC détermine qui la réponse du message par le premier SBC est défectueuse; si tel est le cas, le second SBC reçoit l'enregistrement d'un dispositif de terminal dont l'adresse attributive est le premier SBC. Il est réalisé que le SBC d'adresse de secours ne reçoit pas l'enregistrement d'un terminal d'adresse attributive lorsque le SBC d'adresse attributive des premier et second SBC n'est pas défectueux par la surveillance de messages mutuels entre le premier SBC et le second SBC doublement attributif.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710110937.4 | 2007-06-11 | ||
CN 200710110937 CN100579054C (zh) | 2007-06-11 | 2007-06-11 | 一种互为归属的会话边界控制器的控制方法、系统及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2008151539A1 true WO2008151539A1 (fr) | 2008-12-18 |
Family
ID=38880636
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2008/071097 WO2008151539A1 (fr) | 2007-06-11 | 2008-05-27 | Procédé, système et dispositif pour commander un contrôleur de session en périphérie doublement attributif |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN100579054C (fr) |
WO (1) | WO2008151539A1 (fr) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103731314B (zh) * | 2012-10-16 | 2017-11-21 | 中国移动通信集团公司 | 一种通信业务行为异常的检测方法、系统及设备 |
CN110830753B (zh) * | 2019-10-16 | 2021-07-27 | 浙江华创视讯科技有限公司 | 视频会议信令处理方法、装置、计算机设备和存储介质 |
CN115065665B (zh) * | 2022-08-18 | 2022-12-13 | 深圳市星网信通科技有限公司 | 会话系统及其会话控制方法、存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1545268A (zh) * | 2003-11-27 | 2004-11-10 | 中兴通讯股份有限公司 | 一种以太网接口节点备份的方法及系统 |
CN1870689A (zh) * | 2006-01-09 | 2006-11-29 | 华为技术有限公司 | 会话边界控制器双归属的实现方法及系统 |
CN1937431A (zh) * | 2006-10-18 | 2007-03-28 | 杭州华为三康技术有限公司 | 一种互为备份装置的主从切换方法及主从切换系统 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5546378A (en) * | 1994-07-21 | 1996-08-13 | Newbridge Networks Corporation | Fault tolerant FDDI wiring hub |
CN1536819B (zh) * | 2003-04-11 | 2010-08-04 | 华为技术有限公司 | 下一代网络中双归属的实现方法 |
CN100505654C (zh) * | 2003-08-12 | 2009-06-24 | 华为技术有限公司 | 客户边界设备双归属的实现方法 |
-
2007
- 2007-06-11 CN CN 200710110937 patent/CN100579054C/zh not_active Expired - Fee Related
-
2008
- 2008-05-27 WO PCT/CN2008/071097 patent/WO2008151539A1/fr active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1545268A (zh) * | 2003-11-27 | 2004-11-10 | 中兴通讯股份有限公司 | 一种以太网接口节点备份的方法及系统 |
CN1870689A (zh) * | 2006-01-09 | 2006-11-29 | 华为技术有限公司 | 会话边界控制器双归属的实现方法及系统 |
CN1937431A (zh) * | 2006-10-18 | 2007-03-28 | 杭州华为三康技术有限公司 | 一种互为备份装置的主从切换方法及主从切换系统 |
Also Published As
Publication number | Publication date |
---|---|
CN101068193A (zh) | 2007-11-07 |
CN100579054C (zh) | 2010-01-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7894410B2 (en) | Method and system for implementing backup based on session border controllers | |
WO2009018744A1 (fr) | Procédé d'implémentation, système, passerelle multimédia et contrôleur de passerelle multimédia pour contrôle de routage | |
WO2006024225A1 (fr) | Procede de realisation d'une double inscription | |
EP1727309A1 (fr) | Procédés et appareil de surveillance de l'intégrité des liasons de trafic de signalisation dans une voie traversant une infrastructure hybride ATM/Ethernet en support de la fourniture de service de paquets vocaux. | |
JP2007510328A (ja) | サービス障害処理のための方法 | |
WO2007000094A1 (fr) | Procede pour effectuer un raccordement a double anneau de central de commutation mobile | |
CN101895447B (zh) | Sip中继网关故障监控方法以及sip中继网关 | |
WO2012139477A1 (fr) | Procédé et dispositif pour déterminer une élimination de défaillance sur la base d'un protocole oam | |
EP2140670B1 (fr) | Mise en oeuvre d'une solution de services d'urgence | |
CN101316234A (zh) | 路径状态检测的方法、设备和系统 | |
US8737237B2 (en) | Network fault detection method and apparatus | |
JP2010124421A (ja) | 電話システムとそのゲートウェイ、および冗長切替方法 | |
WO2008151539A1 (fr) | Procédé, système et dispositif pour commander un contrôleur de session en périphérie doublement attributif | |
CN101426060B (zh) | 一种双归属软交换的方法、软交换设备及系统 | |
WO2010034147A1 (fr) | Procédé de réalisation sans déconnexion de passerelle de jonction à tolérance de sinistre, système et passerelle de support | |
WO2007006198A1 (fr) | Procédé de réalisation de guidage double dans un réseau avec contrôle et orientation séparés | |
WO2006136075A1 (fr) | Procédé pour implémenter une double appartenance dans la séparation entre le réseau de contrôle et le réseau de relèvement | |
WO2008049346A1 (fr) | Dispositif, procédé et système pour enregistrer un dispositif | |
TWI394402B (zh) | 網路偵測設備及其主動偵測網路品質的方法 | |
JP4757719B2 (ja) | ネットワークシステム、ip電話端末及びそれらに用いるネットワーク機器切替え方法 | |
JP2003078567A (ja) | 分散配置型高信頼通信システムおよびその制御装置、ならびに障害検知方法とそのプログラムと記録媒体 | |
WO2009070958A1 (fr) | Procédé et dispositif de détection d'échec de circuit de jonction de plan utilisateur, de détection de récupération et d'établissement de rapport de celle-ci | |
WO2007104199A1 (fr) | Système de protection de sécurité utilisé pour l'interruption de service dans le réseau de commutation et système correspondant | |
CN1843022A (zh) | 通过基于分组的交换站控制高度可用的用户接入网的方法 | |
EP2815549A1 (fr) | Procédé et appareil pour une gestion améliorée de mise en liste noire de n ud ims |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 08757511 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 08757511 Country of ref document: EP Kind code of ref document: A1 |