ES2346130T3 - Transferencia ininterrumpida en ip movil (movile ip). - Google Patents

Transferencia ininterrumpida en ip movil (movile ip). Download PDF

Info

Publication number
ES2346130T3
ES2346130T3 ES01977007T ES01977007T ES2346130T3 ES 2346130 T3 ES2346130 T3 ES 2346130T3 ES 01977007 T ES01977007 T ES 01977007T ES 01977007 T ES01977007 T ES 01977007T ES 2346130 T3 ES2346130 T3 ES 2346130T3
Authority
ES
Spain
Prior art keywords
old
address
custody
new
subnet
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.)
Expired - Lifetime
Application number
ES01977007T
Other languages
English (en)
Inventor
Georgios Karagiannis
Geert Heijenk
Karim El Malki
Hesham Soliman
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.)
Telefonaktiebolaget LM Ericsson AB
Original Assignee
Telefonaktiebolaget LM Ericsson AB
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 Telefonaktiebolaget LM Ericsson AB filed Critical Telefonaktiebolaget LM Ericsson AB
Application granted granted Critical
Publication of ES2346130T3 publication Critical patent/ES2346130T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • 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/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • 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/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/167Adaptation for transition between two IP versions, e.g. between IPv4 and IPv6
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • H04W36/0019Control or signalling for completing the hand-off for data sessions of end-to-end connection adapted for mobile IP [MIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/02Buffering or recovering information during reselection ; Modification of the traffic flow during hand-off
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/08Mobility data transfer
    • H04W8/085Mobility data transfer involving hierarchical organized mobility servers, e.g. hierarchical mobile IP [HMIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/04Network layer protocols, e.g. mobile IP [Internet Protocol]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Medicines Containing Material From Animals Or Micro-Organisms (AREA)
  • Separation Using Semi-Permeable Membranes (AREA)

Abstract

Un método para transferir un nodo móvil (100) desde un encaminador antiguo de subred (116) a un encaminador nuevo de subred (118) en una red de acceso inalámbrica basada en Internet Protocol (IP), comprendiendo: - obtener una nueva dirección de custodia para el nodo móvil desde el encaminador nuevo de subred; - enviar un mensaje de petición desde el nodo móvil a un nodo base (112, 114, 120), por vía del encaminador nuevo de subred, solicitando una ligadura nueva; - crear una ligadura de nueva dirección de custodia en el nodo base; - emitir un mensaje de respuesta desde el nodo base al nodo móvil, por vía del encaminador nuevo de subred, indicando que la ligadura de nueva dirección de custodia ha sido creada; y caracterizado por - sincronizar una transferencia de paquetes de datos de antigua dirección de custodia desde el nodo base al nodo móvil; y usar información procedente de una capa inferior del modelo de OSI (Open Systems Interconnection = Interconexión de Sistemas Abiertos) para notificar al nodo móvil que una conexión con el encaminador antiguo de subred será desechada dentro de una magnitud predeterminada de tiempo.

Description

Transferencia ininterrumpida en IP Móvil (Mobile IP).
Antecedentes de la invención Campo de la invención
La presente invención está relacionada con formación de redes móviles y, más particularmente, con formación de redes móviles que usa la norma IP Móvil (IP Móvil (Mobile IP)).
Descripción de la técnica relacionada
Los avances en la tecnología de comunicación inalámbrica han originado un número de aplicaciones inalámbricas tales como buscapersonas, teléfonos celulares y aplicaciones de computación y formación de redes móviles. La computación y formación de redes móviles permite que un dispositivo móvil, capaz de conectarse a una red, se mueva libremente mientras permanece conectado a la red y a Internet. Cuando el dispositivo móvil se mueve entre redes y subredes diferentes, la conexión con la red o subred antigua es abandonada como sea necesario y es establecida una conexión con una red o subred nueva. Tal transferencia es hecha posible mediante una ampliación de Internet Protocol (IP) denominada IP Móvil (Mobile IP). En general, IP Móvil (Mobile IP) crea la percepción de que el dispositivo móvil siempre está unido a la misma red o subred aunque esté desplazándose. Específicamente, IP Móvil (Mobile IP) permite que el dispositivo móvil retenga la misma dirección de red o IP con independencia de la red o subred particular con la que el dispositivo móvil está conectado realmente. Así, una aplicación remota puede enviar paquetes de datos al dispositivo móvil en la misma dirección IP sin importar cuantas transferencias (o sea, cambios en conexiones de red o subred) pueden haber ocurrido.
IP Móvil (Mobile IP) efectúa la función anterior permitiendo que el nodo móvil use dos direcciones IP. La primera dirección IP, denominada la dirección inicial, es estática y es usada para identificar el dispositivo móvil cuando está en su red inicial. Una red inicial es la red en la que el dispositivo móvil parece estar situado para el resto de la red o Internet. Más formalmente, la red inicial es la red que contiene el registro inicial del dispositivo móvil. La segunda dirección IP, denominada la dirección de custodia, es dinámica y es usada para identificar al dispositivo móvil cuando está lejos de la red inicia. Cuando el dispositivo móvil es transferido a cada red o subred nueva, obtiene una dirección de custodia de esa red o subred. Es probable que el dispositivo móvil use direcciones de custodia diferentes múltiples mientras se desplaza entre redes y subredes diferentes. Al obtener una nueva dirección de custodia, el dispositivo móvil registra la nueva dirección de custodia en la red inicial. Después, la red inicial desvía los paquetes de datos que están destinados al dispositivo móvil en su dirección inicial (en la red inicial) a la nueva dirección de custodia.
La referencia "Mecanismos de transferencia en sistemas móviles basados en ATM", IEEE 1.999, páginas 2572-2579, enseña un método y sistema para mecanismos de transferencia en sistemas móviles basados en ATM (Asynchronous Transfer Mode = Modo de Transferencia Asíncrona). Un terminal móvil comunica con un radiosistema antiguo y este comunica con una central local (LE: local exchange). El terminal móvil indica a la red que está a punto de desplazarse al interior de un radiosistema nuevo. Un trayecto nuevo es establecido, una memoria intermedia para datos de corriente arriba es situada en la central local (LE) y una memoria intermedia para datos de corriente abajo es situada en el radiosistema nuevo. La central local conmuta el flujo de corriente abajo al trayecto nuevo. El radiosistema antiguo comunica hacia arriba con la central local y vacía sus memorias intermedias de corriente abajo al terminal móvil. El terminal móvil conmuta al radiosistema nuevo y recibe sus datos almacenados en memoria intermedia. La central local envía datos de corriente abajo al radiosistema nuevo y el radiosistema antiguo vacía sus memorias intermedias de corriente arriba a la central local. La central local libera el trayecto antiguo cuando las memorias intermedias de corriente arriba del radiosistema antiguo están vacías. La central local desvía la conexión de corriente arriba al trayecto nuevo y empieza a enviar sus datos de corriente arriba almacenados en memoria intermedia al interior de la red. Entonces, la información en las memorias intermedias es sincronizada de modo que datos antiguos no son repetidos.
El documento EP 0777396A enseña un sistema de radiotransmisión que transmite datos con una técnica de transferencia. La transmisión de celdas entre las estaciones base nueva y antigua es sincronizada para reducir la pérdida de celdas o el fuera de servicio durante la transferencia. La estación base antigua suministra información a la estación base nueva y/o al conmutador en la última celda que fue transmitida satisfactoriamente y en el orden correcto. La estación base nueva continua la transmisión empezando desde la primera celda defectuosa.
La referencia "Transferencias suaves optimizadas en IP Móvil (Mobile IP)", IEEE 1.999, páginas 340-346, enseña una técnica de transferencia en IP Móvil (Mobile IP). Cuando ocurre una transferencia, el nuevo agente foráneo (exterior) solicita que el agente foráneo anterior transfiera los paquetes almacenados en memoria intermedia a la posición nueva. Cuando el anfitrión (ordenador nodal) móvil se mueve a una posición nueva, registra su dirección actual de custodia en su agente inicial. El agente inicial intercepta y expide paquetes a la dirección de custodia por encapsulación. Después, el agente foráneo desencapsula los paquetes y los expide al anfitrión móvil. Cuando el agente inicial intercepta un paquete para un anfitrión móvil que está lejos, envía un mensaje de actualización de ligadura a la fuente del paquete, informando a la fuente de la dirección actual de custodia del anfitrión móvil. La fuente actualiza su antememoria de ligadura y tuneliza cualesquier paquetes consiguientes para el anfitrión móvil directamente a su dirección de custodia. El anfitrión móvil solicita al nuevo agente foráneo que envíe una actualización de ligadura al agente foráneo anterior. El agente foráneo anterior actualiza su antememoria de ligadura y vuelve a tunelizar cualesquier paquetes para el anfitrión móvil a su nueva dirección de custodia.
El documento WO 0005909A enseña una técnica de transferencia entre estaciones base. Los paquetes de datos son enviados a estaciones base primera y segunda. Una estación móvil recibe paquetes solo desde la primera estación base. Cuando la estación móvil llega a una zona de transferencia, paquetes son transmitidos desde el controlador de estación base a ambas estaciones base primera y segunda. La primera estación base continúa transmitiendo a la estación móvil y la segunda estación base almacena los paquetes en una memoria intermedia. Cuando ocurre la transferencia, la primera estación base deja de transmitir a la estación móvil y la segunda estación base empieza a transmitir a la estación móvil. Cuando la estación móvil sale de la zona de transferencia, el controlador de estación base deja de transmitir paquetes a la primera estación base.
Aunque IP Móvil (Mobile IP) permite que el dispositivo móvil se mueva libremente entre redes y subredes diferentes mientras parece mantener la misma conexión de red, la transición no es siempre una ininterrumpida. Por ejemplo, cuando una transferencia ocurre en medio de una sesión en marcha de transferencia de datos, algunos paquetes de datos pueden ser enviados a la antigua dirección de custodia antes de que el registro de la nueva dirección de custodia pueda ser completado. Como resultado, estos paquetes de datos pueden perderse, interrumpiendo de tal modo el flujo de paquetes de datos al dispositivo móvil. Dependiendo de la duración de la interrupción, la sesión de transferencia de datos puede ser afectada solo ligeramente o afectada fuertemente. Por ejemplo, donde la red es particularmente lenta o congestionada (por tanto, el registro es retrasado), un gran número de paquetes de datos pueden perderse, causando posiblemente que la sesión de aplicación termine o falle de otro modo.
Por consiguiente, en una red de acceso inalámbrica es deseable proporcionar un sistema y método para transferir un dispositivo móvil de una manera sustancialmente ininterrumpida.
Sumario de la invención
La presente invención está relacionada con un sistema y método para transferir un nodo móvil de una manera ininterrumpida en una red de acceso inalámbrica. Procedimientos son implementados para permitir que el nodo móvil sincronice la transferencia con un nodo base y un nodo corresponsal. De este modo, una transferencia ininterrumpida puede ser conseguida puesto que ninguno o pocos paquetes de datos enviados entre el nodo base o el nodo corresponsal y el nodo móvil son perdidos. Los procedimientos son soportados tanto por IP Móvil (Mobile IP)v4 como por IP Móvil (Mobile IP)v6 así como por Hierarchical IP Móvil (Mobile IP)v4 y Hierarchical IP Móvil (Mobile IP)v6.
En general, en un aspecto, la invención está dirigida a una red de acceso inalámbrica basada en Internet Protocol (IP) como se define en la reivindicación 31. La red comprende un nodo móvil adaptado para obtener una nueva dirección de custodia desde un encaminador nuevo de subred y emitir un mensaje de petición por vía del encaminador nuevo de subred, solicitando una ligadura nueva al ser notificado desde una capa inferior del modelo de Interconexión de Sistemas Abiertos (OSI: Open Systems Interconnection) de que una conexión con un encaminador antiguo de subred será desechada dentro de una magnitud predeterminada de tiempo. El sistema comprende además un nodo base adaptado para crear la ligadura de nueva dirección de custodia al recibir el mensaje de petición desde el nodo móvil y emitir un mensaje de respuesta al nodo móvil por vía del encaminador nuevo de subred, indicando que la ligadura de nueva dirección de custodia ha sido creada, en el que el nodo móvil y el nodo base están adaptados además para transferir paquetes de datos de antigua dirección de custodia desde el nodo base al nodo móvil de una manera sincronizada.
En general, en otro aspecto, la invención está dirigida a un método para transferir un nodo móvil desde un encaminador antiguo de subred a un encaminador nuevo de subred en una red de acceso inalámbrica basada en Internet Protocol (IP) como se define en la reivindicación 1. El método comprende usar información procedente de una capa inferior del modelo de OSI (Open Systems Interconnection) para notificar al modo móvil que una conexión con el encaminador antiguo de subred será desechada dentro de una cantidad predeterminada de tiempo, obtener una nueva dirección de custodia para el modo móvil desde el encaminador nuevo de subred y enviar un mensaje de petición desde el nodo móvil a un nodo base por vía del encaminador nuevo de subred, solicitando una ligadura nueva, siendo el nodo base uno predeterminado de un agente inicial, un agente foráneo de pasarela y un punto de anclaje de movilidad. El método comprende además los pasos de crear una ligadura de nueva dirección de custodia en el nodo base, emitir un mensaje de respuesta desde el nodo base al nodo móvil por vía del nuevo encaminador de subred, indicando que la ligadura de nueva dirección de custodia ha sido creada, y sincronizar una transferencia de paquetes de datos de antigua dirección de custodia desde el nodo base al nodo móvil.
Las ventajas de la invención incluyen una transferencia más rápida en la que el número de paquetes de datos que se pierden durante una interrupción en la transferencia de datos puede ser minimizado o eliminado. Además, la invención proporciona una transferencia más eficiente puesto que no es necesaria anchura de banda adicional de red durante la duración de interrupción. Otra ventaja más es que la invención no necesita el establecimiento y mantenimiento de ligaduras simultáneas. Otras ventajas de la invención resultarán evidentes a partir de la descripción siguiente y las reivindicaciones.
Descripción breve de los dibujos
Una comprensión más detallada del método y sistema de la presente invención puede tenerse por referencia a la descripción detallada siguiente cuando es considerada en conjunción con los dibujos, en los que:
la Figura 1 ilustra el flujo de paquetes de datos en una red de acceso inalámbrica;
la Figura 2 ilustra el registro de un dispositivo móvil en una red de acceso inalámbrica;
las Figuras 3A y 3B ilustran el flujo de paquetes de datos durante una transferencia en IP Móvil (Mobile IP)v4;
las Figuras 4A y 4B ilustran el flujo de paquetes de datos durante una transferencia en IP Móvil (Mobile IP)v6 donde se usa optimización de ruta;
las Figuras 5A y 5B ilustran el flujo de paquetes de datos durante una transferencia en IP Móvil (Mobile IP)v6 donde no se usa optimización de ruta;
las Figuras 6a y 6B ilustran el flujo de paquetes de datos durante una transferencia suave en IP Móvil (Mobile IP)v4 donde se usa optimización de ruta;
las Figuras 7A y 7B ilustran el flujo de paquetes de datos durante una transferencia rápida en IP Móvil (Mobile IP)v4 donde se usa multidifusión;
las Figuras 8A y 8B ilustran el flujo de paquetes de datos durante una transferencia rápida en Hierarchical IP Móvil (Mobile IP)v4;
las Figuras 9A y 9B ilustran el flujo de paquetes de datos durante una transferencia rápida en Hierarchical IP Móvil (Mobile IP)v6 donde no se usa optimización de ruta;
las Figuras 10A y 10B ilustran el flujo de paquetes de datos durante una transferencia rápida en Hierarchical IP Móvil (Mobile IP)v6 donde se usa optimización de ruta;
las Figuras 11A y 11B a 15A y 15B ilustran el flujo de paquetes de datos durante una transferencia en IP Móvil (Mobile IP)v4 según algunas realizaciones de la invención donde no se usa optimización de ruta, y el dispositivo móvil es capaz de acceder simultáneamente a dos redes inalámbricas;
las Figuras 16A y 16B a 17A y 17B ilustran el flujo de paquetes de datos durante una transferencia en IP Móvil (Mobile IP)v4 según algunas realizaciones de la invención donde no se usa optimización de ruta, y el dispositivo móvil es capaz de acceder solo a una red inalámbrica única a la vez;
las Figuras 18A y 18B a 22A y 22B ilustran el flujo de paquetes de datos durante una transferencia en IP Móvil (Mobile IP)v4 según algunas realizaciones de la invención donde se usa optimización de ruta, y el dispositivo móvil es capaz de acceder simultáneamente a dos redes inalámbricas;
las Figuras 23A y 23B a 24A y 24B ilustran el flujo de paquetes de datos durante una transferencia en IP Móvil (Mobile IP)v4 según algunas realizaciones de la invención donde se usa optimización de ruta, y el dispositivo móvil es capaz de acceder solo a una red inalámbrica única a la vez;
las Figuras 25A y 25B a 29A y 29B ilustran el flujo de paquetes de datos durante una transferencia en Hierarchical IP Móvil (Mobile IP)v4 según algunas realizaciones de la invención donde no se usa optimización de ruta y el dispositivo móvil es capaz de acceder simultáneamente a dos redes inalámbricas;
las Figuras 30A y 30B a 31A y 31B ilustran el flujo de paquetes de datos durante una transferencia en Hierarchical IP Móvil (Mobile IP)v4 según algunas realizaciones de la invención donde no se usa optimización de ruta y el dispositivo móvil es capaz de acceder solo a una red inalámbrica única a la vez;
las Figuras 32A y 32B a 36A y 36B ilustran el flujo de paquetes de datos durante una transferencia en IP Móvil (Mobile IP)v6 según algunas realizaciones de la invención donde no se usa optimización ruta y el dispositivo móvil es capaz de acceder simultáneamente a dos redes inalámbricas;
las Figuras 37A y 37B a 38A y 38B ilustran el flujo de paquetes de datos durante una transferencia en IP Móvil (Mobile IP)v6 según algunas realizaciones de la invención donde no se usa optimización de ruta y el dispositivo móvil es capaz de acceder solo a una red inalámbrica única a la vez;
las Figuras 39A y 39B a 43A y 43B ilustran el flujo de paquetes de datos durante una transferencia en IP Móvil (Mobile IP)v6 según algunas realizaciones de la invención donde se usa optimización de ruta y el dispositivo móvil es capaz de acceder simultáneamente a dos redes inalámbricas;
las Figuras 44A y 44B a 45A y 45B ilustran el flujo de paquetes de datos durante una transferencia en IP Móvil (Mobile IP)v6 según algunas realizaciones de la invención donde se usa optimización de ruta y el dispositivo móvil es capaz de acceder solo a una red inalámbrica única a la vez;
las Figuras 46A y 46B a 50A y 50B ilustran el flujo de paquetes de datos durante una transferencia en Hierarchical IP Móvil (Mobile IP)v6 según algunas realizaciones de la invención donde no se usa optimización de ruta y el dispositivo móvil es capaz de acceder simultáneamente a dos redes inalámbricas; y
las Figuras 51A y 51B a 52A y 52B ilustran el flujo de paquetes de datos durante una transferencia en Hierarchical IP Móvil (Mobile IP)v6 según algunas realizaciones de la invención donde el dispositivo móvil es capaz de acceder solo a una red inalámbrica única a la vez.
Descripción detallada de los dibujos
Sigue una descripción detallada de los dibujos en la que los números de referencia para elementos iguales y similares son llevados hacia delante. Para los fines de esta descripción, una "red" se refiere a una red de acceso inalámbrica tal como la Global System for Mobile Communication (GSM) que es capaz de conectar usuarios permitidos en ella con Internet. Una "subred" se refiere a una porción más pequeña de la red a través de la cual puede ser establecida una conexión de red. Asimismo, los términos "conectado" y "conexión", y "unido" y "unión" pueden ser usados de modo intercambiable para significar un enlace inalámbrico a una red o subred.
Realizaciones de la invención proporcionan un sistema y método para realizar transferencia ininterrumpida en un entorno de formación de redes móviles. En algunas realizaciones, la transferencia implica que un nodo móvil sea notificado de que una conexión con una subred inalámbrica antigua será desechada dentro de una magnitud predeterminada de tiempo. Después, el modo móvil obtiene una nueva dirección de custodia desde una subred inalámbrica nueva y envía un mensaje de petición a un nodo base (por ejemplo, agente inicial) solicitando una ligadura nueva. El nodo base crea una ligadura de nueva dirección de custodia y emite un mensaje de respuesta al nodo móvil indicando que la ligadura de nueva dirección de custodia ha sido creada. Después, la transferencia de paquetes de datos de antigua dirección de custodia desde el nodo base al nodo móvil es sincronizada para conseguir una transferencia ininterrumpida.
Como se mencionó previamente, IP Móvil (Mobile IP) es una ampliación de IP y es soportado tanto por IPv4 como por IPv6. Una descripción detallada de soporte de IP Móvil (Mobile IP) en IPv4 puede ser hallada en "Soporte de movilidad IP", C. Perkins, ed., IETF RFC (Internet Engineering Task Force Request For Comments) 2002, Octubre de 1.996. Igualmente, véase "Soporte de movilidad en IPv6", Johnson, D., B., Perkins, C., borrador de Internet, draft-ietf-mobileip-ipv6-12txt, Trabajo en marcha, Abril de 2.000, para una descripción detallada de soporte de IP Móvil (Mobile IP) en IPv6.
Hierarchical IP Móvil (Mobile IP) es una ampliación de IP Móvil (Mobile IP) diseñada para manejar tráfico regional. Soporte para Hierarchical IP Móvil (Mobile IP) en IPv4 y IPv6 es descrito, respectivamente, en "Registro regional en IP Móvil (Mobile IP)", Gustafsson E., Jonsson A., Perkins C., borrador de Internet, draft-ietf-mobileip-reg-tunnel-02.txt, Trabajo en marcha, Marzo de 2.000; y en "Hierarchical IP Móvil (Mobile IP)v4/v6 y transferencia rápida", El Malki K., Soliman H., borrador de Internet, draft-elmalki-soliman-hmipv4v6-00.txt, Trabajo en marcha, Marzo de 2.000.
El soporte de IP Móvil (Mobile IP) en IPv4, o IP Móvil (Mobile IP)v4, es sustancialmente transparente al transporte de capa superior (por ejemplo, Transmissions Control Protocol (TCP)) y no necesita ningunos cambios significativos en encaminadores y anfitriones de Internet que están siendo usados actualmente. La característica clave de IP Móvil (Mobile IP)v4 es que toda la funcionalidad necesaria para procesar y gestionar información de movilidad está incrustada en entidades bien definidas: el agente inicial (HA: home agent), el agente foráneo (FA: foreign agent) y el nodo móvil (MN: mobile node).
El agente inicial es un nodo, un encaminador típicamente, en la red inicial que permite eficazmente que el nodo móvil pueda ser alcanzado por el resto de Internet en su dirección inicial, aunque el nodo móvil no esté unido a su red inicial. El agente foráneo es un nodo, también un encaminador típicamente, en una red foránea (exterior) que puede ayudar al nodo móvil a recibir paquetes de datos suministrados a la dirección de custodia. El agente inicial y el agente foráneo son denominados frecuentemente agentes de movilidad que es un término general para nodos que proporcionan servicios de soporte de movilidad al nodo móvil.
El nodo móvil es típicamente un dispositivo móvil tal como un asistente digital personal, ordenador de mano, teléfono celular, etc. que es capaz de establecer una conexión inalámbrica con una o más redes y, por tanto, con Internet. Finalmente, con fines de referencia, el nodo que está comunicando con el nodo móvil es denominado el anfitrión corresponsal (CH: correspondent host) o a veces el nodo corresponsal (CN; correspondent node). El anfitrión o nodo corresponsal puede ser otro nodo móvil o puede ser un nodo no móvil (por ejemplo, fijo) tal como un ordenador de sobremesa, un puesto de trabajo, etc.
Refiriéndose ahora a la Figura 1, cuando el nodo móvil 10 se desplaza al interior de un área cubierta por una red foránea, obtiene una dirección de custodia desde el agente foráneo 11 de la red. La nueva dirección de custodia es registrada subsiguientemente en el agente inicial 12 del nodo móvil. Los paquetes de datos enviados desde el anfitrión corresponsal 13 al nodo móvil 10 son encaminados entonces a través del agente foráneo 11 a lo largo del trayecto indicado por los números 1, 2 y 3 de referencia, mientras que los paquetes de datos enviados desde el nodo móvil 10 al anfitrión corresponsal 13 siguen el trayecto indicado por los números 4 y 5 de referencia.
Más específicamente, los paquetes de datos enviados por el anfitrión corresponsal 13 al nodo móvil 10 son encaminados primero al agente inicial 12 del nodo móvil a lo largo del trayecto 1. Como el nodo móvil 10 no está unido actualmente a su red inicial, el agente inicial 12 desvía los paquetes de datos a lo largo del trayecto 2 al agente foráneo 11 por vía de la dirección de custodia. Después de recibir los paquetes de datos desviados, el agente foráneo 11 los envía a lo largo del trayecto 3 para completar el suministro al nodo móvil 10. Este encaminamiento es denominado frecuentemente "encaminamiento en triángulo" debido al tramo adicional que los paquetes de datos recorren a través del agente inicial 12 a lo largo del trayecto 1.
De modo similar, los paquetes de datos que van desde el nodo móvil 10 al anfitrión corresponsal 13 son enviados al agente foráneo 11 a lo largo del trayecto 4. Desde allí, sin embargo, los paquetes de datos son encaminados directamente al anfitrión corresponsal 13 a lo largo del trayecto 5 sin pasar a través del agente inicial 12.
El encaminamiento anterior puede ser realizado en IP Móvil (Mobile IP)v4 usando tres mecanismos básicos: descubrir la dirección de custodia, registrar la dirección de custodia y tunelizar a la dirección de custodia.
El procedimiento de descubrimiento de dirección de custodia usado en IP Móvil (Mobile IP) está basado en el anuncio estándar de encaminador de ICMP (Internet Control Message Protocol) especificado en "Mensajes de descubrimiento de encaminador de ICMP", S. E. Deering, ed., IETF RFC 1256, Septiembre de 1.991. En IP Móvil (Mobile IP), los anuncios estándar de encaminador son ampliados para incluir la dirección de custodia. Estos anuncios ampliados de encaminador son denominados anuncios de agentes. Los agentes iniciales y los agentes foráneos difunden usualmente sus anuncios de agentes sobre una base periódica (por ejemplo, una vez por segundo o cada pocos segundos). Si un nodo móvil necesita obtener un anuncio de agente y no desea esperar la difusión periódica, puede difundir su propia solicitación para el anuncio de agente. Después, cualquier agente inicial o agente foráneo que recibe la solicitación puede responder difundiendo un anuncio de agente. El nodo móvil también puede obtener una nueva dirección de custodia por medio de los procedimientos de Dynamic Host Configuration Protocol (DHCP) o Point-to-Point Protocol (PPP). Para una descripción de los procedimientos de DHCP y PPP, véanse "Dynamic Host Configuration Protocol (DHCP)", IETF RFC 1541, Octubre de 1.993 y el "Point-to-Point Protocol (PPP)", Simpson, W., ed., IETF RFC 1661, Julio de 1.994.
Después de que el nodo móvil 10 obtiene la dirección de custodia mediante el procedimiento de descubrimiento, notifica al agente inicial 12 la dirección de custodia. Esto puede ser efectuado usando el procedimiento de registro mostrado en la Figura 2. El procedimiento de registro implica que el nodo móvil, con la ayuda del agente foráneo 11, envía una petición de registro (en 20) que usa el User Datagram Protocol (UDP), cuya petición es retransmitida (en 22) al agente inicial 12. La petición de registro incluye la dirección inicial del nodo móvil, la dirección de custodia obtenida recientemente y una duración de registro que le dice al agente inicial 12 cuanto tiempo la dirección inicial ha de estar asociada con la dirección de custodia. La información de dirección inicial, dirección de custodia y duración de registro es denominada colectivamente una "ligadura" para el nodo móvil. Así, puede considerarse que una petición de registro es un tipo de "actualización de ligadura" puesto que contiene información nueva con respecto a la dirección de custodia del nodo móvil. Una vez que el agente inicial 12 recibe y aprueba (en 24) la petición de registro, añade la información de dirección de custodia a sus tablas de encaminamiento interno. Después, el agente foráneo 11 devuelve una respuesta de registro (en 26) al nodo móvil 10 para completar el proceso de registro.
Después de que la dirección de custodia ha sido registrada en el agente inicial, cualquier paquete de datos enviado al nodo móvil en su dirección inicial es desviado o "tunelizado" por el agente inicial al nodo móvil en la dirección de custodia. La tunelización es realizada encapsulando el paquete de datos original detrás de una nueva cabecera de paquete denominada una "cabecera de túnel" que anula eficazmente la dirección inicial en la cabecera de paquete original (véase "Encapsulación de IP dentro de IP", C. Perkins, IETF RFC 2003, octubre de 1.996). El mecanismo de encapsulación predeterminado en IPv4 es denominado IP dentro de IP. En IP dentro de IP, la cabecera de túnel incluye la dirección de agente inicial como la nueva dirección de fuente, la dirección de custodia como la nueva dirección de destino y un "4" como el número de protocolo de nivel superior. El "4" indica a todos los nodos receptores que la siguiente cabecera de protocolo para el paquete de datos es nuevamente una cabecera IP. Después, el paquete de datos encapsulado es suministrado al agente foráneo por medio de la dirección de custodia para completar el proceso de tunelización. Al recibir el paquete encapsulado, el agente foráneo aplica la transformación inversa, o sea, quitar la cabecera de túnel para recuperar el paquete de datos original. El paquete de datos recuperado es enviado entonces al nodo móvil en el que la recepción de la dirección inicial original permite que el paquete de datos sea procesado de una manera apropiada.
En algunos casos, sin embargo, un "55" puede ser usado como el número de protocolo para indicar "encapsulación mínima" en lugar de encapsulación de IP dentro de IP (véase "Encapsulación mínima dentro de IP", C. Perkins, IETF RFC 2004, Octubre de 1.996). Procesar para la cabecera de encapsulación mínima es ligeramente más complicado que para IP dentro de IP porque alguna de la información procedente de la cabecera de túnel es combinada con la información en la cabecera de encapsulación mínima para reconstituir la cabecera de paquete original. La ventaja de usar tal encapsulación mínima es, por supuesto, recursos auxiliares de cabecera reducidos.
Refiriéndose nuevamente a la Figura 1, se muestran las cabeceras de paquetes para los paquetes de datos que son encaminados a lo largo de los trayectos 1-5. Como puede verse, en el trayecto 1, los paquetes de datos tienen cabeceras 14 de paquetes que incluyen la dirección de anfitrión correspondiente (CHA: correspondent host address) como la dirección de fuente (SRC) y la dirección inicial de nodo móvil (MNHA: mobile node home address) como la dirección de destino (DEST). En el trayecto 2, los paquetes de datos originales son encapsulados ahora detrás de cabeceras 15 de túnel que incluyen la dirección de agente inicial (HAA: home agent's address) como la nueva dirección de fuente (SRC), la dirección de custodia (C-oA: care-of address) como la nueva dirección de destino (DEST) y "4" o "55" como el número de protocolo (PROT). En el trayecto 3, las cabeceras de túnel son eliminadas y los paquetes de datos originales en cabeceras 14 de paquetes son recuperados. En los trayectos 4 y 5, los paquetes de datos son encaminados directamente desde la fuente (MNHA) al destino (CHA) sin ningún cambio en las cabeceras 15 de paquetes.
Como una alternativa más eficiente al encaminamiento triangular anterior, IP Móvil (Mobile IP)v4 fue ampliado para permitir que paquetes de datos sean encaminados desde un anfitrión corresponsal directamente a un nodo móvil, o sea, sin pasar primero por el agente inicial. Estas ampliaciones son denominadas generalmente optimización de ruta, una descripción detallada de la cual puede ser hallada en "Optimización de ruta en IP Móvil (Mobile IP)", Perkins, C., Johnson, B. J., borrador de Internet, draft-ietf-mobileip-optim-09.txt, Trabajo en marcha, Febrero de 2.000.
En optimización de ruta, el anfitrión corresponsal puede recibir un mensaje de actualización de ligadura que es enviado por el agente inicial de nodo móvil (en lugar del propio nodo móvil) que contiene la dirección de custodia de nodo móvil. La actualización de ligadura específica la asociación de la dirección inicial de nodo móvil con su dirección de custodia, junto con la duración restante de esa asociación. Esta ligadura nueva es almacenada entonces por el anfitrión corresponsal como una entrada de antememoria y es usada subsiguientemente para tunelizar paquetes de datos directamente a la dirección de custodia, rodeando así al agente inicial de nodo móvil. De este modo, se evita el procedimiento de encaminamiento triangular explicado anteriormente. Sin embargo, en la fase inicial de optimización de ruta, los paquetes de datos enviados por el anfitrión corresponsal todavía necesitarán usar encaminamiento triangular hasta que el mensaje de actualización de ligadura enviado por el agente inicial de nodo móvil sea recibido por el anfitrión corresponsal.
Además del mensaje de actualización de ligadura, el procedimiento de optimización de ruta también usa un mensaje de control de aviso de ligadura, un mensaje de petición de ligadura y un mensaje de acuse de recibo de ligadura. El primero de estos mensajes, el mensaje de control de aviso de ligadura, es enviado usualmente por el nodo móvil o el anfitrión corresponsal al agente inicial para indicar que el anfitrión corresponsal parece ignorar la nueva dirección de custodia de nodo móvil.
Por otra parte, el mensaje de petición de ligadura es enviado por un anfitrión corresponsal al agente inicial en el momento en el que el nodo corresponsal determina que su ligadura debería ser iniciada o actualizada. El agente inicial responde enviando un mensaje de actualización de ligadura al anfitrión corresponsal, incluyendo la dirección de custodia del nodo móvil. Si por alguna razón, el agente inicial no puede hallar la dirección de custodia de nodo móvil (por ejemplo, el nodo móvil ya está en su red inicial), entonces el agente inicial puede enviar un mensaje de actualización de ligadura en el que la dirección de custodia es dispuesta igual que la dirección inicial de nodo móvil, y la duración de asociación es puesta a cero. Entonces, el anfitrión corresponsal suprime la entrada de antememoria de ligadura para ese nodo móvil particular.
El tercer mensaje, el mensaje de acuse de recibo de ligadura, confirma que un mensaje de actualización de ligadura ha sido recibido y puede ser solicitado por un nodo móvil de un anfitrión corresponsal que ha recibido el mensaje de actualización de ligadura.
El soporte de IP Móvil (Mobile IP) en IPv6, o IP Móvil (Mobile IP)v6, usa el conocimiento y las experiencias adquiridas del diseño y desarrollo de IP Móvil (Mobile IP)v4 junto con varias características nuevas (véase "Especificación de versión 6 de Internet Protocol (IPv6)", Deering, S. E, Hinden, R. M., borrador de Internet, draft-ietf-ipngwg-ipv6-spec-v2-00.txt, Trabajo en marcha). Las diferencias principales entre IP Móvil (Mobile IP)v4 y IP Móvil (Mobile IP)v6 son el soporte integrado para optimización de ruta, descubrimiento de vecino, autoconfiguración de dirección encaminamiento de fuente "anycast" y superposición ("piggybacking") de tráfico de control.
En IP Móvil (Mobile IP)v6, la optimización de ruta está incorporada como una parte integral del protocolo IPv6. En contraste, la característica de optimización de ruta de IP Móvil (Mobile IP)v4 es añadida como un conjunto opcional de ampliaciones que pueden no ser soportadas por todos los nodos IP. Sin embargo, esta integración no significa que la opción de optimización de ruta de IP Móvil (Mobile IP)v6 será aplicada siempre, puesto que un nodo móvil todavía puede decidir usar o no usar esta opción.
Además, en IP Móvil (Mobile IP)v6, no hay necesidad de desplegar agentes foráneos porque la funcionalidad de los agentes foráneos puede ser conseguida por características realzadas de IPv6 tales como descubrimiento de vecino (véase "Descubrimiento de vecino para versión 6 de IP (IPv6)", T. Narten, E. Nordmark, W.A. Simpson, IETF RFC 1970, Agosto de 1.996) y autoconfiguración de dirección (véase "Autoconfiguración de dirección sin estado de IPv6", S. Thomson, T. Narten, IETF RFC 1971, Agosto de 1.996).
\newpage
IP Móvil (Mobile IP)v6 también usa una características de encaminamiento de fuente que hace posible que un anfitrión corresponsal envíe paquetes de datos a un nodo móvil que está lejos de la red inicial usando una cabecera de encaminamiento de IPv6 en lugar de encapsulación de IP dentro de IP (recordar que IP Móvil (Mobile IP)v4 usa encapsulación de IP dentro de IP para todos los paquetes de datos). Sin embargo, en IP Móvil (Mobile IP)v6 los agentes iniciales todavía pueden usar encapsulación de IP dentro de IP donde sea necesaria para tunelización, por ejemplo, durante la fase inicial del procedimiento de actualización de ligadura.
Otra diferencia está en IP Móvil (Mobile IP)v6, los paquetes de datos que llegan a la red inicial, y que están destinados a un nodo móvil que está lejos de la red inicial, son interceptados por el agente inicial de nodo móvil que usa descubrimiento de vecino de IPv6 en lugar de usar un protocolo de resolución de dirección (véase "Un protocolo de resolución de dirección de Ethernet: o convertir direcciones de protocolo de red en direcciones de Ethernet de 48 bits para transmisión en hardware Ethernet", D.C. Plummer, IETF RFC 826, Noviembre de 1.982) como es el caso en IP Móvil (Mobile IP)v4.
Otra diferencia más está en IP Móvil (Mobile IP)v6, es definido un nuevo procedimiento de encaminamiento denominado "anycast" que es usado como un mecanismo dinámico de descubrimiento de dirección de agente inicial. Este mecanismo devuelve una sola respuesta a la petición de descubrimiento de dirección de nodo móvil, al contrario que una respuesta distinta que es devuelta desde cada agente inicial en la red inicial de nodo móvil, como es el caso que usa difusión dirigida en IP Móvil (Mobile IP)v4. Así, el mecanismo de IP Móvil (Mobile IP)v6 es más eficiente y más fiable porque solo un paquete de datos precisa ser devuelto al nodo móvil.
Finalmente, todo el tráfico de control de IP Móvil (Mobile IP)v6 puede ser superpuesto sobre cualesquier paquetes existentes de datos de IPv6 usando las opciones de destino de IPv6. En contraste, paquetes UDP (User Datagram Protocol) distintos son necesarios para cada mensaje de control en IP Móvil (Mobile IP)v4 y sus ampliaciones de optimización de rutas.
A pesar de las diversas características de aumento de movilidad tanto en IP Móvil (Mobile IP)v4 como en IP Móvil (Mobile IP)v6, las transferencias que ocurren durante una sesión en marcha de transferencia de datos no son siempre ininterrumpidas, particularmente cuando es necesario un cambio en la unión de red. Tales transferencias son denominadas frecuentemente transferencias de macromovilidad e implican que un nodo móvil se mueve desde una subred ("subred antigua" en lo sucesivo) a otra subred ("subred nueva" en lo sucesivo). Cuando ocurre una transferencia de macromovilidad, un cierto número de paquetes de datos, que estaban en el proceso de ser suministrados al nodo móvil por vía de la subred antigua, serán incapaces de llegar a su destino propuesto. Dependiendo de la duración de interrupción y de la aplicación, el usuario puede ser capaz de percibir la interrupción y, por tanto, no se considera que este tipo de transferencia sea ininterrumpida. Una transferencia ininterrumpida ocurre cuando ninguno de los nodos que están implicados en la transferencia percibe alguna interrupción en la corriente de datos de aplicación.
Sigue una descripción de diversos escenarios de transferencia según IP Móvil (Mobile IP)v4 y IP Móvil (Mobile IP)v6 convencionales. Debería observarse que solo un número limitado de nodos IP son mostrados en los escenarios de transferencia con fines de claridad, y que una persona de cualificación ordinaria en la técnica reconocerá que, en la práctica, nodos IP adicionales pueden ser usados.
Refiriéndose ahora a las Figuras 3A y 3B, una transferencia de macromovilidad en IP Móvil (Mobile IP)v4 es mostrada con referencia a un número de fases. Los nodos implicados incluyen un nodo móvil 30, un agente foráneo antiguo 31 en una subred inalámbrica antigua 32, un agente foráneo nuevo 33 en una subred inalámbrica nueva 34, un nodo corresponsal 35 y un agente inicial 36. Cada uno del nodo móvil 30, los agentes foráneos antiguo y nuevo 31 y 33, el nodo corresponsal 35 y el agente inicial 36 tiene al menos una memoria intermedia UA de datos de corriente arriba y una memoria intermedia DA de datos de corriente abajo. La Fase 1 representa una sesión en marcha de transferencia de datos antes de una transferencia de macromovilidad. Los paquetes U de datos de corriente arriba son enviados por el nodo móvil 30, a través del agente foráneo antiguo 31, al nodo corresponsal 35, y los paquetes D de datos de corriente abajo son enviados por el nodo corresponsal 35, a través del agente foráneo antiguo 31, al nodo móvil. La Fase 2 representa la misma sesión en marcha de transferencia de datos pero después de que ha ocurrido una transferencia de macromovilidad. Los paquetes U de datos de corriente arriba que fueron enviados subsiguientemente (o sea, enviados después de la transferencia) desde el nodo móvil 30 son encaminados a través del agente foráneo nuevo 33 al nodo corresponsal 35, y los paquetes D de datos de corriente abajo enviados subsiguientemente desde el nodo corresponsal 35 son encaminados a través del agente foráneo nuevo 33 al nodo móvil 30.
Sin embargo, el escenario de transferencia de macromovilidad de las Figuras 3A y 3B, que usa el denominado encaminamiento triangular, no es capaz de resolver la cuestión de transferencia ininterrumpida. Los paquetes U de datos de corriente arriba enviados previamente (o sea, enviados antes de la transferencia), que ya estaban en transición al agente foráneo antiguo 31, se perderán (designados "X") como un resultado del cambio de nodo móvil en unión de red desde la subred antigua a la subred nueva. Igualmente, los paquetes D de datos de corriente abajo enviados previamente, que ya estaban en transición al nodo móvil 30, se perderán cuando la conexión de enlace inalámbrico entre el nodo móvil y la subred antigua se deteriora mucho.
Refiriéndose ahora a las Figuras 4A y 4B y a las Figuras 5A y 5B, la transferencia de macromovilidad en IP Móvil (Mobile IP)v6 padece los mismos problemas de transferencia ininterrumpida que en IP Móvil (Mobile IP)v4. La diferencia principal entre IP Móvil (Mobile IP)v4 y IP Móvil (Mobile IP)v6 es que IP Móvil (Mobile IP)v6 añade el uso de un agente inicial temporal 40 y sustituye los agentes foráneos antiguo y nuevo por los encaminadores de acceso antiguo y nuevo, respectivamente.
En IP Móvil (Mobile IP)v6, cada nodo corresponsal es capaz de soportar la opción de optimización de ruta aunque el nodo móvil puede decidir no usar esta opción. Por tanto, la transferencia de macromovilidad puede ser efectuada usando la opción de optimización de ruta (Figuras 4A y 4B) o no usando esta opción (Figuras 5A y 5B). Este procedimiento de transferencia, comparado con IP Móvil (Mobile IP)v4, es mejorado para impedir la situación donde un cierto número de paquetes de datos, que se dirigían al nodo móvil por vía de la subred antigua, no serán capaces de llegar a su destino propuesto. El procedimiento exige que el nodo móvil identifique, seleccione y registre (usando un procedimiento de actualización de ligadura) con un agente inicial temporal en la subred antigua que será usado para expedir paquetes de datos, que estaban destinados a antigua la dirección de custodia de nodo móvil, a la
nueva.
El agente inicial temporal, un encaminador típicamente, puede ser identificado y seleccionado usando dos métodos diferentes. En el primer método, el nodo móvil almacena la información obtenida desde los anuncios de encaminadores enviados por los encaminadores que son capaces de ser usados como agentes iniciales y que están situados en la subred inalámbrica antigua. Esta información es almacenada usualmente en una lista de agentes iniciales que puede ser usada para identificar un agente inicial temporal. El segundo método es usado cuando el nodo móvil es incapaz de identificar cualquier agente inicial en su subred inalámbrica antigua. En ese caso, un agente inicial temporal puede ser identificado que usa el procedimiento de descubrimiento dinámico de agente inicial enviando una petición de descubrimiento de dirección de agente inicial de Internet Control Message Protocol (ICMP) a la subred inalámbrica antigua. El primer agente inicial en la subred inalámbrica antigua en recibir este mensaje responde enviando su dirección IP al nodo móvil usando un mensaje de respuesta de descubrimiento de dirección de agente inicial de ICMP.
Como es referido anteriormente, las Figuras 4A y 4B ilustran un escenario donde la optimización de ruta es usada para encaminar los paquetes de datos de corriente arriba y corriente abajo directamente entre el nodo móvil 30 y el nodo corresponsal 35 por vía del encaminador de acceso antiguo 42 (véase la Fase 1). En otras palabras, no hay encaminamiento triangular primero a través del agente inicial 36. Cuando el nodo móvil 30 cambia la unión de red (véase la Fase 2), los paquetes de datos de corriente arriba enviados subsiguientemente y de corriente abajo enviados subsiguientemente son encaminados a través del encaminador de acceso nuevo 44 como se muestra. Por otra parte, los paquetes de datos de corriente abajo enviados previamente son encaminados a través del agente inicial temporal 40 que expide estos paquetes de datos al encaminador de acceso nuevo 44.
Las Figuras 5A y 5B ilustran un escenario similar que el de las Figuras 4A y 4B excepto en que no se usa optimización de ruta. Así, refiriéndose a la Fase 2 de la Figura 5B, tanto los paquetes de datos de corriente abajo enviados previamente como los paquetes de datos de corriente abajo enviados subsiguientemente procedentes del nodo corresponsal 35 son encaminados primero al agente inicial 36. Desde allí, los paquetes de datos de corriente abajo enviados subsiguientemente son encaminados directamente al encaminador de acceso nuevo 44, mientras que los paquetes de datos de corriente abajo enviados previamente son encaminados primero a través del agente inicial temporal 40, después al encaminador de acceso nuevo 44.
El grado de éxito de los procedimientos anteriores de transferencia de macromovilidad de IP Móvil (Mobile IP)v6 depende de la velocidad con la que la identificación, selección y registro en el agente inicial temporal puede ser completados en la subred inalámbrica antigua. Si la red es particularmente lenta o congestionada, todavía pueden perderse un número significativo de paquetes de datos.
Así, como se demostró antes, el procedimiento de transferencia de macromovilidad tanto en IP Móvil (Mobile IP)v4 como en IP Móvil (Mobile IP)v6 padecen una falta de transferencia ininterrumpida. Se han presentado varias soluciones para probar y resolver esta falta de transferencia ininterrumpida, todas las cuales están basadas en un procedimiento de transferencia suave o en un procedimiento de multidifusión (bidifusión).
Refiriéndose ahora a las Figuras 6A y 6B, el procedimiento de transferencia suave usado en IP Móvil (Mobile IP)v4 es similar al procedimiento de transferencia de macromovilidad de IP Móvil (Mobile IP)v6 que usa la opción de optimización de ruta (Figuras 4A y 4B). La diferencia principal entre los dos procedimientos es que, en lugar del agente inicial temporal 36, el procedimiento de transferencia suave usa el agente foráneo antiguo 31 para expedir los paquetes de datos de corriente abajo enviados previamente, que estaban destinados a la antigua dirección de custodia, a la nueva dirección de custodia (véase la Fase 2 de la Figura 6B). Sin embargo, si la velocidad con la que el nodo móvil 30 registra su nueva dirección de custodia en el agente inicial foráneo 31 es baja, todavía pueden perderse un número significativo de paquetes D de datos de corriente abajo enviados previamente.
Como se muestra en las Figuras 7A y 7B, el procedimiento de multidifusión es usado principalmente en combinación con el protocolo de IP Móvil (Mobile IP)v4 convencional. Durante la transferencia de macromovilidad, todos los paquetes de datos de corriente abajo procedentes del agente inicial 36 son multidifundidos (designados por "DC") a ambas subredes inalámbricas antigua y nueva 32 y 34 (véase la Fase 2 de la Figura 7B). Este procedimiento es iniciado por el nodo móvil 30 cuando reconoce que se ha movido (o va a moverse) a la subred inalámbrica nueva 34. Entonces, el nodo móvil 30 registra su nueva dirección de custodia en el agente inicial 36 usando una opción de ligadura simultánea en el agente inicial 36 en el que es mantenida la ligadura para la antigua dirección de custodia, mientras es creada una ligadura nueva para la nueva dirección de custodia. Así, el agente inicial 36 copia cada paquete de datos de corriente abajo que está destinado al nodo móvil 30 y envía una copia del paquete de datos a ambas subredes antigua y nueva 32 y 34.
El protocolo de Hierarchical IP Móvil (Mobile IP)v4 introduce un nodo nuevo denominado el agente foráneo de pasarela (GFA: gateway foreign agent) (véase "Registro regional de IP Móvil (Mobile IP)", Gustafsson E., Jonsson A., Perkins C., borrador de Internet, draft-ietf-mobileip-reg-tunnel-02.text, Trabajo en marcha, Marzo de 2.000). Esta entidad de red es usada para gestionar los registros de nodo móvil en una cierta región que puede incluir más de un agente foráneo. Específicamente, proporciona al nodo móvil la capacidad de registrar su dirección de custodia para toda la región, o sea, realizar un registro regional en la subred inalámbrica nueva. Cuando el nodo móvil llega a una subred inalámbrica nueva que es capaz de soportar registros regionales, registra la dirección de custodia del agente foráneo de pasarela, situado en esta subred inalámbrica, en el agente inicial. Entonces, el agente foráneo de pasarela tendrá una ligadura de la dirección de custodia de nodo móvil y su dirección inicial en una lista de visitantes. Si el nodo móvil se mueve después a otro agente foráneo que también está situado en la región gestionada por el agente foráneo de pasarela, la ligadura con el agente inicial de nodo móvil no necesita ser cambiada porque la dirección de custodia que está registrada en el agente inicial ya es la dirección de agente foráneo de pasarela. Por tanto, el agente inicial no necesita ser informado de ningunos movimientos de nodo móvil que tienen lugar dentro de la región gestionada por el agente foráneo de pasarela. Sin embargo, como en los escenarios anteriores, el comportamiento funcional de transferencia dependerá de la velocidad con la que los registros son completados.
Refiriéndose a las Figuras 8A y 8B, un procedimiento de transferencia rápida está disponible en el protocolo de Hierarchical IP Móvil (Mobile IP)v4 (véase "Hierarchical IP Móvil (Mobile IP)v4/v6 y transferencia rápida", El Malki K., Soliman H., borrador de Internet, draft-elmalki-soliman-hmipv4v6-00.txt, Trabajo en marcha, Marzo de 2.000). La operación principal de este procedimiento es similar que el procedimiento de multidifusión (bidifusión) en las Figuras 7A y 7B excepto en que la entidad que realiza la multidifusión de los paquetes de datos de corriente abajo ya no es el agente inicial 36 sino que es en cambio el agente foráneo 80 de pasarela. Después, los paquetes DC de datos de corriente abajo multidifundidos (bidifundidos) son enviados desde el agente foráneo 80 de pasarela tanto al agente foráneo regional antiguo 82 (RFA: regional foreign agent) como al agente foráneo regional nuevo 84 (véase la Fase 2).
Un procedimiento de transferencia rápida también está disponible en Hierarchical IP Móvil (Mobile IP)v6, en el que es introducido otro nodo nuevo denominado el punto 90 de anclaje de movilidad (MAP: mobility anchor point). Como puede verse en las Figuras 9A y 9B, el procedimiento de transferencia rápida que usa el punto 90 de anclaje de movilidad es similar que el procedimiento de transferencia rápida que usa el agente foráneo 80 de pasarela en Hierarchical IP Móvil (Mobile IP)v4. Específicamente, el procedimiento de transferencia rápida de Hierarchical IP Móvil (Mobile IP)v6 permite que el nodo móvil 30 registre su dirección de custodia en una cierta región, cuya región puede incluir más de un encaminador de acceso. Los registros regionales son efectuados usando un procedimiento de actualización de ligadura (véase la referencia de El Malki K. y Soliman H. anotada anteriormente). Entonces, los paquetes DC de datos de corriente abajo multidifundidos (bidifundidos) son enviados desde el punto 90 de anclaje de movilidad tanto al encaminador de acceso antiguo 42 como al encaminador de acceso nuevo 44 (véase la Fase 2).
Obsérvese que el procedimiento anterior de transferencia rápida de Hierarchical IP Móvil (Mobile IP)v6 no incluye la opción de optimización de ruta puesto que todos los paquetes de datos fueron encaminados a través del agente inicial 36. Las Figuras 10A y 10B ilustran un procedimiento de transferencia rápida para Hierarchical IP Móvil (Mobile IP)v6 en el que se usa optimización de ruta, o sea, los paquetes de datos no son encaminados a través del agente inicial 36. En cambio, los paquetes de datos de corriente abajo procedentes del nodo corresponsal 35 son enviados directamente al punto 90 de anclaje de movilidad (véase la Fase 2).
El éxito de los procedimientos anteriores de transferencia suave para IP Móvil (Mobile IP)v4 en proporcionar transferencia ininterrumpida depende muchísimo de la velocidad con la que puede ser completado el registro en el agente foráneo en la subred inalámbrica antigua. Si el proceso de registro es lento, entonces la duración de interrupción, es decir, la duración entre el momento en el que la subred inalámbrica antigua resulta inalcanzable (por ejemplo, debido a deterioro del enlace inalámbrico) y el momento en el que una entrada de antememoria de ligadura nueva es creada en el agente foráneo antiguo para expedir paquetes de datos enviados previamente, podría ser bastante grande tal que pueden perderse un número significativo de paquetes de datos.
De modo similar, el éxito del concepto de transferencia suave para IP Móvil (Mobile IP)v6 en proporcionar transferencia ininterrumpida depende muchísimo de la velocidad con la que pueden completarse el identificar, seleccionar y registrar en el agente inicial temporal en la subred inalámbrica antigua. Si estos procedimientos son lentos, entonces la duración de interrupción, es decir, la duración entre el momento en el que la subred inalámbrica antigua resulta inalcanzable (por ejemplo, debido a deterioro del enlace inalámbrico) y el momento en el que una entrada de antememoria de ligadura nueva es creada en el encaminador de acceso antiguo para expedir los paquetes de datos enviados previamente, podría ser bastante grande tal que pueden perderse un número significativo de paquetes de datos.
En cuanto a los procedimientos de transferencia de multidifusión (bidifusión), estos procedimientos son capaces de resolver el problema de transferencia ininterrumpida solo si se satisfacen las exigencias siguientes. Tanto para IP Móvil (Mobile IP)v4 como para IP Móvil (Mobile IP)v6, el momento inicial de transferencia es dado a conocer lo antes posible al algoritmo de transferencia. Además, para IP Móvil (Mobile IP)v6, se usa la nueva entidad de punto de anclaje de movilidad. Además, durante todo el proceso de transferencia y también durante un período de tiempo después de completar la transferencia, cada paquete de datos que está destinado al nodo móvil tendrá que ser copiado por el agente inicial (en IP Móvil (Mobile IP)v4), el agente foráneo de pasarela (en Hierarchical IP Móvil (Mobile IP)v4) o el punto de anclaje de movilidad (en Hierarchical IPv6), y después multidifundido a ambas direcciones antigua y nueva de custodia de nodo móvil. Así, será exigida una anchura de banda mayor de comunicación de la red que soporta el proceso de transferencia.
El sistema y método de la presente invención introduce una ampliación al protocolo de transferencia de IP Móvil (Mobile IP), denominada en esto transferencia sincronizada en IP Móvil (Mobile IP), que se añade a los procedimientos convencionales de transferencia de IP Móvil (Mobile IP). Tanto IP Móvil (Mobile IP)v4 como IP Móvil (Mobile IP)v6 son soportados con y sin optimización de ruta. La transferencia sincronizada en IP Móvil (Mobile IP) también proporciona una solución eficiente del problema de transferencia ininterrumpida en Hierarchical IP Móvil (Mobile IP)v4 y Hierarchical IP Móvil (Mobile IP)v6. Específicamente, los procedimientos de transferencia sincronizada o fases operativas de la invención pueden ser aplicados para conseguir una transferencia ininterrumpida cuando se usan una o más de la lista no exclusiva siguiente de operaciones o funciones.
Una operación o función que es usada en ciertas realizaciones de la invención implica obtener el momento inicial del transferencia desde las capas inferiores (por ejemplo, la Capa 2) del modelo de OSI (Open Systems Interconnection = Interconexión de Sistemas Abiertos). Además, si el movimiento de nodo móvil puede ser previsto antes de que la transferencia sea iniciada, entonces esta información puede ser usada para acelerar el proceso de transferencia. Para IP Móvil (Mobile IP)v4, la iniciación de la transferencia IP Móvil (Mobile IP) puede ser efectuada por medio del agente foráneo antiguo. Dos métodos para efectuar esta función son descritos en "Hierarchical IP Móvil (Mobile IP)v4/v6 y transferencia rápida", El Malki K., Soliman H., borrador de Internet, draft-elmalki-soliman-hmipv4v6-00.txt, Trabajo en marcha, Marzo de 2.000.
El primer método está basado en solicitación entre agentes foráneos donde se supone que el agente foráneo actual en el que el nodo móvil está registrado conoce la dirección IP del agente foráneo nuevo al que el nodo móvil está moviéndose. En este método, el agente foráneo actual es informado explícitamente por las capas inferiores de protocolo de que el nodo móvil necesita ser transferido. Subsiguientemente, el agente foráneo actual envía un mensaje de solicitación de agente al agente foráneo nuevo. Después, el agente foráneo nuevo envía un anuncio de agente por vía del agente foráneo actual al nodo móvil. El nodo móvil enviará subsiguientemente una petición de registro al agente foráneo nuevo a través de la subred inalámbrica antigua servida por el agente foráneo actual.
El segundo método está basado en superponer anuncios de agentes sobre mensajes de protocolo de capa inferior tales como mensajes de Capa 2. Para efectuar esta superposición, el protocolo de Capa 2 debería ser capaz de interconectar o ser compatible de otro modo con IP Móvil (Mobile IP)v4. Una vez que ocurre una transferencia de Capa 2 tal que la subred inalámbrica antigua está comunicando con la subred inalámbrica nueva en el nivel de Capa 2, es posible que la subred inalámbrica nueva solicite un anuncio de agente desde el agente foráneo nuevo y lo transfiera al nodo móvil por vía del agente foráneo antiguo usando un protocolo de Capa 2. Después de recibir el mensaje, el nodo móvil puede realizar una petición de registro que está dirigida al agente foráneo nuevo.
Para IP Móvil (Mobile IP)v6, la iniciación de la transferencia puede ser efectuada de una manera similar que la descrita en "Hierarchical IP Móvil (Mobile IP)v6 y transferencia rápida", Soliman H., El Malki K., borrador de Internet, draft-soliman-mobileip-hmipv6-00.txt, Trabajo en marcha, Junio de 2.000. El particular, el protocolo de Capa 2 debería ser capaz de interconectar o ser compatible de otro modo con IP Móvil (Mobile IP)v6. Además, una vez que ocurre una transferencia de Capa 2 tal que la subred inalámbrica antigua está comunicando con la subred inalámbrica nueva en el nivel de Capa 2, el nodo móvil es notificado por un mensaje de protocolo de Capa 2 procedente de la subred inalámbrica antigua para enviar un mensaje de actualización de ligadura al agente inicial.
Otra operación o función usada en ciertas realizaciones de la invención implica que la subred inalámbrica antigua notifica al nodo móvil por medio de un mensaje de protocolo de Capa 2 que la conexión entre el nodo móvil y la subred inalámbrica antigua será desechada en un muy poco tiempo.
Otra operación o función más usada en ciertas realizaciones de la invención implica que el agente inicial o el agente foráneo de pasarela emiten mensajes de respuesta múltiples en respuesta a recibir una petición de registro desde el nodo móvil. Esta operación o función se aplica a los protocolos de IP Móvil (Mobile IP)v4 y Hierarchical IP Móvil (Mobile IP)v4 donde la característica de optimización no es usada. Primero, el agente inicial o el agente foráneo de pasarela recibe una petición de registro o mensaje de actualización de ligadura desde el nodo móvil que exige la creación de una ligadura nueva para la nueva dirección de custodia de nodo móvil. En respuesta, el agente inicial o el agente foráneo de pasarela crea la ligadura nueva y envía dos mensajes de respuesta de registro al nodo móvil. Uno de estos mensajes es encaminado al nodo móvil en la nueva dirección de custodia a través del agente foráneo nuevo y notifica al nodo móvil que la ligadura ha sido creada. El otro mensaje es realmente un mensaje de respuesta de desregistro que es simplemente un mensaje de respuesta de registro que tiene un campo de cabecera de duración igual a cero. El mensaje de respuesta de desregistro es encaminado a la antigua dirección de custodia a través del agente foráneo antiguo y notifica al nodo móvil que ha sido eliminada la ligadura con la antigua dirección de custodia. Disponer el campo de cabecera de duración igual a cero causa que la ligadura, que incluye la dirección de custodia especificada en el mensaje de registro, sea suprimida. De modo similar, una petición de desregistro o mensaje de actualización de ligadura es simplemente una petición de registro o mensaje de actualización de ligadura que tiene un campo de cabecera de duración igual a cero.
Otra operación o función más usada en ciertas realizaciones de la invención implica que el agente foráneo recibe y expide el mensaje de respuesta de desregistro al nodo móvil que emitió originalmente la petición de registro. Esta operación o función se aplica a los protocolos de IP Móvil (Mobile IP)v4 y Hierarchical IP Móvil (Mobile IP)v4 donde la característica de optimización de ruta no es usada.
Otra operación o función más usada en ciertas realizaciones de la invención implica usar el indicador "A" en la cabecera de paquete de datos. Esta operación o función se aplica al protocolo de IP Móvil (Mobile IP)v4 donde se usa la característica de optimización de ruta, a los protocolos de IP Móvil (Mobile IP)v6 y de Hierarchical IP Móvil (Mobile IP)v6. Cuando un nodo móvil envía una actualización de ligadura de desregistro a un nodo corresponsal, a un agente inicial o a un punto de anclaje de movilidad por vía del agente foráneo antiguo o del encaminador de acceso antiguo, activa el indicador "A" en la cabecera de paquete de datos. Esta activación causa que los nodos que reciben el mensaje de actualización de ligadura de desregistro devuelvan un mensaje de acuse de recibo de ligadura al nodo móvil por vía del agente foráneo antiguo o del encaminador de acceso antiguo. Obsérvese que una actualización de ligadura de desregistro es simplemente un mensaje de actualización de ligadura que tiene un campo de cabecera de duración igual a cero.
Otra operación o función usada en ciertas realizaciones de la invención implica que el agente inicial temporal crea una entrada de antememoria de ligadura nueva después de que recibe una actualización de ligadura desde el nodo móvil. Todos los encaminadores de acceso que están implicados en una transferencia de IP Móvil (Mobile IP)v6 o Hierarchical IP Móvil (Mobile IP)v6 deberían ser capaces de convertirse en agentes iniciales temporales. Este agente inicial temporal es usado para identificar y almacenar paquetes de datos (por ejemplo, en las memorias intermedias UA y DA) que fueron enviados a la antigua dirección de custodia. Después, el agente inicial temporal expide estos paquetes de datos enviados previamente a la nueva dirección de custodia por vía del encaminador de acceso nuevo. Específicamente, el agente inicial temporal crea una entrada de antememoria de ligadura nueva que enlaza la antigua dirección de custodia con la nueva dirección de custodia después de recibir una actualización de ligadura desde el nodo móvil. Después, todos los paquetes de datos que fueron enviados a la antigua dirección de custodia son expedidos a la nueva dirección de custodia.
La entrada de antememoria de ligadura nueva puede ser creada en el agente inicial temporal como sigue. El paquete de datos que está transportando la actualización de ligadura tiene el campo de dirección inicial en la opción de dirección inicial dispuesto en la antigua dirección de custodia mientras que la dirección de custodia en la propia actualización de ligadura es dispuesta en la nueva dirección de custodia. Para notificar al nodo que recibe la actualización de ligadura de que ha de convertirse en un agente inicial temporal, el indicador "H" de registro inicial es dispuesto en esta actualización de ligadura. Entonces, el nodo que recibe la actualización de ligadura usa la información de direcciones antigua y nueva de custodia para crear la entrada de antememoria de ligadura nueva.
Otra operación o función más usada en ciertas realizaciones de la invención implica la creación de una entrada de antememoria de ligadura nueva durante el procedimiento de transferencia suave (descrita en "Soporte de movilidad en IPv6", Johnson, D.B., Perkins, C., borrador de Internet, draft-ietf-mobileip-ipv6-12.txt, Trabajo en marcha, Abril de 2.000). Específicamente, una entrada de antememoria de ligadura nueva, que enlaza la antigua dirección de custodia con la nueva dirección de custodia, es creada en el agente foráneo antiguo después de recibir una actualización de ligadura desde el nodo móvil. El nodo móvil debería ser capaz de enviar la actualización de ligadura directamente al agente foráneo antiguo. Entonces, todos los paquetes de datos que fueron almacenados y/o que llegan al agente foráneo antiguo, y que fueron destinados a la antigua dirección de custodia del nodo móvil, son tunelizados a la nueva dirección de custodia, o sea, al agente foráneo nuevo. Cualesquier mensajes tunelizados a la antigua dirección de custodia del nodo móvil y que ya están almacenados en el agente foráneo antiguo, y/o que están llegando al agente foráneo antiguo después de que el puntero de expedición ha sido creado, son retunelizados a la nueva dirección de custodia de nodo móvil. Obsérvese que el procedimiento existente de transferencia suave tiene en cuenta la retunelización de paquetes de datos a la nueva dirección de custodia solo después de la creación de la entrada de antememoria de ligadura nueva. Además, el agente foráneo antiguo debería ser capaz de notificar al nodo móvil con respecto a la creación de la entrada de antememoria de ligadura nueva enviando un acuse de recibo de ligadura por vía del agente foráneo nuevo al nodo móvil. Obsérvese además que en la referencia citada anteriormente, se menciona que la actualización de ligadura, que inicia la creación de la entrada de antememoria de ligadura nueva en el agente foráneo antiguo, es enviada realmente por el agente foráneo nuevo. Sin embargo, también se menciona que la actualización de ligadura puede ser enviada por el nodo móvil en situaciones donde el nodo móvil no recibe oportunamente el acuse de recibo de ligadura desde el agente foráneo antiguo.
Otra operación o función más, usada en ciertas realizaciones de la invención, implica la asociación de seguridad entre los diversos nodos IP de los protocolos de IP Móvil (Mobile IP)v4 y Hierarchical IP Móvil (Mobile IP)v4. Tales asociaciones de seguridad pueden ser realizadas usando los procedimientos de seguridad descritos en "Soporte de movilidad IP", C.E. Perkins, editor, IETF RFC 2002, Octubre de 1.996; "Registro regional de IP Móvil (Mobile IP)", Gustafsson E., Jonsson A., Perkins C., borrador de Internet, draft-ietf-mobileip-reg-tunnel-02.txt, Trabajo en marcha, Marzo de 2.000; "Ampliaciones de desafío/respuesta de IP Móvil (Mobile IP)", Perkins, C.E, Calhoun, P.R., borrador de IETF, draft-ietf-mobileip-challenge-12.txt, Trabajo en marcha, Junio de 2.000; "Hierarchical IP Móvil (Mobile IP)v4/v6 y transferencia rápida", El Malki K., Soliman H., borrador de Internet, draft-elmalki-soliman-hmipv4v6-00.txt, Trabajo en marcha, Marzo de 2.000; y "Optimización de ruta en IP Móvil (Mobile IP)", Perkins, C., Johnson, B.J., borrador de Internet, draft-ietf-mobileip-optim-09.txt, Trabajo en marcha, Febrero de 2.000.
Otra operación o función más, usada en ciertas realizaciones de la invención, implica la asociación de seguridad entre los diversos nodos IP de los protocolos de IP Móvil (Mobile IP)v6 y Hierarchical IP Móvil (Mobile IP)v6. Tales asociaciones de seguridad pueden ser realizadas usando los procedimientos de seguridad descritos en "Soporte de movilidad en IPv6", Johnson, D.B., Perkins, C., borrador de Internet, draft-ietf-mobileip-ipv6-12-txt, Trabajo en marcha, Abril de 2.000; "Ampliaciones de desafío/respuesta de IP Móvil (Mobile IP)", Perkins, C.E., Calhoun, P.R., borrador de IETF, draft-ietf-mobileip-challenge-12.txt, Trabajo en marcha, Junio de 2.000; "Hierarchical IP Móvil (Mobile IP)v4/v6 y transferencia rápida", El Malki K., Soliman H., borrador de Internet, draft-elmalki-soliman-hmipv4v6-00.txt, Trabajo en marcha, Marzo de 2.000; y "Hierarchical IP Móvil (Mobile IP)v6 y transferencia rápida", Soliman H., El Malki K., borrador de Internet, draft-soliman-mobileip-hmipv6-00.txt, Trabajo en marcha, Junio de 2.000.
Otra operación o función más, usada en ciertas realizaciones de la invención, implica el almacenamiento y procesamiento de mensajes de respuesta de registro. Esta operación o función se aplica a los protocolos de IP Móvil (Mobile IP)v4 y Hierarchical IP Móvil (Mobile IP)v4 donde no se usa la opción de optimización de ruta. Específicamente, los mensajes de respuesta de desregistro (DRR: deregistration reply) pertenecientes a una ligadura particular son almacenados y procesados del mismo modo (o sea, mecanismo de planificación idéntico) que los paquetes de datos que pertenecen a la misma ligadura.
Otra operación o función más, usada en ciertas realizaciones de la invención, implica el almacenamiento y procesamiento de mensajes de acuse de recibo de ligadura. Esta operación o función se aplica al protocolo de IP Móvil (Mobile IP)v4 donde se usa la característica de optimización de ruta, y a los protocolos de IP Móvil (Mobile IP)v6 y Hierarchical IPv6. Específicamente, los mensajes de acuse de recibo de ligadura, que son usados para confirmar un mensaje de actualización de ligadura de desregistro, son almacenados y procesados del mismo modo (o sea, mecanismo de planificación idéntico) que los paquetes de datos que pertenecen a esa misma ligadura.
El funcionamiento del sistema y método para transferencia sincronizada en IP Móvil (Mobile IP), según algunas realizaciones de la invención, será descrito ahora con respecto a un número de escenarios ejemplares de transferencia.
Las Figuras 11A y 11B a 17A y 17B ilustran transferencia sincronizada en IP Móvil (Mobile IP)v4 sin usar optimización de ruta según algunas realizaciones de la invención. En realizaciones donde el nodo móvil es capaz de ser conectado simultáneamente a dos subredes inalámbricas, dos escenarios pueden ser distinguidos dependiendo de si el nodo móvil recibe oportunamente el mensaje de respuesta de desregistro (DRR) desde el agente foráneo antiguo.
En el primer escenario, el nodo móvil recibe oportunamente el mensaje de respuesta de desregistro por vía del agente foráneo antiguo. Esta situación ocurre cuando el nodo móvil es capaz de recibir la respuesta de desregistro para una cierta ligadura antes de que la subred inalámbrica antigua se haya deteriorado más allá de un cierto punto, o sea, antes de que el nodo móvil sea notificado por medio de un mensaje de protocolo de Capa 2 de que la conexión entre el nodo móvil y la subred inalámbrica antigua será desechada en muy poco tiempo. Considerando que el mensaje de respuesta de desregistro es almacenado y procesado por todos los nodos IP de la misma manera que los paquetes de datos que pertenecen a la misma ligadura, puede suponerse que una vez que el nodo móvil recibe el mensaje de respuesta de desregistro, todos los paquetes de datos que pertenecen a la misma ligadura que el mensaje de respuesta de desregistro, y que fueron enviados por el agente inicial corriente abajo al nodo móvil, han sido recibidos por el nodo móvil. Así, una transferencia ininterrumpida puede ser conseguida puesto que ninguno o pocos paquetes de datos enviados entre el nodo corresponsal y el nodo móvil son perdidos.
Refiriéndose ahora a las Figuras 11A y 11B a 13, una transferencia según el primer escenario puede ser efectuada en cinco fases operativas. En la Fase I-1, el nodo móvil 100 está comunicando simplemente con el nodo corresponsal 110 por vía de la subred inalámbrica antigua 104, el agente foráneo antiguo 102 y el agente inicial 112 de una manera conocida.
La fase I-2 implica que el nodo móvil 100 envía un mensaje de petición de registro (RQ: registration request) al agente inicial 112. En este momento, el agente inicial 112 todavía está enviando paquetes de datos de corriente abajo al nodo móvil 100 por vía de la subred inalámbrica antigua 104 y el nodo corresponsal 110 todavía está recibiendo paquetes de datos de corriente arriba desde el agente foráneo antiguo 102.
En la Fase I-2, el nodo móvil, usando el algoritmo descrito en "Hierarchical IP Móvil (Mobile IP)v4/v6 y transferencia rápida", El Malki K., Soliman H., borrador de Internet, draft-elmalki-soliman-hmipv4v6-00.txt, Trabajo en marcha, Marzo de 2.000, descubre la nueva dirección de custodia del agente foráneo nuevo 106 por medio del agente foráneo antiguo 102 o de un mensaje de protocolo de Capa 2 entre las subredes inalámbricas antigua y nueva. Una vez que el nodo móvil 100 conoce la nueva dirección de custodia, envía un mensaje de petición de registro (RQ) al agente foráneo nuevo 106 por vía del agente foráneo antiguo 102 o por medio de un mensaje de protocolo de Capa 2 entre las subredes inalámbricas antigua y nueva 104 y 108. Después, esta petición de registro es enviada por el agente foráneo nuevo 106 al agente inicial 112. Obsérvese que este mensaje de petición de registro no exige la creación de una ligadura simultánea, es decir, una ligadura para el nodo móvil en ambas subredes inalámbricas antigua y nueva concurrentemente.
La Fase I-3 implica que el agente inicial 112 envía un mensaje de respuesta de registro (RR: registration reply) al nodo móvil 100. En este momento, el nodo corresponsal 110 todavía está recibiendo paquetes de datos de corriente arriba desde el agente foráneo antiguo 102. Al recibir el mensaje de petición de registro desde el nodo móvil 100, el agente inicial 112 crea una ligadura nueva para la nueva dirección de custodia y envía dos mensajes de respuesta de registro al nodo móvil 100. Uno de los mensajes de respuesta de registro es enviado a la nueva dirección de custodia de nodo móvil por vía del agente foráneo nuevo 106, que expide esta respuesta de registro al nodo móvil 100 para notificar al nodo móvil 100 que la ligadura nueva ha sido creada. El nodo móvil 100 conoce ahora que la ligadura nueva ha sido creada satisfactoriamente y que paquetes de datos de corriente arriba pueden ser enviados a, y paquetes de datos de corriente abajo pueden ser recibidos desde, el agente foráneo nuevo 106. La segunda respuesta de registro es realmente un mensaje de respuesta de desregistro (DRR) que es enviado a la antigua dirección de custodia de nodo móvil por vía del agente foráneo antiguo 102 para notificar al nodo móvil 100 que ha sido eliminada la ligadura con la antigua dirección de custodia.
La Fase I-4 implica que el nodo móvil 100 recibe el mensaje de respuesta de desregistro por vía del agente foráneo antiguo 102. La respuesta de desregistro indica que todos los paquetes de datos que pertenecen a la misma ligadura que la respuesta de desregistro, y que fueron enviados por el agente inicial 112 corriente abajo al nodo móvil, han sido recibidos ahora por este nodo móvil. Así, una transferencia sincronizada, y por tanto, una transferencia ininterrumpida puede ser conseguida puesto que ninguno o pocos paquetes de datos enviados entre el nodo corresponsal 110 y el nodo móvil son perdidos. Obsérvese que el nodo corresponsal 110 todavía puede recibir paquetes de datos de corriente arriba por vía del agente foráneo antiguo 102 así como por vía del agente foráneo nuevo 106, mientras que el agente inicial 112 envía paquetes de datos de corriente abajo solo al agente foráneo nuevo 106.
La Fase I-5 es simplemente el funcionamiento normal del nodo móvil 100 después de que la transferencia es completada, es decir, el nodo móvil 100 está comunicando con el nodo corresponsal 110 por vía de la subred inalámbrica nueva 108, el agente foráneo nuevo 106 y el agente inicial 112.
En el segundo escenario, el nodo móvil 100 no recibe oportunamente el mensaje de respuesta de desregistro. Cuando sucede esto, el nodo móvil 100 envía una actualización de ligadura directamente al agente foráneo antiguo 102 para crear una entrada de antememoria de ligadura nueva dentro de él que enlaza la antigua dirección de custodia con la nueva dirección de custodia. De este modo, el agente foráneo antiguo 102 puede tunelizar todos los paquetes de datos que estaban almacenados en, y/o que llegan a, la antigua dirección de custodia, a la nueva dirección de custodia, o sea, al agente foráneo nuevo 106. Así, el nodo móvil 100 recibirá todos los paquetes de datos que estaban almacenados y/o en transición a la antigua dirección de custodia, consiguiendo de tal modo una transferencia sincronizada y, por tanto, una transferencia ininterrumpida.
Una transferencia según el segundo escenario también puede ser efectuada en seis fases operativas. La Fase II-1, la Fase II-2 y la Fase II-3 son idénticas que la Fase I-1, la Fase I-2 y la Fase I-3, respectivamente, descritas con respecto a las Figuras 11A y 11B a 12A y 12B y, por tanto, no son mostradas separadamente. Sin embargo, la Fase II-4, la Fase II-5 y la Fase II-6 son diferentes como se muestra en las Figuras 14 a 15A y 15B.
La Fase II-4 implica que el nodo móvil, después de ser notificado por medio de un mensaje de protocolo de Capa 2 de que la conexión entre el nodo móvil 100 y la subred inalámbrica antigua 104 será desechada en muy poco tiempo, envía una actualización de ligadura directamente al agente foráneo antiguo 102 para crear una entrada de antememoria de ligadura nueva que enlaza la antigua dirección de custodia con la nueva dirección de custodia (recuérdese que los mensajes de registro y desregistro son un tipo de actualización de ligadura usada solo entre el nodo móvil y un agente inicial). El agente foráneo antiguo 102, después de aceptar la petición de actualización de ligadura, crea la entrada de antememoria de ligadura nueva y después notifica al nodo móvil 100 enviándole un mensaje de acuse de recibo de ligadura (BA: binding acknowledgment) por vía del agente foráneo nuevo 106.
La Fase II-5 implica que el agente foráneo antiguo 102 expide al agente foráneo nuevo 106 los paquetes de datos que fueron enviados a la antigua dirección de custodia de nodo móvil. Entonces, estos paquetes de datos son expedidos por el agente foráneo nuevo 106 al nodo móvil 100. Durante esta fase, el nodo móvil 100 está comunicando con el nodo corresponsal 110 por vía del agente foráneo nuevo 106 y del agente inicial 112.
La Fase II-6 implica que el nodo móvil 100 comunica con el nodo corresponsal 110 por vía del agente foráneo nuevo 106 y del agente inicial 112 después de que todos o sustancialmente todos los paquetes de datos que fueron enviados a la antigua dirección de custodia han sido expedidos al nodo móvil 100 por vía del agente foráneo nuevo 106.
En algunas realizaciones, el nodo móvil 100 no es capaz de ser conectado simultáneamente a dos subredes inalámbricas, o sea, el nodo móvil 100 solo puede ser conectado a una subred inalámbrica a la vez. La transferencia sincronizada en estas realizaciones también puede ser efectuada en seis fases operativas. La Fase III-1 y la Fase III-2 son idénticas que la Fase I-1 y la Fase I-2, respectivamente, de las Figuras 11A y 11B y por tanto no son mostradas separadamente. La Fase III-3 y la Fase III-4 son representadas en las Figuras 16A y 16B, y la Fase III-5 y la Fase III-6 son representadas en las Figuras 17A y 17B.
La Fase III-3 implica que el nodo móvil, después de ser notificado por el protocolo de Capa 2 de que la conexión entre el nodo móvil 100 y la subred inalámbrica antigua 104 será desechada en muy poco tiempo, envía una actualización de ligadura directamente al agente foráneo antiguo 102 para crear una entrada de antememoria de ligadura nueva que enlaza la antigua dirección de custodia con la nueva dirección de custodia. En este momento, el nodo corresponsal 110 todavía está recibiendo paquetes de datos de corriente arriba enviados por vía del agente foráneo antiguo 102, y el agente inicial 112 todavía está enviando paquetes de datos de corriente abajo al agente foráneo antiguo 102. Después de aceptar la petición de actualización de ligadura, el agente foráneo antiguo 102 crea la entrada de antememoria de ligadura nueva que enlaza la antigua dirección de custodia de modo móvil con la nueva dirección de custodia. De este modo, el agente foráneo antiguo 102 puede tunelizar todos los paquetes de datos, que estaban almacenados y/o que llegan a la antigua dirección de custodia a la nueva dirección de custodia, o sea, al agente foráneo nuevo 106. Después, el agente foráneo antiguo 102 notifica al nodo móvil 100 la creación de esta entrada de antememoria de ligadura nueva enviando un acuse de recibo de ligadura al agente foráneo nuevo 106.
La Fase III-4 implica que el nodo móvil 100 conmuta su conexión de red a la subred inalámbrica nueva 108. En este momento, el nodo corresponsal 110 todavía está recibiendo paquetes de datos de corriente arriba desde el agente foráneo antiguo 102, y el agente inicial 112 todavía está enviando paquetes de datos de corriente abajo al agente foráneo antiguo 102. El agente foráneo nuevo 106 expide el acuse de recibo de ligadura al nodo móvil 100 por vía de la subred inalámbrica nueva 108. Después, el agente foráneo antiguo 102 empieza a expedir los paquetes de datos, destinados a la antigua dirección de custodia, a la nueva dirección de custodia por vía del agente foráneo nuevo 106. Los paquetes de datos expedidos recibidos por el agente foráneo nuevo 106 son enviados entonces al nodo móvil 100. Así, una transferencia sincronizada y, por tanto, ininterrumpida puede ser conseguida puesto que ninguno o pocos paquetes de datos enviados entre el nodo corresponsal 110 y el nodo móvil 100 son perdidos.
La Fase III-5 implica que el agente inicial 112 envía un mensaje de respuesta de registro (RR) al nodo móvil 100 (recuérdese que un mensaje de petición de registro fue enviado previamente por el nodo móvil al agente inicial en la Fase III-2 que es idéntica que la Fase I-2 y la Fase II-2). En este momento, el nodo corresponsal 110 está recibiendo todavía paquetes de datos de corriente arriba desde el agente foráneo antiguo 102. Una vez que el agente inicial 112 recibe el mensaje de petición de registro desde el nodo móvil, crea una ligadura nueva y envía dos mensajes de respuesta de registro al nodo móvil 100. Uno de estos mensajes es enviado a la nueva dirección de custodia por vía del agente foráneo nuevo 106 para notificar al nodo móvil 100 que la ligadura nueva ha sido creada. El otro es realmente un mensaje de respuesta de desregistro (DRR) que es enviado al agente foráneo antiguo 102 para notificar al nodo móvil que ha sido eliminada la ligadura con la antigua dirección de custodia. Sin embargo, obsérvese que el agente foráneo antiguo 102 ya ha eliminado su entrada de antememoria de ligadura antigua en estas realizaciones de acceso único en virtud de la actualización de ligadura desde el nodo móvil y, por tanto, este mensaje de respuesta de desregistro no es realmente necesario.
El agente inicial 112 puede enviar ahora paquetes de datos de corriente abajo al agente foráneo nuevo 106. Mientras tanto, el agente foráneo nuevo 106 envía la respuesta de registro al nodo móvil 100 para notificar al nodo móvil 100 que la ligadura nueva ha sido creada satisfactoriamente en el agente inicial 112. El nodo móvil 100 puede enviar ahora paquetes de datos de corriente arriba al agente foráneo nuevo 106, y el agente foráneo nuevo 106 puede enviar paquetes de datos de corriente abajo al nodo móvil 100.
La fase III-6 implica que el nodo móvil 100 comunica con el nodo corresponsal 110 por vía del agente foráneo nuevo 106 y del agente inicial 112 después de que todos los paquetes de datos que fueron enviados a la antigua dirección de custodia de nodo móvil han sido expedidos al nodo móvil 100 por vía del agente foráneo nuevo 106.
Las Figuras 18A y 18B a 24A y 24B ilustran transferencia sincronizada en IP Móvil (Mobile IP)v4 que usa las características de optimización de ruta, según algunas realizaciones de la invención. En realizaciones donde el nodo móvil es capaz de ser conectado simultáneamente a dos subredes inalámbricas, el funcionamiento de la transferencia sincronizada es similar que el funcionamiento del mecanismo de transferencia sincronizada con respecto a las Figuras 11A y 11B a 15A y 15B. Sin embargo, la diferencia principal es que los paquetes de datos de corriente abajo son enviados al nodo móvil directamente por el nodo corresponsal y no por vía del agente inicial. Dependiendo de si el nodo móvil recibo oportunamente un acuse de recibo de ligadura de desregistro (DBA: deregistration binding acknowledgment) desde el agente foráneo antiguo, pueden distinguirse dos escenarios.
En el primer escenario, el nodo móvil recibe oportunamente un acuse de recibo de ligadura de desregistro desde el nodo corresponsal, para una cierta ligadura, antes de que el acceso inalámbrico antiguo se haya deteriorado más allá de un cierto punto, o sea, antes de que el nodo móvil sea notificado por el protocolo de Capa 2 de que la conexión entre el nodo móvil y la subred inalámbrica antigua será desechada en muy poco tiempo. Un mensaje de acuse de recibo de ligadura de desregistro es un mensaje de acuse de recibo de ligadura que es una respuesta a un mensaje de actualización de ligadura de desregistro y es usado para notificar a la fuente del mensaje de actualización de ligadura de desregistro que la ligadura especificada ha sido suprimida. Una actualización de ligadura de desregistro es simplemente un mensaje de actualización de ligadura que tiene un campo de cabecera de duración igual que cero. Considerando que el mensaje de acuse de recibo de ligadura de desregistro es almacenado y procesado por todos los nodos IP de la misma manera que los paquetes de datos que pertenecen a la misma ligadura, una vez que el nodo móvil recibe el mensaje de acuse de recibo de ligadura de desregistro, puede suponerse que todos los paquetes que pertenecen a la misma ligadura que el acuse de recibo de ligadura de desregistro, y fueron enviados por el nodo corresponsal corriente abajo al nodo móvil, han sido recibidos por el nodo móvil. De este modo, puede conseguirse una transferencia sincronizada y, por tanto, ininterrumpida.
Una transferencia según el primer escenario puede ser efectuada en cinco fases operativas como se muestra en las Figuras 18A y 18B a 20. En la Fase I-1, el nodo móvil 100 está comunicando con el nodo corresponsal (CN) 110 por vía de la subred inalámbrica antigua 104 y el agente foráneo antiguo 102 de una manera conocida.
La Fase I-2 implica que el nodo móvil 100 envía un mensaje de petición de registro (RQ) al agente inicial 112. En este momento, el agente inicial 112 está enviando todavía paquetes de datos de corriente abajo al nodo móvil 100 por vía de la subred inalámbrica antigua 104, y el nodo corresponsal 110 está recibiendo todavía paquetes de datos de corriente arriba desde el agente foráneo antiguo 102. En la Fase I-2, el nodo móvil 100 descubre la nueva dirección de custodia del agente foráneo nuevo 106 por vía del agente foráneo antiguo 102 o por medio de un mensaje de protocolo de Capa 2 entre las subredes inalámbricas antigua y nueva. Una vez que el nodo móvil 100 conoce la nueva dirección de custodia, envía un mensaje de petición de registro al agente foráneo nuevo 106 por vía del agente foráneo antiguo 102 o de un mensaje de protocolo de Capa 2 entre las subredes inalámbricas antigua y nueva. Después, el mensaje de petición de registro es enviado por el agente foráneo nuevo 106 al agente inicial 112. Obsérvese que este mensaje de petición de registro no requiere la creación de una ligadura simultánea. Además, el nodo móvil 100 envía una actualización de ligadura de desregistro (DBU: deregistration binging update) por vía del agente foráneo antiguo 102 al nodo corresponsal 110. Esta actualización de ligadura de desregistro tiene dispuesto el indicador "A" tal que el nodo corresponsal 110 es incitado a devolver un acuse de recibo de ligadura de desregistro al nodo móvil 100.
La Fase I-3 implica que el nodo corresponsal 110 envía un mensaje de acuse de recibo de ligadura de desregistro al nodo móvil 100. En este momento, el nodo corresponsal 110 está recibiendo todavía paquetes de datos de corriente arriba desde el agente foráneo antiguo 102. Una vez que el nodo corresponsal 110 recibe el mensaje de actualización de ligadura de desregistro desde el nodo móvil, suprime la ligadura antigua que enlazaba la antigua dirección de custodia con la dirección inicial de nodo móvil. A continuación, el nodo corresponsal 110 envía una notificación de acuse de recibo de ligadura de desregistro al nodo móvil 100 por vía del agente foráneo antiguo 102. Entonces, una vez que el agente inicial 112 recibe el mensaje de petición de registro enviado por el nodo móvil, crea una ligadura nueva que enlaza la nueva dirección de custodia con la dirección inicial de nodo móvil. Subsiguientemente, el agente inicial 112 envía un mensaje de respuesta de registro (RR) al nodo móvil, por vía del agente foráneo nuevo 106, para notificar al nodo móvil 100 que la ligadura nueva ha sido creada. El agente inicial 112 también envía una actualización de ligadura al nodo corresponsal 110 que solicita al nodo corresponsal 110 crear una ligadura nueva para el nodo móvil 100. Esta ligadura nueva enlazará la nueva dirección de custodia con la dirección inicial de nodo móvil. Entonces, el nodo corresponsal 110 empieza a enviar paquetes de datos de corriente abajo al agente foráneo nuevo 106. Mientras tanto, el agente foráneo nuevo 106 envía la respuesta de registro al nodo móvil 100 para notificar al nodo móvil 100 que la ligadura nueva ha sido creada satisfactoriamente en el agente inicial 112. El nodo móvil 100 puede enviar ahora paquetes de datos de corriente arriba al agente foráneo nuevo 106 y el agente foráneo nuevo 106 puede enviar ahora paquetes de datos de corriente abajo al nodo móvil 100.
La Fase I-4 implica que el nodo móvil 100 recibe el acuse de recibo de ligadura de desregistro desde el nodo corresponsal 110 por vía del agente foráneo antiguo 102. Esto significa que todos o sustancialmente todos los paquetes de datos que pertenecen a la misma ligadura que el acuse de recibo de ligadura de desregistro, y que fueron enviados por el nodo corresponsal 110 corriente abajo al nodo móvil 100, han sido recibidos por el nodo móvil 100. Así, puede conseguirse una transferencia ininterrumpida. Obsérvese que el nodo corresponsal 110 todavía puede recibir paquetes de datos de corriente arriba por vía del agente foráneo antiguo 102 así como del agente foráneo nuevo 106, mientas que el nodo corresponsal 110 envía paquetes de datos de corriente abajo solo al agente foráneo nuevo 106.
La Fase I-5 es simplemente el funcionamiento normal del nodo móvil 100 después de que la transferencia ha sido completada, es decir, el nodo móvil 100 está comunicando con el nodo corresponsal 110 por vía de la subred inalámbrica nueva 108 y del agente foráneo nuevo 106.
En el segundo escenario, el nodo móvil 100 no recibe oportunamente el acuse de recibo de ligadura de desregistro desde el nodo corresponsal para una cierta ligadura. Cuando sucede este, el nodo móvil 100 envía una actualización de ligadura directamente al agente foráneo antiguo 102 para crear una entrada de antememoria de ligadura nueva que enlaza la antigua dirección de custodia con la nueva duración de custodia. De este modo, el agente foráneo antiguo 102 puede tunelizar todos los paquetes de datos, que fueron almacenados y/o que llegan a la antigua dirección de custodia del nodo móvil 100, a la nueva dirección de custodia, o sea, al agente foráneo nuevo 106. Así, el nodo móvil 100 recibirá todos los paquetes de datos que fueron almacenados y enviados a la antigua dirección de custodia, consiguiendo de tal modo una transferencia sincronizada y, por tanto, ininterrumpida.
Una transferencia según el segundo escenario puede ser efectuada en seis fases operativas. La Fase II-1, la Fase II-2 y la Fase II-3 son idénticas que la fase I-1, la Fase I-2 y la Fase I-3, respectivamente, con respecto a las Figuras 18A y 18B a 19A y 19B y por tanto no son mostradas separadamente. La Fase II-4, la Fase II-5 y la Fase II-6 son representadas en las Figuras 21 a 22A y 22B.
La Fase II-4 implica que el nodo móvil, después de ser notificado por un mensaje de protocolo de Capa 2 de que la conexión entre el nodo móvil 100 y la subred inalámbrica antigua 104 será desechada en muy poco tiempo, envía una actualización de ligadura directamente al agente foráneo antiguo 102 para crear una entrada de antememoria de ligadura nueva que enlaza la antigua dirección de custodia con la nueva dirección de custodia. De este modo, el agente foráneo antiguo 102 puede tunelizar todos los paquetes de datos, que fueron almacenados y/o que llegan a la antigua dirección de custodia del nodo móvil 100, a la nueva dirección de custodia, o sea, al agente foráneo nuevo 106. En este momento, el nodo corresponsal 110 todavía puede recibir paquetes de datos de corriente arriba por vía del agente foráneo antiguo 102 así como del agente foráneo nuevo 106, mientras que los paquetes de datos de corriente abajo son enviados solo al agente foráneo nuevo 106.
Después de aceptar la actualización de ligadura, el agente foráneo antiguo 102 crea la entrada de antememoria de ligadura nueva que enlaza la antigua dirección de custodia de nodo móvil con la nueva dirección de custodia y notifica al nodo móvil 100 enviándole un acuse de recibo de ligadura por vía del agente foráneo nuevo 106.
La Fase II-5 implica que el agente foráneo antiguo 102 expide al agente foráneo nuevo 106 los paquetes de datos que fueron enviados a la antigua dirección de custodia de nodo móvil. Después, estos paquetes de datos son expedidos por el agente foráneo nuevo 106 al nodo móvil 100. Durante esta fase, el nodo móvil 100 está comunicando con el nodo corresponsal 110 por vía del agente foráneo nuevo 106.
La Fase II-6 implica que el nodo móvil 100 comunica con el nodo corresponsal 110 por vía del agente foráneo nuevo 106 después de que todos o sustancialmente todos los paquetes de datos que fueron enviados a la antigua dirección de custodia de nodo móvil son enviados al nodo móvil 100 por vía del agente foráneo nuevo 106.
En algunas realizaciones, el nodo móvil 100 no es capaz de ser conectados simultáneamente a dos subredes inalámbricas y solo puede ser conectado a una subred inalámbrica a la vez. El procedimiento de transferencia sincronizada en estas realizaciones es similar que el procedimiento de transferencia sincronizada descrito con respecto a las Figuras 16A y 16B a 17A y 17B. La diferencia principal es que los paquetes de datos de corriente abajo son enviados por el nodo corresponsal 110 y no por el agente inicial 112. La transferencia sincronizada según estas realizaciones también puede ser efectuada en seis fases operativas. La Fase III-1 y la Fase III-2 son idénticas que la Fase I-1 y la Fase I-2, respectivamente, descritas con respecto a las Figuras 18A y 18B y por tanto no son mostradas separadamente. La Fase III-3 y la Fase III-4 son representadas en las Figuras 23A y 23B. La Fase III-5 y la Fase III-6 son representadas en las Figuras 24A y 24B.
La Fase III-3 implica que el nodo móvil, después de ser notificado por un mensaje de protocolo de Capa 2 de que la conexión entre el nodo móvil 100 y la subred inalámbrica antigua 104 será desechada en muy poco tiempo, envía una actualización de ligadura directamente al agente foráneo antiguo 102 para crear una entrada de antememoria de ligadura nueva que enlaza la antigua dirección de custodia con la nueva dirección de custodia. De este modo, el agente foráneo antiguo 102 puede tunelizar todos los paquetes, que fueron almacenados y/o que llegan a la antigua dirección de custodia del nodo móvil 100, a la nueva dirección de custodia, o sea, al agente foráneo nuevo 106. Durante esta fase, el nodo corresponsal 110 recibe paquetes de datos de corriente arriba enviados por vía del agente foráneo antiguo 102 y envía paquetes de datos de corriente abajo al agente foráneo antiguo 102.
Después de aceptar la petición de actualización de ligadura, el agente foráneo antiguo 102 crea una entrada de antememoria de ligadura nueva que enlaza la antigua dirección de custodia de nodo móvil con la nueva dirección de custodia. Entonces, el agente foráneo antiguo 102 notifica al nodo móvil 100 sobre la creación de esta entrada de antememoria de ligadura nueva enviando un acuse de recibo de ligadura al agente foráneo nuevo 106.
La Fase III-4 implica que el nodo móvil 100 conmuta su conexión de red a la subred inalámbrica nueva 108. En este momento, el nodo corresponsal 110 todavía está recibiendo paquetes de datos de corriente arriba desde el agente foráneo antiguo 102 y enviando paquetes de datos de corriente abajo al agente foráneo antiguo 102. El agente foráneo nuevo 106 expide el acuse de recibo de ligadura al nodo móvil 100 por vía de la subred inalámbrica nueva 108. Después, el agente foráneo antiguo 102 empieza a expedir los paquetes de datos destinados a la antigua dirección de custodia a la nueva dirección de custodia por vía del agente foráneo nuevo 106. Los paquetes de datos expedidos, recibidos por el agente foráneo nuevo 106, son enviados después al nodo móvil 100. De este modo, una transferencia sincronizada y, por tanto, ininterrumpida puede ser conseguida puesto que ninguno o pocos paquetes enviados entre el nodo corresponsal 110 y el nodo móvil 100 son perdidos.
La Fase III-5 implica que el agente inicial 112 envía el mensaje de respuesta de registro al nodo móvil 100. En este momento, el nodo corresponsal 110 puede recibir todavía paquetes de datos de corriente arriba desde el agente foráneo antiguo 102. Una vez que el agente inicial 112 recibe el mensaje de petición de registro desde el nodo móvil, crea la ligadura nueva y envía un mensaje de respuesta de registro al nodo móvil 100. Esta respuesta de registro puede ser enviada a la nueva dirección de custodia por vía del agente foráneo nuevo 106 para notificar al nodo móvil que la ligadura nueva ha sido creada. El nodo móvil 100 conoce ahora que la ligadura nueva ha sido creada satisfactoriamente. Además, el nodo móvil 100 puede enviar ahora paquetes de datos de corriente arriba al agente foráneo nuevo 106 y el agente foráneo nuevo 106 puede enviar paquetes de datos de corriente abajo al nodo móvil 100.
El agente inicial 112 también envía una actualización de ligadura al nodo corresponsal 110 para solicitar que cree una ligadura nueva para el nodo móvil 100. Esta ligadura nueva relacionará la nueva dirección de custodia con la dirección inicial de nodo móvil. El nodo corresponsal 110 puede enviar ahora paquetes de datos de corriente abajo al agente foráneo nuevo 106.
La Fase III-6 implica que el nodo móvil 100 comunica con el nodo corresponsal 110 por vía del agente foráneo nuevo 106 después de que todos o sustancialmente todos los paquetes de datos que fueron enviados a la antigua dirección de custodia de nodo móvil han sido expedidos al nodo móvil 100 por vía del agente foráneo nuevo 106.
Las Figuras 25A y 25B a 31A y 31B ilustran transferencia sincronizada en Hierarchical IP Móvil (Mobile IP)v4 según algunas realizaciones de la invención. En realizaciones donde el nodo móvil es capaz de ser conectado simultáneamente a dos subredes inalámbricas, el procedimiento de transferencia sincronizada es similar que el funcionamiento del procedimiento de transferencia sincronizada descrito con respecto a las Figuras 11A y 11B a 15A y 15B. La diferencia principal es que el mensaje de petición de registro es terminado en el agente foráneo de pasarela (GFA) y no en el agente inicial. Subsiguientemente, los mensajes de respuesta de registro y respuesta de desregistro son enviados por el agente foráneo de pasarela y no por el agente inicial. Dependiendo de si el nodo móvil recibe oportunamente el mensaje de respuesta de desregistro desde el agente foráneo antiguo, dos escenarios pueden ser distinguidos.
En el primer escenario, el nodo móvil recibe oportunamente el mensaje de respuesta de desregistro, para una cierta ligadura, antes de que el acceso inalámbrico antiguo se haya deteriorado más allá de un cierto punto, o sea, antes de que el nodo móvil sea notificado por un mensaje de protocolo de Capa 2 de que la conexión entre el nodo móvil y la subred inalámbrica antigua será desechada en muy poco tiempo. Considerando que el mensaje de respuesta de desregistro es almacenado y procesado por todos los nodos IP de la misma manera que los paquetes de datos que pertenecen a la misma ligadura, una vez que el nodo móvil recibe el mensaje de respuesta de desregistro, puede suponerse que todos o sustancialmente todos los paquetes de datos que pertenecen a la misma ligadura que la respuesta de desregistro, y fueron enviados por el agente foráneo de pasarela corriente abajo al nodo móvil, son recibidos por este nodo móvil. De este modo, ninguno o pocos paquetes de datos enviados entre el nodo corresponsal y el nodo móvil son perdidos.
Refiriéndose ahora a las Figuras 25A y 25B a 27, una transferencia según el primer escenario es efectuada en cinco fases operativas. En la Fase I-1, el nodo móvil 100 está comunicando con el nodo corresponsal 110 por vía de la subred inalámbrica antigua 104, el agente foráneo antiguo 102, el agente foráneo 114 de pasarela y el agente inicial 112 de una manera conocida.
La Fase I-2 implica que el nodo móvil 100 envía un mensaje de petición de registro al agente foráneo 114 de pasarela. En este momento, el agente foráneo 114 de pasarela todavía está enviando paquetes de datos de corriente abajo al nodo móvil 100 por vía de la subred inalámbrica antigua 104, y el nodo corresponsal 110 todavía está recibiendo paquetes de datos de corriente arriba desde el agente foráneo antiguo 102. En la Fase I-2, el nodo móvil 100 descubre la nueva dirección de custodia del agente foráneo nuevo 106 por vía del agente foráneo antiguo 102 o por medio de un mensaje de protocolo de Capa 2 entre las subredes inalámbricas antigua y nueva. Una vez que el nodo móvil 100 conoce la nueva dirección de custodia, envía un mensaje de petición de registro al agente foráneo nuevo 106 por vía del agente foráneo antiguo 102 o por medio de un mensaje de protocolo de Capa 2 entre las subredes inalámbricas antigua y nueva. Después, este mensaje de petición de registro es expedido al agente foráneo 114 de pasarela. Obsérvese que este mensaje de petición de registro no requiere la creación de una ligadura simultánea.
La Fase I-3 implica que el agente foráneo 114 de pasarela envía un mensaje de respuesta de registro al nodo móvil 100. En este momento, el nodo corresponsal 110 está recibiendo todavía paquetes de datos de corriente arriba desde el agente foráneo antiguo 102. Una vez que el agente foráneo 114 de pasarela ha recibido el mensaje de petición de registro desde el nodo móvil, crea una ligadura nueva y envía dos mensajes de respuesta de registro al nodo móvil 100. Uno de estos mensajes de respuesta de registro es enviado a la nueva dirección de custodia por vía del agente foráneo nuevo 106, que expide el mensaje de respuesta de registro al nodo móvil 100 para notificar al nodo móvil 100 que la ligadura nueva ha sido creada. El nodo móvil 100 conoce ahora que la ligadura nueva ha sido creada satisfactoriamente, y que paquetes de datos de corriente arriba pueden ser enviados ahora a, y paquetes de datos de corriente abajo puede ser recibidos desde, el agente foráneo nuevo 106. El segundo mensaje de respuesta de registro es realmente un mensaje de respuesta de desregistro que es enviado a la antigua dirección de custodia por vía del agente foráneo antiguo 102 para notificar al nodo móvil 100 que ha sido eliminada la ligadura con la antigua dirección de custodia.
La Fase I-4 implica que el nodo móvil recibe el mensaje de respuesta de desregistro por vía del agente foráneo antiguo 102. Esto significa que todos los paquetes de datos que pertenecen a la misma ligadura que la respuesta de desregistro, y fueron enviados por el agente foráneo 114 de pasarela corriente abajo al nodo móvil, han sido recibidos ahora por el nodo móvil 100. Así, una transferencia sincronizada y, por tanto, ininterrumpida puede ser conseguida puesto que ninguno o pocos paquetes de datos enviados entre el nodo corresponsal 110 y el nodo móvil 100 son perdidos. Obsérvese que el nodo corresponsal 110 todavía puede recibir paquetes de datos de corriente arriba por vía del agente foráneo antiguo 102 así como del agente foráneo nuevo 106, mientras que el agente foráneo 114 de pasarela envía paquetes de datos de corriente abajo solo al agente foráneo nuevo 106.
La Fase I-5 es simplemente el funcionamiento normal del nodo móvil 100 después de que la transferencia es completada, es decir, el nodo móvil 100 está comunicando con el nodo corresponsal 110 por vía de la subred inalámbrica nueva 108, el agente foráneo nuevo 106, el agente foráneo 114 de pasarela y el agente inicial 112.
En el segundo escenario, el nodo móvil 100 no recibe oportunamente la respuesta de desregistro para una cierta ligadura. Cuando sucede esto, el nodo móvil 100 envía una actualización de ligadura directamente al agente foráneo antiguo 102 para crear una entrada de antememoria de ligadura nueva que enlaza la antigua dirección de custodia con la nueva dirección de custodia. De este modo, el agente foráneo antiguo 102 puede tunelizar todos los paquetes de datos, que estaban almacenados y/o que llegan a la antigua dirección de custodia del nodo móvil 100, a la nueva dirección de custodia, o sea, al agente foráneo nuevo 106. Así, el nodo móvil 100 recibirá todos los paquetes de datos que fueron almacenados y/o enviados a la antigua dirección de custodia, consiguiendo de tal modo una transferencia sincronizada y, por tanto, ininterrumpida.
Una transferencia según el segundo escenario puede ser efectuada en seis fases operativas. La Fase II-1, la Fase II-2 y la Fase II-3 son idénticas que la Fase I-1, la Fase I-2 y la Fase I-3, respectivamente, descritas con respecto a las Figuras 25A y 25B a 26A y 26B y por tanto no son mostradas separadamente. La Fase II-4, la Fase II-5 y la Fase II-6 son representadas en las Figuras 28 a 29A y 29B.
La Fase II-4 implica que el nodo móvil, después de ser notificado por un mensaje de protocolo de Capa 2 de que la conexión entre el nodo móvil 100 y la subred inalámbrica antigua 104 será desechada en muy poco tiempo, envía una actualización de ligadura directamente al agente foráneo antiguo 102 para crear una entrada de antememoria de ligadura nueva que enlaza la antigua dirección de custodia con la nueva dirección de custodia. De este modo, el agente foráneo antiguo 102 puede tunelizar todos los paquetes de datos, que estaban almacenados y/o que llegan a la antigua dirección de custodia del nodo móvil 100, a la nueva dirección de custodia, o sea, al agente foráneo nuevo 106. El agente foráneo antiguo 102, después de aceptar esta petición de actualización de ligadura, crea la entrada de antememoria de ligadura nueva y notifica al nodo móvil 100 enviándole un mensaje de acuse de recibo de ligadura por vía del agente foráneo nuevo 106.
La Fase II-5 implica que el agente foráneo antiguo 102 expide al agente foráneo nuevo 106 los paquetes de datos que fueron enviados a la antigua dirección de custodia de nodo móvil. Después, estos paquetes de datos son expedidos por el agente foráneo nuevo 106 al nodo móvil 100. Durante esta fase, el nodo móvil 100 está comunicando con el nodo corresponsal por vía del agente foráneo nuevo 106 y del agente foráneo 114 de pasarela.
La Fase II-6 implica que el nodo móvil 100 comunica con el nodo corresponsal 110 por vía del agente foráneo nuevo 106 y del agente foráneo 114 de pasarela después de que todos o sustancialmente todos los paquetes de datos que fueron enviados a la antigua dirección de custodia de nodo móvil han sido expedidos al nodo móvil 100 por vía del agente foráneo nuevo 106.
En algunas realizaciones, el nodo móvil 100 no es capaz de ser conectado simultáneamente a dos subredes inalámbricas y solo puede ser conectado a una subred inalámbrica a la vez. La transferencia sincronizada según estas realizaciones también puede ser efectuada en seis fases operativas. La Fase III-1 y la Fase III-2 son idénticas que la Fase I-1 y la Fase I-2, respectivamente, descritas con respecto a las Figuras 25A y 25B y por tanto no son mostradas separadamente. La Fase III-3 y la Fase III-4 son representadas en las Figuras 30A y 30B, y la Fase III-5 y la Fase III-6 son representadas en las Figuras 31A y 31B.
La Fase III-3 implica que el nodo móvil, después de ser notificado por un mensaje de protocolo de Capa 2 de que la conexión entre el nodo móvil 100 y la subred inalámbrica antigua 104 será desechada en muy poco tiempo, envía una actualización de ligadura directamente al agente foráneo antiguo 102 para crear una entrada de antememoria de ligadura nueva que enlaza la antigua dirección de custodia con la nueva dirección de custodia. De este modo, el agente foráneo antiguo 102 puede tunelizar todos los paquetes de datos, que estaban almacenados y/o que llegan a la antigua dirección de custodia del nodo móvil 100, a la nueva dirección de custodia, o sea, al agente foráneo nuevo 106. Durante esta fase, el nodo corresponsal 110 recibe paquetes de datos de corriente arriba enviados por vía del agente foráneo antiguo 102, y el agente foráneo 114 de pasarela envía paquetes de datos de corriente abajo al agente foráneo antiguo 102.
Después de aceptar esta petición de actualización de ligadura, el agente foráneo antiguo 102 crea una entrada de antememoria de ligadura nueva y notifica al nodo móvil 100 esta entrada de antememoria de ligadura nueva enviando en acuse de recibo de ligadura al agente foráneo nuevo 106.
La Fase III-4 implica que el nodo móvil 100 conmuta su conexión de red a la subred inalámbrica nueva 108. En este momento, el nodo corresponsal 110 todavía está recibiendo paquetes de datos de corriente arriba desde el agente foráneo antiguo 102, y el agente foráneo 114 de pasarela está enviando paquetes de datos de corriente abajo al agente foráneo antiguo 102. El agente foráneo nuevo 106 expide el acuse de recibo de ligadura al nodo móvil 100 por vía de la subred inalámbrica nueva 108. Después, el agente foráneo antiguo 102 empieza a expedir los paquetes de datos destinados para la antigua dirección de custodia a la nueva dirección de custodia por vía del agente foráneo nuevo 106. Los paquetes de datos expedidos, recibidos por el agente foráneo nuevo 106, son enviados después al nodo móvil 100. De este modo, una transferencia sincronizada y, por tanto, ininterrumpida puede ser conseguida puesto que ninguno o pocos paquetes de datos enviados entre el nodo corresponsal 110 y el nodo móvil 100 son perdidos.
La Fase III-5 implica que el agente foráneo 114 de pasarela envía el mensaje de respuesta de registro al nodo móvil 100. En este momento, el nodo corresponsal 110 todavía está recibiendo paquetes de datos de corriente arriba desde el agente foráneo antiguo 102. Una vez que el agente foráneo 114 de pasarela recibe el mensaje de petición de registro desde el nodo móvil, crea la ligadura nueva y envía dos mensajes de respuesta de registro al nodo móvil 100. Uno de estos mensajes es enviado a la nueva dirección de custodia por vía del agente foráneo nuevo 106 para notificar al nodo móvil 100 que la ligadura nueva ha sido creada. La otra respuesta de registro es realmente un mensaje de respuesta de desregistro que es enviado al agente foráneo antiguo 102 para notificar al nodo móvil 100 que ha sido eliminada la ligadura con la antigua dirección e custodia. Sin embargo, como el agente foráneo antiguo 102 ya ha eliminado la ligadura antigua en estas realizaciones de acceso único, este mensaje de respuesta de desregistro no es realmente necesario.
\newpage
El agente foráneo 114 de pasarela puede enviar ahora paquetes de datos de corriente abajo al agente foráneo nuevo 106. Mientras tanto, el agente foráneo nuevo 106 envía la respuesta de registro al nodo móvil 100 para notificar al nodo móvil 100 que la ligadura nueva ha sido creada satisfactoriamente en el agente foráneo 114 de pasarela. Ahora, el nodo móvil 100 puede empezar a enviar paquetes de datos de corriente arriba al agente foráneo nuevo 106 y el agente foráneo nuevo 106 puede enviar paquetes de datos de corriente abajo al nodo móvil 100.
La Fase III-6 implica que el nodo móvil 100 comunica con el nodo corresponsal 110 por vía del agente foráneo nuevo 106, el agente foráneo 114 de pasarela y el agente inicial 112 después de que todos o sustancialmente todos los paquetes de datos que fueron enviados a la antigua dirección de custodia de nodo móvil han sido expedidos al nodo móvil 100 por vía del agente foráneo nuevo 106.
Las Figuras 32A y 32B a 38A y 38B ilustran transferencia sincronizada en IP Móvil (Mobile IP)v6 sin características de optimización de ruta según algunas realizaciones de la invención. En realizaciones donde el nodo móvil es capaz de ser conectado simultáneamente a dos subredes inalámbricas, dos escenarios pueden ser distinguidos, dependiendo de si el nodo móvil recibe oportunamente el mensaje de actualización de ligadura de desregistro desde un encaminador de acceso antiguo.
En el primer escenario, el nodo móvil recibe oportunamente un acuse de recibo de ligadura de desregistro para una cierta ligadura antes de que acceso inalámbrico antiguo se haya deteriorado más allá de un cierto punto, o sea, antes de que el nodo móvil sea notificado por un mensaje de protocolo de Capa 2 de que la conexión entre el nodo móvil y la subred inalámbrica antigua será desechada en muy poco tiempo. Como el mensaje de acuse de recibo de ligadura de desregistro es almacenado y procesado por todos los nodos IP de la misma manera que los paquetes de datos que pertenecen a la misma ligadura, puede suponerse que una vez que el nodo móvil recibe el mensaje de acuse de recibo de ligadura de desregistro, todos los paquetes de datos que pertenecen a la misma ligadura que el acuse de recibo de ligadura de desregistro y fueron enviados por el agente inicial corriente abajo al nodo móvil han sido recibidos por el nodo móvil. De este modo, una transferencia ininterrumpida puede ser conseguida puesto que ninguno o pocos paquetes de datos enviados entre el nodo corresponsal ye l modo móvil son perdidos.
Una transferencia según el primer escenario puede ser efectuada en cinco fases operativas como se muestra en las Figuras 32A y 32B a 34. En la Fase I-1, el nodo móvil 100 está comunicando simplemente con el nodo corresponsal 110 por vía de la subred inalámbrica antigua 104, el encaminador de acceso antiguo 116 y el agente inicial 112 de una manera conocida.
La Fase I-2 implica que el nodo móvil 100 envía un mensaje de actualización de ligadura al agente inicial 112. En este momento, el agente inicial 112 todavía está enviando paquetes de datos de corriente abajo al nodo móvil 100 por vía de la subred inalámbrica antigua 104, y el nodo corresponsal 110 todavía está recibiendo paquetes de datos de corriente arriba desde el encaminador de acceso antiguo 116. En la Fase I-2, el nodo móvil 100 descubre la nueva dirección de custodia del encaminador de acceso nuevo 118 por vía del encaminador de acceso antiguo 116 o por medio de un mensaje de protocolo de Capa 2 entre las subredes inalámbricas antigua y nueva. Una vez que el nodo móvil 100 conoce la nueva dirección de custodia del encaminador de acceso nuevo 118, envía una actualización de ligadura al encaminador de acceso nuevo 118 por vía del encaminador de acceso antiguo 116 o por medio de un mensaje de protocolo de Capa 2 entre las subredes inalámbricas antigua y nueva. Después, la actualización de ligadura es enviada por el encaminador de acceso nuevo 118 al agente inicial 112. Entonces, el nodo móvil 100 envía una actualización de ligadura de desregistro al agente inicial 112 por vía del encaminador de acceso antiguo 116 para suprimir la ligadura antigua del agente inicial 112. Obsérvese que el indicador "A" para ambos mensajes de actualización de ligadura (BU y DBU) es dispuesto en activo para causar que el agente inicial 112 envíe mensajes de acuse de recibo al nodo móvil 100.
La Fase I-3 implica que el agente inicial 112 envía el mensaje de acuse de recibo de ligadura al nodo móvil 100. En este momento, el nodo corresponsal 110 todavía está recibiendo paquetes de datos de corriente arriba desde el encaminador de acceso antiguo 116. Una vez que el agente inicial 112 recibe el mensaje de actualización de ligadura desde el nodo móvil 100, crea una ligadura nueva para la nueva dirección de custodia y envía un mensaje de acuse de recibo de ligadura al nodo móvil 100. Este mensaje es enviado a la nueva dirección de custodia de nodo móvil por vía del encaminador de acceso nuevo 118 para notificar al nodo móvil 100 que la ligadura nueva ha sido creada. El nodo móvil 100 conoce ahora que la ligadura nueva ha sido creada satisfactoriamente y puede empezar a enviar paquetes de datos de corriente arriba a, y recibir paquetes de datos de corriente abajo desde, el encaminador de acceso nuevo 118. Cuando el agente inicial 112 recibe el mensaje de actualización de ligadura de desregistro, suprime la ligadura antigua que había almacenado para la antigua dirección de custodia de nodo móvil y envía un acuse de recibo de ligadura de desregistro al nodo móvil 100 por vía del encaminador de acceso antiguo 116. Después, el agente inicial 112 envía paquetes de datos de corriente abajo al encaminador de acceso nuevo 118, mientras el encaminador de acceso nuevo 118 envía el acuse de recibo de ligadura al nodo móvil 100.
La Fase I-4 implica que el nodo móvil 100 recibe el mensaje de acuse de recibo de ligadura de desregistro por vía del encaminador de acceso antiguo 116. Esto significa que todos, o sustancialmente todos, los paquetes de datos que pertenecen a la misma ligadura que el acuse de recibo de ligadura de desregistro, y que fueron enviados por el agente inicial 112 corriente abajo al nodo móvil 100, han sido recibidos por el nodo móvil 100. Así, una transferencia sincronizada y, por tanto, ininterrumpida puede ser conseguida. Obsérvese que el nodo corresponsal 110 todavía puede recibir paquetes de datos de corriente arriba por vía del encaminador de acceso antiguo 116 así como por vía del encaminador de acceso nuevo 118, mientras que el agente inicial 112 envía paquetes de datos de corriente abajo solo al encaminador de acceso nuevo 118.
La Fase I-5 es simplemente el funcionamiento normal del nodo móvil 100 después de que la transferencia es completada, es decir, el nodo móvil 100 está comunicando con el nodo corresponsal 110 por vía de la subred inalámbrica nueva 108, el encaminador de acceso nuevo 118 y el agente inicial 112.
En el segundo escenario, el nodo móvil 100 no recibe oportunamente el acuse de recibo de ligadura de desregistro. Cuando sucede esto, el nodo móvil 100 envía una actualización de ligadura directamente al encaminador de acceso antiguo 116 para crear una entrada de antememoria de ligadura nueva que enlaza la antigua dirección de custodia con la nueva dirección de custodia. De este modo, el encaminador de acceso antiguo 116 puede tunelizar todos, o sustancialmente todos, los paquetes de datos, que fueron almacenados y/o que llegan a la antigua dirección de custodia del nodo móvil 100, a la nueva dirección de custodia, o sea, el agente foráneo nuevo. Así, una transferencia ininterrumpida puede ser conseguida puesto que ninguno o pocos paquetes de datos enviados entre el nodo corresponsal 110 y el nodo móvil 100 son perdidos.
Una transferencia según el segundo escenario puede ser la efectuada en seis fases operativas. La Fase II-1, la Fase II-2 y la Fase II-3 son idénticas que la Fase I-1, la Fase I-2 y la Fase I-3, respectivamente, descritas con referencia a las Figuras 32A y 32B a 34, y por tanto no son mostradas separadamente. La Fase II-4, la Fase II-5 y la Fase II-6 operativas son representadas en las Figuras 35 a 36A y 36B.
La Fase II-4 implica que el nodo móvil 100, después de ser notificado por un protocolo de Capa 2 de que la conexión entre el nodo móvil 100 y la subred inalámbrica antigua 104 será desechada en muy poco tiempo, envía una actualización de ligadura (BU2) directamente al encaminador de acceso antiguo 116 para crear una entrada de antememoria de ligadura nueva que enlaza o liga la antigua dirección de custodia con la nueva dirección de custodia. Ahora, el encaminador de acceso antiguo 116 se ha convertido en un agente inicial temporal para el nodo móvil 100. Después de aceptar esta petición de actualización de ligadura, el encaminador de acceso antiguo 116 crea la antememoria de ligadura nueva que enlaza la antigua dirección de custodia de nodo móvil con la nueva dirección de custodia de nodo móvil y notifica al nodo móvil 100 enviándole un mensaje de acuse de recibo de ligadura (BA2) por vía del encaminador de acceso nuevo 118.
La Fase II-5 implica que el encaminador de acceso antiguo 116 expide al encaminador de acceso nuevo 118 los paquetes de datos que fueron enviados a la antigua dirección de custodia de nodo móvil. Después, estos paquetes de datos son expedidos por el encaminador de acceso nuevo 118 al nodo móvil 100. Durante esta fase, el nodo móvil 100 está comunicando con el nodo corresponsal 110 por vía del encaminador de acceso nuevo 118 y del agente inicial 112.
La Fase II-6 implica que el nodo móvil 100 comunica con el nodo corresponsal 110 por vía del encaminador de acceso nuevo 118 y del agente inicial 112 después de que todos, o sustancialmente todos, los paquetes de datos que fueron enviados a la antigua dirección de custodia de nodo móvil han sido expedidos al nodo móvil 100 por vía del encaminador de acceso nuevo 118.
En algunas realizaciones, el nodo móvil 100 no es capaz de ser conectado simultáneamente a dos subredes inalámbricas y solo puede ser conectado a una subred inalámbrica a la vez. La transferencia sincronizada en estas realizaciones también puede ser efectuada en seis fases operativas. La Fase III-1 y la Fase III-2 son idénticas que la Fase I-1 y la Fase I-2, respectivamente, descritas con respecto a las Figuras 32A y 32B, y por tanto no son mostradas separadamente. La Fase III-3 y la Fase III-4 son representadas en las Figuras 37A y 37B, y la Fase III-5 y la Fase III-6 son representadas en las Figuras 38A y 38B.
La Fase III-3 implica que el nodo móvil 100, después de ser notificado por un mensaje de protocolo de Capa 2 de que la conexión entre el nodo móvil 100 y la subred inalámbrica antigua 104 será desechada en muy poco tiempo, envía una actualización de ligadura (BU2) directamente al encaminador de acceso antiguo 116 para crear una entrada de antememoria de ligadura nueva que enlaza la antigua dirección de custodia con la nueva dirección de custodia. En este momento, el nodo corresponsal 110 todavía está recibiendo paquetes de datos de corriente arriba por vía del encaminador de acceso antiguo 116, y el agente inicial 112 todavía está enviando paquetes de datos de corriente abajo al encaminador de acceso antiguo 116. Después de aceptar está petición de actualización de ligadura, el encaminador de acceso antiguo 116 crea la entrada de antememoria de ligadura nueva que enlaza la antigua dirección de custodia de nodo móvil con la nueva dirección de custodia. De este modo, el encaminador de acceso antiguo 116 puede tunelizar todos los paquetes de datos, que fueron almacenados y/o que llegan a la antigua dirección de custodia del nodo móvil 100, a la nueva dirección de custodia, o sea, al encaminador de acceso nuevo 118, convirtiéndose de tal modo en un agente inicial temporal para este nodo móvil 100. Después, el encaminador de acceso antiguo 116 notifica al nodo móvil 100 sobre la creación de esta entrada de antememoria de ligadura nueva enviando un acuse de recibo de ligadura (BA2) al encaminador de acceso nuevo 118.
La Fase III-4 implica que el nodo móvil 100 conmuta su conexión de red a la subred inalámbrica nueva 108. En este momento, el nodo corresponsal 110 está recibiendo todavía paquetes de datos de corriente arriba desde el encaminador de acceso antiguo 116, y el agente inicial 112 está enviando paquetes de datos de corriente abajo al encaminador de acceso antiguo 116. El encaminador de acceso nuevo 118 expide el acuse de recibo de ligadura (BA2) al nodo móvil 100 por vía de la subred inalámbrica nueva 118. Después, el encaminador de acceso antiguo 116 empieza a expedir los paquetes de datos enviados desde la antigua dirección de custodia a la nueva dirección de custodia por vía del encaminador de acceso nuevo 118. Los paquetes de datos expedidos, recibidos por el encaminador de acceso nuevo 118, son enviados después al nodo móvil 100. De este modo, una transferencia sincronizada y, por tanto, ininterrumpida puede ser conseguida puesto que ninguno o pocos paquetes enviados entre el nodo corresponsal 110 y el nodo móvil 100 son perdidos.
La Fase III-5 implica que el agente inicial 112 envía un mensaje de acuse de recibo de ligadura de desregistro al nodo móvil 100. En este momento, el nodo corresponsal 100 todavía está recibiendo paquetes de datos de corriente arriba desde el encaminador de acceso antiguo 116. Una vez que el agente inicial 112 recibe el mensaje de actualización de ligadura desde el nodo móvil 100, crea la ligadura nueva y envía un mensaje de acuse de recibo de ligadura al nodo móvil 100 en la nueva dirección de custodia por vía del encaminador de acceso nuevo 118 para notificar al nodo móvil 100 que la ligadura nueva ha sido creada. Entonces, el encaminador de acceso nuevo 118 envía el mensaje de acuse de recibo de ligadura al nodo móvil 100. El nodo móvil 100 conoce ahora que la ligadura nueva ha sido creada satisfactoriamente y puede empezar a enviar paquetes de datos de corriente arriba al encaminador de acceso nuevo 118, y el encaminador de acceso nuevo 118 puede enviar paquetes de datos de corriente abajo al nodo móvil 100. Además, una vez que el agente inicial 112 recibe el mensaje de actualización de ligadura de desregistro desde el nodo móvil 100, suprime la ligadura antigua y envía un mensaje de acuse de recibo de ligadura de desregistro al nodo móvil 100 por vía del encaminador de acceso antiguo 116 para notificar al nodo móvil 100 que ha sido eliminada la ligadura con la antigua dirección de custodia.
La Fase III-6 implica que el nodo móvil 100 comunica con el nodo corresponsal 110 por vía del encaminador de acceso nuevo 118 y del agente inicial 112 después de que todos los paquetes de datos que fueron enviados a la antigua dirección de custodia de nodo móvil han sido enviados al nodo móvil 100 por vía del encaminador de acceso nuevo 118.
Las Figuras 39A y 39B a 45A y 45B ilustran transferencia sincronizada en IP Móvil (Mobile IP)v6 que usa las características de optimización de ruta, según algunas realizaciones de la invención. En realizaciones donde el nodo móvil es capaz de ser conectado simultáneamente a dos subredes inalámbricas, el funcionamiento de la transferencia sincronizada es similar que el funcionamiento de la transferencia sincronizada en IP Móvil (Mobile IP)v6 sin realización de optimización de ruta descrito con respecto a las Figuras 32A y 32B a 36A y 36B. La diferencia principal es que los paquetes de datos de corriente abajo son enviados por el nodo corresponsal y no por el agente inicial. Dependiendo de si el nodo móvil recibe oportunamente el acuse de recibo de ligadura de desregistro desde el encaminador de acceso antiguo, dos escenarios pueden ser distinguidos.
En el primer escenario, el nodo móvil recibe oportunamente el acuse de recibo de ligadura de desregistro (DBA), para una cierta ligadura, antes de que la subred inalámbrica antigua se haya deteriorado más allá de un cierto punto, o sea, antes de que el nodo móvil sea notificado por medio de un mensaje de protocolo de Capa 2 de que la conexión entre el nodo móvil y la subred inalámbrica antigua será desechada en muy poco tiempo. Un mensaje de acuse de recibo de ligadura de desregistro es simplemente un mensaje de acuse de recibo de ligadura que es una respuesta a un mensaje de actualización de ligadura de desregistro y notifica a la fuente de este mensaje de actualización de ligadura de desregistro que la ligadura especificada ha sido suprimida. De modo similar, una actualización de ligadura de desregistro (DBU) es simplemente un mensaje de actualización de ligadura que tiene un campo de cabecera de duración igual a cero. Considerando que el mensaje de acuse de recibo de ligadura de desregistro es almacenado y procesado por todos los nodos IP de la misma manera que los paquetes de datos que pertenecen a la misma ligadura, puede suponerse que una vez que el nodo móvil recibe el mensaje de acuse de recibo de ligadura de desregistro, todos los paquetes de datos que pertenecen a la misma ligadura que el acuse de recibo de ligadura de desregistro, y que fueron enviados por el nodo corresponsal corriente abajo al nodo móvil, han sido recibidos por el nodo móvil. De este modo, una transferencia sincronizada y, por tanto, ininterrumpida puede ser conseguida.
Refiriéndose ahora a las Figuras 39A y 39B a 41, una transferencia según el primer escenario puede ser efectuada en cinco fases operativas. En la Fase I-1, el nodo móvil 100 está comunicando con el nodo corresponsal 110 por vía de la subred inalámbrica antigua 104 y el encaminador de acceso antiguo 116 de manera conocida.
La Fase I-2 implica que el nodo móvil 100 envía un mensaje de actualización de ligadura al agente inicial 112 para la creación de una ligadura nueva. En este momento, el agente inicial 112 todavía está enviando paquetes de datos de corriente abajo al nodo móvil 100 por vía de la subred inalámbrica antigua 104, y el nodo corresponsal 110 todavía está recibiendo paquetes de datos de corriente arriba desde el encaminador de acceso antiguo 116. En la Fase I-2, el nodo móvil 100 descubre la nueva dirección de custodia del encaminador de acceso nuevo 118 por vía del encaminador de acceso antiguo 116 o por medio de un mensaje de protocolo de Capa 2 entre las subredes inalámbricas antigua y nueva. Una vez que el nodo 100 conoce la nueva dirección de custodia, envía dos mensajes de actualización de ligadura al encaminador de acceso nuevo 118 por vía del encaminador de acceso antiguo 116 o por medio de un mensaje de protocolo de Capa 2 entre las subredes inalámbricas antigua y nueva. El primer mensaje de actualización de ligadura (BU1) es enviado al agente inicial 112. El segundo mensaje de actualización de ligadura (BU2) es enviado al nodo corresponsal 110. Ambos mensajes de actualización de ligadura causan que sean creadas ligaduras nuevas que enlazan la nueva dirección de custodia de nodo móvil y su dirección inicial. El nodo móvil 100 también envía un mensaje de actualización de ligadura de desregistro al nodo corresponsal 110 por vía del encaminador de acceso antiguo 116. Todos los mensajes de actualización de ligadura tienen el indicador "A" dispuesto para causar que el nodo corresponsal 110 y el agente inicial 112 devuelvan acuses de recibo de ligadura al nodo móvil 100.
La Fase I-3 implica que el nodo corresponsal 110 envía un mensaje de acuse de recibo de ligadura de desregistro al nodo móvil 100. En este momento, el nodo corresponsal 110 está recibiendo todavía paquetes de datos de corriente arriba desde el encaminador de acceso antiguo 116. Una vez que el nodo corresponsal 110 recibe el mensaje de actualización de ligadura de desregistro desde el nodo móvil 100, suprime la ligadura antigua que relaciona la antigua dirección de custodia con la dirección inicial de nodo móvil. Entonces, el nodo corresponsal 110 envía un acuse de recibo de ligadura de desregistro al nodo móvil 100 por vía del encaminador de acceso antiguo 116. Además, una vez que el nodo corresponsal 110 recibe la segunda actualización de ligadura (BU2) y el agente inicial 112 recibe la primera actualización de ligadura (BU1) enviadas por el nodo móvil 100, el nodo corresponsal 110 y el agente inicial 112 crean las ligaduras nuevas que enlazan la nueva dirección de custodia con la dirección inicial de nodo móvil. Subsiguientemente, cada uno del nodo corresponsal 110 y del agente inicial 112 envía un acuse de recibo de ligadura (BA1 y BA2) al nodo móvil 100, por vía del encaminador de acceso nuevo 118, para notificar al nodo móvil 100 que la ligadura nueva ha sido creada. Después, el encaminador de acceso nuevo 118 envía el acuse de recibo de ligadura (BA1 y BA2) al nodo móvil 100. El nodo móvil 100 conoce ahora que la ligadura nueva ha sido creada satisfactoriamente. Además, el nodo móvil 100 enviará paquetes de datos de corriente arriba al encaminador de acceso nuevo 118 y el encaminador de acceso nuevo 118 enviará paquetes de datos de corriente abajo al nodo móvil 100. El nodo corresponsal 110 envía paquetes de datos de corriente abajo al encaminador de acceso nuevo 118.
La Fase I-4 implica que el nodo móvil 100 recibe el mensaje de acuse de recibo de ligadura de desregistro por vía del encaminador de acceso antiguo 116. Esto significa que todos los paquetes de datos que pertenecen a la misma ligadura que el acuse de recibo de ligadura de desregistro, y que fueron enviados por el nodo corresponsal 110 corriente abajo al nodo móvil 100, han sido recibidos por el nodo móvil 100. Así, una transferencia sincronizada y, por tanto, ininterrumpida puede ser conseguida puesto que ninguno o pocos paquetes de datos enviados entre el nodo corresponsal 110 y el nodo móvil 100 son perdidos. Obsérvese que el nodo corresponsal 110 todavía puede recibir paquetes de datos de corriente arriba por vía del encaminador de acceso antiguo 116 así como por vía del encaminador de acceso nuevo 118, mientras que el nodo corresponsal 110 envía paquetes de datos de corriente abajo solo al encaminador de acceso nuevo 118.
La Fase I-5 es simplemente el funcionamiento normal del nodo móvil 100 después de que la transferencia ha sido completada, es decir, el nodo móvil 100 está comunicando con el nodo corresponsal 110 por vía de la subred inalámbrica nueva 108 y del encaminador de acceso nuevo 118.
En el segundo escenario, el nodo móvil 100 no recibe oportunamente el acuse de recibo de ligadura de desregistro para una cierta ligadura. Cuando sucede esto, el nodo móvil 100 envía una actualización de ligadura directamente al encaminador de acceso antiguo 116 para crear una entrada de antememoria de ligadura nueva que enlaza la antigua dirección de custodia con la nueva dirección de custodia. De este modo, el encaminador de acceso antiguo 116 puede tunelizar todos los paquetes de datos, que fueron almacenados y/o que llegan a la antigua dirección de custodia del nodo móvil 100, a la nueva dirección de custodia, o sea, al encaminador de acceso nuevo 118, convirtiéndose de tal modo en un agente inicial temporal para el nodo móvil 100.
Una transferencia según el segundo escenario puede ser efectuada en seis fases operativas. La Fase II-1, la Fase II-2 y la Fase II-3 son idénticas que la Fase I-1, la Fase I-2 y la Fase I-3, respectivamente, descritas con respecto a las Figuras 39A y 39B a 40A y 40B y por tanto no son mostradas separadamente. La Fase II-4, la Fase II-5 y la Fase II-6 son representadas en las Figuras 42 a 43A y 43B.
La Fase II-4 implica que el nodo móvil 100, después de ser notificado por un mensaje de protocolo de Capa 2 de que la conexión entre el nodo móvil 100 y la subred inalámbrica antigua 104 será desechada en muy poco tiempo, envía una actualización de ligadura directamente al encaminador de acceso antiguo 116 para crear una entrada de antememoria de ligadura nueva que enlaza la antigua dirección de custodia con la nueva dirección de custodia. De este modo, el encaminador de acceso antiguo 116 puede tunelizar todos los paquetes de datos, que fueron almacenados y/o que llegan a la antigua dirección de custodia del nodo móvil 100, a la nueva dirección de custodia, o sea, al encaminador de acceso nuevo 118, resultando de tal modo un agente inicial temporal para el nodo móvil 100. En este momento, el nodo corresponsal 110 todavía puede recibir paquetes de datos de corriente arriba enviados por vía del encaminador de acceso antiguo 116 así como del encaminador de acceso nuevo 118. Sin embargo, el nodo corresponsal 110 envía paquetes de datos de corriente abajo al encaminador de acceso nuevo 118. Después de aceptar la petición de actualización de ligadura, el encaminador de acceso antiguo 116 crea la entrada de antememoria de ligadura nueva que enlaza la antigua dirección de custodia de nodo móvil con la nueva dirección de custodia, y notifica al nodo móvil 100 enviando un mensaje de acuse de recibo de ligadura por vía del encaminador de acceso nuevo 118.
La Fase II-5 implica que el encaminador de acceso antiguo 116 expide al encaminador de acceso nuevo 118 los paquetes de datos que fueron enviados a la antigua dirección de custodia de nodo móvil. Entonces, estos paquetes de datos son expedidos por el encaminador de acceso nuevo 118 al nodo móvil 100. Durante la fase, el nodo móvil 100 está comunicando con el nodo corresponsal 110 por vía del encaminador de acceso nuevo 118.
La Fase II-6 implica que el nodo móvil 100 comunica con el nodo corresponsal 110 por vía del encaminador de acceso nuevo 118 después de que todos, o sustancialmente todos, los paquetes de datos que fueron enviados a la antigua dirección de custodia de nodo móvil han sido expedidos al nodo móvil 100 por vía del encaminador de acceso nuevo 118.
En algunas realizaciones, el nodo móvil 100 no es capaz de ser conectado simultáneamente a dos subredes inalámbricas y solo puede ser conectado a una subred inalámbrica a la vez. El procedimiento de transferencia sincronizada en estas realizaciones es similar que el procedimiento de transferencia sincronizada descrito con respecto a las Figuras 37A y 37B a 38A y 38B. La diferencia principal es que los paquetes de datos de corriente abajo son enviados por el nodo corresponsal 110 y no por el agente inicial 112. La transferencia sincronizada según estas realizaciones también puede ser efectuada en seis fases operativas. La Fase III-1 y la Fase III-2 son idénticas que la Fase I-1 y la Fase I-2, respectivamente, descritas con respecto a las Figuras 39A y 39B, y por tanto no son mostradas separadamente. La Fase III-3 y la Fase III-4 son representadas en las Figuras 44A y 44B. La Fase III-5 y la Fase III-6 son representadas en las Figuras 45A y 45B.
La Fase III-3 implica que el nodo móvil 100, después de ser notificado por un mensaje de protocolo de Capa 2 de que la conexión entre el nodo móvil 100 y la subred inalámbrica antigua 104 será desechada en muy poco tiempo, envía una actualización de ligadura directamente al encaminador de acceso antiguo 116 para crear una antememoria de ligadura nueva que enlaza su antigua dirección de custodia con su nueva dirección de custodia. De este modo, el encaminador de acceso antiguo 116 puede tunelizar todos los paquetes de datos, que fueron almacenados y/o que llegan a la antigua dirección de custodia del nodo móvil 100, a la nueva dirección de custodia, o sea, al encaminador de acceso nuevo 118, convirtiéndose de tal modo en un agente inicial temporal para el nodo móvil 100. Durante este tiempo, el nodo corresponsal 110 recibe paquetes de datos de corriente arriba enviados por vía del encaminador de acceso antiguo 116 y envía paquetes de datos de corriente abajo al encaminador de acceso antiguo 116.
Después de aceptar esta petición de actualización de ligadura, el encaminador de acceso antiguo 116 crea la entrada de antememoria de ligadura nueva que enlaza la antigua dirección de custodia de nodo móvil con la nueva dirección de custodia. Entonces, el encaminador de acceso antiguo 116 notifica al nodo móvil 100 esta ligadura nueva enviando un acuse de recibo de ligadura al encaminador de acceso nuevo 118.
La Fase III-4 implica que el nodo móvil 100 conmuta su conexión de red a la subred inalámbrica nueva 108. En este momento, el nodo corresponsal 110 está recibiendo todavía paquetes de datos de corriente arriba desde el encaminador de acceso antiguo 116, y enviando paquetes de datos de corriente abajo al encaminador de acceso antiguo 116. El encaminador de acceso nuevo 118 expide el acuse de recibo de ligadura al nodo móvil 100 por vía de la subred inalámbrica nueva 108. Después, el encaminador de acceso antiguo 116 empieza a expedir los paquetes de datos, destinados para la antigua dirección de custodia, a la nueva dirección de custodia por vía del encaminador de acceso nuevo 118. Los paquetes de datos expedidos, recibidos por el encaminador de acceso nuevo 118, son enviados después al nodo móvil 100. De este modo, una transferencia sincronizada y, por tanto, ininterrumpida puede ser conseguida puesto que ninguno o pocos paquetes de datos enviados entre el nodo corresponsal 110 y el nodo móvil 100 son perdidos.
La Fase III-5 implica que el agente inicial 112 y el nodo corresponsal 110 envían un mensaje de acuse de recibo de ligadura al nodo móvil 100 en respuesta a recibir las actualizaciones de ligadura (BU1 y BU2). En este momento, el nodo corresponsal 110 está recibiendo todavía paquetes de datos de corriente arriba desde el encaminador de acceso antiguo 116. Una vez que el nodo corresponsal 110 recibe el mensaje de actualización de ligadura de desregistro desde el nodo móvil 100, suprime la ligadura antigua que relaciona la antigua dirección de custodia con la dirección inicial de nodo móvil. Después de eso, el nodo corresponsal 110 envía un mensaje de acuse de recibo de ligadura de desregistro al nodo móvil 100 por vía del encaminador de acceso antiguo 116. Además, una vez que el nodo corresponsal 110 recibe la segunda actualización de ligadura (BU2) y el agente inicial 112 recibe el mensaje de primera actualización de ligadura (BU1) enviado por el nodo móvil 100, el nodo corresponsal 110 y el agente inicial 112 crean las ligaduras nuevas que enlazan la nueva dirección de custodia con la dirección inicial de nodo móvil. Subsiguientemente, cada uno del nodo corresponsal 110 y del agente inicial 112 envía un mensaje de acuse de recibo de ligadura (BA1 y BA2) al nodo móvil 100 por vía del encaminador de acceso nuevo 118 para notificar al nodo móvil 100 que las ligaduras nuevas han sido creadas. El encaminador de acceso nuevo 118 envía los acuses de recibo de ligadura (BA1 y BA2) al nodo móvil 100. El nodo móvil 100 conoce ahora que la ligadura nueva ha sido creada satisfactoriamente. Además, el nodo móvil 100 empieza a enviar paquetes de datos de corriente arriba al encaminador de acceso nuevo 118 y el encaminador de acceso nuevo 118 envía paquetes de datos de corriente abajo al nodo móvil 100. El nodo corresponsal 110 envía paquetes de datos de corriente abajo al encaminador de acceso nuevo 118.
La Fase III-6 implica que el nodo móvil 100 comunica con el nodo corresponsal 110 por vía del encaminador de acceso nuevo 118 después de que todos, o sustancialmente todos, los paquetes de datos que fueron enviados a la antigua dirección de custodia de nodo móvil han sido emitidos al nodo móvil 100 por vía del encaminador de acceso nuevo 118.
Las Figuras 46A y 46B a 52A y 52B ilustran transferencia sincronizada en Hierarchical IP Móvil (Mobile IP)v6 donde no se usa optimización de ruta según algunas realizaciones de la invención. En realizaciones donde el nodo móvil es capaz de ser conectado simultáneamente a dos subredes inalámbricas, el procedimiento de transferencia sincronizada es similar que el procedimiento de transferencia sincronizada descrito con respecto a las Figuras 32A y 32B a 36A y 36B. La diferencia principal es que el mensaje de actualización de ligadura es terminado en el punto de anclaje de movilidad y no en el agente inicial, y el mensaje de acuse de recibo de ligadura es enviado por el punto de anclaje de movilidad y no por el agente inicial. Dependiendo de si el nodo móvil recibe oportunamente el mensaje de acuse de recibo de ligadura de desregistro desde el encaminador de acceso, dos escenarios pueden ser distinguidos.
En el primer escenario, el nodo móvil recibe oportunamente el acuse de recibo de ligadura de desregistro, para una cierta ligadura, antes de que el acceso inalámbrico antiguo se haya deteriorado más allá de un cierto punto, o sea, antes de que el nodo móvil sea notificado por un mensaje de protocolo de Capa 2 de que la conexión entre el nodo móvil y la subred inalámbrica antigua será desechada en muy poco tiempo. Considerando que el mensaje de acuse de recibo de ligadura de desregistro es almacenado y procesado por todos los nodos IP de la misma manera que los paquetes de datos que son pertenecientes a la misma ligadura, puede suponerse que una vez que el nodo móvil recibe el mensaje de acuse de recibo de ligadura de desregistro, todos los paquetes de datos que pertenecen a la misma ligadura que el acuse de recibo de ligadura de desregistro, y que fueron enviados por el punto de anclaje de movilidad corriente abajo al nodo móvil, son recibidos por el nodo móvil. De este modo, una transferencia sincronizada y, por tanto, ininterrumpida puede ser conseguida puesto que ninguno o pocos paquetes de datos enviados entre el nodo corresponsal y el nodo móvil son perdidos.
Una transferencia según el primer escenario puede ser efectuada en cinco fases operativas como se muestra en las Figuras 46A y 46B a 48. En la Fase I-1, el nodo móvil 100 está comunicando con el nodo corresponsal 110 por vía de la subred inalámbrica antigua 104, el encaminador de acceso antiguo 116, el punto 120 de anclaje de movilidad (MAP) y el agente inicial 112 de una manera conocida.
La Fase I-2 implica que el nodo móvil 100 envía un mensaje de actualización de ligadura al punto 120 de anclaje de movilidad. En este momento, el punto 120 de anclaje de movilidad todavía está enviando paquetes de datos de corriente abajo al nodo móvil 100 por vía de la subred inalámbrica antigua 104, y el nodo corresponsal 110 todavía está recibiendo paquetes de datos de corriente arriba desde el encaminador de acceso antiguo 116. En la Fase I-2, el nodo móvil 100 descubre la nueva dirección de custodia del encaminador de acceso nuevo 118 por vía del encaminador de acceso antiguo 116 o por medio de un mensaje de protocolo de Capa 2 entre las subredes inalámbricas antigua y nueva. Una vez que el nodo móvil 100 conoce la nueva dirección de custodia del encaminador de acceso nuevo 118, envía un mensaje de actualización de ligadura al encaminador de acceso nuevo 118 por vía del encaminador de acceso antiguo 116 o por medio de un mensaje de protocolo de Capa 2 entre las subredes inalámbricas antigua y nueva. Después, esta actualización de ligadura es expedida por el encaminador de acceso nuevo 118 al punto 120 de anclaje de movilidad. Obsérvese que esta actualización de ligadura no requiere la creación de una ligadura simultánea. Entonces, el nodo móvil 100 envía una actualización de ligadura de desregistro al punto 120 de anclaje de movilidad por vía del encaminador de acceso antiguo 116 para causar que la ligadura antigua sea suprimida del punto 120 de anclaje de movilidad. Ambos mensajes de actualización de ligadura (BU y DBU) tienen el indicador "A" dispuesto activo para causar que el punto 120 de anclaje de movilidad envíe mensajes de acuse de recibo para cada una de las actualizaciones de ligadura.
La Fase I-3 implica que el punto 120 de anclaje de movilidad envía un mensaje de acuse de recibo de ligadura al nodo móvil 100. En este momento, el nodo corresponsal 110 está recibiendo todavía paquetes de datos de corriente arriba desde el encaminador de acceso antiguo 116. Una vez que el punto 120 de anclaje de movilidad recibe el mensaje de actualización de ligadura desde el nodo móvil 100, crea una ligadura nueva para la nueva dirección de custodia y envía un mensaje de acuse de recibo de ligadura al nodo móvil 100. Este mensaje de acuse de recibo de ligadura es enviado a la nueva dirección de custodia por vía del encaminador de acceso nuevo 118 para notificar al nodo móvil 100 que la ligadura nueva ha sido creada. El encaminador de acceso nuevo 118 envía el acuse de recibo de ligadura al nodo móvil 100. El nodo móvil 100 conoce ahora que la ligadura nueva ha sido creada satisfactoriamente y puede empezar a enviar paquetes de datos de corriente arriba al encaminador de acceso nuevo 118 y el encaminador de acceso nuevo 118 envía paquetes de datos de corriente abajo al nodo móvil 100. Cuando el punto 120 de anclaje de movilidad recibe el mensaje de actualización de ligadura de desregistro, suprime la ligadura antigua y envía un mensaje de acuse de recibo de ligadura de desregistro a la antigua dirección de custodia por vía del encaminador de acceso antiguo 116 para notificar al nodo móvil 100 que ha sido suprimida la ligadura con la antigua dirección de custodia. Después, el punto 120 de anclaje de movilidad envía paquetes de datos de corriente abajo al encaminador de acceso nuevo 118.
La Fase I-4 implica que el nodo móvil 100 recibe el mensaje de acuse de recibo de ligadura de desregistro por vía del encaminador de acceso antiguo 116. Esto significa que todos, o sustancialmente todos, los paquetes de datos que pertenecen a la misma ligadura que la respuesta de desregistro, y que fueron enviados por el punto 120 de anclaje de movilidad corriente abajo al nodo móvil 100, han sido recibidos por el nodo móvil 100. Así, la transferencia sincronizada y, por tanto, ininterrumpida puede ser conseguida. Obsérvese que el nodo corresponsal 110 todavía puede recibir paquetes de datos de corriente arriba por vía del encaminador de acceso antiguo 116 así como por vía del encaminador de acceso nuevo 118, mientras que el punto 120 de anclaje de movilidad envía paquetes de datos de corriente abajo solo al encaminador de acceso nuevo 118.
La Fase I-5 es simplemente el funcionamiento normal del nodo móvil 100 después de que la transferencia es completada, es decir, el nodo móvil 100 está comunicando con el nodo corresponsal 110 por vía de la subred inalámbrica nueva 108, el encaminador de acceso nuevo 118, el punto 120 de anclaje de movilidad y el agente inicial 112.
En el segundo escenario, el nodo móvil 100 no recibe oportunamente un acuse de recibo de ligadura de desregistro para una cierta ligadura. Cuando sucede esto, el nodo móvil 100 envía una actualización de ligadura directamente al encaminador de acceso antiguo 116 para crear una entrada de antememoria de ligadura nueva que enlaza la antigua dirección de custodia con la nueva dirección de custodia. De este modo, el encaminador de acceso antiguo 116 puede tunelizar todos los paquetes de datos, que fueron almacenados y/o que llegan a la antigua dirección de custodia del nodo móvil 100, a la nueva dirección de custodia, o sea, al encaminador de acceso nuevo 118, convirtiéndose de tal modo en un agente inicial temporal para el nodo móvil 100. El nodo móvil 100 recibirá todos los paquetes de datos que fueron almacenados y enviados a la antigua dirección de custodia, consiguiendo de tal modo una transferencia sincronizada y, por tanto ininterrumpida.
Una transferencia según el segundo escenario puede ser efectuada en seis fases operativas. La Fase II-1, la Fase II-2 y la Fase II-3 son idénticas que la Fase I-1. La Fase I-2 y la Fase I-3, respectivamente, descritas con respecto a las Figuras 46A y 46B a 48, y por tanto no son mostradas separadamente.
La Fase II-4 implica que el nodo móvil 100, después de ser notificado por un mensaje de protocolo de Capa 2 de que la conexión entre el nodo móvil 100 y la subred inalámbrica antigua 104 será desechada en muy poco tiempo, envía una actualización de ligadura directamente al encaminador de acceso antiguo 116 para crear una entrada de antememoria de ligadura nueva que enlaza o liga la antigua dirección de custodia con la nueva dirección de custodia. De este modo, el encaminador de acceso antiguo 116 puede tunelizar todos los paquetes de datos, que fueron almacenados y/o que llegan a la antigua dirección de custodia del nodo móvil 100, a la nueva dirección de custodia, o sea, al encaminador de acceso nuevo 118, convirtiéndose de tal modo en un agente inicial temporal para el nodo móvil 100. En este momento, el nodo corresponsal 110 todavía puede recibir paquetes de datos de corriente arriba enviados por vía del encaminador de acceso antiguo 116 así como por vía del encaminador de acceso nuevo 118, mientras que el punto 120 de anclaje de movilidad envía paquetes de datos de corriente abajo solo al encaminador de acceso nuevo 118. Después de aceptar esta petición de actualización de ligadura, el encaminador de acceso antiguo 116 crea la entrada de antememoria de ligadura nueva que enlaza la antigua dirección de custodia de nodo móvil con la nueva dirección de custodia, y notifica al nodo móvil 100 enviándole un mensaje de acuse de recibo de ligadura por vía del encaminador de acceso nuevo 118.
La Fase II-5 implica que el encaminador de acceso antiguo 116 expide al encaminador de acceso nuevo 118 los paquetes de datos que fueron enviados a la antigua dirección de custodia de nodo móvil. Después, estos paquetes de datos son expedidos por el encaminador de acceso nuevo 118 al nodo móvil 100. Durante esta fase, el nodo móvil 100 está comunicando con el nodo corresponsal 110 por vía del encaminador de acceso nuevo 118 y del punto 120 de anclaje de movilidad.
La Fase II-6 implica que el nodo móvil 100 comunica con el nodo corresponsal 110 por vía del encaminador de acceso nuevo 118 y del punto 120 de anclaje de movilidad después de que todos los paquetes de datos que fueron enviados a la antigua dirección de custodia de nodo móvil han sido expedidos al nodo móvil 100 por vía del encaminador de acceso nuevo 118.
En algunas realizaciones, el nodo móvil 100 no es capaz de ser conectado simultáneamente a dos subredes inalámbricas y solo puede ser conectado a una subred inalámbrica a la vez. La transferencia sincronizada según estas realizaciones también puede ser efectuada en seis fases operativas. La Fase III-1 y la Fase III-2 son idénticas que la Fase I-1 y la Fase I-2, respectivamente, descritas con respecto a las Figuras 46A y 46B y por tanto no son mostradas separadamente. La Fase III-3 y la Fase III-4 son representadas en las Figuras 51A y 51B y la Fase III-5 y la Fase III-6 son representadas en las Figuras 52A y 52B.
La Fase III-3 implica que el nodo móvil 100, después de ser notificado por un mensaje de protocolo de Capa 2 de que la conexión entre el nodo móvil 100 y la subred inalámbrica antigua 104 será desechada en muy poco tiempo, envía una actualización de ligadura directamente al encaminador de acceso antiguo 116 para crear una entrada de antememoria de ligadura nueva que enlaza la antigua dirección de custodia con la nueva dirección de custodia. De este modo, el encaminador de acceso antiguo 116 puede tunelizar todos, o sustancialmente todos, los paquetes de datos, que fueron almacenados y/o que llegan a la antigua dirección de custodia del nodo móvil 100, a la nueva dirección de custodia, o sea, al encaminador de acceso nuevo 118, convirtiéndose de tal modo en un agente inicial temporal para el nodo móvil 100. En este momento, el nodo corresponsal 110 recibe paquetes de datos de corriente arriba enviados por vía del encaminador de acceso antiguo 116, y el punto 120 de anclaje de movilidad envía paquetes de datos de corriente abajo al encaminador de acceso antiguo 116. Después de aceptar esta petición de actualización de ligadura, el encaminador de acceso antiguo 116 crea la entrada de antememoria de ligadura nueva que enlaza la antigua dirección de custodia de nodo móvil con la nueva dirección de custodia. Después, el encaminador de acceso antiguo 116 notifica al nodo móvil 100 la entrada de antememoria de ligadura nueva enviando un acuse de recibo de ligadura al encaminador de acceso nuevo 118.
La Fase III-4 implica que el nodo móvil 100 conmuta su conexión de red a la subred inalámbrica nueva 108. En este momento, el nodo corresponsal 110 todavía está recibiendo paquetes de datos de corriente arriba desde el encaminador de acceso antiguo 116, y el punto 120 de anclaje de movilidad todavía está enviando paquetes de datos de corriente abajo al encaminador de acceso antiguo 116. El encaminador de acceso nuevo 118 expide un acuse de recibo de ligadura al nodo móvil 100 por vía de la subred inalámbrica nueva 108. Después, el encaminador de acceso antiguo 116 empieza a expedir los paquetes de datos enviados desde la antigua dirección de custodia a la nueva dirección de custodia por vía del encaminador de acceso nuevo 118. Los paquetes de datos expedidos, recibidos por el encaminador de acceso nuevo 118, son enviados después al nodo móvil 100. De este modo, una transferencia sincronizada y, por tanto, ininterrumpida puede ser conseguida puesto que ninguno o pocos paquetes de datos enviados entre el nodo corresponsal 110 y el nodo móvil 100 son perdidos.
La Fase III-5 implica que el punto 120 de anclaje de movilidad envía el mensaje de acuse de recibo de ligadura al nodo móvil 100. En este momento, el nodo corresponsal 110 todavía está recibiendo paquetes de datos de corriente arriba desde el encaminador de acceso antiguo 116. Una vez que el punto 120 de anclaje de movilidad recibe el mensaje de acuse de recibo de ligadura desde el nodo móvil 100, crea la ligadura nueva y envía un mensaje de acuse de recibo de ligadura al nodo móvil 100 en la nueva dirección de custodia por vía del encaminador de acceso nuevo 118 para notificar al nodo móvil 100 que la ligadura nueva ha sido creada. Después, el punto 120 de anclaje de movilidad envía paquetes de datos de corriente abajo al encaminador de acceso nuevo 118. El encaminador de acceso nuevo 118 envía el acuse de recibo de ligadura al nodo móvil 100. El nodo móvil 100 conoce ahora que la ligadura nueva ha sido creada satisfactoriamente y puede empezar a enviar paquetes de datos de corriente arriba al encaminador de acceso nuevo 118, y el encaminador de acceso nuevo 118 puede enviar paquetes de datos de corriente abajo al nodo móvil 100. Además, una vez que el punto 120 de anclaje de movilidad recibe el mensaje de actualización de ligadura de desregistro, suprime la ligadura antigua y envía un mensaje de acuse de recibo de ligadura de desregistro al encaminador de acceso antiguo 116 para notificar al nodo móvil 100 que la ha sido eliminada ligadura con la antigua dirección de custodia. Sin embargo, como el encaminador de acceso antiguo 116 ya ha eliminado la ligadura antigua en estas realizaciones de acceso único, en esta situación este mensaje no es realmente necesario.
La Fase III-6 implica que el nodo móvil 100 comunica con el nodo corresponsal 110 por vía del encaminador de acceso nuevo 118, del punto 120 de anclaje de movilidad y del agente inicial 112 después de que todos los paquetes de datos que fueron enviados a la antigua dirección de custodia de nodo móvil han sido expedidos al nodo móvil 100 por vía del encaminador de acceso nuevo 118.
Por la descripción anterior puede verse que realizaciones de la invención proporcionan un modo de realizar transferencia ininterrumpida en un entorno de formación de redes móviles. Las ventajas de la invención incluyen una transferencia más rápida en la que el número de paquetes de datos que son perdidos durante una interrupción en transferencia de datos puede ser minimizado o eliminado. Además, la invención proporciona una transferencia más eficiente puesto que no es necesaria anchura de banda adicional de red durante la duración de interrupción. Otra ventaja más es que la invención no necesita el establecimiento y mantenimiento de ligaduras simultáneas. Otras ventajas de la invención pueden ser reconocidas fácilmente por las personas que tiene cualificación normal en la técnica.
Aunque un número limitado de realizaciones de la invención han sido descritas, estas realizaciones no están destinadas a limitar el alcance de la invención como se describe y reivindica en esto de otro modo. Las personas de cualificación normal en la técnica reconocerán que existen variaciones y modificaciones a partir de las realizaciones descritas. Además, a no ser que se especifique de otro modo, los pasos de los métodos descritos en esto no están limitados a ningún orden o secuencia particular. Además, algunos pasos pueden ser omitidos, combinados en un solo paso o divididos en varios subpasos. Por consiguiente, las reivindicaciones adjuntas están destinadas a incluir todas dichas variaciones y modificaciones que están dentro del alcance de la invención.

Claims (44)

1. Un método para transferir un nodo móvil (100) desde un encaminador antiguo de subred (116) a un encaminador nuevo de subred (118) en una red de acceso inalámbrica basada en Internet Protocol (IP), comprendiendo:
-
obtener una nueva dirección de custodia para el nodo móvil desde el encaminador nuevo de subred;
-
enviar un mensaje de petición desde el nodo móvil a un nodo base (112, 114, 120), por vía del encaminador nuevo de subred, solicitando una ligadura nueva;
-
crear una ligadura de nueva dirección de custodia en el nodo base;
-
emitir un mensaje de respuesta desde el nodo base al nodo móvil, por vía del encaminador nuevo de subred, indicando que la ligadura de nueva dirección de custodia ha sido creada; y caracterizado por
-
sincronizar una transferencia de paquetes de datos de antigua dirección de custodia desde el nodo base al nodo móvil; y usar información procedente de una capa inferior del modelo de OSI (Open Systems Interconnection = Interconexión de Sistemas Abiertos) para notificar al nodo móvil que una conexión con el encaminador antiguo de subred será desechada dentro de una magnitud predeterminada de tiempo.
\vskip1.000000\baselineskip
2. El método según la reivindicación 1, en el que el mensaje de petición es un mensaje de petición de registro de nodo móvil y el mensaje de respuesta es un mensaje de respuesta de registro de nodo móvil.
3. El método según la reivindicación 2, en el que el nodo base es un agente inicial y el nodo móvil es capaz de acceder a dos subredes simultáneamente, comprendiendo el paso de sincronizar:
-
suprimir una ligadura de antigua dirección de custodia desde el agente inicial; y
-
emitir un mensaje de respuesta de desregistro desde el agente inicial al nodo móvil por vía del encaminador antiguo de subred, indicando que la ligadura de antigua dirección de custodia ha sido suprimida.
\vskip1.000000\baselineskip
4. El método según la reivindicación 3, en el que el nodo móvil no recibe el mensaje de respuesta de desregistro antes de un momento predeterminado, comprendiendo además el paso de sincronizar:
-
enviar un mensaje de actualización de ligadura desde el nodo móvil al encaminador antiguo de subred;
-
crear una entrada de antememoria de ligadura en el encaminador antiguo de subred que enlaza la antigua dirección de custodia con la nueva dirección de custodia;
-
emitir un mensaje de acuse de recibo de ligadura desde el encaminador antiguo de subred al nodo móvil por vía del encaminador nuevo de subred; y
-
expedir todos los paquetes de datos de antigua dirección de custodia, almacenados en, o que llegan a, el encaminador antiguo de subred, a la nueva dirección de custodia.
\vskip1.000000\baselineskip
5. El método según la reivindicación 2, en el que el nodo base es un agente inicial y el nodo móvil es capaz de acceder solo a una subred única a la vez, comprendiendo el paso de sincronizar:
-
enviar un mensaje de actualización de ligadura desde el nodo móvil al encaminador antiguo de subred;
-
crear una entrada de antememoria de ligadura en el encaminador antiguo de subred que enlaza la antigua dirección de custodia con la nueva dirección de custodia;
-
emitir un mensaje de acuse de recibo de ligadura desde el encaminador antiguo de subred al nodo móvil por vía del encaminador nuevo de subred;
-
expedir todos los paquetes de datos de antigua dirección de custodia, almacenados en, o que llegan a, el encaminador antiguo de subred, a la nueva dirección de custodia,
-
suprimir una ligadura de antigua dirección de custodia del agente inicial; y
-
emitir un mensaje de respuesta de desregistro desde el agente inicial al nodo móvil por vía del encaminador antiguo de subred, indicando que la ligadura de antigua dirección de custodia ha sido suprimida.
6. El método según la reivindicación 2, en el que se usa una función de optimización de ruta, el nodo base es un agente inicial y el nodo móvil es capaz de acceder a dos subredes simultáneamente, comprendiendo el paso de sincronizar:
-
enviar un mensaje de actualización de ligadura de desregistro desde el nodo móvil a un nodo corresponsal (110) por vía del encaminador antiguo de subred;
-
suprimir una ligadura de antigua dirección de custodia del nodo corresponsal;
-
emitir un mensaje de acuse de recibo de ligadura de desregistro desde el nodo corresponsal al nodo móvil por vía del encaminador antiguo de subred;
-
enviar un mensaje de actualización de ligadura desde el agente inicial al nodo corresponsal; y
-
crear una ligadura de nueva dirección de custodia en el nodo corresponsal.
7. El método según la reivindicación 6, en el que el nodo móvil no recibe el mensaje de acuse de recibo de ligadura de desregistro antes de que la subred inalámbrica antigua se haya deteriorado más allá de un cierto punto, comprendiendo además el paso de sincronizar:
-
enviar un mensaje de actualización de ligadura desde el móvil al encaminador antiguo de subred;
-
crear una entrada de antememoria de ligadura en el encaminador antiguo de subred que enlaza la antigua dirección de custodia con la nueva dirección de custodia;
-
emitir un mensaje de acuse de recibo de ligadura desde el encaminador antiguo de subred al nodo móvil por vía del encaminador nuevo de subred; y
-
expedir todos los paquetes de datos de antigua dirección de custodia, almacenados en, o que llegan a, el encaminador antiguo de subred, a la nueva dirección de custodia.
8. El método según la reivindicación 2, en el que se usa una función de optimización de ruta, el nodo base es un agente inicial y el nodo móvil es capaz de acceder solo a una subred única a la vez, comprendiendo el paso de sincronizar:
-
enviar un mensaje de actualización de ligadura desde el nodo móvil al encaminador antiguo de subred;
-
crear una entrada de antememoria de ligadura en el encaminador antiguo de subred que enlaza la antigua dirección de custodia con la nueva dirección de custodia;
-
emitir un mensaje de acuse de recibo de ligadura desde el encaminador antiguo de subred al nodo móvil por vía del encaminador nuevo de subred;
-
expedir todos los paquetes de datos de antigua dirección de custodia, almacenados en, o que llegan a, el encaminador antiguo de subred, a la nueva dirección de custodia;
-
enviar un mensaje de actualización de ligadura desde el agente inicial a un nodo corresponsal (110); y
-
crear una ligadura de nueva dirección de custodia en el nodo corresponsal.
9. El método según la reivindicación 2, en el que el nodo base es un agente foráneo de pasarela y el nodo móvil es capaz de acceder a dos subredes simultáneamente, comprendiendo el paso de sincronizar:
-
suprimir una ligadura de antigua dirección de custodia del agente foráneo de pasarela; y
-
emitir un mensaje de respuesta de desregistro desde el agente foráneo de pasarela al nodo móvil por vía del encaminador antiguo de subred, indicando que la ligadura de antigua dirección de custodia ha sido suprimida.
10. El método según la reivindicación 9, en el que el nodo móvil no recibe el mensaje de acuse de recibo de ligadura de desregistro antes de un momento predeterminado, comprendiendo además el paso de sincronizar:
-
enviar un mensaje de actualización de ligadura desde el nodo móvil al encaminador antiguo de subred;
-
crear una entrada de antememoria de ligadura en el encaminador antiguo de subred que enlaza la antigua dirección de custodia con la nueva dirección de custodia;
-
emitir un mensaje de acuse de recibo de ligadura desde el encaminador antiguo de subred al nodo móvil por vía del encaminador nuevo de subred; y
-
expedir todos los paquetes de datos de antigua dirección de custodia, almacenados en, o que llegan a, el encaminador antiguo de subred, a la nueva dirección de custodia.
11. El método según la reivindicación 2, en el que el nodo base es un agente foráneo de pasarela y el nodo móvil es capaz de acceder solo a una subred única a la vez, comprendiendo el paso de sincronizar:
-
enviar un mensaje de actualización de ligadura desde el nodo móvil al encaminador antiguo de subred;
-
crear una entrada de antememoria de ligadura en el encaminador antiguo de subred que enlaza la antigua dirección de custodia con la nueva dirección de custodia;
-
emitir un mensaje de acuse de recibo de ligadura desde el encaminador antiguo de subred al nodo móvil por vía del encaminador nuevo de subred;
-
expedir todos los paquetes de datos de antigua dirección de custodia, almacenados en, o que llegan a, el encaminador antiguo de subred, a la nueva dirección de custodia;
-
suprimir una ligadura de antigua dirección de custodia del agente foráneo de pasarela; y
-
emitir un mensaje de respuesta de desregistro desde el agente foráneo de pasarela al nodo móvil por vía del encaminador antiguo de subred, indicando que la ligadura de antigua dirección de custodia ha sido suprimida.
12. El método según la reivindicación 1, en el que el mensaje de petición es un mensaje de actualización de ligadura y el mensaje de respuesta es un mensaje de acuse de recibo de ligadura.
13. El método según la reivindicación 12, en el que el nodo base es un agente inicial y el nodo móvil es capaz de acceder a dos subredes simultáneamente, comprendiendo el paso de sincronizar:
-
enviar un mensaje de actualización de ligadura de desregistro desde el nodo móvil al agente inicial por vía del encaminador antiguo de subred;
-
suprimir una ligadura de antigua dirección de custodia del agente inicial; y
-
enviar un mensaje de respuesta de desregistro desde el agente inicial al nodo móvil por vía del encaminador antiguo de subred, indicando que la ligadura de antigua dirección de custodia ha sido suprimida.
14. El método según la reivindicación 13, en el que el nodo móvil no recibe el mensaje de respuesta de desregistro antes de que la subred inalámbrica antigua se haya deteriorado más allá de un cierto punto, comprendiendo además el paso de sincronizar:
-
enviar un mensaje de actualización de ligadura desde el nodo móvil al encaminador antiguo de subred;
-
crear una entrada de antememoria de ligadura en el encaminador antiguo de subred que enlaza la antigua dirección de custodia con la nueva dirección de custodia;
-
emitir un mensaje de acuse de recibo de ligadura desde el encaminador antiguo de subred al nodo móvil por vía del encaminador nuevo de subred; y
-
expedir todos los paquetes de datos de antigua dirección de custodia, almacenados en, o que llegan a, el encaminador antiguo de subred, a la nueva dirección de custodia.
15. El método según la reivindicación 12, en el que el nodo base es un agente inicial y el nodo móvil es capaz de acceder solo a una subred única a la vez, comprendiendo el paso de sincronizar:
-
enviar un mensaje de actualización de ligadura desde el nodo móvil al encaminador antiguo de subred;
-
crear una entrada de antememoria de ligadura en el encaminador antiguo de subred que enlaza la antigua dirección de custodia con la nueva dirección de custodia;
-
emitir un mensaje de acuse de recibo de ligadura desde el encaminador antiguo de subred al nodo móvil por vía del encaminador nuevo de subred;
-
expedir todos los paquetes de datos de antigua dirección de custodia, almacenados en, o que llegan a, el encaminador antiguo de subred, a la nueva dirección de custodia;
-
enviar un mensaje de actualización de ligadura de desregistro desde el nodo móvil al agente inicial por vía del encaminador antiguo de subred;
-
suprimir una ligadura de antigua dirección de custodia del agente inicial; y
-
emitir un mensaje de respuesta de desregistro desde el agente inicial al nodo móvil por vía del encaminador antiguo de subred, indicando que la ligadura de antigua dirección de custodia ha sido suprimida.
16. El método según la reivindicación 12, en el que se usa una función de optimización de ruta, el nodo base es un agente inicial y el nodo móvil es capaz de acceder a dos subredes simultáneamente, comprendiendo el paso de sincronizar:
-
enviar un mensaje de actualización de ligadura de desregistro desde el nodo móvil a un nodo corresponsal (110) por vía del encaminador antiguo de subred;
-
suprimir una ligadura de antigua dirección de custodia en el nodo corresponsal;
-
emitir un mensaje de acuse de recibo de ligadura de desregistro desde el nodo corresponsal al nodo móvil por vía del encaminador antiguo de subred;
-
enviar un mensaje de actualización de ligadura desde el nodo móvil al nodo corresponsal por vía del encaminador nuevo de subred;
-
crear una ligadura de nueva dirección de custodia en el nodo corresponsal; y
-
emitir un mensaje de acuse de recibo de ligadura desde el nodo corresponsal al nodo móvil por vía del encaminador nuevo de subred;
17. El método según la reivindicación 16, en el que el nodo móvil no recibe el mensaje de acuse de recibo de ligadura de desregistro antes de que la subred inalámbrica antigua se haya deteriorado más allá de un cierto punto, comprendiendo además el paso de sincronizar:
-
enviar un mensaje de actualización de ligadura desde el nodo móvil al encaminador antiguo de subred;
-
crear una entrada de antememoria de ligadura en el encaminador antiguo de subred que enlaza la antigua dirección de custodia con la nueva dirección de custodia;
-
emitir un mensaje de acuse de recibo de ligadura desde el encaminador antiguo de subred al nodo móvil por vía del encaminador nuevo de subred; y
-
expedir todos los paquetes de datos de antigua dirección de custodia, almacenados en, o que llegan a, el encaminador antiguo de subred, a la nueva dirección de custodia.
18. El método según la reivindicación 12, en el que se usa una función de optimización de ruta, el nodo base es un agente inicial y el nodo móvil es capaz de acceder solo a una subred única a la vez, comprendiendo el paso de sincronizar:
-
enviar un mensaje de actualización de ligadura desde el nodo móvil al encaminador antiguo de subred;
-
crear una entrada de antememoria de ligadura en el encaminador antiguo de subred que enlaza la antigua dirección de custodia con la nueva dirección de custodia;
-
emitir un mensaje de acuse de recibo de ligadura desde el encaminador antiguo de subred al nodo móvil por vía del encaminador nuevo de subred;
-
expedir todos los paquetes de datos de antigua dirección de custodia, almacenados en, o que llegan a, el encaminador antiguo de subred, a la nueva dirección de custodia;
-
enviar un mensaje de actualización de ligadura desde el nodo móvil al nodo corresponsal por vía del encaminador nuevo de subred;
-
crear una ligadura de nueva dirección de custodia en el nodo corresponsal; y
-
emitir un mensaje de acuse de recibo de ligadura desde el nodo corresponsal al nodo móvil por vía del encaminador nuevo de subred.
19. El método según la reivindicación 12, en el que el nodo base es un punto de anclaje de movilidad y el nodo móvil es capaz de acceder a dos subredes simultáneamente, comprendiendo el paso de sincronizar;
-
enviar un mensaje de actualización de ligadura de desregistro desde el nodo móvil al punto de anclaje de movilidad por vía del encaminador antiguo de subred;
\global\parskip0.950000\baselineskip
-
suprimir una ligadura de antigua dirección de custodia del punto de anclaje de movilidad; y
-
emitir un mensaje de acuse de recibo de ligadura de desregistro desde el punto de anclaje de movilidad al nodo móvil por vía del encaminador antiguo de subred.
20. El método según la reivindicación 19, en el que el nodo móvil no recibe el acuse de recibo de ligadura de desregistro antes de que la subred inalámbrica antigua se hay deteriorado más allá de un cierto punto, comprendiendo además el paso de sincronizar:
-
enviar un mensaje de actualización de ligadura desde el nodo móvil al encaminador antiguo de subred;
-
crear una entrada de antememoria de ligadura en el encaminador antiguo de subred que enlaza la antigua dirección de custodia con la nueva dirección de custodia;
-
emitir un mensaje de acuse de recibo de ligadura desde el encaminador antiguo de subred al nodo móvil por vía del encaminador nuevo de subred; y
-
expedir todos los paquetes de datos de antigua dirección de custodia, almacenados en, o que llegan a, el encaminador antiguo de subred, a la nueva dirección de custodia.
21. El método según la reivindicación 12, en el que el nodo base es un punto de anclaje de movilidad y el nodo móvil es capaz de acceder solo a una subred única a la vez, comprendiendo el paso de sincronizar:
-
enviar un mensaje de actualización de ligadura desde el nodo móvil al encaminador antiguo de subred;
-
crear una entrada de antememoria de ligadura en el encaminador antiguo de subred que enlaza la antigua dirección de custodia con la nueva dirección de custodia;
-
emitir un mensaje de acuse de recibo de ligadura desde el encaminador antiguo de subred al nodo móvil por vía del encaminador nuevo de subred;
-
expedir todos los paquetes de datos de antigua dirección de custodia, almacenados en, o que llegan a, el encaminador antiguo de subred, a la nueva dirección de custodia;
-
enviar un mensaje de actualización de ligadura de desregistro desde el nodo móvil al punto de anclaje de movilidad por vía del encaminador antiguo de subred;
-
suprimir una ligadura de antigua dirección de custodia del punto de anclaje de movilidad; y
-
emitir un mensaje de acuse de recibo de ligadura de desregistro desde el punto de anclaje de movilidad al nodo móvil por vía del encaminador antiguo de subred.
22. El método según la reivindicación 1, en el que el nodo base es uno predeterminado de un agente inicial (112), un agente foráneo (114) de pasarela y un punto (120) de anclaje de movilidad.
23. El método según la reivindicación 1, en el que se usa una función de optimización de ruta.
24. El método según la reivindicación 1, en el que el nodo móvil está dispuesto para acceder a dos subredes simultáneamente.
25. El método según la reivindicación 1, en el que el nodo móvil está dispuesto para acceder solo a una subred única a la vez.
26. El método según la reivindicación 1, en el que el paso de sincronización comprende:
-
suprimir una ligadura de antigua dirección de custodia del nodo base; y
-
emitir un mensaje de respuesta de desregistro desde el nodo base al nodo móvil por vía del encaminador antiguo de subred, indicando que la ligadura de antigua dirección de custodia ha sido suprimida.
27. El método según la reivindicación 1, en el que el paso de sincronización comprende:
-
enviar un mensaje de actualización de ligadura de desregistro desde el nodo móvil al nodo base por vía del encaminador antiguo de subred;
-
suprimir una ligadura de antigua dirección de custodia del nodo base; y
-
emitir un mensaje de acuse de recibo de ligadura de desregistro desde el nodo base al nodo móvil por vía del encaminador antiguo de subred, indicando que ha sido suprimida la ligadura de antigua dirección de custodia.
28. El método según la reivindicación 1, en el que el paso de sincronización comprende:
-
enviar un mensaje de actualización de ligadura desde el nodo móvil al encaminador antiguo de subred;
-
crear una entrada de antememoria de ligadura en el encaminador antiguo de subred que enlaza la antigua dirección de custodia con la nueva dirección de custodia;
-
emitir un mensaje de acuse de recibo de ligadura desde el encaminador antiguo de subred al nodo móvil por vía del encaminador nuevo de subred; y
-
expedir todos los paquetes de datos de antigua dirección de custodia, almacenados en, o que llegan a, el encaminador antiguo de subred, a la nueva dirección de custodia.
29. El método según la reivindicación 1, en el que el paso de sincronización comprende.
-
enviar un mensaje de actualización de ligadura de desregistro desde el nodo móvil a un nodo corresponsal por vía del encaminador antiguo de subred;
-
suprimir una ligadura de antigua dirección de custodia del nodo corresponsal; y
-
emitir un mensaje de acuse de recibo de ligadura de desregistro desde el nodo corresponsal al nodo móvil por vía del encaminador antiguo de subred.
30. El método según la reivindicación 1, en el que el paso de sincronización comprende:
-
enviar un mensaje de actualización de ligadura desde el nodo base a un nodo corresponsal; y
-
crear una ligadura de nueva dirección de custodia en el nodo corresponsal.
31. Una red de acceso inalámbrica basada en Internet Protocol, comprendiendo:
-
un nodo móvil (100) adaptado para obtener una nueva dirección de custodia desde un encaminador nuevo (118) de subred y para emitir un mensaje de petición por vía del encaminador nuevo de subred, solicitando una ligadura nueva; y
-
un nodo base (112, 114, 120) adaptado para crear la ligadura de nueva dirección de custodia al recibir el mensaje de petición desde el nodo móvil y para emitir un mensaje de respuesta al nodo móvil por vía del encaminador nuevo de subred, indicando que ha sido creada la ligadura de nueva dirección de custodia; y caracterizada porque
-
el nodo móvil y el nodo base están adaptados además para transferir paquetes de datos de antigua dirección de custodia desde el nodo base al nodo móvil de una manera sincronizada y estando el nodo móvil adaptado además para solicitar una ligadura nueva al ser notificado desde una capa inferior del modelo OSI (Open Systems Interconnection) de que una conexión con encaminador antiguo (116) de subred será desechada dentro de una magnitud predeterminada de tiempo.
32. La red según la reivindicación 31, en la que el mensaje de petición es un mensaje de petición de registro de nodo móvil y el mensaje de respuesta es un mensaje de respuesta de registro de nodo móvil.
33. La red según la reivindicación 31, en la que el mensaje de petición es un mensaje de actualización de ligadura y el mensaje de respuesta es un mensaje de acuse de recibo de ligadura.
34. La red según la reivindicación 31, en la que se usa una función de optimización de ruta.
35. La red según la reivindicación 31, en la que el nodo móvil está dispuesto para acceder a dos subredes simultáneamente.
36. La red según la reivindicación 31, en la que el nodo móvil está dispuesto para acceder solo a una subred única a la vez.
37. La red según la reivindicación 31, en la que el nodo base es un agente inicial (112).
38. La red según la reivindicación 31, en la que el nodo base es un agente foráneo (114) de pasarela.
39. La red según la reivindicación 31, en la que el nodo base es un punto (120) de anclaje de movilidad.
40. La red según la reivindicación 31, en la que el nodo base está adaptado además para suprimir una ligadura de antigua dirección de custodia y emitir un mensaje de respuesta de desregistro al nodo móvil por vía del encaminador antiguo de subred, indicando que ha sido suprimida la ligadura de antigua dirección de custodia.
\global\parskip1.000000\baselineskip
41. La red según la reivindicación 31, en la que el nodo móvil está adaptado además para enviar un mensaje de actualización de ligadura de desregistro al nodo base por vía del encaminador antiguo de subred, y el nodo base está adaptado además para suprimir de él una ligadura de antigua dirección de custodia y emitir un mensaje de acuse de recibo de ligadura de desregistro al nodo móvil por vía del encaminador antiguo de subred, indicando que ha sido suprimida la ligadura de antigua dirección de custodia.
42. La red según la reivindicación 31, en la que el nodo móvil está adaptando además para enviar un mensaje de actualización de ligadura al encaminador antiguo de subred, y el encaminador antiguo de subred está adaptado para crear una entrada de antememoria de ligadura que enlaza la antigua dirección de custodia con la nueva dirección de custodia, emitir un mensaje de acuse de recibo de ligadura al nodo móvil por vía del encaminador nuevo de subred y expedir todos los paquetes de datos de antigua dirección de custodia, almacenados o que llegan allí, a la nueva dirección de custodia.
43. La red según la reivindicación 31, en la que el nodo móvil está adaptado además para enviar un mensaje de actualización de ligadura de desregistro a un nodo corresponsal por vía del encaminador antiguo de subred, y el nodo corresponsal (110) está adaptado para suprimir de él una ligadura de antigua dirección de custodia y emitir un mensaje de acuse de recibo de ligadura de desregistro al nodo móvil por vía del encaminador antiguo de subred.
44. La red según la reivindicación 31, en la que el nodo base está adaptado además para enviar un mensaje de actualización de ligadura a un nodo corresponsal, y el nodo corresponsal está adaptado para crear en él una ligadura de nueva dirección de custodia.
ES01977007T 2000-10-18 2001-10-18 Transferencia ininterrumpida en ip movil (movile ip). Expired - Lifetime ES2346130T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US24153900P 2000-10-18 2000-10-18
US241539P 2000-10-18

Publications (1)

Publication Number Publication Date
ES2346130T3 true ES2346130T3 (es) 2010-10-11

Family

ID=22911113

Family Applications (1)

Application Number Title Priority Date Filing Date
ES01977007T Expired - Lifetime ES2346130T3 (es) 2000-10-18 2001-10-18 Transferencia ininterrumpida en ip movil (movile ip).

Country Status (7)

Country Link
US (1) US7353027B2 (es)
EP (1) EP1329124B1 (es)
AT (1) ATE469522T1 (es)
AU (1) AU9615701A (es)
DE (1) DE60142243D1 (es)
ES (1) ES2346130T3 (es)
WO (1) WO2002033987A2 (es)

Families Citing this family (106)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020055971A1 (en) 1999-11-01 2002-05-09 Interdigital Technology Corporation Method and system for a low-overhead mobility management protocol in the internet protocol layer
US7409685B2 (en) 2002-04-12 2008-08-05 Hewlett-Packard Development Company, L.P. Initialization and update of software and/or firmware in electronic devices
US8479189B2 (en) * 2000-11-17 2013-07-02 Hewlett-Packard Development Company, L.P. Pattern detection preprocessor in an electronic device update generation system
DE10061958A1 (de) * 2000-12-13 2002-06-20 Philips Corp Intellectual Pty Netzwerk mit einem Lokalisierungsmanagement
PT1271896E (pt) * 2001-06-18 2004-12-31 Swisscom Mobile Ag Metodo e sistema para nos moveis de protocolo de internet (ip) em redes heterogeneas
ES2270681B2 (es) * 2001-09-12 2007-12-01 Telefonaktiebolaget Lm Ericsson (Publ.) Disposicion y metodo de internet de moviles en sistemas de comunicaciones.
US20030093540A1 (en) * 2001-11-14 2003-05-15 Marcello Lioy Proxy network layer protocol support in a wireless communication network
US7409549B1 (en) 2001-12-11 2008-08-05 Cisco Technology, Inc. Methods and apparatus for dynamic home agent assignment in mobile IP
CN1204700C (zh) * 2001-12-29 2005-06-01 联想(北京)有限公司 长短距结合技术的无线通信***及其实现方法
FI114190B (fi) * 2002-01-11 2004-08-31 Radionet Oy Menetelmä liikkuvuuden tukemiseksi langattomissa verkoissa
WO2003067439A1 (en) * 2002-02-04 2003-08-14 Flarion Technologies, Inc. A method for extending mobile ip and aaa to enable integrated support for local access and roaming access connectivity
US8649352B2 (en) * 2002-02-04 2014-02-11 Qualcomm Incorporated Packet forwarding methods for use in handoffs
US7284057B2 (en) * 2002-02-27 2007-10-16 Cisco Technology, Inc. Methods and apparatus for Mobile IP Home Agent clustering
US20030224788A1 (en) * 2002-03-05 2003-12-04 Cisco Technology, Inc. Mobile IP roaming between internal and external networks
US8090828B2 (en) * 2002-03-05 2012-01-03 Cisco Technology, Inc. Method and apparatus for reusing DHCP addresses in home addresses of mobile IP clients
US7461169B2 (en) * 2002-03-05 2008-12-02 Cisco Technology, Inc. DHCP based home address management of mobile IP clients
US7447162B1 (en) 2002-03-05 2008-11-04 Cisco Technology, Inc. Methods and apparatus for anchoring of mobile nodes using DNS
WO2003088546A2 (en) * 2002-04-08 2003-10-23 Flarion Technologies, Inc. Support of disparate addressing plans and dynamic ha address allocation in mobile ip
US20070169073A1 (en) * 2002-04-12 2007-07-19 O'neill Patrick Update package generation and distribution network
US7587498B2 (en) * 2002-05-06 2009-09-08 Cisco Technology, Inc. Methods and apparatus for mobile IP dynamic home agent allocation
US7539164B2 (en) * 2002-06-14 2009-05-26 Nokia Corporation Method and system for local mobility management
US20030236914A1 (en) * 2002-06-25 2003-12-25 Intel Corporation Connection of next generation mobile nodes across previous generation networks to next generation networks
NO317294B1 (no) * 2002-07-11 2004-10-04 Birdstep Tech Asa Sømløs Ip-mobilitet på tvers av sikkerhetsgrenser
JP4289030B2 (ja) * 2002-07-30 2009-07-01 パナソニック株式会社 移動管理方法および移動端末
KR100474451B1 (ko) * 2002-08-16 2005-03-10 삼성전자주식회사 지역화 이동성 관리를 지원하는 이동 IPv6에서최적화된 패킷 라우팅 방법
WO2004043014A2 (de) * 2002-11-08 2004-05-21 Siemens Aktiengesellschaft Verfahren zum übertragen von daten
JP3946153B2 (ja) 2003-02-26 2007-07-18 株式会社エヌ・ティ・ティ・ドコモ 通信システム、移動端末、転送装置
US7149225B2 (en) * 2003-03-10 2006-12-12 Cisco Technology, Inc. Arrangement for traversing an IPv4 network by IPv6 mobile nodes via a mobility anchor point
KR100524069B1 (ko) * 2003-04-04 2005-10-26 삼성전자주식회사 홈 에이전트 관리장치 및 관리방법
US7793098B2 (en) * 2003-05-20 2010-09-07 Nokia Corporation Providing privacy to nodes using mobile IPv6 with route optimization
US7328256B2 (en) * 2003-06-02 2008-02-05 Apple Inc. Method and apparatus for distributing computer files across a network to multiple clients
GB0312681D0 (en) 2003-06-03 2003-07-09 Ericsson Telefon Ab L M IP mobility
US7697508B2 (en) * 2003-07-31 2010-04-13 University Of Florida Research Foundation, Inc. System, apparatus, and methods for proactive allocation of wireless communication resources
DE60336464D1 (de) * 2003-08-06 2011-05-05 Motorola Inc Verfahren zur validierten Kommunikation
US8555273B1 (en) 2003-09-17 2013-10-08 Palm. Inc. Network for updating electronic devices
KR100552471B1 (ko) * 2003-10-13 2006-02-15 삼성전자주식회사 무선네트워크에서 억세스포인트를 이용하여 CoA를 미리예약하고 라우팅을 하여 빠른 핸드오프를 수행하는 방법
US20050083883A1 (en) * 2003-10-20 2005-04-21 Jan-Ming Ho Mobile network agent
KR100962647B1 (ko) * 2003-10-27 2010-06-11 삼성전자주식회사 모바일 단말기의 이동성 지원 방법 및 그 시스템
JP2005160054A (ja) * 2003-11-04 2005-06-16 Matsushita Electric Ind Co Ltd 移動通信方法および移動通信装置
EP1698101B1 (en) 2003-12-23 2008-03-05 Telefonaktiebolaget LM Ericsson (publ) A method for candidate access router capability discovery
FI20040036A0 (fi) * 2004-01-13 2004-01-13 Nokia Corp Paikkainformaation tuottaminen vieraillussa verkossa
JP3979390B2 (ja) * 2004-01-14 2007-09-19 松下電器産業株式会社 モバイルルータ装置およびホームエージェント装置
KR20050078774A (ko) * 2004-02-02 2005-08-08 삼성전자주식회사 패킷 보안 방법 및 장치
US7991854B2 (en) * 2004-03-19 2011-08-02 Microsoft Corporation Dynamic session maintenance for mobile computing devices
US7904895B1 (en) * 2004-04-21 2011-03-08 Hewlett-Packard Develpment Company, L.P. Firmware update in electronic devices employing update agent in a flash memory card
KR100689575B1 (ko) * 2004-06-11 2007-03-02 삼성전자주식회사 광대역 무선 접속 통신 시스템에서 고속 네트워크 재진입시스템 및 방법
CN100334918C (zh) * 2004-06-18 2007-08-29 北京航空航天大学 移动ip中移动节点实现无缝切换的方法
US8526940B1 (en) 2004-08-17 2013-09-03 Palm, Inc. Centralized rules repository for smart phone customer care
US7564801B2 (en) * 2004-08-17 2009-07-21 Panasonic Corporation Router reachability verification in IPv6 networks
US7426389B2 (en) * 2004-10-15 2008-09-16 Utstarcom, Inc. Method and apparatus for implementing direct routing
US8130718B2 (en) 2004-12-09 2012-03-06 Interdigital Technology Corporation Method and system for interworking of cellular networks and wireless local area networks
KR20060066373A (ko) * 2004-12-13 2006-06-16 한국전자통신연구원 이종 무선망에서 MIPv4 기반의 고속 핸드오프 방법 및장치
KR100873795B1 (ko) * 2004-12-22 2008-12-15 주식회사 케이티 휴대 인터넷 서비스 시스템에서의 다중 홈 에이전트동기화 신호 최적화 방법
US7886076B2 (en) 2005-01-12 2011-02-08 International Business Machines Corporation Bypassing routing stacks using mobile internet protocol
EP1865669B1 (en) 2005-03-31 2018-05-02 Sun Patent Trust Communication control method, communication node, and mobile node
CN101204103B (zh) * 2005-06-21 2011-07-06 摩托罗拉*** 减少无线连通性改变期间的延迟的方法和设备
DE112006001710T5 (de) * 2005-06-21 2008-05-21 Motorola, Inc., Schaumburg Verfahren und Vorrichtung zur Vereinfachung der Kommunikation mobiler Stationen unter Verwendung einer auf dem Internetprotokoll basierenden Kommunikation
DE112006001655B4 (de) * 2005-06-21 2011-03-03 Motorola, Inc., Schaumburg Verfahren und Vorrichtung zur Vereinfachung einer Kommunikation unter Verwendung von Ersatz- und Care-of-Internetprotokolladressen
US9026152B2 (en) * 2005-06-21 2015-05-05 Google Technology Holdings LLC System and method for paging and locating update in a network
DE112006001656T5 (de) * 2005-06-21 2008-05-08 Motorola, Inc., Schaumburg System und Verfahren zur Bereitstellung eines verteilten virtuellen Mobility Agent
CN101204099B (zh) * 2005-06-21 2011-09-07 摩托罗拉*** 基于地址解析协议的无线接入点
WO2007001953A1 (en) * 2005-06-21 2007-01-04 Motorola, Inc. Method, apparatus, and system for establishing a direct route between agents of a sender node and a receiver node
FR2888079B1 (fr) * 2005-06-30 2007-08-10 Alcatel Sa Procede de transfert, par double transmission de donnees, d'une communication impliquant un noeud mobile en situation de micro ou macro mobilite au sein d'un reseau de communication ip a gestion de mobilite hierarchique
FR2888078B1 (fr) * 2005-06-30 2007-08-10 Alcatel Sa Procede de transfert d'une communication impliquant un noeud mobile en situation de macro-mobilite au sein d'un reseau de communication ip a routage hierarchique
IL169503A (en) * 2005-07-03 2010-12-30 Alvarion Ltd Method and apparatus for allowing transfer of communication sessions between base stations in wireless networks
KR101201043B1 (ko) * 2005-07-05 2012-11-14 삼성전자주식회사 IEEE 802.16 망 기반의 IPv6 시스템을 위한 고속핸드오버 방법
EP1764970A1 (en) 2005-09-19 2007-03-21 Matsushita Electric Industrial Co., Ltd. Multiple interface mobile node with simultaneous home- and foreign network connection
US8255546B2 (en) * 2005-09-30 2012-08-28 Microsoft Corporation Peer name resolution protocol simple application program interface
WO2007049936A1 (en) * 2005-10-27 2007-05-03 Samsung Electronics Co., Ltd. System and method for handover between interworking wlan and eutran access systems
US20070118496A1 (en) * 2005-11-21 2007-05-24 Christof Bornhoevd Service-to-device mapping for smart items
KR100701038B1 (ko) * 2005-12-02 2007-03-29 한국전자통신연구원 이기종 네트워크간 연동을 위한 네트워크 시스템 및 서비스품질의 지원을 위한 버티컬 핸드오프 방법
KR100714111B1 (ko) * 2005-12-08 2007-05-02 한국전자통신연구원 IPv6 애니캐스트 서비스 지원을 위한 애니캐스트라우팅 장치 및 방법
KR100765798B1 (ko) 2005-12-29 2007-10-15 삼성전자주식회사 IPv6만 가능한 네트워크에서의 듀얼 모바일 IPv4노드의 경로 최적화 방법
KR100813987B1 (ko) * 2005-12-30 2008-03-14 삼성전자주식회사 더 신속한 L2 핸드오버를 트리거하기 위해FMIPv6를 이용하는 방법 및 장치
US20070207800A1 (en) * 2006-02-17 2007-09-06 Daley Robert C Diagnostics And Monitoring Services In A Mobile Network For A Mobile Device
JP4702110B2 (ja) * 2006-03-03 2011-06-15 日本電気株式会社 無線通信システム、無線基地局、無線通信制御装置、プログラム、および経路制御方法
US8522341B2 (en) * 2006-03-31 2013-08-27 Sap Ag Active intervention in service-to-device mapping for smart items
US8131838B2 (en) * 2006-05-31 2012-03-06 Sap Ag Modular monitor service for smart item monitoring
US8296413B2 (en) * 2006-05-31 2012-10-23 Sap Ag Device registration in a hierarchical monitor service
EP2025095A2 (en) 2006-06-08 2009-02-18 Hewlett-Packard Development Company, L.P. Device management in a network
EP2047420A4 (en) 2006-07-27 2009-11-18 Hewlett Packard Development Co USER EXPERIENCE AND DEPENDENCE MANAGEMENT IN A MOBILE DEVICE
US8396788B2 (en) * 2006-07-31 2013-03-12 Sap Ag Cost-based deployment of components in smart item environments
EP2733972B1 (en) * 2006-09-06 2015-07-01 Sharp Kabushiki Kaisha Communication system using network base IP mobility protocol, control apparatus, router and communication method thereof
KR101145849B1 (ko) 2006-09-29 2012-05-17 삼성전자주식회사 핸드오버시 끊김 없는 서비스를 제공하는 이동 통신 단말기및 그 제공 방법
EP2074800A1 (en) * 2006-10-20 2009-07-01 Panasonic Corporation Methods in mixed network- and host-based mobility management
KR100763522B1 (ko) * 2006-11-15 2007-10-04 한국전자통신연구원 네트워크 시스템에서의 인터넷 프로토콜 핸드오프 처리방법
CN101543016A (zh) * 2006-11-29 2009-09-23 惠普开发有限公司 网络中的设备管理操作的基于ip的通知
KR100912535B1 (ko) 2006-12-01 2009-08-18 한국전자통신연구원 이동성 지원 시스템 및 그 시스템에서의 무선 다중인터페이스를 이용한 끊김 없는 이동성 지원 방법
KR100872169B1 (ko) 2006-12-05 2008-12-09 한국전자통신연구원 인터넷 서비스 시스템에서의 핸드오버 패킷 손실 제어 방법
KR100943888B1 (ko) * 2006-12-07 2010-02-24 삼성전자주식회사 다수의 이종망들을 이용한 패킷 데이터 서비스 장치 및방법
KR100834578B1 (ko) * 2006-12-08 2008-06-02 한국전자통신연구원 듀얼스택 이동 IPv6상에서 이동 노드의 이동 감지 방법
EP1947819A1 (en) * 2007-01-18 2008-07-23 Matsushita Electric Industrial Co., Ltd. Header reduction of data packets by route optimization procedure
WO2009010814A1 (en) * 2007-07-13 2009-01-22 Telefonaktiebolaget Lm Ericsson (Publ) A system and method of providing denial of service protection in a telecommunication system
US8085793B2 (en) * 2007-09-24 2011-12-27 Telefonaktiebolaget Lm Ericsson (Publ) Traffic localization with proxy mobility
US7916721B1 (en) * 2007-11-05 2011-03-29 Sprint Spectrum L.P. Home address subnet assignment for IPv6 bootstrapping
US20090141683A1 (en) * 2007-11-30 2009-06-04 Edward Grinshpun Method of best effort handoff to maintain radio bearer and mip session continuity for multi-mode mobile units
CN102047686B (zh) 2008-04-07 2013-10-16 美国高思公司 在无线网络间转换的无线耳机
EP2352338A1 (en) * 2008-11-07 2011-08-03 Panasonic Corporation Handover method, and mobile terminal and home agent used in the method
US8873752B1 (en) 2009-01-16 2014-10-28 Sprint Communications Company L.P. Distributed wireless device association with basestations
US9271193B2 (en) * 2012-02-24 2016-02-23 Intel Deutschland Gmbh Care-of-address handover
US9986466B2 (en) * 2012-05-22 2018-05-29 Verizon Patent And Licensing Inc. Anycast-based content delivery with mobility support
US9398505B2 (en) 2013-03-14 2016-07-19 Google Inc. Reducing stream interruptions during network handover
US9241292B2 (en) 2013-09-25 2016-01-19 Google Inc. Seamless application connectivity
US20150373667A1 (en) * 2014-06-20 2015-12-24 Qualcomm Incorporated Method to reduce page misses in multi-sim user equipment by split acquisition
US10033540B2 (en) 2014-07-24 2018-07-24 The Hong Kong University Of Science And Technology Handoff free wireless network architecture
CN108347723B (zh) * 2017-01-25 2021-01-29 华为技术有限公司 一种切换方法和装置

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5870427A (en) * 1993-04-14 1999-02-09 Qualcomm Incorporated Method for multi-mode handoff using preliminary time alignment of a mobile station operating in analog mode
ATE200378T1 (de) * 1994-01-27 2001-04-15 Nokia Networks Oy Semi-abrupte verbindungsübergabe in einem zellularen telekommunikationssystem
US5530693A (en) * 1995-06-06 1996-06-25 Averbuch; Rod Method and apparatus for performing handoff in a packet data communication system
US5819184A (en) * 1995-06-07 1998-10-06 Pacific Communication Sciences, Inc. Portable communications and data terminal operating to optimize receipt of both incoming CDPD and AMPS messages
FI101763B (fi) * 1995-12-01 1998-08-14 Nokia Mobile Phones Ltd Siirrettävän tiedon koostumuksen säilyttäminen tukiaseman vaihdon yhte ydessä
DE69729295D1 (de) * 1997-08-20 2004-07-01 Nec Usa Inc ATM Vermittlungsarchitektur für schnurloses Telekommunikationsnetz
KR100259846B1 (ko) * 1997-08-22 2000-06-15 윤종용 다수개의공통주파수를이용한세미-소프트핸드오프방법
US5991616A (en) * 1997-10-02 1999-11-23 Samsung Telecommunications America Method for integrated billing in an integrated wireline-wireless system
US6400722B1 (en) * 1997-10-14 2002-06-04 Lucent Technologies Inc. Optimum routing system
US6393482B1 (en) * 1997-10-14 2002-05-21 Lucent Technologies Inc. Inter-working function selection system in a network
US6625135B1 (en) * 1998-05-11 2003-09-23 Cargenie Mellon University Method and apparatus for incorporating environmental information for mobile communications
US6195705B1 (en) * 1998-06-30 2001-02-27 Cisco Technology, Inc. Mobile IP mobility agent standby protocol
GB9815886D0 (en) * 1998-07-21 1998-09-16 Nokia Telecommunications Oy Method and apparatus for the transmission of packets of data
US6215779B1 (en) * 1998-09-22 2001-04-10 Qualcomm Inc. Distributed infrastructure for wireless data communications
US6947398B1 (en) * 1998-11-13 2005-09-20 Lucent Technologies Inc. Addressing scheme for a multimedia mobile network
US6160804A (en) * 1998-11-13 2000-12-12 Lucent Technologies Inc. Mobility management for a multimedia mobile network
US6434134B1 (en) * 1998-12-11 2002-08-13 Lucent Technologies, Inc. Dynamic address assignment for wireless devices accessing packet-based wired networks
US6452920B1 (en) * 1998-12-30 2002-09-17 Telefonaktiebolaget Lm Ericsson Mobile terminating L2TP using mobile IP data
KR100379459B1 (ko) * 1999-02-12 2003-04-10 엘지전자 주식회사 이동 통신 시스템에서 패킷 데이터 서비스 제공 시스템 및 이를 이용한 운용 방법
US6487406B1 (en) * 1999-06-16 2002-11-26 Telcordia Technologies, Inc. PCS-to-mobile IP internetworking
US6539225B1 (en) * 1999-06-21 2003-03-25 Lucent Technologies Inc. Seamless data network telecommunication service during mobile wireless call handoff
US6732177B1 (en) * 1999-09-16 2004-05-04 At&T Corp. Intelligent signaling scheme for computer-readable medium for H.323 mobility architecture
JP3399428B2 (ja) * 2000-01-12 2003-04-21 日本電気株式会社 移動通信システム
US6490259B1 (en) * 2000-02-24 2002-12-03 Telcordia Technologies, Inc. Active link layer and intra-domain mobility for IP networks
DE10039193A1 (de) * 2000-08-10 2002-02-21 Siemens Ag Verfahren und Anordnung zur Durchführung eines Handovers in mobilen Datenübertragungssystemen unter Datenduplizierung

Also Published As

Publication number Publication date
WO2002033987A2 (en) 2002-04-25
DE60142243D1 (de) 2010-07-08
EP1329124B1 (en) 2010-05-26
EP1329124A2 (en) 2003-07-23
US7353027B2 (en) 2008-04-01
ATE469522T1 (de) 2010-06-15
AU9615701A (en) 2002-04-29
WO2002033987A3 (en) 2002-07-04
US20030018810A1 (en) 2003-01-23

Similar Documents

Publication Publication Date Title
ES2346130T3 (es) Transferencia ininterrumpida en ip movil (movile ip).
JP4856654B2 (ja) モバイルノード及び通信制御方法
CN101601255B (zh) 轻型移动性体系结构
JP4896038B2 (ja) ネットワークシステムにおける通信方法及びモバイル通信ノード並びにアクセスルータ
EP1260113B1 (en) Hierarchical mobility management for wireless networks
JP5147982B2 (ja) 無線ネットワークのためのシームレス・ローミングの方法および装置
USRE45465E1 (en) Communication system using network base IP mobility protocol, control apparatus, router and communication method thereof
ES2243281T3 (es) Encaminamiento de telecomunicaciones.
ES2548005T3 (es) Técnica para proporcionar soporte a una diversidad de protocolos de gestión de la movilidad
ES2249280T3 (es) Encaminamiento en una red de conmutacion de paquetes con terminales moviles.
ES2284482T3 (es) Optimizacion de encaminamiento de ip en una red de acceso.
US7633898B2 (en) Mobile IP addressing
US7349364B2 (en) Mobility management system, and mobile node used in the system, mobility management method, mobility management program, and mobility management node
KR100800810B1 (ko) 브리지형 휴대 인터넷 시스템 및 그 신호 처리 방법
Xie et al. Support of micro-mobility in MPLS-based wireless access networks
US7190668B1 (en) Method of anchoring flows
US20090135822A1 (en) Method and apparatus for controlling packet forwarding
JP5008680B2 (ja) 通信システム及びモバイル・ホームエージェント
KR100509944B1 (ko) 트래픽 부하를 감소시키기 위해서 라우터를 그룹화하여터널 길이를 줄인 터널 기반 핸드오버 시스템
WO2000041418A1 (en) Routing data in an ip-based communication system
Das et al. IP Mobility Protocols for Wireless Internet
JP4500831B2 (ja) ネットワークベースipモビリティプロトコルを利用した通信システム、制御装置、ルータ及びその通信方法
Lee et al. New binding update method using GDMHA in hierarchical mobile IPv6
Joe et al. GM-MPLS: Group-based Mobile MPLS for mobility management in wired/wireless networks
Takahashi et al. A routing-aware handover scheme for mobile ip