DE112006003520T5 - Ein Verfahren zum Ändern der Verwendung eines Zugangspunkts (Access Point - AP) in einem drahtlosen Kommunikationsnetz - Google Patents

Ein Verfahren zum Ändern der Verwendung eines Zugangspunkts (Access Point - AP) in einem drahtlosen Kommunikationsnetz Download PDF

Info

Publication number
DE112006003520T5
DE112006003520T5 DE112006003520T DE112006003520T DE112006003520T5 DE 112006003520 T5 DE112006003520 T5 DE 112006003520T5 DE 112006003520 T DE112006003520 T DE 112006003520T DE 112006003520 T DE112006003520 T DE 112006003520T DE 112006003520 T5 DE112006003520 T5 DE 112006003520T5
Authority
DE
Germany
Prior art keywords
access point
arp cache
node
network
proxy arp
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
DE112006003520T
Other languages
English (en)
Inventor
Charles R. Orlando Barker
Keith J. Casselberry Goldberg
Robin U. Orlando Roberts
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.)
Motorola Solutions Inc
Original Assignee
Motorola Inc
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 Motorola Inc filed Critical Motorola Inc
Publication of DE112006003520T5 publication Critical patent/DE112006003520T5/de
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/24Connectivity information management, e.g. connectivity discovery or connectivity update
    • 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/103Mapping addresses of different types across network layers, e.g. resolution of network layer into physical layer addresses or address resolution protocol [ARP]
    • 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
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/34Modification of an existing route
    • H04W40/36Modification of an existing route due to handover

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Verfahren zum Ändern der Verwendung eines Zugangspunkts (AP – für engl.: Access Point) in einem drahtlosen Kommunikationsnetz, das die Schritte umfasst:
Bereitstellen einer Kommunikation zwischen zumindest einem Knoten und einem ersten Zugangspunkt, der einen ersten Proxy-ARP-Cache (für engl.: Address Resolution Protokoll – Adressauflösungsprotokoll) verwendet;
Schalten der Kommunikation von dem ersten Zugangspunkt zu einem zweiten Zugangspunkt, der einen zweiten Proxy-ARP-Cache verwendet; und
weiteres Verwalten von Anfragen in Bezug auf eine Adresse des zumindest einen Knotens durch den ersten Zugangspunkt unter Verwendung des ersten Proxy-ARP-Cache.

Description

  • Gebiet der Erfindung
  • Die vorliegende Erfindung bezieht sich allgemein auf eine Proxy-Cache-Aktualisierung und insbesondere auf den Betrieb eines Proxy-ARP-Cache (für engl.: Address Resolution Protocol – Adressauflösungsprotokoll) mit Knotenbewegung in einem drahtlosen Kommunikationsnetz.
  • Hintergrund
  • Drahtlose Kommunikationsnetze, wie z. B. mobile drahtlose Telefonnetze, sind zunehmend weit verbreitet. Diese drahtlosen Kommunikationsnetze werden häufig als "zellulare Netze" bezeichnet, da die Netzinfrastruktur so eingerichtet ist, dass der Versorgungsbereich in eine Mehrzahl von Bereichen, die man "Zellen" nennt, geteilt ist.
  • Ein terrestrisches zellulares Netz umfasst eine Mehrzahl von miteinander verbundenen Basisstationen oder Basisknoten, die in dem ganzen Versorgungsbereich an spezifizierten Standorten geographisch verteilt sind. Jeder Basisknoten umfasst einen oder mehrere Transceiver, die dazu im Stande sind, elektromagnetische Signale, wie z. B. RF-Kommunikationssignale (für engl.: Radio Frequency – Hochfrequenz), zu und von mobilen Benutzerknoten, wie z. B. drahtlosen Telefonen, die sich in dem Versorgungsbereich befinden, zu übertragen und zu empfangen. Die Kommunikationssignale umfassen zum Beispiel Sprachdaten, die gemäß einem gewünschten Modulationsverfahren moduliert und als Datenpakete übertragen worden sind. Wie es sich für einen Fachmann versteht, übertragen und empfangen Netzknoten Datenpaketkommunikationen in einem Multiplexformat, wie z. B. einem Format mit Mehrfachzugriff im Zeitmultiplex (engl. Time-Division Multiple Access – TDMA), einem Format mit Mehrfachzugriff im Codemultiplex (Code-Division Multiple Access – CDMA) oder einem Format mit Mehrfachzugriff im Frequenzmultiplex (Frequency-Division Multiple Access – FDMA), wodurch es einem einzelnen Transceiver in einem ersten Knoten ermöglicht wird, mit etlichen anderen Knoten in seinem Versorgungsbereich gleichzeitig zu kommunizieren.
  • In den letzten Jahren wurde ein Typ von Mobilkommunikationsnetz entwickelt, das als ein "Ad-hoc"-Netz bekannt ist. Bei diesem Typ Netz ist jeder mobile Knoten im Stande, als eine Basisstation oder ein Router für die anderen mobilen Knoten zu agieren, so dass die Notwendigkeit einer festen Infrastruktur von Basisstationen eliminiert wird.
  • Es werden auch differenziertere Ad-hoc-Netze entwickelt, die zusätzlich dazu, dass sie es, wie in einem her kömmlichen Ad-hoc-Netz, mobilen Knoten ermöglichen, miteinander zu kommunizieren, den mobilen Knoten darüber hinaus ermöglichen, auf ein festes Netz zuzugreifen und auf diese Weise mit anderen mobilen Knoten, wie z. B. jenen im öffentlichen Telefonnetz (Public Switched Telephone Network – PSTN) und in anderen Netzen, wie z. B. dem Internet, zu kommunizieren.
  • Bei einem Typ von Ad-hoc-Netz überträgt eine typische Netztopologie vom Mesh-Typ Daten zu dem gesamten Mesh-Netz, was sehr ineffektiv und kostspielig sein kann. Zwar ist das Mesh-Netz beim Bewegen von Unicast-Daten effizient, doch müssen jegliche Broadcast-Daten üblicherweise über das gesamte Netz geflutet werden. Durch dieses Fluten wird ein hoher Preis an Netzressourcen gezahlt, da eine Nachricht von jedem Knoten in dem Mesh-Netz einmal wiederholt wird. Das findet gewöhnlich bei einer langsamen Datenrate statt, wodurch eine relativ große Menge an Sprechzeit und Batterielebensdauer für tragbare Geräte verbraucht wird. Eine ARP-Nachricht (für: Address Resolution Protocol – Adressauflösungsprotokoll) umfasst eine Broadcast-Nachricht ebenso wie eine ARP-Anfragenachricht, was eine beträchtliche Menge an Kommunikationsbandbreite verbrauchen kann. Das passiert, auch wenn sich das Ziel der Anfrage ganz in der Nähe des Senders befinden kann oder sich in dem verdrahteten Netz befinden kann. ARP wird zum Beispiel im Ethernet Address Resolution Protocol RFC 826 (http://www.ietf.org/rfc/rfc826.txt) beschrieben und war ursprünglich zur Verwendung in einem einfachen "verdrahteten" logischen Teilnetz gedacht, wo eine Broadcast-Nachricht nicht mehr Ressourcen als eine Unicast-Nachricht verbraucht.
  • Zwar weisen einige Switches und Router ARP-Proxy-Dienste auf, um zu verhindern, dass ARP-Nachrichten über langsame Verbindungen übertragen werden, doch befassen sich diese Arten von Verfahren nicht mit den Bedürfnissen eines dynamischen und mobilen drahtlosen Mesh-Netzes. Wie es sich für einen Fachmann versteht, umfasst ein mobiles System üblicherweise einen Teilnehmer, der sich schnell zwischen Points of Presence in dem verdrahteten Netz bewegt. ARP-Nachrichten, die sich in langsamen Verbindungen bewegen, würden in dieser Art drahtloser Umgebung nicht effektiv arbeiten und man muss sich mit Verfahren zur Handhabung dieser Broadcasts in dem drahtlosen Netz befassen. Die Verwendung von ARPs, wie sie sich auf MAC (für engl.: Media Access Control – Medienzugriffssteuerung) bei der Verwendung eines intelligenten Zugangspunkts (IAP – für engl.: Intelligent Access Point) bezieht, ist in der Technik wohlbekannt, wie zum Beispiel von Barker Jr. in dem hier durch Literaturhinweis umfassten U.S.-Patent mit der Nummer 6,771,666 und dem Titel "System and method for trans-medium address resolution an an ad-hoc network with at least one highly disconnected medium having multiple access points to other media", das am 3. August 2004 erteilt wurde und dem Rechtsnachfolger der vorliegenden Erfindung gehört, offenbart wird.
  • Auf dem Stand der Technik sind Verfahren, die die Übertragung von Unicast-Nachrichten über ein Broadcast-Netz umfassen, angesprochen worden. Die U.S.-Patentveröffentlichung mit der Nummer US 2005/0084082 von Horvitz et al. mit dem Titel "Designs, interfaces, and policies for systems that enhance communication and minimize disruption by encoding preferences and situations", die am 30. Juni 2004 ein gereicht wurde, beschreibt zum Beispiel ein System zum Verbessern von Kommunikationen, um eine Unterbrechung durch die Verwendung von Codierungspräferenzen zu minimieren. In der Horvitz et al. – Patentbekanntmachung handelt es sich um ein komplexes System für Kanalselektions-, Routing- und Rescheduling-Operationen unter Verwendung von Benutzerpräferenzen zur Echtzeitrufbearbeitung. Ähnlich lehrt die U.S.-Patentbekanntmachung Nr. US 2005/0141706 von Regli et al. mit dem Titel "System and method for secure ad hoc mobile communications and applications", die am 29. Dezember 2004 eingereicht wurde, ein System für sichere mobile Ad-hoc-Kommunikationen, das einen mobilen Agenten verwendet, wobei Middleware verwendet wird, um die Kluft zwischen alten und Ad-hoc Netzinfrastrukturen zu überbrücken. Dieses System ist ebenfalls kompliziert, da komplexe Anwendungen erfordert werden, um Kommunikationen in einer dynamischen Netzumgebung zu überbrücken. Weitere Topologien auf dem Stand der Technik beschreiben auch ein Bewegen von ARP-Paketen über Nur-Unicast-Medien (wie z. B. IP-Paket-Tunnels), aber diese Arten von Systemen befassen sich nicht mit dem broadcastfähigen Mesh-Netz. Zwar ist ein DHCP-Mechanismus (für engl.: Dynamic Host Configuration Protocol Protokoll zur dynamischen Konfiguration von Hosts) im Vergleich zu dem ARP-Mechanismus relativ einfach und zustandslos, doch benötigt der ARP-Mechanismus Proxy-Dienste und ein Spoofing von Nachrichten. Das führt zu einem viel komplizierteren Mechanismus.
  • Kurze Beschreibung der Figuren
  • Die Begleitfiguren, in denen sich in den ganzen individuellen Ansichten ähnliche Verweisziffern auf identische oder in funktioneller Hinsicht ähnliche Elemente beziehen, und die zusammen mit der ausführlichen Beschreibung unten in der Spezifikation umfasst sind und zu ihr gehören, dienen dazu, unterschiedliche Ausführungsformen zusätzlich zu veranschaulichen und verschiedene Prinzipien und Vorteile alle gemäß der vorliegenden Erfindung zu erläutern.
  • 1 ist ein Flussdiagramm, das die Verwendung von einem einfachen ARP-Tunnel-(für: Address Resolution Protocol – Adressauflösungsprotokoll) und Proxy in einem drahtlosen Mesh-Netz gemäß einer Ausführungsform der Erfindung darstellt.
  • 2 ist ein Flussdiagramm, das einen "Lazy Update"-Proxy-Cache-Mechanismus gemäß einer Ausführungsform der Erfindung darstellt.
  • Es versteht sich für einen ausgebildeten Fachmann, dass Elemente in den Figuren der Einfachheit und Klarheit halber dargestellt werden und nicht zwangsläufig maßstabsgerecht gezeichnet worden sind. Die Maße einiger der Elemente in den Figuren können zum Beispiel bezüglich anderer Elemente übertrieben sein, um ein Verständnis für Ausführungsformen der vorliegenden Erfindung verbessern zu helfen.
  • Ausführliche Beschreibung
  • Bevor Ausführungsformen, die der vorliegenden Erfindung entsprechen, ausführlich beschrieben werden, sollte beachtet werden, dass die Ausführungsformen im Wesentlichen in Kombinationen aus Verfahrensschritten und Systemkomponenten liegen, die sich auf ein Tunneling und Proxying von ARP-Nachrichten zum Verbessern der Effizienz in einem drahtlosen Mesh-Netz beziehen. Demgemäß sind die Systemkomponenten und Verfahrensschritte, wo angemessen, in den Zeichnungen durch herkömmliche Symbole dargestellt worden, wobei nur diejenigen spezifischen Details dargestellt werden, die für ein Verständnis der Ausführungsformen der vorliegenden Erfindung relevant sind, um die Offenbarung nicht durch Einzelheiten unverständlich zu machen, die einem ordentlichen Fachmann, der den Vorteil der Beschreibung hier besitzt, leicht ersichtlich sind.
  • In diesem Dokument können relationale Ausdrücke, wie z. B. erster und zweiter, oben und unten u. Ä. lediglich verwendet werden, um eine Entität oder Aktion von einer anderen Entität oder Aktion zu unterscheiden, ohne dass zwangsläufig irgendeine tatsächliche solche Relation oder Ordnung zwischen solchen Entitäten oder Aktionen vorausgesetzt oder impliziert wird. Die Ausdrücke "umfasst", "umfassend" oder jegliche weitere Variante davon sind dazu gedacht, eine nicht ausschließliche Angabe zu umfassen, so dass ein Prozess, ein Verfahren, ein Gegenstand oder eine Vorrichtung, die eine Liste von Elementen umfassen, nicht nur diejenigen Elemente umfasst, sondern weitere Elemente umfassen kann, die nicht ausdrücklich aufgeführt oder einem solchen Prozess, Verfahren, Gegenstand oder Vorrichtung immanent sind. Ein Element, das durch "umfasst ... ein" ausgeführt wird, schließt das Vorhandensein weiterer identischer Elemente in dem Prozess, dem Verfahren, dem Gegenstand oder der Vorrichtung, die das Element umfassen, nicht ohne weitere Einschränkungen aus.
  • Es versteht sich, dass Ausführungsformen der hier beschriebenen Erfindung aus einem oder mehreren herkömmlichen Prozessoren und eindeutigen gespeicherten Programmbefehlen, die den einen oder die mehreren Prozessoren steuern, bestehen können, um in Verbindung mit gewissen Nichtprozessorschaltungen einige, die meisten oder alle der Funktionen für ein Tunneling und Proxying von ARP-Nachrichten zum Verbessern der Effizienz in einem drahtlosen Mesh-Netz, hier beschrieben, zu implementieren. Die Nichtprozessorschaltungen können einen Funkempfänger, einen Funksender, Signaltreiber, Taktschaltungen, Energiequellenschaltungen und Benutzereingabegeräte umfassen, sind aber nicht darauf beschränkt. Als solches können diese Funktionen als Schritte für ein Verfahren zum Ausführen eines Tunnelings und Proxyings von ARP-Nachrichten zum Verbessern der Effizienz in einem drahtlosen Mesh-Netz interpretiert werden. Alternativ könnten einige oder alle Funktionen durch eine Zustandsmaschine, die keine gespeicherten Programmbefehle aufweist, oder in einer oder mehreren anwendungsspezifischen integrierten Schaltungen (Application Specific Integrated Circuits – ASICs), in denen jede Funktion oder einige Kombinationen aus bestimmten der Funktionen als Custom Logic implementiert sind, implementiert werden. Selbstverständlich könnte eine Kombination aus den beiden Ansätzen verwendet werden. Somit sind hier Verfahren und Mittel für diese Funktionen beschrieben worden. Es versteht sich darüber hinaus, dass ein ordentlicher Fachmann, ungeachtet eventuell erheblichen Aufwands und vieler Designalternativen, zum Beispiel motiviert durch verfügbare Zeit, aktuelle Technologie und wirtschaftliche Überlegungen, bei Anleitung durch die hier offenbarten Konzepte und Prinzipien leicht dazu im Stande ist, solche Softwarebefehle und Programme und ICs (Integrated Circuits – Integrierte Schaltungen) durch minimales Experimentieren zu entwickeln.
  • Bezieht man sich nun auf 1, so erkennt man, dass in einem drahtlosen Netz 100 einfache ARP-Tunnel- und Proxy-Adressen verwendet werden, um eine Kommunikation unter verdrahteten und drahtlosen Geräten zur Verfügung zu stellen. Ein verdrahtetes Gateway 101 und ein verdrahteter Knoten 103 verwenden beide ein Kern-LAN (für engl.: Local Area Network – lokales Netz) 105 zur Bereitstellung von digitalen Kommunikationen über ein verdrahtetes Netz. Intelligente Zugangspunkte (IAPs), wie z. B. ein Zugangspunkt 107 und ein Zugangspunkt 109, werden verwendet, um einen Kommunikationszugang durch einen drahtlosen Client 111 und einen drahtlosen Client 113 zur Verfügung zu stellen. Der drahtlose Client 111 stellt auch einen Zugang im Namen eines oder mehrerer verdrahteter Knoten C, D und E zur Verfügung, wohingegen der drahtlose Client 113 einen Zugang für einen oder mehrere Knoten F, G und H zur Verfügung stellt. Es versteht sich für einen ordentlichen Fachmann, dass es sich bei den Knoten C, D, E und den Knoten F, G, H jeweils um individuelle Benutzer handeln kann, die irgendeine Art von Gerät zur verdrahteten oder drahtlosen Kommunikation, wie z. B. ein Laptop, ein zellulares Telefon, einen Pager, einen PDA (für engl.: Personal Digital Assistant – persönlicher digitaler Assistent) o. Ä., verwenden. Diese Knoten bemerken die Zugangsverhandlung mit den IAPs nicht und sind nicht an ihr beteiligt. Der ARP-Cache wird in Betrieb verwendet, um zu verhindern, dass ein Broadcast-Verkehr zu jedem Knoten über das gesamte Netz gesendet wird. Eine solche Broadcast-Kommunikation verwendet allzu viel Systemressourcen, wie z. B. Datenbandbreite, von der Batteriebelastung in den Geräten zur drahtlosen Kommunikation ganz zu schweigen. Wie hier angemerkt wird, werden sowohl IP-Adressen (für: Internet Protocol – Internetprotokoll) als auch MAC-Adressen verwendet, um eine Kommunikation zwischen Geräten zur Verfügung zu stellen. Sowohl die Zugangspunkte 107, 109 als auch die Clients 111, 113 verwenden einen Speicher, wie z. B. einen Proxy-ARP-Cache, um sowohl eine IP-Adresse als auch eine MAC-Adresse paarweise anzuordnen, um eine effektive Kommunikation zur Verfügung zu stellen. Wie man in 1 erkennen kann, umfasst jeder Proxy-ARP-Cache eine IP-Adresse für einen bestimmten Knoten ebenso wie seine entsprechende MAC-Adresse.
  • Der Proxy-ARP-Cache, wie er in dem Zugangspunkt und in dem Client in dem drahtlosen Netz 100 verwendet wird, arbeitet so, dass Anfragen von Knoten sowohl in Bezug auf IP- als auch MAC-Adressen entschieden werden. Die Anfragen werden in dem Zugangspunkt oder dem Client entschieden, ohne dass eine generelle Broadcast-Kommunikation zu allen Knoten in dem gesamten Netz ausgeführt wird. Fordert zum Beispiel der Knoten C Informationen in Bezug auf den Knoten E an, so lässt der Client 111 die Anfrage stillschweigend fallen, so dass es dem Knoten E ermöglicht wird, in seinem eigenen Namen zu antworten, und es vermieden wird, dass die Anfrage über das gesamte Netz übertragen wird. Das wird zu Wege gebracht, weil der Knoten E im Stande ist, dem Knoten C direkt zu antworten, ohne Adressinformationen von anderen Zugangspunkten oder Clients anzufordern. Falls ähnlich eine Anfrage von dem verdrahteten Gateway 101 oder von dem Kno ten F in Bezug auf Informationen über den Knoten E vorgenommen wird, dann antwortet der Zugangspunkt 107, ohne dass eine Broadcast-Kommunikation über das gesamte Netz gesendet wird. In diesem Szenario ermöglicht es der Zugangspunkt 109 unter Verwendung seines Proxy-ARP-Cache, dass irgendeine Broadcast-ARP-Anfrage fallengelassen wird. Dadurch wird verhindert, dass irgendeine Broadcast-ARP-Anfragenachricht in die anderen Teile des Mesh-Netzes eintritt. Fordert der Knoten F Informationen in Bezug auf den Knoten E an, dann tunnelt der Client 113 die Anfrage zu dem Zugangspunkt 109, der die Anfrage in dem Kern-Lan 105 überträgt. An diesem Punkt antwortet der Zugangspunkt 107 im Namen des Knotens E.
  • 2 stellt das ARP-Tunnel- und drahtlose Proxy-Netz wie in 1 dargestellt dar. Der Client 111' hat seine Position allerdings so verändert, dass er sich nicht mehr in drahtloser Kommunikation mit dem Zugangspunkt 107 befindet. Stattdessen steht der Client 111' in Kommunikation mit dem Zugangspunkt 109 zusammen mit dem Client 113. In dieser Situation würde es sich dem Prozess, der üblicherweise stattfände, darum handeln, dass der Inhalt in dem Proxy-ARP-Cache von dem Client 111' zu dem Proxy-ARP-Cache in dem Zugangspunkt 109 übertragen würde. Es versteht sich für einen ausgebildeten Fachmann, dass ein Übertragen dieser Informationen bedingen kann, dass eine enorme Menge an Netzressourcen in Bandbreite und Zeit verbraucht wird, um den Proxy-ARP-Cache in dem Zugangspunkt 109 kontinuierlich mit IP- und MAC-Adressinformationen für Knoten, die dem Client 111' zugeordnet sind, zu aktualisieren und dieselben Informationen aus dem Cache in dem alten Zugangspunkt 107 zu entfernen. Um eine solche Aktualisierung zu verhindern, sieht die Erfindung die Verwendung eines "Lazy Update" vor, wo der Client 111' seinen lokalen Adresscache behält, den Proxy-ARP-Cache in dem Zugangspunkt 109 aber nicht explizit aktualisieren muss, wenn der Client 111' demjenigen Zugangspunkt zugeordnet ist. Da der Proxy-ARP-Cache in dem Client 111' nach einem Binding an den Zugangspunkt 109 nicht aktualisieren muss, reduziert das das gesamte Messaging und Verbrauchen von Netzressourcen, die für jeden Bindingwechsel erforderlich sind.
  • Was die von dem drahtlosen Netz 100 verbrauchten Ressourcen angeht, so macht es keinen Unterschied, welcher Zugangspunkt Informationen über einen bestimmten Knoten ausgibt. Der Zugangspunkt 107 kann weiterhin Informationen im Namen des Client 111' und der Knoten C, D oder E ausgeben, da diese Informationen entlang dem Kern-LAN 105 übertragen werden können. Das findet statt, bis jeder Proxy-Cache-Eintrag nach Empfangen einer ARP-Anfrage von dem Kern-LAN 105 mit einem Knoten als Quelle, der "geproxied" ist, gelöscht ist. Ähnlich empfängt der Proxy-ARP-Cache in dem Zugangspunkt 109 keine neuen Einträge, bis die Knoten C, D oder E zufällig eine ARP-Anfrage senden. Dadurch wird es ermöglicht, dass die Proxy-ARP-Cache-Einträge in dem Zugangspunkt 109 individuell hinzugefügt werden, während Pakete durchlaufen und von dem Zugangspunkt 109 gelesen oder "erschnüffelt" werden. Da dieselbe ARP-Anfragenachricht von einem Client sowohl die Erstellung ihres Eintrags in den neuen Proxy-ARP-Cache als auch die Entfernung ihres Eintrags aus dem alten Proxy-ARP-Cache zur Folge hat, wird über alle Caches in dem Netz eine Kohärenz gewahrt und keine zwei Zugangspunktcaches enthalten denselben Eintrag.
  • In der vorangehenden Spezifikation sind spezifische Ausführungsformen der vorliegenden Erfindung beschrieben worden. Es versteht sich allerdings für einen ordentlichen Fachmann, dass verschiedene Modifikationen und Änderungen vorgenommen werden können, ohne dass von dem Umfang der vorliegenden Erfindung wie in den Ansprüchen unten dargelegt abgewichen wird. Die Spezifikation und die Figuren sind folglich vielmehr in einem veranschaulichenden als in einem beschränkenden Sinne zu betrachten, und es ist beabsichtigt, dass alle solchen Modifikationen innerhalb des Umfangs der vorliegenden Erfindung umfasst werden. Die Vorteile, Nutzen, Lösungen für Probleme und jegliches Element/jegliche Elemente, die dazu führen können, dass irgendein(e) Vorteil, Nutzen oder Lösung auftritt oder deutlicher hervortritt, sind nicht als entscheidende, erforderliche oder wesentliche Merkmale oder Elemente von irgendeinem oder all der Ansprüche auszulegen. Die Erfindung wird einzig und allein durch die angehängten Ansprüche definiert, wobei jegliche Änderungen, die während der Rechtsanhängigkeit dieser Anmeldung vorgenommen werden, und alle Äquivalente jener Ansprüche wie herausgegeben, umfasst werden.
  • ZUSAMMENFASSUNG
  • Ein Verfahren zum Ändern der Verwendung eines Zugangspunkts (AP) in einem drahtlosen Kommunikationsnetz ohne explizites Aktualisieren eines Proxy-ARP-Cache (für engl.: Address Resolution Protocol – Adressauflösungsprotokoll) (200) umfasst, dass zuerst eine Kommunikation zwischen einem Netzknoten (111) und einem ersten Zugangspunkt (107), der einen ersten Proxy-ARP-Cache verwendet, zur Verfügung gestellt wird. Die Kommunikation wird dann von dem ersten Zugangspunkt (107) zu einem zweiten Zugangspunkt (109), der einen zweiten Proxy-ARP-Cache verwendet, geschaltet. Um einen Messaging-Verkehr in dem drahtlosen Kommunikationsnetz zu reduzieren, werden irgendwelche künftigen Anfragen in Bezug auf die Adresse des Netzknotens (111') weiterhin von dem ersten Zugangspunkt (107) und dessen ersten Proxy-ARP-Cache verwaltet.
  • ZITATE ENTHALTEN IN DER BESCHREIBUNG
  • Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.
  • Zitierte Patentliteratur
    • - US 6771666 [0007]
    • - US 2005/0084082 [0008]
    • - US 2005/0141706 [0008]
  • Zitierte Nicht-Patentliteratur
    • - http://www.ietf.org/rfc/rfc826.txt [0006]
    • - "System and method for trans-medium address resolution an an ad-hoc network with at least one highly disconnected medium having multiple access points to other media", das am 3. August 2004 [0007]
    • - Horvitz et al. mit dem Titel "Designs, interfaces, and policies for systems that enhance communication and minimize disruption by encoding preferences and situations", die am 30. Juni 2004 [0008]
    • - Regli et al. mit dem Titel "System and method for secure ad hoc mobile communications and applications", die am 29. Dezember 2004 [0008]

Claims (10)

  1. Verfahren zum Ändern der Verwendung eines Zugangspunkts (AP – für engl.: Access Point) in einem drahtlosen Kommunikationsnetz, das die Schritte umfasst: Bereitstellen einer Kommunikation zwischen zumindest einem Knoten und einem ersten Zugangspunkt, der einen ersten Proxy-ARP-Cache (für engl.: Address Resolution Protokoll – Adressauflösungsprotokoll) verwendet; Schalten der Kommunikation von dem ersten Zugangspunkt zu einem zweiten Zugangspunkt, der einen zweiten Proxy-ARP-Cache verwendet; und weiteres Verwalten von Anfragen in Bezug auf eine Adresse des zumindest einen Knotens durch den ersten Zugangspunkt unter Verwendung des ersten Proxy-ARP-Cache.
  2. Verfahren zum Ändern der Verwendung eines AP nach Anspruch 1, wobei zum Reduzieren eines Messaging-Verkehrs in dem drahtlosen Kommunikationsnetz Anfragen weiterhin verwaltet werden.
  3. Verfahren zum Ändern der Verwendung eines AP nach Anspruch 1, wobei die Anfragen in Bezug auf den Knoten Anfragen in Bezug auf ein oder mehrere Adressen, selektiert aus einer Gruppe, die eine IP-Adresse (für: Internet Protocol – Internetprotokoll) und eine MAC-Adresse (für: Media Access Control – Medienzugriffssteuerung) umfasst, umfassen.
  4. Verfahren zum Ändern der Verwendung eines AP nach Anspruch 1, wobei zumindest ein Knoten durch einen drahtlosen Client zu dem ersten Zugangspunkt und dem zweiten Zugangspunkt kommuniziert.
  5. Verfahren zum Verwenden eines Proxy-ARP-Cache (für: Address Resolution Protocol – Adressauflösungsprotokoll) während einer Bewegung eines mobilen Knotens in einem drahtlosen Kommunikationsnetz, das die Schritte umfasst: Bereitstellen eines ersten Zugangspunkts, der mit einem LAN (für: Local Area Network, dt.: lokales Netz) kommuniziert, um es zu ermöglichen, dass zumindest ein drahtloser Knoten mit dem LAN kommuniziert; Bereitstellen eines ersten Proxy-ARP-Cache, der dem ersten Zugangspunkt zugeordnet ist, um Anfragen über den zumindest einen drahtlosen Knoten zu verwalten; Migrieren der Kommunikation des zumindest einen drahtlosen Knotens von dem ersten Zugangspunkt zu einem zweiten Zugangspunkt mit einem zweiten Proxy-ARP-Cache; und Ermöglichen, dass der erste ARP-Cache weiterhin auf Anfragen in Bezug auf den zumindest einen drahtlosen Knoten antwortet, um Netzbandbreite in dem drahtlosen Kommunikationsnetz zu reduzieren.
  6. Verfahren zum Reduzieren von Broadcast-Verkehr in einem drahtlosen Kommunikationsnetz unter Verwendung eines Proxy-ARP-Cache (für: Address Resolution Protocol – Adress auflösungsprotokoll), der zumindest einem Zugangspunkt zugeordnet ist, das die Schritte umfasst: Bereitstellen eines ersten Zugangspunkts mit einem ersten Proxy-ARP-Cache zum Kommunizieren mit einem LAN (für: Local Area Network – lokales Netz); Bereitstellen einer Client-Vorrichtung zum Kommunizieren mit dem ersten Zugangspunkt und zumindest einem Kommunikationsknoten; Überleiten von Kommunikationen mit der Client-Vorrichtung von dem ersten Zugangspunkt zu einem zweiten Zugangspunkt mit einem zweiten Proxy-ARP-Cache; und Verwenden des ersten ARP-Cache zum Antworten auf Adressanfragen in Bezug auf die Client-Vorrichtung, so dass der zweite Proxy-ARP-Cache nicht mit Informationen aus dem ersten Proxy-ARP-Cache aktualisiert wird.
  7. Verfahren zum Reduzieren von Broadcast-Verkehr in einem drahtlosen Netz nach Anspruch 6, wobei der erste Proxy-ARP-Cache und der zweite Proxy-ARP-Cache ein oder mehrere Adressen, selektiert aus einer Gruppe, die eine IP-(Internet Protocol – Internetprotokoll)-Adress- und eine MAC-(Media Access Control – Medienzugriffssteuerung)-Adress-Information umfasst, umfassen.
  8. Verfahren zum Reduzieren von Broadcast-Verkehr in einem drahtlosen Netz nach Anspruch 6, wobei Adressanfragen über den ersten Zugangspunkt über das LAN über den zweiten Zugangspunkt gesendet werden.
  9. Verfahren zum Reduzieren von Broadcast-Verkehr in einem drahtlosen Netz nach Anspruch 6, wobei die Adressinfor mationen in Bezug auf den zumindest einen Kommunikationsknoten keine Übertragung zu anderen Kommunikationsknoten erfordert, um Adressinformationen zu aktualisieren.
  10. Verfahren zum Reduzieren von Broadcast-Verkehr in einem drahtlosen Netz nach Anspruch 6, wobei die Adressinformationen in Bezug auf den zumindest einen Kommunikationsknoten irgendwann, nachdem sich die Client-Vorrichtung zu dem zweiten Zugangspunkt bewegt, von dem ersten Proxy-ARP-Cache zu dem zweiten Proxy-ARP-Cache übertragen werden.
DE112006003520T 2005-12-29 2006-12-15 Ein Verfahren zum Ändern der Verwendung eines Zugangspunkts (Access Point - AP) in einem drahtlosen Kommunikationsnetz Withdrawn DE112006003520T5 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/321,672 US20070153738A1 (en) 2005-12-29 2005-12-29 Method for switching the use of an access point (AP) within a wireless communications network
US11/321,672 2005-12-29
PCT/US2006/062135 WO2007076300A2 (en) 2005-12-29 2006-12-15 A method for switching the use of an access point (ap) within a wireless communications network

Publications (1)

Publication Number Publication Date
DE112006003520T5 true DE112006003520T5 (de) 2008-11-13

Family

ID=38218777

Family Applications (1)

Application Number Title Priority Date Filing Date
DE112006003520T Withdrawn DE112006003520T5 (de) 2005-12-29 2006-12-15 Ein Verfahren zum Ändern der Verwendung eines Zugangspunkts (Access Point - AP) in einem drahtlosen Kommunikationsnetz

Country Status (3)

Country Link
US (1) US20070153738A1 (de)
DE (1) DE112006003520T5 (de)
WO (1) WO2007076300A2 (de)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070286209A1 (en) * 2006-06-12 2007-12-13 Research In Motion Limited System and method for handling address resolution protocol requests
US8825792B1 (en) 2008-03-11 2014-09-02 United Services Automobile Association (Usaa) Systems and methods for online brand continuity
US8018961B2 (en) 2009-06-22 2011-09-13 Citrix Systems, Inc. Systems and methods for receive and transmission queue processing in a multi-core architecture
EP2267983B1 (de) * 2009-06-22 2018-08-08 Citrix Systems, Inc. System und Verfahren zur Bereitstellung der Verknüpfungsverwaltung in einem Mehrkernsystem
TWI413375B (zh) * 2010-03-04 2013-10-21 Gemtek Technology Co Ltd 路由裝置及相關的控制電路
US9118687B2 (en) 2011-10-04 2015-08-25 Juniper Networks, Inc. Methods and apparatus for a scalable network with efficient link utilization
US10148550B1 (en) 2011-10-04 2018-12-04 Juniper Networks, Inc. Methods and apparatus for a scalable network with efficient link utilization
US8804620B2 (en) 2011-10-04 2014-08-12 Juniper Networks, Inc. Methods and apparatus for enforcing a common user policy within a network
US9667485B2 (en) 2011-10-04 2017-05-30 Juniper Networks, Inc. Methods and apparatus for a self-organized layer-2 enterprise network architecture
US9407457B2 (en) 2011-10-04 2016-08-02 Juniper Networks, Inc. Apparatuses for a wired/wireless network architecture
US9282061B1 (en) 2012-04-13 2016-03-08 Adtran, Inc. Systems and methods for handling ARP messages in modular network devices
US9794219B2 (en) * 2012-06-15 2017-10-17 Citrix Systems, Inc. Systems and methods for ARP resolution over an asynchronous cluster network
CN102883283A (zh) * 2012-09-06 2013-01-16 东莞中山大学研究院 基于移动代理的无线接入点实现信息服务的方法及***
CN102883275A (zh) * 2012-09-06 2013-01-16 东莞中山大学研究院 一种优化策略实现无线接入点提供内容服务的方法
EP3662645A4 (de) * 2017-08-14 2020-07-08 Huawei Technologies Co., Ltd. Verfahren und vorrichtungen zur vermeidung eines funkrufsturms während des arp-rundfunks für ethernet-pdu
US11201853B2 (en) 2019-01-10 2021-12-14 Vmware, Inc. DNS cache protection
US10855644B1 (en) * 2019-09-09 2020-12-01 Vmware, Inc. Address resolution protocol entry verification
US11575646B2 (en) * 2020-03-12 2023-02-07 Vmware, Inc. Domain name service (DNS) server cache table validation

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6771666B2 (en) 2002-03-15 2004-08-03 Meshnetworks, Inc. System and method for trans-medium address resolution on an ad-hoc network with at least one highly disconnected medium having multiple access points to other media
US20050084082A1 (en) 2003-10-15 2005-04-21 Microsoft Corporation Designs, interfaces, and policies for systems that enhance communication and minimize disruption by encoding preferences and situations
US20050141706A1 (en) 2003-12-31 2005-06-30 Regli William C. System and method for secure ad hoc mobile communications and applications

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5684800A (en) * 1995-11-15 1997-11-04 Cabletron Systems, Inc. Method for establishing restricted broadcast groups in a switched network
FI112152B (fi) * 2000-09-29 2003-10-31 Nokia Corp Osoitteistus ja reititys ad hoc-liikkuvuusverkoissa
US7072323B2 (en) * 2001-08-15 2006-07-04 Meshnetworks, Inc. System and method for performing soft handoff in a wireless data network
US6937602B2 (en) * 2001-10-23 2005-08-30 Meshnetworks, Inc. System and method for providing a congestion optimized address resolution protocol for wireless ad-hoc networks
US7471661B1 (en) * 2002-02-20 2008-12-30 Cisco Technology, Inc. Methods and apparatus for supporting proxy mobile IP registration in a wireless local area network
US7457289B2 (en) * 2002-12-16 2008-11-25 Cisco Technology, Inc. Inter-proxy communication protocol for mobile IP
US7289518B2 (en) * 2002-12-18 2007-10-30 Intel Corporation Method and apparatus for reducing power consumption in a wireless network station
US7330456B2 (en) * 2003-12-19 2008-02-12 Mediatek, Inc. Method and apparatus for wireless relay within a network environment
KR20050104191A (ko) * 2004-04-28 2005-11-02 삼성전자주식회사 액세스 포인트간의 핸드오버를 지원 또는 수행하는 방법및 장치
US7787416B2 (en) * 2004-11-18 2010-08-31 Gidwani Sanjay M Wireless network having real-time channel allocation
US7933247B2 (en) * 2004-11-18 2011-04-26 Sanjay M. Gidwani Real-time scalable wireless switching network
US20060280138A1 (en) * 2005-06-13 2006-12-14 Nvidia Corporation Wireless access point repeater

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6771666B2 (en) 2002-03-15 2004-08-03 Meshnetworks, Inc. System and method for trans-medium address resolution on an ad-hoc network with at least one highly disconnected medium having multiple access points to other media
US20050084082A1 (en) 2003-10-15 2005-04-21 Microsoft Corporation Designs, interfaces, and policies for systems that enhance communication and minimize disruption by encoding preferences and situations
US20050141706A1 (en) 2003-12-31 2005-06-30 Regli William C. System and method for secure ad hoc mobile communications and applications

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
"System and method for trans-medium address resolution an an ad-hoc network with at least one highly disconnected medium <?page 3?>having multiple access points to other media", das am 3. August 2004
Horvitz et al. mit dem Titel "Designs, interfaces, and policies for systems that enhance communication and minimize disruption by encoding preferences and situations", die am 30. Juni 2004
http://www.ietf.org/rfc/rfc826.txt
Regli et al. mit dem Titel "System and method for secure ad hoc mobile communications and applications", die am 29. Dezember 2004

Also Published As

Publication number Publication date
WO2007076300A2 (en) 2007-07-05
WO2007076300A3 (en) 2007-12-13
US20070153738A1 (en) 2007-07-05

Similar Documents

Publication Publication Date Title
DE112006003520T5 (de) Ein Verfahren zum Ändern der Verwendung eines Zugangspunkts (Access Point - AP) in einem drahtlosen Kommunikationsnetz
DE60310593T2 (de) Routing in einem datenkommunikationsnetz
DE60216862T2 (de) System und Verfahren zum mikromobilitätsbasierten Netz-Routing
DE69813743T2 (de) Protokoll für mobiles Internet
DE60124643T2 (de) Paketenübertragungsmodel mit einem mobilen Knoten und mit einem Router zur Verhinderung von Angriffen basiert auf einer globalen Adresse
DE69923034T2 (de) Mobilkommunikationssystem zur Bereitstellung eines IP-Paketkommunikationsdienstes und Vorrichtung zur Leitweglenkung von IP-Paketen
DE602006000868T2 (de) Verfahren und System zur Einsparung von Batterieenergie in drahtlosen Geräten operierend in einem lokalen drahtlosen Netzwerk
DE60127968T2 (de) Bereitstellung von nahtloser benutzermobilität in einer drahtlosen netzumgebung kurzer reichweite
DE60112083T2 (de) Verfahren und vorrichtung zum regionalen funkruf für das mobile internet protokoll
DE69434896T2 (de) Zugriffsverfahren auf ein drahtloses lokales ad-hoc Netzwerk über ein zellulares Weitbereichnetzwerk mit Koppelung des LAN-MAC-Paketkopfes.
DE60219133T2 (de) Besucherportal zur Unterstützung von Datenkommunikation von umherstreifenden mobilen Endgeräten
DE60306832T2 (de) Verfahren, Einrichtung und Medium zum Wechseln von Verbindungstechnologien
DE60208059T2 (de) Kontaktmanagement für mobile kommunikationsgeräte in mobilen paketnetzen
EP1826956B1 (de) Anpassung von virtuellen und physikalischen Netzwerkschnittstellen
DE60208382T2 (de) Hybrides UMTS/WLAN Telekommunikationssystem
US8601127B2 (en) Method for selective service updates for communication networks
DE112006001655B4 (de) Verfahren und Vorrichtung zur Vereinfachung einer Kommunikation unter Verwendung von Ersatz- und Care-of-Internetprotokolladressen
DE112005003332T5 (de) Multicast-Architektur für drahtlose Maschennetze
DE10297189T5 (de) Ortsverwaltungssystem und Paging-Server in einem drahtlosen IP-Netz
CN113170005B (zh) 支持在通信上耦接的通信设备的网络中的消息的选择性转发的方法和设备
DE112006000157T5 (de) Verfahren und Vorrichtung zum Schaffen einer zu einem drahtlosen Mesh-Netzwerk gehörigen transparenten Brücke
DE112006000230T5 (de) Verfahren und Vorrichtungen zum Übertragen von Service-Flow-Kontext von mobilen drahtlosen Breitband-Zugangsnetzen
DE112005003194B4 (de) Verteilter Domain Name Service
EP3477890B1 (de) Verfahren zum aufbau und betrieb eines dedizierten netzwerks in einem mobilfunknetzwerk und inter-operator blockchain netzwerk
DE60029292T2 (de) System und Verfahren zur mobilen Kommunikation mit Vermeidung von Verzögerungen bei der Datenübertragung

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8128 New person/name/address of the agent

Representative=s name: SCHUMACHER & WILLSAU PATENTANWALTSGESELLSCHAFT MBH

8139 Disposal/non-payment of the annual fee