[go: up one dir, main page]

WO2007107042A1 - Contrôleur de passerelle média fondé sur le protocole de commande de passerelle et procédé de mise en oeuvre associé - Google Patents

Contrôleur de passerelle média fondé sur le protocole de commande de passerelle et procédé de mise en oeuvre associé Download PDF

Info

Publication number
WO2007107042A1
WO2007107042A1 PCT/CN2006/000459 CN2006000459W WO2007107042A1 WO 2007107042 A1 WO2007107042 A1 WO 2007107042A1 CN 2006000459 W CN2006000459 W CN 2006000459W WO 2007107042 A1 WO2007107042 A1 WO 2007107042A1
Authority
WO
WIPO (PCT)
Prior art keywords
protocol
module
media gateway
data
processing module
Prior art date
Application number
PCT/CN2006/000459
Other languages
English (en)
Chinese (zh)
Inventor
Mingdong Li
Rongjun Zhu
Aijun Li
Original Assignee
Zte Corporation
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 Zte Corporation filed Critical Zte Corporation
Priority to PCT/CN2006/000459 priority Critical patent/WO2007107042A1/fr
Publication of WO2007107042A1 publication Critical patent/WO2007107042A1/fr

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/1043Gateway controllers, e.g. media gateway control protocol [MGCP] controllers

Definitions

  • the present invention relates to a gateway control protocol, and more particularly to an architecture for implementing a media gateway controller based on a gateway control protocol and an implementation method thereof.
  • the Gateway Control Protocol is the RFC3525 protocol of The Internet Engineering Task Force (IETF).
  • the Media Gateway Controller (MGC) is a control device defined by the Gateway Control Protocol.
  • FIG. 1 shows the network diagram of the system that implements the gateway control protocol.
  • the gateway control protocol adopts the idea of a separate gateway, which decomposes the gateways that have been processed by the previous signaling and media into two parts: a Media Gateway (MG) and a Media Gateway Controller (MGC).
  • the MGC processes the signaling, the MG processes the media, and the MGC controls the actions of the MG.
  • the gateway control protocol is a master/slave relationship.
  • the MGC sends a command to the MG to execute, and the MG reports the collected message to the MGC.
  • MGC is equivalent to master (master), and MG is equivalent to slave (slave).
  • the MGC is assigned to the MG specific task and processes the request that the MG hands over.
  • Both MGC and MG are network elements in the network, which communicate with each other through a gateway control protocol.
  • the IAD Integrated Access Device
  • the IAD can allow dynamic IP addresses (through the Dynamic Host Configuration Protocol, DHCP protocol).
  • DHCP Dynamic Host Configuration Protocol
  • the Media Gateway Controller controls a large number of fixed-capacity TGs and AGs with a fixed number of IP addresses, while controlling a large number of small-capacity IADs (the IAD addresses can be obtained by DHCP).
  • the architecture of the media gateway controller is the core technology for implementing the call agent.
  • the distribution mode of the gateway control protocol is an important part of the media gateway controller architecture.
  • existing distribution methods include IP layer-based transport layer distribution and gateway layer protocol based application layer distribution.
  • the transport layer distribution of IP routing is simple to implement, as long as it is implemented through static routing configuration. It is suitable for controlling large-capacity TGs and AGs with a small number of fixed IP addresses. However, for a large number of small-capacity IADs, a large amount of data needs to be configured, which is inefficient, and it is difficult to support devices with dynamic addresses.
  • the application layer distribution based on the gateway control protocol parsing needs to parse the gateway control protocol to obtain the distribution route, and obtain relatively comprehensive distribution data. It is suitable for providing routes for devices without static route configuration, but the implementation is complicated and the efficiency is low. Large capacity TG and AG suitable for controlling a small number of fixed IP addresses. How to take advantage of these two distribution methods while avoiding their shortcomings is the goal of the architecture design of the media gateway controller. Invention disclosure
  • the technical problem to be solved by the present invention is to provide a media gateway controller based on a gateway control protocol and an implementation method thereof, which solves the technical problem that the existing media gateway controller cannot utilize the advantages of the two distribution methods while avoiding its shortcomings.
  • the present invention provides a method for implementing a media gateway controller based on a gateway control protocol, which is characterized in that: the network forwarding module is used as an externally unique gateway control protocol interface of the media gateway controller, according to the media.
  • the type of the gateway performs corresponding data configuration in the network forwarding module, and the network forwarding module forwards the protocol flow of the media gateway of the queried IP address to the corresponding protocol processing module to implement the transport layer distribution based on the IP route.
  • the protocol flow to the IP address is forwarded to the corresponding protocol processing module.
  • the corresponding data configuration includes: configuring a static IP address data for a small number of large-capacity access gateways and a relay gateway; and configuring for a large number of small-capacity integrated access devices .
  • Step 1 Configure corresponding data in a physical entity of each module of the media gateway controller, configure a correspondence between the media gateway IP address and a corresponding protocol processing module in the network forwarding module, and configure a media gateway domain name in the protocol distribution module. Corresponding relationship between the corresponding protocol processing modules, and configuring protocol related data and corresponding authentication data on each protocol processing module;
  • Step 2 The gateway protocol flow outside the media gateway controller enters the network forwarding module.
  • Step 3 The network forwarding module is configured according to the configured media gateway IP address and corresponding protocol. Corresponding relationship of the management module, the protocol flow of the media gateway of the queried IP address is forwarded to the corresponding protocol processing module; the protocol flow of the media gateway that cannot be queried is sent to the protocol distribution module in a round robin manner;
  • Step 4 The protocol distribution module completes the application layer distribution based on the media gateway control protocol parsing, and forwards the protocol flow to the corresponding protocol processing module.
  • Step 5 The protocol processing module processes the protocol data stream
  • Step 6 Send the response of the protocol processing module to the protocol data stream directly to the network forwarding module.
  • the step 4 further includes: the protocol distribution module parses the protocol to obtain a media gateway domain name, and obtains a corresponding protocol processing module according to the configured media gateway domain name and the corresponding relationship of the corresponding protocol processing module, and Forwarding the protocol stream to the corresponding protocol processing module.
  • the foregoing method is characterized in that, before the step 5, the step of authenticating the protocol data stream by the protocol processing module is further included.
  • the above method is characterized in that the media gateway supports a dynamic host configuration protocol.
  • the network forwarding module further includes the steps of configuring the forwarding mode and the forwarding data to ensure that the forwarding data is not lost when the number of the corresponding forwarding modules changes.
  • the foregoing method is characterized in that: the change of the number of the forwarded modules refers to: the protocol distribution module is expanded, and the number of faults is increased or decreased.
  • the present invention further provides a media gateway controller based on a gateway control protocol, which is characterized in that: the network forwarding module, the protocol processing module, the protocol distribution module, and the data module are The data module is used to implement loading, management, storage and synchronization of data; the network forwarding module is used as the external gateway control protocol interface of the media gateway controller, and the network forwarding module performs corresponding according to the type of the media gateway.
  • the network forwarding module forwards the protocol flow of the media gateway of the queried IP address to the corresponding protocol processing module to implement the transport layer distribution based on the IP route, and the media gateway of the inaccessible IP address
  • the protocol stream is sent to the protocol distribution module in a round-robin manner, and the protocol distribution module completes the application layer distribution based on the media gateway control protocol parsing, thereby forwarding the protocol flow that cannot query the IP address to the corresponding protocol processing module.
  • the media gateway controller is characterized in that, the method further includes: an authentication module, configured to implement authentication of the media gateway; the network forwarding module is connected to the media gateway and the data module; and the protocol distribution module and the network forwarding module
  • the protocol processing module, the authentication module, and the data module are connected; the authentication module is connected to the protocol processing module and the data module; the data module is connected to all modules and distributed on physical entities of all modules.
  • the present invention distributes the processing of the gateway control protocol twice, the distribution of the network forwarding module based on the IP layer, and the distribution of the protocol forwarding module based on the application layer (media gateway domain name), and the forwarding mode Different processing (directional forwarding or round-robin forwarding). It can support the need to control different types of media gateways.
  • the network forwarding module NTM can use static configuration to forward to a fixed one or more protocol processing modules through the IP layer in a directed or round-robin manner, which can improve processing efficiency.
  • the forwarding relationship may not be statically configured in the NTM, and the default forwarding to the protocol distribution module PDM by direction or round-robin may reduce the logic complexity of the NTM module forwarding module and improve the forwarding efficiency of the NTM.
  • the protocol forwarding efficiency of the protocol distribution module can also be guaranteed.
  • IAD can be supported by DHCP registration, and the nomadic function of the IAD terminal can be supported without changing the data configuration.
  • Figure 1 is a schematic diagram of a media gateway control protocol
  • FIG. 2 is a schematic structural diagram of a media gateway controller module of the present invention
  • FIG. 3 is a flow chart of receiving a protocol of a media gateway controller of the present invention.
  • FIG. 4 is a flow chart of the gateway control protocol processing of the media gateway controller of the present invention. The best way to implement the invention
  • NTM Network Transmiting Module
  • PDM Protocol Distributing Module
  • Protocol Processing Module PPM
  • the architecture of the media gateway controller based on the gateway control protocol of the present invention includes: a data module DM, which is globally distributed on all module entities, and provides data support and configuration for system operation;
  • the network forwarding module NTM processes the IP transport layer forwarding of the data stream, and provides multiple forwarding modes for the protocol processing module PPM and the protocol distribution module PDM, including directional forwarding for one module, or round-robin forwarding for multiple modules.
  • the forwarding mode and the forwarding data can be configured. When the number of the corresponding forwarding modules changes (for example, the protocol distribution module PDM expands and the number of faults increases or decreases), the forwarding data is not lost.
  • the protocol distribution module PDM processes the protocol application layer forwarding of the data stream, parses the gateway control protocol, and forwards the protocol to the final processing module through the domain name of the media; generally, multiple protocol distribution modules PDM need to be configured (convenient network forwarding module NTM round) By sending);
  • the protocol processing module PPM which finally completes the processing of the protocol, performs a protocol response or initiates a new protocol request.
  • multiple protocol processing modules PPM need to be configured;
  • the authentication module AM authenticates the protocol, and the authentication data and protocol processing module PPM can be configured together.
  • the protocol can be authenticated through the authentication module.
  • FIG. 3 is a media flow controller receiving protocol flow diagram (excluding transmission) of the present invention.
  • the architecture implementation method of the media gateway controller based on the gateway control protocol of the present invention includes the following steps:
  • Step A Configure the corresponding data in the physical entity of each module of the media gateway controller, configure the correspondence between the media gateway IP address and the corresponding protocol processing board in the network forwarding module, and configure the media gateway domain name and the corresponding protocol processing board in the protocol distribution module PDM. Corresponding relationship, configuring protocol related data and corresponding authentication data on each protocol processing module PPM;
  • Step B The gateway protocol flow outside the system enters the network forwarding module NTM;
  • Step C The network forwarding module NTM forwards the protocol flow of the media gateway of the queried IP address to the corresponding association according to the configured correspondence between the media gateway IP address and the corresponding protocol processing board.
  • Step C' The network forwarding module NTM sends the protocol stream of the media gateway that cannot be queried to the protocol distribution module PDM in a round robin manner;
  • Step D The protocol distribution module PDM parses the protocol to obtain the media gateway domain name, and obtains a corresponding protocol processing module PPM according to the configured media gateway domain name and the corresponding protocol processing board correspondence, and forwards the protocol flow to the corresponding PPM;
  • Step E If required (such as the media gateway supports DHCP), the PPM authenticates the protocol data stream. (This step is optional)
  • Step F PPM processes the protocol data stream.
  • Step G The response of the PPM to the protocol data stream is sent directly to the network forwarding module NTM.
  • the process of the gateway control protocol message entering the architecture of the media gateway controller based on the gateway control protocol of the present invention is as follows:
  • Step 401 The system completes various data configurations and runs normally.
  • Step 402 The network forwarding module receives the gateway control protocol message sent by the media gateway.
  • Step 403 The data module of the network forwarding module The DM queries the IP address of the media gateway to determine whether the IP address of the media gateway is configured. If yes, go to step 404. Otherwise, go to step 406.
  • Step 404 The data module DM' has configured the media gateway IP address, and sends the gateway control protocol message to the corresponding protocol processing module PPM.
  • Step 405 The protocol processing module PPM completes the final protocol processing. If there is a response, it is directly sent to the network forwarding module NTM, and the process proceeds to step 410.
  • Step 406 The data module DM does not configure the media gateway IP address, and sends the control protocol message to the corresponding protocol forwarding module PDM through the round robin.
  • Step 407 The protocol forwarding module PDM parsing protocol is used to query the domain name of the media gateway by the data module DM to determine whether the media gateway is configured. If yes, go to step 408. Otherwise, go to step 409.
  • Step 408 The data module DM is configured to send the gateway control protocol message to the corresponding protocol processing module PPM, and the process proceeds to step 405.
  • Step 409 The data module DM is not configured for the media gateway, and the protocol forwarding module PDM performs special processing on the message.
  • Step 410 The process ends.
  • the disclosed architecture design method for providing a gateway control protocol based media gateway controller is specifically described with reference to the embodiments, those skilled in the art can understand that without departing from the scope and spirit of the present invention, Various obvious modifications of form and detail are made to it, for example, due to the similarity of the MEGAC0, H248 protocol and the gateway control protocol, the essence of the technical solution of the present invention is the same as providing a media gateway controller based on the MEGAC0 protocol and the H248 protocol.
  • the architecture design method is also applicable, and is also applicable to the subsequent gateway control protocol of the RFC3525 protocol caused by the IETF's perfection and update of the gateway control protocol.
  • the embodiments described above are illustrative and not restrictive, and all changes and modifications are within the scope of the invention. Industrial applicability
  • the invention distributes the processing of the gateway control protocol twice, distributes the network forwarding module based on the IP layer, and distributes the protocol forwarding module based on the application layer (media gateway domain name), and performs different processing on the forwarding mode (directional forwarding). Or round-robin forwarding, which can support the need to control different types of media gateways.
  • the network forwarding module NTM can use static configuration to forward to a fixed one or more protocol processing modules through the IP plane in a directed or round-robin manner, which can improve processing efficiency.
  • the NTM does not statically configure the forwarding relationship, and the default is forwarded to the protocol distribution module PDM by directional or round-robin mode, which can reduce the logic complexity of the NTM module forwarding module and improve the forwarding efficiency of the NTM.
  • the present invention combines the advantages of IP layer-based transport layer distribution and application layer distribution based on media gateway control protocol parsing and circumvents the shortcomings of the two distribution methods.
  • the present invention is applicable to the technical field of gateway control, and the method of the present invention is equally suitable for other fields in which similar applications exist.

Landscapes

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

Abstract

L'invention concerne un contrôleur de passerelle média fondé sur le protocole de commande de passerelle et un procédé de mise en oeuvre associé. Selon ledit procédé, le module de transmission réseau est la seule interface de protocole de commande de passerelle externe du contrôleur de passerelle média et réalise la configuration de données respective dans le module de transmission réseau sur la base des types de passerelle média, transmet le flux de protocole de la passerelle média dont l'adresse IP a pu être interrogée, au module de traitement de protocole correspondant de manière à réaliser la distribution de couche de transmission sur la base de la route IP, transmet le flux de protocole de passerelle média dont l'adresse IP n'a pas pu être interrogée au module de distribution de protocole par interrogation, et le module de distribution de protocole réalise la distribution de couche d'application sur la base de l'analyse de protocole de commande de passerelle média puis transmet l'adresse IP non interrogée au module de traitement de protocole correspondant. Selon l'invention, les avantages de la distribution de couche de transport fondée sur la route IP et de la distribution de couche d'application fondée sur l'analyse de protocole de commande de passerelle média sont intégrés et les inconvénients sont éliminés.
PCT/CN2006/000459 2006-03-22 2006-03-22 Contrôleur de passerelle média fondé sur le protocole de commande de passerelle et procédé de mise en oeuvre associé WO2007107042A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2006/000459 WO2007107042A1 (fr) 2006-03-22 2006-03-22 Contrôleur de passerelle média fondé sur le protocole de commande de passerelle et procédé de mise en oeuvre associé

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2006/000459 WO2007107042A1 (fr) 2006-03-22 2006-03-22 Contrôleur de passerelle média fondé sur le protocole de commande de passerelle et procédé de mise en oeuvre associé

Publications (1)

Publication Number Publication Date
WO2007107042A1 true WO2007107042A1 (fr) 2007-09-27

Family

ID=38522003

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2006/000459 WO2007107042A1 (fr) 2006-03-22 2006-03-22 Contrôleur de passerelle média fondé sur le protocole de commande de passerelle et procédé de mise en oeuvre associé

Country Status (1)

Country Link
WO (1) WO2007107042A1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102137102A (zh) * 2011-03-07 2011-07-27 南京麦伦思科技有限公司 一种支持多类信息发布方式的业务支撑平台实现方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040029719A (ko) * 2002-10-02 2004-04-08 엘지전자 주식회사 미디어게이트웨이 제어기에서의 메가코 메시지 처리 방법
CN1508992A (zh) * 2002-12-15 2004-06-30 华为技术有限公司 在宽带码分多址移动网络中接入无线网络控制器的方法
CN1585385A (zh) * 2003-08-19 2005-02-23 中兴通讯股份有限公司 基于媒体网关控制协议的信令代理实现方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040029719A (ko) * 2002-10-02 2004-04-08 엘지전자 주식회사 미디어게이트웨이 제어기에서의 메가코 메시지 처리 방법
CN1508992A (zh) * 2002-12-15 2004-06-30 华为技术有限公司 在宽带码分多址移动网络中接入无线网络控制器的方法
CN1585385A (zh) * 2003-08-19 2005-02-23 中兴通讯股份有限公司 基于媒体网关控制协议的信令代理实现方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102137102A (zh) * 2011-03-07 2011-07-27 南京麦伦思科技有限公司 一种支持多类信息发布方式的业务支撑平台实现方法

Similar Documents

Publication Publication Date Title
JP4897884B2 (ja) Zigbee/ipゲートウェイ
CN103259703B (zh) 适用于电力行业的实时总线跨安全区通信方法
CN107204867A (zh) 一种信息传输方法、装置和系统
JP2002330179A5 (fr)
WO2013091382A1 (fr) Procédé et système pour réaliser une compatibilité d'un appareil électrique, et passerelle d'accès périphérique universelle
RU2005141461A (ru) Виртуальная многоадресная маршрутизация для кластера, имеющего синхронизацию состояния
WO2012051872A1 (fr) Procédé d'extension d'un réseau couche 2 et réseau couche 2 étendu
CN102124449A (zh) 用于低开销数据传输的方法和系统
JP5962676B2 (ja) 情報処理装置、情報処理方法及びプログラム
WO2011113393A2 (fr) Procédé et appareil de transformation d'identité de réseau local virtuel
WO2015109478A1 (fr) Procédé, commutateur, et contrôleur d'implémentation de protocole arp
CN106549873A (zh) 一种异构控制器之间的通信方法及系统
CN114189438B (zh) 一种基于opc ua的工业设备自动发现与配置方法
JP6511624B2 (ja) マルチメディア共有方法、登録方法、サーバー及びプロキシサーバー
WO2017152563A1 (fr) Procédé et système de transfert de couche 2 de sdn
CN105743715A (zh) 一种网关设备的管理系统及方法
CN103297269B (zh) 一种基于服务计算平台的网络服务部署与管理方法
CN104935484A (zh) 一种通过网关调用家电服务的方法及装置
CN101170520B (zh) 一种基于uddi的网络系统的信号处理方法
WO2015003420A1 (fr) Procédé de déploiement de ressources pour environnement d'informatique en nuage
ES2560303T3 (es) Método, dispositivo, sistema y arquitectura de red para la gestión de una solicitud de servicio
WO2015188331A1 (fr) Procédé de commande de transfert, pilote et réseau sdn
WO2007107042A1 (fr) Contrôleur de passerelle média fondé sur le protocole de commande de passerelle et procédé de mise en oeuvre associé
WO2015103869A1 (fr) Procédé pour tracer et filtrer un message openflow dans un réseau défini par logiciel
JP5272367B2 (ja) 無線lanアクセスポイントおよびプログラム

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: 06722111

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: 06722111

Country of ref document: EP

Kind code of ref document: A1