PROCEDIMIENTO, SISTEMA Y APARATO PARA TRADUCCION DE DIRECCION DE RED.

Un procedimiento para mantener una tabla de sesión activa en un aparato de Traducción de Dirección de RED,

NAT, que comprende:

crear una tabla de sesión de saludo mediante un aparato (21) de Función de Puerta de Borde de Acceso, A_BGF, de acuerdo con la tabla (22) de sesión de saludo;

enviar el mensaje de saludo, mediante el aparato A_BGF, al aparato (23) NAT;

recibir el mensaje de saludo mediante el aparato NAT, y

actualizar una tabla de sesión correspondiente al mensaje de saludo mediante el aparato (24) NAT

Tipo: Patente Europea. Resumen de patente/invención. Número de Solicitud: E07115938.

Solicitante: HUAWEI TECHNOLOGIES CO., LTD..

Nacionalidad solicitante: China.

Dirección: HUAWEI ADMINISTRATION BUILDING, BANTAIN,LONGGANG DISTRICT, SHENZHEN GU.

Inventor/es: WEI,LI HUAWEI TECHNOLOGIES CO.,LTD.

Fecha de Publicación: .

Fecha Solicitud PCT: 7 de Septiembre de 2007.

Fecha Concesión Europea: 11 de Noviembre de 2009.

Clasificación PCT:

  • H04L29/06 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). › 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.
  • H04L29/12 H04L 29/00 […] › caracterizados por el terminal de datos.

Países PCT: Austria, Bélgica, Suiza, Alemania, Dinamarca, España, Francia, Reino Unido, Grecia, Italia, Liechtensein, Luxemburgo, Países Bajos, Suecia, Mónaco, Portugal, Irlanda, Eslovenia, Finlandia, Rumania, Chipre, Lituania, Letonia, Ex República Yugoslava de Macedonia, Albania.

PROCEDIMIENTO, SISTEMA Y APARATO PARA TRADUCCION DE DIRECCION DE RED.

Fragmento de la descripción:

Procedimiento, sistema y aparato para traducción de dirección de red.

Campo de la tecnología

La presente invención se refiere a tecnologías de comunicación, y en particular, a un procedimiento, un sistema y un aparato para mantener una tabla se sesión activa en un aparato de traducción de dirección de red.

Antecedentes de la invención

Un Subsistema Multimedia de IP (IMS), es un sistema que soporta servicios multimedia de IP, y ha sido propuesto por la red móvil 3G con soporte del Proyecto de Agrupación de 3ª Generación (3GPP). El IMS está relacionado con servicios y aplicaciones, y permite que las compañías de telecomunicaciones, los operadores de redes móviles y otros proveedores de servicios, proporcionen una rica variedad de servicios multimedia a través de una red de conmutación de paquete de próxima generación. En la actualidad, el IMS ha sido extendido a las redes de cable, y constituye una técnica clave en las redes fijas y en las redes móviles.

El IMS está basado en el Protocolo de Iniciación de Sesión (SIP). El SIP es una técnica clave en el control de la comunicación de la Red de Próxima Generación (NGN) basada en IP. Con referencia a la Figura 1, un teléfono de red de IP que utilice el SIP bajo una red privada, se toma como ejemplo para describir la estructura de una operación en red de un sistema IMS convencional. Un Equipo de Usuario (UE) del teléfono de red de IP bajo la red privada, se registra en una Función de Control de Sesión Proxy_Call (P_CSCF) a través de una Traducción de Dirección de Red (NAT), una Función de Puerta de Borde de Acceso (A_BGF), y otros aparatos. Una trayectoria de registro adquirida por el UE después de un registro con éxito, es: UE - NAT - A_BGF - P_CSCF - SIP, transmisiones de señales que son enviadas por la trayectoria de registro.

Una pluralidad de entradas para envío de flujo, es decir, tablas de sesión, se almacena en tales aparatos de envío de flujo como NAT y A_BGF. Cuando se envía un mensaje, se obtiene una tabla de sesión buscando, en primer lugar, de acuerdo con un valor de clave que incluye una dirección de IP fuente, una dirección de IP de destino, un puerto fuente, un puerto de destino, y un número de protocolo. Después de haber encontrado la tabla de sesión, es decir, se ha dado con la tabla de sesión, se obtiene un índice de interfaz de salida buscando en una entrada rápida de Base de Información de Envío (FIB) de acuerdo con la dirección de IP de destino de la tabla de sesión, se obtiene una información de siguiente salto buscando en una tabla de enrutamiento, y una dirección de destino de Control de Acceso de Medios (MAC) buscando en una entrada de Protocolo de Resolución de Dirección (ARP). El mensaje se envía de acuerdo con la dirección de IP de destino, el índice de interfaz de salida, la información de siguiente salto, y la dirección MAC de destino.

En la tabla de sesión se ha incluido un aging_time y un time_stamp. El aging_time indica el instante en que la tabla de sesión ha envejecido. El time_stamp es un contador de tiempo, y cuenta a partir de 0 cuando la tabla de sesión ha sido creada. Cuando el valor de time_stamp es mayor que el de aging_time, es decir, la entrada ha envejecido, borra la tabla de sesión.

Puesto que la NAT, la A_BGF y similares, son todas aparatos de envío de flujo, la trayectoria de registro del UE es única. A lo largo de la duración de la conversación del usuario, las tablas de sesión de la A_BGF y la NAT, han de ser mantenidas activas para asegurar que la trayectoria de registro está desbloqueada. En el sistema IMS, puesto que la P_CSCF envía periódicamente un comando a la A_BGF para mantener la tabla de sección activa, la tabla de sesión en la A_BGF se mantiene activa. A lo largo de toda la duración de la conversación del usuario, la tabla de sesión del aparato NAT ha de ser mantenida activa para asegurar que la trayectoria de registro está desbloqueada.

En la actualidad, cuando se utiliza la técnica IMS, existen dos procedimientos para mantener la tabla de sesión activa en el aparato NAT, y se ha tomado como ejemplo un teléfono de la red de IP bajo una red privada.

Un UE del teléfono de red de IP bajo la red privada, envía un mensaje de re-registro a una P_CSCF a través del aparato NAT. Después de que una tabla en el aparato NAT ha sido encontrada por el mensaje de re-registro, el aparato NAT refresca el time_stamp en la tabla de sesión, para evitar que la tabla de sesión envejezca durante la conversación, manteniendo así la trayectoria de registro desbloqueada.

Sin embargo, el instante en que el UE del teléfono de la red de IP envía el mensaje de re-registro, es establecido por el fabricante del UE, y varía con el fabricante, quién configura el instante. Además, el instante en que un producto envía el re-registro, varía con el comportamiento del producto. Puesto que el instante en que el teléfono de la red de IP envía el mensaje de re-registro no puede ser establecido de forma flexible, es totalmente posible que la tabla de sesión del aparato NAT haya envejecido ya con anterioridad a que el UE envíe tal mensaje.

Por lo tanto, es necesario prolongar la vida de la tabla de sesión, es decir, hacer que el aging_time de la tabla de sesión en el aparato NAT sea más largo que la duración de la conversación de usuario, manteniendo así la trayectoria de registro desbloqueada.

Sin embargo, por otra parte, puesto que existe una diferencia considerable entre las duraciones de conversación de los usuarios, es difícil determinar el valor del aging_time, y no se puede asegurar que el aging_time prolongado en la tabla de sesión sea claramente más largo que las duraciones de conversación de los usuarios. Por otra parte, la sobre-prolongación del aging_time en la tabla de sesión afectará inevitablemente al comportamiento de la NAT.

El documento WO 02/103981 revela un procedimiento previsto para permitir que la telefonía u otros servicios de comunicaciones de medios y servicios sean proporcionados por un dispositivo que tenga una dirección de red privada que resida detrás de un cortafuegos y de un módulo de dirección de red y de traducción de puerto (NAPT). Se define una trayectoria a través del cortafuegos y del módulo NAPT con el uso de mensajes de mantenimiento activo, comunicados a través del cortafuegos y del módulo NAPT. Las direcciones que son asignadas por el cortafuegos y el módulo NAPT están asociadas con el dispositivo tanto para la transmisión de señales como para las comunicaciones de medios.

El documento US 2006/0029083 revela un procedimiento para permitir gestión de red en una disposición de red en la que una primera red está separada de una segunda red por un traductor de dirección de red o cortafuegos. El recorrido del traductor de dirección de red o cortafuegos, se consigue insertando la información operativa o de control en el envío de la señal de mantenimiento activo, para mantener el vínculo de la NAT o agujero de paso en el cortafuegos.

Sumario de la invención

Las realizaciones de la presente invención proporcionan un procedimiento, un sistema y un aparato para mantener una tabla de sesión activa en un aparato NAT, que evita que la tabla de sesión del aparato NAT envejezca, asegurando con ello una trayectoria de registro desbloqueada de un UE.

Un procedimiento para mantener una tabla de sesión activa en un aparato NAT, incluye:

crear una tabla de sesión de saludo, mediante un aparato de Función de Puerta de Borde de Acceso, A_BGF;

crear un mensaje de saludo mediante el aparato A_BGF de acuerdo con la tabla de sesión de saludo;

enviar el mensaje de saludo por medio del aparato A_BGF hasta el aparato NAT;

recibir el mensaje de saludo mediante el aparato NAT, y

actualizar una tabla de sesión correspondiente al mensaje de saludo mediante el aparato NAT.

Un sistema para mantener una tabla de sesión activa en un aparato de Traducción de Dirección de Red, NAT, incluye:

un aparato de Función de Puerta de Borde de Acceso, A_BGF, para crear una sesión de saludo;

actualizar una tabla de sesión correspondiente al mensaje de saludo.

Un aparato de Función de Puerta de Borde de Acceso, A_BGF, incluye:

un módulo de gestión de entrada, para crear una tabla de sesión de saludo;

un módulo de creación de mensaje, para la creación de un mensaje de saludo de acuerdo con la tabla de sesión de saludo, y

un...

 


Reivindicaciones:

1. Un procedimiento para mantener una tabla de sesión activa en un aparato de Traducción de Dirección de RED, NAT, que comprende:

crear una tabla de sesión de saludo mediante un aparato (21) de Función de Puerta de Borde de Acceso, A_BGF, de acuerdo con la tabla (22) de sesión de saludo;

enviar el mensaje de saludo, mediante el aparato A_BGF, al aparato (23) NAT;

recibir el mensaje de saludo mediante el aparato NAT, y

actualizar una tabla de sesión correspondiente al mensaje de saludo mediante el aparato (24) NAT.

2. El procedimiento de la reivindicación 1, en el que crear la tabla de sesión de saludo comprende:

crear una clave para mantener la tabla de sesión activa, modificando un número de puerto fuente en un valor de clave existente, y

crear la tabla de sesión de saludo de acuerdo con la clave para mantener la tabla de sesión activa, en el que una dirección de aparato de enlace descendente en la tabla de sesión de saludo, es la misma que una dirección de aparato de enlace descendente en la tabla de sesión correspondiente al valor de clave existente.

3. El procedimiento de la reivindicación 1, que comprende además

actualizar la tabla de sesión de saludo por medio del aparato A_BGF.

4. El procedimiento de la reivindicación 3, en el que actualizar la tabla de sesión de saludo comprende:

crear una clave para mantener la tabla de sesión activa, modificando un número de puerto fuente en el valor de clave existente, y

actualizar la tabla de sesión de saludo de acuerdo con la clave para mantener la tabla de sesión activa.

5. El procedimiento de la reivindicación 4, en el que el valor de clave existente comprende un valor de clave adquirido por el aparato A_BGF a partir de un comando para mantener la tabla de sesión activa, enviado desde un aparato de Función de Control de Sesión Proxy-Call, P_CSCF.

6. El procedimiento de la reivindicación 1, en el que crear el mensaje de saludo comprende:

obtener un índice de interfaz de salida buscando en una entrada rápida de Base de Información de Envío, FIB, de acuerdo con una dirección de IP de destino en la tabla de sesión de saludo;

obtener una información de siguiente salto buscando en una tabla de enrutamiento;

obtener una dirección de Control de Acceso de Medios, MAC, de destino, buscando en una entrada de Protocolo de Resolución de Dirección, ARP, y

crear el mensaje de saludo de acuerdo con la dirección de IP de destino, el índice de interfaz de salida, la información de salto siguiente, y la dirección MAC de destino.

7. El procedimiento de la reivindicación 1, en el que enviar el mensaje de saludo comprende:

enviar el mensaje de saludo periódicamente por medio del aparato A_BGF.

8. El procedimiento de la reivindicación 1, en el que actualizar la tabla de sesión mediante el aparato NAT comprende:

encontrar la tabla de sesión correspondiente al mensaje de saludo, y

actualizar un reloj fechador en la tabla de sesión.

9. El procedimiento de cualquiera de las reivindicaciones 1 a 8, que comprende además:

borrar la tabla de sesión de saludo mediante el aparato A_BGF cuando la tabla de sesión de saludo ha envejecido.

10. Un sistema para mantener una tabla de sesión activa en un aparato de Traducción de Dirección de Red, NAT, que comprende:

un aparato de Función de Puerta de Borde de Acceso, A_BGF, para crear una tabla de sesión de saludo; crear un mensaje de saludo de acuerdo con la tabla de sesión de saludo, y enviar el mensaje de saludo; y,

un aparato de Traducción de Dirección de Red, NAT, para recibir el mensaje de saludo y actualizar una tabla de sesión correspondiente al mensaje de saludo.

11. Un aparato de Función de Puerta de Borde de Acceso, A_BGF, que comprende:

un módulo de gestión de entrada, para crear una tabla de sesión de saludo;

un módulo de creación de mensaje, para crear un mensaje de saludo de acuerdo con la tabla de sesión de saludo, y

un módulo de transmisión, para enviar el mensaje de saludo a un aparato NAT.

12. El aparato de acuerdo con la reivindicación 11, en el que el módulo de gestión de entrada comprende:

una unidad de creación de valor de clave, para crear una clave para mantener una tabla de sesión activa, modificando un número de puerto fuente en un valor de clave existente;

una unidad de creación de entrada, para crear una tabla de sesión de saludo de acuerdo con la clave para mantener la tabla de sesión activa, y

una dirección de aparato de enlace descendente en la tapa de sesión de saludo que es la misma que la dirección de aparato de enlace descendente de la tabla de sesión correspondiente al valor de clave existente.

13. El aparato de acuerdo con la reivindicación 12, en el que el módulo de gestión de entrada comprende además:

una unidad de actualización de entrada, para actualizar la tabla de sesión de saludo de acuerdo con la clave para mantener la tabla de sesión activa.

14. El aparato de acuerdo con la reivindicación 11, que comprende además:

un módulo de actualización, para borrar la tabla de sesión de saludo cuando la tabla de sesión de saludo ha envejecido.


 

Patentes similares o relacionadas:

Procedimiento y dispositivo para el procesamiento de una solicitud de servicio, del 29 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un procedimiento para el procesamiento de una solicitud de servicio, comprendiendo el procedimiento: recibir (S201), mediante un nodo de consenso, una solicitud […]

Método para atender solicitudes de acceso a información de ubicación, del 22 de Julio de 2020, de Nokia Technologies OY: Un aparato que comprende: al menos un procesador; y al menos una memoria que incluye un código de programa informático para uno o más programas, […]

Sincronización de una aplicación en un dispositivo auxiliar, del 22 de Julio de 2020, de OPENTV, INC.: Un método que comprende, mediante un dispositivo de medios: acceder, utilizando un módulo de recepción, un flujo de datos que incluye contenido […]

Procedimiento y dispositivo para su uso en la gestión de riesgos de información de aplicación, del 22 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un procedimiento para la gestión de riesgos de información de aplicación en un dispositivo de red, comprendiendo el procedimiento: recibir información […]

Gestión de memoria intermedia recomendada de red de una aplicación de servicio en un dispositivo de radio, del 22 de Julio de 2020, de TELEFONAKTIEBOLAGET LM ERICSSON (PUBL): Un método llevado a cabo por un nodo de red en una red de comunicación por radio , comprendiendo el método: obtener (S1) una predicción del ancho […]

Método, servidor y sistema de inicio de sesión de confianza, del 22 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un método de inicio de sesión de confianza implementado por computadora aplicado a un sistema de inicio de sesión de confianza que comprende un primer sistema de aplicación […]

Método y aparato para configurar un identificador de dispositivo móvil, del 22 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un método implementado por servidor para configurar un identificador de dispositivo móvil, que comprende: obtener una lista de aplicaciones, APP, […]

Método para un nivel mejorado de autenticación relacionado con una aplicación de cliente de software en un dispositivo informático de cliente que comprende una entidad de módulo de identidad de abonado con un kit de herramientas de módulo de identidad de abonado así como una miniaplicación de módulo de identidad de abonado, sistema, dispositivo informático de cliente y entidad de módulo de identidad de abonado para un nivel mejorado de autenticación relacionado con una aplicación de cliente de software en el dispositivo informático de cliente, programa que comprende un código de programa legible por ordenador y producto de programa informático, del 22 de Julio de 2020, de DEUTSCHE TELEKOM AG: Un método para un nivel mejorado de autenticación relacionado con una aplicación de cliente de software en un dispositivo informático […]

Utilizamos cookies para mejorar nuestros servicios y mostrarle publicidad relevante. Si continua navegando, consideramos que acepta su uso. Puede obtener más información aquí. .