[go: up one dir, main page]

WO2004089003A1 - Procede de communication entre un controleur de passerelle de support et une passerelle de support - Google Patents

Procede de communication entre un controleur de passerelle de support et une passerelle de support Download PDF

Info

Publication number
WO2004089003A1
WO2004089003A1 PCT/EP2004/001942 EP2004001942W WO2004089003A1 WO 2004089003 A1 WO2004089003 A1 WO 2004089003A1 EP 2004001942 W EP2004001942 W EP 2004001942W WO 2004089003 A1 WO2004089003 A1 WO 2004089003A1
Authority
WO
WIPO (PCT)
Prior art keywords
media gateway
gateway controller
controller
mgc
media
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.)
Ceased
Application number
PCT/EP2004/001942
Other languages
German (de)
English (en)
Inventor
Dirk Paulmann
Christian Ruppelt
Volker Stucky
Jürgen TEGELER
Carmen Waldner
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.)
Siemens AG
Siemens Corp
Original Assignee
Siemens AG
Siemens Corp
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 Siemens AG, Siemens Corp filed Critical Siemens AG
Publication of WO2004089003A1 publication Critical patent/WO2004089003A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1033Signalling gateways
    • H04L65/104Signalling gateways in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0663Performing the actions predefined by failover planning, e.g. switching to standby network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1023Media gateways
    • H04L65/103Media gateways in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1043Gateway controllers, e.g. media gateway control protocol [MGCP] controllers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/40Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass for recovering from a failure of a protocol instance or entity, e.g. service redundancy protocols, protocol state redundancy or protocol service redirection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0025Provisions for signalling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0062Provisions for network management
    • H04Q3/0087Network testing or monitoring arrangements

Definitions

  • the invention relates to a method according to the. Preamble of claim 1.
  • Each media gateway is assigned a specific media gateway controller, which in turn can control one or more media gateways.
  • media gateway controllers are interconnected to form a network, which is referred to as the so-called server farm or server farm architecture.
  • the media gateway controllers are monitored by a higher-level media gateway controller control unit, also known as an MGC controller.
  • This MGC controller monitors the functionality of the media gateway controller and carries out load distribution among the media gateway controllers.
  • the MEGACO standard does not provide a mechanism for a media gateway to be controlled by several media gateway controllers at the same time.
  • a media gateway controller or a list of media gateway controllers is administered on the media gateway.
  • On the media gateway a media gateway controller in the list has the status "active” or is active, while the remaining media gateway controllers in the list have the status ⁇ standby "or stand-by.
  • a media gateway registers with the media gateway controller marked as ⁇ active "and receives an acknowledgment in the positive case. If the media gateway does not receive an acknowledgment after a number of repetitions, the media gateway tries to standby one of the ⁇ in succession "Register Media Gateway Controller. If the registration with one of these media gateway controllers is successful, this is entered, registered or identified in the list of the media gateway as ⁇ active ". The previously active media gateway controller becomes a ⁇ standby" media gateway controller.
  • the media gateway is only allowed to receive messages from the media gateway
  • the MEGACO standard describes two scenarios for the failure of a media gateway controller:
  • the media gateway notices that it has lost communication with the media gateway controller and sends a so-called * ServiceChange "command to the first ⁇ standby" media gateway controller in its list. If the following so-called handshake or handshake is successful, this' standby 'media gateway controller becomes the ⁇ active' media gateway controller and the media gateway may only communicate with this media gateway controller from now on.
  • the media gateway controller which relinquishes control of one or more media gateways, can send a ⁇ N ServiceChange "command with the so-called * handoff method" to the media gateway (s) concerned and the address of another media gateway in the message Send controller too.
  • This other media gateway controller then becomes the active media gateway controller of the media gateway (s) concerned.
  • the original active media gateway controller becomes a stand-by media gateway controller.
  • the total failure of a media gateway controller can only be handled via the first variant.
  • a control device of the media gateway controller cannot cause a switch to another media gateway controller according to the second variant, because on the other hand the MEGACO standard stipulates that the media gateway always sends a response to a request or request to the sender or Must return the sender address of the associated request.
  • the sender address of the request must be that of the failed Media Gateway Controller, because the Media Gateway only accepts messages from this Media Gateway Controller. This means that if, instead of the failed media gateway controller, another second media gateway controller sends the N ServiceChange "message to the media gateway (s) concerned, the response of the media gateway (s) is sent to the failed media gateway controller and not to the second media gateway controller, so that there is no handshake and the media gateway (s) cannot switch to a replacement media gateway controller.
  • a media gateway soapy switching to another media gateway controller is possible, but has several disadvantages:
  • the specified monitoring time until a failure is detected in the event that a User Datagram Protocol, UDP for short, or a Transmission Control Protocol, TCP for short, is used as the protocol below MEGACO is very long and, according to the standard, is about 30 seconds.
  • SCTP Stream Control Transmission Protocol
  • a media gateway soapy switch to another media gateway controller has the disadvantage that the actual architecture concept of the MEGACO standard is turned upside down.
  • the media gateway thus becomes the control device for the media gateway controller.
  • the MEGACO standard suggests implementing 1 + 1 redundancy of the media gateway controller and a so-called 'failover' while maintaining the Internet Protocol address, or IP address for short.
  • IP address Internet Protocol address
  • this is a very expensive solution.
  • the hardware has to be provided twice, and secondly, a corresponding * failover "function must be implemented on the Media Gateway Controller platforms. This is complicated to implement.
  • the repercussions in the event of a ⁇ failover" while holding the IP address must be precise be considered because the acquiring Media Gateway Controller serves the IP address of the failed Media Gateway Controller with the transfer and thus receives all messages that were intended for the failed MGC.
  • the object of the present invention is to show a simple possibility for the equivalent circuit of media gateway controllers.
  • the MEGACO standard it is proposed to extend the MEGACO standard to the extent that a media gateway is permitted to control messages from a third party, i.e. not actively assigned or to process standby media gateway controller.
  • a media gateway should be allowed to receive and process a ⁇ ServiceChange "command not only from its active media gateway controller, but also from any standby media gateway controller.
  • the response to receiving a" service change " Commands from a stand-by media gateway controller should be that the stand-by media gateway controller becomes the active media gateway controller and the previously active media gateway controller becomes a stand-by media gateway controller.
  • the advantage of the invention is that the operation of several media gateway controllers and media gateways in a server farm architecture by simple and inexpensive redundancy concepts is protected, whereby a high degree of reliability is achieved.
  • the risk of an unwanted switching of a media gateway from an active media gateway controller to a stand-by media gateway controller is minimized by an additional command or addition in the ServiceChange "command.
  • This addition offers the additional advantage that no further changes need to be made in a standard-compliant media gateway, except reception allow this message.
  • the figure shows a schematic representation of a communication device for applying the method according to the invention.
  • the figure shows a communication device that is configured, for example, in a server farm architecture.
  • This consists of several MGC 1 media gateway controllers. , , MGC M, MGC M + 1, ..., MGC N, which are connected via connections not shown on the one hand to a higher-level media gateway controller control unit or MGC controller MGC SE and on the other hand to several media gateways MG 1, ..., MG X. are.
  • the connections are designed, for example, as Internet Protocol connections.
  • One or more media gateways are assigned to each media gateway controller MGC K.
  • a media gateway MG J is controlled by a media gateway controller MGC K.
  • the MGC SE media gateway controller control unit monitors the functionality of the media gateway controller and distributes the load among the media gateway controllers.
  • Some or all of the media gateway controllers MGC 1, ..., MGC N have a higher capacity than they need to operate the media gateways assigned to them. That individual or all media gateway controllers can take over individual media gateways in addition to their continuous operation.
  • the media gateway controller MGC N is assigned the media gateway MG 1, with which it communicates via the MEGACO standard in accordance with the standards H.248 VI or H.248 V2, which is illustrated by a double arrow A drawn in broken lines shall be.
  • the media gateway controller MGC N has a fault, this is recognized by the media gateway controller control unit MGC SE, for example by an alarm, an alarm message or missing responses to requests or requests from the media gateway controller control unit MGC SE to the media gateway controller MGC N.
  • the detection of the malfunction of the media gateway controller MGC N by the media gateway controller control unit MGC SE is to be illustrated by means of an arrow B.
  • the media gateway controller control unit MGC SE Upon detection of a malfunction of a media gateway controller, in the example MGC N, the media gateway controller control unit MGC SE issues a command to another media gateway controller, in the example MGC M, with the information that a specific media gateway (one previously intact Media gateway controllers).
  • a specific media gateway one previously intact Media gateway controllers.
  • the media gateway MGI which was previously controlled by the intact media gateway controller MGC N, is to be controlled by the media gateway controller MGC M selected by the media gateway controller control unit MGC SE.
  • the command for example a trigger message - take over MGI - from the media gateway controller control unit MGC SE and the media gateway controller MGC M is to be illustrated by the arrow C.
  • Controller through the Media Gateway Controller control unit MGC SE can. according to known load balancing scenarios or other criteria. These are not the subject of the present invention.
  • the media gateway controller MGC M After receiving the command or the trigger message from the media gateway controller control unit MGC SE, the media gateway controller MGC M sends a ServiceChange "command to the media gateway MG 1.
  • the media gateway MG 1 evaluates this message, although it does not come from its active media gateway controller, and carries out a switchover such that the media gateway controller MGC M becomes the active media gateway controller and the old or previous media Gateway controller MGC N is managed as a stand-by. This is done, for example, by entries or storage in a list in the media gateway MG 1. This process is to be illustrated by the arrow D in the figure.
  • the media gateway controller MGC M is then a new active media gateway controller for the media gateway MG 1. This is illustrated in the figure by the arrow E between the media gateway 1 and the media gateway controller MGC M.
  • the number of media gateway controllers with free capacity can be considerably less than half the total number of media gateway controllers, as can be easily demonstrated.
  • the application of the method is therefore particularly economical for a configuration with a larger number of media gateway controllers.
  • the method according to the invention results in considerable savings in hardware costs compared to 1 + 1 redundancy. Since the number of media gateway controllers with free capacity must be exactly half of the total number of media gateway controllers.
  • the media gateway controller control unit MGC SE has a minimum of call state information of the calls concerned of a failed media gateway controller, in particular the media gateways associated with a call and the so-called contexts, stable connections can be made in the case of the present invention of a media gateway

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Security & Cryptography (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)

Abstract

L'invention concerne un procédé de communication entre une passerelle de support et un contrôleur de passerelle de support affecté activement à ladite passerelle de support, commandant au moins une passerelle de support dans un système de communication. Selon l'invention, plusieurs contrôleurs de passerelle de support sont surveillés à l'aide d'une unité de commande commune. Une panne d'un premier contrôleur de passerelle de support est détectée par l'unité de commande et une instruction est émise à cet endroit vers au moins un deuxième contrôleur de passerelle de support. Ce deuxième contrôleur émet ensuite une instruction de changement de service vers une passerelle de support non encore affectée audit contrôleur. Ladite passerelle de support est alors évaluée par ledit contrôleur de manière à effectuer une commutation du premier contrôleur de passerelle de support affecté activement jusque-là, vers le deuxième contrôleur de passerelle de support nouvellement affecté.
PCT/EP2004/001942 2003-03-31 2004-02-26 Procede de communication entre un controleur de passerelle de support et une passerelle de support Ceased WO2004089003A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE10314542.7 2003-03-31
DE10314542A DE10314542A1 (de) 2003-03-31 2003-03-31 Verfahren zur Kommunikation zwischen einem Media Gateway Controller und einem Media Gateway

Publications (1)

Publication Number Publication Date
WO2004089003A1 true WO2004089003A1 (fr) 2004-10-14

Family

ID=33038821

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2004/001942 Ceased WO2004089003A1 (fr) 2003-03-31 2004-02-26 Procede de communication entre un controleur de passerelle de support et une passerelle de support

Country Status (2)

Country Link
DE (1) DE10314542A1 (fr)
WO (1) WO2004089003A1 (fr)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006108343A1 (fr) * 2005-04-15 2006-10-19 Huawei Technologies Co., Ltd. Procede pour une passerelle de supports controlant les evenements et les rapportant
CN100442727C (zh) * 2006-07-04 2008-12-10 华为技术有限公司 媒体控制设备与媒体处理设备之间的检测方法
CN100461691C (zh) * 2005-11-22 2009-02-11 华为技术有限公司 获取媒体网关上端点状态的方法

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9264455B2 (en) 2005-11-15 2016-02-16 Alcatel Lucent Clustering call servers to provide protection against call server failure

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020027983A1 (en) * 2000-09-06 2002-03-07 Yuuji Suzuki Gateway system having a redundant structure of media gateway contollers
EP1246477A2 (fr) * 2001-03-28 2002-10-02 Nec Corporation Système de passerelle et procédé de gestion de fautes
US20020188713A1 (en) * 2001-03-28 2002-12-12 Jack Bloch Distributed architecture for a telecommunications system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2380894A (en) * 2001-10-09 2003-04-16 Orange Personal Comm Serv Ltd Monitoring resources available at gateways and selecting a gateway controller

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020027983A1 (en) * 2000-09-06 2002-03-07 Yuuji Suzuki Gateway system having a redundant structure of media gateway contollers
EP1246477A2 (fr) * 2001-03-28 2002-10-02 Nec Corporation Système de passerelle et procédé de gestion de fautes
US20020188713A1 (en) * 2001-03-28 2002-12-12 Jack Bloch Distributed architecture for a telecommunications system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
F. CUERVO ET AL: "Request for Comments 3015, Megaco Protocol Version 1.0", 30 November 2000, THE INTERNET SOCIETY, NETWORK WORKING GROUP, XP002285435 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006108343A1 (fr) * 2005-04-15 2006-10-19 Huawei Technologies Co., Ltd. Procede pour une passerelle de supports controlant les evenements et les rapportant
US8134926B2 (en) 2005-04-15 2012-03-13 Huawei Technologies Co., Ltd. Method for monitoring and reporting events by media gateways
US8614953B2 (en) 2005-04-15 2013-12-24 Huawei Technologies Co., Ltd. Method for monitoring and reporting events by media gateways
CN100461691C (zh) * 2005-11-22 2009-02-11 华为技术有限公司 获取媒体网关上端点状态的方法
CN100442727C (zh) * 2006-07-04 2008-12-10 华为技术有限公司 媒体控制设备与媒体处理设备之间的检测方法

Also Published As

Publication number Publication date
DE10314542A1 (de) 2004-10-28

Similar Documents

Publication Publication Date Title
DE60014234T2 (de) System und Verfahren zum Ermöglichen von Fehlertolerante Systeme
DE10143758A1 (de) Gateway-System mit Redundanzstruktur von Medien-Gateway-Steuerungen
EP1901191B1 (fr) Procédé et dispositif destinés à la gestion de licences
WO2001013230A1 (fr) Procede imposant la propriete de silence sur defaillance dans un systeme d'ordinateurs reparti et unite de repartition d'un tel systeme
DE10059175A1 (de) Verfahren und Vorrichtung zur Anrufumleitung mittels eines Stellvertreters in einem Kommunikationssystem
EP1487186B1 (fr) Opération redondante d'un terminal de communication par rapport à au moins deux noeuds de communication
DE602004010345T2 (de) Verfahren und Einrichtung zur Migration zu einem alternativen Call Controller
DE102004050350B4 (de) Verfahren und Vorrichtung zur Redundanzkontrolle von elektrischen Einrichtungen
WO2004089003A1 (fr) Procede de communication entre un controleur de passerelle de support et une passerelle de support
EP2839623B1 (fr) Procédé et dispositifs pour l'accès en écriture à une variable dans un serveur
DE102013215035B3 (de) Soft-Redundanzprotokoll
EP1658719B1 (fr) Procédé de gestion d'une passerelle média
EP1692816B1 (fr) Procede pour realiser des commutations de remplacement dans des systemes de commutation separes dans l'espace
DE102022121503B4 (de) Verfahren und IP-Multimedia-Subsystem zum Durchführen einer Datenübertragung, Computerprogrammprodukt und Speichermedium
DE102005055447B4 (de) Verfahren und Gerätebus zur selbsttätigen Erfassung von Busteilnehmern
DE102022121507B4 (de) Verfahren und IP-Multimedia-Subsystem zum Durchführen einer Datenübertragung, Computerprogrammprodukt und Speichermedium
WO2004068830A1 (fr) Procede et dispositif pour commander et/ou surveiller un terminal raccorde a un systeme de communication
DE2644616B2 (de) Schaltungsanordnung zum Übertragen von digitalen Nachrichten zwischen mehreren Datenstationen
DE102004040301B3 (de) Verfahren und Telekommunikations-Endgerät für die Erkennung von einer Störung bei einem Verbindungsaufbauversuch mittels eines Gatekeepers
DE102022122320A1 (de) Verfahren und IP-Multimedia-Subsystem zum Durchführen einer Medienkommunikation, Computerprogrammprodukt und Speichermedium
EP1692880A1 (fr) Procede de commutation auxiliaire de systemes de transmission spatialement separes
DE4207563C1 (fr)
EP1307028A2 (fr) Dispositif et procédé d' échange de données avec service d' addressage
EP1844603A1 (fr) Procede pour assurer les liaisons de communication et les facturations associees dans un reseau de communication redondant
EP1703399A1 (fr) Méthode et appareil pour l'exploitation des éléments redondants de réseau dans un réseau de communication

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): BW GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase