DE60223264T2 - System und verfahren zur adressierung eines mobilen gerätes in einem ip-basierten drahtlosen netzwerk - Google Patents

System und verfahren zur adressierung eines mobilen gerätes in einem ip-basierten drahtlosen netzwerk Download PDF

Info

Publication number
DE60223264T2
DE60223264T2 DE60223264T DE60223264T DE60223264T2 DE 60223264 T2 DE60223264 T2 DE 60223264T2 DE 60223264 T DE60223264 T DE 60223264T DE 60223264 T DE60223264 T DE 60223264T DE 60223264 T2 DE60223264 T2 DE 60223264T2
Authority
DE
Germany
Prior art keywords
address
mobile device
data
network
wireless
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE60223264T
Other languages
English (en)
Other versions
DE60223264D1 (de
Inventor
Craig A. Guelph Dunk
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.)
BlackBerry Ltd
Original Assignee
Research in Motion Ltd
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 Research in Motion Ltd filed Critical Research in Motion Ltd
Publication of DE60223264D1 publication Critical patent/DE60223264D1/de
Application granted granted Critical
Publication of DE60223264T2 publication Critical patent/DE60223264T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • 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
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/10Mapping addresses of different types
    • H04L61/106Mapping addresses of different types across networks, e.g. mapping telephone numbers to data network addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/25Mapping addresses of the same type
    • H04L61/2503Translation of Internet protocol [IP] addresses
    • H04L61/2514Translation of Internet protocol [IP] addresses between local and global IP addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4505Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
    • H04L61/4511Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
    • 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/5084Providing for device mobility
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/59Network arrangements, protocols or services for addressing or naming using proxies for addressing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/563Data redirection of data network streams
    • 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]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/12Setup of transport tunnels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4557Directories for hybrid networks, e.g. including telephone numbers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/2895Intermediate processing functionally located close to the data provider application, e.g. reverse proxies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/566Grouping or aggregating service requests, e.g. for unified processing
    • 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/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • 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]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/02Inter-networking arrangements

Description

  • HINTERGRUND
  • 1. Gebiet der Technologie
  • Diese Patentanmeldung betrifft das Problem des Adressierens von drahtlosen mobilen Vorrichtungen, die keinen permanenten Identifizierer haben. Die Anmeldung betrifft ein System und ein Verfahren des Zuweisens eines permanenten Identifizierers zu einer drahtlosen mobilen Vorrichtung, die mit einem drahtlosen Netzwerk verwendet wird, das keinen permanenten Identifizierer für diese Vorrichtung darlegt. Spezifischer, ein bevorzugtes Ausführungsbeispiel der Technologie sieht ein System und ein Verfahren zur Verwendung einer „Internetprotokoll Version 6 („IPV6")"-Adresse als einen Übergangsadressmechanismus in einem drahtlosen Netzwerk vor, das momentan eine „Internetprotokoll Version 4 („IPV4")"-Adresse verwendet.
  • 2. Beschreibung der verwandten Technik
  • Es gibt momentan mehrere Vorschläge für das Verschieben von Information an eine mobile Vorrichtung in einem IP-basierten drahtlosen Netzwerk. In diesen IP-basierten drahtlosen Netzwerken werden die mobilen Vorrichtungen nicht mit permanenten Identifizierern versehen, sondern ihnen wird stattdessen eine IP-Adresse aus einem Pool von verfügbaren Adressen dynamisch zugewiesen. Jedes Mal, wenn die mobile Vorrichtung eine Netzwerkverbindung herstellt, wird typischerweise eine andere IP-Adresse der mobilen Vorrichtung zugewiesen. Somit gibt es für Dienste, die versuchen, eine Information an die bestimmte mobile Vorrichtung zu verschieben, keine einfache Weise, die Information zu adressieren, da die IP-Adresse nicht permanent ist. Die existierenden Vorschläge in diesem Bereich behandeln die Probleme nicht ausreichend, wie die mobile Vorrichtung zu adressieren ist, wenn Information an sie verschoben wird, und wie die Lösung mit drahtlosen Netzwerken der dritten Generation (3G) zu verbinden ist. Die Lösungen, die von diesen Vorschlägen vorgesehen werden, umfassen entweder ein Erzeugen einer proprietären persönlichen Identifizierernummer (PIN – personal identifier number) für jede drahtlose mobile Vorrichtung, oder einen Versuch der Verwendung einer Telefonnummer (oder eines ähnlichen permanenten Identifizierers) der mobilen Vorrichtung, um sie über ein alternatives Kommunikationsnetzwerk zu kontaktieren, zum Beispiel eine SMS über einen leitungsvermittelten Kanal.
  • WO 01/10091 A1 offenbart ein Verfahren zur Übertragung eines Pakets von einem Server an einen drahtlosen Client. Der Server sendet ein Paket, das an eine IP-Adresse adressiert ist, die zu dem drahtlosen Client gehört. Das Paket wird empfangen von einem drahtlosen Anwendungs-Gateway, das eine Tabelle führt, die IP-Adressen mit MSISDN(mobile service integrated service digital network)-Nummern oder MIN (mobile identification numbers) korreliert. Die MSISDN/MIN-Nummer wird dann verwendet, um eine Routinginformation anzufordern und eine dynamische IP-Adresse und ein Verkehrskanal werden dem drahtlosen Client zugeteilt. Bei Empfang der IP-Adresse sendet das drahtlosen Anwendungsprotokoll-Gateway die digitale Datenkommunikation an die IP-Adresse.
  • US 2001/0005675 A1 offenbart das Speichern und Weiterleiten von Multimedia-Nachrichten in einem drahtlosen Telekommunikationssystem. Eine dynamische PDP-Adresse ist dem drahtlosen Endgerät zugeteilt zum Senden und Empfangen von Daten in einem Paket-vermittelten Modus, wenn es an das GPRS-Netzwerk angehängt ist.
  • ZUSAMMENFASSUNG
  • Ein Verfahren, wie in Anspruch 1 definiert, zum Adressieren einer mobilen Vorrichtung in einem IP-basierten drahtlosen Netzwerk ist vorgesehen. Verschiebe-Diensteanbieter bereiten Daten zur Übertragung an die mobile Vorrichtung vor unter Verwendung einer ersten IPv6-Adresse. Die adressierten Daten werden dann über einen Verschiebe-Proxy geleitet. Der Verschiebe-Proxy erlangt einen Netzwerkidentifizierer, der permanent zu der drahtlosen mobilen Vorrichtung gehört und in einem Teil der ersten IPv6-Adresse eingebettet ist. Der Netzwerkidentifizierer wird dann von dem Verschiebe-Proxy verwendet, um eine zweite IPv4-Adresse zu erlangen, die temporär zu der drahtlosen mobilen Vorrichtung gehört. Unter Verwendung dieser zweiten IPv4-Adresse werden die Daten von dem Verschiebe-Proxy dann adressiert und an die drahtlose mobile Vorrichtung durch einen Tunnel übertragen, der durch das drahtlose Netzwerk unter Verwendung der zweiten IPv6-Adresse erzeugt wird.
  • KURZE BESCHREIBUNG DER ZEICHNUNGEN
  • 1 ist ein Systemdiagramm, das ein erstes Verfahren der Verwendung einer IPV6-Adresse zeigt, um eine mobile Vorrichtung zu referenzieren;
  • 2 ist ein Zustandsdiagramm des ersten Verfahrens der Verwendung einer IPV6-Adresse, um eine mobile Vorrichtung zu referenzieren;
  • 3 ist ein Systemdiagramm, das ein zweites Verfahren der Verwendung einer IPV6-Adresse zeigt, um eine mobile Vorrichtung zu referenzieren;
  • 4 ist ein Zustandsdiagramm des zweiten Verfahrens der Verwendung einer IPV6-Adresse, um eine mobile Vorrichtung zu referenzieren;
  • 5 ist ein Diagramm, das die bevorzugten Protokolle zeigt, die verwendet werden, um Daten mit der mobilen Vorrichtung unter Verwendung einer IPV6-Adressierung auszutauschen;
  • 6 ist ein Diagramm, das die Verwendung einer IPV6-Adressierung zeigt, wenn das drahtlose IP-Netzwerk das IPV6-Protokoll verwendet;
  • 7 ist ein Zustandsdiagramm, das die Verwendung einer IPV6-Adressierung zeigt;
  • 8 ist ein Datenflussdiagramm, das die Schritte in dem ersten Verfahren der Verwendung von IPV6 für das Adressieren der mobilen Vorrichtung zeigt;
  • 9 ist der Datenflussdiagramm, das die Schritte in dem zweiten Verfahren der Verwendung von IPV6 für das Adressieren der mobilen Vorrichtung zeigt; und
  • 10 ist ein Datenflussdiagramm, das die Schritte zeigt, die unternommen werden, um eine mobile Vorrichtung unter Verwendung einer IPV6-Adresse zu adressieren, wenn das IP-Netzwerk das IPV6-Protokoll unterstützt.
  • DETAILLIERTE BESCHREIBUNG DER ZEICHNUNGEN
  • Unter Bezugnahme nun auf die Zeichnungen ist 1 ein Systemdiagramm, das ein erstes Verfahren der Verwendung einer IPV6-Adresse zeigt, um eine mobile Vorrichtung zu referenzieren. Dieses System kann einen oder mehrere Verschiebe-Diensteanbieter 20, das Internet 40, einen oder mehrere Verschiebe-Proxies 50, eine Netzwerk-Firewall 125, eine Adressauflösungskomponente 60, eine Adresse-Suchen-Komponente 70 und ein IP-basiertes drahtloses Netzwerk 90 umfassen, das einen oder mehrere Netzwerk-Zugangspunkte 80 und einen oder mehrere DHCP-Server 120 umfassen kann.
  • Die Verschiebe-Diensteanbieter (push service providers) 20 können E-Mail-Verschiebe-Server, Telefon-Verschiebe-Server, Finanz-Verschiebe-Server oder jeder andere Dienst sein, der eine Information an die drahtlosen mobilen Vorrichtungen 100 verschiebt. Diese Verschiebe-Server 20 können mit dem Internet 40 verbunden sein und können ein Verschieben des Inhalts zu den mobilen Vorrichtungen 100 vorsehen. Da das IP- basierte drahtlose Netzwerk 90 keine direkte (oder permanente) Adressierung der drahtlosen mobilen Vorrichtungen 100 unterstützt, wird ein Verschiebe-Proxy 50 verwendet, um die Adressanforderungen in das drahtlose Netzwerk 90 im Namen der Verschiebe-Diensteanbieter 20 zu handhaben (to proxy). Der Verschiebe-Proxy 90 setzt dann eine Auswahl von Verfahren ein, entsprechend dem IP-basierten drahtlosen Netzwerk 90, um die aktuell korrekte Adresse für die mobile Vorrichtung 100 zu akquirieren und einen Tunnel oder eine Verbindung zu dieser mobilen Vorrichtung 100 zu öffnen, um eine Information zu liefern. Das Konzept eines Tunnels wird in IP-basierten drahtlosen Netzwerken verwendet, wie GPRS (General Packet Radio Service), als ein Weg einer Verwendung von Netzwerkressourcen, um IP-Pakete an mobile Vorrichtungen 100 zu liefern. In einem bevorzugten Ausführungsbeispiel des Systems und Verfahrens, die in 1 gezeigt werden, wird eine IPV6-Adresse durch den Verschiebe-Proxy 50 als der permanente Identifizierer für die mobilen Vorrichtungen 100 verwendet. Ein Vorteil einer Verwendung einer IPV6-Adresse als die Proxy-Adresse (im Gegensatz zu IPV4, oder einem anderen Typ von Adresse) ist, dass, wenn das IP-basierten drahtlose Netzwerk 90 dahin geht, IPV6 als dem Adressierungsmechanismus des Netzwerks selbst zu unterstützen, können alle Verschiebe-Diensteanbieter 20 fortfahren, mit Vorrichtungen zu kommunizieren, ohne zurückgerufen oder entfernt zu werden aus der Verwendung. Eine IPV4-Adresse besteht aus 32 Bits, während eine IPV6-Adresse aus 128 Bits besteht, wodurch die Notwendigkeit entfällt, Adressen wiederzuverwenden (recycle), wie es in IPV4-basierten IP-Netzwerken getan wird, wie GPRS. Diese Adressenbeständigkeit ist die Eigenschaft, die Verschiebe-Diensteanbieter erleichtert.
  • Die 1 zeigt drei Typen von Daten, die an die drahtlosen mobilen Vorrichtungen 100 verschoben werden, E-Mail-Nachrichten, Telefonnachrichten oder Telefonanrufe und Finanz-Daten, wie Aktienpreise oder Banktransaktionen. Der Umfang von unterschiedlichen Typen von Daten, die an die mobilen Vorrichtungen 100 verschoben werden können, kann jedoch andere Typen von Daten umfassen. Obwohl jeder Verschiebe-Diensteanbieter den Benutzer der Information durch unterschiedliche Identitätstypen identifizieren kann, die zu dem Dienst intern sind (Finanz-Verschiebedienste können den Benutzer durch eine Kontonummer identifizieren, E-Mail-Verschiebedienste können den Benutzer mit der Form user@host.com identifizieren), können alle diese Dienste den internen Identifizierer zu einem permanenten Netzwerkidentifizierer für eine Übertragung abbilden. Folglich werden alle Daten, die an die mobilen Vorrichtungen 100 durch die Verschiebe-Diensteanbieter 20 zu verschieben sind, adressiert unter Verwendung eines permanenten IPV6-Identifizierers (eine erste IP-Adresse) für die mobile Vorrichtung 100 und an eine der Verschiebe-Proxy-Maschinen 50 gesendet, die in der Nähe zu dem drahtlosen IP-Netzwerk 90 laufen kann. Die Position des Verschiebe-Proxys 50 kann jedoch entfernt von dem drahtlosen Netzwerk 90 sein und kann eine direkte Hochgeschwindigkeitsverbindung zu dem Netzwerk 90 verwenden.
  • 1 zeigt acht Schritte. In Schritt 1 verlässt die Verschiebenachricht (Daten oder Information, die an die mobile Vorrichtung 100 geliefert werden sollen) den Verschiebe-Diensteanbieter 30, adressiert unter Verwendung einer IPV6-Adresse (die erste IP-Adresse), die permanent der mobilen Vorrichtung 100 zur Herstellungszeit zugeordnet war, oder, wenn eine Software in die Vorrichtung geladen wird, oder über einen anderen Bereitstellungsschritt. Es ist auch möglich, ein Über-Die-Luft(OTA – Over The Air)-Paket an die Vorrichtung zu senden, das die aktuelle IPV6-Adresse aktualisieren kann, die entweder in dem Flash-Speicher der mobilen Vorrichtung 100 gespeichert ist, oder mit der SIM-Karte. Diese IPV6-Adressen veranlassen, dass alle adressierten Daten an den Verschiebe-Proxy 50 geleitet werden, vorzugsweise über das Internet. Sobald dieses adressierte Verschiebenachricht 30 empfangen wird, kann der Verschiebe-Proxy 50 den Zustand seines Speichers bzw. Caches überprüfen, um zu bestätigen, dass er nicht bereits eine Zuordnung für die gerade empfangene IPV6-Adresse hat (was bedeutet, dass er nicht die Beschaffung einer zweiten IP-Adresse von dem drahtlosen Netzwerk 90 auslösen muss, das er bereits solch eine Adresse für die bestimmte mobile Vorrichtung 100 hat, die adressiert wird). Der Verschiebe-Proxy 50 kann auch weiterentwickelte Verfahren des Timeouts einsetzen, um den Speicher ablaufen zu lassen basierend darauf, wann das drahtlose IP-Netzwerk 90 typischerweise einen Tunnel löscht, der erzeugt wird, um IP-Pakete mit der mobilen Vorrichtung 100 auszutauschen.
  • Die Schritte 2 bis 6 bilden den bevorzugten Mechanismus zum Aufbau eines Tunnels, der ermöglicht, dass die mobile Vorrichtung 100 für einen IP-Verkehr erreichbar ist. Auslöser für eine Erzeugung von Tunnels umfassen den direkten Netzwerk-Prozess, der für die Aktualisierung des Speichers (Cache) einer ersten IP-Adresse zur zweiten IP-Adresse dargestellt wird, sind aber nicht darauf begrenzt. Das Auslöseverfahren der Schritte 2 bis 6 wird durchgeführt, wenn der Speicher nicht vorhanden ist oder keinen gültigen Eintrag für die gegebene IPV6-Adresse hat. Der Verschiebe-Proxy 50 führt den Schritt 2 durch und liefert die empfangene IPV6-Adresse an die Adressauflösungs-Komponente 60. Diese Netzwerk-zentrische Komponente 60 führt eine Zuordnung von IPV6 zu Netzwerk-ID (NID) in einer Adressen-Verweis-Datenbank 70. Die Netzwerk-ID ist ein permanenter Identifizierer, der von dem Netzwerk 90 verwendet wird, um eine bestimmte drahtlose mobile Vorrichtung 100 zu identifizieren, wird aber nicht für die Adressierung verwendet. In Schritt 3 wird, wenn eine Zuordnung gefunden wird, die NID an den Verschiebe-Proxy 50 zurückgesendet. In dem GPRS-Netzwerk zum Beispiel kann diese NID der IMSI der mobilen Vorrichtung 100 entsprechen. Die IMSI ist ein proprietärer und global eindeutiger Identifizierer, der jeder mobilen Vorrichtung 100 zugewiesen wird, die der Netzwerkbetreiber in seinem Netzwerk geheim hält. Der Verschiebe-Proxy 50 wurde autorisiert zum Zugriff auf diese NID-Werte über die Netzwerk-Firewall 125 und ihm wird vertraut, den NID-Wert geheim zu halten. Der Wunsch, die GPRS-NID (die IMSI) geheim zu halten, ist eine extern gelieferte Begrenzung bezüglich ihrer Verwendung für Abrechnungs- und Bereitstellungs-Zwecke. Eine Optimierung, die für die Schritte 2 und 3 verfügbar ist, ist, eine erste IP-Adresse zu wählen, welche die NID einbettet. Die Auflösung umfasst dann eine einfache Extraktion oder es kann, um die NID zu maskieren, eine Extraktion mit einer Umwandlung verwendet werden.
  • In Schritt 4 fordert der Verschiebe-Proxy 50, dass ein Netzwerk-initiierter Tunnel zu der mobilen Vorrichtung 100 erzeugt wird, mit dem abgerufenen NID-Wert. In dem GPRS Netzwerk wird dieser Tunnel zum Beispiel als PDP-Kontext bezeichnet und ermöglicht, dass IP-Pakete mit der mobilen Vorrichtung ausgetauscht werden. Diese Tunnelanforderung wird an den Netzwerk-Zugangspunkt 80 gegeben, der als GGSN in dem GPRS-Netzwerk bezeichnet wird. In Schritt 5 kann GGSN einen DHCP-Server 120 verwenden, um eine tatsächliche IPV4-Adresse (zweite IP-Adresse) der mobilen Vorrichtung 100 zuzuweisen, unter der Annahme, dass die mobile Vorrichtung 100 aktuell keine IPV4-Adresse hat, die ihr zugewiesen ist. Die meisten IP-basierten drahtlosen Netzwerke lassen PDP-Kontexte ablaufen und nehmen IPV4-Adressen zurück, um Adressressourcen zu schonen, und weisen sie nur erneut zu, wenn Daten ausgetauscht werden müssen.
  • In Schritt 6, sobald GGSN eine IPV4-Adresse (zweite IP-Adresse) für die mobile Vorrichtung 100 zugewiesen hat, kann es anfordern, dass die mobile Vorrichtung 100 einen PDP-Kontext mit der gelieferten IPV4-Adresse öffnet. Der PDP-Kontext hat die mobile Vorrichtung 100 als ein Ende des Tunnels und den Verschiebe-Proxy 50 verfügbar an dem anderen Ende des Tunnels (der PDP-Kontext selbst endet an GGSN in GPRS, aber die Anwesenheit des Tunnels ermöglicht der mobilen Vorrichtung 100, für eine IP-Kommunikation erreichbar zu sein). In Schritt 7 wird die eben erworbene IPV4-Adresse zurück an den Verschiebe-Proxy 50 gegeben, entweder durch den Netzwerk-Zugangspunkt 80 oder durch die mobile Vorrichtung 100. Ein nützlicher Mechanismus, um die zweite IPV4-Adresse von dem Netzwerk-Zugriff-Punkt 80 ohne die ausdrückliche Teilnahme des Netzwerk-Zugriff-Punkts zu empfangen, ist, die DHCP-Zuteilungs-Transaktion zu überwachen. Der Schritt 8 zeigt den vollständigen Zweiwege-Austausch der Information zwischen dem Proxy 50 und der drahtlosen mobilen Vorrichtung 100, sobald der Tunnel geöffnet wurde. Unter Verwendung dieses Systems und Verfahrens kann eine erste IP-Adresse, wie eine IPV6-Adresse, die permanent zu einer drahtlosen mobilen Vorrichtung 100 gehört, durch eine Proxy-Maschine 50 verwendet werden, um auf eine zweite IP-Adresse zuzugreifen und diese zu akquirieren, wie eine IPV4-Adresse, um einen Tunnel zu der drahtlosen mobilen Vorrichtung über ein IP-basiertes drahtloses Netzwerk zu erzeugen, das nicht permanent IP-Adressen den mobilen Vorrichtungen 100 zuweist.
  • 2 ist ein Zustandsdiagramm des ersten Verfahrens einer Verwendung einer IPV6-Adresse, um eine mobile Vorrichtung zu referenzieren. Der Zustand 130 identifiziert Schritte, die von den Verschiebe-Diensteanbietern 20 ausgeführt werden. Der Zustand 132 identifiziert die Schritte, die durch den Verschiebe-Proxy 50 ausgeführt werden. Der Zustand 134 identifiziert die Schritte, die durch das drahtlose Netzwerk 90 ausgefürt werden. Und der Zustand 136 identifiziert die Schritte, die durch die drahtlose mobile Vorrichtung 100 durchgeführt werden.
  • Beginnend mit dem Verschiebedienst-Zustand werden zu verschiebende Daten für eine Übertragung in Schritt 140 identifiziert. Dann werden in Schritt 142 die zu verschiebenden Daten eingepackt (oder eingekapselt) in einem ersten IP-Datagramm, wie einem IPV6-Datengramm. Schließlich wird in Schritt 144 die Nutzlast adressiert unter Verwendung der 128 Bit IPV6-Adresse, die permanent einer bestimmten drahtlosen mobilen Vorrichtung 100 zugewiesen wurde, und die Nutzlast wird von dem Verschiebe-Server 20 zu dem Internet 40 übertragen. Verschiedene existierende Mechanismen zur Übertragung von IPV6-Paketen über ein überwiegend IPV4-Internet sind verfügbar.
  • Da die IPV6-Adresse der mobilen Vorrichtung 100 zu dem Verschiebe-Proxy 50 gehört, wird die Nutzlast an den Verschiebe-Proxy 50 geliefert. Beginnend in Schritt 146 des Verschiebe-Proxy-Zustands 132 wird die IPV6-Adresse, die in der Datennutzlast von dem Verschiebe-Diensteanbieter enthalten ist, von dem Verschiebe-Proxy 50 verwendet, um den Netzwerkidentifizierer (NID – network identifier) der bestimmten drahtlosen Vorrichtung 100 zu erlangen, die adressiert wird. Gemäß der vorliegenden Erfindung ist der NID in einem Teil der IPV6-Adresse eingebettet. Alternativ kontaktiert in Schritt 148 der Verschiebe-Proxy 50 die Adressauflösungs-Komponente 60 und liefert die IPV6-Adresse an diese Komponente. Die Adressauflösungs-Komponente 60 verwendet dann die IPV6-Adresse, um zu bestimmen, ob eine Übereinstimmung in ihrer Datenbank 70 existiert, welche die IPV6-Adresse den NIDs zuordnet. Wenn eine Übereinstimmung existiert, dann wird der geeignete NID an den Verschiebe-Proxy 50 zurückgesendet. Sobald der Verschiebe-Proxy die NID-Adresse der bestimmten mobilen Vorrichtung 100 erhalten hat, an die er Daten zu verschieben versucht, macht der Verschiebe-Proxy 50 dann eine Tunnel-Anforderung (Schritt 152) an das drahtlose Netzwerk 90. Das drahtlose Netzwerk 90 reagiert auf die Tunnel-Anforderung (Schritt 154) durch Akquirieren (typischerweise zugeteilt durch einen DHCP-Server) einer zweiten IPV4-Adresse für die mobile Vorrichtung 100 und durch Bilden eines logischen Tunnels zwischen dem Netzwerk-Zugangspunkt 80 und der bestimmten mobilen Vorrichtung 100. Die mobile Vorrichtung bestätigt, dass der Tunnel erzeugt ist in Schritt 156 des mobilen Vorrichtungszustands 136 und die zweite (IPV4) Adresse wird an den Verschiebe-Proxy zurückgesendet. Schließlich überträgt der Verschiebe-Proxy in Schritt 158 die Verschiebedatennutzlast unter Verwendung der IPV4-Adresse, die von dem drahtlosen Netzwerk 90 bereitgestellt wird, und in Schritt 160 kann die mobile Vorrichtung 100 mit Anforderungen für zusätzliche Daten antworten.
  • 3 ist ein Systemdiagramm, das ein zweites Verfahren der Verwendung einer IPV6-Adresse zeigt, um eine mobile Vorrichtung zu referenzieren. In diesem Beispiel führt, anstatt eine Adressauflösungs-Komponente zu verwenden, der Verschiebe-Proxy 50 eine Namenssuchanforderung durch eine Standard-DNS-Schnittstelle 110 durch, um die bestimmte mobile Vorrichtung 100 zu identifizieren. Der Verschiebe-Proxy 50 liefert die IPV6-Adresse der mobilen Vorrichtung 100 an die DNS-Schnittstelle 100, die dann ein Tunnelanforderungssignal an den Netzwerk-Zugangspunkt 80 zusammen mit der NID der mobilen Vorrichtung 100 überträgt. In diesem Ausführungsbeispiel hat die DNS-Schnittstelle 110 eine direkte Beziehung zu dem Netzwerk- Zugangspunkt 80 und liefert die Anforderung, einen Tunnel zu öffnen, direkt an den Netzwerk-Zugangspunkt 80.
  • In Betrieb arbeitet das System, das in der 3 gezeigt wird, fast wie das System, das in der 1 gezeigt wird. Alle Daten, die an die drahtlosen mobilen Vorrichtungen 100 verschoben werden sollen, werden adressiert unter Verwendung einer IPV6-Adresse (oder ersten IP-Adresse) als permanenten Identifizierer für die mobile Vorrichtung und werden an eine gemeinsame Verschiebe-Proxy-Maschine 50 übertragen, der in der Nähe zu dem drahtlosen IP-Netzwerk 90 laufen kann. Alternativ jedoch kann der Verschiebe-Proxy 50 in einem anderen Land laufen und kann eine direkte Hochgeschwindigkeitsverbindung zu dem drahtlosen Netzwerk 90 verwenden. Sobald diese Verschiebedaten empfangen werden, prüft der Verschiebe-Proxy 50 den Zustand seines Speichers, um zu bestätigen, dass er nicht bereits eine Zuordnung für die empfangene IPV6-Adresse hat. In Schritt 2 liefert dann der Verschiebe-Proxy 50 eine Standard-DNS-Abfrage an den DNS-Server 110 des drahtlosen IP-Netzwerks 90, der nur durch die Firewall 125 des Netzwerks zugänglich ist. Dem DNS-Server 110 wird eine IPV6-Adresse gegeben und er sucht den entsprechenden Netzwerkidentifizierer (NID) für die mobile Vorrichtung 100.
  • In Schritt 3 macht der DNS eine proprietäre Anforderung an den Netzwerk-Zugangspunkt 80, um einen Netzwerk-initiierten Tunnel (PDP-Kontext) zu der mobilen Vorrichtung 100 zu öffnen, die den vorgesehenen NID trägt. In Schritt 4 wird die Optimierung einer Überwachung der DHCP-Zuteilung als ein Mechanismus gezeigt, um die IPV4-Adresse von dem Netzwerk-Zugangspunkt 80 ohne explizite Teilnahme zu bestimmen. Schritt 5 ist die Erzeugung des Netzwerk-Tunnels zu der mobilen Vorrichtung 100 mit der neu zugewiesenen IPV4-Adresse. Schritt 6 findet statt, nachdem der Tunnel geöffnet ist, wenn der Netzwerk-Zugangspunkt 80 explizit die zugewiesene IPV4-Adresse an den DNS-Server 110 zurücksendet. Schritt 7 ist, wenn der DNS-Server die ursprüngliche Anforderung von dem Verschiebe-Proxy 50 erfüllt durch Zurücksenden der zugewiesenen IPV4-Adresse. Eine positive Rückmeldung von dem DNS-Server 110 mit einem IPV4-Wert bestätigt, dass nun ein Tunnel zu der mobilen Vorrichtung 100 existiert. Eine negative Antwort würde anzeigen, dass der Tunnel nicht geöffnet werden konnte. In dem abschließenden Schritt 8 sendet und empfangt der Verschiebe-Proxy 50 dann IP-Pakete an die/von der mobile(n) Vorrichtung 100 unter Verwendung der IPV4-Adresse und des Netzwerkerzeugten Tunnels.
  • 4 ist ein Zustandsdiagramm für das zweite Verfahren der Verwendung einer IPV6-Adresse, um eine mobile Vorrichtung zu referenzieren. Dieses Diagramm ist im Wesentlichen dasselbe wie 2, obwohl die Schritte den Schritten entsprechen, die oben unter Bezugnahme auf 3 anstatt auf 1 beschrieben werden.
  • 5 ist ein Diagramm, das die bevorzugten Protokolle zeigt, die verwendet werden, um Daten mit der mobilen Vorrichtung auszutauschen unter Verwendung einer IPV6-Adressierung. In dieser Figur werden die Schritte, die beteiligt sind bei der Erlangung einer IPV4-Adresse (oder zweiten IP-Adresse) für die mobile Vorrichtung 100 und dann der Öffnung eines IPV4-Tunnels (wie oben unter Bezugnahme auf die 1 und 3 spezifischer beschrieben), allgemein in dem unteren Teil der Figur gezeigt. Diese Figur zeigt auch, dass, wenn das drahtlose Netzwerk 90 auch den ersten IP-Adressen-Typ unterstützt, zum Beispiel den IPV6-Typ einer IP-Adresse, der Verschiebe-Diensteanbieter 20 die Verschiebedatennutzlast an die mobile Vorrichtung 100 direkt durch den Verschiebe-Proxy 50 und das drahtlose Netzwerk 90 liefern kann, durch einfaches Adressieren der Nutzlast unter Verwendung von IPV6 und Übertragen der Nutzlast an die mobile Vorrichtung 100. Auf diese Weise können Verschiebe-Diensteanbieter 20 beginnen, eine IPV6-Adressierung mit aktuellen nicht-IPV6-Netzwerken zu verwenden, und können dann weiterhin dieses selbe Adressierungsschema verwenden, wenn IPV6-Netzwerke aktiv werden. Zusätzlich sieht dieses Verfahren einen Vorwärtskompatibilitätspfad für den Verschiebe-Proxy 50 vor.
  • 6 ist ein Diagramm, das die Verwendung einer IPV6-Adressierung zeigt, wenn das drahtlose IP-Netzwerk das IPV6-Protokoll verwendet. In dieser Abbildung wird der Verschiebe-Proxy 50 nicht mehr verwendet, da die erste IP-Adresse (wie IPV6) verwendet werden kann durch das Internet 40 und in dem drahtlosen IP-Netzwerk 90. Da der Verschiebedienst 20 die Nutzlast bereits in IPV6 eingekapselt hat, wie in den 14 gezeigt, macht dies den Übergang zu vollständigem IPV6 im Wesentlichen nahtlos. Der Netzwerk-Zugangspunkt 80 kann weiterhin durch eine Netzwerk-Firewall 125 geschützt werden, wobei jeder Verschiebe-Diensteanbieter 20 qualifiziert sein kann für den Schutz des drahtlosen Netzwerks 90 und jeder mobilen Vorrichtung 100, welche die verschobenen Daten empfangt.
  • 6 zeigt einen Satz von gut definierten Verschiebe-Diensteanbieter 20, die dem drahtlosen Netzwerk-Betreiber bekannt und autorisiert sein können, Daten durch eine Netzwerk-Firewall 125 zu übertragen. Der Dateninhalt, der an die mobile Vorrichtung 100 verschoben werden soll, wird in ein IPV6-Paket platziert und adressiert unter Verwendung der permanenten IPV6-Identität, die der mobilen Vorrichtung 100 zum Zeitpunkt der Herstellung zugewiesen wird. Für die mobilen Vorrichtungen 100, die den IPV6-Identifizierer verwendeten, bevor eine IPV6-Unterstützung verfügbar war, gibt es keine Notwendigkeit, den Identifizierer der Vorrichtung zu ändern, da er weiterhin verwendet werden kann. In Schritt 2, sobald der Netzwerk-Zugangspunkt 80 die verschobenen Daten empfängt, kann er eine direkte Netzwerk-Anforderung durchführen, um den Zustand der mobilen Vorrichtung 100 zu bestimmen und um eine Tunnelinitiierung anzufordern. In dieser Situation, wenn IPV6 in dem Netzwerk verwendet wird, und permanente IPV6-Identifizierer Standard sind, weist der DHCP-Server 120 keine IPV6-Adressen zu und gibt diese frei. Da die PDP-Kontexte und Tunnel jedoch wertvolle Ressourcen kosten, können diese Tunnel weiterhin auf- und abgebaut werden, wie für einen Datenaustausch erforderlich. Wenn die mobile Vorrichtung 100 bereits einen Tunnel (PDP-Kontext) hat, dann kann der Netzwerk-Zugriff-Punkt 80 die verschobenen Daten sofort an die mobile Vorrichtung 100 senden. Andernfalls führt in Schritt 3 der Netzwerk-Zugriff-Punkt 80 eine Tunnel-Anforderung der mobilen Vorrichtung 100 durch, um einen Tunnel für einen Datenaustausch zu öffnen. Sobald der Tunnel geöffnet ist, ermöglicht der Schritt 4 den vollständigen Austausch von Daten in beide Richtungen.
  • Dieses beschleunigte Verschieben von Daten in einem IP-basierten drahtlosen Netzwerk 90 veranschaulicht die Vorteile der aktuellen Verwendung einer IPV6-Adresse, obwohl IPV6 vielen der heutigen drahtlosen Netzwerken nicht eigen ist. Die Vorwärtskompatibilität der mobilen Vorrichtungen 100, die bereits die korrekten Identifikationswerte haben, kann weiter die Annahme von IPV6 in dem drahtlosen Netzwerk 90 beschleunigen. Ein weiterer Vorteil dieses Verfahrens ist die Verwendung des IPV6-Protokolls zwischen dem Diensteanbieter 20 und der mobilen Vorrichtung 100. Durch Platzieren von IPV6 in die mobile Vorrichtung 100, bevor es in dem drahtlosen Netzwerk 90 enthalten (native) ist, kann die mobile Vorrichtung 100 weiter entwickelt werden, wenn IPV6 in dem Netzwerk enthalten ist.
  • 7 ist ein Zustandsdiagramm, das die Verwendung einer IPV6-Adressierung zeigt. Diese Zustände und Verfahrenschritts verfolgen die Beschreibung von 6, wie oben dargelegt.
  • 8 ist ein Datenflussdiagramm, das die Schritte in dem ersten Verfahren der Verwendung von IPV6 für das Adressieren der mobilen Vorrichtung 100 zeigt. Der Verschiebedienst 800 verschiebt zuerst Daten 812 an den Verschiebe-Proxy 802. Sobald empfangen, muss der Verschiebe-Proxy 802 den Netzwerkidentifizierer (NID) finden unter Verwendung der IPV6-Adresse 814, die in den Daten von dem Verschiebedienst 800 geliefert wird. Die NID-Suche wird durchgeführt durch die Adressauflösungskomponente 804, die jede Datenbanksuchmaschine in dem Netzwerk sein kann. Der Netzwerkidentifizierer (NID) wird an den Verschiebe-Proxy 802 zurückgesendet 816, so dass er verwendet werden kann, um einen Tunnel zu der mobilen Vorrichtung 810 zu öffnen. Sobald der NID durch den Verschiebe-Proxy 802 empfangen ist, kann eine Netzwerk-initiierte Tunnel-Anforderung unter Verwendung des NIDs 818 gemacht werden. Diese Anforderung wird von dem Netzwerk-Zugriff-Punkt 806 empfangen, der GGSN in GPRS ist. Der erste Schritt ist für den Netzwerk-Zugangspunkt 806, den Zustand der mobilen Vorrichtung zu verifizieren, um sicherzustellen, dass nicht bereits eine IPV4-Adresse durch den DHCP-Server 808 zugewiesen ist 820. Wenn es keinen Tunnel und keine IPV4-Adresse gibt, die durch den DHCP-Server 808 zugewiesen ist, wird eine neue IPV4-Adresse zugeteilt und zu dem Netzwerk-Zugangspunkt 806 zurückgesendet 822. Der Netzwerk-Zugriff-Punkt 806 macht dann eine Tunnelöffnungsanforderung 824 an die mobile Vorrichtung 810. Die mobile Vorrichtung 810 öffnet 826 den Tunnel unter Verwendung der vorgesehenen IPV4-Adresse. Sobald der Tunnel geöffnet ist, sendet der Netzwerk-Zugangspunkt 806 die IPV4-Adresse 828 für die mobile Vorrichtung 810 an den Verschiebe-Proxy 802 zurück. An diesem Punkt ist ein vollständiger Zweiweg-Datenaustausch möglich 830 zwischen dem Verschiebe-Proxy 802 und der mobilen Vorrichtung 810.
  • 9 ist ein Datenflussdiagramm, das die Schritte in dem zweiten Verfahren der Verwendung von IPV6 für ein Adressieren der mobilen Vorrichtung zeigt. Der Verschiebedienst 900 verschiebt zuerst Daten 912 an den Verschiebe-Proxy 902. Nach Empfang muss der Verschiebe-Proxy 902 den Netzwerkidentifizierer (NID) finden unter Verwendung der IPV6-Adresse 914, die in den Daten von dem Verschiebedienst 900 geliefert wird. Der Verschiebe-Proxy 902 verwendet ein standardmäßiges DNS-Suchverfahren, um den Netzwerkidentifizierer 914 von dem DNS-Server 904 zu finden. Der DNS-Server 904 führt dann eine Tunnelöffnungsanforderung 916 an den Netzwerk-Zugangspunkt 906 unter Verwendung des NIDs durch. Diese Anforderung wird durch den Netzwerk-Zugangspunkt 906 empfangen, der GGSN in GPRS ist. Der erste Schritt ist für den Netzwerk-Zugangspunkt 806, den Zustand der mobilen Vorrichtung zu verifizieren, um sicherzustellen, dass nicht bereits eine IPV4-Adresse zugewiesen ist 918 durch den DHCP-Server 908.
  • Wenn es keinen Tunnel und keine IPV4-Adresse gibt, die durch den DHCP-Server 908 zugewiesen ist, wird eine neue IPV4-Adresse zugeordnet und an den Netzwerk-Zugangspunkt 906 zurückgesendet 820. Der Netzwerk-Zugangspunkt 906 macht dann einen Tunnelöffnungsanforderung 922 an die mobile Vorrichtung 910. Die mobile Vorrichtung 910 öffnet den Tunnel unter Verwendung der gelieferten IPV4-Adresse 824. Sobald der Tunnel geöffnet ist, sendet der Netzwerk-Zugangspunkt 906 die IPV4-Adresse 926 an den DNS-Server 904 zurück. Der DNS-Server wiederum vervollständigt die Anforderung des Verschiebe-Proxys 902 für eine Adresse durch Zurücksenden der neuen IPV4-Adresse 928. An diesem Punkt ist ein vollständiger Zweiweg-Datenaustausch möglich 930 zwischen dem Verschiebe-Proxy 902 und der mobilen Vorrichtung 910.
  • 10 ist ein Datenflussdiagramm, das die Schritte zeigt, die unternommen werden, um eine mobile Vorrichtung unter Verwendung einer IPV6-Adresse zu adressieren, wenn das IP-Netzwerk das IPV6-Protokoll unterstützt. Diese Figur zeigt die Verwendung eines IPV6-Identifizierers in einem drahtlosen IP-Netzwerk, das eine IPV6-Adressierung von sich aus (native) unterstützt. Der Verschiebedienst 1000 verschiebt zuerst Daten 1012 an den Netzwerk-Zugangspunkt 1006. Der Netzwerk-Zugangspunkt 1006 erlangt dann den Status der identifizierten drahtlosen mobilen Vorrichtung bei 1014, der von dem DHCP-Server 1004 in Schritt 1016 zurückgesendet wird. Ein Netzwerk-initiierter Tunnel wird dann zwischen dem Netzwerk-Zugangspunkt 1006 und der drahtlosen mobilen Vorrichtung 1008 in den Schritten 1018 und 1020 geöffnet. An diesem Punkt 1022 ist ein vollständiger Zweiweg-Austausch von Daten zwischen dem Verschiebedienst 100 und der drahtlosen mobilen Vorrichtung 1008 möglich.
  • Die detaillierte Beschreibung der Figuren, die kurze Beschreibung der Figuren, die Zusammenfassung, die Kurzzusammenfassung und das Gebiet der Technik legen ein bevorzugtes Ausführungsbeispiel der Erfindung dar. Diese Abschnitte sollen nicht den Umfang der Erfindung begrenzen, die durch die Ansprüche definiert ist.

Claims (16)

  1. Verfahren zum Adressieren von Daten zur Lieferung an eine drahtlose mobile Vorrichtung (100) über ein IP-basiertes drahtloses Netzwerk (90), wobei die mobile Vorrichtung in dem drahtlosen Netzwerk durch einen drahtlosen Netzwerk-Identifizierer identifiziert wird, und das Verfahren die Schritte aufweist Adressieren von Daten unter Verwendung einer ersten IP-Adresse, die permanent zu der drahtlosen mobilen Vorrichtung (100) gehört, und Übertragen der adressierten Daten an einen Verschiebe- bzw. Push-Proxy-Server (50); Erlangen des drahtlosen Netzwerk-Identifizierers für die drahtlose mobile Vorrichtung (100) unter Verwendung der ersten IP-Adresse; Verwenden des drahtlosen Netzwerk-Identifizierers, um eine zweite IP-Adresse zu erlangen, die temporär zu der drahtlosen mobilen Vorrichtung (100) gehört, von dem IP-basierten drahtlosen Netzwerk (90); Adressieren der Daten unter Verwendung der zweiten IP-Adresse; und Übertragen der Daten an die drahtlose mobile Vorrichtung (100) unter Verwendung der zweiten IP-Adresse, dadurch gekennzeichnet, dass die erste IP-Adresse eine IPV6-Adresse ist und die zweite IP-Adresse eine IPV4-Adresse ist, und der drahtlose Netzwerk-Identifizierer in einem Teil der ersten IP-Adresse eingebettet ist.
  2. Verfahren gemäß Anspruch 1, das weiter die Schritte aufweist: Vorsehen eines Push-Dienst-Providers (20), der die Daten unter Verwendung der ersten IP-Adresse adressiert; und Übertragen der adressierten Daten von dem Push-Dienst-Provider (20) an den Push-Proxy-Server (50).
  3. Verfahren gemäß Anspruch 2, das weiter die Schritte aufweist: Übertragen der adressierten Daten von dem Push-Dienst-Provider (20) an das Internet (40); und Empfangen der adressierten Daten an dem Push-Proxy-Server (50) über eine Internetverbindung.
  4. Verfahren gemäß Anspruch 1, wobei die Daten elektronische Mail sind.
  5. Verfahren gemäß Anspruch 1, wobei die Daten finanzielle Daten sind.
  6. Verfahren gemäß Anspruch 1, wobei die Daten Sprachdaten sind.
  7. Verfahren gemäß Anspruch 1, wobei das IP-basierte drahtlose Netzwerk (90) das GPRS(General Packet Radio Service)-Netzwerk ist und der Netzwerk-Identifizierer die IMSI der drahtlosen mobilen Vorrichtung (100) ist.
  8. Verfahren gemäß Anspruch 1, wobei das Erlangen einer zweiten IP-Adresse weiter die Schritte aufweist: Übertragen des Netzwerk-Identifizierers von einem DNS-Server (110) an das IP-basierte drahtlose Netzwerk (90); Zugreifen auf eine Datenbank, die zu dem IP-basierten drahtlosen Netzwerk (90) gehört, um zu bestimmen, ob die zweite IP-Adresse dem Netzwerk-Identifizierer zugeordnet wurde; und wenn die zweite IP-Adresse dem Netzwerk-Identifizierer zugeordnet wurde, dann Übertragen der zweiten IP-Adresse von dem IP-basierten drahtlosen Netzwerk (90) an den DNS-Server (110) und von dem DNS-Server (110) an den Push-Proxy-Server (50).
  9. Verfahren gemäß Anspruch 1, das weiter die Schritte aufweist: Öffnen einer Verbindung zwischen dem Push-Proxy-Server (50) und einem Netzwerkzugangspunkt (80) des IP-basierten drahtlosen Netzwerks (90); Verwendung des Netzwerk-Identifizierers, um einen Tunnel zwischen dem Netzwerkzugangspunkt (80) und der drahtlosen mobilen Vorrichtung (100) zu öffnen; und Übertragen der Daten unter Verwendung der zweiten IP-Adresse von dem Push-Proxy-Server (50) an die drahtlose mobile Vorrichtung (100) unter Verwendung der Verbindung zwischen dem Push-Proxy-Server (50) und dem Netzwerkzugangspunkt (80) und dem Tunnel, der zwischen dem Netzwerkzugangspunkt (80) und der drahtlosen mobilen Vorrichtung (100) erzeugt wird.
  10. Verfahren gemäß Anspruch 9, wobei der Tunnel ein PDP-Kontext ist.
  11. Verfahren gemäß Anspruch 1, das weiter die Schritte aufweist: Vorbereiten von Daten an der drahtlosen mobilen Vorrichtung (100); Adressieren der Daten an der drahtlosen mobilen Vorrichtung (100) unter Verwendung der zweiten IP-Adresse; und Übertragen der adressierten Daten von der drahtlosen mobilen Vorrichtung (100) an den Push-Proxy-Server (50).
  12. Verfahren gemäß Anspruch 1, das weiter den Schritt aufweist: Vorsehen einer Netzwerk-Firewall (125) zwischen dem Push-Proxy-Server (50) und dem IP-basierten drahtlosen Netzwerk (90).
  13. Verfahren gemäß Anspruch 1, das weiter den Schritt aufweist: Speichern der ersten IP-Adresse in einem Speicher der drahtlosen mobilen Vorrichtung (100).
  14. Verfahren gemäß Anspruch 13, wobei der Speicher eine SIM-Karte ist.
  15. Verfahren gemäß Anspruch 1, wobei der Schritt des Erlangens einer zweiten IP-Adresse weiter den Schritt aufweist: Prüfen eines Cache-Speichers, der zu dem Push-Proxy-Server (50) gehört, um zu bestimmen, ob eine Assoziierung zwischen der ersten IP-Adresse und einer zweiten IP-Adresse vorhanden ist.
  16. Verfahren gemäß Anspruch 1, wobei der Schritt des Erlangens eines Netzwerk-Identifizierers weiter den Schritt aufweist des Extrahierens des Netzwerk-Identifizierers aus dem Teil der ersten IP-Adresse.
DE60223264T 2001-08-29 2002-08-29 System und verfahren zur adressierung eines mobilen gerätes in einem ip-basierten drahtlosen netzwerk Expired - Lifetime DE60223264T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US31609601P 2001-08-29 2001-08-29
US316096P 2001-08-29
PCT/CA2002/001336 WO2003019973A2 (en) 2001-08-29 2002-08-29 System and method for addressing a mobile device in an ip-based wireless network

Publications (2)

Publication Number Publication Date
DE60223264D1 DE60223264D1 (de) 2007-12-13
DE60223264T2 true DE60223264T2 (de) 2008-08-14

Family

ID=23227446

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60223264T Expired - Lifetime DE60223264T2 (de) 2001-08-29 2002-08-29 System und verfahren zur adressierung eines mobilen gerätes in einem ip-basierten drahtlosen netzwerk

Country Status (7)

Country Link
US (3) US7581020B2 (de)
EP (1) EP1421810B1 (de)
AT (1) ATE377331T1 (de)
CA (1) CA2459117C (de)
DE (1) DE60223264T2 (de)
HK (1) HK1062512A1 (de)
WO (1) WO2003019973A2 (de)

Families Citing this family (79)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6389009B1 (en) 2000-12-28 2002-05-14 Vertical Networks, Inc. Systems and methods for multiple mode voice and data communications using intelligently bridged TDM and packet buses
US6181694B1 (en) 1998-04-03 2001-01-30 Vertical Networks, Inc. Systems and methods for multiple mode voice and data communciations using intelligently bridged TDM and packet buses
FR2827465B1 (fr) * 2001-07-13 2004-01-02 Cegetel Procede d'adressage d'un terminal mobile
US7054323B2 (en) 2002-03-13 2006-05-30 Motorola, Inc. Method for packet data protocol context activation
AU2003219294A1 (en) * 2002-03-27 2003-10-13 British Telecommunications Public Limited Company System for selecting a connectivity mechanism
US20030208602A1 (en) * 2002-04-08 2003-11-06 Cisco Technology, Inc. System and method for pushing data in an internet protocol network environment
US7720044B1 (en) * 2002-04-19 2010-05-18 Nokia Corporation System and method for terminal configuration
US7701958B2 (en) * 2002-07-02 2010-04-20 Qualcomm Incorporated Communication system supporting transition between network communications protocols
US7739365B2 (en) 2002-12-19 2010-06-15 Converged Data Solutions, Inc. Methods for providing a report database for a plurality of localized devices using an abstraction layer and atomic error handling
US7908352B2 (en) 2002-12-19 2011-03-15 Converged Data Solutions, Inc. Methods for managing a plurality of localized devices in geographically diverse locations
KR100526562B1 (ko) * 2003-03-26 2005-11-03 삼성전자주식회사 이동통신 단말기의 응용 프로그램 기동 방법 및이동통신망 서비스시스템의 서비스데이터 제공방법
US7886075B2 (en) * 2003-05-16 2011-02-08 Cisco Technology, Inc. Arrangement for retrieving routing information for establishing a bidirectional tunnel between a mobile router and a correspondent router
US7646710B2 (en) 2003-07-28 2010-01-12 Nortel Networks Limited Mobility in a multi-access communication network
US7324474B2 (en) * 2003-10-21 2008-01-29 Qualcomm Incorporated Methods and apparatus for Network Initiated Data Services
EP1528745B1 (de) * 2003-10-30 2009-12-02 Hewlett-Packard Development Company, L.P. Kommunikationsverfahren und Vorrichtung
FI116186B (fi) * 2003-12-19 2005-09-30 Nokia Corp Tiedonsiirron järjestäminen langattomassa pakettivälitteisen datan siirtoa tarjoavassa järjestelmässä
DE10361949B4 (de) * 2003-12-30 2007-08-30 Siemens Ag Verfahren zur Zuweisung einer dynamischen IP-Adresse zu einem mobilen Endgerät unter Nutzung eines Präsenzdienstes
IL159838A0 (en) * 2004-01-13 2004-06-20 Yehuda Binder Information device
GB2417650A (en) 2004-07-30 2006-03-01 Orange Personal Comm Serv Ltd Tunnelling IPv6 packets over IPv4 packet radio network wherein an IPv6 address including a tunnel end identifier of the IPv4 bearer is formed
GB2416958A (en) * 2004-07-30 2006-02-08 Orange Personal Comm Serv Ltd Communicating internet packet data over a packet radio network
DE102004052331A1 (de) * 2004-10-27 2006-05-04 Nec Europe Ltd. Verfahren zur Steuerung der Kommunikation mit mobilen Stationen in einem Netzwerk
KR100636186B1 (ko) * 2004-10-28 2006-10-19 삼성전자주식회사 양방향 터널 설정 방법 및 시스템
US8583752B2 (en) * 2005-03-24 2013-11-12 Bank Of America Corporation Wireless data device with confirmation and retry capabilities for pushed data
US8782177B2 (en) * 2005-03-30 2014-07-15 Sony Corporation Wireless communications to receiver devices using control terminal communication link set-up
US7643825B2 (en) * 2005-04-18 2010-01-05 Research In Motion Limited System and method for managing data to be pushed to a wireless device when the device may be outside of a coverage range
US7474639B2 (en) * 2005-04-20 2009-01-06 Bank Of America Corporation Dynamic update of push applications for wireless data device
FI20050412A0 (fi) 2005-04-21 2005-04-21 Nokia Corp Menetelmä yhteyksien muodostamiseksi tietoliikennejärjestelmässä
CN100591159C (zh) * 2005-08-24 2010-02-17 华为技术有限公司 一种无线接入网触发寻呼处理方法及装置
US7634253B2 (en) * 2005-08-26 2009-12-15 Research In Motion Limited Data session authentication credentials update for a wireless communication device
JP5092288B2 (ja) * 2005-09-02 2012-12-05 三菱化学株式会社 接着性樹脂組成物及び積層体
KR100727993B1 (ko) * 2005-10-04 2007-06-14 삼성전자주식회사 데이터 풀 방식을 이용한 데이터 푸시 서비스 방법 및시스템
US9723520B1 (en) 2005-12-20 2017-08-01 Microsoft Technology Licensing, Llc Location based mode switching for dual mode mobile terminals
US7680123B2 (en) * 2006-01-17 2010-03-16 Qualcomm Incorporated Mobile terminated packet data call setup without dormancy
JP4924157B2 (ja) * 2007-03-30 2012-04-25 富士ゼロックス株式会社 識別子割り当て装置、識別子割り当てシステムおよび識別子割り当てプログラム
US8688570B2 (en) 2007-04-27 2014-04-01 American Express Travel Related Services Company, Inc. System and method for performing person-to-person funds transfers via wireless communications
WO2008135844A2 (fr) * 2007-05-04 2008-11-13 Alcatel Lucent Procede de taxation de services tel que push mail
US20090144359A1 (en) * 2007-12-04 2009-06-04 Telefonaktiebolaget L M Ericsson (Publ) Mobile access to internet-based application with reduced polling
EP2279634B1 (de) * 2008-05-09 2018-03-07 BlackBerry Limited Verfahren und vorrichtungen zum priorisieren der zuweisung einer paketdatensitzung für mehrere anwendungen eines mobilkommunikationsgeräts
CN101931936B (zh) * 2009-06-22 2014-01-01 中兴通讯股份有限公司 业务数据的传输方法和系统、终端、用户数据处理实体
US9807602B2 (en) * 2010-04-07 2017-10-31 Qualcomm Incorporated Apparatus and method for connection establishment in a communications network
US8407324B2 (en) * 2010-07-01 2013-03-26 Raytheon Company Dynamic modification of the address of a proxy
CN102316423B (zh) * 2010-07-06 2014-03-12 华为技术有限公司 一种信息推送方法、装置和系统
CN102347967B (zh) * 2010-07-30 2014-01-01 华为技术有限公司 一种推送设备间的协作方法及装置
US9529996B2 (en) 2011-10-11 2016-12-27 Citrix Systems, Inc. Controlling mobile device access to enterprise resources
US20140032733A1 (en) 2011-10-11 2014-01-30 Citrix Systems, Inc. Policy-Based Application Management
US8881229B2 (en) 2011-10-11 2014-11-04 Citrix Systems, Inc. Policy-based application management
US9215225B2 (en) 2013-03-29 2015-12-15 Citrix Systems, Inc. Mobile device locking with context
US9280377B2 (en) 2013-03-29 2016-03-08 Citrix Systems, Inc. Application with multiple operation modes
US8799994B2 (en) 2011-10-11 2014-08-05 Citrix Systems, Inc. Policy-based application management
US8891552B2 (en) * 2011-11-08 2014-11-18 Cisco Technology, Inc. Managed access to mobile endpoints
US9426718B2 (en) 2012-05-16 2016-08-23 Qualcomm Incorporated Systems and methods for data exchange over common communication links
GB201211565D0 (en) 2012-06-29 2012-08-15 Microsoft Corp Determining availability of an acess network
GB201211568D0 (en) 2012-06-29 2012-08-15 Microsoft Corp Determining network availability based on geographical location
GB201211580D0 (en) 2012-06-29 2012-08-15 Microsoft Corp Determining suitablity of an access network
US8958294B2 (en) * 2012-08-09 2015-02-17 Lenovo Enterprise Solutions (Singapore) Pte. Ltd. Assigning identifiers to mobile devices according to their data service requirements
US9553801B2 (en) * 2012-09-25 2017-01-24 Google Inc. Network device
US8745755B2 (en) 2012-10-12 2014-06-03 Citrix Systems, Inc. Controlling device access to enterprise resources in an orchestration framework for connected devices
US9516022B2 (en) 2012-10-14 2016-12-06 Getgo, Inc. Automated meeting room
US20140109171A1 (en) 2012-10-15 2014-04-17 Citrix Systems, Inc. Providing Virtualized Private Network tunnels
US20140109176A1 (en) 2012-10-15 2014-04-17 Citrix Systems, Inc. Configuring and providing profiles that manage execution of mobile applications
US8910239B2 (en) 2012-10-15 2014-12-09 Citrix Systems, Inc. Providing virtualized private network tunnels
CN104854561B (zh) 2012-10-16 2018-05-11 思杰系统有限公司 用于应用程序管理框架的应用程序封装
US9971585B2 (en) 2012-10-16 2018-05-15 Citrix Systems, Inc. Wrapping unmanaged applications on a mobile device
US20140108793A1 (en) 2012-10-16 2014-04-17 Citrix Systems, Inc. Controlling mobile device access to secure data
US9606774B2 (en) 2012-10-16 2017-03-28 Citrix Systems, Inc. Wrapping an application with field-programmable business logic
US9413736B2 (en) 2013-03-29 2016-08-09 Citrix Systems, Inc. Providing an enterprise application store
US9455886B2 (en) * 2013-03-29 2016-09-27 Citrix Systems, Inc. Providing mobile device management functionalities
US10284627B2 (en) 2013-03-29 2019-05-07 Citrix Systems, Inc. Data management for an application with multiple operation modes
US20140297840A1 (en) 2013-03-29 2014-10-02 Citrix Systems, Inc. Providing mobile device management functionalities
US9985850B2 (en) 2013-03-29 2018-05-29 Citrix Systems, Inc. Providing mobile device management functionalities
US9355223B2 (en) 2013-03-29 2016-05-31 Citrix Systems, Inc. Providing a managed browser
US8813179B1 (en) 2013-03-29 2014-08-19 Citrix Systems, Inc. Providing mobile device management functionalities
US10645597B2 (en) 2014-02-25 2020-05-05 Roblox Corporation Message by message tunability of message reliability in a cellular network
US10098174B2 (en) * 2014-02-25 2018-10-09 Chetan Ahuja Maintaining continuous sessions in cellular data networks
US10382981B2 (en) 2014-02-25 2019-08-13 Roblox Corporation Cellular network protocol optimizations
CN106487864B (zh) * 2015-09-02 2019-09-27 华为终端有限公司 数据连接的建立方法、服务端及移动终端
KR102482114B1 (ko) 2015-12-31 2022-12-29 삼성전자주식회사 보안 통신 방법, 이를 수행하는 시스템 온 칩 및 이를 포함하는 모바일 시스템
USD838774S1 (en) * 2016-11-18 2019-01-22 International Business Machines Corporation Training card
US11652790B2 (en) * 2019-12-06 2023-05-16 Servicenow, Inc. Quarantine for cloud-based services

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5517618A (en) * 1992-02-10 1996-05-14 Matsushita Electric Industrial Co., Ltd. Mobile migration communications control device
JP3204829B2 (ja) * 1994-01-10 2001-09-04 富士通株式会社 移動通信方法とそれを実現する移動電話交換局、顧客管理システム、及び移動機
US6868089B1 (en) * 1997-05-13 2005-03-15 Hitachi, Ltd. Mobile node, mobile agent-and network system
US6826407B1 (en) * 1999-03-29 2004-11-30 Richard J. Helferich System and method for integrating audio and visual messaging
US6608832B2 (en) * 1997-09-25 2003-08-19 Telefonaktiebolaget Lm Ericsson Common access between a mobile communications network and an external network with selectable packet-switched and circuit-switched and circuit-switched services
US6208627B1 (en) * 1997-12-10 2001-03-27 Xircom, Inc. Signaling and protocol for communication system with wireless trunk
US7209949B2 (en) * 1998-05-29 2007-04-24 Research In Motion Limited System and method for synchronizing information between a host system and a mobile data communication device
WO2000001172A1 (en) * 1998-06-29 2000-01-06 Nokia Networks Oy Method and system of providing a service to a subscriber
EP1037434A1 (de) * 1998-10-29 2000-09-20 Mitsubishi Materials Silicon Corporation Funkkommunikationssystem für pushinformationslieferung
JP2000201183A (ja) * 1999-01-08 2000-07-18 Sony Corp デ―タ送信方法
US6549776B1 (en) * 1999-07-30 2003-04-15 Telefonaktiebolaget Lm Ericsson (Publ) System, method, and apparatus for pushing data in a direct digital call environment
FI112151B (fi) * 1999-12-23 2003-10-31 Nokia Corp Sanoman välitys
US6618763B1 (en) * 2000-02-04 2003-09-09 Inphonic Inc. Virtual private wireless network implementing message delivery preferences of the user
US6522880B1 (en) * 2000-02-28 2003-02-18 3Com Corporation Method and apparatus for handoff of a connection between network devices
US6842615B2 (en) * 2000-07-14 2005-01-11 Comsat Corporation Least cost routing for mobile satellite systems employing a GPRS network infrastructure
JP3739260B2 (ja) * 2000-08-24 2006-01-25 株式会社日立製作所 情報配信システムおよびゲートウェイ装置
US7027826B2 (en) * 2000-12-20 2006-04-11 Nortel Networks Limited Gateway GPRS support node and method therefor
WO2002052798A2 (en) * 2000-12-22 2002-07-04 Research In Motion Limited Wireless router system and method
CA2641610C (en) * 2001-03-09 2010-09-14 Research In Motion Limited Advanced voice and data operations in a mobile data communication device
US20020138622A1 (en) * 2001-03-21 2002-09-26 Motorola, Inc. Apparatus and method of using long lived addresses in a private network for push messaging to mobile devices
US6920318B2 (en) * 2001-03-22 2005-07-19 Siemens Communications, Inc. Method and system for providing message services in a communication system
ATE467973T1 (de) * 2001-04-12 2010-05-15 Research In Motion Ltd System und verfahren zum dynamischen schieben von informationen auf drahtlose datenübertragungsvorrichtungen
JP4075318B2 (ja) * 2001-04-18 2008-04-16 株式会社日立製作所 プロトコル変換方法,及びアドレス変換サーバ
US20040146039A1 (en) * 2001-05-30 2004-07-29 Jonne Soininen Method for session management parameter activation for a subscriber terminal of a communication network
US20040148428A1 (en) * 2003-01-28 2004-07-29 George Tsirtsis Methods and apparatus for supporting an internet protocol (IP) version independent mobility management system

Also Published As

Publication number Publication date
HK1062512A1 (en) 2004-11-05
WO2003019973A3 (en) 2003-04-24
EP1421810A2 (de) 2004-05-26
EP1421810B1 (de) 2007-10-31
CA2459117C (en) 2008-03-11
CA2459117A1 (en) 2003-03-06
WO2003019973A2 (en) 2003-03-06
US20110085510A1 (en) 2011-04-14
US20040205233A1 (en) 2004-10-14
US7581020B2 (en) 2009-08-25
US7934015B2 (en) 2011-04-26
US20090296646A1 (en) 2009-12-03
US8560728B2 (en) 2013-10-15
DE60223264D1 (de) 2007-12-13
ATE377331T1 (de) 2007-11-15

Similar Documents

Publication Publication Date Title
DE60223264T2 (de) System und verfahren zur adressierung eines mobilen gerätes in einem ip-basierten drahtlosen netzwerk
DE69634690T2 (de) Paketfunksystem und verfahren zur protokollunabhängigen wegesuche eines datenpakets in paketfunknetzen
DE10296293B4 (de) Verfahren und Vorrichtung zum Abbilden einer IP-Adresse auf eine MSISDN-Nummer innerhalb eines Dienstnetzwerks
DE69928460T2 (de) IP-Mobilkommunikationsschema mit dynamischem Adressenzuordnungsprotokoll
DE60013588T2 (de) Sim authentifizierungsmechanismus für dhcrv4/v6 nachrichten
DE60116736T2 (de) System und verfahren zur benutzung einer ip-addresse als identifizierung eines drahtlosen endgerätes
DE60033162T2 (de) Erleichterung der datenübertragung
DE10084639B4 (de) Automatische Festellung von Knoten, die einem virtuellen Unternetz zugeordnet sind
DE60124643T2 (de) Paketenübertragungsmodel mit einem mobilen Knoten und mit einem Router zur Verhinderung von Angriffen basiert auf einer globalen Adresse
DE602004007301T2 (de) Adressierungs-verfahren und -vorrichtung zum aufbau von hip-verbindungen zwischen gewöhnlichen und hip-fähigen netzknoten
DE60028254T2 (de) Steuerungsgerät und -verfahren für paketbasierte kommunikation
DE60308309T2 (de) System, Verfahren und Übergangseinrichtung zur dynamischen Zuordnung einer Heimnetzwerkadresse zu einem mobilen Knoten in einem Fremdnetzwerk
DE60035183T2 (de) System und verfahren zur entdeckung von mitteln unter verwendung von mehrfachübertragungsumfang
DE10392494B4 (de) Mechanismen zum Bereitstellen von Verbindbarkeit zwischen Netzen unterschiedlicher Adressbereiche
DE602005004214T2 (de) Kommunikationssystem and Verfahren zur Aktualisierung von Software in einem Endbenutzergerät
DE60106483T2 (de) Verfahren und Vorrichtung zum Weiterreichen einer Funkpaketdatendienstverbindung
DE60126770T2 (de) Umändern einer ersten teilnehmerkennung in eine zweite kennung
DE69923942T2 (de) Verfahren und System zur drahtlosen mobile Server und Gleichrangigendiensten mit Dynamische DNS Aktualisierung
DE60219133T2 (de) Besucherportal zur Unterstützung von Datenkommunikation von umherstreifenden mobilen Endgeräten
DE60025396T2 (de) Zellulares funkkommunikationssystem
DE60120523T2 (de) Vorrichtung und Verfahren zur Verwaltung von Lagekennungen, und Lagekennungverarbeitungsverfahren
DE19742681C2 (de) GPRS-Teilnehmerauswahl von mehreren Internet-Dienstanbietern
DE69836673T2 (de) Verfahren und Vorrichtung zur Konfigurierung eines Netzknotens um sich selbst Netzübergang zu sein
DE112006001655B4 (de) Verfahren und Vorrichtung zur Vereinfachung einer Kommunikation unter Verwendung von Ersatz- und Care-of-Internetprotokolladressen
DE60320105T2 (de) Verbindung von mobilen netzknoten der nächsten generation über netzwerke früherer generation zu netzwerken nächster generation

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8328 Change in the person/name/address of the agent

Representative=s name: MERH-IP, 80336 MUENCHEN