[go: up one dir, main page]

DE10360531A1 - Method, network gateway node and terminal for packet-oriented data transmission - Google Patents

Method, network gateway node and terminal for packet-oriented data transmission Download PDF

Info

Publication number
DE10360531A1
DE10360531A1 DE10360531A DE10360531A DE10360531A1 DE 10360531 A1 DE10360531 A1 DE 10360531A1 DE 10360531 A DE10360531 A DE 10360531A DE 10360531 A DE10360531 A DE 10360531A DE 10360531 A1 DE10360531 A1 DE 10360531A1
Authority
DE
Germany
Prior art keywords
terminal
ggsn
identification number
called
network
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.)
Withdrawn
Application number
DE10360531A
Other languages
German (de)
Inventor
Thomas Dr. Belling
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 Corp
Original Assignee
Siemens Corp
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 Corp filed Critical Siemens Corp
Priority to DE10360531A priority Critical patent/DE10360531A1/en
Priority to PCT/EP2004/053302 priority patent/WO2005062567A1/en
Publication of DE10360531A1 publication Critical patent/DE10360531A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support
    • 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/5007Internet protocol [IP] addresses
    • H04L61/5014Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
    • 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/5092Address allocation by self-assignment, e.g. picking addresses at random and testing if they are already in use
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/167Adaptation for transition between two IP versions, e.g. between IPv4 and IPv6
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/24Negotiation of communication capabilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/04Interfaces between hierarchically different network devices
    • H04W92/06Interfaces between hierarchically different network devices between gateways and public network 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)

Abstract

Die Erfindung betrifft ein Verfahren und einen Netzübergangsknoten (GGSN) zur paketorientierten Datenübertragung zwischen mindestens einem Endgerät (Endgerät A), insbesondere einem mobilen Endgerät, und einem paketorientierten Kommunikationsnetz über einen Netzübergangsknoten, DOLLAR A wobei für die Datenübertragung zum Netzübergangsknoten ein Kommunikationskontext verwendet wird, dem ein so genannter Subnetz-Präfix zugewiesen ist. Vorzugsweise wird zur Datenübertragung das Protokoll IP Version 6 verwendet. Ein wesentlicher Aspekt der Erfindung besteht in einem Verfahren, bei dem DOLLAR A - im Netzübergangsknoten demselben Subnetz-Präfix mehrere Kommunikationskontexte zugewiesen wird, DOLLAR A - eine dem Endgerät zugeordnete Schnittstellenidentifikationsnummer innerhalb eines Kommunikationskontextes empfangen oder ausgewählt und gespeichert wird, DOLLAR A - und beim Senden von Daten zum Endgerät ein geeigneter Kommunikationskontext anhand der gespeicherten Schnittstellenidentifikationsnummer ausgewählt wird. DOLLAR A Ein weiterer Aspekt der Erfindung liegt in einem Netzübergangsknoten sowie einem Endgerät, die mit Mitteln zum Durchführen des oben beschriebenen Verfahrens ausgestaltet sind.The invention relates to a method and a network gateway node (GGSN) for packet-oriented data transmission between at least one terminal (terminal A), in particular a mobile terminal, and a packet-oriented communication network via a gateway node, DOLLAR A being used for the data transmission to the gateway node a communication context, the a so-called subnet prefix is assigned. Preferably, the IP version 6 protocol is used for data transmission. An essential aspect of the invention is a method in which DOLLAR A - in the gateway node the same subnet prefix is assigned a plurality of communication contexts, DOLLAR A - an interface identification number assigned to the terminal is received or selected and stored within a communication context, DOLLAR A - and upon transmission from data to the terminal a suitable communication context is selected based on the stored interface identification number. DOLLAR A Another aspect of the invention lies in a gateway node and a terminal, which are designed with means for performing the method described above.

Description

Die Erfindung betrifft ein Verfahren und einen Netzübergangsknoten zur paketorientierten Datenübertragung zwischen mindestens einem Endgerät, insbesondere einem mobilen Endgerät, und einem paketorientierten Kommunikationsnetz über einen Netzübergangsknoten, wobei für die Datenübertragung zum Netzübergangsknoten ein Kommunikationskontext verwendet wird, dem ein sogenannter Subnetz-Präfix zugewiesen ist. Des weiteren betrifft die Erfindung ein Endgerät zur Durchführung des erfindungsgemäßen Verfahrens.The The invention relates to a method and a gateway node for packet-oriented data transfer between at least one terminal, in particular a mobile device, and a packet-oriented communication network via a gateway node, being for the data transmission to the gateway node a communication context is used to which a so-called subnet prefix is assigned is. Furthermore, the invention relates to a terminal for carrying out the inventive method.

Bei Version 6 des Internet Protokolls (IPv6) werden 16 Byte IP Adressen verwendet. Davon werden gemäß RFC 3513 der IETF die letzten 8 Byte als sogenannte „Interface ID" (Schnittstellenidentifikationsnummern) zur Unterscheidung von Netzknoten innerhalb eines Subnetzes der tiefsten Hierarchiestufe verwendet, und die ersten 8 Byte als sogenannter „Subnet Präfix" (Netzadresse für ein paketorientiertes unterteiltes Kommunikationsnetz) zur Unterscheidung der Subnetze verwendet. Damit wird eine Autokonfiguration der IPv6 Adresse ermöglicht. In IPv6 sind zwei Mechanismen zur Autokonfiguration von Adressen definiert, die sogenannte „Stateless Address Autoconfiguration, RFC 2462, und die sogenannte „Statefull Address Autoconfiguration" mit Hilfe des so genannten „Dynamit Host Configuration Protocol for IPv6" (DHCPv6), RFC 3315.at Version 6 of the Internet Protocol (IPv6) becomes 16-byte IP addresses uses. Of these, according to RFC 3513 the IETF the last 8 bytes as so-called "Interface ID" (interface identification numbers) for distinguishing network nodes within a subnet of the lowest hierarchical level, and the first 8 bytes as a so-called "subnet Prefix "(network address for a packet-oriented divided communication network) to distinguish the subnets uses. This will allow autoconfiguration of the IPv6 address. In IPv6 are two mechanisms for autoconfiguration of addresses defined, the so-called "Stateless Address Autoconfiguration, RFC 2462, and the so-called "Statefull Address Autoconfiguration" with the help of the so called "dynamite Host Configuration Protocol for IPv6 "(DHCPv6), RFC 3315.

Ein von der 3GPP standardisiertes Mobilfunknetz kann den sogenannten „General Packet Radio Service (GPRS)", 3GPP TS 23.060 und TS 29.061, beinhalten. Hier wird das mobile Endge rät mittels eines sogenannten „PDP Kontextes" (Kommunikationskontextes) mit einem Netzübergangsknoten, vorzugsweise mit einem sogenannten „Gateway GPRS Support Node" (GGSN) verbunden. Innerhalb des PDP Kontextes können IPv6 Pakete transportiert werden. In diesem Fall wird jedem PDP Kontext ein eigenes IPv6 Subnetz zugewiesen, das mittels einer eigenen 8 Byte Subnet Präfix identifiziert wird. Der GGSN verbindet dieses Subnetz als sogenannter Router mit anderen IPv6 Subnetzen, und verbindet dadurch das mobile IPv6 Endgerät mit dem Internet. Die mobilen IPv6 Endgeräte nutzen IPv6 Adressenautokonfiguration gemäß RFC 2462 oder RFC 3315 zur Auswahl ihrer IPv6 Adressen. Mittels eines PDP Kontextes und dem entsprechenden IPv6 Subnetz sind nur ein oder sehr wenige mobile Endgeräte mit dem GGSN verbunden, obwohl für ihre Unterscheidung 8 Byte reserviert sind.One 3GPP standardized mobile network can be the so-called "General Packet Radio Service (GPRS) ", 3GPP TS 23.060 and TS 29.061. Here is the mobile Endge advises means a so-called "PDP Context "(communication context) with a gateway node, preferably connected to a so-called "Gateway GPRS Support Node" (GGSN). Within the PDP context can IPv6 packets are transported. In this case, every PDP context assigned its own IPv6 subnet, which uses its own 8 Byte subnet prefix is identified. The GGSN connects this subnet as so-called Router with other IPv6 subnets, thereby connecting the mobile IPv6 terminal with the Internet. The mobile IPv6 terminals use IPv6 address autoconfiguration according to RFC 2462 or RFC 3315 to select their IPv6 addresses. By means of a PDP Context and the corresponding IPv6 subnet are only one or very few mobile devices connected to the GGSN, though for their distinction 8 bytes are reserved.

Es ist damit zu rechnen, dass sehr viele mobile Endgeräte von 3GPP Mobilfunknetzen unterstützt werden müssen, wobei für fast jedes mobile IPv6 Endgerät ein eigener PDP Kontext und somit ein eigenes IPv6 Subnetz benötigt wird. Bei bestimmten Konfigurationen eines 3GPP Mobilfunknetzes kann es dadurch zu einer Knappheit von Subnetz Präfixen kommen. Wird beispielsweise dem Betreiber eines 3GPP Mobilfunknetzes ein 4 Byte IPv6 Adress-Präfix für sein Netz zugeteilt, und verwendet der Betreiber weitere 2 Byte für die Unterscheidung seiner GGSNs, so bleiben dem Betreiber pro GGSN nur 2 Byte (65536) zur Unterscheidung der PDP Kontexte. IETF RFC 3177 empfiehlt sogar, Betreibern nur einen wesentlich kleineren Adressraum zur Verfügung zu stellen, in dem ihnen einen 47 bit oder etwas kürzerer Präfix und nicht wie im Beispiel ein 32 bit Präfix zugewiesen wird.It is expected that a lot of mobile devices from 3GPP Mobile networks supported Need to become, being for almost every mobile IPv6 device a separate PDP context and thus a separate IPv6 subnet is needed. In certain configurations of a 3GPP mobile network, it may this will lead to a shortage of subnet prefixes. For example the operator of a 3GPP mobile network a 4 byte IPv6 address prefix for his network and the operator uses another 2 bytes for the distinction his GGSNs, the operator only has 2 bytes per GGSN (65536) to distinguish the PDP contexts. IETF RFC 3177 even recommends Operators only have a much smaller address space available give them a 47-bit or slightly shorter prefix and not as in the example a 32 bit prefix is assigned.

Die Aufgabe der Erfindung besteht darin, eine einen Ressourcenengpass von PDP Kontexten durch eine limitierte Zahl von IPv6 8 Byte Subnetz-Präfixen zu vermeiden.The The object of the invention is a resource shortage of PDP contexts by a limited number of IPv6 8-byte subnet prefixes too avoid.

Die Aufgabe wird durch ein Verfahren und durch eine Vorrichtung eines Netzübergangsknotens sowie eines Endgerätes gemäß der unabhängigen Patentansprüche gelöst. Vorteilhafte Weiterbildungen der Erfindung sind in den abhängigen Ansprüchen angegeben.The Task is by a method and by a device of a Network gateway node as well a terminal solved according to the independent claims. advantageous Further developments of the invention are specified in the dependent claims.

Ein wesentlicher Aspekt der Erfindung besteht in einem Verfahren, bei dem

  • – im Netzübergangsknoten demselben Subnetz-Präfix mehrere Kommunikationskontexte zugewiesen wird,
  • – eine dem Endgerät zugeordnete Schnittstellenidentifikationsnummer innerhalb eines Kommunikationskontextes empfangen oder ausgewählt und gespeichert wird,
  • – und beim Senden von Daten zum Endgerät ein geeigneter Kommunikationskontext anhand der gespeicherten Schnittstellenidentifikationsnummer ausgewählt wird.
An essential aspect of the invention is a method in which
  • In the gateway node, assigning multiple communication contexts to the same subnet prefix,
  • An interface identification number assigned to the terminal is received or selected and stored within a communication context,
  • - And when sending data to the terminal a suitable communication context is selected based on the stored interface identification number.

Ein weiterer Aspekt der Erfindung liegt in einem Netzübergangsknoten sowie einem Endgerät, die mit Mitteln zum Durchführen des oben beschriebenen Verfahrens ausgestaltet sind.One Another aspect of the invention resides in a gateway node as well as a terminal that with means for performing of the method described above are configured.

Die Erfindung ist auch bei anderen Szenarien anwendbar, wo viele IPv6 Subnetze, die die IPv6 Adressen-Autokonfiguration nützen, mittels eines oder wenigen Netzknoten mit dem Internet verbunden sind. Ein Beispiel außerhalb von 3GPP ist ein sogenannter Internet Access Point, der IPv6 Endgeräten ermöglicht, sich mittels Wählverbindungen über das Telefonnetz mit dem Internet zu verbinden.The Invention is also applicable to other scenarios where many IPv6 Subnets that use the IPv6 address autoconfiguration by means of one or a few network nodes are connected to the Internet. One Example outside 3GPP is a so-called Internet access point that allows IPv6 terminals via dial-up connections via the Telephone network to connect to the Internet.

Vorzugsweise werden mit der Erfindungen folgende Probleme gelöst:

  • Problem 1: Zwei IPv6 Endgeräte dürfen nicht die selbe Interface ID zur Bildung und somit die selbe IPv6 Adresse nützen.
  • Problem 2: Der GGSN muss empfangene Pakete an den richtigen PDP Kontext weiter leiten.
  • Problem 3: Ein Transport von Paketen zwischen mobilen IPv6 Endgeräten in verschiedenen PDP Kontexten mit dem selben Subnetz Präfix muss möglich sein.
Preferably, the inventions solve the following problems:
  • Problem 1: Two IPv6 devices should not use the same interface ID for the formation and thus the same IPv6 address.
  • Issue 2: The GGSN must forward received packets to the correct PDP context.
  • Problem 3: Transport of packets between mobile IPv6 terminals in different PDP contexts with the same subnet prefix must be possible.

Weitere Vorteile der Erfindung ergeben sich aus den nachstehend beschriebenen, anhand einer Zeichnung erläuterten Ausführungsformen.Further Advantages of the invention will become apparent from the below-described illustrated by a drawing Embodiments.

Die Zeichnung zeigt:The Drawing shows:

1 eine schematisch dargestellte typische Netzkonfiguration, 1 a schematically illustrated typical network configuration,

2 schematisch ein Meldungsablaufdiagramm im Falle der genannten „Stateless Adress Autoconfiguration" und 2 schematically a message flow diagram in the case of said "Stateless Address Autoconfiguration" and

3 schematisch ein Meldungsablaufdiagramm im Falle der genannten „Statefull Adress Autoconfiguration". 3 schematically a message flow diagram in the case of said "stateful address autoconfiguration".

1 zeigt die eingangs beschriebene Netzkonfiguration. Gemäß dem Stand der Technik werden die mobile IPv6 Endgeräte A, B, und C jeweils mittels eines eignen PDP Kontextes (PDP Kontext A, B und C) mit dem Gateway GPRS Support Node GGSN verbunden. Innerhalb der PDP Kontexte werden IPv6 Pakete transportiert. Der GGSN verbindet die PDP Kontexte mit einem IPv6 Netz. Oft ist dem GGSN ein so genannter „Edge Router" vorgeschalten. Die mobilen IPv6 Endgeräte nutzen IPv6 Adressenautokonfiguration gemäß RFC 2462 oder RFC 3315 zur Auswahl ihrer IPv6 Adressen. Im Falle der Statefull Address Autoconfiguration gemäß RFC 3315 wird typischerweise ein externer DHCP Server verwendet. 1 shows the network configuration described above. According to the prior art, the mobile IPv6 terminals A, B, and C are each connected by means of their own PDP context (PDP Context A, B and C) to the gateway GPRS Support Node GGSN. Within the PDP contexts, IPv6 packets are transported. The GGSN connects the PDP contexts with an IPv6 network. Often, the GGSN is preceded by a so-called "edge router." The mobile IPv6 terminals use IPv6 address autoconfiguration to select their IPv6 addresses according to RFC 2462 or RFC 3315. In the case of Statefull Address Autoconfiguration according to RFC 3315, an external DHCP server is typically used.

Erfindungsgemäß wird derselbe 8 Byte IPv6 Subnet Präfix mehren PDP Kontexten zugewiesen. Entsprechend befinden sich die Endgeräte A, B und C alle im IPv6 Subnetz 1, und ihre globale IPv6 Addresse setzt sich jeweils aus dem IPv6 Subnet Präfix 1 und einer individuellen Schnittstellenidentifikationsnummer (Interface ID A, Interface ID B, Interface ID C) zusammen.According to the invention is the same 8 bytes IPv6 subnet prefix assigned to multiple PDP contexts. Accordingly are the terminals A, B and C all in IPv6 subnet 1, and their global IPv6 address consists of the IPv6 subnet prefix 1 and an individual one Interface identification number (Interface ID A, Interface ID B, Interface ID C) together.

Die in den 2 und 3 mit einer „Klammer" versehenen Meldungsabläufe können optional und alternativ ablaufen.The in the 2 and 3 Message sequences provided with a "parenthesis" may be optional and alternative.

2 stellt einen typischen Ablauf der Kommunikation bei der Stateless Address Autoconfiguration dar. Die Netzkonfiguration entspricht 1, wobei kein DHCP Server verwendet wird. Das mobile Endgerät A beginnt die Kommunikation durch das Aktivieren des PDP Kontextes A (2, Schritt 1.). Der GGSN entscheidet in seiner Antwortnachricht, dass die Stateless Address Autoconfiguration verwendet wird (2, Schritt 3.). Im Weiteren sind folgende Abläufe dargestellt:

  • – Die optionalen Neighbor Discovery (2, Schritte 4. und 5.) kann beim Verbindungsaufbau oder während der bestehenden Verbindung ablaufen.
  • – Das Endgerät A sendet ein IP Nutzpaket an einen beliebigen Empfänger(2, Schritte 6. bis 8.)
  • – Das Endgerät A empfängt ein IP Nutzpaket von einem beliebigen Empfänger (2, Schritte 9. bis 11.)
  • – Das Endgerät A sendet ein IP Nutzpaket das Endgerät B im selben Subnetz 1 (2, Schritte 12. bis 16.)
  • – Das Endgerät A beendet die Kommunikation durch Löschen des PDP Kontextes A (2, Schritte 17. bis 19.)
2 represents a typical flow of communication in stateless address autoconfiguration. The network configuration is the same 1 , where no DHCP server is used. The mobile terminal A starts the communication by activating the PDP context A ( 2 , Step 1 .). The GGSN decides in its reply message that the stateless address autoconfiguration is used ( 2 , Step 3.). The following processes are shown below:
  • - The optional Neighbor Discovery ( 2 , Steps 4. and 5.) can occur during connection setup or during the existing connection.
  • The terminal A sends an IP user packet to any receiver ( 2 , Steps 6. to 8.)
  • The terminal A receives an IP user packet from any receiver ( 2 , Steps 9 to 11)
  • The terminal A sends an IP user packet to the terminal B in the same subnet 1 ( 2 , Steps 12. to 16.)
  • The terminal A terminates the communication by deleting the PDP context A ( 2 , Steps 17. to 19.)

3 stellt einen typischen Ablauf der Kommunikation bei der Statefull Address Autoconfiguration dar. Die Netzkonfiguration entspricht 1, wobei der DHCP Server verwendet wird. Das mobile Endgerät A beginnt die Kommunikation durch das Aktivieren des PDP Kontextes A (3, Schritt 1.). Der GGSN entscheidet in seiner Antwortnachricht, dass die Statefull Address Autoconfiguration verwendet wird (3, Schritt 2.). Im Weiteren sind folgende Abläufe dargestellt:

  • – Die Statefull Address Autoconfiguration der globalen IPv6 Addresse des Endgerätes A mittels DHCP (3, Schritte 3. bis 12.)
  • – Das Endgerät A empfängt ein IP Nutzpaket von einem beliebigen Empfänger (3, Schritte 13. bis 15.)
  • – Das Endgerät A sendet ein IP Nutzpaket das Endgerät B im selben Subnetz 1 (3, Schritte 16. bis 20.)
  • – Das Endgerät A beendet die Kommunikation durch Löschen des PDP Kontextes A (3, Schritte 21. bis 23.)
3 represents a typical flow of statefull address autoconfiguration communication. The network configuration is the same 1 using the DHCP server. The mobile terminal A starts the communication by activating the PDP context A ( 3 , Step 1 .). The GGSN decides in its reply message that the statefull address autoconfiguration is used ( 3 , Step 2 .). The following processes are shown below:
  • The statefull address autoconfiguration of the global IPv6 address of the terminal A by means of DHCP ( 3 , Steps 3 to 12)
  • The terminal A receives an IP user packet from any receiver ( 3 , Steps 13 to 15)
  • The terminal A sends an IP user packet to the terminal B in the same subnet 1 ( 3 , Steps 16 to 20)
  • The terminal A terminates the communication by deleting the PDP context A ( 3 , Steps 21. to 23.)

Die Lösungen zu den oben dargestellten Problemen werden anhand der Figuren im folgenden genauer beschrieben:The solutions to the problems outlined above are based on the figures in the following details:

Lösung zu Problem 1:Solution to problem 1:

Stateless Address Autoconfiguration (2)Stateless Address Autoconfiguration ( 2 )

Der Gateway GPRS Support Node GGSN unterhält eine Datenbasis mit verwendeten Interface IDs (Schnittstellenidentifikationsnummern) für einen gegeben Subnetz Präfix, und stellt so sicher, dass die selben Interface IDs nicht mehrfach verwendet werden. Der GGSN kann beispielsweise eine Liste aller verwen deten Interface IDs unterhalten oder für jeden PDP Kontext (Kommunikationskontext) die verwendeten Interface IDs getrennt abspeichern (2, Schritt 2., 5., 7.). Auch die Liste aller Interface IDs enthält vorzugsweise Informationen über den zugehörigen PDP Kontext.The Gateway GPRS Support Node GGSN maintains a database of used Interface IDs for a given subnet prefix, thus ensuring that the same interface IDs are not used multiple times. The GGSN can, for example, keep a list of all the used interface IDs or separately store the used interface IDs for each PDP context (communication context) ( 2 , Step 2., 5., 7.). The list of all interface IDs also preferably contains information about the associated PDP context.

Der GGSN sucht bei der Aktivierung des PDP Kontextes eine noch nicht verwendete Interface ID auf und teilt sie dem UE in der zur Aktivierung des PDP Kontextes gehörenden Signalisierung mit (2, Schritt 1. bis 3.). Der GGSN speichert, dass diese Interface ID verwendet wird. Der GGSN sucht sich auch eine noch nicht verwendete Interface ID für sein Ende des PDP Kontextes aus. Der GGSN kann hierfür bei allen PDP Kontexten dieselbe Interface ID verwenden, da sie nur zur Bildung einer sogenannten link-local IPv6 Adresse verwendet wird. Der GGSN speichert in jedem Fall, dass die Interface ID verwendet wird (nicht in 2 dargestellt).When activating the PDP context, the GGSN searches for an interface ID that has not yet been used and forwards it to the UE in the signaling for activating the PDP context ( 2 , Step 1 to 3). The GGSN stores that this interface ID is used. The GGSN also selects an unused Interface ID for its end of the PDP context. The GGSN can use the same interface ID for all PDP contexts, as it is only used to create a so-called link-local IPv6 address. The GGSN always saves that the interface ID is used (not in 2 ) Shown.

Der GGSN kann gemäß RFC 2462 auch aus speziellen so genannten „Neighbor Solicitation Messages" (2, Schritt 4.) über verwendete Interface IDs lernen. Ebenso enthält die so genannte Source IP Adresse im IP Header von vom mobilen Ipv6 Endgerät gesendeten Paketen die Interface ID (2, Schritt 6.). Der GGSN speichert auch verwendete Interface IDs ab, über die er auf diese beiden Arten erfährt.According to RFC 2462, the GGSN can also be used for special "Neighbor Solicitation Messages" ( 2 , Step 4.) learn about used interface IDs. Likewise, the so-called source IP address in the IP header of packets sent by the mobile Ipv6 terminal contains the interface ID ( 2 , Step 6.). The GGSN also stores used interface IDs, through which it learns in these two ways.

Wenn der PDP Kontext gelöscht wird, entfernt der GGSN die entsprechenden Interface IDs wieder aus der Liste (2, Schritt 17., 18., 19.).When the PDP context is deleted, the GGSN removes the corresponding interface IDs again from the list ( 2 , Step 17., 18., 19.).

Gemäß TS 29.061 weist der GGSN beim Aktivieren des PDP Kontextes mit Hilfe der dabei verwendeten Signalisierung dem mobilen IPv6 Endgerät eine Interface ID zu, die das mobile IPv6 Endgerät aber nur zur Bildung einer so genannten link-local IPv6 Adresse, aber nicht notwendigerweise auch zur Bildung einer globalen IPv6 Adresse nützen muss (2, Schritt 3.).According to TS 29.061, when activating the PDP context with the aid of the signaling used, the GGSN assigns an interface ID to the mobile IPv6 terminal, but the mobile IPv6 terminal only to form a so-called link-local IPv6 address, but not necessarily also for education a global IPv6 address ( 2 , Step 3.).

Vorzugsweise wird die Spezifikation so abgewandelt, dass das Endgerät im Falle der stateless Adress Autoconfiguration dieselbe Interface ID für die Bildung der link-lokal IP Adresse und der globalen IPv6 Adresse verwenden muss. Um eine Abwärtskompatibilität zu gewährleisten, gibt das mobile IPv6 vorzugsweise in dem so genannten PDP Activate Request (2, Schritt 1.) an, ob es die vom GGSN bereitgestellte Interface ID im Falle der Stateless Adress Autoconfiguration auch zur Bildung der globalen IPv6 Adresse verwenden wird. Andernfalls verwendet der GGSN ein eignes IPv6 Subnetz für den entsprechenden PDP Kontext.Preferably, the specification is modified such that in the case of stateless address autoconfiguration the terminal must use the same interface ID for the formation of the link-local IP address and the global IPv6 address. To ensure backwards compatibility, the mobile IPv6 is preferably in the so-called PDP Activate Request ( 2 , Step 1.) whether it will also use the interface ID provided by the GGSN in the case of stateless address autoconfiguration to form the global IPv6 address. Otherwise, the GGSN uses its own IPv6 subnet for the corresponding PDP context.

Um Fehlverhalten auszuschließen, und auch für den Fall, dass die Änderung in der Spezifikation nicht möglich ist, überprüft der GGSN beim Erhalt einer Neighbor Solicitation Message zur sogenannten „Duplicate Address Detection" gemäß RFC 2462 (2, Schritt 4), ob die dort angegebene Interface ID bereits in einem anderen PDP Kontext oder im selben PDP Kontext vom GGSN Interface verwendet wird. Sollte dies der Fall sein, antwortet der GGSN mit einer so genannten „Neighbor Advertisement Message" mit einer so genannten „tentative target address", die die schon verwendete Interface ID enthält. Dadurch wird gemäß RFC 2462 dem mobilen IPv6 Endgerät untersagt, diese Interface ID zu verwenden.In order to exclude misconduct, and also in the event that the change in the specification is not possible, the GGSN checks on receipt of a Neighbor Solicitation Message for so-called "Duplicate Address Detection" according to RFC 2462 ( 2 , Step 4), whether the interface ID specified there is already used in another PDP context or in the same PDP context from the GGSN interface. If this is the case, the GGSN answers with a so-called "Neighbor Advertisement Message" with a so-called "tentative target address", which contains the interface ID already used. As a result, RFC 2462 prohibits the mobile IPv6 terminal from using this interface ID.

Beim Erhalt von IP Paketen mit einem in einem anderen PDP Kontext bereits verwendeten Interface ID deaktiviert der GGSN den PDP Kontext. Auf Grund des 64 bit Adressraums der Interface IDs sind solche Kollisionen sehr unwahrscheinlich.At the Receiving IP packets with one in another PDP context already used interface ID, the GGSN deactivates the PDP context. On The reason for the 64 bit address space of the interface IDs are such collisions very unlikely.

Statefull Address Autoconfiguration (3)Stateful Address Autoconfiguration ( 3 )

Nach dem Aktivieren eines PDP Kontextes verlangt das mobile Endgerät mit Hilfe eines DHCP Requests gemäß RFC 3315 die Zuordnung einer global eindeutigen IPv6 Adresse von einem DHCP Server (3, Schritt 3. bis 12.). Der DHCP Server vergibt IP Adressen, wobei er für jeden PDP Kontext den richtigen Network Präfix liefert für jeden Network Präfix eindeutige Interface IDs (3, Schritt 9). Hierbei kann erfindungsgemäß der selbe Network Präfix mehreren PDP Kontexten zugeordnet sein. Der DHCP Server kann in den GGSN integriert sein oder dem GGSN vorgeschaltet sein (In 1 und 3 ist ein externer DHCP Server dargestellt).After activating a PDP context, the mobile terminal requests the assignment of a globally unique IPv6 address from a DHCP server using a DHCP request according to RFC 3315 ( 3 , Step 3 to 12). The DHCP server assigns IP addresses, providing the correct network prefix for each PDP context. For each network prefix, unique interface IDs ( 3 , Step 9). In this case, according to the invention, the same network prefix can be assigned to several PDP contexts. The DHCP server can be integrated into the GGSN or upstream of the GGSN (In 1 and 3 an external DHCP server is shown).

Falls der DHCP Server in den GGSN integriert ist, weiß der DHCP Server direkt von dem PDP Kontext, in dem der Request empfangen wurde, und wählt den Network Präfix entsprechend.If the DHCP server is integrated into the GGSN, the DHCP server knows directly from the PDP context in which the request was received and selects that Network prefix corresponding.

Falls der DHCP Server dem GGSN vorgeschaltet wurde, übernimmt der GGSN die Aufgabe eines so genannten DHCP Relay Agents, wie in TS 29.061 beschrieben. Der GGSN verpackt innerhalb eines PDP Kontextes empfangene DHCP Nachrichten (3, Schritt 3., 7.) in DHCP Relay Forward Nachrichten und schickt diese Nachrichten an den DHCP Server (3, Schritt 4., 8.). Innerhalb der DHCP Relay Forward Nachrichten wird der dem PDP Kontext entsprechende Netzwerk Präfix sowie zur eindeutigen Identifizierung des PDP Kontextes auch eine so genannte DHCP Interface ID (nicht identisch zur IPv6 Interface ID) angegeben. Der DHCP Server beantwortet die DHCP Nachricht, wobei er die Nachricht an das mobile IPv6 Endgerät in eine DHCP Relay Backward Nachrichten enkapsuliert (3, Schritt 5., 10.), die auch die selbe DHCP Interface ID ent hält. Der DHCP Server verhält sich gemäß RFC 3315 und benötigt keine spezielle Anpassung, und kein Wissen über PDP Kontexte. Der GGSN entnimmt der DHCP Relay Backward Nachricht die DHCP Nachricht an das mobile Endgerät und reicht diese Nachricht in dem mit der DHCP Interface ID angegebenen PDP Kontext weiter (3, Schritt 6., 12.). Erfindungsgemäß entnimmt der GGSN der DHCP Reply Message die zugewiesene IP Adresse und speichert die darin enthaltene Interface ID ab (3, Schritt 11).If the DHCP server was upstream of the GGSN, the GGSN takes over the task of a so-called DHCP Relay Agent, as described in TS 29.061. The GGSN packs DHCP messages received within a PDP context ( 3 , Step 3., 7.) in DHCP Relay Forward messages and sends these messages to the DHCP server ( 3 , Step 4., 8.). Within the DHCP relay forward messages, the network prefix corresponding to the PDP context and also a so-called DHCP interface ID (not identical to the IPv6 interface ID) are specified for unambiguous identification of the PDP context. The DHCP server answers the DHCP message, encapsulating the message to the mobile IPv6 terminal in a DHCP Relay Backward message ( 3 , Step 5., 10.), which also has the same DHCP interface ID ent holds. The DHCP server behaves in accordance with RFC 3315 and requires no special customization, and no knowledge of PDP contexts. The GGSN takes the DHCP message to the mobile terminal from the DHCP Relay Backward message and passes this message on in the PDP context specified with the DHCP Interface ID ( 3 , Step 6, 12). According to the GGSN the DHCP Reply Message takes the assigned IP address and stores the contained interface ID ( 3 , Step 11).

Wenn der PDP Kontext gelöscht wird, entfernt der GGSN die entsprechenden Interface IDs wieder aus der Liste. (3, Schritt 21. bis 23.)When the PDP context is deleted, the GGSN removes the corresponding interface IDs from the list again. ( 3 , Step 21. to 23.)

Lösung zu Problem 2:Solution to problem 2:

Der GGSN speichert erfindungsgemäß die in einem gegebenen PDP Kontext verwendeten Interface IDs oder vollständigen IPv6 Adressen ab. Beim Empfang eines IPv6 Nutzpakets betrachtet der GGSN neben dem Subnetz Präfix auch die Interface ID der vollständige IPv6 Zieladresse, um den PDP Kontext auszuwählen, in dem er das Nutzpaket weiterreicht (2, Schritt 10., 15., sowie 3, Schritt 14., 19.).According to the invention, the GGSN stores the interface IDs or complete IPv6 addresses used in a given PDP context. Upon receiving an IPv6 payload packet, the GGSN considers, in addition to the subnet prefix, also the interface ID of the full IPv6 destination address to select the PDP context in which it forwards the payload packet ( 2 , Step 10, 15, as well 3 , Step 14., 19.).

Für die Stateless Adress Autoconfiguration wurde bereits beschrieben, wie der GGSN die verwendeten Interface IDs feststellt und speichert (2, Schritt 2., 5., 7.). Für die Stateful Adress Autoconfiguration entnimmt der GGSN die zugewiesene IPv6 Adresse der DHCP Antwort (3, Schritt 11).For the stateless address autoconfiguration it has already been described how the GGSN detects and saves the used interface IDs ( 2 , Step 2., 5., 7.). For the stateful address autoconfiguration the GGSN retrieves the assigned IPv6 address of the DHCP response ( 3 , Step 11).

Lösung zu Problem 3:Solution to problem 3:

Der PDP Kontext stellt eine Punkt-zu-Punkt Verbindung dar. Deswegen sendet das mobile IPv6 Endgerät alle Pakete an den GGSN, selbst wenn das Ziel der Pakete eine IP Adresse mit dem selben Netzwerk Präfix ist (2, Schritt 12. sowie 3, Schritt 16.). Da der PDP Kontext als Punkt-zu-Punkt Verbindung auch keine Adressen auf der Transportebene unterhalb IP vorsieht, wird das mobile IPv6 Endgerät keine Address Resolution gemäß RFC 2461 betreiben.The PDP context represents a point-to-point connection. Therefore, the mobile IPv6 terminal sends all packets to the GGSN even if the destination of the packets is an IP address with the same network prefix ( 2 , Step 12 as well 3 , Step 16.). Since the PDP context does not provide addresses at the transport level below IP as a point-to-point connection, the mobile IPv6 terminal will not operate an address resolution according to RFC 2461.

Das Weiterreichen von IPv6 Paketen zwischen PDP Kontexten mit dem selben Subnetz Präfix kann auf zwei Arten erreicht werden:

  • A. Der GGSN reicht Pakete zwischen PDP Kontexten mit dem selben Subnetz Präfix direkt weiter. Dazu prüft der GGSN bei Erhalt von IPv6 Paketen innerhalb eines PDP Kontextes, ob die Pakete an eine IPv6 global eindeutige Zieladresse mit der selben Subnetz Präfix gerichtet sind, und reicht die Pakete gegebenenfalls weiter (nicht in 2 und 3 dargestellt).
  • B. Der GGSN reicht alle in einem PDP Kontext enthaltenen Pakete unabhängig von der Zieladresse an einen so genannten Edge Router weiter (2, Schritt 13. sowie 3, Schritt 17.). Sollten die Pakete an eine IPv6 Zieladresse im selben Subnetz gerichtet sein, sendet sie der Edge Router zurück an den GGSN (2, Schritt 14. sowie 3, Schritt 18.). Der GGSN verwendet die unter 2. beschriebenen Mechanismen, um den PDP Kontext auszuwählen 2, Schritt 15. sowie 3, Schritt 19.).
The passing of IPv6 packets between PDP contexts with the same subnet prefix can be achieved in two ways:
  • A. The GGSN passes packets directly between PDP contexts with the same subnet prefix. To do this, upon receiving IPv6 packets within a PDP context, the GGSN checks to see if the packets are directed to an IPv6 globally unique destination address with the same subnet prefix, and optionally passes the packets on (not in 2 and 3 ) Shown.
  • B. The GGSN passes all packets contained in a PDP context, independent of the destination address, to a so-called edge router ( 2 , Step 13 as well 3 , Step 17.). If the packets are directed to an IPv6 destination on the same subnet, the Edge Router sends them back to the GGSN ( 2 , Step 14. as well 3 , Step 18.). The GGSN uses the mechanisms described under 2. to select the PDP context 2 , Step 15. as well 3 , Step 19.).

Claims (17)

Verfahren zur paketorientierten Datenübertragung zwischen mindestens einem Endgerät (Endgerät A) und einem paketorientierten Kommunikationsnetz über einen Netzübergangsknoten (GGSN), das zur Datenübertragung vorzugsweise das Protokoll IP Version 6 verwendet, wobei für die Datenübertragung zum Netzübergangsknoten (GGSN) ein Kommunikationskontext verwendet wird, dem ein sogenannter Subnetz-Präfix zugewiesen ist, dadurch gekennzeichnet, dass – im Netzübergangsknoten (GGSN) demselben Subnetz-Präfix mehrere Kommunikationskontexte zugewiesen wird, – eine dem Endgerät (Endgerät A) zugeordnete Schnittstellenidentifikationsnummer innerhalb eines Kommunikationskontextes empfangen oder ausgewählt und gespeichert wird, – und beim Senden von Daten zum Endgerät (Endgerät A) ein geeigneter Kommunikationskontext anhand der gespeicherten Schnittstellenidentifikationsnummer ausgewählt wird.Method for packet-oriented data transmission between at least one terminal (terminal A) and a packet-oriented communication network via a gateway node (GGSN), which preferably uses the IP version 6 protocol for data transmission, wherein a communication context is used for the data transmission to the gateway node (GGSN) is assigned to the so-called subnet prefix, characterized in that - in the gateway node (GGSN) the same subnet prefix several communication contexts is assigned, - the terminal (terminal A) associated interface identification number within a communication context is received or selected and stored, - and when sending from data to the terminal (terminal A) an appropriate communication context is selected based on the stored interface identification number. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass der Netzübergangsknoten (GGSN) durch einen sogenannten Gateway GPRS Support Node repräsentiert wird.Method according to claim 1, characterized in that that the interworking node (GGSN) represented by a so-called Gateway GPRS Support Node becomes. Verfahren nach einem der vorhergehenden Ansprüchen, dadurch gekennzeichnet, dass der Kommunikationskontext durch einen sogenannten PDP-Kontext repräsentiert wird.Method according to one of the preceding claims, characterized characterized in that the communication context by a so-called PDP context represents becomes. Verfahren nach einem der vorhergehenden Ansprüchen, dadurch gekennzeichnet, dass die Schnittstellenidentifikationsnummer durch die 8 Byte Interface ID einer IPv6-Netzadresse repräsentiert wird.Method according to one of the preceding claims, characterized characterized in that the interface identification number by the 8-byte interface ID of an IPv6 network address is represented. Verfahren nach einem der vorhergehenden Ansprüchen, dadurch gekennzeichnet, dass das Endgerät (Endgerät A) ein von der 3GPP standardisiertes so genanntes „User Equipment" ist, das die so genannte UTRAN (= UMTS Terrestrial Radio Access Network) Luftschnittstelle verwendet.Method according to one of the preceding claims, characterized characterized in that the terminal (terminal A) is a standardized by the 3GPP so-called "user equipment", which is the so-called UTRAN (= UMTS Terrestrial Radio Access Network) air interface uses. Verfahren nach einem der vorhergehenden Ansprüchen, dadurch gekennzeichnet, dass das Endgerät (Endgerät A) ein von der 3GPP standardisierte so genannte „Mobile Station" ist, die die so genannte GERAN ( = GSM EDGE Radio Access Network) Luftschnittstelle verwendet.Method according to one of the preceding Claims, characterized in that the terminal (terminal A) is a so-called "Mobile Station" standardized by the 3GPP, which uses the so-called GERAN (= GSM EDGE Radio Access Network) air interface. Verfahren nach einem der vorhergehenden Ansprüchen, dadurch gekennzeichnet, dass das Endgerät (Endgerät A) im Falle der sogenannten Stateless Address Autoconfiguration die vom Netzübergangsknoten (GGSN) zugeordnete Schnittstellenidentifikationsnummer zum Bilden einer globalen IPv6 Address verwendet.Method according to one of the preceding claims, characterized characterized in that the terminal (terminal A) in the case of the so-called stateless address autoconfiguration those from the gateway node (GGSN) associated interface identification number for forming a global IPv6 Address. Verfahren nach einem der vorhergehenden Ansprüchen, dadurch gekennzeichnet, dass das Endgerät (Endgerät A) beim Aktivieren des Kommunikationskontextes einem Netzverbindungsknoten mitteilt, ob es im Falle der sogenannten Stateless Address Autoconfiguration die vom Netzübergangsknoten (GGSN) zu geordnete Schnittstellenidentifikationsnummer zum Bilden der globalen IPv6 Address verwendet (2, Schritt 1.).Method according to one of the preceding claims, characterized in that the terminal (terminal A) when activating the communication context tells a network connection node whether it uses in the case of the so-called stateless address autoconfiguration the network interface node (GGSN) to ordered interface identification number for forming the global IPv6 address ( 2 , Step 1.). Verfahren nach dem vorhergehenden Anspruch, dadurch gekennzeichnet, dass ein Parameter in die „Create PDP Context Request" und „Activate PDP Context Request" Nachrichten eingeführt wird, der anzeigt, dass das Endgerät (Endgerät A) im Falle der Stateless Address Autoconfiguration die vom Netzübergangsknoten (GGSN) zugeordnete Schnittstellenidentifikationsnummer zum Bilden der globalen IPv6 Address verwendet (2, Schritt 1.).Method according to the preceding claim, characterized in that a parameter is introduced in the "Create PDP Context Request" and "Activate PDP Context Request" messages, indicating that the terminal (terminal A) in the case of Stateless Address Autoconfiguration is the one from the interworking node (GGSN) used to form the global IPv6 address ( 2 , Step 1.). Verfahren nach einem der vorhergehenden Ansprüchen, dadurch gekennzeichnet, dass der Netzverbindungsknoten im Falle der Stateless Address Autoconfiguration denselben Subnetz-Präfix nur dann mehreren Kommunikationskontextes zuweist, wenn die Endgeräte angezeigt haben, dass sie die zugeordnete Schnittstellenidentifikationsnummer zum Bilden der globalen IPv6 Address verwenden.Method according to one of the preceding claims, characterized characterized in that the network connection node in the case of Stateless Address Autoconfiguration the same subnet prefix only then multiple communication context assigns when the terminals have indicated that they have the associated interface identification number for Make use of the global IPv6 address. Verfahren nach einem der vorhergehenden Ansprüchen, dadurch gekennzeichnet, dass der Netzübergangsknoten (GGSN) die beim Aktivieren des Kommunikationskontextes dem Endgerät zugewiesene Schnittstellenidentifikationsnummer abspeichert.Method according to one of the preceding claims, characterized characterized in that the interworking node (GGSN) assigned to the terminal when activating the communication context Save interface identification number. Verfahren nach einem der vorhergehenden Ansprüchen, dadurch gekennzeichnet, dass der der Netzübergangsknoten (GGSN) die bei der so genannten Neighbor Discovery empfangene Schnittstellenidentifikationsnummer abspeichert (2, Schritt 5.).Method according to one of the preceding claims, characterized in that the network gateway node (GGSN) stores the interface identification number received during the so-called neighbor discovery ( 2 , Step 5.). Verfahren nach einem der vorhergehenden Ansprüchen, dadurch gekennzeichnet, dass der der Netzübergangsknoten (GGSN bei vom Endgerät empfangenen Daten als IP Paketen die in der Ursprungsaddresse enthaltene Schnittstellenidentifikationsnummer abspeichert (2, Schritt 7.).Method according to one of the preceding claims, characterized in that the network gateway node (GGSN stores data received as IP packets from the terminal data stored in the original address interface identification number ( 2 , Step 7). Verfahren nach einem der vorhergehenden Ansprüchen, dadurch gekennzeichnet, dass der Netzübergangsknoten (GGSN) die in der DHCP Reply Nachricht enthaltene Schnittstellenidentifikationsnummer abspeichert (3, Schritt 1).Method according to one of the preceding claims, characterized in that the network gateway node (GGSN) stores the interface identification number contained in the DHCP reply message ( 3 , Step 1 ). Verfahren nach einem der vorhergehenden Ansprüchen, dadurch gekennzeichnet, dass der Netzübergangsknoten Pakete, die von einem ersten Endgerät (Endgerät A) in einem Kommunikationskontext empfangen werden und an ein zweites Endgerät (Endgerät B) im selben Subnetz aber einem anderen Kommunikationskontext gerichtet sind, direkt an das zweite Endgerät (Endgerät B) weitersendet.Method according to one of the preceding claims, characterized characterized in that the interworking node Packets transmitted by a first terminal (terminal A) in a communication context and to a second terminal (terminal B) in the same subnet, however addressed to another communication context, directly to the second terminal (terminal B). Netzübergangsknoten (GGSN) zur Durchführung des Verfahrens nach einem der vorhergehenden Ansprüche, vorzugsweise ausgestaltet für eine Datenübertragung gemäß dem Protokoll IP Version 6 zwischen einem Endgerät (Endgerät A) und einem paketorientierten Kommunikationsnetz unter Verwendung eines Kommunikationskontextes, dem ein sogenannter Subnetz-Präfix zugewiesen ist, aufweisend: – Mittel zum Auswählen oder Empfangen, und zum Speichern einer dem mobilen Endgerät (Endgerät A) zugeordneten Schnittstellenidentifikationsnummer innerhalb eines Kommunikationskontextes, – Mittel zum Zuweisen von mehreren Kommunikationskontexten zu demselben Subnetz-Präfix und – Mittel zum Auswählen eines geeigneten Kommunikationskontextes zum Senden von Daten zum Endgerät (Endgerät A) anhand der gespeicherten Schnittstellenidentifikationsnummer.Network gateway node (GGSN) to carry out of the method according to any one of the preceding claims, preferably designed for a data transfer according to the protocol IP version 6 between a terminal (terminal A) and a packet-oriented Communication network using a communication context, a so-called subnet prefix is assigned, comprising: - Means to select or Receive, and for storing a mobile terminal (terminal A) associated Interface identification number within a communication context, - Medium for assigning multiple communication contexts to the same subnet prefix and - Medium to choose a suitable communication context for sending data to terminal (terminal A) based on the stored interface identification number. Endgerät (Endgerät A) zur Durchführung des Verfahrens nach einem der vorhergehenden Ansprüche, vorzugsweise ausgestaltet für eine Datenübertragung gemäß dem Protokoll IP Version 6 über einen Netzübergangsknoten (GGSN) zu einem paketorientierten Kommunikationsnetz unter Verwendung eines Kommunikationskontextes, dem ein sogenannter Subnetz-Präfix zugewiesen ist, aufweisend: – Mittel zum Empfangen einer Schnittstellenidentifikationsnummer innerhalb der der Signalisierung zum Aufbau des Kommunikationskontextes, die zum Bilden einer globalen Netzadresse, vorzugsweise einer IPv6 Adresse, verwendet wird, – Mittel zur Signalisierung ob die empfangene Schnittstellenidentifikationsnummer zum Bilden der Netzadresse verwendet wird.terminal (terminal A) to carry out of the method according to any one of the preceding claims, preferably designed for a data transfer according to the protocol IP version 6 over a gateway node (GGSN) to a packet-oriented communication network using a Communication context to which a so-called subnet prefix assigned is, comprising: - Medium for receiving an interface identification number within the signaling to the structure of the communication context, the for forming a global network address, preferably an IPv6 address, is used, - Medium for signaling whether the received interface identification number is used to form the network address.
DE10360531A 2003-12-22 2003-12-22 Method, network gateway node and terminal for packet-oriented data transmission Withdrawn DE10360531A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
DE10360531A DE10360531A1 (en) 2003-12-22 2003-12-22 Method, network gateway node and terminal for packet-oriented data transmission
PCT/EP2004/053302 WO2005062567A1 (en) 2003-12-22 2004-12-07 Method network gateway and terminal for packet-oriented data transmission

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE10360531A DE10360531A1 (en) 2003-12-22 2003-12-22 Method, network gateway node and terminal for packet-oriented data transmission

Publications (1)

Publication Number Publication Date
DE10360531A1 true DE10360531A1 (en) 2005-07-21

Family

ID=34683763

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10360531A Withdrawn DE10360531A1 (en) 2003-12-22 2003-12-22 Method, network gateway node and terminal for packet-oriented data transmission

Country Status (2)

Country Link
DE (1) DE10360531A1 (en)
WO (1) WO2005062567A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102009012561B4 (en) * 2009-03-11 2015-01-22 Rohde & Schwarz Gmbh & Co. Kg Method and mobile radio tester for generating a globally valid address for a mobile device for a mobile radio test procedure

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100444691C (en) * 2005-12-21 2008-12-17 中国移动通信集团公司 Processing method for non-access stratum signaling in mobile terminal state transition process
CN101753633B (en) * 2008-12-09 2013-06-05 华为技术有限公司 Method, system and equipment for allocating IPv6 (internet protocol version 6) prefixes
CN101753635A (en) * 2008-12-17 2010-06-23 华为技术有限公司 Method and system of collocating IPV6 (internet protocol version 6) addresses

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI109950B (en) * 2000-01-20 2002-10-31 Nokia Corp Address Acquisition
US20030026230A1 (en) * 2001-08-02 2003-02-06 Juan-Antonio Ibanez Proxy duplicate address detection for dynamic address allocation

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102009012561B4 (en) * 2009-03-11 2015-01-22 Rohde & Schwarz Gmbh & Co. Kg Method and mobile radio tester for generating a globally valid address for a mobile device for a mobile radio test procedure

Also Published As

Publication number Publication date
WO2005062567A1 (en) 2005-07-07

Similar Documents

Publication Publication Date Title
DE60118261T2 (en) Data transmission to and from a mobile terminal in a network
DE60028254T2 (en) CONTROL DEVICE AND METHOD FOR PACKET BASED COMMUNICATION
DE602005004291T2 (en) SYSTEM AND METHOD FOR TRANSMITTING INTERNET PACKAGE DATA VIA PACKAGE NETWORKS
DE602005003189T2 (en) Method and system for constructing a bidirectional tunnel
DE60308309T2 (en) A system, method and gateway for dynamically assigning a home network address to a mobile node in a foreign network
DE69729040T2 (en) Network transmission
DE102004008720B4 (en) Apparatus and method for performing traffic flow template packet filtering according to Internet Protocol versions in a mobile communication system
DE112004000040T5 (en) Method and system for generating IP addresses of access terminals and sending messages for the generation of IP addresses in an IP system
DE60114649T2 (en) ADDRESS AWARD TO MOBILE STATIONS
DE60300035T2 (en) Communication system for establishing a PPPoE-like connection between IEEE1394-based peers and IP-based peers
DE60133641T2 (en) COMMUNICATION SYSTEM AND METHOD THEREFOR
EP0998100B1 (en) Method to configure an internet protocol network
DE60125426T2 (en) SENDING A "BINDING UPDATE" MESSAGE WHICH HAS A "CARE OF ADDRESS" TO TRANSFER DATA PACKETS TO A MOBILE NODE THROUGH A UNIDIRECTIONAL INTERFACE
DE60221538T2 (en) SYSTEM AND METHOD FOR COORDINATING NETWORK EVENTS
EP1494434B1 (en) Method for the configuration of an apparatus in a data network
DE10360531A1 (en) Method, network gateway node and terminal for packet-oriented data transmission
DE60225030T2 (en) IP mobility support method, associated system and associated devices
EP1992127B1 (en) Communication system, computer, and method for determining a communication protocol to be used in a communication system
EP1563667A1 (en) Method for processing data packets in a data network which has a mobile function
DE60317503T2 (en) LOAD COMPENSATORS FOR MORE PROCESSOR PLATFORMS
WO2007025905A1 (en) Communications system, switching node computer and method for determining a control node
EP1623559B1 (en) Method for data exchange between network elements in networks with differing address ranges
EP1266493A1 (en) Method for transmitting a data packet from a first network unit to a second network unit in a data network
DE60320567T2 (en) Address administrative procedures
EP1854267A1 (en) Method for establishing a communication link in at least one communications network

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8139 Disposal/non-payment of the annual fee