-
HINTERGRUND
-
1. Sachgebiet
der Erfindung
-
Die
vorliegende Erfindung bezieht sich allgemein auf ein Verfahren zum
Reservieren einer neuen CoA (New Care-of Address, nachfolgend bezeichnet als „NCoA"), um eine schnelle Übergabe
unter einer mobilen IPv6 (Internet Protocol version 6) Umgebung zu
erreichen, und insbesondere auf ein Verfahren zum Reservieren einer
neuen CoA im voraus, um die Zeit, die dazu notwendig ist, eine CoA
zu erzeugen, zu verringern, und zum Durchführen einer schnellen Übergabe
unter Verwendung der neuen CoA, die im voraus in einem anderen Netzwerk
reserviert ist, bevor ein mobiler Knoten, der mit einem fremden
Netzwerk verbunden ist, zu einem anderen Netzwerk geführt wird.
-
2. Beschreibung des Stands
der Technik
-
In
neuerer Zeit hat sich, mit der schnell zunehmenden Verwendung des
Internets, die Entwicklung der Funkkommunikationstechnologie, und
der Verbesserung der Funktionsweise von mobilen Endgeräten, wie
beispielsweise einem tragbaren Computer, einem PDA, (Personal Digital
Assistant), die Zahl der Benutzer, die drahtlos das Internet verwenden, erhöht. Unter
einer drahtlosen Internet-Umgebung ändert das mobile Endgerät gelegentlich
seine Netzwerk-Verbindungsstelle mit der zeitweisen Bewegung seines
Orts. Ein solches mobiles Endgerät
wird als ein mobiler Knoten bezeichnet.
-
Damit
der mobile Knoten eine drahtlose Internet-Datenübertragung durchführen kann,
gerade dann, wenn sich der mobile Knoten zu einem fremden Netzwerk
außerhalb
seines Heim-Netzwerkes bewegt, ist es notwendig, dass ein Internet-Dienst
mit hoher Qualität,
identisch zu demjenigen des Heim-Netzwerks, sichergestellt wird.
Gerade dann, wenn der mobile Knoten seine Netzwerk-Verbindungsstelle ändert, ist
eine Vielzahl von Technologien vorgeschlagen worden, um einen stabilen,
drahtlosen Internet-Dienst bereitzustellen.
-
Als
spezieller Hinweis hat die Internet Engineering Task Force (IETF),
die eine mobile mit IP arbeitende Gruppe ist, ein Verfahren vorgeschlagen, mit
dem alle mobilen Endgeräte
kontinuierlich einen spezifischen Identifizierer, bezeichnet als
eine IP-Adresse, ungeachtet der Netzwerk-Verbindungsstelle, verwenden
können.
Dieses Verfahren definiert ein mobiles IP-Protokoll und ergänzt Defekte
und ermöglicht,
dass Aufgaben fortlaufend durchgeführt werden, wenn die mobile
Vorrichtung Netzwerke ändert.
Auch findet, um ein Problem zu beseitigen, dass das existierende
Ipv4-Adressen-System nicht in der Lage ist, zunehmende Adressen-Anforderungen
zu akzeptieren, die Einführung
einer mobilen IPv6 Technologie statt, um einen drahtlosen Internet-Dienst
unter Verwendung von Ipv6 bereitzustellen.
-
Entsprechend
der mobilen IPv6 Technologie kommuniziert gerade dann, wenn sich
ein mobiler Knoten zu einem fremden Netzwerk bewegt, der mobile
Knoten mit einem entsprechenden Knoten (CN) unter Verwendung seiner
Heim-Adresse (HA) über einen
Heim-Agenten (HA),
der ein Router ist, der dessen Registrierungs-Informationen besitzt.
Wenn der mobile Knoten mit einem fremden Netzwerk verbunden ist,
wird dem mobilen Knoten eine CoA (Care of Address) zugewiesen, die
eine temporäre
Adresse von einem Zugangs-Router
des fremden Netzwerks ist, und registriert die zugewiesene CoA zusammen mit
der Heim-Adresse bei dem Heim-Agenten, was als eine Bindung bezeichnet
wird.
-
Dementsprechend
fängt der
Heim-Agent Pakete von dem entsprechenden Knoten zu dem mobilen Knoten
ab und leitet die Pakete zu dem mobilen Knoten, der an dem fremden
Netzwerk angeordnet ist, unter Verwendung einer aktuellen CoA des
mobilen Knotens weiter.
-
Damit
eine CoA zugeordnet wird, nimmt der Knoten eine Verbindungs-Schicht-Verbindung
zu dem fremden Netzwerk vor und empfängt dann eine Router-Anzeige-(RA)-Nachricht
von einem Router des fremden Netzwerks. Hierbei kann der mobile Knoten
eine Router- Bewerbungs-Nachricht
zu dem gesamten Netzwerk im Multicast oder Gruppenruf versenden.
-
Die
Router-Anzeige-Nachricht stellt Präfix-Informationen des Netzwerks
bereit. Dementsprechend erzeugt der mobile Knoten eine neue CoA
unter Verwendung der Präfix-Informationen des
Netzwerks und seiner Verbindungs-Ebenen-Adresse (LLA). Der mobile
Knoten stellt die erzeugte CoA als temporäre Adresse ein.
-
Wenn
es nicht möglich
ist zu bestimmen, ob die CoA entsprechend der Bewegung des mobilen Knotens
zu dem Netzwerk oder dem Umstellen der Netzwerk-Schnittstelle des
mobilen Knotens erzeugt ist, sollte eine Verzögerung für eine Zeit zwischen 0 und
1 Sekunde ausgeführt
werden.
-
Dann
sendet der mobile Knoten in Multicasts eine Nachbar-Bewerbungs-Nachricht,
einschließlich dessen
Verbindungs-Ebenen-Adresse, zu dem neu verbundenen Netzwerk, und
beginnt eine Duplikat-Adressen-Erfassung (nachfolgend bezeichnet
als „DAD").
-
Wenn
die Nachbar-Anzeige-Informationen der Duplikat-Adresse nicht durch
den mobilen Knoten innerhalb einer vorgegebenen Lebensdauer (RetransTimer)
empfangen ist, wird eine entsprechende CoA als eine eindeutige CoA
angesehen und der mobile Knoten führt die Datenübertragung
unter Verwendung dieser CoA in dem Netzwerk durch. Die vorgegebene
Lebensdauer beträgt
1000ms entsprechend der Voreinstellung.
-
Allerdings überträgt, wenn
irgendein Knoten bereits die entsprechende CoA verwendete, der Knoten
zu dem mobilen Knoten die Nachbar-Anzeige einschließlich deren
Verbindungs-Ebenen-Adresse als eine Antwort auf die Nachbar-Bewerbungs-Nachricht.
Als Folge hiervon erzeugt der mobile Knoten zufällig wieder eine ID für eine entsprechende Schnittstelle,
erzeugt wiederum eine neue CoA und führt wiederum die DAD für die erzeugte
CoA durch. Auch nach einem fortlaufenden Durchführen der DAD für fünf Mal gibt,
wenn keine eindeutige CoA eingerichtet werden kann, der mobile Knoten
die Datenübertragung
in dem entsprechenden fremden Netzwerk auf und wartet, bis die Verbindung
geändert
ist.
-
Es
benötigt,
wie vorstehend beschrieben ist, entsprechend dem herkömmlichen
IPv6 Protokoll, gerade wenn die DAD erfolgreich ist, mindestens
solange wie eine spezifische Le bensdauer, und wenn die DAD fehlgeschlagen
ist, benötigt
es mehrere Male die Lebensdauer für die Übergabe. Dementsprechend ist,
während
dieser Periode, der mobile Knoten nicht in der Lage, die CoA zu
verwenden, die als die temporäre
Adresse eingestellt ist, und ist deshalb nicht in der Lage, die
Verbindung durchzuführen. Demzufolge
wird ein großer
Teil von Datenpaket-Verlusten während
der Übergabe
erzeugt.
-
Dommeta
A. et al.: „Fast
Handovers for Mobile IPv6",
IEFT Standard Working Draft, Internet Engineering Task Force, CH,
vol. mobileip, No. 3, Juli 2001, bezieht sich auf schnelle Übergaben
für mobile IPv6.
Die mobilen Knoten initiieren eine schnelle Übergabe, indem eine Router-Bewerbung
für eine Proxi-Nachricht
zu dem alten Zugangs-Router geschickt wird, die eine Identifikation
des neuen Zugangs-Routers, und optional eine Verbindungs-Schicht-Adresse des
mobilen Knotens, enthält.
Um eine neue CoA für
den mobilen Knoten zu erhalten, schickt der alte Zugangs-Router
eine eine Übergabe
initiierende Nachricht zu dem neuen Zugangs-Router, wobei die CoA
momentan an dem alten Adressen-Router und letztendlich als die angeforderte
CoA an dem neuen Zugangs-Router verwendet wird. Die Verbindungs-Ebenen-Adresse
des mobilen Knotens ist auch in der Übergabe-Initiierungs-Nachricht enthalten. Wenn
die Übergabe-Initiierungs-Nachricht
keine neue CoA besitzt, ordnet der neue Zugangs-Router eine neue
CoA zu und schickt sie zu dem alten Zugangs-Router in einer Übergabe-Bestätigungs-Nachricht.
In einigen Fällen
kann der neue Zugangs-Router bereits die Erkenntnis haben, die erforderlich
ist, um zu beurteilen, ob die Adresse des mobilen Knotens dupliziert
ist oder nicht, bevor sich der mobile Knoten zu dem neuen Unternetz
bewegt. Zum Beispiel kann der neue Zugangs-Router eine Liste aller
Knoten an seinem Unternetz haben und kann, unter Durchsuchen dieser Liste,
bestätigen,
ob die Adresse des mobile Knotens dupliziert ist. Das Ergebnis der
Suche kann zurück
zu dem alten Zugangs-Router in der Übergabe-Bestätigungs-Nachricht
geschickt werden. Wenn die neue CoA noch nicht durch einen anderen
Knoten in Benutzung ist, erzeugt der neue Zugangs-Router einen neuen
Cache-Eintritt mit der neuen CoA und der Verbindungs-Ebenen-Adresse
des mobilen Knotens.
-
Die
WO 99/41925 A beschreibt eine vorreservierte Übergabe in einem mobilen Kommunikationssystem,
einschließlich
eines zusätzlichen Übergabe-Präparations-Schritts,
um zumindest eine Kanditaten-Basisstation (BS) im voraus zu bestimmen, zu
der wahrscheinlich die Übergabe
durchgeführt werden
soll, und zum Einrichten einer zusätzlichen Abwärts- Verbindung zu mindestens
einer Kandidaten-BS, bevor eine Übergabeausführung durchgeführt wird.
Es wird angenommen, dass die aktuelle, im Dienst stehende BS die
aktuelle Geschwindigkeit und entsprechende Richtungen der mobilen
Station kennt. Ein Algorithmus, der in der aktuellen bedienenden
BS bereitgestellt ist, triggert die Übergabe-Präparation,
wenn eine ausreichende Anzeige dafür vorliegt, dass eine Übergabe
zu einer der sich nicht in der Sichtlinie befindlichen BSs wahrscheinlich
folgt.
-
ZUSAMMENFASSUNG
-
Es
ist die Aufgabe der vorliegenden Erfindung, einen Paketverlust während der Übergabe
in einem Kommunikations-Netzwerk zu verhindern.
-
Diese
Aufgabe wird durch die Erfindung, wie sie in den unabhängigen Ansprüchen definiert
ist, gelöst.
-
Ausführungsformen
sind in den abhängigen Ansprüchen angegeben.
-
Die
vorliegende Erfindung ist gemacht worden, um die vorstehenden Probleme,
die beschrieben sind, zu lösen.
Dementsprechend ist es ein Vorteil der vorliegenden Erfindung, ein
Verfahren zum Reservieren einer neuen CoA bereitzustellen, das, bevor
ein mobiler Knoten, der mit einem fremden Netzwerk verbunden ist,
zu einem anderen Netzwerk bewegt wird, in der Lage ist, die Zeit
zu verringern, die zum Erzeugen einer CoA notwendig ist, und zum Durchführen einer
schnellen Übergabe,
indem eine neue CoA im voraus in einem anderen Netzwerk unter einer
mobilen IPv6 Umgebung reserviert wird.
-
Um
die Aufgabe der vorliegenden Erfindung zu lösen, wird, unter einer mobilen
IPv6 Umgebung, in einem Netzwerk, das einen mobilen Knoten, einen Router,
verbunden mit dem mobilen Knoten, und unter Verwendung einer aktuellen
CoA kommunizierend, und eine Vielzahl von Routern, die geografisch benachbart
zu dem Router liegen, besitzt, ein Verfahren zum Reservieren einer
neuen CoA für
den mobilen Knoten im voraus in den angrenzenden Routern vorgesehen.
Das Verfahren zum Reservieren einer neuen CoA entsprechend der vorliegenden
Erfindung weist die Schritte eines Sendens, zu dem Router, einer
CoA-Reservierungs-Anfrage-Nachricht, die eine Verbindungs-Ebenen-Adresse
des mobilen Knotens von dem mobilen Knoten enthält; Übertragen einer CoA-Reservierungs-Anfrage-Nachricht
zu jedem benachbarten Router, die die aktuelle CoA enthält, und
der Verbindungs-Ebenen-Adresse des mobilen Knotens von dem Router;
Erzeugen einer neuen CoA durch jeden benachbarten Router und Durchführen einer
Duplikat-Adressen-Prüfung an
der neuen CoA, um die neue CoA zu bestätigen; und Speichern der eingerichteten
neuen CoA in einer Proxitabelle, die durch den jeweiligen benachbarten Router
verwaltet wird, um das Proxi durchzuführen.
-
Bevorzugt
weist das Verfahren zum Reservieren einer neuen CoA entsprechend
der vorliegenden Erfindung weiterhin die Schritte, wenn der mobile Knoten
neu mit einem benachbarten Router der Vielzahl der benachbarten
Router verbunden ist, eines Übertragens
der Anforderungs-Nachricht für
die reservierte CoA zu dem verbundenen einen benachbarten Router;
eines Aufsuchens der neuen CoA in der Proxitabelle, die durch den
verbundenen, einen benachbarten Router verwaltet wird; eines Entfernens
der aufgesuchten neuen CoA von der Proxitabelle, um die Proxifunktion
auszusetzen; eines Übertragens
der aufgesuchten, neuen CoA zu dem mobilen Knoten; und eines Zulassens,
dass der mobile Knoten unter Verwendung der übertragenen neuen CoA kommuniziert;
auf.
-
Vorzugsweise
weist die Proxitabelle mindestens eine Liste auf, die die aktuelle
CoA, die Verbindungs-Ebenen-Adresse, die neue CoA und die Lebensdauer
für die
neue CoA umfasst.
-
Vorzugsweise
vergleicht der die neue CoA aufsuchende Schritt die aktuelle CoA
jeder der Liste in der Proxitabelle mit der aktuellen CoA, die in
der Anforderungs-Nachricht für
die reservierte CoA enthalten ist, um eine neue CoA, die in der
Liste enthalten ist, in der dieselbe, aktuelle CoA vorhanden ist, aufzusuchen.
-
Vorzugsweise
wird die Anforderungs-Nachricht für die reservierte CoA in einer
Router-Anforderungs-Nachricht
gesendet.
-
Es
ist bevorzugt, dass die neue CoA in einer Router-Ankündigungs-Nachricht übertragen
wird.
-
Es
ist bevorzugt, dass die mobile Datenübertragungs-Umgebung das mobile
Protokoll IPv6 umfasst.
-
KURZE BESCHREIBUNG DER
ZEICHNUNGEN
-
Die
Ausführungsformen
der vorliegenden Erfindung werden unter Bezugnahme auf die beigefügten Zeichnungen
beschrieben, in denen:
-
1 zeigt
eine Ansicht, die eine drahtlose Datenübertragungs-Umgebung darstellt,
bei der ein neues CoA-Reservierungsverfahren gemäß der vorliegenden Erfindung
angewandt werden kann.
-
2 zeigt
eine andere Ansicht, die eine drahtlose Datenübertragungs-Umgebung darstellt, bei
der ein neues CoA-Reservierungsverfahren entsprechend der vorliegenden
Erfindung angewandt werden kann.
-
3 zeigt
eine andere Ansicht, die eine drahtlose Datenübertragungs-Umgebung darstellt, bei
der ein neues CoA-Reservierungsverfahren gemäß der vorliegenden Erfindung
angewandt werden kann.
-
4 zeigt
ein Flussdiagramm, das ein neues CoA-Reservierungsverfahren gemäß der vorliegenden
Erfindung beschreibt.
-
5 zeigt
ein Flussdiagramm, das ein Verfahren zum Durchführen einer Datenübertragung durch
Erhalten einer reservierten, neuen CoA nach der Bewegung eines mobilen
Knotens zu einem benachbarten Router beschreibt.
-
DETAILLIERTE
BESCHREIBUNG DER ERFINDUNG
-
Die
vorstehende Aufgabe, die Merkmale und Vorteile der vorliegenden
Erfindung werden besser anhand der nachfolgenden Beschreibung, die
in Verbindung mit den beigefügten
Zeichnungen vorgenommen wird, verstanden werden.
-
1 zeigt
eine Ansicht, die eine drahtlose Datenübertragungs-Umgebung darstellt,
bei der ein neues CoA-Reservierungsverfahren gemäß der vorliegenden Erfindung
angewandt werden kann. Wie 1 zeigt,
ist ein mobiler Knoten 100 mit einem Router 110 in
einem Netzwerk, das aktuell verbunden ist, verbunden. Der aktuell
verbundene Router 110 befindet sich geografisch benachbart
zu den Routern 120 und 130. Die Router, die sich
geografisch benachbart zu dem aktuell verbundenen Router 110 befinden,
können
mehr als zwei Router umfassen, allerdings sind, anhand nur eines
Beispiels, nur zwei Router hier dargestellt.
-
Wenn
der mobile Knoten 100 mit einem fremden Netzwerk verbunden
ist, überträgt der mobile
Knoten 100 eine CoA-Reservierungs-Anfrage-(CR-Sol)-Nachricht
zu dem aktuell verbundenen Router 110. Die CoA-Reservierungs-Anforderungs-Nachricht
umfasst eine Verbindungs-Ebenen-Adresse und eine Lebensdauer, oder
eine Zeitgrenze, für
eine CoA-Reservierung
des mobilen Knotens 100.
-
2 zeigt
eine andere Ansicht, die eine drahtlose Datenübertragungs-Umgebung darstellt, bei
der ein neues CoA-Reservierungsverfahren gemäß der vorliegenden Erfindung
angewandt werden kann. Wie 2 zeigt,
setzt der aktuell verbundene Router 110 eine CoA-Reservierungs-Anfrage-(CR_Req)-Nachricht
zusammen und überträgt diese
Nachricht zu den benachbarten Routern 120 und 130,
die CoA-Reservierungs-Anfrage-Nachricht, die
die Verbindungs-Ebenen-Adresse des mobilen Knotens 100 aufweist,
und die aktuelle CoA und die Lebensdauer des mobilen Knotens. Hierbei
wird die aktuelle CoA des mobilen Knotens eine „vorherige" CoA (nachfolgend bezeichnet als eine „PCoA") in einem Netzwerk,
das nach der Bewegung des mobilen Knotens verbunden werden soll.
-
Jeder
angrenzende Router 120 und 130 erzeugt eine neue
CoA unter Verwendung der Verbindungs-Ebenen-Adresse des mobilen
Knotens 100, enthalten in der CoA-Reservierungs-Anfrage-(CR_Req)-Nachricht,
und führt
jeweils eine Duplikat-Adressen-Erfassung
(DAD) in einem entsprechenden Netzwerk durch.
-
Wenn
die angrenzenden Router 120 und 130 eine eindeutige
New Care-of Address (NcoA) unter Durchführen der DAD zusammensetzen,
speichern die angrenzenden Router 120 und 130 eine
PCoA, eine Verbindungs-Ebenen-Adresse, eine NCoA, und die Lebensdauer
des mobilen Knotens 100 als eine Liste in einer Proxitabelle,
die jeweils der angrenzende Router 120 und 130 verwaltet,
und startet die Proxifunktion für
eine entsprechende NCoA. Wenn einer der benachbarten Router 120 und 130 keine
eindeutige NCoA unter Durchführen
der DAD zusammensetzt, speichert dieser eine angrenzende Router 120 und 130 nicht
die Liste in der Proxitabelle und führt keine entsprechende Proxi
durch.
-
3 zeigt
eine andere Ansicht, die eine drahtlose Datenübertragungs-Umgebung darstellt, bei
der ein neues CoA-Reservierungsverfahren gemäß der vorliegenden Erfindung
angewandt werden kann.
-
Der
mobile Knoten 100 bewegt sich zu einem anderen Netzwerk
und wird mit dem benachbarten Router 120 verbunden. Der
mobile Knoten 100 überträgt zu dem
verbundenen Router 120 die Router-Anfrage-(RS)-Nachricht,
die zusätzlich
eine CoA-Reservierungs-Anforderungs-(RC-AReq)-Nachricht
umfasst. Die CoA-Reservierungs-Anforderungs-Nachricht weist eine PCoA, die eine
CoA in einem Netzwerk ist, die unmittelbar zuvor verbunden worden
ist, die Verbindungsschichtadresse des mobilen Knotens 100 und
eine Reservierte-CoA-Anforderungs-ID(RC-AReq ID) auf. Die Reservierte-CoA-Anforderungs-(RC-AReq)-ID dient
dazu, die CoA-Reservierungs-Anforderungs-(RC-AReq)-Nachricht, die durch
den mobilen Knoten 100 übertragen
ist, zu identifizieren. Der benachbarte Router 120, der
momentan verbunden ist und die Nachricht empfängt, vergleicht die PCoA, die
in der Reservierte-CoA-Anforderungs-(RC-AReq)-Nachricht enthalten
ist, mit der PCoA, die in der Proxytabelle, die der benachbarte
Router 120 verwaltet, gespeichert ist, und als ein Ergebnis
des Vergleichs setzt, wenn eine entsprechende Liste vorhanden ist,
der benachbarte Router 120 die Proxyfunktion für die NCoA
der entsprechenden Liste aus und entfernt die entsprechende Liste von
der Proxytabelle.
-
Dann
setzt der aktuelle, verbundene Router 120 eine Reservierte-CoA-Antwort-(RC-ARes)-Nachricht
zusammen und sendet zu dem mobilen Knoten 100 die zusammengesetzte,
reservierte Nachricht so als sei sie in der Router-Anzeige-(RA)-Nachricht
enthalten. Die Reservierte-CoA-Antwort-(RC_ARes)-Nachricht umfasst
eine NCoA und eine Reservierte-CoA-Antwort-ID (RC_ARes ID). Die
Reservierte-CoA-Antwort-ID (RC_ARes ID) dient dazu, die Reservierte-CoA-Antwort-(RC_ARes)-Nachricht
für die
Reservierte-CoA-Anforderungs-(RC-AReq)-Nachricht,
die durch den mobilen Knoten 100 übertragen ist, zu identifizieren.
Dementsprechend verwendet der mobile Knoten 100 unmittelbar
die NCoA, die in der Reservierte-CoA-Antwort-(RC-ARes)-Nachricht
umfasst ist, als deren eigene, neue CoA, um dadurch die Datenübertragung
durchzuführen.
-
Andererseits
erzeugt, bevor sich der mobile Knoten 100 zu einem anderen
Netzwerk bewegt und mit dem benachbarten Router 120 verbunden
ist, und wenn die DAD-Funktion in dem benachbarten Router 120 fehlgeschlagen
ist und die Proxytabelle nicht zusammengesetzt worden ist, der benachbarte
Router 120 eine neue CoA entsprechend dem Stand der Technik
nach der Bewegung des Netzwerks und führt die DAD durch.
-
4 zeigt
ein Flussdiagramm, das ein neues CoA-Reservierungsverfahren gemäß der vorliegenden
Erfindung darstellt. Der Vorgang des neuen CoA-Reservierungsverfahrens
wird einfach unter Bezugnahme auf 4 beschrieben.
-
Wenn
der mobile Knoten 100 mit einem fremden Netzwerk verbunden
ist, überträgt der mobile
Knoten 100 zu einem aktuell verbundenen Router 110 eine
CoA-Reservierungs-Anfrage-(CR-Sol)-Nachricht,
die die Verbindungsschichtadresse des mobilen Knotens 100 enthält (S200).
Der aktuell verbundene Router 110 überträgt zu den angrenzenden Routern 120 und 130 eine
CoA-Reservierungs-Anforderungs-(CR-Req)-Nachricht, die in der Verbindungsschichtadresse
des mobilen Knotens 100 enthalten ist, und die momentane
CoA des mobilen Knotens 100 (S205).
-
Die
benachbarten Router 120 und 130 erzeugen jeweils
eine neue CoA unter Verwendung der Verbindungsschichtadresse des
mobilen Knotens 100 und führen jeweils eine DAD in einem
entsprechenden Netzwerk durch (S210). In dem Fall, bei dem eine
eindeutige, neue CoA unter Durchführen der DAD ("JA" in S215) zusammengesetzt
ist, speichern die angrenzenden Router 120 und 130 PCoA, NCoA,
usw., des mobilen Knotens 100 als eine Liste in der Proxytabelle,
die die benachbarten Router 120 und 130 verwaltet,
und startet die Proxyfunktion für eine
entsprechende NCoA.
-
5 zeigt
ein Flussdiagramm, das ein Verfahren zum Durchführen der Datenübertragung durch
Erhalten einer reservierten neuen CoA nach der Bewegung eines mobilen
Knotens zu einem angrenzenden Router beschreibt. Der Vorgang, bei dem
der mobile Knoten eine neue CoA entsprechend der vorliegenden Erfindung
erhält
und die Datenübertragung
durchführt,
wird einfach unter Bezugnahme auf 5 beschrieben.
-
Der
mobile Knoten 100 bewegt sich zu einem anderen Netzwerk
und ist mit dem benachbarten Router 120 verbunden (S300).
Der mobile Knoten 100 schickt zu dem verbundenen, benachbarten Router 120 die
Router-Anfrage-(RS)-Nachricht, die zusätzlich die Reservierte-CoA-Anforderungs-(RC-AReq)-Nachricht
umfasst (S305).
-
Der
verbundene, benachbarte Router 120 vergleicht eine PCoA,
die in der Reservierte-CoA-Anforderungs-(RC-AReq)-Nachricht
enthalten ist, mit der PCoA, die in der Proxytabelle gespeichert
ist, die der Router 120 verwaltet (S310), und, als ein
Ergebnis des Ver gleichs, setzt, wenn eine entsprechende Liste vorhanden
ist ("JA" in S315), der verbundene, benachbarte
Router 120 die Proxy-Funktion für die NCoA der entsprechenden
Liste aus und entfernt die entsprechende Liste von der Proxytabelle
(S320). Darauf folgend schickt der verbundene, benachbarte Router 120 zu
dem mobilen Knoten 100 die Router-Anzeige-(RA)-Nachricht, die die Reservierte-CoA-Antwort-(RC_ARes)-Nachricht
umfasst. Der mobile Knoten 100 führt die Datenübertragung
unter Verwendung eines NCoA, enthalten in der Reservierte-CoA-Antwort-(RC_ARes)-Nachricht,
als seine eigene neue CoA aus (S330).
-
Wenn
dabei keine PCoA entsprechend zu der PCoA, die in der Reservierte-CoA-Anforderungs-(RC_Areq)-Nachricht
des verbunden, angrenzenden Routers 120 in der Proxytabelle
umfasst ist ("NEIN" in S315), erzeugt
der verbundene, benachbarte Router 120, nach der Bewegung
des mobilen Knotens zu dem Netzwerk, eine neue CoA entsprechend
zu dem Stand der Technik und führt
die DAD aus (S340). Als eine Folge ist, wie vorstehend beschrieben
ist, wenn die DAD erfolgreich ist ("JA" in S345),
der mobile Knoten 100 in der Lage, unter Verwendung der
neuen CoA zu kommunizieren, allerdings ist, wenn die DAD fehlschlägt ("NEIN" in S345), der mobile
Knoten 100 nicht in der Lage, innerhalb der Verbindung
zu kommunizieren.
-
Entsprechend
der vorliegenden Erfindung wird, vor der Bewegung des mobilen Knotens
zu einem anderen Netzwerk, durch Reservieren einer neuen CoA im
Voraus für
den Router des Netzwerks, das sich angrenzend an das Netzwerk befindet,
das aktuell verbunden ist, das bedeutet der benachbarte Router,
und unter Durchführen
der Proxy, die erzeugte, neue CoA zusammen mit anderen Informationen in
jeder Proxytabelle als eine Liste gespeichert wird, um dadurch die
Proxy für
die neue CoA durchzuführen.
Nach der Bewegung des mobilen Knotens 100 zu dem angrenzenden
Netzwerk erhält
der mobile Knoten 100 eine neue CoA, die im Voraus reserviert ist,
von dem verbundenen, benachbarten Router, und kommuniziert unmittelbar
unter Verwendung der erhaltenen, neuen CoA. Dementsprechend ist
es, nach Ändern
in der Verbindung, möglich,
die Zeit, die zum Erzeugen einer neuen CoA notwendig ist, insbesondere
die Zeit, die zum Durchführen
der DAD notwendig ist, zu verringern, und deshalb ist es möglich, ein schnelles
Hand-Off bzw. eine Übergabe
zu erreichen und entsprechend einen Datenpaketverlust zu verhindern.
-
Obwohl
die vorliegende Erfindung unter Bezugnahme auf die beigefügten Zeichnungen
offenbart worden ist und beispielhafte Ausführungsformen der vorliegenden
Erfindung entsprechend den Zeichnungen beschrieben worden sind,
dienen die Beschreibungen der vorliegenden Unterlagen nur für erläuternde
Zwecke und nicht dazu, die vorliegende Erfindung einzuschränken.
-
Auch
wird für
Fachleute auf dem betreffenden Fachgebiet ersichtlich werden, dass
verschiedene Modifikationen, Zusätze
und Substitutionen möglich
sind, ohne den Schutzumfang der vorliegenden Ansprüche zu verlassen.
Deshalb sollte verständlich werden,
dass die vorliegende Erfindung nur auf die beigefügten Ansprüche und
die Äquivalente
davon beschränkt
ist, und umfasst die vorstehenden Modifikationen, Zusätze und
Substitutionen.