Un método para implementar un agente de señalización basado en el protocolo de control de pasarela de medios.

Un método para implementar un agente de señalización basado en un protocolo de control de pasarela de medios,

que comprende las siguientes etapas:

proporcionar un equipo agente entre las pasarelas de medios y un controlador de pasarela de medios, estando situadas dichas pasarelas de medios en una red distinta de la red en la que se encuentra el controlador de pasarela de medios, proporcionando dicho equipo agente el agente de señalización y la traducción de direcciones de red entre diferentes redes (101), en donde todas las pasarelas de medios bajo el control del controlador de pasarela de medios tienen diferentes nombres de dominio, cada identificador de punto extremo incluye información del nombre de dominio de una pasarela de medios, y el controlador de pasarela de medios distingue de forma única cada una de las pasarelas de medios por su nombre de dominio en el identificador del punto extremo;

solicitar, por parte de una de las pasarelas de medios, el registro en el controlador de pasarela de medios (102);

para una señalización MGCP/MEGACO enviada desde una de las pasarelas de medios al controlador de pasarela de medios, si no está relacionada con los medios, reemplazar directamente un número de transacción por parte del equipo agente y a continuación reenviar la señalización; si la señalización MGCP/MEGACO sí está relacionada con los medios, procesar en correspondencia un atributo de los medios por parte del equipo agente y a continuación reenviar la señalización, para un mensaje de solicitud enviado desde el controlador de pasarela de medios a una de las pasarelas de medios, enviarle el mensaje de solicitud a la pasarela de medios correspondiente por parte del equipo agente de acuerdo con el nombre de dominio en el identificador de punto extremo (103).

Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/CN2003/001042.

Solicitante: ZTE CORPORATION.

Nacionalidad solicitante: China.

Dirección: ZTE Plaza, Keji Road South, Hi-Tech Industrial Park, Nanshan District 518057 Shenzhen City Guangdong Province CHINA.

Inventor/es: CAO,GANG, QIAO,KEZHI, YANG,ZHENGRONG.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • H04L29/06 SECCION H — ELECTRICIDAD.H04 TECNICA DE LAS COMUNICACIONES ELECTRICAS.H04L TRANSMISION DE INFORMACION DIGITAL, p. ej. COMUNICACION TELEGRAFICA (disposiciones comunes a las comunicaciones telegráficas y telefónicas H04M; selección H04Q). › H04L 29/00 Disposiciones, aparatos, circuitos o sistemas no cubiertos por uno solo de los grupos H04L 1/00 - H04L 27/00. › caracterizadas por un protocolo.

PDF original: ES-2535482_T3.pdf

 


Fragmento de la descripción:

Un método para implementar un agente de señalización basado en el protocolo de control de pasarela de medios Campo de la invención La presente invención está relacionada con un campo de la tecnología de la comunicación, específicamente está relacionada con un método para implementar una función de agente de señalización con un protocolo de control de pasarela de medios.

Antecedentes El Protocolo de Control de Pasarela de Medios (MGCP) , es el Protocolo RFC2705 del Grupo de Trabajo de Ingeniería de Internet (IETF) , y el Control de Pasarela de Medios (MEGACO) es el Protocolo RFC 3015 del IETF. El Protocolo de Control de Pasarela de Medios (MGCP/MEGACO) es un protocolo entre equipos de conmutación mediante software y pasarelas de medios para el control del funcionamiento de las pasarelas de medios.

Con la idea de separar las funciones de las pasarelas, el protocolo MEGACO/MGCP descompone en dos partes el procesamiento de señalización y de flujos de medios original de las pasarelas: pasarela de medios (MG) y control de la pasarela de medios (MGC) . Una entidad lógica física en la MG se puede identificar con puntos extremos, tal como se muestra en la FIG. 1. Un MGC controla el funcionamiento de una MG mediante el Protocolo MEGACO/MGCP, y procesa las solicitudes enviadas por una MG; una MG procesa esencialmente información de flujos de medios. Tanto el MGC como las MG son elementos de red en una red, y se comunican entre sí a través del Protocolo MEGACO/MGCP.

Debido a la separación de funciones del MGC y la MG, un MGC puede controlar el funcionamiento de múltiples MG, y, en ocasiones puede darse la situación en la que un MGC y las MG controladas por él se encuentren situados en redes diferentes, por lo que se necesita un equipo agente para llevar a cabo las funciones de agente de señalización con el fin de que el MGC controle las MG.

Un agente de señalización permite llevar a cabo, por parte de un agente de señalización, que a través de distintas redes pase la señalización del MGCP/MEGACO y se controlen los flujos de medios, en donde el MGC y las MG se encuentran en redes diferentes y no se pueden localizar entre sí a través de rutas para permitir que el MGC controle las MG en otras redes con el fin de completar el establecimiento de llamadas y la intercomunicación de flujos de medios.

El equipo agente es un equipo independiente, que proporciona la función de agente de señalización y de flujos de medios entre redes en una red de conmutación de paquetes y se encarga de proporcionar un agente de señalización y de flujos de medios entre distintas redes, así como de la traducción de direcciones de red.

El documento US 2003/033418 A1 (YOUNG BRUCE FITZGERALD [EE.UU.] Y OTROS) , 13 de febrero de 2003, divulga un método para implementar y configurar una pasarela de capa de aplicación MGCP.

El documento US 2002141390 A1 (FANGMAN RICHARD E [EE.UU.] Y OTROS) , 2 de octubre de 2002, divulga un sistema y un método para la implementación de la telefonía IP.

En la actualidad, un método habitual para la implementación de un agente de señalización entre diferentes redes se basa en la traducción de direcciones de red (NAT) , pero en este método el equipo agente no puede hacer que el MGC resulte completamente transparente, y aumenta la complejidad para la implementación de servicios de llamada en el MGC; por otro lado, es necesario configurar en el equipo agente información detallada sobre la MG correspondiente, y, por consiguiente, cualquier cambio en la MG que está siendo controlada por el MGC requiere informar al equipo agente para que modifique dicha configuración, lo que aumenta el coste de mantenimiento de la operación.

Resumen de la invención La invención se define mediante un método de acuerdo con la reivindicación 1. Otros modos de realización de la invención se definen en las reivindicaciones dependientes.

Breve descripción de los dibujos La FIG. 1 es un diagrama esquemático de un sistema que adopta el protocolo MGCP/MEGACO;

la FIG. 2 es un diagrama esquemático de un modo de realización de un sistema que adopta el protocolo MGCP/MEGACO;

la FIG. 3 es un diagrama de flujo para la implementación del agente de información MGCP/MEGACO de acuerdo con la presente invención;

la FIG. 4 es un diagrama esquemático para la generación dinámica de información de las MG en el equipo agente de acuerdo con la presente invención;

la FIG. 5 es un diagrama de flujo de un proceso de registro desde una pasarela de medios a un controlador de pasarela de medios; y la FIG. 6 es un diagrama de flujo de un proceso para el reenvío de flujos de medios a través de redes por parte del agente de señalización de acuerdo con la presente invención.

Descripción detallada de la invención A continuación se describirá de forma detallada la presente invención combinando los dibujos adjuntos y los modos de implementación.

La FIG. 1 es un diagrama esquemático de un sistema de la técnica anterior, que ya se ha descrito en los antecedentes y no se repetirá aquí.

En un diagrama esquemático de un sistema de implementación del agente de señalización MGCP/MEGACO de acuerdo con la presente invención tal como el que se muestra en la FIG. 2, en la red 1 se encuentra un controlador de pasarela de medios MGC y una pasarela de medios MG3, en la red 2 se encuentran las pasarelas de medios MG1 y MG2, y el controlador de pasarela de medios controla las pasarelas de medios MG1, MG2 y MG3 por medio del protocolo MGCP/MEGACO.

De acuerdo con el método proporcionado por la presente invención, se proporciona un equipo agente entre el MGC y las MG1, MG2 que no están en la misma red, esto es, un equipo agente entre la red 1 y la red 2. Todas las MG controladas por el mismo MGC tienen diferentes nombres de dominio, y el MGC distingue de forma única cada MG por su nombre de dominio en el identificador del punto extremo.

El equipo agente dispone de al menos dos direcciones de red; una es la dirección BIP1 en la red 1, en la que se encuentra localizado el MGC; la otra es la dirección BIP2 en la red 2, en la que se encuentran localizadas las MG1 y MG2. Las direcciones IP y el puerto del MGC configurados en las MG1 y MG2 son la dirección BIP2 y el puerto P2 del equipo agente; y el MGC distingue las MG por sus nombres de dominio.

La FIG. 3 es un diagrama de flujo para la implementación de un agente de información MGCP/MEGACO en el equipo agente de acuerdo con la presente invención. En primer lugar se proporciona un equipo agente entre la MG y el MGC en redes diferentes (paso 101) , y proporciona funciones de agente de señalización y de traducción de direcciones de red entre redes diferentes. A continuación, las MG se registran en el MGC (paso 102) , y tras registrarse satisfactoriamente, para una señalización MGCP entre el MGC y la MG que no esté relacionada con los medios, el equipo agente reemplaza directamente el número de transacción y, a continuación, la reenvía; para una señalización MGCP que sí esté relacionada con los medios, el equipo agente procesa en correspondencia el identificador de los medios y a continuación la reenvía (paso 103) .

La FIG. 4 y la FIG. 5 muestran los procesos de solicitud para registrar una MG en el MGC;

Paso 301: la MG le envía al MGC un mensaje RSIP para registrarse, en el que su número de transacción es TransID, el equipo agente recibe el mensaje en la dirección BIP2 y el puerto P2, y registra atributos tales como la dirección de origen y el número de puerto del mensaje recibido de la MG, junto con el nombre de dominio de la MG, para generar un bloque de información acerca de la MG;

Paso 302: el equipo agente le reasigna un número de transacción TransID' al mensaje de registro, reemplaza con él el número de transacción original TransID en el mensaje de registro, registra la relación correspondiente entre TransID y TransID', y a continuación le reenvía el mensaje de registro al MGC desde la dirección BIP1;

Paso 303: el MGC registra satisfactoriamente a la MG de acuerdo con su nombre de dominio y, a continuación, le envía un mensaje de respuesta a la MG;

Paso 304: después de recibir el mensaje de respuesta devuelto por el MGC desde la dirección BIP1, el equipo agente localiza el registro correspondiente de acuerdo con el número de transacción TransID' almacenado en el mensaje de respuesta, identifica la MG que ha enviado el mensaje de registro y obtiene su número de transacción original TransID, reemplaza en el mensaje de respuesta el número de transacción TransID' con TransID, y se lo reenvía a la MG correspondiente desde la dirección BIP2.

Después de recibir cada uno de los mensajes de solicitud... [Seguir leyendo]

 


Reivindicaciones:

1. Un método para implementar un agente de señalización basado en un protocolo de control de pasarela de

medios, que comprende las siguientes etapas:

proporcionar un equipo agente entre las pasarelas de medios y un controlador de pasarela de medios,

estando situadas dichas pasarelas de medios en una red distinta de la red en la que se encuentra el

controlador de pasarela de medios, proporcionando dicho equipo agente el agente de señalización y la

traducción de direcciones de red entre diferentes redes (101) , en donde todas las pasarelas de medios bajo el

control del controlador de pasarela de medios tienen diferentes nombres de dominio, cada identificador de

punto extremo incluye información del nombre de dominio de una pasarela de medios, y el controlador de

pasarela de medios distingue de forma única cada una de las pasarelas de medios por su nombre de dominio

en el identificador del punto extremo;

solicitar, por parte de una de las pasarelas de medios, el registro en el controlador de pasarela de medios

(102) ;

para una señalización MGCP/MEGACO enviada desde una de las pasarelas de medios al controlador de

pasarela de medios, si no está relacionada con los medios, reemplazar directamente un número de

transacción por parte del equipo agente y a continuación reenviar la señalización; si la señalización

MGCP/MEGACO sí está relacionada con los medios, procesar en correspondencia un atributo de los medios

por parte del equipo agente y a continuación reenviar la señalización, para un mensaje de solicitud enviado

desde el controlador de pasarela de medios a una de las pasarelas de medios, enviarle el mensaje de

solicitud a la pasarela de medios correspondiente por parte del equipo agente de acuerdo con el nombre de

dominio en el identificador de punto extremo (103) .

2. El método para implementar un agente de señalización basado en un protocolo de control de pasarela de

medios de la reivindicación 1, en donde el paso de solicitar el registro por parte de una de las pasarelas de

medios al controlador de pasarela de medios comprende, además:

enviarle al controlador de pasarela de medios un mensaje de solicitud de registro desde la pasarela de

medios, y registrar por parte del equipo agente los atributos del mensaje de solicitud recibido y el nombre de

dominio de la pasarela de medios con el fin de generar un bloque de información acerca de la pasarela de

medios (301) ;

asignar, por parte del equipo agente, un nuevo número de transacción al mensaje de solicitud de registro con

el fin de reemplazar un número de transacción original en el mensaje de solicitud de registro, registrar la

relación de correspondencia entre el número de transacción original y el nuevo número de transacción, y a

continuación reenviarle el mensaje de solicitud de registro al controlador de pasarela de medios (302) ;

registrar satisfactoriamente la pasarela de medios, y a continuación enviarle un mensaje de respuesta de

registro a la pasarela de medios desde el controlador de pasarela de medios (303) ;

determinar la pasarela de medios por parte del equipo agente de acuerdo con el nuevo número de

transacción en el mensaje de respuesta de registro, reemplazar el número de transacción nuevo con el

número de transacción original, y a continuación reenviarle el mensaje de respuesta de registro a la pasarela

de medios correspondiente (304) .

3. El método para implementar un agente de señalización basado en un protocolo de control de pasarela de

medios de la reivindicación 1, en donde el paso de reemplazar un número de transacción por parte del equipo

agente comprende, además:

para cada uno de los mensajes de solicitud enviados desde la pasarela de medios al controlador de pasarela

de medios, asignarle un nuevo número de transacción al mensaje de solicitud por parte del equipo agente, y

registrar la información acerca de la pasarela de medios que ha enviado el mensaje de solicitud;

después de recibir en el equipo agente un mensaje enviado por el controlador de pasarela de medios en

respuesta al mensaje de solicitud, localizar una pasarela de medios correspondiente de acuerdo con un

nuevo número de transacción asignado, reemplazar el nuevo número de transacción en el mensaje de

respuesta con un número de transacción original, y a continuación reenviarle el mensaje de respuesta a la

pasarela de medios correspondiente;

4. El método para implementar un agente de señalización basado en un protocolo de control de pasarela de

medios de la reivindicación 1, en donde el paso de procesar una señalización MGCP/MEGACO relacionada con

los medios por parte del equipo agente comprende, además:

crear o modificar en el equipo agente un puerto de reenvío de medios correspondiente y una tabla de reenvío después de recibir una señalización para establecer o modificar una conexión enviada a una pasarela de medios desde el controlador de pasarela de medios;

reemplazar la información pertinente sobre los medios en la señalización con la información de dirección de 5 red correspondiente del puerto de reenvío de medios en el equipo agente, y a continuación reenviar la señalización a la pasarela de medios;

si la señalización es una señalización para crear una conexión, registrar además en el equipo agente un identificador de punto extremo de la conexión, modificar la tabla de reenvío de un puerto de reenvío de medios correspondiente en el equipo agente de acuerdo con una señalización de respuesta cuando la pasarela de medios le envía al controlador de pasarela de medios la señalización de respuesta relacionada con los medios;

reemplazar la información de los medios en la señalización de respuesta con información de la dirección de red del puerto de reenvío de medios correspondiente en el equipo agente, y a continuación enviársela al controlador de pasarela de medios;

enviarle a la pasarela de medios desde el controlador de pasarela de medios una señalización para liberar la conexión después de la finalización de la llamada;

liberar el puerto de reenvío de medios correspondiente en el equipo agente de acuerdo con el identificador de punto extremo, y a continuación reenviarle la señalización a la pasarela de medios.


 

Patentes similares o relacionadas:

Gestión de acondicionamiento de energía, del 13 de Marzo de 2019, de Electronic Systems Protection, Inc: Un aparato que comprende: una pluralidad de puertos de salida configurados para proporcionar la respectiva potencia eléctrica de […]

Método para determinar la temporización de la recepción de un mensaje de radio, del 13 de Marzo de 2019, de True Heading AB: Método para determinar el tiempo de recepción por un receptor de radio de un mensaje AIS (Sistema de Identificación Automático) […]

Dispositivo de protección y llave electrónica y método para usar los mismos, del 12 de Marzo de 2019, de Riddle & Code GmbH: Método para suspender una protección física de un objeto lograda por un dispositivo de protección , que comprende las siguientes etapas: […]

Método para procesado de paquetes, dispositivo electrónico y medio de almacenamiento, del 12 de Marzo de 2019, de Huizhou Tcl Mobile Communication Co., Ltd: Un método para procesado de paquetes, comprendiendo el método: cuando se recibe un primer paquete de toma de contacto (SYN) de solicitud […]

Protección de intercambio de mensajes WLCP entre TWAG y UE, del 11 de Marzo de 2019, de TELEFONAKTIEBOLAGET LM ERICSSON (PUBL): Un método para proteger una Red de Area Local Inalámbrica, WLAN, el Protocolo de Control, WLCP, el intercambio de mensajes entre una Pasarela […]

Selección de un procedimiento de ocultación de pérdida de paquetes, del 8 de Marzo de 2019, de TELEFONAKTIEBOLAGET LM ERICSSON (PUBL): Un método para seleccionar un procedimiento de ocultación de pérdida de paquetes, en donde el método comprende: clasificar una trama de audio recibida como […]

Sistemas y métodos para firmar electrónicamente un paquete entregado, del 7 de Marzo de 2019, de Fedex Corporate Services, Inc: Un método que comprende: recibir, en un teléfono inteligente , autorización para recibir una entrega de al menos un paquete físico pedido por una parte de pedido […]

Método, dispositivo, producto de programa informático y medio de almacenamiento para distribuir solicitudes de archivos en sistemas de transmisión en continuo adaptables, del 7 de Marzo de 2019, de Alcatel-Lucent España, S.A: Un método para distribuir solicitudes de archivo de contenido multimedia a entregarse en transmisión en continuo adaptable, que comprende: - recibir solicitudes […]

Otras patentes de ZTE CORPORATION