DE60103942T2 - Lastausgleich in einem Telekommunikationssystem das Mobil IP unterstützt - Google Patents
Lastausgleich in einem Telekommunikationssystem das Mobil IP unterstützt Download PDFInfo
- Publication number
- DE60103942T2 DE60103942T2 DE60103942T DE60103942T DE60103942T2 DE 60103942 T2 DE60103942 T2 DE 60103942T2 DE 60103942 T DE60103942 T DE 60103942T DE 60103942 T DE60103942 T DE 60103942T DE 60103942 T2 DE60103942 T2 DE 60103942T2
- Authority
- DE
- Germany
- Prior art keywords
- mobile node
- home agent
- sha
- pha
- packets
- 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 - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/12—Avoiding congestion; Recovering from congestion
- H04L47/125—Avoiding congestion; Recovering from congestion by balancing the load, e.g. traffic engineering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/1012—Server selection for load balancing based on compliance of requirements or conditions with available server resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1036—Load balancing of requests to servers for services different from user content provisioning, e.g. load balancing across domain name servers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
- H04L69/163—In-band adaptation of TCP data exchange; In-band control procedures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
- H04L69/164—Adaptation or special uses of UDP protocol
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
- H04L69/167—Adaptation for transition between two IP versions, e.g. between IPv4 and IPv6
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/08—Load balancing or load distribution
- H04W28/088—Load balancing or load distribution among core entities
-
- 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/04—Registration at HLR or HSS [Home Subscriber Server]
-
- 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/06—Registration at serving network Location Register, VLR or user mobility server
- H04W8/065—Registration at serving network Location Register, VLR or user mobility server involving selection of the user mobility server
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Databases & Information Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Description
- ALLGEMEINER STAND DER TECHNIK
- Die Erfindung bezieht sich auf den Ausgleich der Last in paketvermittelten Telekommunikationssystemen und insbesondere auf den Ausgleich der Last in Telekommunikationssystemen, die Mobile IP (Internet-Protokoll) unterstützen.
- Im Laufe der letzten Jahre hat die Mobilität von Arbeitnehmern ständig zugenommen, und es gibt nichts, was auf eine Änderung dieses Trends hindeutet. Der Anschluss eines Mobile Node an ein IP-Netzwerk bereitet jedoch eine Vielfalt von Problemen. Zur Lösung dieses Problems hat die Mobile IP-Gruppe innerhalb der Internet Engineering Task Force (IETF) ein IP-Mobilitätsprotokoll, d. h. ein Mobile IP-Protokoll in den Spezifikationen RFC2002 bis RFC2004 und RFC2290 definiert. In
1 ist ein Telekommunikationssystem dargestellt, welches das Mobile IP-Protokoll unterstützt. Mobile IP ist ein Mechanismus, der dem Benutzer eines Mobile Node Telekommunikationseinrichtungen mittels einer IP-Adresse bereitstellt. Er gestattet Mobile Nodes MN, ihren Zugangspunkt zum Internet zu ändern, ohne dass sie ihre IP-Adresse ändern müssen. Somit erleichtert er die Kommunikation zwischen einem Mobile Node MN und einem mit diesem kommunizierenden Corresponding Host CH mit der Home-Adresse des Mobile Node MN. - Innerhalb des Geltungsbereichs der vorliegenden Anmeldung bezieht sich ein „Mobile Node MN" auf einen Host, der eine Home Network HN Adresse benutzen möchte, während er an irgendein Netzwerk außer dem Home Network HN angeschlossen ist. Dies könnten zum Beispiel eine Punkt-zu-Punkt-Verbindung mittels Telefon, ISDN oder Zellularverbindungen sein, oder die Verbindung könnte über ein Anschaltenetz erfolgen, wobei das Anschaltenetz über einen Router, z. B. einen Hotspot eines drahtlosen lokalen Netzes (WLAN), mit dem Internet verbunden ist. Das „Home Network" HN ist möglicherweise ein virtuelles IP-Netzwerk, dem logischerweise der Benutzer des Mobile Node MN angehört. Im physikalischen Sinn könnte dies z. B. ein lokales Netz LAN sein, welches über einen Router mit dem Internet verbunden ist. Die „Home Address" ist eine Adresse, die für eine längere Zeitspanne einem Mobile Node MN zugewiesen wurde. Sie kann unverändert bleiben, egal wo der Mobile Node MN an das Internet angeschlossen ist. Sie kann aber auch von einem Adressen-Pool zugewiesen werden. Der „Home Agent" HA ist eine Leitwegeinheit im Home Network HN des Mobile Node, welche durch Tunneln Pakete an den vom Home Network HN entfernten Mobile Node MN weiterleitet und aktuelle Ortsinformation des Mobile Node MN führt. Tunneln bedeutet die Bildung einer Link – eines Tunnels – zwischen den Nodes.
- Wenn der Mobile Node MN, während er aktiviert wird oder sich bewegt, entdeckt, dass er sich in einem Visited Network VN befindet, kann er sich über einen „Foreign Agent" FA beim Home Agent HA anmelden, und die Mobile IP-Funktionalität kann aktiviert werden. Der Foreign Agent FA ist eine Leitwegeinheit im Visited Network VN des Mobile Node MN, die dem Mobile Node MN, während er angemeldet ist, Leitweg-Dienste zur Verfügung stellt, und somit dem Mobile Node MN gestattet, die Adresse seines Home Network HN zu benutzen. Der Foreign Agent FA überträgt an den Mobile Node MN Pakete, die vom Home Agent HA getunnelt wurden. Für Pakete, die vom Mobile Node MN gesendet wurden, kann der Foreign Agent FA als Standard-Router von angemeldeten Mobile Nodes MN benutzt werden.
- RFC2002 definiert eine Sorgeadresse COA als Abschlusspunkt eines Tunnels in Richtung eines Mobile Node MN für Pakete, die in einem Visited Network VN an einen Mobile Node MN zu übertragen sind. Der Mobile Node MN kann Werbemeldungen, die eine COA enthalten, von Foreign Agents FA empfangen. Ein Foreign Agent FA kann mehr als eine COA in seinen Werbemeldungen produzieren. Der Mobile Node MN meldet seine COA beim Home Agent HA an, indem er eine Registrationsanforderung sendet. Der Home Agent HA antwortet mit einer Registrationsantwort und unterhält die Mobilitätsbindung für den Mobile Node MN. „Mobilitätsbindung" ist die Verknüpfung einer Home-Adresse mit einer Sorgeadresse COA einschließlich der restlichen Verknüpfungszeit. Der Mobile Node MN kann gleichzeitig eine Mehrzahl von COAs haben.
-
EP 0917328 offenbart ein einem Mobile IP-System ähnliches System, in dem fremde Registrationsagenten, fremde Registrationsserver und Home-Registrationsserver benutzt werden, um die Mobilität von Terminals zu fördern. Eine Registrationsanforderung wird von einem besuchten System (fremder Registrationsserver) an den Home-Registrationsserver weitergeleitet, der die Datenübertragung für das Endsystem einrichtet. - Die
US 5473599 offenbart ein Verfahren zum Routen von Paketen durch eine virtuelle Adresse, die zu einer Gruppe von Routern gehört. Ein 'aktiver' Router handhabt die an die virtuelle Adresse adressierten Pakete, und ein zur Gruppe der Router gehörender Backup-Router dient als Reserve für den aktiven Router, so dass bei einem Ausfall des aktiven Routers der Backup-Router automatisch anfängt, den virtuellen Router nachzuahmen. - Die Skalierbarkeit des Mobile IP-Protokolls wird oft angezweifelt, insbesondere hinsichtlich der Home Agents. Wenn eine Organisation, die das Home Network verwaltet, eine beträchtliche Anzahl von Mobile Nodes hat, muss auch eine Mehrzahl von Home Agents vorhanden sein. Gemäß aktuellen Verfahren müssen die Mobile Nodes vom Home Agent separat konfiguriert werden, und demzufolge erfordert das Hinzufügen von Home Agents zum Ausgleichen der Last eine manuelle Aktualisierung. Wenn es sich z. B. zeigt, dass die installierten Home Agents die von den Mobile Nodes erzeugte Last nicht bewältigen können, muss ein neuer Home Agent im Netzwerk installiert werden, und einige der Mobile Nodes müssen auf die Benutzung des neuen Home Agent eingerichtet werden.
- Der Artikel „Design and analysis of replicated servers to support IP-host mobility in enterprise networks", Jue J P et al., Communications 1997, Seite 1256–1260, offenbart ein Lastausgleichssystem für Mobile IP-Netzwerke, in dem ein Home Agent die Steuerung eines Mobile Host auf einen anderen Home Agent im gleichen Netzwerk übertragen kann. Das Problem bei einem System gemäß dieses Artikels besteht darin, dass bei einer Änderung des Home Agent, der die Mobilität des Mobile Node steuert, diese Änderung dem Mobile Node mitgeteilt werden muss, um dem Mobile Node z. B. später zu ermöglichen, die Mobilitätsbindung zu entfernen. Somit muss jedesmal, wenn der Home Agent geändert wird, auch der Mobile Node benachrichtigt werden, was bedeutet, dass Funktionen zu den Mobile Nodes unterstützt werden müssen und mehr Netzwerkverkehr verursacht wird.
- KURZDARSTELLUNG DER ERFINDUNG
- Das Ziel der Erfindung besteht darin, einen verbesserten Lastausgleich in Telekommunikationssystemen vorzusehen, die Mobile IP unterstützen. Dies wird mit dem Verfahren und dem Telekommunikationssystem gemäß den in den unabhängigen Ansprüchen offenbarten Merkmalen erreicht. Die bevorzugten Ausführungsformen sind in den abhängigen Ansprüchen offenbart.
- Das Mobile IP unterstützende Telekommunikationssystem umfasst, zusätzlich zu einem primären Home Agent, der mindestens einen Mobile Node unterstützt, mindestens einen sekundären Home Agent, der bei Bedarf auf die Übertragung von für mindestens einen Mobile Node bestimmten Paketen eingerichtet werden kann. Der primäre Home Agent ist darauf eingerichtet, die Übertragung von für den Mobile Node bestimmten Paketen an mindestens einen sekundären Home Agent zu delegieren, derart, dass die Steuerung des Mobile IP Service für den Mobile Node im primären Home Agent beibehalten wird. Jeder Home Agent, der weitgehend die Hauptverantwortung zur Bereitstellung von Home Agent Funktionalität an einen Mobile Node in einem besuchten Netzwerk trägt, kann als primärer Home Agent festgelegt werden. Ein sekundärer Home Agent kann jede beliebige Agentenfunktionalität sein, die im Auftrag des primären Home Agent auf die Übertragung von Paketen, die für einen Mobile Node bestimmt sind, eingerichtet wird.
- Die Übertragung von Paketen über sekundäre Home Agents bei Bedarf hat den Vorteil, dass die Last der primären Home Agents flexibel, sogar unterwegs, selbst wenn die Mobile Nodes MN bereits angemeldet waren, ausgeglichen wird. Der Systemverwalter kann ohne weiteres neue sekundäre Home Agents zur Verteilung der Last hinzufügen, indem er einfach die Einstellungen der primären Home Agents ändert. Dadurch erübrigt sich die umständliche Aufgabe, die Einstellungen der Mobile Nodes MN zu ändern. Die Erfindung sieht vor, dass der Mobile Node trotzdem Mobile IP-servicespezifische Meldungen wie beispielsweise Abmeldemeldungen an den ursprünglichen (primären) Home Agent senden kann, und es wird kein Signalisiermechanismus benötigt, um dem Mobile Node die Änderung des Home Agent mitzuteilen.
- Gemäß einer bevorzugten Ausführungsform der Erfindung verarbeitet der primäre Home Agent Meldungen, wie zum Beispiel Registrationsanforderungen, die von einem Mobile Node oder von einem den Mobile Node bedienenden Foreign Agent in einem besuchten Netzwerk gesendet werden. Wenn eine akzeptable Registrationsanforderung vom Mobile Node oder von einem den Mobile Node bedienenden Foreign Agent in einem besuchten Netzwerk empfangen wird, sendet der primäre Home Agent eine Leitweganforderung an den sekundären Home Agent zur Übertragung von Paketen, die für mindestens einen Mobile Node bestimmt sind. Der sekundäre Home Agent ist darauf eingerichtet, die für den mindestens einen Mobile Node bestimmten Pakete in Antwort auf die Registrationsanforderung abzufangen und zu tunneln. Diese bevorzugte Ausführungsform hat den Vorteil, dass der primäre Home Agent immer die Bereitstellung von Mobile IP-Diensten an einen Mobile Node steuert, und bei Bedarf Paketübertragungsaufgaben an sekundäre Home Agents abtreten kann. Da die Handhabung von tatsächlichen Mobile IP-Meldungen bedeutend weniger Verarbeitungskapazität als das Abfangen und Tunneln von Paketen erfordert, kann der primäre Home Agent PHA eine beträchtliche Anzahl von Mobile Nodes bedienen. Dadurch wird die Hinzufügung von bedeutend mehr neuen Mobile Nodes, die vom gleichen primären Home Agent bedient werden, ermöglicht.
- Gemäß einer weiteren bevorzugten Ausführungsform der Erfindung erfasst der primäre Home Agent Lastinformation, indem er die Anzahl der übertragenen Pakete überwacht, und zum Ausgleich der Last die Übertragung der für einen Mobile Node bestimmten Pakete über einen sekundären Home Agent leitet, wenn die Anzahl der Pakete einen vorherbestimmten Schwellenwert überschreitet. Dies hat den Vorteil, dass die Last automatisch an sekundäre Home Agents verteilt werden kann, wenn die Last des primären Home Agent genügend zunimmt.
- Gemäß noch einer weiteren bevorzugten Ausführungsform ist die Herkunftsadresse der vom sekundären Home Agent übertragenen Pakete die IP-Adresse des primären Home Agent, und die Zieladresse ist die Sorgeadresse des Mobile Node. Diese Ausführungsform hat den Vorteil, dass der Mobile Node und/oder der Foreign Agent annimmt, dass er mit einem einzelnen Home Agent gemäß dem Mobile IP-Protokoll verkehrt, und dass keine Änderungen im Betrieb oder Mobile IP des Mobile Node und/oder Foreign Agent erforderlich sind.
- KURZBESCHREIBUNG DER ZEICHNUNGEN
- Im Folgenden wird die Erfindung ausführlich in Verbindung mit den bevorzugten Ausführungsformen unter Bezugnahme auf die beigefügten Zeichnungen beschrieben, in denen
-
1 ein Telekommunikationssystem nach dem Stand der Technik darstellt, das Mobile IP benutzt; -
2 ein Telekommunikationssystem, welches Mobile IP gemäß einer bevorzugten Ausführungsform der Erfindung benutzt, darstellt; -
3 anhand eines Signalbilds den Betrieb einer bevorzugten Ausführungsform der Erfindung darstellt; -
4 anhand eines Signalbilds den Betrieb einer zweiten bevorzugten Ausführungsform der Erfindung darstellt. - AUSFÜHRLICHE BESCHREIBUNG DER ERFINDUNG
- Die Erfindung lässt sich auf jedes Telekommunikationssystem anwenden, welches Mobile IP verwendet.
2 veranschaulicht ein Telekommunikationssystem, welches Mobile IP gemäß einer bevorzugten Ausführungsform unterstützt. - Ein Home Network HN ist das Home-Netzwerk eines Mobile Node MN und stellt eine Home-Adresse für MN bereit. Ein Visited Network VN ist irgendein Telekommunikationsnetzwerk, welches einem Mobile Node MN Zugang zum Internet verschaffen kann. Das Visited Network VN kann einen oder mehrere Foreign Agents FA umfassen. Für den Verbindungsaufbau zwischen dem Mobile Node MN und dem Home Network HN oder zwischen dem Mobile Node MN und dem Visited Network VN können verschiedene Verdrahtungstechniken oder drahtlose Techniken und auch verschiedene Netzwerke benutzt werden. Eine Verbindung kann unter Verwendung von beispielsweise Telefon, ISDN, LAN (lokales Netz) oder von Zellularverbindungen aufgebaut werden.
- Der Mobile Node MN kann Funktionalität zum Aufbau einer Verbindung zu einem WLAN (drahtlosen lokalen Netz) umfassen. Ausgehend von Zugangspunkten des drahtlosen lokalen Netzes ist es möglich, eine verdrahtete Verbindung zu anderen Teilen des Netzwerks (HN, VN) und weiter zum Internet aufzubauen. MN kann auch eine Mobilstation sein, die ein mobiles Telekommunikationssystem wie z. B. das UMTS-System (Universal Mobile Telecommunication System) der dritten Generation-unterstützt. In diesem Fall können das Visited Network VN und das Home Network HN Netzwerke sein, die einen GPRS (General Packet Radio Service) umfassen. Somit können die Agenten PHA, SHA und FA vorteilhafterweise in Verbindung mit GGSN-Unterstützungsknoten (GPRS Gateway Support Node) positioniert werden.
- Gemäß einer bevorzugten Ausführungsform wird der Home Agent, der hauptsächlich einen Mobile Node MN unterstützt, ein primärer Home Agent PHA genannt. Wie im Folgenden beschrieben, kann ein PHA die gleichen Dienste wie ein typischer Mobile IP Home Agent bereitstellen, jedoch bei Bedarf seine Aufgaben an einen oder mehrere sekundären Home Agents SHA delegieren. Auf Anforderung des primären Home Agent PHA übernehmen die sekundären Home Agents SHA die tatsächliche Paketübertragung zum Mobile Node MN, d. h. vorteilhafterweise das Abfangen und Tunneln der für den Mobile Node MN bestimmten Pakete. Somit können die Pakete, die von einem entsprechenden Host an die Home-Adresse des Mobile Node MN gesendet werden, an ein Visited Network VN übertragen werden.
- Die Agenten PHA, FA geben ihre Gegenwart dadurch bekannt, dass sie in regelmäßigen Abständen Werbemeldungen senden. Die Werbemeldungen sind ICMP (Internet Control Message Protocol) Router-Werbungen, die eine agentenspezifische Erweiterung (Mobility Agent Advertisement Extension) aufweisen. Die Foreign Agents FA übertragen in ihren Werbemeldungen eine oder mehrere Sorgeadressen.
- Der Mobile Node MN kann auch eine Agenten-Werbung senden, um die möglichen Agenten im Netzwerk zu ermitteln. Auf Basis der von den Agenten übertragenen Werbemeldungen findet der Mobile Node MN heraus, ob er sich im Home Network HN oder im Visited Network VN befindet.
- Wenn der Mobile Node MN entdeckt, dass er sich in seinem eigenen Home-Network HN befindet, arbeitet er ohne Mobile IP-Funktionen. Wenn der Mobile Node MN zu seinem Home Network HN geht, während er in einem anderen Netzwerk VN angemeldet ist, kann er sich bei seinem primären Home Agent PHA abmelden.
- Wenn sich der Mobile Node MN im Visited Network VN befindet, kann er den Werbemeldungen, die von den Foreign Agents FA gesendet werden, eine Sorgeadresse entnehmen. Anstatt von einem Foreign Agent FA kann der Mobile Node MN auch eine Sorgeadresse von beispielsweise einem DHGP (Dynamic Host Configuration Protocol) Server erhalten. In diesem Fall ist MN im Gegensatz zu
2 der Abschlusspunkt eines Tunnels TN. MN kann somit Mobile IP-Dienste auch in Netzwerken haben, in denen keine Foreign Agents FAs verfügbar sind. - Bezugnehmend auf
3 ist der Einsatz eines primären Home Agent PHA und eines sekundären Home Agent SHA gemäß einer bevorzugten Ausführungsform veranschaulicht. Wenn ein Mobile Node MN eine Sorgeadresse kennt, überträgt er eine Registrationsanforderung301 an den primären Home Agent PHA entweder direkt oder über einen Foreign Agent FA. Die Registrationsanforderung301 enthält die Home- Adresse des Mobile Node MN, die Adresse des primären Home Agent PHA und die Sorgeadresse. Der Foreign Agent FA führt eine Besucherliste auf Basis der Registrationsanforderungen, die von den Mobile Nodes MN gesendet werden. Der primäre Home Agent PHA ist auf die Verarbeitung aller Mobile IP-Meldungen (vom Foreign Agent FA oder Mobile Node MN) und je nach Bedarf auf das Senden von Meldungen an einen sekundären Home Agent SHA eingerichtet. - Wenn der primäre Home Agent PHA eine Registrationsanforderung empfängt, verarbeitet er sie und akzeptiert sie möglicherweise. Wenn die Registrationsanforderung akzeptabel ist, aktualisiert der PHA die von ihm geführte COA-Liste, indem er eine Mobilitätsbindung und deren Laufzeit zum Mobile Node MN hinzufügt, d. h. indem er die empfangene Sorgeadresse mit der Home-Adresse des MN verknüpft. Zum Ausgleich der Last kann der PHA die Übertragung von für den Mobile Node MN bestimmten Paketen an den sekundären Home Agent SHA delegieren. Zu diesem Zweck wird eine Leitweganforderung (Weiterleitung starten), die mindestens die Home-Adresse und die aktuelle Sorgeadresse des Mobile Node MN enthält, an den sekundären Home Agent SHA gesendet.
- Der PHA kann die Paketübertragung delegieren, indem er Leitweganforderungen entweder automatisch oder infolge einer Initiative des Wartungspersonals sendet. Das Ausgleichen der Last kann am einfachsten dadurch implementiert werden, dass der primäre Home Agent PHA die Mobile Nodes gleichmäßig unter den sekundären Home Agents aufteilt, d. h. jeder sekundäre Home Agent SHA hat die Pakete einer gleichen Anzahl von Mobile Nodes zu übertragen. Falls erforderlich, können auch andere Dinge in Betracht gezogen werden, zum Beispiel kann der primäre Home Agent PHA durch Überwachung der Anzahl der übertragenen Pakete Lastinformation erfassen, und er kann die Paketübertragung an sekundäre Home Agents SHA delegieren, wenn die Anzahl der Pakete genügend zunimmt. Es ist möglich, im primären Home Agent PHA für die Anzahl der zu übertragenden Pakete einen Schwellenwert bestimmen. Der PHA kann die Anzahl der übertragenen Pakete mit dem vorherbestimmten Schwellenwert vergleichen, und wenn die Anzahl der übertragenen Pakete den vorherbestimmten Schwellenwert überschreitet, kann der PHA die für den Mobile Node MN bestimmten Pakete an einen sekundären Home Agent SHA delegieren. Der PHA kann die Anzahl der von den sekundären Home Agents übertragenen Pakete überwachen und die Last so gleichmäßig wie möglich unter den sekundären Home Agents aufteilen.
- Der sekundäre Home Agent SHA modifiziert seine eigenen Register entsprechend der empfangenen Leitweganforderung
302 so, dass er fähig ist, die für den Mobile Node MN bestimmten Pakete abzufangen und zu kapseln und sie entsprechend der Sorgeadresse weiterzuleiten. Der im sekundären Home Agent SHA verkörperte Mobile IP-Prozess übernimmt die Bildung und Unterhaltung der Mobilitätsbindungen entsprechend den von den primären Home Agents PHA empfangenen Meldungen. Somit werden die Home-Adressen und Laufzeiten der zu bedienenden Mobile Nodes MN vorteilhafterweise in den Datenstrukturen des Mobile IP-Prozesses gespeichert. Der SHA aktualisiert vorteilhafterweise eine Link-Layer-Verknüpfungskonfiguration, wie z. B. die ARP Konfiguration (Address Resolution Protocol) und eine Tunnelkonfiguration und benutzt sie zum Abfangen und Tunneln von Paketen, die für den Mobile Node MN bestimmt sind. Die ARP-Konfigurationen sind typisch ARP-Tabellen, die Daten zur Verknüpfung von IP-Adressen mit Link-Layer-Adressen wie z. B. Ethernet-Adressen enthalten. Beispielsweise können Proxy-Techniken und Gratuitous ARP-Techniken verwendet werden: nach Empfang einer Leitweganforderung302 sendet der SHA vorteilhafterweise ein Gratuitous ARP-Paket, wodurch die ARP-Register anderer Knoten im Home Network HN aktualisiert werden. Folglich können andere Knoten die IP-Adresse des Mobile Node MN mit der Link-Layer-Adresse des SHA verknüpfen. Der SHA kann auch anfangen, die Proxy ARP-Technik bei der Beantwortung von ARP-Anforderungen zur Lieferung der Link-Layer-Adresse des Mobile Node MN benutzen. ATM-Netzwerke verwenden das ATMARP-Protokoll, welches dem von Ethernet-Netzwerken verwendeten ARP-Protokoll gleicht. Die Tunnelkonfiguration kann vorteilhafterweise eine Leitwegtabelle benutzen, aufgrund welcher die gekapselten Pakete weitergeleitet werden. Wenn die Übertragung von für den Mobile Node MN bestimmten Paketen über den sekundären Home Agent SHA startet, muss die Leitwegtabelle ebenfalls aktualisiert werden. - Die Leitweganforderung sollte vorteilhafterweise bestätigt werden, d. h. der sekundäre Home Agent SHA überträgt
303 eine Bestätigung (Weiterleitungsstartbestät.) an den primären Home Agent PHA. Die Bestätigung303 gibt vorteilhafterweise mindestens an, ob die Leitweganforderung302 implementiert werden kann. Wenn die Leitweganforderung bestätigt werden muss, kann der PHA die Registrationsanforderung301 tatsächlich akzeptieren und die COA-Liste dann aktualisieren, nachdem er vom SHA die Bestätigung erhalten hat, dass der SHA Pakete übertragen kann. - Wenn die Registrationsanforderung
301 akzeptabel ist, sendet304 der PHA entweder über einen Foreign Agent FA oder direkt eine Registrationsantwort an den Mobile Node MN. Die Registrationsantwort enthält die notwendigen Codes, um den Mobile Node MN über den Status der Registrationsanforderung zu informieren, sowie Information darüber, wie lange die Registration vom primären Home Agent PHA akzeptiert wird. Die Laufzeit der Registration kann möglicherweise kürzer als die ursprünglich angeforderte Laufzeit sein. - Nach der Registration kann der sekundäre Home Agent SHA die Pakete abfangen, die für den Mobile Node MN bestimmt sind, und sie tunneln, d. h. sie entsprechend der Sorgeadresse kapseln und sie an den Foreign Agent FA oder direkt an den Mobile Node MN
305 senden. Der SHA überwacht die IP-Zieladressen der empfangenen Pakete, um zu sehen, ob es Adressen gibt, die mit der Home-Adresse des registrierten Mobile Node MN übereinstimmt. Wenn ja, tunnelt der SHA die Pakete an die Sorgeadresse. Beim Kapseln der Pakete fügt der sekundäre Home Agent SHA ein neues Kopffeld, einen Tunnelkopf, zu den IP-Paketen hinzu. Das Tunneln zwischen dem sekundären Home Agent SHA und einem durch die Sorgeadresse definierten Tunnelabschlusspunkt (Foreign Agent FA oder Mobile Node MN) kann derart implementiert werden, dass der Abschlusspunkt gemäß dem Mobile IP-Protokoll glaubt, dass die Pakete von einem konventionellen Home Agent gemäß dem Mobile IP-Protokoll kommen. Der sekundäre Home Agent SHA setzt die Sorgeadresse als Zieladresse im Tunnelkopf der gekapselten Pakete und gemäß einer bevorzugten Ausführungsform die Adresse des primären Home Agent PHA als Herkunftsadresse ein. Die Paketkapselung kann durch irgendeinen aus einer Mehrzahl von Kapselungsalgorithmen ausgewählten Algorithmus implementiert werden, einschließlich z. B. der sogenannten IP-within-IP Encapsulation und der sogenannten minimal Encapsulation. Standardmäßig wird mindestens IP-within-IP Encapsulation unterstützt, wobei dem ursprünglichen Adressfeld des Pakets ein neuer Tunnelkopf vorangeht. - Wenn der Foreign Agent FA ein gekapseltes Paket empfängt, entkapselt er es und bestimmt die ursprüngliche Zieladresse. Aufgrund der ursprünglichen Zieladresse kann das Paket an den Mobile Node MN übertragen werden. Die direkt zum Mobile Node MN getunnelten Pakete werden vom MN selbst entkapselt. Wenn sich der Tunnelabschlusspunkt, d. h. die Sorgeadresse ändert, gibt der primäre Home Agent PHA Information über den Adresswechsel an den SHA weiter, der anfängt, beim Kapseln von Paketen, die für den Mobile Node MN bestimmt sind, die neue Sorgeadresse zu verwenden. Es ist auch möglich, dass der sekundäre Home Agent SHA seine eigene Adresse als Herkunftsadresse der gekapselten Pakete verwendet. Dies erfordert jedoch Änderungen im Mobile IP-Protokoll.
- Gemäß einer bevorzugten Ausführungsform der Erfindung überträgt der eine Leitweganforderung empfangende sekundäre Home Agent SHA die für den Mobile Node MN bestimmten Pakete, bis der primäre Home Agent PHA eine Weiterleitungsstoppanforderung sendet
306 . Die Weiterleitungsstoppanforderung wird gesendet, wenn die Mobilitätsbindung zum Mobile Node gelöst wird oder wenn die zulässige Registrationszeit abgelaufen ist. Die Anforderung identifiziert den Mobile Node MN, dessen Mobilitätsbindung betroffen ist, vorzugsweise auf Basis der Home-Adresse. Der sekundäre Home Agent SHA kann vorteilhafterweise eine Bestätigungsmeldung (Weiterleitungsstoppbestät.) senden307 , wobei der sekundäre Home Agent SHA aufhört, die für den Mobile Node MN bestimmten Pakete abzufangen und zu tunneln. - Gemäß einer Ausführungsform enthält eine Leitweganforderung (Weiterleitung starten), die an einen sekundären Home Agent SHA zu senden ist, Daten über die Dauer der Paketweiterleitung. Der SHA speichert die Daten in einem Mobilitätsbindungsregister für einen Mobile Node MN und stoppt die Weiterleitung von Paketen zum Mobile Node MN, wenn die in den Daten angegebene Zeit abgelaufen ist. Die Daten über die Dauer der Paketweiterleitung ist vorteilhafterweise die Mobilitätsbindungsdauer, d. h. die vom primären Home Agent PHA akzeptierte Registrationsdauer. In diesem Fall werden die Weiterleitungsstoppanforderung
306 und ihre Bestätigung307 nicht benötigt. Es empfiehlt sich jedoch, eine Kombination der oben beschriebenen Verfahren zu benutzen, d. h. den sekundären Home Agent SHA über die Zeit der Paketweiterleitung zu informieren und das Senden von Weiterleitungsstoppanforderungen zu unterstützen. - Die oben beschriebenen, zwischen dem primären Home Agent PHA und dem sekundären Home Agent SHA auszutauschenden Meldungen können vorteilhafterweise durch Einsatz eines UDP (User Datagram Protocol) implementiert werden, wobei ein spezifischer UDP-Port für die Meldungen reserviert wird. Darüber hinaus umfasst der primäre Home Agent PHA vorteilhafterweise einen Übertragungswiederholungsmechanismus, aufgrund dessen die Leitweganforderungen erneut übertragen werden können, wenn keine Bestätigung auf früher gesendete Meldungen empfangen wurde. Für die vorhandene Mobilitätsbindung kann eine neue Laufzeit sowohl im primären Home Agent PHA als auch im sekundären Home Agent SHA eingestellt werden.
- Vorteilhafterweise wird die Echtheit der zwischen den Home Agents PHA und SHA übertragenen Meldungen durch eine sog. Erweiterung (Extension) nachgewiesen, damit etwaige böswillige Benutzer durch Senden von Falschmeldungen den Betrieb der Agents nicht unterbrechen können. Drei 'Authentication Extensions' sind in Mobile IP definiert: die mobile-home Authentication Extension (obligatorisch), die mobile-foreign Authentication Extension und die foreign-home Authentication Extension. Der primäre Home Agent PHA kann diese Erweiterungen in Verbindung mit Registrationsanforderungen und Registrationsantworten in einer in Mobile IP definierten Weise benutzen. Die Echtheit der Meldungen zwischen dem primären Home Agent PHA und dem sekundären Home Agent SHA kann beispielsweise durch ein IPSec-Protokoll (IP Security) nachgewiesen werden.
- Da die vom sekundären Home Agent SHA übertragenen Pakete angesichts der Sorgeadresse glauben, dass sie vom primären Home Agent PHA übertragen wurden, braucht Mobile IP nicht geändert zu werden. Somit sind die primären Home Agents PHA und sekundären Home Agents SHA gemäß der bevorzugten Ausführungsform kompatibel mit den Mobile IP-Geräten.
- Der Vorteil wird mit der Lösung der bevorzugten Ausführungsform der Erfindung dadurch erzielt, dass die Last der primären Home Agents PHA sehr flexibel ausgeglichen wird, selbst während sie unterwegs sind und auch dann, wenn die Mobile Nodes MN bereits angemeldet sind. Der primäre Home Agent PHA kann die Last automatisch ausgleichen, was den Bedarf an Wartungspersonal reduziert. Der Systemverwalter kann ohne weiteres neue sekundäre Home Agents zur Verteilung der Last hinzufügen, indem er einfach die Einstellungen der primären Home Agents ändert. Dadurch erübrigt sich die umständliche Aufgabe, die Einstellungen der Mobile Nodes MN zu ändern. Da die Handhabung der tatsächlichen Mobile IP-Meldungen bedeutend weniger Verarbeitungskapazität erfordert als das Abfangen und Tunneln von Paketen, kann der primäre Home Agent PHA eine beträchtliche Anzahl von Mobile Nodes bedienen. Somit können viele neue Mobile Nodes zur Bedienung durch den gleichen primären Home Agent hinzugefügt werden.
-
4 veranschaulicht eine weitere bevorzugte Ausführungsform, in der der primäre Home Agent PHA selbst die Pakete zunächst an einen Mobile Node MN überträgt. Wenn der primäre Home Agent PHA eine Registrationsanforderung vom Mobile Node MN empfängt401 , kann er als der im Mobile IP definierte Home Agent fungieren. Wenn die Registrationsanforderung akzeptabel ist, kann der PHA dann seine eigenen Register ändern (z. B. ARP und Leitwegtabellen), so dass er fähig ist, die für den Mobile Node MN bestimmten Meldungen abzufangen und zu kapseln und sie entsprechend einer Sorgeadresse weiterzuleiten. Vorteilhafterweise sendet der PHA bei Annahme der Registrationsanforderung des Mobil Node MN ein Gratuitous ARP-Paket, wodurch die ARP-Register der anderen Knoten im Home Network HN aktualisiert werden. Der PHA kann eine Registrationsantwort entsprechend der Sorgeadresse der Registrationsanforderung entweder an den Mobile Node MN oder an einen Foreign Agent FA senden402 . Auf diese Weise können die für den Mobile Node MN bestimmte Pakete sehr schnell nach Empfangen der Registrationsanforderung401 übertragen, d. h. abgefangen und getunnelt403 werden. - Später kann der primäre Home Agent PHA das Abfangen und Tunneln der Pakete an einen sekundären Home Agent SHA delegieren. Dies kann vorteilhafterweise durch Meldungen (
302 ,303 ) zwischen dem primären Home Agent PHA und dem sekundären Home Agent SHA, wie in3 dargestellt, implementiert werden. Somit kann in der früher beschriebenen Weise der sekundäre Home Agent SHA auf das Abfangen und Tunneln der für den Mobile Node MN bestimmten Pakete eingerichtet werden. Vorteilhafterweise stoppt405 der primäre Home Agent PHA das Abfangen und Tunneln der Pakete erst nach dem Empfang einer Bestätigungsmeldung (Weiterleitungsstoppbestät.) vom sekundären Home Agent SHA, weil er dann sicher sein kann, dass die Pakete des Mobile Node MN an den korrekten Zielort übertragen werden. Hinsichtlich der Paketübertragung gibt es keine Probleme, auch wenn beide Agenten PHA und SHA das gleiche Paket mit Erfolg an den Mobile Node MN übertragen würden, weil das IP-Protokoll Paketduplikate zulässt. Es ist nicht sinnvoll für den primären Home Agent PHA, den für den Mobile Node MN erstellten Tunnel zu löschen, weil die Link-Layer-Adresse des primären Home Agent PHA sowieso als Link-Layer-Adresse des Mobile Node MN im ARP Cache eines der Geräte im Home Network HN verbleibt. Da es möglich ist, dass der PHA direkt vor dem Senden einer Leitwegmeldung (Weiterleitung starten) ARP-Meldungen gesendet hat, ist es sinnvoll, wenn der sekundäre Home Agent SHA die Gratuitous ARP-Meldungen kurz nach dem Senden der Leitwegmeldung nochmals sendet. Auf diese Weise kann sichergestellt werden, dass die ARP Cache-Speicher anderer Geräte im Home Network HN in Echtzeit arbeiten. Mit Hilfe dieser Ausführungsform ist es möglich, die Verzögerungen zu vermeiden, die durch den Meldungsaustausch zwischen dem primären Home Agent PHA und dem sekundären Home Agent SHA und durch Fehler verursacht werden. - Nach Rückkehr zum Home Network HN kann der Mobile Node MN das Abmelden entsprechend Mobile IP direkt im primären Home Agent PHA durchführen. Der PHA sendet eine Weiterleitungsstoppanforderung an den sekundären Home Agent SHA, und die Mobilitätsbindung des Mobile Node MN kann im primären Home Agent PHA und im sekundären Home Agent SHA gelöst werden.
- Die oben beschriebene Funktionalität kann in Systemen, die IPv4 (IP Version 4) verwenden, eingesetzt werden. Der primäre Home Agent PHA und sekundäre Home Agent SHA können jedoch auch in Geräten eingesetzt werden, die das IPv6-Protokoll unterstützen, wodurch es möglich ist, mobile IPv6 zu verwenden. Mobile IPv6 funktioniert nach dem gleichen grundlegenden Prinzip, d. h. der Home Agent überträgt Pakete an eine Sorgeadresse des Mobile Node MN. Mobile IPv6 erfordert keine den Foreign Agents FA ähnlichen Einheiten, vielmehr beschaffen die Mobile Nodes MN ihre Sorgeadressen selbst, zum Beispiel mittels automatischer Adresskonfiguration (Address Autoconfiguration). Hinsichtlich einer ausführlicheren Beschreibung von mobile IPv6 nach dem Stand der Technik wird auf den (in Arbeit befindlichen) IETF Internet-Entwurf "Mobility support in IPv6" verwiesen.
- Gemäß einer bevorzugten Ausführungsform teilt in mobile IPv6 der Mobile Node MN dem primären Home Agent PHA die Sorgeadresse unter Verwendung von Datenpaket-IPv6-Optionen anstatt separaten Registrationsmeldungen mit. Der primäre Home Agent PHA kann die Übertragung von Paketen, die für den Mobile Node MN bestimmt sind, vorteilhafterweise mittels früher beschriebener Meldungen an den sekundären Home Agent SHA delegieren. Der SHA (oder PHA) kann die tatsächliche Paketübertragung durchführen, indem er beim Abfangen der Pakete einen sogenannten „Neighbour Discovery ND" Mechanismus (Nachbarentdeckung) von IPv6 anstatt ARP verwendet und mit Hilfe von irgendwelchen IPv6-Kapselungstechniken tunnelt. Die Nachbarentdeckungskonfigurationen und IPv6-Tunnelkonfigurationen werden dann im sekundären Home Agent SHA definiert, der diese Konfigurationen einsetzt, wenn er die Pakete an den Mobile Node MN überträgt, wobei er vorteilhafterweise die Adresse des primären Home Agent PHA als Herkunftsadresse der gekapselten Pakete verwendet. Proxy ND und Gratuitous ND, die ähnliche Funktionen wie Proxy ARP und Gratuitous ARP bereitstellen, sind im Nachbarentdeckungsmechanismus definiert. Mobile IPv6 verwendet Echtheitsnachweis (Authentication) gemäß dem IPSec-Protokoll.
- Der primäre Home Agent PHA und der sekundäre Home Agent SHA können in jedem beliebigen Gerät implementiert werden, welches die oben beschriebene Mobile IP-Funktionalität bereitstellt. Sie können ein separater Knoten, ein Teil eines Routers oder ein Teil einer Ausrüstung sein, die ein Virtual Private Network VPN darstellt. Da es sich um den Ausgleich der Last handelt, sind der PHA und der SHA typisch in physikalisch separaten Geräten angeordnet, die eine betriebliche Verbindung miteinander haben. Der Betrieb der primären und sekundären Home Agents PHA, SHA kann vorteilhafterweise als Software implementiert werden, die in einem Prozessor eines Geräts ausgeführt wird, das einen Agent enthält.
- Für einen Fachmann ist offenkundig, dass im Rahmen des technologischen Fortschritts der grundlegende Erfindungsgedanke in mannigfaltiger Weise implementiert werden kann. Somit sind die Erfindung und ihre Ausführungsformen nicht auf die oben beschriebenen Beispiele beschränkt, sondern können innerhalb des Geltungsbereichs der Ansprüche variieren.
Claims (14)
- Ein Verfahren zum Ausgleich der Last in einem Mobile IP unterstützenden Kommunikationssystem, welches mindestens einen Home Agent (HA) zur Unterstützung der Mobilität mindestens eines Mobile Node (MN) umfasst, wobei das Verfahren folgende Schritte umfasst: Hinzufügen eines oder mehrerer sekundärer Home Agents (SHA) zum Telekommunikationssystem zusätzlich zu einem mindestens einen Mobile Node (MN) unterstützenden primären Home Agent (PHA), und Übertragen (
305 ;404 ) nach Bedarf, von für den mindestens einen Mobile Node (MN) bestimmten Paketen über einen oder mehrere sekundäre Home Agents (SHA), dadurch gekennzeichnet, dass die Übertragung (305 ;404 ) von für den mindestens einen Mobile Node (MN) bestimmten Paketen vom primären Home Agent (PHA), der fähig ist, Pakete für den mindestens einen Mobile Node (MN) zu tunneln, an einen oder mehrere sekundären Home Agents (SHA) delegiert (302 ;404 ) wird, derart, dass die Steuerung des Mobile IP Service für den mindestens einen Mobile Node (MN) im primären Home Agent (PHA) beibehalten wird, und die IP-Adresse des primären Home Agent (PHA) als die Herkunftsadresse der Pakete verwendet wird, die von einem oder mehreren sekundären Home Agents (SHA) an die Sorgeadresse des mindestens einen Mobile Node übertragen werden. - Ein Verfahren nach Anspruch 1, gekennzeichnet durch folgende Schritte: Verarbeiten der Meldungen, wie z. B. der Registrationsanforderungen (
301 ;401 ), im primären Home Agent (PHA), welche Meldungen in einem besuchten Netzwerk von mindestens einem Mobile Node (MN) oder einem den Mobile Node (MN) bedienenden Foreign Agent (FA) gesendet werden, Senden einer Leitweganforderung (302 ) an einen sekundären Home Agent (SHA) zum Übertragen von für den mindestens einen Mobile Node (MN) bestimmten Paketen in Antwort auf den Empfang einer akzeptablen Registrationsanforderung (301 ) von dem Mobile Node (MN) oder dem Foreign Agent (FA), der den Mobile Node (MN) im besuchten Netzwerk bedient, und Abfangen und Tunneln (305 ) der für den mindestens einen Mobile Node (MN) bestimmten Pakete durch den sekundären Home Agent (SHA) in Antwort auf die Leitweganforderung (302 ). - Ein Verfahren nach Anspruch 1 oder, gekennzeichnet durch folgende Schritte: Aktualisieren der ARP- und Tunnel-Konfigurationen des sekundären Home Agent (SHA), der das IPv4 Protokoll unterstützt, oder der Nachbarentdeckungs-Konfigurationen und Tunnelkonfigurationen des sekundären Home Agent (SHA), der das IPv6 Protokoll unterstützt, und Abfangen und Tunneln (
305 ;404 ) der für den mindestens einen Mobile Node (MN) bestimmten Pakete mittels der aktualisierten ARP- und Tunnelkonfigurationen oder der Nachbarentdeckungs- und Tunnelkonfigurationen. - Ein Verfahren nach einem der vorhergehenden Ansprüche, gekennzeichnet durch folgende Schritte: Erfassen der Ladungsinformation durch Überwachen der Anzahl der von dem primären Agent (PHA) übertragenen Pakete, und Übertragen (
305 ;404 ) von für den mindestens einen Mobile Node (MN) bestimmten Paketen über einen oder mehrere sekundären Home Agents (SHA) zum Ausgleichen der Last in Antwort auf die Anzahl der einen vorherbestimmten Schwellenwert überschreitenden, übertragenen Pakete. - Ein Verfahren nach einem der vorhergehenden Ansprüche, gekennzeichnet durch folgende Schritte: Übertragen (
402 ) von für den mindestens einen Mobile Node (MN) bestimmten Pakete über den primären Home Agent (PHA) in Antwort auf den Empfang einer akzeptablen Registrationsanforderung (401 ) von dem mindestens einen Mobile Node (MN) oder Foreign Agent (FA), der den Mobile Node (MN) im besuchten Netzwerk bedient, Senden (403 ) einer Leitweganforderung an den sekundären Home Agent (SHA) zum Übertragen der für den mindestens einen Mobile Node bestimmten Pakete, Abfangen und Tunneln (404 ) der für den mindestens einen Mobile Node (MN) bestimmten Pakete durch den sekundären Home Agent (SHA) in Antwort auf die Leitweganforderung, und Anhalten (404 ) der Paketübertragung an den mindestens einen Mobile Node (MN) über den primären Home Agent (PHA). - Ein Verfahren nach einem der vorhergehenden Ansprüche, gekennzeichnet durch folgende Schritte: Senden einer Weiterleitungsstoppanforderung (
306 ) an den sekundären Home Agent (SHA) in Antwort auf die Tatsache, dass die Mobilitätsbindung für den mindestens einen Mobile Node (MN) gelöst wird oder die Registrationsdauer des Mobile Node (MN) abgelaufen ist, und Anhalten der Paketübertragung an den mindestens einen Mobile Node über den sekundären Home Agent (SHA) in Antwort auf die Weiterleitungsstoppanforderung (306 ). - Ein Verfahren nach einem der vorhergehenden Ansprüche, gekennzeichnet durch folgende Schritte: Senden von Information über die Dauer der Paketübertragung an den sekundären Home Agent (SHA), und Anhalten der Paketübertragung an den mindestens einen Mobile Node (MN) über den sekundären Home Agent (SHA) in Antwort auf die Tatsache, dass die in der gesendeten Information angegebene Zeit abgelaufen ist.
- Ein Telekommunikationssystem mit mindestens einem Home Agent zur Unterstützung der Mobilität eines oder mehrerer Mobile Nodes, wobei das Telekommunikationssystem mindestens einen sekundären Home Agent (SHA) zusätzlich zu dem primären Home Agent (PHA) umfasst, der den mindestens einen Mobile Node unterstützt, und das Telekommunikationssystem zur Übertragung (
305 ;404 ) nach Bedarf, von für den mindestens einen Mobile Node (MN) bestimmten Paketen über mindestens einen sekundären Home Agent (SHA) eingerichtet ist, dadurch gekennzeichnet, dass der primäre Home Agent (PHA), der fähig ist, Pakete für den mindestens einen Mobile Node (MN) zu tunneln, darauf eingerichtet ist, die Übertragung (305 ;404 ) von für den mindestens einen Mobile Node (MN) bestimmten Paketen an den mindestens einen sekundären Home Agent (SHA) zu delegieren (302 ;404 ), derart, dass die Steuerung des Mobile IP Service für den mindestens einen Mobile Node (MN) im primären Home Agent (PHA) beibehalten wird, und der mindestens eine sekundäre Home Agent (SHA) darauf eingerichtet ist, die Adresse des primären Home Agent (PHA) als Herkunftsadresse der Pakete zu benutzen, die an die Sorgeadresse des mindestens eines Mobile Node übertragen werden. - Ein Telekommunikationssystem nach Anspruch 8, dadurch gekennzeichnet, dass der primäre Home Agent (PHA) darauf eingerichtet ist, Meldungen wie z. B. Registrationsanforderungen (
301 ;401 ) zu verarbeiten, die von mindestens einem Mobile Node (MN) oder einem den Mobile Node (MN) bedienenden Foreign Agent (FA) in einem besuchten Netzwerk gesendet werden, der primäre Home Agent (PHA) darauf eingerichtet ist, eine Leitweganforderung (302 ) an mindestens einen sekundären Home Agent (SHA) zur Übertragung von für den mindestens einen Mobile Node (MN) bestimmten Paketen in Antwort auf den Empfang einer akzeptablen Registrationsanforderung (301 ) von dem Mobile Node (MN) oder dem den Mobile Node (MN) bedienenden Foreign Agent (FA) im besuchten Netzwerk zu senden, und mindestens ein sekundärer Home Agent (SHA) darauf eingerichtet ist, die für den mindestens einen Mobile Node (MN) bestimmten Pakete in Antwort auf die Leitweganforderung (302 ) abzufangen und zu tunneln (305 ). - Ein Telekommunikationssystem nach Anspruch 9, dadurch gekennzeichnet, dass mindestens ein sekundärer Home Agent (SHA) das IPv4 Protokoll unterstützt und auf die Aktualisierung seiner ARP- und Tunnelkonfigurationen eingerichtet ist, oder dass der mindestens eine sekundäre Home Agent (SHA) das IPv6 Protokoll unterstützt und auf die Aktualisierung seiner Nachbarentdeckungs-Konfigurationen und Tunnelkonfigurationen in Antwort auf die Leitweganforderung (
302 ) eingerichtet ist, und mindestens ein sekundärer Home Agent (SHA) darauf eingerichtet ist, die für den mindestens einen Mobile Node (MN) bestimmten Pakete mittels der aktualisierten ARP- und Tunnel-Konfigurationen oder der Nachbarentdeckungs- und Tunnelkonfigurationen abzufangen und zu tunneln (305 ;404 ). - Ein Telekommunikationssystem nach den Ansprüchen 8 bis 10, dadurch gekennzeichnet, dass der primäre Home Agent (PHA) darauf eingerichtet ist, Ladungsinformation durch Überwachung der Anzahl der von ihm übertragenen Pakete zu erfassen, und dass zum Ausgleich der Last das Telekommunikationssystem darauf eingerichtet ist, die für den mindestens einen Mobile Node (MN) bestimmten Pakete über mindestens einen sekundären Home Agent (SHA) in Antwort auf die Anzahl der einen vorherbestimmten Schwellenwert überschreitenden, übertragenen Pakete zu übertragen (
305 ;404 ). - Ein Telekommunikationssystem nach den Ansprüchen 8 bis 11, dadurch gekennzeichnet, dass der primäre Home Agent (PHA) darauf eingerichtet ist, eine Weiterleitungsstopp-Anforderung (
306 ) an den sekundären Home Agent (SHA) in Antwort auf die Tatsache zu senden, dass die Mobilitätsbindung für mindestens einen Mobile Node (MN) gelöst wird oder die Registrationsdauer des Mobile Node (MN) abgelaufen ist, und mindestens ein sekundärer Home Agent (SHA) darauf eingerichtet ist, die Paketübertragung für den mindestens einen Mobile Node (MN) in Antwort auf die Weiterleitungsstopp-Anforderung (306 ) zu stoppen. - Eine Telekommunikationsvorrichtung mit mindestens einem primären Home Agent (PHA) zur Unterstützung der Mobilität eines oder mehrerer Mobile Nodes, dadurch gekennzeichnet dass der primäre Home Agent (PHA) fähig ist, Pakete für mindestens einen Mobile Node (MN) zu tunneln, und darauf eingerichtet ist, die Übertragung (
305 ;404 ) von für den mindestens einen Mobile Node (MN) bestimmten Paketen an den mindestens einen sekundären Home Agent (SHA) zu delegieren (302 ;404 ), derart, dass die Steuerung des Mobile IP Service für den mindestens einen Mobile Node (MN) im primären Home Agent (PHA) beibehalten wird. - Eine Telekommunikationsvorrichtung mit mindestens einem sekundären Home Agent (SHA), wobei der sekundäre Home Agent (SHA) darauf eingerichtet ist, für den mindestens einen Mobile Node (MN) bestimmte Pakete nach Bedarf zu übertragen (
305 ;404 ), dadurch gekennzeichnet dass der mindestens eine sekundäre Home Agent (SHA) darauf eingerichtet ist, für den mindestens einen Mobile Node (MN) bestimmte Pakete aufgrund einer Leitweganforderung (302 ) von einem primären Home Agent, der fähig ist, Pakete zu tunneln, für den mindestens einen Mobile Node (MN) zu übertragen (305 ;404 ), und der mindestens eine sekundäre Home Agent (SHA) darauf eingerichtet ist, die IP Adresse des primären Home Agent (PHA) als Herkunftsadresse der Pakete zu benutzen, die an die Sorgeadresse des mindestens einen Mobile Node übertragen werden.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FI20000574 | 2000-03-13 | ||
FI20000574A FI20000574A (fi) | 2000-03-13 | 2000-03-13 | Kuorman tasaus IP-liikkuvuutta tukevassa tietoliikennejärjestelmässä |
Publications (2)
Publication Number | Publication Date |
---|---|
DE60103942D1 DE60103942D1 (de) | 2004-07-29 |
DE60103942T2 true DE60103942T2 (de) | 2004-11-11 |
Family
ID=8557910
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE60103942T Expired - Fee Related DE60103942T2 (de) | 2000-03-13 | 2001-02-13 | Lastausgleich in einem Telekommunikationssystem das Mobil IP unterstützt |
Country Status (4)
Country | Link |
---|---|
US (1) | US7158492B2 (de) |
EP (1) | EP1134991B1 (de) |
DE (1) | DE60103942T2 (de) |
FI (1) | FI20000574A (de) |
Families Citing this family (87)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0924913A1 (de) * | 1997-12-19 | 1999-06-23 | Siemens Aktiengesellschaft | Verfahren zur Unterstützung von Mobilität im Internet |
EP1391057A4 (de) * | 2001-05-02 | 2009-08-19 | Strix Systems Inc | Verbindungseinleitung in drahtlosen netzwerken mit lastausgleich |
US20030073439A1 (en) * | 2001-10-17 | 2003-04-17 | Wenzel Peter W. | Home agent redundancy in a cellular system |
US7409549B1 (en) | 2001-12-11 | 2008-08-05 | Cisco Technology, Inc. | Methods and apparatus for dynamic home agent assignment in mobile IP |
US7155235B2 (en) * | 2002-02-14 | 2006-12-26 | Qualcomm, Incorporated | Method and apparatus for conserving home agent resources in mobile IP deployment |
US7069015B2 (en) * | 2002-02-14 | 2006-06-27 | Qualcomm, Inc. | Method and apparatus for conserving home agent resources in mobile IP deployment |
US7284057B2 (en) * | 2002-02-27 | 2007-10-16 | Cisco Technology, Inc. | Methods and apparatus for Mobile IP Home Agent clustering |
JP4161782B2 (ja) * | 2002-04-18 | 2008-10-08 | 松下電器産業株式会社 | モバイルノードおよび移動通信方法 |
US7587498B2 (en) | 2002-05-06 | 2009-09-08 | Cisco Technology, Inc. | Methods and apparatus for mobile IP dynamic home agent allocation |
US7305429B2 (en) * | 2002-06-10 | 2007-12-04 | Utstarcom, Inc. | Method and apparatus for global server load balancing |
US8150951B2 (en) * | 2002-07-10 | 2012-04-03 | Cisco Technology, Inc. | System and method for communicating in a loadbalancing environment |
NO317294B1 (no) * | 2002-07-11 | 2004-10-04 | Birdstep Tech Asa | Sømløs Ip-mobilitet på tvers av sikkerhetsgrenser |
US7489667B2 (en) * | 2002-11-08 | 2009-02-10 | Faccin Stefano M | Dynamic re-routing of mobile node support in home servers |
US7616597B2 (en) * | 2002-12-19 | 2009-11-10 | Intel Corporation | System and method for integrating mobile networking with security-based VPNs |
JP4270888B2 (ja) * | 2003-01-14 | 2009-06-03 | パナソニック株式会社 | Wlan相互接続におけるサービス及びアドレス管理方法 |
TW589826B (en) * | 2003-01-15 | 2004-06-01 | Via Tech Inc | Distribution method of data packet flow |
US7631099B2 (en) * | 2003-04-16 | 2009-12-08 | Pine Valley Investments, Inc. | Proxy support of mobile IP |
GB0308980D0 (en) * | 2003-04-17 | 2003-05-28 | Orange Personal Comm Serv Ltd | Telecommunications |
US20050207382A1 (en) * | 2003-05-19 | 2005-09-22 | Akira Hirashima | Home agent, mobile communications system, and load dispersing method |
CN1311665C (zh) * | 2003-07-01 | 2007-04-18 | 株式会社日立制作所 | 具有多个分布式回归代理的移动IPv6网络及其负载平衡方法 |
US7010299B2 (en) * | 2003-11-20 | 2006-03-07 | Motorola, Inc. | Method and apparatus for mobility in WLAN systems |
US7676223B2 (en) * | 2004-09-13 | 2010-03-09 | Alcatel-Lucent Usa Inc. | Method for controlling a flow of information between secondary agents and a mobile device in a wireless communications system |
CN102088463B (zh) * | 2004-09-30 | 2012-11-28 | 意大利电信股份公司 | 用于控制通信网络中移动性的方法和***,及其相关网络和计算机程序产品 |
PT2341723E (pt) | 2004-09-30 | 2013-03-27 | Telecom Italia Spa | Método e sistema para o controlo da mobilidade numa rede de comunicações, rede relacionada e programa de computador correspondente |
US7630336B2 (en) * | 2004-10-27 | 2009-12-08 | Honeywell International Inc. | Event-based formalism for data management in a wireless sensor network |
US7590098B2 (en) * | 2004-10-27 | 2009-09-15 | Honeywell International Inc. | Publish/subscribe model in a wireless sensor network |
US7715308B2 (en) * | 2004-12-09 | 2010-05-11 | Honeywell International Inc. | Fault tolerance in a wireless network |
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 |
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 |
CN100421509C (zh) * | 2005-02-01 | 2008-09-24 | 华为技术有限公司 | 移动网络中均衡家乡代理负载的实现方法 |
US7940652B1 (en) * | 2005-02-14 | 2011-05-10 | Brixham Solutions Ltd. | Pseudowire protection using a standby pseudowire |
US7515573B2 (en) * | 2005-04-27 | 2009-04-07 | Symbol Technologies, Inc. | Method, system and apparatus for creating an active client list to support layer 3 roaming in wireless local area networks (WLANS) |
US7443809B2 (en) * | 2005-04-27 | 2008-10-28 | Symbol Technologies, Inc. | Method, system and apparatus for creating a mesh network of wireless switches to support layer 3 roaming in wireless local area networks (WLANs) |
US20060245393A1 (en) * | 2005-04-27 | 2006-11-02 | Symbol Technologies, Inc. | Method, system and apparatus for layer 3 roaming in wireless local area networks (WLANs) |
US20060268834A1 (en) * | 2005-05-26 | 2006-11-30 | Symbol Technologies, Inc. | Method, system and wireless router apparatus supporting multiple subnets for layer 3 roaming in wireless local area networks (WLANs) |
US7529203B2 (en) * | 2005-05-26 | 2009-05-05 | Symbol Technologies, Inc. | Method, system and apparatus for load balancing of wireless switches to support layer 3 roaming in wireless local area networks (WLANs) |
US20070002833A1 (en) * | 2005-06-30 | 2007-01-04 | Symbol Technologies, Inc. | Method, system and apparatus for assigning and managing IP addresses for wireless clients in wireless local area networks (WLANs) |
US9160658B1 (en) | 2005-07-12 | 2015-10-13 | Brixham Solutions Ltd. | Proxies for pseudo-wire allocation and distribution |
US8588061B2 (en) * | 2005-10-07 | 2013-11-19 | Brixham Solutions Ltd. | Application wire |
US8565070B2 (en) * | 2005-11-23 | 2013-10-22 | Cisco Technology, Inc. | System and method for active geographic redundancy |
US8223687B2 (en) * | 2005-11-23 | 2012-07-17 | Cisco Technology, Inc. | Method for providing home agent geographic redundancy via a service redundancy protocol |
US8437305B2 (en) * | 2005-11-23 | 2013-05-07 | Cisco Technology, Inc. | Method for providing home agent geographic redundancy |
CN100534045C (zh) * | 2005-12-29 | 2009-08-26 | 上海贝尔阿尔卡特股份有限公司 | 一种在通信网络中实现负荷分配的归属代理装置及其方法 |
JP2007274520A (ja) * | 2006-03-31 | 2007-10-18 | Nec Corp | 無線通信システム、システム制御装置、無線基地局、通信制御方法、および通信制御プログラム |
US8526404B2 (en) * | 2006-04-25 | 2013-09-03 | Cisco Technology, Inc. | Mobile network operator multihoming and enterprise VPN solution |
US8923853B1 (en) * | 2006-05-04 | 2014-12-30 | At&T Mobility Ii Llc | Dynamic provisioning system for policy-based traffic navigation for roaming traffic |
US8391894B2 (en) * | 2006-06-26 | 2013-03-05 | Intel Corporation | Methods and apparatus for location based services in wireless networks |
US20080002607A1 (en) * | 2006-06-30 | 2008-01-03 | Ramakrishnan Nagarajan | Technique for handling layer 2 roaming in a network of wireless switches supporting layer 3 mobility within a mobility domain |
US7804806B2 (en) * | 2006-06-30 | 2010-09-28 | Symbol Technologies, Inc. | Techniques for peer wireless switch discovery within a mobility domain |
US8098642B2 (en) | 2006-07-04 | 2012-01-17 | Panasonic Corporation | Communication system and mobile home agent |
US7826869B2 (en) * | 2006-07-07 | 2010-11-02 | Symbol Technologies, Inc. | Mobility relay techniques for reducing layer 3 mobility control traffic and peering sessions to provide scalability in large wireless switch networks |
US7961690B2 (en) * | 2006-07-07 | 2011-06-14 | Symbol Technologies, Inc. | Wireless switch network architecture implementing mobility areas within a mobility domain |
US20080008128A1 (en) * | 2006-07-07 | 2008-01-10 | Symbol Technologies, Inc. | Techniques for resolving wireless client device layer 3 mobility state conflicts between wireless switches within a mobility domain |
US7916682B2 (en) * | 2006-07-14 | 2011-03-29 | Symbol Technologies, Inc. | Wireless switch network architecture implementing layer 3 mobility domains |
US7613150B2 (en) * | 2006-07-20 | 2009-11-03 | Symbol Technologies, Inc. | Hitless restart mechanism for non-stop data-forwarding in the event of L3-mobility control-plane failure in a wireless switch |
US20080020758A1 (en) * | 2006-07-20 | 2008-01-24 | Symbol Technologies, Inc. | Query-response techniques for reduction of wireless client database size to provide scalability in large wireless switch networks supporting layer 3 mobility |
US7639648B2 (en) * | 2006-07-20 | 2009-12-29 | Symbol Technologies, Inc. | Techniques for home wireless switch redundancy and stateful switchover in a network of wireless switches supporting layer 3 mobility within a mobility domain |
EP1883196A1 (de) * | 2006-07-28 | 2008-01-30 | Siemens AG | Verfahren für eine paketbasierte Datenübertragung in einem Netzwerk welches Mobilitätfunktionalität unterstützt |
US8848711B1 (en) | 2006-08-04 | 2014-09-30 | Brixham Solutions Ltd. | Global IP-based service-oriented network architecture |
US8018908B2 (en) * | 2006-08-16 | 2011-09-13 | Cisco Technology, Inc. | Mobile network backward compatibility support |
US20080107092A1 (en) * | 2006-11-08 | 2008-05-08 | Pouya Taaghol | Universal services interface for wireless broadband networks |
US8018847B2 (en) * | 2006-11-15 | 2011-09-13 | Starent Networks Llc | System and method for redirecting requests |
US20080144634A1 (en) * | 2006-12-15 | 2008-06-19 | Nokia Corporation | Selective passive address resolution learning |
JPWO2008078632A1 (ja) | 2006-12-26 | 2010-04-22 | パナソニック株式会社 | 通信方法、通信システム、ホームエージェント及びモバイルノード |
TW200843430A (en) * | 2006-12-31 | 2008-11-01 | Qualcomm Inc | Methods and apparatus for use in a communication system |
US8224326B1 (en) * | 2007-03-19 | 2012-07-17 | At&T Mobility Ii Llc | GSM rescue handover utilizing adaptive multirate half-rate |
KR100992968B1 (ko) * | 2007-04-06 | 2010-11-08 | 삼성전자주식회사 | 네트워크 스위치 및 그 스위치의 주소충돌방지방법 |
US8392401B1 (en) | 2007-06-29 | 2013-03-05 | Google Inc. | Query partitioning to decompose hotspots in sensor networks |
US8085792B1 (en) * | 2007-06-29 | 2011-12-27 | Google Inc. | Traffic-oblivious load balancing protocol for sensor networks |
US7885233B2 (en) * | 2007-07-31 | 2011-02-08 | Symbol Technologies, Inc. | Forwarding broadcast/multicast data when wireless clients layer 3 roam across IP subnets in a WLAN |
US20110004913A1 (en) * | 2007-07-31 | 2011-01-06 | Symbol Technologies, Inc. | Architecture for seamless enforcement of security policies when roaming across ip subnets in ieee 802.11 wireless networks |
JP2011501624A (ja) * | 2007-10-24 | 2011-01-06 | ドイチユ,ジヨナサン・ピーター | 仮想ipアドレスを介してアクセス可能なアドレスを持たないネットワークデバイスにアクセスするための種々の方法および装置 |
CN101163342B (zh) * | 2007-11-12 | 2010-06-02 | 中国联合网络通信集团有限公司 | 基于网络侧外地代理发起的动态回归代理配置方法及*** |
US8036161B2 (en) * | 2008-07-30 | 2011-10-11 | Symbol Technologies, Inc. | Wireless switch with virtual wireless switch modules |
US8385300B2 (en) * | 2008-10-03 | 2013-02-26 | Cisco Technology, Inc. | Internet protocol address management for communicating packets in a network environment |
US8264956B2 (en) * | 2009-02-27 | 2012-09-11 | Cisco Technology, Inc. | Service redundancy in wireless networks |
US8050196B2 (en) | 2009-07-09 | 2011-11-01 | Itt Manufacturing Enterprises, Inc. | Method and apparatus for controlling packet transmissions within wireless networks to enhance network formation |
US8499336B2 (en) | 2010-11-23 | 2013-07-30 | Cisco Technology, Inc. | Session redundancy among a server cluster |
US8879394B2 (en) * | 2012-10-22 | 2014-11-04 | Telefonaktiebolaget L M Ericsson (Publ) | Method and system of packet based identifier locator network protocol (ILNP) load balancing and routing |
US10102028B2 (en) * | 2013-03-12 | 2018-10-16 | Sas Institute Inc. | Delivery acknowledgment in event stream processing |
US9317465B2 (en) * | 2013-03-15 | 2016-04-19 | Janus Technologies, Inc. | System and method of sending PCI express data over ethernet connection |
US9445256B1 (en) | 2014-10-22 | 2016-09-13 | Sprint Spectrum L.P. | Binding update forwarding between packet gateways |
US9936430B1 (en) | 2016-03-07 | 2018-04-03 | Sprint Spectrum L.P. | Packet gateway reassignment |
US10716045B2 (en) | 2017-01-24 | 2020-07-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Lossless handover for mobility with location identifier separation protocol in 3rd generation partnership project networks |
US11038716B2 (en) | 2017-01-24 | 2021-06-15 | Telefonaktiebolaget Lm Ericsson (Publ) | Using location identifier separation protocol to implement a distributed gateway architecture for 3GPP mobility |
CN110832904B (zh) | 2017-05-12 | 2022-02-08 | 瑞典爱立信有限公司 | 本地标识符定位符网络协议(ilnp)疏导 |
WO2020096594A1 (en) | 2018-11-07 | 2020-05-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Local identifier locator network protocol (ilnp) breakout |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05336061A (ja) | 1992-05-29 | 1993-12-17 | Fujitsu Ltd | 移動無線システム |
JP3212169B2 (ja) | 1993-01-06 | 2001-09-25 | 株式会社東芝 | 無線通信システム及び基地局 |
US5473599A (en) * | 1994-04-22 | 1995-12-05 | Cisco Systems, Incorporated | Standby router protocol |
US6421714B1 (en) * | 1997-10-14 | 2002-07-16 | Lucent Technologies | Efficient mobility management scheme for a wireless internet access system |
US6115463A (en) * | 1997-11-21 | 2000-09-05 | Telefonaktiebolaget Lm Ericsson (Publ) | Migration of subscriber data between home location registers of a telecommunications system |
US6549522B1 (en) | 1997-12-17 | 2003-04-15 | British Telecommunications Public Limited Company | Mobile data rate enhancement via foreign agent load balancing |
US6195705B1 (en) * | 1998-06-30 | 2001-02-27 | Cisco Technology, Inc. | Mobile IP mobility agent standby protocol |
US6430698B1 (en) * | 1998-10-05 | 2002-08-06 | Nortel Networks Limited | Virtual distributed home agent protocol |
US6560217B1 (en) * | 1999-02-25 | 2003-05-06 | 3Com Corporation | Virtual home agent service using software-replicated home agents |
US6707809B1 (en) * | 1999-02-25 | 2004-03-16 | Utstarcom, Inc. | Method for forwarding data to idle mobile nodes, and home agent control node for use in the method |
WO2001006734A2 (en) * | 1999-07-16 | 2001-01-25 | 3Com Corporation | Mobile internet protocol (ip) networking with home agent and/or foreign agent functions distributed among multiple devices |
US6771623B2 (en) * | 2000-12-01 | 2004-08-03 | Telefonaktiebolaget Lm Ericsson (Publ) | Method for ensuring reliable mobile IP service |
-
2000
- 2000-03-13 FI FI20000574A patent/FI20000574A/fi not_active Application Discontinuation
-
2001
- 2001-02-13 EP EP01660031A patent/EP1134991B1/de not_active Expired - Lifetime
- 2001-02-13 DE DE60103942T patent/DE60103942T2/de not_active Expired - Fee Related
- 2001-03-13 US US09/803,943 patent/US7158492B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US7158492B2 (en) | 2007-01-02 |
DE60103942D1 (de) | 2004-07-29 |
EP1134991A2 (de) | 2001-09-19 |
EP1134991B1 (de) | 2004-06-23 |
US20010021175A1 (en) | 2001-09-13 |
EP1134991A3 (de) | 2002-07-24 |
FI20000574A0 (fi) | 2000-03-13 |
FI20000574A (fi) | 2001-09-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE60103942T2 (de) | Lastausgleich in einem Telekommunikationssystem das Mobil IP unterstützt | |
DE69821393T2 (de) | Proxy-Leitweglenkung | |
DE60216862T2 (de) | System und Verfahren zum mikromobilitätsbasierten Netz-Routing | |
DE60310593T2 (de) | Routing in einem datenkommunikationsnetz | |
DE69828572T2 (de) | Verfahren und vorrichtung zur umlenkung einer verbindung in einer verbindung in einem fernmeldenetz mit einer vielzahl von netzelementen | |
DE60131825T2 (de) | System und Verfahren für die Zuteilung eines mobilen IP zu einem mobilen Knoten | |
DE69334056T2 (de) | Kontrolleinrichtung zur Migrationskommunikation | |
DE69822516T2 (de) | Mobiler datenleitweg | |
EP1040632B1 (de) | Verfahren und System zur Unterstützung von Mobilität im Internet und Server in einem Home-Netz eines mobilen Teilnehmers | |
DE69835809T2 (de) | Kommunikationssteuereinheit und Kommunikationssteuerungsverfahren angewendet für ein Mehrfachsende-unterstützendes LAN | |
DE60221231T2 (de) | Verwaltungssystem für mobiles endgerät, mobiles endgerät, agent und programm | |
DE60207100T2 (de) | Geheimhalten des aufenthaltsortes in kommunikationsnetzwerken | |
DE60317774T2 (de) | Verfahren und vorrichtung zur clusterbildung von mobile ip home agents | |
DE60028254T2 (de) | Steuerungsgerät und -verfahren für paketbasierte kommunikation | |
DE60300299T2 (de) | System zur Auswahl von Quell-Adressen geeignet für eine Umgebung mit mehreren Heimatnetzen | |
DE60133641T2 (de) | Kommunikationssystem und verfahren dafür | |
DE60120511T2 (de) | Weiterleiten der identität eines mobilfunkteilnehmers zwischen kernnetzwerkknoten | |
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 | |
DE60029292T2 (de) | System und Verfahren zur mobilen Kommunikation mit Vermeidung von Verzögerungen bei der Datenübertragung | |
DE60037914T2 (de) | Multicasting von Daten in einem mobilen IP-Kommunikationsnetz | |
DE60215053T2 (de) | Verfahren zur unterstützung der mobilität in drahtlosen netzwerken | |
DE60125266T2 (de) | Durchgehendes Tunneling für dynamische lokale Adressierung von mobilen Rechnern | |
DE60218010T2 (de) | Verfahren zur Datenübertragung aus einem VPN Server in einem mobilen Knoten | |
DE102005006889B4 (de) | Verfahren, Kommunikationsanordnung und Kommunikationsvorrichtung zum Einrichten einer Kommunikationsbeziehung in zumindest einem Kommunikationsnetz | |
WO2007025905A1 (de) | Kommunikationssystem, vermittlungsknoten-rechner und verfahren zur bestimmung eines kontrollknotens |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition | ||
8339 | Ceased/non-payment of the annual fee |