DE60021448T2 - System und Verfahren zur Optimierung eines Leitweges in einem drahtlosen Netzprotokoll für Internet - Google Patents
System und Verfahren zur Optimierung eines Leitweges in einem drahtlosen Netzprotokoll für Internet Download PDFInfo
- Publication number
- DE60021448T2 DE60021448T2 DE60021448T DE60021448T DE60021448T2 DE 60021448 T2 DE60021448 T2 DE 60021448T2 DE 60021448 T DE60021448 T DE 60021448T DE 60021448 T DE60021448 T DE 60021448T DE 60021448 T2 DE60021448 T2 DE 60021448T2
- Authority
- DE
- Germany
- Prior art keywords
- correspondent
- node
- mobile node
- correspondent node
- home agent
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing 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/08—Mobility data transfer
- H04W8/14—Mobility data transfer between corresponding nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/02—Topology update or discovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
- H04W40/248—Connectivity information update
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
- H04W40/28—Connectivity information management, e.g. connectivity discovery or connectivity update for reactive routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/34—Modification of an existing route
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/34—Modification of an existing route
- H04W40/36—Modification of an existing route due to handover
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing 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/08—Mobility data transfer
- H04W8/082—Mobility data transfer for traffic bypassing of mobility servers, e.g. location registers, home PLMNs or home agents
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/04—Network layer protocols, e.g. mobile IP [Internet Protocol]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/14—Backbone network devices
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Description
- Diese Beschreibung bezieht sich allgemein auf drahtlose Kommunikations-Netzwerke und insbesondere auf ein System und Verfahren zur Routen- oder Leitweg-Optimierung in einem drahtlosen Internetprotokoll-(IP-) Netzwerk.
- Eine übliche Kommunikationssprache oder Protokoll, das in Kommunikations-Netzwerken verwendet wird, ist das Datenübertragungs-Steuerprotokoll/Internetprotokoll (TCP/IP). TCP/IP erleichtert die Übertragung von Informationen in verschiedenen Netzwerk-Typen, unter Einschluss des Internets, von Intranets und Extranets, und drahtlosen Netzwerken.
- TCP/IP ist ein Programm mit zwei Schichten. Das Datenübertragungs-Steuerprotokoll (TCP), das sich auf die höhere Schicht bezieht, verwaltet die Zusammenfügung einer Mitteilung oder Datei in kleinere Pakete, die über ein bestimmtes Netzwerk übertragen und von einer TCP-Schicht empfangen werden, die die Pakete in die ursprüngliche Mitteilung neu zusammenfügt. Das Internetprotokoll (IP), das sich auf die untere Schicht bezieht, wickelt den Adressenteil jedes Paketes ab, so dass es zum richtigen Ziel gelangt. Jede Quelle auf dem Netzwerk prüft diese Adresse, um festzustellen, wohin die Mitteilung weiterzuleiten ist. Selbst wenn einige Pakete von der gleichen Mitteilung über unterschiedliche Leitwege oder Routen gelenkt werden, als andere, werden Sie am Ziel neu zusammengefügt.
- TCP/IP verwendet ein Klienten/Server-Modell der Kommunikation. Beispielsweise fordert ein Computer-Benutzer (ein Klient) eine bestimmte Web-Seite (einen Dienst) von einem anderen Computer (einem Server) in dem Netzwerk an, und diese wird ihm geliefert. Die TCP/IP-Kommunikation ist hauptsächlich eine Punkt-zu-Punkt-Kommunikation, was bedeutet, dass jede Kommunikation von einem Punkt (oder Host-Computer) in dem Netzwerk zu einem anderen Punkt oder Host-Computer erfolgt. TCP/IP und die Anwendungen höherer Ebene, die dieses Protokoll verwenden, werden insgesamt als „verbindungslos" bezeichnet, weil jede Anforderung des Klienten als eine neue Anforderung betrachtet wird, die nicht zu einer vorhergehenden in Beziehung steht (im Gegensatz zu üblichen Telefongesprächen, die eine dedizierte Verbindung für die Dauer eines Anrufs erfordern). Weil die Übertragung verbindungslos ist, sind Netzwerk-Pfade frei und können daher kontinuierlich verwendet werden. Es ist verständlich, dass die TCP-Schicht als solche nicht verbindungslos ist, soweit es eine Mitteilung betrifft. Ihre Verbindung bleibt aktiv, bis alle Pakete in der Mitteilung empfangen wurden. Es ist weiterhin verständlich, dass die allgemeine Charakteristiken des TCP/IP dem Fachmann mit durchschnittlichen Kenntnissen bekannt sind, so dass sie hier nicht weiter beschrieben werden.
- Bestimmte TCP/IP-Netzwerke ermöglichen die Verwendung von mobilen Knoten, wie z. B. ein Laptop-Computer, der mit einer drahtlosen Lokalnetz-(LAN-) Karte ausgerüstet ist. Ein derartiges Netzwerk stellt dem Benutzer die Fähigkeit bereit, auf Dienste unter Verwendung ihres mobilen Knotens zuzugreifen, während er sich durch das Netzwerk bewegt. Beim Zugriff auf diese Dienste können jedoch Pakete verloren gehen, wodurch die Dienstgüte beeinträchtigt wird und das Netzwerk nicht in optimaler Weise genutzt werden kann, was verschiedene Ineffizienzen hervorruft.
- Um diese Probleme zu lösen, schlägt eine bekannte Routen-Optimierungstheorie vor, Pakete (oder Datagramme) von einem Korrespondenten-Knoten (wie z. B. einem persönlichen Computer) zu einem mobilen Knoten zu senden, ohne über den Heimatagenten (HA, wie z. B. einen Server) zu gehen. Die bekannte Optimierungstheorie nimmt an, dass alle fremden Netzwerke Fremd-Agenten (FA's) enthalten.
- In bestimmten Fällen kann jedoch ein fremdes Netzwerk keinen FA enthalten. Beispielsweise kann ein fremdes Netzwerk einfach keinen konfigurierten FA haben oder den FA aufgrund eines Systemausfalls verlieren. Wenn das fremde Netzwerk keinen FA enthält, wird eine zusammengefügte („zu Händen von-Adresse" (CCOA) an die mobilen Knoten anstelle einer üblichen „zu Händen von„-Adresse (COA) geliefert. Wenn sich der mobile Knoten zu einem neuen fremden Netzwerk bewegt, erhält er eine neue CCOA und registriert sich dann mit dem neuen fremden Netzwerk oder meldet sich bei diesem an. Entsprechend der bekannten Routen-Optimierungstheorie wird jedoch ein Korrespondenten-Knoten erst mit der COA des mobilen Knotens aktualisiert, nachdem eine vorgegebene Zeitperiode abgelaufen ist. Im Einzelnen muss der Bindungs-Zwischenspeicher-Eintrag des Korrespondenten-Knoten für den mobilen Knoten in dem alten fremden Netzwerk ablaufen, bevor der Korrespondenten-Knoten mit der neuen COA aktualisiert wird. Bis dies eintritt, sendet der Korrespondenten-Knoten weiter Datenpakete an die alte COA, was einen Datenverlust und eine Beeinträchtigung des Dienstes hervorruft.
- Bei einer weiteren bekannten Ausführungsform (die in „Mobility Support in IPV6" von C. Perkins und G. Johnson, Mobicom Proceedings of the Annual International Conferencer on Mobile Computing and Networking, 10.-12. November 1996, Seiten I-II, XP002901803, New York, USA beschrieben ist) sendet der mobile Knoten bei einer Änderung seiner COA eine Bindungs-Aktualisierungsmitteilung an seinen Heimat-Agenten. Er sendet weiterhin eine Bindungs-Aktualisierung direkt an irgendwelche Korrespondenten-Knoten, die eine überholte COA für den mobilen Knoten haben, als Teil irgendeines normalen Paketes, das an einen Korrespondenten-Knoten gesandt wird, oder allein in einem getrennten Paket.
- Zusammenfassung
- Ein technischer Fortschritt wird durch ein System und ein Verfahren zur Leitweg- oder Routenoptimierung in einem drahtlosen Internetprotokoll-(IP-) Netzwerk bereitgestellt. In einer Ausführungsform wird ein Verfahren zur Optimierung einer Route zwischen einem mobilen Knoten und einem Korrespondenten-Knoten in einer drahtlosen Internetprotokoll-Umgebung geschaffen, wobei das Verfahren durch die folgenden Schritte gekennzeichnet ist: Führen einer Liste von Korrespondenten-Knoten, mit denen der mobile Knoten derzeit in Kommunikation steht, durch den mobilen Knoten; wenn der mobile Knoten seine Adresse ändert, senden einer Registrierungsanforderung mit einer Korrespondenten-Knoten-Erweiterung (CNE), die die Liste von Korrespondenten-Knoten einschließt, von dem mobilen Knoten an den Heimat-Agenten; Senden einer Bindungs-Aktualisierung von dem Heimat-Agenten an jeden der Korrespondenten-Knoten auf der Liste; und Senden einer Bindungs-Bestätigungsmitteilung von jedem Korrespondenten-Knoten an den Heimat-Agenten.
- Weitere ausführliche Ausführungsformen sind in den Unteransprüchen definiert.
- Kurze Beschreibung der Zeichnungen
-
1 ist eine schematische Ansicht eines bekannten Systems, die die Registrierung eines mobilen Knotens zeigt. -
2 ist eine schematische Ansicht eines bekannten Systems, die einen Korrespondenten-Knoten zeigt, der Pakete an einen mobilen Knoten sendet. -
3 ist eine schematische Ansicht eines bekannten Systems, die zeigt, wie ein Korrespondenten-Knoten eine Bindungs-Anforderung an einen Heimat-Agenten sendet. -
4 ist eine schematische Ansicht eines bekannten Systems, die einen mobilen Knoten zeigt, der sich von einem alten Fremd-Agenten zu einem neuen Fremd-Agenten bewegt. -
5 ist eine schematische Ansicht eines bekannten Systems, die einen Korrespondenten-Knoten zeigt, der Daten direkt an einen mobilen Knoten über die „zu Händen von"-Adresse eines neuen Fremd-Agenten sendet. -
6 ist eine schematische Ansicht eines bekannten Systems, die die Verwendung einer zusammengesetzten „zu Händen von"-Adresse zeigt. -
7 ist eine schematische Ansicht eines Systems, die einen Korrespondenten-Knoten zeigt, der Datenpakete an einen mobilen Knoten gemäß der vorliegenden Erfindung sendet. -
8 ist eine schematische Ansicht eines Systems, die einen Korrespondenten-Knoten zeigt, der Datenpakete an einen mobilen Knoten über eine neue „zu Händen von"-Adresse gemäß der vorliegenden Erfindung sendet. -
9 ist eine schematische Ansicht eines Computers und Speichers gemäß der vorliegenden Erfindung. -
10 ist ein Ablaufdiagramm eines Verfahrens zur Optimierung einer Route zwischen einem mobilen Knoten und einem Korrespondenten-Knoten in einnner drahtlosen Internet-Protokoll-Umgebung gemäß der vorliegenden Erfindung. -
11 ist ein Ablaufdiagramm eines Verfahrens zum Optimieren einer Route zwischen einem mobilen Knoten und einem Korrespondenten-Knoten in einer drahtlosen Internetprotokoll-Umgebung, wobei der mobile Knoten eine alte Adresse von einem alten Fremd-Netzwerk gemäß der vorliegenden Erfindung hat. -
12 ist ein Ablaufdiagramm eines Verfahrens zum Entfernen eines Eintrages eines mobilen Knotens von einem Korrespondenten-Knoten in einer drahtlosen Internetprotokoll-Umgebung gemäß der vorliegenden Erfindung. -
13 ist ein Ablaufdiagramm eines alternativen Verfahrens zum Optimieren einer Route zwischen einem mobilen Knoten und einem Korrespondenten-Knoten in einer drahtlosen Internetprotokoll-Umgebung gemäß der vorliegenden Erfindung. - Ausführliche Beschreibung
- Zum besseren Verständnis soll zunächst ein Beispiel einer Umgebung diskutiert werden. Die
1 –6 erläutern viele übliche Techniken in konventionellen Kommunikations-Netzwerken. Diese Techniken sind jedoch angegeben, um die Offenbarung der vorliegenden Erfindung zu erleichtern. Es ist verständlich, dass die folgende Beschreibung viele unterschiedliche Ausführungsformen oder Beispiele zur Realisierung unterschiedlicher Merkmale liefert. Techniken und Anforderungen, die lediglich für bestimmte Ausführungsformen spezifisch sind, sollten nicht in andere Ausführungsformen importiert werden. Weiterhin werden spezielle Beispiele von Netzwerken, Komponenten und Mitteilungen nachfolgend beschrieben, um die vorliegende Beschreibung zu vereinfachen. Dies sind selbstverständlich Beispiele, und sie sollen nicht die Erfindung gegenüber dem beschränken, was in den Ansprüchen beschrieben ist. - In
1 bezeichnet die Bezugsziffer10 allgemein ein IP-Netzwerk. Ein mobiler Knoten12 registriert sich bei dem Netzwerk10 durch Senden (1) einer Diensteanforderungs-Mitteilung an einen Fremd-Agenten (FA)18 , über eine Fremd-Verbindungsstrecke (oder Basisstation)14 . Der FA ist ein Server, der beispielsweise von einem Internet-Diensteanbieter (ISP) außerhalb des Servers des örtlichen ISP (oder HA16 ) des Benutzers betrieben wird. In diesem Szenarium hat sich der Benutzer von dem Dienstbereich seines HA16 fort bewegt und muss sich somit bei dem FA18 registrieren. Der FA18 leitet (2) die Dienstanforderung an den HA16 des Benutzers über die Heimat-Verbindungsstrecke (oder Basisstation)20 weiter. Der HA kann dann die Anforderung akzeptieren oder verweigern, und die Entscheidung wird dann (3, 4) an den mobilen Knoten12 über den FA15 und die Fremd-Verbindungsstrecke14 weitergeleitet. - Gemäß
2 ist weiterhin ein Korrespondenten-Knoten für das Netzwerk10 in1 vorgesehen. Bei dem vorliegenden Beispiel liefert der Korrespondenten-Knoten24 Pakete an den mobilen Knoten12 . Ein erstes Paket (1) wird von dem HA16 abgefangen und dann an den mobilen Knoten über das IP-basierte Netzwerk22 und die zu Händen von-Adresse des HA (COA, auch als IP-Adresse bekannt)25 gesandt. Der HA16 fängt das Paket des Korrespondenten-Knoten24 auf der Grundlage des Inhaltes des empfangenen Paketes ab, und der HA leitet ab, dass der Bindungs-Pufferspeicher des Korrespondenten-Knoten nicht die neue COA des mobilen Knotens enthält. Der Bindungs-Pufferspeicher (oder Pufferspeicher) enthält die alten (wenn eine alte FA verwendet wird) und die neuen (wenn eine neue FA verwendet wird) IP-Adressen (oder COA's), die dem mobilen Knoten12 zugeordnet sind. Auf der Grundlage dieser Adressen kann ein Korrespondenten-Knoten Pakete direkt an einen mobilen Knoten „tunneln". Somit sendet der HA16 eine Bindungs-Aktualisierungsmitteilung (2) an den Korrespondenten-Knoten24 . Der Korrespondenten-Knoten224 aktualisiert dann seinen Bindungs-Pufferspeicher und beginnt, diese COA26 dazu zu verwenden, um Daten direkt an den mobilen Knoten12 weiterzuleiten (3). Dieses Szenarium, das als Dreieck-Pfadlenkung bekannt ist, stellt eine Einschränkung der bekannten Routen-Optimierungstheorie dar, weil die Pakete des Korrespondenten-Knotens an einen mobilen Knoten einem Pfad folgen, der länger als der optimale Pfad ist (weil die Pakete anfänglich an den mobilen Knoten über den HA weitergeleitet werden müssen). - Gemäß
3 sendet der Korrespondenten-Knoten24 eine Bindungs-Anforderung (1) an den HA16 , um den Bindungs-Pufferspeicher des Korrespondenten-Knotens mit der neuen COA des mobilen Knotens12 zu aktualisieren. Diese Bindungs-Anforderung wird ausgesandt, wenn die Registrierungs-Lebensdauer (oder Lebensdauer) zwischen den Korrespondenten-Knoten24 und der alten COA (nicht gezeigt) abläuft (gleich Null ist). Die Registrierungs-Lebensdauer ist die Zeitdauer, über die eine Bindung, die von den HA16 akzeptiert wird, gültig ist. Der HA16 sendet dann eine Bindungs-Aktualisierung an den Korrespondenten-Knoten mit der derzeitigen COA des mobilen Knotens. Der Korrespondenten-Knoten24 kann dann Daten (3) direkt an die COA26 des mobilen Knotens senden. -
4 zeigt die Hinzufügung eines alten FA28 zu dem Netzwerk10 . Der mobile Knoten12 verwendet das Netzwerk10 über den alten FA28 und die alte Fremd- Verbindungsstrecke30 . Wenn sich der mobile Knoten12 aus dem Überdeckungsgebiet des alten FA28 in das Überdeckungsgebiet des neuen FA18 bewegt, sendet der mobile Knoten12 eine Registrierungsanforderung (1), die die COA des neuen FA18 enthält. Der HA16 sendet (2) eine Registrierungsantwort an den mobilen Knoten12 zurück. Der neue FA sendet dann (3) eine Bindungs-Aktualisierung an den alten FA28 , um dem alten FA die neue COA zu geben. Der alte FA28 sendet dann (4) eine Bindungs-Bestätigung an den neuen FA. -
5 zeigt die Fortsetzung der Mitteilungsübermittlung in4 . Der Korrespondenten-Knoten24 versucht, Daten an den mobilen Knoten12 zu senden. Weil dem Korrespondenten-Knoten24 die neue FA18 -COA des mobilen Knotens12 nicht bekannt ist, sendet er (5) die Daten an den alten FA28 . Der alte FA28 leitet dann (6) die Daten an den mobilen Knoten12 über die COA des neuen FA18 weiter. Der alte FA28 sendet weiterhin eine Bindungs-Warnung (7) an den HA16 . Der HA16 sendet dann eine Bindungs-Aktualisierung (8) an den Korrespondenten-Knoten24 mit der neuen COA des mobilen Knotens12 . Die Bindungs-Aktualisierung kann nur dann gemacht werden, wenn die Registrierungs-Lebensdauer des Korrespondenten-Knotens24 abgelaufen ist. Sobald diese Aktion aufgetreten ist, kann der Korrespondenten-Knoten24 Daten direkt an den mobilen Knoten12 über die neue COA des FA18 senden. - Die derzeitige Optimierungstheorie nimmt an, dass alle Fremd-Netzwerke FA's enthalten. In manchen Fällen kann jedoch ein Fremd-Netzwerk keinen FA enthalten. Derartige Fälle schließen die fehlende Konfiguration eines FA in einem Fremd-Netzwerk oder den Verlust des FA aufgrund eines Systemausfalls ein. Wenn das Fremd-Netzwerk keinen FA enthält, so kann eine zusammengesetzte „zu Händen von"-Adresse (CCOA) anstelle einer COA verwendet werden.
-
6 zeigt das Netzwerk10 , das ein altes Fremd-Netzwerk34 einschließt, das einen alten FA mit einer CCOA-Fähigkeit32 und ein neues Fremd-Netzwerk38 enthält, das einen Server mit einer CCOA-Fähigkeit36 , jedoch keinen neuen FA enthält. Wenn sich der mobile Knoten12 zu dem neuen Fremd-Netzwerk38 bewegt, erhält er eine neue CCOA, und registriert sich dann mit dem neuen Fremd-Netzwerk38 . Nach der Routen-Optimierungstheorie des Standes der Technik wird jedoch der Korrespondenten-Knoten24 nicht mit der COA des mobilen Knotens12 aktualisiert, bevor nicht der Bindungs-Pufferspeicher-Eintrag des Korrespondenten-Knotens für den mobilen Knoten12 in dem alten Fremd-Netzwerk34 abläuft. Bevor dies erfolgt, sendet der Korrespondenten-Knoten24 weiterhin Datenpakete an die alte COA, was einen Datenverlust unter eine Beeinträchtigung des Dienstes hervorrufen wird. - Es wird nunmehr auf
7 Bezug genommen, in der die Bezugsziffer40 ein Kommunikations-Netzwerksystem zur Realisierung einer Ausführungsform der vorliegenden Erfindung bezeichnet. Es ist verständlich, dass das System40 keinen Fremd-Agenten einschließt. Ein erstes Paket des Korrespondenten-Knotens54 an den mobilen Knoten42 wird von dem HA46 (über die Heimat-Verbindungsstrecke50 ) abgefangen (1) und dann an den mobilen Knoten über das IP-basierte Netzwerk54 und die zu Händen von-Adresse des HA (COA, auch als IP-Adresse oder eine Adresse bekannt)56 gesandt. Der HA46 fängt das Paket des Korrespondenten-Knotens ab, weil auf der Grundlage einer Liste52 (die von dem HA geführt wird) (2), die die Korrespondenten-Knoten einschließt, die jedem mobilen Knoten zugeordnet sind, der HA ableitet, das der Bindungs-Pufferspeicher des Korrespondenten-Knotens nicht die neue COA58 des mobilen Knotens enthält. Der Bindungs-Pufferspeicher (oder Pufferspeicher) enthält die alten (wenn ein alter FA verwendet wird) und neuen (wenn ein neuer FA verwendet wird) IP-Adressen (oder COA's), die dem mobilen Knoten42 zugeordnet sind. Auf der Grundlage dieser IP-Adressen kann ein Korrespondenten-Knoten Pakete direkt an einen mobilen Knoten „tunneln". Somit sendet der HA46 bei (3) eine Bindungs-Aktualisierungs-Mitteilung an den Korrespondenten-Knoten54 . Der Korrespondenten-Knoten24 aktualisiert dann seinen Bindungs-Pufferspeicher und beginnt, diese COA58 dazu zu verwenden, Daten direkt an den mobilen Knoten42 (über das Fremd-Netzwerk48 und die Fremd-Verbindungsstrecke44 weiterzuleiten (4). Dieses Szenarium ergibt die Fähigkeit, dass Pakete den mobilen Knoten erreichen, ohne dass Nutzen aus den Fähigkeiten eines Fremd-Agenten gezogen wird. -
8 zeigt den mobilen Knoten42 , der sich von einem alten Fremd-Netzwerk60 zu einem neuen Fremd-Netzwerk64 bewegt (Bereichswechsel), wobei keines der Fremd-Netzwerke einen Fremd-Agenten einschließt. Wenn der mobile Knoten42 in das neue Fremd-Netzwerk64 eintritt, sendet er (1) eine Registrierungsanforderung mit seiner neuen COA an den HA46 . Der HA46 sendet (2) dann eine Registrierungsantwort an den mobilen Knoten42 . Der HA46 vergleicht (3) die neue COA des mobilen Knotens mit der alten COA über die Liste52 (die von dem HA geführt wird (3)), die die Korrespondenten-Knoten einschließt, die jedem mobilen Knoten zugeordnet sind. Weil die neue COA und die alte COA unterschiedlich sind, sendet (4) der HA46 eine Bindungs-Aktualisierung an den Korrespondenten-Knoten54 (und alle die – nicht gezeigten – Korrespondenten-Knoten, die derzeit mit dem mobilen Knoten42 kommunizieren. Der Korrespondenten-Knoten sendet (5) dann eine Bindungs-Bestätigung an den HA46 und ist nunmehr in der Lage, Daten direkt an den mobilen Knoten über die neue COA58 (und das neue Fremd-Netzwerk64 und die Verbindungsstrecke68 ) zu senden (6). Somit kann der Korrespondenten-Knoten54 nunmehr direkt mit dem mobilen Knoten42 kommunizieren, ohne die Fähigkeiten eines Fremd-Agenten zu nutzen, und dies in weit weniger Schritten, als dies bei der bekannten Routen-Optimierungstheorie möglich war (wie sie in den4 und5 beschrieben wurde). - Wenn der mobile Knoten zu seinem HA zurückkehrt, sollt der vorhergehende Eintrag für den mobilen Knoten von dem Korrespondenten-Knoten entfernt werden. Um dies durchzuführen, würde der mobile Knoten an den HA eine Abmelde-Anforderung senden, wenn der mobile Knoten zu seinem Heimat-Netzwerk (oder Heimat-Standort) zurückkehrt. Der HA würde dann an den Korrespondenten-Knoten eine Bindungs-Aktualisierungs-Mitteilung senden (die an jeden Korrespondenten-Knoten gesandt wird, mit dem der mobile Knoten derzeit kommuniziert), wobei die Bindungs-Aktualisierungs-Mitteilung einen Lebensdauer-Wert von Null umfasst. Der Korrespondenten-Knoten würde dann den Eintrag für den mobilen Knoten in seinem Bindungs-Pufferspeicher ungültig machen.
- Bei einer alternativen Ausführungsform zur Optimierung einer Route zwischen einem mobilen Knoten und einem Korrespondenten-Knoten in einer drahtlosen IP-Umgebung kann der mobile Knoten eine Liste von Korrespondenten-Knoten führen, mit denen der mobile Knoten derzeit kommuniziert. Wenn der mobile Knoten seine Adresse ändert (das heißt, sich zu einem anderen Netzwerk bewegt), so kann er eine Registrierungsanforderung an den HA mit einer Korrespondenten-Knoten-Erweiterung (CNE) senden, die die Liste von Korrespondenten-Knoten einschließt. Der HA kann dann an jeden der Korrespondenten-Knoten auf der Liste eine Bindungs-Aktualisierung senden. Jeder der Korrespondenten-Knoten würde dann an den HA eine Bindungs-Bestätigungs-Mitteilung senden. Die CNE schließt ein Typ-Feld, ein Längen-Feld, ein reserviertes Feld und eine Korrespondenten-Knoten-Internetprotokoll-Adresse ein, die von dem mobilen Knoten zur Kommunikation mit dem Korrespondenten-Knoten verwendet wird. Die Korrespondenten-Knoten-Internetprotokoll-Adresse wird mit der Bindungs-Aktualisierung gesandt, um es den Korrespondenten-Knoten zu ermöglichen, ihren Speicher mit der derzeitigen Adresse der mobilen Knoten zu aktualisieren.
-
9 zeigt einen Computer70 , der einen Prozessor72 und einen Speicher74 umfasst. Der Computer70 kann ein Personalcomputer oder Laptop, ein mobiler Knoten, ein Korrespondenten-Knoten, ein Heimat-Agent, ein altes Fremd-Netzwerk und ein neues Fremd-Netzwerk sein, wobei sich der Computer in irgendeinem Teil eines drahtlosen IP-Netzwerkes befinden kann. Zusätzlich kann der Computer70 irgendein Gerät sein, das IP-bezogene Information senden und empfangen kann. Der Prozessor72 kann eine zentrale Verarbeitungseinheit, ein digitaler Signalprozessor, ein Mikroprozessor, ein Mikrocontroller, ein Mikrocomputer und/oder irgendein Gerät sein, das digitale Information auf der Grundlage von Programmierbefehlen manipuliert. Der Speicher74 kann ein Festwertspeicher , ein Lese-Schreib-Speicher, ein Flash-Speicher und/oder irgendein Gerät sein, das digitale Information speichert. Der Speicher74 ist mit dem Prozessor72 gekoppelt und speichert Programmierbefehle, die, wenn sie von dem Prozessor gelesen werden, bewirken, dass der Prozessor bestimmte Aktionen ausführt. Diese Aktionen schließen das Senden von Datenpaketen und Mitteilungen zu und von dem Heimat-Agenten, dem mobilen Knoten, irgendwelchen Korrespondenten-Knoten und/oder irgendwelchen Fremd-Agenten ein, wie dies hier erläutert wurde. -
10 beschreibt ein Verfahren zum Optimieren einer Route zwischen einem mobilen Knoten und einem Korrespondenten-Knoten in einer drahtlosen IP-Umgebung. Das Verfahren beginnt am Schritt80 , an dem ein Korrespondenten-Knoten an einen Heimat-Agenten ein Datenpaket sendet. Im Schritt82 sendet der Heimat-Agent an den mobilen Knoten das Datenpaket unter Verwendung einer ersten Adresse. Im Schritt84 führt der Heimat-Agent eine Liste von Korrespondenten-Knoten die dem mobilen Knoten zugeordnet sind. Das Verfahren geht zum Schritt86 über, in dem der Heimat-Agent an den Korrespondenten- Knoten eine Bindungs-Aktualisierungs-Mitteilung sendet. Im Schritt88 sendet der Korrespondenten-Knoten direkt an den mobilen Knoten nachfolgende Datenpakete unter Verwendung der ersten Adresse. -
11 beschreibt ein Verfahren zum Optimieren einer Route zwischen einem mobilen Knoten und einem Korrespondenten-Knoten in einer drahtlosen IP-Umgebung, in der der mobile Knoten eine alte Adresse von einem alten Fremd-Netzwerk hat. Das Verfahren beginnt im Schritt90 , in dem der mobile Knoten an einen Heimat-Agenten eine Registrierungsanforderung sendet, die eine neue Adresse umfasst. Im Schritt92 sendet der Heimat-Agent an den mobilen Knoten eine Registrierungs-Antwort als Antwort auf die Registrierungsanforderung. Im Schritt94 vergleicht der Heimat-Agent die neue Adresse mit der alten Adresse, und, wenn die neue Adresse und die alte Adresse nicht gleich sind, sendet der Heimat-Agent im Schritt96 an den Korrespondenten-Knoten eine Bindungs-Aktualisierungs-Mitteilung. Das Verfahren geht zum Schritt98 über, in dem der Korrespondenten-Knoten an den Heimat-Agenten eine Bindungs-Bestätigung als Antwort auf die Bindungs-Aktualisierungs-Mitteilung sendet. Im Schritt100 sendet der Korrespondenten-Knoten an den mobilen Knoten alle nachfolgenden Mitteilungen über die neue Adresse. -
12 beschreibt ein Verfahren zur Entfernung des Eintrages eines mobilen Knotens von einem Korrespondenten-Knoten in einer drahtlosen IP-Umgebung. Das Verfahren beginnt im Schritt102 , in dem der mobile Knoten an den Heimat-Agenten eine Abmelde-Anforderung sendet, wenn der mobile Knoten zu seinem Heimat-Standort zurückkehrt. Im Schritt104 sendet der Heimat-Agent an den Korrespondenten-Knoten eine Bindungs-Aktualisierungs-Mitteilung, wobei die Bindungs-Aktualisierungs-Mitteilung einen Lebensdauer-Wert von Null umfasst. Im Schritt106 macht der Korrespondenten-Knoten den Eintrag für den mobilen Knoten ungültig. -
13 beschreibt ein alternatives Verfahren zum Optimieren einer Route zwischen einem mobilen Knoten und einem Korrespondenten-Knoten in einer drahtlosen IP-Umgebung. Das Verfahren beginnt im Schritt108 , in dem der mobile Knoten eine Liste von Korrespondenten-Knoten führt, mit denen der mobile Knoten derzeit kommuniziert. Im Schritt110 sendet, wenn der mobile Knoten seine Adresse ändert, der mobile Knoten an den Heimat-Agenten eine Registrierungsanforderung mit einer Korrespondenten-Knoten-Erweiterung (CNE), die die Liste von Korrespondenten-Knoten einschließt. Das Verfahren geht zum Schritt112 über, in dem der Heimat-Agent an jeden der Korrespondenten-Knoten auf der Liste eine Bindungs-Aktualisierung sendet. Im Schritt114 sendet jeder der Korrespondenten-Knoten an den Heimat-Agenten eine Bindungs-Bestätigungs-Mitteilung. - Die vorliegende Erfindung weist somit mehrere Vorteile auf. Beispielsweise wird die bekannte Routen-Optimierungstheorie vereinfacht, weil die Bindungs-Anforderungs- und Bindungs-Warn-Mitteilungen nicht mehr verwendet werden. Damit ergibt sich eine effiziente Nutzung der Netzwerk-Bandbreite, weil diese periodischen Mitteilungen beseitigt werden. Weiterhin kann das System der vorliegenden Erfindung Fremd-Netzwerke mit CCOA- und Fremd-Agenten-COA-Fähigkeiten berücksichtigen. Zusätzlich wird der Bindungs-Pufferspeicher des Korrespondenten-Knotens in effizienter Weise verwendet, weil er nur dann aktualisiert wird, wenn der mobile Knoten seine COA ändert.
- Es ist verständlich, dass Abänderungen an dem Vorstehenden durchgeführt werden können, ohne von dem Schutzumfang der vorliegenden Erfindung abzuweichen. Beispielsweise kann das System zusätzliche Netzwerke (wie z. B. ein „Multimedien"-Netzwerk), Elemente (die Radio-Sprache- und Datendienste liefern) und Kommunikationsgeräte (wie z. B. schnurlose Telefone, Computer und „Netzwerkgeräte") einschließen. Zusätzlich sollte es verständlich sein, dass andere Modifikationen, Änderungen und der Ersatz von Elementen in der vorstehenden Beschreibung vorgesehen sind, und dass in manchen Fällen einige Merkmale der Offenbarung ohne die entsprechende Verwendung anderer Merkmale verwendet werden können. Entsprechend sollten die beigefügten Ansprüche breit und in einer Weise ausgelegt werden, die mit dem Schutzumfang der Offenbarung übereinstimmt.
Claims (12)
- Verfahren zum Optimieren einer Route zwischen einem mobilen Knoten (
42 ) und einem Korrespondenten-Knoten (94 ) in einer drahtlosen Internetprotokoll-Umgebung, wobei das Verfahren den Schritt des: Führens einer Liste von Korrespondenten-Knoten (42 ), mit denen der mobile Knoten (42 ) derzeit in Kommunikation steht, durch den mobilen Knoten (42 ) umfasst; wobei das Verfahren dadurch gekennzeichnet ist, dass es weiterhin die folgenden Schritte umfasst: wenn der mobile Knoten (42 ) seine Adresse ändert, Senden einer Registrierungsanforderung mit einer Korrespondenten-Knoten-Erweiterung, die die Liste von Korrespondenten-Knoten (52 ) einschließt, von dem mobilen Knoten (42 ) an den Heimat-Agenten (46 ); Senden einer Bindungs-Aktualisierung von dem Heimat-Agenten (46 ) an jeden der Korrespondenten-Knoten (54 ) auf der Liste (52 ); und Senden einer Bindungs-Bestätigungsmitteilung von jedem der Korrespondenten-Knoten (54 ) an den Heimat-Agenten (46 ). - Verfahren nach Anspruch 1, bei dem die Korrespondenten-Knoten-Erweiterung zumindest ein Element umfasst, das aus der Gruppe ausgewählt ist, die aus Folgendem besteht: einem Typfeld; einem Längenfeld; einem reservierten Feld; und einer Internetprotokoll-Adresse eines Korrespondenten-Knotens.
- Verfahren nach Anspruch 2, bei dem die Korrespondenten-Knoten-Internetprotokoll-Adresse von dem mobilen Knoten (
42 ) verwendet wird, um mit dem Korrespondenten-Knoten (54 ) zu kommunizieren. - Verfahren nach Anspruch 2, bei dem die Korrespondenten-Knoten-Internetprotokoll-Adresse mit der Bindungs-Aktualisierung ausgesandt wird, um es dem Korrespondenten-Knoten (
54 ) zu ermöglichen, seinen Speicher mit der derzeitigen Adresse des mobilen Knotens zu aktualisieren. - System zum Optimieren einer Route zwischen einem mobilen Knoten (
42 ) und einem Korrespondenten-Knoten (54 ) in einer drahtlosen Internetprotokoll-Umgebung, mit: Einrichtungen zum Führen einer Liste von Korrespondenten-Knoten (54 ), mit denen der mobile Knoten (42 ) derzeit in Kommunikation steht, durch den mobilen Knoten (42 ); und dadurch gekennzeichnet, dass das System weiterhin Folgendes umfasst: wenn der mobile Knoten (42 ) seine Adresse ändert, Einrichtungen zum Senden einer Registrierungsanforderung mit einer Korrespondenten-Knoten-Erweiterung, die die Liste von Korrespondenten-Knoten (52 ) einschließt, von dem mobilen Knoten (42 ) an den Heimat-Agenten (46 ); Einrichtungen zum Senden einer Bindungs-Aktualisierung von dem Heimat-Agenten (46 ) an jeden der Korrespondenten-Knoten (54 ) auf der Liste; und Einrichtungen zum Senden, von jedem der Korrespondenten-Knoten (54 ) an den Heimat-Agenten (46 ), einer Bindungs-Bestätigungsmitteilung. - System nach Anspruch 5, bei dem die Korrespondenten-Knoten-Erweiterung zumindest ein Element umfasst, das aus der Gruppe ausgewählt ist, die aus Folgendem besteht: einem Typfeld; einem Längenfeld; einem reservierten Feld; und einer Korrespondenten-Knoten-Internetprotokoll-Adresse.
- System nach Anspruch 6, bei dem die Korrespondenten-Knoten-Internetprotokoll-Adresse von den Einrichtungen des mobilen Knotens zum Senden verwendet wird, um mit dem Korrespondenten-Knoten (
54 ) zu kommunizieren. - System nach Anspruch 6, bei dem die Korrespondenten-Knoten-Internetprotokoll-Adresse mit der Bindungs-Aktualisierung von den Sendeeinrichtungen des Heimat-Agenten (
46 ) ausgesandt wird, um es dem Korrespondenten-Knoten (54 ) zu ermöglichen, seinen Speicher mit der derzeitigen Adresse des mobilen Knotens zu aktualisieren. - Computersystem, mit: einem ersten Prozessor, der einem mobilen Knoten (
42 ) zugeordnet ist, einem zweiten Prozessor, der einem Heimat-Agenten (46 ) zugeordnet ist, und einer Vielzahl von dritten Prozessoren, die einer Vielzahl von Korrespondenten-Knoten (54 ) zugeordnet sind; und mit jedem Prozessor gekoppelten Speichern, wobei jeder Speicher Programmbefehle speichert, die, wenn sie von dem damit gekoppelten Prozessor gelesen werden, bewirken, dass der erste Prozessor eine Liste von Korrespondenten-Knoten (52 ) führt, mit denen der mobile Knoten (42 ) derzeit in Kommunikation steht; und dadurch gekennzeichnet, dass die Programmbefehle: bewirken, dass der erste Prozessor bei einer Änderung der Adresse des mobilen Knotens (42 ) an den Heimat-Agenten (46 ) eine Registrierungsanforderung mit einer entsprechenden Knoten-Erweiterung sendet, die die Liste von Korrespondenten-Knoten (52 ) einschließt; bewirken, dass der zweite Prozessor von dem Heimat-Agenten (46 ) an jeden der Korrespondenten-Knoten (54 ) auf der Liste eine Bindungs-Aktualisierung sendet; und bewirken, dass die dritten Prozessoren von jedem der Korrespondenten-Knoten (54 ) an den Heimat-Agenten (46 ) eine Bindungs-Bestätigungsmitteilung senden. - Computersystem nach Anspruch 9, bei dem die Korrespondenten-Knoten-Erweiterung zumindest ein Element umfasst, das aus der Gruppe ausgewählt ist, die aus Folgendem besteht: einem Typfeld; einem Längenfeld; einem reservierten Feld; und einer Internet-Protokolladresse eines Korrespondenten-Knotens.
- Computersystem nach Anspruch 10, das weiterhin Programmierbefehle umfasst, die bewirken, dass der erste Prozessor die Korrespondenten-Knoten-Internetprotokoll-Adresse verwendet, um mit dem Korrespondenten-Knoten (
54 ) zu kommunizieren. - Computersystem nach Anspruch 10, das weiterhin Programmierbefehle umfasst, die bewirken, dass der zweite Prozessor die Korrespondenten-Knoten-Internetprotokoll-Adresse mit der Bindungs-Aktualisierung sendet, um es dem Korrespondenten-Knoten (
54 ) zu ermöglichen, seinen Speicher mit der derzeitigen Adresse des mobilen Knotens zu aktualisieren.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11737199P | 1999-01-27 | 1999-01-27 | |
US117371P | 1999-01-27 | ||
US09/369,944 US6578085B1 (en) | 1999-01-27 | 1999-08-06 | System and method for route optimization in a wireless internet protocol network |
US369944 | 1999-08-06 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE60021448D1 DE60021448D1 (de) | 2005-09-01 |
DE60021448T2 true DE60021448T2 (de) | 2006-04-13 |
Family
ID=26815214
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE60039261T Expired - Lifetime DE60039261D1 (de) | 1999-01-27 | 2000-01-24 | System und Verfahren zur Optimierung eines Leitweges in einem drahtlosen Netzprotokoll für Internet |
DE60021448T Expired - Lifetime DE60021448T2 (de) | 1999-01-27 | 2000-01-24 | System und Verfahren zur Optimierung eines Leitweges in einem drahtlosen Netzprotokoll für Internet |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE60039261T Expired - Lifetime DE60039261D1 (de) | 1999-01-27 | 2000-01-24 | System und Verfahren zur Optimierung eines Leitweges in einem drahtlosen Netzprotokoll für Internet |
Country Status (4)
Country | Link |
---|---|
US (1) | US6578085B1 (de) |
EP (1) | EP1030491B1 (de) |
CA (1) | CA2292321A1 (de) |
DE (2) | DE60039261D1 (de) |
Families Citing this family (117)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6578085B1 (en) * | 1999-01-27 | 2003-06-10 | Nortel Networks Limited | System and method for route optimization in a wireless internet protocol network |
EP1208707B1 (de) * | 1999-08-12 | 2014-06-25 | Elad Barkan | Zusatzbasisstation zur erweiterung eines zellularen netzes |
FI19991847A (fi) * | 1999-08-31 | 2001-02-28 | Nokia Networks Oy | Tilaajatietojen hyödyntäminen tietoliikennejärjestelmässä |
US6922404B1 (en) * | 1999-10-14 | 2005-07-26 | Nortel Networks Limited | Mobile IP extensions rationalization (MIER) |
JP2001224070A (ja) * | 2000-02-09 | 2001-08-17 | Fujitsu Ltd | モバイル通信システム及びその方法 |
US7130629B1 (en) | 2000-03-08 | 2006-10-31 | Cisco Technology, Inc. | Enabling services for multiple sessions using a single mobile node |
US6947401B2 (en) * | 2000-03-08 | 2005-09-20 | Telefonaktiebolaget Lm Ericsson (Publ) | Hierarchical mobility management for wireless networks |
US6915325B1 (en) * | 2000-03-13 | 2005-07-05 | Nortel Networks Ltd | Method and program code for communicating with a mobile node through tunnels |
JP4294829B2 (ja) * | 2000-04-26 | 2009-07-15 | ウォーターフロント・テクノロジーズ エルエルシー | モバイルネットワークシステム |
JP3636637B2 (ja) * | 2000-05-30 | 2005-04-06 | 三菱電機株式会社 | 経路最適化方法 |
US6982967B1 (en) * | 2000-06-29 | 2006-01-03 | Cisco Technology, Inc. | Methods and apparatus for implementing a proxy mobile node in a wireless local area network |
US20020013831A1 (en) * | 2000-06-30 | 2002-01-31 | Arto Astala | System having mobile terminals with wireless access to the internet and method for doing same |
US6988146B1 (en) * | 2000-07-13 | 2006-01-17 | Alcatel | Simple multicast extension for mobile IP SMM |
US6925075B2 (en) * | 2000-07-31 | 2005-08-02 | Telefonaktiebolaget Lm Ericsson | Method and system for inter-operability between mobile IP and RSVP during route optimization |
US7042864B1 (en) * | 2000-08-01 | 2006-05-09 | Cisco Technology, Inc. | Enabling push technologies for mobile IP |
KR100369807B1 (ko) * | 2000-08-05 | 2003-01-30 | 삼성전자 주식회사 | 이동 인터넷을 위한 패킷 전송 방법 |
GB2366480A (en) * | 2000-08-21 | 2002-03-06 | Lucent Technologies Inc | Method of operating a third generation mobile communication system |
GB2366482A (en) * | 2000-08-21 | 2002-03-06 | Lucent Technologies Inc | Method of operating third generation communication systems |
US20020078238A1 (en) * | 2000-09-14 | 2002-06-20 | Troxel Gregory Donald | Routing messages between nodes at a foreign sub-network |
US7028099B2 (en) * | 2000-09-14 | 2006-04-11 | Bbnt Solutions Llc | Network communication between hosts |
US6996084B2 (en) * | 2000-09-14 | 2006-02-07 | Bbnt Solutions Llc | Publishing node information |
US20020075866A1 (en) * | 2000-09-14 | 2002-06-20 | Troxel Gregory Donald | Delivering messages to a node at a foreign network |
GB2367980B (en) * | 2000-10-09 | 2004-03-17 | Ericsson Telefon Ab L M | Mobile hosts |
US7218634B1 (en) * | 2000-10-10 | 2007-05-15 | Nortel Networks Limited | Assisted power-up and hand-off system and method |
KR100520141B1 (ko) * | 2000-10-26 | 2005-10-10 | 삼성전자주식회사 | 이동통신 시스템에서 고정 주소를 가지는 이동단말의 핸드오버 방법 |
US7372868B2 (en) * | 2000-12-14 | 2008-05-13 | Intel Corporation | Mobile agent connectivity |
US7152238B1 (en) | 2000-12-29 | 2006-12-19 | Cisco Technology, Inc. | Enabling mobility for point to point protocol (PPP) users using a node that does not support mobility |
US6856624B2 (en) * | 2001-02-21 | 2005-02-15 | Alcatel | Temporary unique private address |
US7120129B2 (en) * | 2001-03-13 | 2006-10-10 | Microsoft Corporation | System and method for achieving zero-configuration wireless computing and computing device incorporating same |
JP3555587B2 (ja) * | 2001-03-14 | 2004-08-18 | 日本電気株式会社 | 移動端末管理システム |
EP1598992B1 (de) * | 2001-03-14 | 2008-07-23 | Nec Corporation | Verwaltungssystem für Mobile Endgeräte, Mobiles Endgerät und Programm |
US7212505B2 (en) * | 2001-03-19 | 2007-05-01 | Intel Corporation | Roaming in a communication network |
JP4340400B2 (ja) * | 2001-04-27 | 2009-10-07 | 富士通株式会社 | 階層化パケット網におけるパケット転送方法並びに階層化パケット通信システム並びに同システムに使用されるエッジノード及び移動端末並びに階層化パケット網におけるパケット転送方法 |
US7339903B2 (en) * | 2001-06-14 | 2008-03-04 | Qualcomm Incorporated | Enabling foreign network multicasting for a roaming mobile node, in a foreign network, using a persistent address |
US7027400B2 (en) * | 2001-06-26 | 2006-04-11 | Flarion Technologies, Inc. | Messages and control methods for controlling resource allocation and flow admission control in a mobile communications system |
US7474650B2 (en) * | 2001-06-26 | 2009-01-06 | Qualcomm Incorporated | Methods and apparatus for controlling resource allocation where tunneling and access link packet aggregation are used in combination |
US8000241B2 (en) * | 2001-06-26 | 2011-08-16 | Qualcomm Incorporated | Methods and apparatus for controlling access link packet flow aggregation and resource allocation in a mobile communications system |
US7123598B1 (en) * | 2001-06-29 | 2006-10-17 | Nokia Inc. | Efficient QoS signaling for mobile IP using RSVP framework |
US20030021253A1 (en) * | 2001-07-03 | 2003-01-30 | Tae-Sung Jung | Method of transmitting data from server of virtual private network to mobile node |
SG108302A1 (en) * | 2001-08-13 | 2005-01-28 | Ntt Docomo Inc | Packet transmission system, and apparatus and method for controlling packet transmission route |
US20030035398A1 (en) * | 2001-08-15 | 2003-02-20 | Takayuki Sato | Wireless VLAN construction method in wireless LAN system, VLAN packet processing program for wireless interconnecting device, recording medium on which VLAN packet processing program for wireless interconnecting device is recorded, wireless interconnecting device having VLAN function and wireless VLAN system |
US7339928B2 (en) | 2001-08-29 | 2008-03-04 | Alcatel Lucent | Micro-mobility network routing system and method |
US7036143B1 (en) | 2001-09-19 | 2006-04-25 | Cisco Technology, Inc. | Methods and apparatus for virtual private network based mobility |
US7383351B1 (en) * | 2001-11-27 | 2008-06-03 | Cisco Technology, Inc. | Method and apparatus for efficient SPVC destination endpoint address change |
US20030103482A1 (en) * | 2001-12-04 | 2003-06-05 | Van Bosch James A. | Method of enabling communication with a wireless communication device |
JP2005513932A (ja) * | 2001-12-07 | 2005-05-12 | エスケーテレコム カンパニー リミテッド | ネットワーク性能最適化のための分析装置及び分析方法と,この方法を実行するためのプログラムを記録した記録媒体 |
US7003294B2 (en) * | 2001-12-20 | 2006-02-21 | Qualcomm Incorporated | Efficient re-registration of mobile IP nodes |
KR100455136B1 (ko) * | 2001-12-28 | 2004-11-06 | 엘지전자 주식회사 | 무선 인터넷 서비스 방법 |
US7222192B2 (en) * | 2002-01-10 | 2007-05-22 | Tekelec | Methods and systems for providing mobile location management services in a network routing node |
US6973086B2 (en) * | 2002-01-28 | 2005-12-06 | Nokia Corporation | Method and system for securing mobile IPv6 home address option using ingress filtering |
US8649352B2 (en) * | 2002-02-04 | 2014-02-11 | Qualcomm Incorporated | Packet forwarding methods for use in handoffs |
US20030193952A1 (en) * | 2002-02-04 | 2003-10-16 | O'neill Alan | Mobile node handoff methods and apparatus |
US7564824B2 (en) * | 2002-02-04 | 2009-07-21 | Qualcomm Incorporated | Methods and apparatus for aggregating MIP and AAA messages |
AU2003217301A1 (en) * | 2002-02-04 | 2003-09-02 | Flarion Technologies, Inc. | A method for extending mobile ip and aaa to enable integrated support for local access and roaming access connectivity |
US7471661B1 (en) * | 2002-02-20 | 2008-12-30 | Cisco Technology, Inc. | Methods and apparatus for supporting proxy mobile IP registration in a wireless local area network |
WO2003088546A2 (en) * | 2002-04-08 | 2003-10-23 | Flarion Technologies, Inc. | Support of disparate addressing plans and dynamic ha address allocation in mobile ip |
US7289463B2 (en) | 2002-04-30 | 2007-10-30 | Alcatel Lucent | Hierarchical wireless network and an associated method for delivering IP packets to mobile stations |
WO2004036786A1 (en) * | 2002-05-07 | 2004-04-29 | Flarion Technologies, Inc. | Mobile node handoff methods and apparatus |
US7346053B1 (en) * | 2002-05-07 | 2008-03-18 | Cisco Technology, Inc. | Methods and apparatus for supporting IP multicast for a mobile router |
AU2003247862A1 (en) * | 2002-07-15 | 2004-02-02 | Flarion Technologies, Inc. | Methods and apparatus for improving resiliency of communication networks |
US7362768B1 (en) * | 2002-07-18 | 2008-04-22 | Cisco Technology, Inc. | Routing data packets in a communication network |
CN100463480C (zh) * | 2002-08-29 | 2009-02-18 | 中兴通讯股份有限公司 | 一种呼叫流量控制方法 |
US7756073B2 (en) * | 2002-09-20 | 2010-07-13 | Franck Le | Method for updating a routing entry |
US7882346B2 (en) | 2002-10-15 | 2011-02-01 | Qualcomm Incorporated | Method and apparatus for providing authentication, authorization and accounting to roaming nodes |
US7869803B2 (en) * | 2002-10-15 | 2011-01-11 | Qualcomm Incorporated | Profile modification for roaming in a communications environment |
JP3887640B2 (ja) * | 2002-10-18 | 2007-02-28 | 松下電器産業株式会社 | グローバル・ネットワークにおけるローミング接続方法及び装置 |
AU2002344029A1 (en) | 2002-10-25 | 2004-05-13 | Ut Starcom (China) Co., Ltd. | A voice calling handling method using dynamic home agency technology at the whole ip framework |
US7366145B2 (en) * | 2002-11-08 | 2008-04-29 | Nokia Corporation | Fast recovery from unusable home server |
US7489667B2 (en) * | 2002-11-08 | 2009-02-10 | Faccin Stefano M | Dynamic re-routing of mobile node support in home servers |
US20040095913A1 (en) * | 2002-11-20 | 2004-05-20 | Nokia, Inc. | Routing optimization proxy in IP networks |
US7457289B2 (en) * | 2002-12-16 | 2008-11-25 | Cisco Technology, Inc. | Inter-proxy communication protocol for mobile IP |
US7404006B1 (en) * | 2002-12-20 | 2008-07-22 | Symantec Operating Corporation | Publishing a network address in a computer network |
WO2004064442A1 (en) * | 2003-01-10 | 2004-07-29 | Telefonaktiebolaget Lm Ericsson (Publ) | Single sign-on for users of a packet radio network roaming in a multinational operator network |
US7308506B1 (en) * | 2003-01-14 | 2007-12-11 | Cisco Technology, Inc. | Method and apparatus for processing data traffic across a data communication network |
US20040142657A1 (en) * | 2003-01-21 | 2004-07-22 | Masahiro Maeda | Location registration using multiple care of addresses |
US7362742B1 (en) * | 2003-01-28 | 2008-04-22 | Cisco Technology, Inc. | Methods and apparatus for synchronizing subnet mapping tables |
JP4088540B2 (ja) * | 2003-03-03 | 2008-05-21 | 株式会社日立製作所 | パケット通信システム、通信ネットワーク、およびモバイルノードにおけるipアドレス選択方法 |
US7505432B2 (en) | 2003-04-28 | 2009-03-17 | Cisco Technology, Inc. | Methods and apparatus for securing proxy Mobile IP |
US7545766B1 (en) * | 2003-05-16 | 2009-06-09 | Nortel Networks Limited | Method for mobile node-foreign agent challenge optimization |
US7886075B2 (en) * | 2003-05-16 | 2011-02-08 | Cisco Technology, Inc. | Arrangement for retrieving routing information for establishing a bidirectional tunnel between a mobile router and a correspondent router |
US7228431B2 (en) * | 2003-08-21 | 2007-06-05 | Telefonaktiebolaget Lm Ericsson (Publ) | Aggregated binding updates and acknowledgments in Mobile IPv6 |
GB2405769B (en) * | 2003-09-08 | 2006-06-07 | Siemens Ag | A method of communicating between a user and a network |
JP2005160054A (ja) * | 2003-11-04 | 2005-06-16 | Matsushita Electric Ind Co Ltd | 移動通信方法および移動通信装置 |
US7697501B2 (en) | 2004-02-06 | 2010-04-13 | Qualcomm Incorporated | Methods and apparatus for separating home agent functionality |
US8144595B1 (en) | 2004-03-25 | 2012-03-27 | Verizon Corporate Services Group Inc. | Variable translucency no-sight routing for AD-HOC networks |
US20050271128A1 (en) * | 2004-06-02 | 2005-12-08 | Williams Jeffery D | Distributed SCADA system for remote monitoring and control of access points utilizing an intelligent uninterruptible power supply system for a WISP network |
US7447188B1 (en) | 2004-06-22 | 2008-11-04 | Cisco Technology, Inc. | Methods and apparatus for supporting mobile IP proxy registration in a system implementing mulitple VLANs |
KR100636318B1 (ko) * | 2004-09-07 | 2006-10-18 | 삼성전자주식회사 | CoA 바인딩 프로토콜을 이용한 어드레스 오너쉽인증방법 및 그 시스템 |
US7319857B2 (en) * | 2004-09-13 | 2008-01-15 | Tekelec | Methods, systems, and computer program products for delivering messaging service messages |
US7551926B2 (en) * | 2004-10-08 | 2009-06-23 | Telefonaktiebolaget Lm Ericsson (Publ) | Terminal-assisted selection of intermediary network for a roaming mobile terminal |
US7590732B2 (en) * | 2004-10-08 | 2009-09-15 | Telefonaktiebolaget Lm Ericsson (Publ) | Enhancement of AAA routing originated from a local access network involving intermediary network preferences |
US7292592B2 (en) * | 2004-10-08 | 2007-11-06 | Telefonaktiebolaget Lm Ericsson (Publ) | Home network-assisted selection of intermediary network for a roaming mobile terminal |
US7298725B2 (en) * | 2004-10-08 | 2007-11-20 | Telefonaktiebolaget Lm Ericsson (Publ) | Enhancement of AAA routing initiated from a home service network involving intermediary network preferences |
US8145908B1 (en) | 2004-10-29 | 2012-03-27 | Akamai Technologies, Inc. | Web content defacement protection system |
US7529207B2 (en) * | 2004-12-21 | 2009-05-05 | International Business Machines Corporation | Method of reestablishing communication by a mobile node upon recovery from an abrupt shut down |
US7843871B2 (en) * | 2004-12-21 | 2010-11-30 | International Business Machines Corporation | Method of reestablishing communication by a mobile node upon recovery from an abrupt shut down |
CN100426790C (zh) * | 2005-02-01 | 2008-10-15 | 华为技术有限公司 | 提高移动ip网络中家乡代理报文转发性能的方法 |
DE112006001657B4 (de) * | 2005-06-21 | 2017-05-24 | Motorola Mobility, Inc. ( N.D. Ges. D. Staates Delaware ) | Verfahren und Vorrichtungen zum Geräteruf und zur Standortaktualisierung in einem Netzwerk |
WO2007001948A2 (en) * | 2005-06-21 | 2007-01-04 | Motorola, Inc. | Method and apparatus to facilitate communications using surrogate and care-of internet protocol addresses |
WO2007001954A1 (en) * | 2005-06-21 | 2007-01-04 | Motorola, Inc. | Method and apparatus to facilitate mobile station communications using internet protocol-based communications |
US9066344B2 (en) | 2005-09-19 | 2015-06-23 | Qualcomm Incorporated | State synchronization of access routers |
EP1764970A1 (de) | 2005-09-19 | 2007-03-21 | Matsushita Electric Industrial Co., Ltd. | Mobile Mehrfachschnittstellen Knoten mit gleichzeitiger Heim und Fremdnetzwerksverbindung |
WO2007073654A1 (fr) * | 2005-12-28 | 2007-07-05 | Huawei Technologies Co., Ltd. | Procede de gestion ip mobile et systeme de reseau correspondant |
CN101242369B (zh) * | 2006-07-24 | 2010-06-02 | 华为技术有限公司 | 路由优化的控制方法、***以及终端 |
CN101114990B (zh) * | 2006-07-24 | 2012-06-20 | 华为技术有限公司 | 路由优化的控制方法及其*** |
KR101145849B1 (ko) * | 2006-09-29 | 2012-05-17 | 삼성전자주식회사 | 핸드오버시 끊김 없는 서비스를 제공하는 이동 통신 단말기및 그 제공 방법 |
JP5080487B2 (ja) * | 2006-10-30 | 2012-11-21 | パナソニック株式会社 | バインディング更新方法、移動端末、ホームエージェント、バインディング更新システム |
WO2008053882A1 (fr) * | 2006-11-01 | 2008-05-08 | Panasonic Corporation | Procédé de contrôle de transfert de paquet, terminal mobile et point de rattachement utilisé par le procédé |
CN101247314B (zh) | 2007-02-15 | 2013-11-06 | 华为技术有限公司 | 路由优化方法、代理移动媒体pma及报文传送*** |
EP1986392B1 (de) * | 2007-04-26 | 2012-10-03 | Motorola Solutions, Inc. | Verfahren zur Routenoptimierung zwischen mobilen Entitäten |
US20090006148A1 (en) * | 2007-06-27 | 2009-01-01 | Business Objects, S.A. | Apparatus and method for materializing related business intelligence data entities |
US8761764B2 (en) * | 2008-08-01 | 2014-06-24 | Tekelec, Inc. | Systems, methods, and computer readable media for triggerless mobile location-based routing / screening |
WO2010067569A1 (ja) * | 2008-12-08 | 2010-06-17 | パナソニック株式会社 | 経路最適化方法、経路最適化システム、移動通信装置、移動管理装置及び相手先通信装置並びにホーム基地局 |
US9107048B2 (en) * | 2009-06-29 | 2015-08-11 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and systems for mobile IP route optimization |
US8874784B2 (en) | 2009-08-10 | 2014-10-28 | Tekelec, Inc. | Systems, methods, and computer readable media for controlling social networking service originated message traffic |
US10019000B2 (en) | 2012-07-17 | 2018-07-10 | Elwha Llc | Unmanned device utilization methods and systems |
US9733644B2 (en) | 2012-07-17 | 2017-08-15 | Elwha Llc | Unmanned device interaction methods and systems |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2842524B2 (ja) * | 1996-06-06 | 1999-01-06 | 日本電気株式会社 | マルチキャストグループ構成方法及びマルチキャスト通信ネットワーク |
US5708655A (en) * | 1996-06-14 | 1998-01-13 | Telefonaktiebolaget L M Ericsson Publ | Method and apparatus for addressing a wireless communication station with a dynamically-assigned address |
JPH10178421A (ja) * | 1996-10-18 | 1998-06-30 | Toshiba Corp | パケット処理装置、移動計算機装置、パケット転送方法及びパケット処理方法 |
US6496704B2 (en) * | 1997-01-07 | 2002-12-17 | Verizon Laboratories Inc. | Systems and methods for internetworking data networks having mobility management functions |
US6144671A (en) * | 1997-03-04 | 2000-11-07 | Nortel Networks Corporation | Call redirection methods in a packet based communications network |
US6172986B1 (en) * | 1997-05-13 | 2001-01-09 | Hitachi, Ltd. | Mobile node, mobile agent and network system |
JP3183224B2 (ja) * | 1997-07-31 | 2001-07-09 | 日本電気株式会社 | 複数nw端末接続通信制御方法及びその装置 |
US6195705B1 (en) * | 1998-06-30 | 2001-02-27 | Cisco Technology, Inc. | Mobile IP mobility agent standby protocol |
US6230012B1 (en) * | 1998-08-07 | 2001-05-08 | Qualcomm Incorporated | IP mobility support using proxy mobile node registration |
US6407988B1 (en) * | 1998-10-06 | 2002-06-18 | At&T Corp. | Mobility support services using mobility aware access networks |
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 |
WO2000041418A1 (en) * | 1999-01-08 | 2000-07-13 | Motorola Inc. | Routing data in an ip-based communication system |
US6272129B1 (en) * | 1999-01-19 | 2001-08-07 | 3Com Corporation | Dynamic allocation of wireless mobile nodes over an internet protocol (IP) network |
US6578085B1 (en) * | 1999-01-27 | 2003-06-10 | Nortel Networks Limited | System and method for route optimization in a wireless internet protocol network |
JP2001224070A (ja) * | 2000-02-09 | 2001-08-17 | Fujitsu Ltd | モバイル通信システム及びその方法 |
JP4060021B2 (ja) * | 2000-02-21 | 2008-03-12 | 富士通株式会社 | 移動通信サービス提供システム、および移動通信サービス提供方法 |
GB2366482A (en) * | 2000-08-21 | 2002-03-06 | Lucent Technologies Inc | Method of operating third generation communication systems |
JP3617952B2 (ja) * | 2000-09-14 | 2005-02-09 | Kddi株式会社 | モバイルipにおけるデータ転送方法およびシステム |
-
1999
- 1999-08-06 US US09/369,944 patent/US6578085B1/en not_active Expired - Lifetime
- 1999-12-06 CA CA002292321A patent/CA2292321A1/en not_active Abandoned
-
2000
- 2000-01-24 DE DE60039261T patent/DE60039261D1/de not_active Expired - Lifetime
- 2000-01-24 EP EP00300510A patent/EP1030491B1/de not_active Expired - Lifetime
- 2000-01-24 DE DE60021448T patent/DE60021448T2/de not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
DE60021448D1 (de) | 2005-09-01 |
EP1030491A3 (de) | 2002-09-11 |
CA2292321A1 (en) | 2000-07-27 |
US6578085B1 (en) | 2003-06-10 |
DE60039261D1 (de) | 2008-07-31 |
EP1030491B1 (de) | 2005-07-27 |
EP1030491A2 (de) | 2000-08-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE60021448T2 (de) | System und Verfahren zur Optimierung eines Leitweges in einem drahtlosen Netzprotokoll für Internet | |
DE60221231T2 (de) | Verwaltungssystem für mobiles endgerät, mobiles endgerät, agent und programm | |
DE60310593T2 (de) | Routing in einem datenkommunikationsnetz | |
DE69821393T2 (de) | Proxy-Leitweglenkung | |
DE60207100T2 (de) | Geheimhalten des aufenthaltsortes in kommunikationsnetzwerken | |
DE60131825T2 (de) | System und Verfahren für die Zuteilung eines mobilen IP zu einem mobilen Knoten | |
DE60028254T2 (de) | Steuerungsgerät und -verfahren für paketbasierte kommunikation | |
DE602004008692T2 (de) | Drahtloses lokales Netzwerksystem mit der Möglichkeit zur Unterstützung von mobilen Hosts und ein entsprechendes Betriebsverfahren | |
DE69932568T2 (de) | Adress-Aktualisierung eines drahtlosen Mobilfunkendgeräts angeschlossen an einem Kabelnetzwerk | |
DE60221228T2 (de) | Verfahren und system zur anycast-wegleitung zwischen mehreren wirtsrechnern | |
DE69830223T2 (de) | Punkt-zu-Punkt Protokoll Einkapselung in einem Ethernet-Rahmen | |
DE69822516T2 (de) | Mobiler datenleitweg | |
DE69923034T2 (de) | Mobilkommunikationssystem zur Bereitstellung eines IP-Paketkommunikationsdienstes und Vorrichtung zur Leitweglenkung von IP-Paketen | |
DE60211657T2 (de) | System und verfahren für ein mobilitätsverwaltungsprotokoll mit geringem zusatzaufwand in einer internet protokollschicht | |
DE69928695T2 (de) | L2tp, das an mobiler einrichtung endet und mobile ip daten benutzt | |
DE60120523T2 (de) | Vorrichtung und Verfahren zur Verwaltung von Lagekennungen, und Lagekennungverarbeitungsverfahren | |
DE60129166T2 (de) | Verfahren und vorrichtung zur dynamischen zuweisung eines lokalvertreters | |
DE60311632T2 (de) | Mobiler Knoten, Mobilitätssteuerungsgerät, Verfahren zur Kommunikationssteuerung, Kommunikationssystem und Datenformat | |
DE60300299T2 (de) | System zur Auswahl von Quell-Adressen geeignet für eine Umgebung mit mehreren Heimatnetzen | |
DE112006001447B4 (de) | Verfahren, Vorrichtung und System zum Einrichten eines direkten Leitweges zwischen Agenten eines Senderknotens und eines Empfängerknotens | |
DE112006001655B4 (de) | Verfahren und Vorrichtung zur Vereinfachung einer Kommunikation unter Verwendung von Ersatz- und Care-of-Internetprotokolladressen | |
DE60029292T2 (de) | System und Verfahren zur mobilen Kommunikation mit Vermeidung von Verzögerungen bei der Datenübertragung | |
DE10361704A1 (de) | Vorrichtung und Verfahren zum Aufbauen einer Verbindung in einem aus mobilen Knoten gebildeten Funknetzwerk | |
DE69931874T2 (de) | Verfahren zur Herstellung und Aufrechterhaltung einer mobilen TCP-Verbindung | |
DE60125426T2 (de) | Senden einer "binding update"-nachricht, die eine "care of address" aufweist, um datenpakete über eine unidirektionale schnittstelle zu einem mobilen knoten zu übertragen |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition |