DE10205907A1 - Changing internet protocol access connections to remote IP unit establishes second connection between mobile client and server, using different addresses - Google Patents

Changing internet protocol access connections to remote IP unit establishes second connection between mobile client and server, using different addresses

Info

Publication number
DE10205907A1
DE10205907A1 DE10205907A DE10205907A DE10205907A1 DE 10205907 A1 DE10205907 A1 DE 10205907A1 DE 10205907 A DE10205907 A DE 10205907A DE 10205907 A DE10205907 A DE 10205907A DE 10205907 A1 DE10205907 A1 DE 10205907A1
Authority
DE
Germany
Prior art keywords
connection
connections
mobile client
server
addresses
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.)
Ceased
Application number
DE10205907A
Other languages
German (de)
Inventor
Maximilian Riegel
Michael Tuexen
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens AG
Original Assignee
Siemens AG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Siemens AG filed Critical Siemens AG
Priority to DE10205907A priority Critical patent/DE10205907A1/en
Publication of DE10205907A1 publication Critical patent/DE10205907A1/en
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5084Providing for device mobility
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/04Network layer protocols, e.g. mobile IP [Internet Protocol]

Abstract

Initially, there is a first connection between a mobile client (MC) and a remote server (S). A further connection, independent of the first, is formed between the mobile client and the server. Addresses (2002-8004; 4003-8005) used for the first and second connections respectively, differ. Data packets are transmitted from the server to the mobile client over at least one of the two connections. Independent claims are included for the corresponding communication system, mobile client and host server.

Description

Die Erfindung bezieht sich auf ein Verfahren zum Wechseln von IP-Zugangsnetzen bei bestehender Verbindung zu einer entfernten IP-Einrichtung gemäß den oberbegrifflichen Merkmalen des Patentanspruchs 1 bzw. ein Kommunikationssystem und Kommunikationssystemeinrichtungen zum Durchführen eines solchen Verfahrens. The invention relates to a method for changing IP access networks when connected to a remote IP device according to the generic features of Claim 1 or a communication system and Communication system devices for performing such Process.

Verbindungen gemäß dem Internetprotokoll (IP) werden üblicherweise zwischen einem Endgerät und einem Server aufgebaut. Wird als Endgerät ein sogenannter mobiler Client verwendet, so besteht für den mobilen Client die Möglichkeit, von einem IP-Zugangsnetz zu einem anderen zu wechseln. Eine solche Mobilität im Internet ist möglich, wenn sicher gestellt wird, dass der sich bewegende Client unter seiner ursprünglich zugewiesenen Internetadresse erreichbar ist, und zwar selbst dann, wenn der mobile Client den Netzbereich verlässt, zu dem diese ursprüngliche Adresse gehört. Connections according to the Internet protocol (IP) usually set up between a terminal and a server. If a so-called mobile client is used as the end device, so the mobile client has the option of one Switch IP access network to another. Such Mobility on the Internet is possible if it is ensured that the moving client was originally under its assigned Internet address can be reached, and even then when the mobile client leaves the network area to which heard this original address.

Um eine Erreichbarkeit mit Hilfe einer Adresse außerhalb des zugewiesenen Bereichs zu ermöglichen, wird Mobilität derzeit in IP-Netzen durch das sogenannte "Mobile IP" realisiert. Eine Internetverbindung wird dabei von dem mobilen Client über einen sogenannten Heimatagenten bzw. Home-Agent aus über sogenannte IP-Tunnel zur besuchten Lokation bzw. dem besuchten Server aufgebaut. Über den IP-Tunnel wird die eigene Heimat- IP-Adresse des mobilen Client zum besuchten Netz weitergeleitet. Bewegt sich der mobile Client in einen anderen Netzabschnitt, dann wird der IP-Tunnel dynamisch dorthin weitergeschaltet. Der Heimatagent bewirkt, dass alle Datenpakete, die vom Server aus zum mobilen Client gesendet werden, über den Heimatagenten zu dem stets aktuellen Aufenthaltsort des mobilen Client weitergeleitet werden. Dadurch wird letztendlich kontinuierlich zwischen dem mobilen Client und dem von diesem angefordertem Server über den Heimatagenten eine Art leitungsvermittelter Verbindung aufgebaut. To be reachable with the help of an address outside the To allow assigned area, mobility is currently realized in IP networks by the so-called "Mobile IP". An internet connection is made via the mobile client a so-called home agent or home agent from over So-called IP tunnel to the visited location or the visited Server set up. Your own home network is IP address of the mobile client to the visited network forwarded. The mobile client moves into another Network section, then the IP tunnel gets there dynamically advanced. The home agent causes all data packets that are sent from the server to the mobile client via which Home agents to the current location of the mobile client are forwarded. This will ultimately continuously between and from the mobile client requested server via the home agent a kind circuit-switched connection established.

Durch die Vermittlung über den IP-Tunnel und den Heimatagenten ist jedoch der Verwaltungsaufwand hoch. Insbesondere für den Fall, dass sich der mobile Client von einem entfernten Ort zu einem Ort nahe dem Server bewegt, werden trotzdem alle Datenpakete von und zu dem Server im Internet über den Heimatagenten geleitet, wobei eine direkte Verbindungsmöglichkeit zwischen dem mobilen Client und dem von diesen angeforderten Server selbst dann nicht geschaltet wird, wenn sich der mobile Client in das gleiche IP-Zugangsnetz des Servers bewegt. Through the mediation via the IP tunnel and the However, home agents have a high administrative burden. Especially for in the event that the mobile client is remote Everyone is moved to a location near the server anyway Data packets from and to the server on the Internet via the Home agents directed, being a direct Possibility of connection between the mobile client and the client requested server is not running even when the mobile client in the same IP access network of the server emotional.

Bislang war aus dem Mobilfunksystem der zweiten Generation GSM (Global System for Mobile Communication) lediglich ein hartes Umschalten bekannt. Aus dem Mobilfunksystem der dritten Generation UMTS (Universal Mobile Telecommunication System) war die sogenannte Makrodiversität (Macro Diversity) mit einer Umschaltung in der physikalischen Schicht (Physical Layer) bekannt, was ebenfalls technisch und logisch aufwendig ist. So far, was from the second generation mobile radio system GSM (Global System for Mobile Communication) only one hard switching known. From the mobile radio system of third generation UMTS (Universal Mobile Telecommunication System) was the so-called macro diversity a switchover in the physical layer (Physical Layer) known, which is also technically and logically complex is.

Aus dem Internet-Draft Kohler/Handley/Floyd/Padhye, November 2001 ist ein Verfahren zum Umschalten in logischen Schichten bekannt. Jedoch wird auch dort ein harter Wechsel vorgenommen, da nur eine einzige bestehende Verbindung verwaltet werden kann. Die Umschaltung erfolgt mit reinen Radiomessungen bzw. Funkmessungen ohne eine sogenannte Mobilität. From the Internet draft Kohler / Handley / Floyd / Padhye, November 2001 is a process for switching in logical layers known. However, there will also be a hard change made because only one existing connection is managed can be. Switching is done with pure radio measurements or radio measurements without so-called mobility.

Die Aufgabe der Erfindung besteht darin, ein Verfahren zum Wechseln von IP-Zugangsnetzen bei bestehenden Verbindungen zu einer entfernten IP-Einrichtung zu verbessern bzw. ein Kommunikationssystem und Kommunikationssystemeinrichtungen zum Durchführen eines solchen Verfahrens zu verbessern. The object of the invention is to provide a method for Switch from IP access networks to existing connections a remote IP device to improve or a Communication system and communication system facilities for Performing such a process to improve.

Diese Aufgabe wird durch ein Verfahren zum Wechseln von IP- Zugangsnetzen bei bestehender Verbindung zu einer entfernten IP-Einrichtung mit den Merkmalen des Patentanspruchs 1 bzw. ein Kommunikationssystem und Kommunikationsvorrichtungen mit den Merkmalen der Patentansprüche 10-12 gelöst. This task is accomplished through a procedure for changing IP Access networks when there is a connection to a remote one IP device with the features of claim 1 or having a communication system and communication devices solved the features of claims 10-12.

Vorteilhafte Ausgestaltungen sind Gegenstand abhängiger Patentansprüche. Advantageous refinements are subject-dependent Claims.

Vorteilhafterweise wird die Mobilität in Kommunikationsnetzen gemäß dem Internetprotokoll (IP) durch die spezielle Anwendung eines speziellen IP-Transportprotokolls, nämlich des SCTP (Stream Control Transmission Protocol) und einiger seiner momentan in Entwicklung befindlichen Erweiterungen erzielt und nicht wie beim bisherigen Mobile IP in der IP- Schicht (IP Layer) sondern in der Transportebene (Transport- Layer) gelöst. Dazu wird eine bestehende Transportverbindung während des Betriebes dynamisch auf neue IP-Adressen weitergereicht. Damit wird der Umweg über einen Heimatagenten vermieden und die IP-Pakete werden immer über optimal kurze Wege durch das Internet geleitet. Die Mobilität wird ohne zu Hilfenahme eines speziellen Heimatagenten und ohne IP-in-IP-Tunnel erreicht. Insbesondere die Multihoming-Eigenschaft von SCTP ermöglicht, dass stets mehrere Verbindungsrouten zwischen zwei Endgeräten dynamisch eingerichtet werden und der optimale Weg und der optimale Zeitpunkt der Umschaltung auf eine andere Route angepasst an die Umgebung und Situation gewählt werden können. Mobility in communication networks is advantageous according to the internet protocol (IP) by the special Use of a special IP transport protocol, namely the SCTP (Stream Control Transmission Protocol) and some of its extensions currently under development achieved and not as in the previous Mobile IP in the IP Layer (IP layer) but in the transport level (transport Layer) solved. This will be an existing transport connection dynamically to new IP addresses during operation passed on. This makes the detour via a home agent avoided and the IP packets are always optimally short paths passed through the internet. Mobility is without Help from a special home agent and without IP-in-IP tunnel reached. In particular, the multihoming property of SCTP enables multiple connection routes be dynamically set up between two end devices and the optimal way and the optimal time of switching on a different route adapted to the environment and situation can be chosen.

Somit wir die Transportschicht-Mobilitätshandhabung als eine Alternative zu Mobile IP für die Realisierung einer nahtlosen Mobilität im Internet vorgeschlagen. Mit der nahtlosen Übergabe (handover) gemäß mobile SCTP sind sogar physikalische Wechsel, Verbindungs- und Netz-Schichten-Technologien in dem mobilen Client vollständig realisierbar. Dieses Konzept ist auch auf den anderen Endpunkt im Netz übertragbar. Vorteilhafterweise brauchen in dem Netz keine zusätzlichen Vorkehrungen zum Durchführen eines solchen Verfahrens bereitgestellt werden. Mobile Dienstleistungen können für solche Clienten mit Hilfe von Servern bereitgestellt werden, die das mobile SCTP unterstützen und sich örtlich irgendwo im Internet befinden. Thus we consider the transport layer mobility handling as one Alternative to Mobile IP for the realization of a seamless Internet mobility suggested. With the seamless Handover according to mobile SCTP are even physical Change, connection and network layer technologies in the mobile client fully feasible. This concept is also transferable to the other end point in the network. Advantageously, no additional ones are needed in the network Precautions to perform such a procedure to be provided. Mobile services can be used for such Clients are provided with the help of servers that the support mobile SCTP and locate somewhere in the Internet.

Das Management der Mobilität eines mobilen Client oder auch eines mobilen Servers, die auf mobile SCTP beruhen, macht auch keine neuen Protokollentwicklungen erforderlich. Es sind letztendlich bestimmte Anwendungen von SCTP, welche die Anforderungen von Mobilität letztendlich lösen und daher übernommen bzw. übertragen werden können. The management of the mobility of a mobile client or also of a mobile server based on mobile SCTP also no new protocol developments required. There are ultimately certain applications of SCTP which the Ultimately solving mobility requirements and therefore can be taken over or transferred.

In vorteilhafter Art und Weise wird somit das IP-Transportprotokoll SCTP, welches für eine erhöhte Verbindungszuverlässigkeit entwickelt wurde, für die Realisierung von Mobilität in IP-Netzen unter spezieller Nutzung von dessen Multihomingfähigkeit und der dynamischen Einrichtung weiterer IP- Schnittstellen während des aktiven Betriebs ausgenutzt. Natürlich können auch andere Protokolle mit entsprechenden Fähigkeiten verwendet werden. Dabei kann für die stationäre Seite der Verbindung eine normale Protokoll-Implementierung, insbesondere SCTP-Protokoll-Implementierung verwendet werden und es können zur Vereinfachung für die einzelnen Verbindungen IP-Adressen aus diesem lokalen Netz der stationären Station eingesetzt werden. Im Gegensatz zu bekannten Verfahren wird vorliegend eine Umschaltung oberhalb der IP-Schicht (IP- Layer) vorgenommen, dass heißt in logischen Schichten. In an advantageous manner, the IP transport protocol SCTP, which for an increased Connection reliability was developed for the realization of mobility in IP networks with special use of its Multihoming capability and the dynamic establishment of further IP Interfaces used during active operation. Of course, other protocols can also be used Skills are used. It can be used for the stationary Side of the connection a normal protocol implementation, in particular SCTP protocol implementation can be used and it can simplify it for the individual Connections IP addresses from this local network of the stationary Station can be used. In contrast to known methods there is a switchover above the IP layer (IP Layer), that is, in logical layers.

Auf der sich bewegenden Seite, dass heißt insbesondere beim mobilen Client, bestehen Möglichkeiten innerhalb der im SCTP- Standard definierten Funktionen spezielle Strategien zur Umschaltung der aktiven Verbindung zu realisieren und dafür auch Informationen aus den physikalischen und Verbindungs- Schichten (physical layer; link layer) der Funkverbindung zu verwenden. Beispielsweise können neben der reinen Feldstärke auch die Geschwindigkeit der Feldstärkeänderung, die Kontinuität von Feldstärkeänderungen oder eine Fehlerrate der Funkverbindung verwendet werden. On the moving side, that means especially when mobile client, there are options within the SCTP Special strategies for standard defined functions Switching the active connection and realizing it also information from the physical and connection Layers (physical layer; link layer) of the radio connection use. For example, in addition to the pure field strength also the speed of the field strength change, the Continuity of field strength changes or an error rate of Radio connection can be used.

Das Mobilitätsmanagement in der Transportschicht lässt somit die verbindungslose Natur der Netzschicht des Internets unberührt und implementiert die gesamte Funktionalität zum Bereitstellen von Bereitstellen von Mobilität von Clients und Hosts in der Transportschicht bzw. deren Einrichtungen an beiden Enden des Netzes. Die Transportschicht des Internets ist die erste Schicht, die über den Netzstapel (networking stack) hinausgeht, der die Endpunkt-zu-Endpunkt-Steuerung bereitstellt. Mobility management in the transport layer thus leaves the connectionless nature of the network layer of the Internet untouched and implements all functionality for Providing client and mobile mobility Hosts in the transport layer or their facilities both ends of the network. The transport layer of the internet is the first layer over the network stack (networking stack) that controls end-to-end control provides.

Ein Ausführungsbeispiel wird nachfolgend anhand der Zeichnung näher erläutert. Es zeigen: An embodiment is shown below with reference to the drawing explained in more detail. Show it:

Fig. 1 schematisch ein Kommunikationssystem mit einem sich von einem ersten Zugangsnetzbereich zu einem zweiten Zugangsnetzbereich bewegenden mobilen Client und Fig. 1 shows schematically a communication system with a moving from a first access network area to a second access network area mobile client and

Fig. 2 schematisch dieses Netz in einem Moment, in dem der mobile Client über beide Zugangsnetze gleichzeitig eine Verbindung zu dem entfernten Server aufbaut. Fig. 2 schematically shows this network at a moment in which the mobile client establishes a connection to the remote server via both access networks.

Bei dem nachfolgend dargestellten Ausführungsbeispiel wird vorzugsweise für die Funktechnik insbesondere der Einsatz von Wireless LAN-Techniken bevorzugt, welche im Standard nur an einem räumlich beschränkten Umfeld Mobilität bieten und mit Hilfe von Mobile SCTP zu einer neuartigen Technik für insbesondere zukünftige Mobilfunknetze kombiniert werden können. In the embodiment shown below preferably for radio technology in particular the use of Wireless LAN technologies preferred, which are only available in the standard offer mobility in a spatially restricted environment and with Help from Mobile SCTP to a new technology for future cellular networks in particular can be combined.

Wie aus Fig. 1 ersichtlich, kommuniziert bei dem dargestellten beispielhaften Ausführungsbeispiel eine erste Station, beispielsweise ein mobiler Client MC mit einem entfernten Server S. Der mobile Client MC greift dabei über insbesondere eine Funkschnittstelle V auf einen Zugriffspunkt AP eines ersten lokalen Zugangsnetzes ZA zu. Das Zugangsnetz hat über eine Internet-Zugangseinrichtung IA Zugang zu einem Datennetz, z. B. dem Internet oder einem Intranet. Über eine Kommunikationsverbindung gemäß in diesem Fall dem Internetprotokoll IP wird eine Verbindung zu dem Server S aufgebaut, der selber direkt mit dem Internet verbunden ist oder über ein weiteres Zugangsnetz mit dem Internet verbunden ist. Das Internet weist insbesondere auch Stationen wie einen Heimatagenten HA auf, der beim Stand der Technik für die Steuerung von Tunnelverbindungen zuständig ist. As can be seen from FIG. 1, in the exemplary embodiment shown, a first station, for example a mobile client MC, communicates with a remote server S. The mobile client MC accesses an access point AP of a first local access network ZA in particular via a radio interface V. The access network has access to a data network, e.g. B. the Internet or an intranet. A connection to the server S is established via a communication connection in accordance with the Internet protocol IP in this case, which is itself connected directly to the Internet or is connected to the Internet via a further access network. In particular, the Internet also has stations such as a home agent HA, which is responsible for controlling tunnel connections in the prior art.

Nachfolgend soll diese Situation betrachtet werden, bei der sich der mobile Client MC von einem ersten Zeitpunkt t = 1 ausgehend in den Bereich eines zweiten Zugangsnetzes ZB bewegt, bei dem er zu einem späteren Zeitpunkt t = 2 eintrifft. Dabei können sowohl Situationen berücksichtigt werden, bei denen die Funknetzbereiche bzw. Funkzellen der beiden Zugangsnetze ZA, ZB voneinander getrennt sind, so dass ein zwischenzeitlicher vollständiger Verbindungsabbau entsteht, oder aber auch die Zellen der beiden Zugangsnetze ZA, ZB einander überlappen, so dass durchgehend eine Verbindung über zumindest eines der beiden Zugangsnetze ZA, ZB aufgebaut bleiben bzw. werden kann. Insbesondere ist dabei die Situation möglich, bei der sich der mobile Client MC in einem Überlappungsbereich der Funkzellen der beiden Zugangsnetze ZA, ZB befindet und über beide Zugangsnetze ZA und ZB gleichzeitig eine Verbindung mit dem Internet aufbauen kann. Diese Situation ist in Fig. 2 skizziert. This situation is to be considered below, in which the mobile client MC moves from a first point in time t = 1 into the area of a second access network ZB, at which it arrives at a later point in time t = 2. Situations can be taken into account in which the radio network areas or radio cells of the two access networks ZA, ZB are separated from one another, so that a complete disconnection occurs in the meantime, or else the cells of the two access networks ZA, ZB overlap one another so that one is continuously Connection via at least one of the two access networks ZA, ZB remain or can be established. In particular, the situation is possible in which the mobile client MC is located in an overlap area of the radio cells of the two access networks ZA, ZB and can simultaneously establish a connection to the Internet via both access networks ZA and ZB. This situation is outlined in Fig. 2.

Der mobile Client MC, der ein beliebiger Client Host oder auch ein mobiles Terminal eines Mobilfunksystems sein kann, greift zum ersten Zeitpunkt t = 1 über das Internet auf einen bestimmten Dienst zu, der auf dem Server 5 bereitgestellt wird. Dazu wird eine Transportschicht-Verbindung zu dem Serverhost S aufgebaut, der einen solchen Dienst bietet. Diese Verbindung wird durch ein Transportschicht-Steuerprotokoll zuverlässig aufgebaut, wobei die erforderlichen Anwendungs- Protokollelemente übertragen werden, sofern sie nicht auf beiden Seiten in ausreichendem Umfang bereitstehen. Weiterhin werden die gesamten Teilnehmerdaten bzw. Daten des mobilen Client MC und des Servers S eines bestimmten Dienstes zwischen dem Host bzw. Server S und dem mobilen Client MC über das Internet übertragen. The mobile client MC, which can be any client host or a mobile terminal of a mobile radio system, accesses a specific service at the first time t = 1, which is provided on the server 5 . For this purpose, a transport layer connection is established to the server host S, which offers such a service. This connection is reliably established by a transport layer control protocol, the required application protocol elements being transmitted unless they are sufficiently available on both sides. Furthermore, the entire subscriber data or data of the mobile client MC and the server S of a specific service are transmitted between the host or server S and the mobile client MC via the Internet.

Die Transportschicht schirmt dabei die eigentliche Anwendung von dem tatsächlich vorliegenden Netz ab, welches darunter liegt, und bietet virtuelle Verbindungen und Schaltungen von Endpunkt zu Endpunkt durch das Internet. Solange diese virtuellen Verbindungen bzw. Schaltungen, die durch die Transportschicht bereitgestellt werden, intakt bestehen bleiben, funktionieren die meisten Anwendungsprotokolle, ausgenommen von jenen, welche IP-Adressen in eigene Mitteilungen verwenden, sogar dann, wenn die IP-Adresse der darunter liegenden Netzschicht sich ändert. The transport layer shields the actual application from the actual network, which is below it and offers virtual connections and circuits from End point to end point through the internet. As long as this virtual connections or circuits by the Transport layer are provided, remain intact, Most application protocols work, except for those who use IP addresses in their own messages, even if the IP address of the one below it Network layer is changing.

Ein die Mobilität ermöglichendes Transportprotokoll ermöglicht die Änderung der IP-Adresse der Netzschicht, während die Endpunkt-zu-Endpunkt-Verbindung intakt aufrecht erhalten bleibt. Ein solches Mobilität ermöglichendes Protokoll soll nachfolgend Verwendung finden. A transport protocol that enables mobility allows changing the network layer IP address while maintain the endpoint-to-endpoint connection intact remains. Such a protocol enabling mobility find use below.

Wie aus Fig. 1 ersichtlich, besteht zu dem ersten dargestellten Zeitpunkt t = 1 eine Verbindung zwischen dem mobilen Client MC zu dem Internet über eine draht- oder funkgestützte Technologie. Dabei wird dem mobilen Client MC eine Internetadresse gemäß dem Internetprotokoll (IP-Adresse) aus dem lokal verfügbaren Adressraum bei dem ersten Zugangsnetz ZA zugewiesen, beispielsweise die IP-Adresse 2.0.0.2. Die Zuweisung einer solchen Internetadresse kann nach irgendeiner dafür geeigneten Technologie durchgeführt werden, wie sie derzeit z. B. für eine dynamische Adresszuweisung für Punkt-zu-Punkt- Verbindungen PPP oder gemäß dem dynamischen Host-Konfigurierungsprotokoll DHCP bekannt ist. As can be seen from FIG. 1, at the first time t = 1 shown there is a connection between the mobile client MC to the Internet via a wire or radio-based technology. The mobile client MC is assigned an Internet address according to the Internet protocol (IP address) from the locally available address space at the first access network ZA, for example the IP address 2.0.0.2 . The assignment of such an Internet address can be carried out using any technology suitable for this purpose, as currently used for. B. for a dynamic address assignment for point-to-point connections PPP or according to the dynamic host configuration protocol DHCP is known.

Der mobile Client MC kann unter dieser IP-Adresse auf das Internet zugreifen und ist umgekehrt auch vom Internet aus über diese Adresse erreichbar. Mit Hilfe von dieser IP-Adresse ist eine Transportschicht-Verbindung zu irgendeinem Server innerhalb des Internets bzw. Intranets möglich. Beim vorliegenden Ausführungsbeispiel soll die Verbindung zwischen dem mobilen Client MC mit der Internetadresse 2.0.0.2 zu dem Server S mit der Internetadresse 8.0.0.4 aufgebaut werden, welcher den gewünschten Dienst bietet. The mobile client MC can access the Internet at this IP address and, conversely, can also be reached from the Internet via this address. With the help of this IP address, a transport layer connection to any server within the Internet or intranet is possible. In the present exemplary embodiment, the connection between the mobile client MC with the Internet address 2.0.0.2 and the server S with the Internet address 8.0.0.4 is to be established, which offers the desired service.

Bewegt sich der mobile Client zu einem späteren Zeitpunkt von dem bisherigen Standpunkt in den Bereich des zweiten Zugangsnetzes ZB, so wird ihm dies bei Erreichen einer ausreichenden Funkverbindungsqualität mit Hilfe entsprechender Informationen von der physikalischen Schicht der zugeordneten Netz- Schnittstellen-Steuereinrichtung (NIC - Network Interface Controller) mitgeteilt. Zusätzlich zu der bereits bestehenden Verbindung über das erste Zugangsnetz ZA wird dem mobilen Client eine weitere IP-Adresse 4.0.0.3 zugewiesen, über welche der mobile Client MC in dem zweiten Zugangsnetz ZB vom Internet aus zugreifbar ist. If the mobile client moves from the previous point of view into the area of the second access network ZB at a later point in time, this will be the case when a sufficient radio connection quality is achieved with the help of corresponding information from the physical layer of the assigned network interface control device (NIC - Network Interface Controller). In addition to the already existing connection via the first access network ZA, the mobile client is assigned a further IP address 4.0.0.3 , via which the mobile client MC in the second access network ZB can be accessed from the Internet.

Während bei derzeitigen Ausführungsformen für den Aufbau einer zweiten parallelen Verbindung eine zweite Schnittstellenkarte im mobilen Client MC erforderlich ist, so dass die erste Verbindung über eine erste Schnittstellenkarte und das erste Zugangsnetz ZA zum Internet aufgebaut wird und die zweite Verbindung über eine zweite Schnittstellenkarte und das zweite Zugangsnetz ZB zum Internet aufgebaut wird, können insbesondere gemäß zukünftiger Technologien und Protokolle auch Ausführungsformen umgesetzt werden, bei denen nur eine einzige Schnittstellenkarte oder vergleichbare Zugriffseinrichtung erforderlich ist. While in current embodiments for construction a second parallel connection a second Interface card in the mobile client MC is required, so the first connection via a first interface card and that first access network ZA to the Internet is established and the second connection via a second interface card and the second access network ZB to the Internet can be established especially according to future technologies and protocols embodiments are also implemented in which only one only interface card or comparable Access facility is required.

Während sich der mobile Client MC im Bereich sowohl des ersten als auch des zweiten Zugangsnetzes ZA bzw. ZB befindet, hat er aus Sicht des Internets somit zwei Heimatverbindungen, was auch als "Multi-Homed" bezeichnet wird, und ist über die beiden verschiedenen Netze ZA, ZB erreichbar. Der mobile Client MC teilt dem Server S. mit dem er kommuniziert, unter Verwendung der eingerichteten Transportschicht-Verbindung mit, dass er nun mit Hilfe einer zweiten IP-Adresse 4.0.0.3 erreichbar ist. Technisch ausgedrückt, seine neu zugewiesene IP-Adresse wird zu der Verbindung bzw. Assoziation hinzugefügt, welche die Verbindung zum Server S identifiziert. While the mobile client MC is in the area of both the first and the second access network ZA or ZB, it has two home connections from the Internet perspective, which is also referred to as "multi-homed", and is via the two different networks ZA, ZB reachable. The mobile client MC notifies the server S with which it communicates, using the transport layer connection that has been set up, that it can now be reached using a second IP address 4.0.0.3 . Technically speaking, its newly assigned IP address is added to the connection or association that identifies the connection to the server S.

Um aus Sicht des mobilen Client MC eine einfache Unterscheidung der beide bestehenden Verbindungen zum Server S zu ermöglichen, ist es vorteilhaft, wenn dem Server S bzw. der Netzschnittstelle des Servers S mehrere IP-Adressen zugewiesen werden. Dies ermöglicht, verschiedene Verbindungen durch verschiedene Einträge in den Routingtabellen bzw. Leitwegtabellen des mobilen Client MC darzustellen. Im vorliegenden Fall für die Verbindung des mobilen Client MC über das erste Zugangsnetz ZA mit der IP-Adresse 2.0.0.2 soll die zugeordnete Adresse des Servers S die IP-Adresse 8.0.0.4 sein, während für die Verbindung des mobilen Client MC über das zweite Zugangsnetz ZB mit der IP-Adresse 4.0.0.3 auf der Seite des Servers S die IP-Adresse 8.0.0.5 zugewiesen und verwendet wird. In order to enable a simple distinction between the two existing connections to server S from the point of view of the mobile client MC, it is advantageous if several IP addresses are assigned to server S or the network interface of server S. This enables different connections to be represented by different entries in the routing tables or routing tables of the mobile client MC. In the present case, for the connection of the mobile client MC via the first access network ZA with the IP address 2.0.0.2 , the assigned address of the server S should be the IP address 8.0.0.4 , while for the connection of the mobile client MC via the second Access network ZB with the IP address 4.0.0.3 on the server S side, the IP address 8.0.0.5 is assigned and used.

Beim Erreichen des Zugangsnetzes ZB kann es passieren, dass der mobile Client MC den Überdeckungsbereich des Zugangspunktes bzw. Zugriffspunktes AP des ersten Zugangsnetzes ZA und dadurch die Verbindung über die erste IP-Adresse 2.0.0.2 verliert. Der Datenstrom zwischen dem Server S und dem mobilen Client MC wird unterbrochen, wobei das zuverlässige Verhalten des Transportprotokolls sicherstellt, dass alle Daten über die zweite Verbindung gesendet werden, wenn ein dauerhafter Fehler der ersten Verbindung festgestellt wird. Der Server S sendet in diesem Fall die angeforderten Daten über die zweite Verbindung und das zweite Zugangsnetz ZB zum mobilen Client MC. When the access network ZB is reached, it can happen that the mobile client MC loses the coverage area of the access point or access point AP of the first access network ZA and thereby loses the connection via the first IP address 2.0.0.2 . The data flow between the server S and the mobile client MC is interrupted, the reliable behavior of the transport protocol ensuring that all data is sent over the second connection if a permanent error of the first connection is found. In this case, the server S sends the requested data to the mobile client MC via the second connection and the second access network ZB.

Falls der mobile Client MC Zugriff auf Informationen z. B. hinsichtlich der Stärke der drahtlosen Signalverbindung hat, kann die Übergabe (Handover) zu der zweiten Verbindung eingeleitet werden, bevor mehrere Pakete verloren gehen, wodurch die Übergabe bzw. der Handover sanfter durchgeführt werden kann. Insbesondere ist ein doppeltes Versenden von Datenpaketen seitens des Servers S über die zweite Verbindung nicht oder in geringerem Maße erforderlich, da auf der ersten Verbindung weniger Pakete oder keine Pakete mehr verloren gehen. If the mobile client MC access information such. B. regarding the strength of the wireless signal connection, can handover to the second connection be initiated before multiple packets are lost, causing the handover is carried out more gently can. In particular, a double sending of Data packets on the part of the server S via the second connection are not or to a lesser extent, because on the first Connection of fewer packets or no more packets are lost.

Wenn der mobile Client MC mit Hilfe von Informationen der physikalischen Schicht festgestellt hat, dass der Ausfall der ersten Verbindung dauerhaft ist oder ein Ausfall der ersten Verbindung zu erwarten ist, informiert die entsprechende Verbindungssteuereinrichtung bzw. seinen Peer, dass er nun nicht mehr über die erste IP-Adresse 2.0.0.2 erreichbar ist und entfernt diese IP-Adresse aus der Assoziation. If the mobile client MC has determined with the aid of information from the physical layer that the failure of the first connection is permanent or a failure of the first connection is to be expected, the corresponding connection control device or its peer informs that it is no longer aware of the first IP address 2.0.0.2 is reachable and removes this IP address from the association.

Wenn sich der mobile Client MC weiter fortbewegt, kann er beispielsweise den Überdeckungsbereich eines anderen drahtlosen Netzes erreichen. Die vorstehend beschriebene Prozedur wird dann wiederum durchgeführt, um eine nahtlose Mobilität sicherzustellen, während die laufenden Anwendungen fortbestehen. If the mobile client MC continues to move, it can for example, the coverage area of another wireless network. The procedure described above is then again carried out to provide seamless mobility ensure while running applications persist.

Um eine solche Mobilität zu ermöglichen, ist die Entwicklung eines neuen Protokolls für die Transportschicht-Mobilität nicht zwingend erforderlich. Die gesamte Funktionalität, die vorstehend beschrieben ist, bietet ein derzeit bestehendes Transportschicht-Mobilitätsprotokoll, welches in dem sogenannten Stream Control Transmission Protokol (SCTP) für sich genommen existiert, wenn die vorgeschlagene Erweiterung für ein dynamisches Hinzufügen der IP-Adressen hinzugefügt bzw. verwendet wird. To enable such mobility, is the development a new protocol for transport layer mobility not mandatory. All the functionality that as described above provides an existing one Transport layer mobility protocol, which in the so-called Stream Control Transmission Protocol (SCTP) by itself taken exists if the proposed extension for dynamic addition of IP addresses added or is used.

Zusätzliche Ergänzungen bzw. Erweiterungen des SCTP- Protokolls machen auch einen unzuverlässigen (unreliable) Transport von Daten möglich, wobei die Anwendbarkeit des Management der Transportschichtmobilität von Anwendungen, die auf einem zuverlässigen Transportprotokoll, z. B. TCP (Transmission Control Protocol) beruhen, auf Anwendungen erweiterbar sind, die momentan auf einem unzuverlässigen Transportprotokoll, z. B. UDP (User Datagramm Protocol) beruhen. Additional additions or extensions to the SCTP Protocol also make an unreliable Transport of data possible, the applicability of the Management of transport layer mobility of applications that on a reliable transport protocol, e.g. B. TCP (Transmission Control Protocol) are based on applications are currently expandable on an unreliable Transport protocol, e.g. B. UDP (User Datagram Protocol) are based.

Die Möglichkeiten der Verwendung des SCTP für Mobilität beruhen auf zwei Merkmalen, die derzeit durch SCTP bereitgestellt werden. The possibilities of using the SCTP for mobility are based on two features currently provided by SCTP become.

Erstens kann ein Endpunkt, z. B. ein Client oder ein Server, mehrere IP-Adressen für eine Verbindung verwenden. First, an endpoint, e.g. B. a client or a server, Use multiple IP addresses for one connection.

Zweitens kann ein solcher Endpunkt diese mehreren Adressen dynamisch ändern, ohne die eingerichtete Assoziation zu beeinflussen bzw. nachteilhaft zu beeinflussen. Eine Assoziation ist dabei eine Verbindung zwischen zwei SCTP-Endpunkten. Second, such an endpoint can have these multiple addresses change dynamically without the established association influence or adversely affect. A Association is a connection between two SCTP endpoints.

Vorteilhaft ist dabei die Unterstützung mehrerer Heimatzuordnungen (multi homing). Ein SCTP-Endpunkt kann mehrere IP- Adressen für eine Assoziation verwenden. Diese werden während der Einleitung bzw. Initiierung der Assoziation ausgetauscht. Die mehreren Adressen des Anschlusspunktes bzw. Peers werden als verschiedene Pfade zu diesem Peer berücksichtigt. Die bedeutet, dass ein Server S mehrere IP-Adressen 8.0.0.4 und 8.0.0.5 verwenden muss, um den mobilen Client MC mit Daten über mehrere Pfade zu versorgen. Diese Funktionalität wird während der Bewegung des mobilen Client MC zwischen verschiedenen Standorten bzw. Zugangspunkten oder Zugangsnetzen ZA und ZB bewegt. Dieses Mehrwegekonzept bzw. Konzept mit mehreren Pfaden wird lediglich für Redundanzzwecke verwendet und nicht für eine Lastaufteilung, bei der verschiedene Pakete über verschiedene Pfade übertragen werden. Daher wird einer der Pfade für die normale Übertragung der Teilnehmerdaten bzw. Daten des mobilen Client MC verwendet. Dieser Pfad wird auch als der primäre Pfad bezeichnet. It is advantageous to support multiple home assignments (multi homing). An SCTP endpoint can use multiple IP addresses for an association. These are exchanged during the initiation or initiation of the association. The multiple addresses of the connection point or peers are considered as different paths to this peer. This means that a server S must use several IP addresses 8.0.0.4 and 8.0.0.5 in order to supply the mobile client MC with data over several paths. This functionality is moved between different locations or access points or access networks ZA and ZB during the movement of the mobile client MC. This multi-path concept or concept with multiple paths is only used for redundancy purposes and not for load sharing, in which different packets are transmitted via different paths. One of the paths is therefore used for the normal transmission of the subscriber data or data of the mobile client MC. This path is also known as the primary path.

Das Verwenden des Merkmals der mehreren Heimatadressen stellt mehrere Pfade durch das Netz, z. B. das Internet, zur Verfügung. Dies alleine löst noch nicht das Problem, dass verschiedene IP-Adressen für verschiedene Orte zur Verfügung stehen. Daher werden die IP-Adressen eines SCTP-Endpunkts modifiziert, ohne dabei eine bestehende eingerichtete Assoziation nachteilhaft zu beeinflussen. Vorteilhaft ist es daher auch, dem Peer mitzuteilen, welcher Pfad als der primäre Pfad verwendet werden soll. Using the multiple home address feature provides several paths through the network, e.g. B. the Internet Available. This alone does not solve the problem that different IP addresses available for different locations stand. Therefore, the IP addresses of an SCTP endpoint modified without setting up an existing one To adversely affect association. It is therefore advantageous also to tell the peer which path as the primary path should be used.

Eine Erweiterung von SCTP stellt genau diese Merkmale bereit. Für eine zuverlässige Übertragung von Steuerinformationen dafür wird eine weitere für sich bekannte Erweiterung von SCTP verwendet. An extension of SCTP provides exactly these features. For reliable transmission of tax information this is another well-known extension of SCTP used.

Die einzige allgemeine Anforderung besteht darin, dass es sich dabei um das SCTP mit den Ergänzungen handelt, die ein dynamisches Hinzufügen und Löschen von IP-Adressen ermöglichen. The only general requirement is that it is the SCTP with the additions that a dynamic addition and deletion of IP addresses enable.

Diese Anforderungen reichen für Hosts mit einer mobilen Unterstützung mit SCTP aus. These requirements are sufficient for hosts with a mobile Support with SCTP out.

Die Anforderungen hinsichtlich der SCTP-Mobilität geeigneter mobiler Client MC müssen die Situationen berücksichtigen, bei welcher der mobile Client MC Verbindungen zu mehreren Zugriffspunkten AP aufweist. Diese Situation ist insbesondere in Fig. 2 dargestellt, bei welcher der mobile Client MC einen Pfad über die IP-Adresse 2.0.0.2 und das erste Zugangsnetz ZA und einen weiteren Pfad über die IP-Adresse 4.0.0.3 und das zweite Zugangsnetz ZB zum Internet hat. Während der Zeit, in welcher der mobile Client MC über 2 verschiedene Zugangsnetze ZA, ZB erreichbar ist, muss er sicherstellen, dass er beide Verbindungen benutzt. Dazu muss z. B. sichergestellt werden, dass das Zuleiten von Datenpaketen zum mobilen Client MC in einer Art und Weise erfolgt, dass vom Server S aus Datenverkehr über die IP-Adresse 8.0.0.4 des Servers S über die in der Figur obere Verbindung und die Schnittstelle 2.0.0.2 geführt wird und Datenverkehr über die IP-Adresse 8.0.0.5 der Servers S über die in der Zeichnung untere Verbindung und Schnittstelle 4.0.0.3 geführt wird. The requirements with regard to SCTP mobility of suitable mobile client MC must take into account the situations in which the mobile client MC has connections to several access points AP. This situation is shown in particular in FIG. 2, in which the mobile client MC has a path to the Internet via the IP address 2.0.0.2 and the first access network ZA and a further path via the IP address 4.0.0.3 and the second access network ZB Has. During the time in which the mobile client MC can be reached via 2 different access networks ZA, ZB, it must ensure that it uses both connections. For this z. For example, it can be ensured that the forwarding of data packets to the mobile client MC takes place in such a way that data traffic from the server S via the IP address 8.0.0.4 of the server S via the upper connection in the figure and the interface 2.0. 0.2 and data traffic is conducted via the IP address 8.0.0.5 of the server S via the connection and interface 4.0.0.3 shown in the drawing below.

Der mobile Client MC kennt vorteilhafterweise auch die Qualität bzw. Zuverlässigkeit der beiden Verbindungen und kann sicherstellen, dass er die bessere der Verbindungen verwendet, wenn dies möglich ist. Unter Verwendung der Fälligkeit, den Server S zu tragen bzw. aufzufordern, seinen primären Pfad zu modifizieren, ist es auch möglich, dass der mobile Client MC sicherstellt, dass der Verkehr von dem Server S zu dem mobilen Client MC die bessere der verfügbaren Verbindungen verwendet. Neben dem Aufbau von den beschriebenen 2 Verbindungen ist natürlich auch die Verwendung noch weiterer Verbindungen möglich. The mobile client MC advantageously also knows that Quality and reliability of the two connections and can make sure he uses the better of the connections if possible. Using the due date Server S to carry or request its primary path to modify, it is also possible that the mobile client MC ensures that the traffic from the server S to the mobile client MC the better of the available connections used. In addition to the establishment of the 2 connections described is of course the use of other connections possible.

Die Übergabe (handover) dieser Verbindung sollte dabei sorgsam durchgeführt werden, um Oszillationen und Farequenzschalteffekte zu vermeiden. The handover of this connection should be done to be carried out carefully to oscillations and Avoid frequency switching effects.

Zusammengefasst sollte der mobile Client MC bei derzeit typischen Ausführungsformen eine Implementierung von SCTP mit der Möglichkeit des dynamischen Hinzufügens und Löschens von IP- Adressen und deren Verwaltung unterstützen. Ferner sollte die Tabelle zum Weiterleiten von Daten, die im mobilen Client MC bereitsteht, entsprechend dem Zustand der Verbindungen modifiziert werden können. In summary, the mobile client MC should currently be typical embodiments implement SCTP with the Possibility of dynamically adding and deleting IP Support addresses and their administration. Furthermore, the Table for forwarding data in the mobile client MC is available according to the state of the connections can be modified.

Der Server S sollte mit Blick auf dessen Anforderungen hinsichtlich der SCTP-Mobilität mehrere IP-Adressen verwenden können und eine SCTP-Implementierung aufweisen, die diese Erweiterungen zum dynamischen Hinzufügen und Löschen von IP- Adressen aufweist. The server S should consider its requirements use multiple IP addresses for SCTP mobility can and have an SCTP implementation that this Extensions for dynamically adding and deleting IP Has addresses.

Für den Fall, dass ein solcher Server S die erforderliche Funktionalität selber nicht bereitstellen kann, ist es auch möglich, eine Zwischenstation einzuführen, welche die entsprechende Funktionalität aufweist und gegenüber dem mobilen Client MC wie der Server mit mehreren verfügbaren IP-Adressen erscheint. Gegenüber dem Server S tritt diese Zwischenstation dann wie ein üblicher mobiler Client MC auf. Letztendlich wird auch durch eine solche Zwischenstation, die über das Internet, insbesondere in einem Zugangsnetz mit dem Server S eingerichtet ist, eine solche Funktionalität ermöglicht. In the event that such a server S the required Functionality cannot provide itself, it is possible to introduce an intermediate station, which the has appropriate functionality and compared to the mobile Client MC like the server with several available IP addresses appears. This intermediate station occurs opposite the server S. then like a usual mobile client MC. At long last is also through such an intermediate station, which over the Internet, especially in an access network with the server S such functionality is enabled.

Zweckmäßigerweise wird für die Umsetzung des Konzeptes eine Kombination der Verbindungsschicht-Mobilität und der Transportschicht-Mobilität bereitgestellt. Einige Funktechnologien, z. B. funkgestützte lokale Datennetze (wireless LAN) gem. IEEE 802.11, stellen Mobilitäts- Managementfunktionalitäten in der Verbindungsschicht bereit. Die Übergabe von Verbindungen in der Verbindungsschicht ist zumeist auf eine Mikro-Mobilität beschränkt, kann aber vorteilhafterweise mit dem Management der Transportschicht- Mobilität kombiniert werden, um die Verarbeitungsanforderungen auf der Seite des Servers S zum Handhaben aller der Übergaben (handover) zu reduzieren. A combination of the connection layer mobility and the transport layer mobility is expediently provided for the implementation of the concept. Some radio technologies, e.g. B. radio-based local data networks (wireless LAN) acc. IEEE 802.11 , provide mobility management functionalities in the link layer. The transfer of connections in the connection layer is mostly limited to micro-mobility, but can advantageously be combined with the management of the transport layer mobility in order to reduce the processing requirements on the server S side to handle all of the transfers (handover).

Besonders vorteilhaft sind mögliche Erweiterungen. Während vorstehend der Schwerpunkt auf mobilen Clienten MC unter Verwendung von Diensten lag, die von einem ortsfesten Server S bereitgestellt wurden, kann es auch möglich sein, dass in umgekehrter Art und Weise der Server S die sich bewegende Einrichtung ist. Dazu wird dann eine Adressierung mobiler Hosts anstelle der Adressierung ortsfester Hosts verwendet. Aufgrund der ortsabhängigen dynamischen Zuweisung von IP- Adressen zu mobilen Hosts ist die übliche Art und Weise unter Verwendung des Domainnamen-Servers DNS (Domain Name Server) weniger geeignet. Daher wird für solche Fälle eine Art eines sogenannten Paging-Protokolls, also eines Protokolls mit dem rundfunkartigen Abrufen aller erreichbaren Stationen, oder eine spezielle Anpassung des DNS zweckmäßig. Andere Möglichkeiten bestehen darin, Anwendungsschichtprotokolle zu verwenden. Im Extremfall ist natürlich auch die Umsetzung auf Fälle möglich, bei denen mobile Clienten MC Verbindungen zu mobilen Servern S aufbauen. Possible extensions are particularly advantageous. While above the focus on MC mobile clients Use of services that were from a fixed server S have been provided, it may also be possible that in conversely the server S the moving Facility is. Addressing of mobile hosts is then required used instead of addressing fixed hosts. Due to the location-dependent dynamic assignment of IP Addresses to mobile hosts is the usual way Using the Domain Name Server DNS (Domain Name Server) less suitable. Therefore, in such cases, a kind of the so-called paging protocol, i.e. a protocol with the radio-like polling of all accessible stations, or a special adaptation of the DNS is advisable. Other Possibilities are to apply application layer protocols use. In extreme cases, of course, is the implementation on cases possible, where mobile clients MC connections to mobile Build servers S.

Während vorstehend insbesondere ein mobiler Client mit zumindest 2 Netzschnittstellen beschrieben ist, ist es auch möglich, mobile Clienten MC mit mehr oder weniger als zwei Netzschnittstellen zu verwenden. Insbesondere müssen die Netzschnittstellen nicht zwingend funkgestützte Netzschnittstellen sein. Vorteilhafterweise könnten Technologien, vorzugsweise funkgestützte Technologien verwendet werden, die es einer Netzschnittstellenkarte oder dergleichen ermöglichen, mehrere Netzverbindungen quasi parallel in einer zeitlich multiplexen Art und Weise aufzubauen. Dies könnte zu einer deutlichen Kostenreduzierung auf der Seite der mobilen Clienten führen, ändert aber nichts an dem grundlegenden Vorgehen des Management der Transportschicht-Mobilität. While above a mobile client in particular at least 2 network interfaces is described, it is possible, mobile clients MC with more or less than two To use network interfaces. In particular, the Network interfaces are not necessarily radio-based Network interfaces. Technologies, preferably radio-based technologies are used that it a network interface card or the like, several network connections virtually in parallel in one time to build multiplexed way. This could result in a significant cost reduction on the mobile side Leading clients does not change the basic approach management of transport layer mobility.

Claims (12)

1. Verfahren zum Wechseln von Zugangsverbindungen, insbesondere IP-Zugangsverbindungen bei einer bestehenden Verbindung zu einer entfernten IP-Einrichtung, bei dem
zu einem ersten Zeitpunkt eine erste Verbindung zwischen einem mobilen Client (MC) zu einem entfernten Server (S) besteht,
eine weitere Verbindung unabhängig von der ersten bestehenden Verbindung zwischen dem mobilen Client (MC) und dem Server (S) aufgebaut wird, wobei für die erste Verbindung sowohl auf der Seite des mobilen Client (MC) als auch auf der Seite des Servers (S) andere IP-Adressen (2.0.0.2 bzw. 8.0.0.4) verwendet werden, als IP-Adressen (4.0.0.3 bzw. 8.0.0.5) für die weitere Verbindung, und
vom Server (S) zum mobilen Client (MC) Datenpakete über zumindest eine der beiden Verbindungen übertragen werden.
1. A method for changing access connections, in particular IP access connections in the case of an existing connection to a remote IP device, in which
at a first time there is a first connection between a mobile client (MC) and a remote server (S),
a further connection is established independently of the first existing connection between the mobile client (MC) and the server (S), the first connection being established both on the side of the mobile client (MC) and on the side of the server (S) other IP addresses ( 2.0.0.2 or 8.0.0.4 ) are used than IP addresses ( 4.0.0.3 or 8.0.0.5 ) for the further connection, and
Data packets are transmitted from the server (S) to the mobile client (MC) via at least one of the two connections.
2. Verfahren nach Anspruch 1, bei dem ein Transportprotokoll mit der Fähigkeit des dynamischen Hinzufügens und Löschens von IP-Adressen verwendet wird. 2. The method according to claim 1, wherein a transport protocol with the ability of dynamic Adding and deleting IP addresses is used. 3. Verfahren nach Anspruch 1 oder 2, bei dem die Verbindungen parallel zueinander als eingerichtete Assoziationen zwischen den Verbindungsendpunkten bereitstehen. 3. The method according to claim 1 or 2, wherein the connections parallel to each other as established There are associations between the connection endpoints. 4. Verfahren nach einem vorstehenden Anspruch, bei dem eine der Verbindungen als primäre Verbindung definiert ist, über welche die Datenpakete übertragen werden. 4. The method according to any preceding claim, in which one of the connections is defined as the primary connection, over which the data packets are transmitted. 5. Verfahren nach einem vorstehenden Anspruch, bei dem vom mobilen Client (MC) an den Server (S) mitgeteilt wird, welche der verfügbaren Verbindungen der Server (S) für zukünftige Übertragungen von Datenpaketen verwenden soll. 5. The method according to any preceding claim, in which is communicated from the mobile client (MC) to the server (S), which of the available connections the server (S) for should use future transmissions of data packets. 6. Verfahren nach einem vorstehenden Anspruch, bei dem vom Server (S) an den mobilen Client (MC) mitgeteilt wird, welche der verfügbaren Verbindungen der mobile Client (MC) für zukünftige Übertragungen von Datenpaketen verwenden soll. 6. The method according to any preceding claim, in which is communicated from the server (S) to the mobile client (MC), which of the available connections the mobile client (MC) for future transmissions of data packets. 7. Verfahren nach einem vorstehenden Anspruch, bei dem die Steuerung der Übergabe von einer benutzten Verbindung zu einer zukünftig zu benutzenden Verbindung in logischen Schichten, insbesondere oberhalb der IP-Schicht (IP layer) durchgeführt wird. 7. The method according to any preceding claim, in which the control of the transfer of a used connection to a connection to be used in the future in logical Layers, especially above the IP layer is carried out. 8. Verfahren nach einem vorstehenden Anspruch, bei dem das sogenannte Stream Control Transmission Protocol (SCTP) verwendet wird. 8. The method according to any preceding claim, in which the so-called Stream Control Transmission Protocol (SCTP) is used. 9. Verfahren nach einem vorstehenden Anspruch, bei dem Informationen hinsichtlich der Verbindungsqualität auf den eingerichteten Verbindungen verwendet werden, um eine der bestehenden Verbindungen als primäre Verbindung festzulegen. 9. The method according to any preceding claim, in which Information regarding the connection quality on the established connections are used to one of the make existing connections the primary connection. 10. Kommunikationssystem mit Einrichtungen (MC, S), insbesondere zum Durchführen eines Verfahrens nach einem vorstehenden Anspruch, wobei die Einrichtungen (MC, S) ausgelegt sind,
mehrere Verbindungen zwischen sich einzurichten und parallel zueinander aufrecht und/oder bereit zu halten, und
eine der mehreren Verbindungen als primäre Verbindung für die Übertragung von Daten für zukünftige Datenübertragungen zu definieren.
10. Communication system with devices (MC, S), in particular for performing a method according to one of the preceding claims, wherein the devices (MC, S) are designed,
establish several connections between them and keep them upright and / or ready in parallel to each other, and
Define one of the multiple connections as the primary connection for the transfer of data for future data transfers.
11. Mobiler Client, insbesondere zum Durchführen eines Verfahrens nach einem der Ansprüche 1 bis 9, mit
zumindest einer Schnittstelleneinrichtung zum Aufbauen mehrerer Verbindungen mit eigenen Adressen, insbesondere IP- Adressen (2.0.0.2, 4.0.0.3) zu einer entfernten Netzeinrichtung (S), und
einer Protokollimplementierung, die eine Definierung einer dieser Verbindungen als primäre Verbindung für zukünftige Datenübertragungen ermöglicht.
11. Mobile client, in particular for performing a method according to one of claims 1 to 9, with
at least one interface device for establishing several connections with their own addresses, in particular IP addresses ( 2.0.0.2 , 4.0.0.3 ) to a remote network device (S), and
a protocol implementation that enables one of these connections to be defined as the primary connection for future data transfers.
12. Host, insbesondere Server (S), insbesondere zum Durchführen eines Verfahrens nach einem der Ansprüche 1 bis 9, mit
zumindest einer Schnittstelleneinrichtung zum Aufbauen mehrerer Verbindungen mit eigenen Adressen, insbesondere IP- Adressen (8.0.0.4, 8.0.0.5) zu einer entfernten Netzeinrichtung (MC), und
einer Protokollimplementierung, die eine Definierung einer dieser Verbindungen als primäre Verbindung für zukünftige Datenübertragungen ermöglicht.
12. host, in particular server (S), in particular for performing a method according to one of claims 1 to 9, with
at least one interface device for establishing several connections with their own addresses, in particular IP addresses ( 8.0.0.4 , 8.0.0.5 ) to a remote network device (MC), and
a protocol implementation that enables one of these connections to be defined as the primary connection for future data transfers.
DE10205907A 2002-02-13 2002-02-13 Changing internet protocol access connections to remote IP unit establishes second connection between mobile client and server, using different addresses Ceased DE10205907A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE10205907A DE10205907A1 (en) 2002-02-13 2002-02-13 Changing internet protocol access connections to remote IP unit establishes second connection between mobile client and server, using different addresses

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE10205907A DE10205907A1 (en) 2002-02-13 2002-02-13 Changing internet protocol access connections to remote IP unit establishes second connection between mobile client and server, using different addresses

Publications (1)

Publication Number Publication Date
DE10205907A1 true DE10205907A1 (en) 2003-08-28

Family

ID=27634909

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10205907A Ceased DE10205907A1 (en) 2002-02-13 2002-02-13 Changing internet protocol access connections to remote IP unit establishes second connection between mobile client and server, using different addresses

Country Status (1)

Country Link
DE (1) DE10205907A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1529382A2 (en) * 2002-08-06 2005-05-11 Motorola, Inc. Method and apparatus for effecting a seamless handoff between ip connections
EP1529361A2 (en) * 2002-08-06 2005-05-11 Motorola, Inc. Method and apparatus for effecting a handoff between two ip connections for time critical communications
WO2005081455A1 (en) * 2004-02-12 2005-09-01 Siemens Aktiengesellschaft Local area network for radio communication, and method for operating a radio link in a local area network
US7593735B2 (en) 2003-03-04 2009-09-22 Siemens Aktiengesellschaft Method and wirelessly connectable communications device for packet-oriented data transmission

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6108300A (en) * 1997-05-02 2000-08-22 Cisco Technology, Inc Method and apparatus for transparently providing a failover network device
EP1047279A2 (en) * 1999-04-20 2000-10-25 Lucent Technologies Inc. Mobile terminal and method for preventing loss of information during handover
DE10103103A1 (en) * 2001-01-24 2002-08-08 Siemens Ag Method and device for changing a mobile station between two base stations

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6108300A (en) * 1997-05-02 2000-08-22 Cisco Technology, Inc Method and apparatus for transparently providing a failover network device
EP1047279A2 (en) * 1999-04-20 2000-10-25 Lucent Technologies Inc. Mobile terminal and method for preventing loss of information during handover
DE10103103A1 (en) * 2001-01-24 2002-08-08 Siemens Ag Method and device for changing a mobile station between two base stations

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
COENE,L.: Steam Control Trans. Protocol Applicabi-lity Statement. Internet-Draft [online], Nov. 2001 [rech. am 08.10.2002]. Im Internet:<URL: http://www.watersprings.org/pub/id/draft-ietf- sigtran-sctp-applicability-08.txt> *
CONRAD,P.T. [u.a.]: SCTP IN BATTLEFIELD NETWORKS. In: 2001 Military Communications Conference (MILCOM 2001), IEEE, 2001, Vol. 1, S. 289-295. ISBN: 0-7803-7225-5 *
JUNGMAIER, A. [u.a.]: SCTP-A Multi-link End-to-endProtocol for IP-based Networks. In: Int. J. Electron. Commun. (AEÜ), 2001, Vol. 55, No. 1, S. 46-54. ISSN: 1434-8411 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1529382A2 (en) * 2002-08-06 2005-05-11 Motorola, Inc. Method and apparatus for effecting a seamless handoff between ip connections
EP1529361A2 (en) * 2002-08-06 2005-05-11 Motorola, Inc. Method and apparatus for effecting a handoff between two ip connections for time critical communications
EP1529382A4 (en) * 2002-08-06 2009-04-22 Motorola Inc Method and apparatus for effecting a seamless handoff between ip connections
EP1529361A4 (en) * 2002-08-06 2009-04-22 Motorola Inc Method and apparatus for effecting a handoff between two ip connections for time critical communications
US7593735B2 (en) 2003-03-04 2009-09-22 Siemens Aktiengesellschaft Method and wirelessly connectable communications device for packet-oriented data transmission
WO2005081455A1 (en) * 2004-02-12 2005-09-01 Siemens Aktiengesellschaft Local area network for radio communication, and method for operating a radio link in a local area network

Similar Documents

Publication Publication Date Title
DE60103942T2 (en) Load balancing in a telecommunications system that supports Mobile IP
DE60216862T2 (en) System and method for micromobility-based network routing
EP1391081B1 (en) Heterogeneous mobile radio system
DE69822516T2 (en) MOBILE DATENLEITWEG
DE60224212T2 (en) NETWORK WITH MULTIPLE SUB NETWORKS
DE60315299T2 (en) REDUNDANCY AND LOAD COMPENSATION IN A TELECOMMUNICATIONS UNIT AND SYSTEM
DE69828572T2 (en) METHOD AND DEVICE FOR DEFLECTING A CONNECTION IN A CONNECTION IN A REMOTE DETECTOR NETWORK WITH A VARIETY OF NETWORK ELEMENTS
DE10307259B4 (en) Method and system that allows roaming between different wireless networks
DE69935005T2 (en) Distributed Infrastructure for Wireless Data Communication
DE60131825T2 (en) System and method for allocating a mobile IP to a mobile node
DE69833111T2 (en) DETERMINATION OF CARRIER SERVICES IN A RADIO ACCESS NETWORK
DE69927238T2 (en) Mobile IP with quality of service support
DE60300299T2 (en) System for selecting source addresses suitable for an environment with multiple home networks
WO1999033239A2 (en) Method for supporting mobility on the internet
DE60125426T2 (en) SENDING A &#34;BINDING UPDATE&#34; MESSAGE WHICH HAS A &#34;CARE OF ADDRESS&#34; TO TRANSFER DATA PACKETS TO A MOBILE NODE THROUGH A UNIDIRECTIONAL INTERFACE
EP1815710B1 (en) Method and system for supporting service continuity for mobile communication over different access networks
DE60215053T2 (en) METHOD FOR SUPPORTING MOBILITY IN WIRELESS NETWORKS
EP1719303A1 (en) Method for producing a link between a person requesting a service (client) and a service provider (server) in a decentralized mobile radio network
DE10017062B4 (en) Method for operating a mobile radio network
EP1364549B1 (en) Method for relocating the diversity point of a mobile station in a radio access network
DE69935863T2 (en) Mobile device and wireless device with shared IP address
DE10205907A1 (en) Changing internet protocol access connections to remote IP unit establishes second connection between mobile client and server, using different addresses
EP1266493B1 (en) Method for transmitting a data packet from a first network unit to a second network unit in a data network
DE10046344C2 (en) Access network and procedure for its operation
DE10103103B4 (en) Method and apparatus for changing a mobile station between two base stations

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8131 Rejection