[go: up one dir, main page]

PL178086B1 - Sposób i urządzenie w sieci telekomunikacyjnej dla bezprzewodowego dołączania się do sieci trasujących - Google Patents

Sposób i urządzenie w sieci telekomunikacyjnej dla bezprzewodowego dołączania się do sieci trasujących

Info

Publication number
PL178086B1
PL178086B1 PL95316671A PL31667195A PL178086B1 PL 178086 B1 PL178086 B1 PL 178086B1 PL 95316671 A PL95316671 A PL 95316671A PL 31667195 A PL31667195 A PL 31667195A PL 178086 B1 PL178086 B1 PL 178086B1
Authority
PL
Poland
Prior art keywords
access point
mobile device
packets
current access
mobile
Prior art date
Application number
PL95316671A
Other languages
English (en)
Other versions
PL316671A1 (en
Inventor
Murray C. Baker
Partha P. Bhattacharya
Jeane S. C. Chen
Roger Y. M. Cheung
Arvind Krishna
Peter E. Reissner
Mahmoud Naghshineh
Original Assignee
Ibm
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 Ibm filed Critical Ibm
Publication of PL316671A1 publication Critical patent/PL316671A1/xx
Publication of PL178086B1 publication Critical patent/PL178086B1/pl

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
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/02Inter-networking arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/34Source routing
    • 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
    • H04W40/248Connectivity information update
    • 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
    • H04W40/28Connectivity information management, e.g. connectivity discovery or connectivity update for reactive routing
    • 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)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)

Abstract

1 Sposób w sieci telekomunikacyjnej dla bezprzewodowego dolaczenia sie do sieci trasujacych, w którym stosuje sie wiele punktów dostepu do lacznosci bezprzewodowej z wieloma urzadzeniami ruchomymi, przy czym w ybiera sie trase pakietów do i z urzadzen ruchomych poprzez siec, znam ien- ny tym , ze okresla sie przez urzadzenie okreslajace wyjsciowy punkt dostepu sposród punktów dostepu dla kazdego urzadzenia ruchomego, przy czym jako kazdy wyjsciowy punkt dostepu stosuje sie punkt dostepu urzadzenia rucho- mego, gdy to kazde urzadzenie ruchom e zainicjowalo sesje lacznosci w sieci, aktualizuje sie przez urzadzenie aktualizujace informacje o biezacym punkcie dostepu, pam ietana w pewnej liczbie punktów dostepu za kazdym razem, gdy dowolne z urzadzen ruchomych zm ienia biezacy punkt dostepu, przy czym przez zaktualizowana informacje wskazuje sie biezacy punkt dostepu kazde- go z pewnej liczby urzadzen ruchom ych, przesyla sie przez urzadzenie prze- sylajace pierwsze pakiety z kazdego z urzadzen ruchomych w sesji lacznosci, gdy to kazde urzadzenie ruchome zawiera pierwsze pakiety do wyslania, po odbiorze pierwszych pakietów przez biezacy punkt dostepu, sposród punktów dostepu, kazdego urzadzenia ruchom ego, przesyla sie przez urzadzenie prze- sylajace pierwsze pakiety z ostatniego biezacego punktu dostepu w kierunku punktu docelowego, wskazywanego w pierwszych pakietach poprzez trase wskazywana w pamieci ostatniego biezacego punktu dostepu i odpowia- dajacego punktowi docelowemu, przy czym jako punkt docelowy stosuje sie dowolne urzadzenie ruchome, którego biezacy punkt dostepu aktualizuje sie w wymienionym etapie aktualizacji i jezeli jedno urzadzenie ruchom e jest punktem docelowym, pierwsze pakiety kieruje sie bezposrednio do tego je d - nego urzadzenia ruchomego, poza wyjsciowym punktem dostepu tego jedne- go urzadzenia ruchomego i przesyla sie drugie pakiety, przeznaczone dla kazdego urzadzenia ruchomego, z wyjsciowego punktu dostepu kazdego urzadzenia ruchomego do biezacego punktu dostepu sposrod punktów doste- pu kazdego urzadzenia ruchom ego, przy czym ostatni biezacy punkt dostepu wskazuje sie w aktualizowancj informacji pamietanej w wyjsciowym punkcie dostepu P L 178086 B 1 Fig. 1 PL PL

Description

Przedmiotem wynalazku jest sposób i urządzenie w sieci telekomunikacyjnej dla bezprzewodowego dołączania się do sieci trasujących, stosujących trasowanie źródłowe.
Znanym problemem w sieciach telekomunikacyjnych, obsługujących bezprzewodowe połączenia z urządzeniem ruchomym, jest to, że punkt dostępu użytkownika do sieci przewodowej nie jest statyczny, zaś ruch użytkownika powoduje przejścia od jednego punktu dostępu do innego. Gdy trzeba zmienić punkt dostępu w wyniku przemieszczenia ruchomego urządzenia, pakiety lub ramki, przeznaczone dla ruchomego terminalu, muszą być kierowane do nowego punktu dostępu, z którym użytkownik ruchomy ustalił połączenie.
Trasowanie sieciowe wymaga zastosowania urządzenia trasującego lub przełączającego i zespołu reguł, które zarządzają przesyłaniem pakietów z jednego złącza urządzenia trasującego do innego. Jednostkami protokołu, które sąprzesyłane przez sieć, mogą być pakiety, które należą do warstwy sieciowej, określonej jako warstwa trzecia modelu odniesienia OSI połączenia systemów otwartych, lub mogą być ramki, które należą do warstwy łącza danych lub warstwy drugiej w modelu odniesienia OSI. W tym ostatnim przypadku urządzenie przełączające jest często nazywane mostem. Jednym ważnym i szeroko stosowanym schematem trasowania jest trasowanie źródłowe. W tym schemacie pakiet lub ramka zawiera całą informację trasowania w polu, które jest nazywane polem informacyjnym trasowania RIF. W zasadzie pole RIF każdego pakietu lub ramki zawiera adres logiczny wszystkich punktów przełączających urządzeń trasujących lub mostów i/lub adres identyfikacyjny ID sieci lub segmentu sieci LAN na trasie pakietu. Sekwencja tych adresów określa marszrutę, którą każdy pakiet lub ramka przechodzi od punktu wejścia do sieci do końcowego punktu przeznaczenia.
Znanych jest wiele sposobów znajdowania marszruty lub trasowania przez sieć w czasie ustalania połączenia. Jednym z przykładów jest przesyłanie pojedynczą lub wszystkimi trasami, stosowane w sieciach pierścieniowych IBM, które wykorzystują trasowanie źródłowe jako środek przesyłania pakietów przez lokalną sieć mostkową, składającą się z sieci pierścieniowej i mostów trasowania źródłowego. Zwykle trasa jest określana dla każdego punktu docelowego, jest zapamiętywana na stałe lub chwilowo w pamięci lokalnej stacji i stosowana dla każdego pakietu lub ramki, którajest przesyłana do punktu docelowego, co przedstawiono w IBM Multisegment LAN Design Guidelines, dokument numer CG24-3398-01, International Support Center, Raleigh, N.C., 1990, który opisuje sposób ustalania trasy przy wykorzystaniu mechanizmu ustalania trasy w sieci trasowania źródłowego, jednak praca ta nie zajmuje się sytuacją, gdy jedna ze stron jest poruszającym się urządzeniem ruchomym.
W sieci, gdzie jest stosowane trasowanie źródłowe, inicjator przesłania pakietu lub ramki, łączący się z terminalem ruchomym, który zakończył przejście od jednego punktu dostępu do innego, musi określić nową trasę do nowego punktu dostępu i zastosować nowy zestaw ad4
178 086 resów w polu RIF w celu ponownego trasowania pakietów do nowego punktu dostępu. Wywołuje to zmiany w sieciowym systemie operacyjnym inicjatora.
Sposób według wynalazku polega na tym, że określa się przez urządzenie określające wyjściowy punkt dostępu spośród punktów dostępu dla każdego urządzenia ruchomego. Jako każdy wyjściowy punkt dostępu stosuje się punkt dostępu urządzenia ruchomego, gdy to każde urządzenie ruchome zainicjowało sesję łączności w sieci. Aktualizuje się przez urządzenie aktualizujące informację o bieżącym punkcie dostępu, pamiętaną w pewnej liczbie punktów dostępu za każdym razem, gdy dowolne z urządzeń ruchomych zmienia bieżący punkt dostępu. Przez zaktualizowaną informację wskazuje się bieżący punkt dostępu każdego z pewnej liczby urządzeń ruchomych. Przesyła się przez urządzenie przesyłające pierwsze pakiety z każdego z urządzeń ruchomych w sesji łączności, gdy to każde urządzenie ruchome zawiera pierwsze pakiety do wysłania. Po odbiorze pierwszych pakietów przez bieżący punkt dostępu, spośród punktów dostępu, każdego urządzenia ruchomego, przesyła się przez urządzenie przesyłające pierwsze pakiety z ostatniego bieżącego punktu dostępu w kierunku punktu docelowego, wskazywanego w pierwszych pakietach poprzez trasę wskazywaną w pamięci ostatniego bieżącego punktu dostępu i odpowiadającego punktowi docelowemu. Jako punkt docelowy stosuje się dowolne urządzenie ruchome, którego bieżący punkt dostępu aktualizuje się w wymienionym etapie aktualizacji i jeżeli jedno urządzenie ruchome jest punktem docelowym, pierwsze pakiety kieruje się bezpośrednio do tego jednego urządzenia ruchomego, poza wyjściowym punktem dostępu tego jednego urządzenia ruchomego. Przesyła się drugie pakiety, przeznaczone dla każdego urządzenia ruchomego, z wyj ściowego punktu dostępu każdego urządzenia ruchomego do bieżącego punktu dostępu spośród punktów dostępu każdego urządzenia ruchomego, przy czym ostatni bieżący punkt dostępu wskazuje się w aktualizowanej informacji pamiętanej w wyjściowym punkcie dostępu.
Korzystnym jest, że informację o bieżącym punkcie dostępu aktualizuje się przez przesyłanie pakietów kontrolnych do każdego punktu dostępu za każdym razem, gdy dowolne z urządzeń ruchomych zmienia bieżący punkt dostępu, przy czym przez pakiet kontrolny wskazuje się nowy bieżący punkt dostępu jednego urządzenia ruchomego, a dla każdego punktu dostępu zmienia się informację o bieżącym punkcie dostępu po odbiorze pakietu kontrolnego dla wskazania nowego bieżącego punktu dostępu dostępu tego jednego urządzenia ruchomego.
Korzystnym jest, że przesyła się trzecie pakiety przeznaczone dla każdego urządzenia ruchomego bezpośrednio z bieżącego punktu dostępu jednego urządzenia ruchomego, będącego źródłem trzecich pakietów, przy czym trzecie pakiety kieruje się poza wyjściowym punktem dostępu każdego urządzenia ruchomego, dla którego przeznacza się trzecie pakiety.
Urządzenie według wynalazku zawiera urządzenie określające wyjściowy punkt dostępu dla każdego urządzenia ruchomego, przy czym każdy wyjściowy punkt dostępu jest punktem dostępu każdego urządzenia ruchomego, gdy urządzenie ruchome inicjuje sesję łączności w sieci, urządzenie aktualizujące informację o bieżącym punkcie dostępu, pamiętaną w wielu punktach dostępu za każdym razem, gdy dowolne urządzenie ruchome zmienia bieżący punkt dostępu, przy czym zaktualizowana informacja wskazuje bieżący punkt dostępu każdego z wielu urządzeń ruchomych, urządzenie przesyłające pierwsze pakiety z każdego urządzenia ruchomego w sesji łączności, gdy urządzenie ruchome ma pierwsze pakiety do wysłania, urządzenie, które po odbiorze pierwszych pakietów przez bieżący punkt dostępu z każdego urządzenia ruchomego, przesyła pierwsze pakiety z ostatniego bieżącego punktu dostępu w kierunku punktu docelowego, wskazywanego w pierwszych pakietach poprzez trasę wskazywaną w pamięci ostatniego bieżącego punktu dostępu i odpowiadającąpunktowi docelowemu, przy czym punktem docelowym jest dowolne urządzenie ruchome, którego bieżący punkt dostępu jest aktualizowany w etapie aktualizacji i jeżeli jedno urządzenie ruchome jest punktem docelowym, pierwsze pakiety są kierowane bezpośrednio do jednego urządzenia ruchomego, poza wyjściowym punktem dostępu urządzenia ruchomego, i urządzenie przesyłające drugie pakiety przeznaczone do każdego urządzenia ruchomego z wyjściowego punktu dostępu każdego urządzenia ruchomego do bieżącego punktu dostępu urządzenia ruchomego, przy czym bieżący punkt dostępu jest wskazywany w zaktualizowanej informacji pamiętanej w wyjściowym punkcie dostępu.
178 086
Zaletą wynalazku jest zapewnienie sprawnego przesyłania pakietów przez sieć nieruchomą do i z urządzenia ruchomego, gdy urządzenie ruchome porusza się w zasięgu różnych punktów dostępu sieci. Zapewnienie trasowania następuje bez zmiany systemów operacyjnych w stacjach lub punktach przełączających sieci.
Zaletą wynalazkujest także zapewnienie architektury telekomunikacyjnej, umożliwiającej urządzeniu ruchomemu utrzymywanie ciągłego seansu łączności podczas przemieszczania się urządzenia ruchomego.
Przedmiot wynalazku jest uwidoczniony w przykładzie wykonania na rysunku, na którym fig. 1 przedstawia sieć komunikacyjną, w której jest stosowane urządzenie według wynalazku, fig. 2 - graficzne przedstawienie zapisu bazy danych urządzeń ruchomych, utrzymywanej w punktach dostępu z fig. 1, fig. 3 - graficzne przedstawienie zapisu bazy danych trasowania, utrzymywanej w punktach dostępu z fig. 1, fig. 4 - schemat architektury według wynalazku, fig. 5 - sieć działań procedury według wynalazku, wykonywanej, gdy punkt dostępu z fig. 1 odbiera ramkę na złączu bezprzewodowym, fig. 6 - sieć działań procedury według wynalazku, wykonywanej, gdy punkt dostępu z fig. 1 odbiera ramkę na złączu sieci pierścieniowej.
Figura 1 przedstawia stacjonarną, pierścieniową sieć bazową 20, zawierającą punkty dostępu 21 i dwa komputery główne 26. Sieć pierścieniowa jest przykładem komunikacyjnej sieci trasującej. W pobliżu sieci znajduje się piętnaście urządzeń ruchomych 22, wyposażonych w środki łączności bezprzewodowej, na przykład poprzez fale radiowe lub promieniowanie podczerwone. Każdy punkt dostępu 21 jest również wyposażony w środki łączności przez te same środki bezprzewodowe, jak stosowane przez urządzenie ruchome 22. Obszar zasięgu komunikacji bezprzewodowej 23 jest określony przez punkt dostępu 21. Każde z urządzeń ruchomych 22 znajduje się wewnątrz obszaru pokrycia co najmniej jednego zasięgu komunikacji bezprzewodowej 23. Wówczas gdy urządzenie ruchome 22 wchodzi w obszar zasięgu komunikacji bezprzewodowej 23, związanej z jednym z punktów dostępu 21, rejestruje się w punkcie dostępu. Baza danych urządzeń ruchomych odnotowuje również zmiany w bieżącym położeniu każdego urządzenia ruchomego w sieci. Każde urządzenie ruchome może być rejestrowane tylko przy zastosowaniu jednego punktu dostępu w każdym momencie. Każde urządzenie ruchome opiera się na punkcie dostępu 21, w którym zostało zarejestrowane przy komunikowaniu się albo z komputerami bazowymi albo innymi urządzeniami ruchomymi, należącymi do różnych zasięgów łączności bezprzewodowej.
Każdy z punktów dostępu 21 zawiera bazę danych urządzeń ruchomych, w których znajdują się informacje o bieżących położeniach wszystkich urządzeń ruchomych, które zainicjowały z nim sesje, jak również bieżące położenie wszystkich urządzeń ruchomych, które łączą się z urządzeniami ruchomymi, zarejestrowanym w tym punkcie dostępu. Każdy z punktów dostępu zawiera również bazę danych trasowania dla śledzenia tras do węzłów poza zasięgiem łączności bezprzewodowej 23, z którymi musi łączyć się. Takie węzły mogą zawierać inne punkty dostępu, urządzenia ruchome i komputery główne dołączone bezpośrednio do przewodowej sieci bazowej
20. Ponadto każdy z takich węzłów jest związany z adresem MAC sterowania dostępem do nośnika, z którym jest identyfikowany unikalnie.
Figura 2 przedstawia zapis bazy danych urządzeń ruchomych w punkcie dostępu o ogólnej postaci zawierającej adres MAC 27 urządzenia ruchomego, które zainicjowało sesję poprzez ten punkt dostępu, i adres MAC 28 punktu dostępu, w którym to urządzenie ruchome jest aktualnie zarejestrowane, oraz czas ważności 29 stosowany do usuwania nieaktualnych zapisów w tablicach.
Baza danych trasowania utrzymuje informacje o trasach dla sieci pierścieniowej.
Figura 3 przedstawia zapis bazy danych trasowania o ogólnej postaci zawierającej adres MAC 30 znanych, osiągalnych jednostek i pole informacji trasowania RIF 31 pozwalające do nich dotrzeć oraz czas ważności 32 stosowany do usuwania zapisu tablicy. Baza danych trasowania służy temu samemu celowi, jak tablica trasowania utrzymywana w stacji sieci pierścieniowej.
W celu utrzymania poprawności zapisów tych tablic, stosuje się zegary i mechanizmy dezaktualizujące. Poza tym jest inicjowana wymiana informacji kontrolnych między punktami dostępu 21.
178 086
Każdy z punktów dostępu 21 działajako przekaźnik dla pakietów przychodzących do i wychodzących z urządzeń ruchomych 22. W tym celu potrzebne sąmechanizmy pakowania i rozpakowania do zachowania adresów źródła początkowego i punktu docelowego. Każdy punkt dostępu musi również wykonywać potrzebne przetwarzanie ramek, jeżeli sieci bezprzewodowe i przewodowe stosująróżne typy ramek. Pakowanie jest potrzebne na przykład, gdy punkt dostępu ma pakiet przesyłany do urządzenia ruchomego 22, zarejestrowanego w innym punkcie dostępu 21, wówczas punkt dostępu tworzy pakiet sieci pierścieniowej, stosując własny adres MAC sieci pierścieniowej jako adres źródła danych oraz adres MAC punktu dostępu, w którym urządzenie ruchome jest aktualnie zarejestrowane jako adres docelowy. Pakiet jest zapakowany w polu danych, gdzie znajdują się źródło początkowe i punkt docelowy. Taki pakiet może przyjść z węzła urządzenia ruchomego lub z węzła przewodowej sieci bazowej.
Rozpakowanie jest wykonywane, gdy każdy punkt dostępu 21 odbiera zapakowany pakiet a rozpakowanie jest stosowane do określenia zamieszczonego punktu docelowego.
W sieciach pierścieniowych mechanizm trasowania źródłowego jest stosowany do przesyłania pakietu przez wielokrotne segmenty sieci LAN. Trasowanie źródłowe wymaga, żeby inicjująca stacja końcowa dostarczała informację trasowania RIF. Trasy są uzyskiwane przez przesyłanie pakietów wykrywających trasy, a otrzymane trasy są zapisywane w tablicy tras. Jest niepożądane stawianie takiego zadania stacjom ruchomym, ponieważ przemieszczanie się ruchomej stacji wymaga kolejnej aktualizacji tablicy tras, co powoduje wytwarzanie ruchu komunikacyjnego o dużym natężeniu.
W przypadku sieci pierścieniowych, każdy punkt dostępu przyjmuje odpowiedzialność za wykrywanie tras i pamiętanie ich dla wszystkich urządzeń ruchomych, znajdujących się w jego zasięgu łączności bezprzewodowej 23. Każdy punkt dostępu i urządzenia ruchome w jego zasięgu tworzą bezprzewodowy segment sieci LAN, który jest traktowany jako wirtualny węzeł końcowy sieci pierścieniowej w kontekście trasowania. Do odpowiedzialności punktu dostępu należy przechwytywanie ramek z urządzeń ruchomych, zarejestrowanych w nim, jeżeli punkt dostępu stwierdzi, że przeznaczony punkt docelowy nie może być osiągnięty bezpośrednio przez urządzenie ruchome. Jeżeli punktem docelowym jest inne urządzenie ruchome, pakiet powinien być następnie przesłany do punktu dostępu 21, w którym jest aktualnie zarejestrowane docelowe urządzenie ruchome. Adres MAC ostatniego punktu dostępu może być znaleziony w bazie danych urządzeń ruchomych ostatniego punktu dostępu. Pole RIF umożliwiające osiągnięcie każdego z punktów dostępu jest zapamiętane w bazie danych trasowania. W przypadku, gdy pola RIF dla wymaganego adresu MAC nie można znaleźć w bazie danych trasowania, punkt dostępu musi-zainicjować procedurę wykrywania trasy. W procedurze tej punkt dostępu musi znać tożsamość protokołu sieciowego warstwy trzeciej, ponieważ różne protokoły sieciowe stosująróżne ramki do 'wykrywania trasy. Na przykład, jeżeli protokołem warstwy trzeciej jest protokół sieci Internet, wykrywanie trasy jest wykonywane przez przesyłanie ramki protokołu rozróżniania adresów ARP. Jeżeli protokołem warstwy trzeciej jest architektura sieci systemów SNA lub NetBios, wykrywanie trasy może być wykonywane przez przesłanie ramki próbnej przez sieć. Te ramki wykrywające wytwarzają odpowiedzi z wymaganego adresu MAC, którego nie można znaleźć w bazie danych trasowania. Odpowiedzi są przesyłane do przesyłającego punktu dostępu, który następnie wydziela pole RIF z odpowiedzi.
W architekturze według wynalazku jest wymagane, żeby każde urządzenie ruchome 22 było w danym momencie zarejestrowane wjednym i tylko jednym punkcie dostępu 21. Ponieważ urządzenie ruchome może przemieszczać się, gdy wchodzi w obszar zasięgu nowego punktu dostępu 21 i chce zarejestrować się w nim, ten punkt dostępu 21 musi skomunikować nowego właściciela z innym punktem dostępu 21. Informacja jest stosowana przez każdy z punktów dostępu do modyfikacji bazy danych urządzenia ruchomego, więc wie ono, gdzie przesłać pakiet, jeżeli odbiera pakiet, przeznaczony dla tego urządzenia ruchomego. W ' tym celu jest tworzony specjalny adres, znany jako adres funkcyjny grupowy AP i przesyłana jest ramka sterująca z tym specjalnym adresem jako adresem przeznaczenia. Każdy z punktów dostępu 21 w sieci odbiera tę ramkę sterującą i zgodnie z tym uaktualnia bazę danych.
178 086
Figura 4 przedstawia schemat architektury punktu dostępu 21. Moduł 33 punktu dostępu wykonuje następujące funkcje: trasowanie węzłów urządzeń ruchomych, buforowanie ramek między adapterem bezprzewodowym 34 i adapterem przewodowym 35, rejestrowanie urządzeń ruchomych i zarządzanie komunikacją punktu dostępu z punktem dostępu. Przyjmuje się, że moduł punktu dostępu realizuje most przezroczysty między stronami przewodową i bezprzewodową i że typy ramek przewodowej i bezprzewodowej są równoważne ramkom trasowania bezźródłowego, na przykład ramkom 802.3 lub sieci ethernet. Moduł punktu dostępu wymaga zastosowania buforów między stroną przewodową i bezprzewodową, tablicy rejestrowanych urządzeń ruchomych i układów logicznych, dla umożliwienia wzajemnego oddziaływania elementów. Przedmiotem wynalazku jest właśnie moduł 36 umożliwiający ruchomość trasowania źródłowego. Moduł ten zawiera bazę danych 37 urządzeń ruchomych i bazę danych 38 trasowania, które zostały uprzednio opisane. Moduł 39 zarządzenia tablicą zapewnia, że zapisy w tej tablicy są utrzymywane w skuteczny sposób. Moduł 39 zarządzania tablicą musi zawierać układy logiczne do wprowadzania, usuwania i aktualizacji pola w bazach danych 37 i 38. Ażeby zrobić to efektywnie, moduł 39 zarządzania tablicą musi wykonać nieliniowe przeszukiwania, na przykład przeszukiwania dwójkowe, w sortowanej tablicy. Moduł 40 zegara odmierza czas trwania zapisów w tablicach i wzywa moduł 39 zarządzania tablicą do usuwania zapisów, których czas ważności upłynął. Moduł zegara musi być połączony z procesorem trasowania w czasie rzeczywistym. W określonych przedziałach czasu procesor sygnałów taktujących żąda od modułu zegara zmniejszenia wartości czasu ważności dla zapisów w tablicach zarządzania. W wykonaniu opartym na komputerze osobistym oznacza to po prostu związanie się z okresowym przerwaniem pracy zegara. Ramki danych, które moduł punktu dostępu wysyła do sieci bazowej trasowania nieźródłowego, są umieszczane w polu 41 przewodowego bufora nadawczego, który jest wykonany jako bufor cykliczny. Konwerter 42 ramki bezprzewodowej na przewodową przetwarza pakiet z typu ramki bezprzewodowej na typ ramki trasowania źródłowego w sieci bazowej. Podczas tego moduł konwertera korzysta z zawartości baz danych 37 i 38 urządzeń ruchomych i trasowania.
Figura 5 przedstawia sieć działań tego modułu. Podobnie pakiety, które przychodzą z sieci bazowej trasowania źródłowego, są umieszczone w polu 43 bezprzewodowego, bufora nadawczego, a konwerter 44 ramki przewodowej na bezprzewodową przetwarza pakiety z typu ramki sieci bazowej trasowania źródłowego na typ ramki trasowania bezźródłowego węzła bezprzewodowego. Moduł 45 zarządzania buforami zapewnia integralność buforów cyklicznych 41 i 43, stosując wskaźniki początku i końca dla śledzenia, gdzie ramki powinny być odebrane i skąd nadane. Ważne jest, że wielkość ramki zmienia się w wyniku przetwarzania ramki z typu trasowania źródłowego na typ ramki trasowania bezźródłowego. Zatem zarządzanie buforami odpowiada za to, aby uzyskane zmiany wielkości ramek nie zniekształcały wskaźników początku i końca innych ramek w buforze.
Na figurze 5 jest przedstawiona szczegółowa sieć działań wykonywanych przez każdy z punktów dostępu, gdy odbiera on ramkę przez złącze bezprzewodowe. Na fig. 5, w bloku decyzyjnym 46 sprawdza się, czy adres źródła pakietu bezprzewodowego znajduje się w bazie danych urządzeń ruchomych. Jeśli nie, w bloku 47 dokonywany jest zapis w bazie danych urządzeń ruchomych, przy czym bieżącym położeniem jest ten punkt dostępu. Również w bloku 47 jest wysyłana ramka przeznaczona dla wszystkich punktów dostępu w sieci przewodowej, czyli na miejsce adresowanie grupowe, tak że wszystkie inne punkty dostępu mogą aktualizować tablice przez tę informację. W polu decyzyjnym 48 sprawdza się, czy pakiet bezprzewodowy jest pakietem rejestracyjnym z punktu dostępu. Jeżeli tak, w bloku 49 jest dokonywany lub aktualizowany zapis w bazie danych urządzeń ruchomych dla odzwierciedlenia faktu, że ten punkt dostępu jest teraz bieżącym położeniem urządzenia ruchomego. Pakiet rejestracyjny jest również przesyłany do wszystkich punktów dostępu w przewodowej sieci bazowej przy zastosowaniu adresowania grupowego dla umożliwienia, żeby inne punkty dostępu aktualizowały tablice w bloku 50. Jeżeli nie jestto pakiet rejestracyjny, w bloku 51 jest sprawdzane, czy punkt docelowy pakietu jest w bazie danych urządzeń ruchomych. Jeżeli punkt docelowy pakietu znajduje się w bazie danych
178 086 urządzeń ruchomych, następny blok decyzyjny 52 jest stosowany do sprawdzenia, czy ten punkt dostępu jest bieżącym położeniem urządzenia ruchomego. Jeżeli nie, w bloku decyzyjnym 53 sprawdza się, czy w tablicy tras znajduje się znana trasa do bieżącego punktu dostępu docelowego urządzenia ruchomego. Jeżeli trasa została już znaleziona, ramka bezprzewodowa jest pakowana do ramki przewodowej i przesyłana do punktu dostępu bieżącego położenia urządzenia ruchomego jako pakiet o konkretnej trasie - blok 54. Jeżeli trasa nie jest znana, wówczas ramka bezprzewodowa jest pakowana do ramki przewodowej i przesyłana do punktu dostępu bieżącego położenia urządzenia ruchomego jako pakiet przesyłany pojedynczą trasą SRB - blok 55. Jeżeli w bloku 52 okaże się, że ten punkt dostępujest bieżącym położeniem docelowego urządzenia ruchomego, wówczas dalej sprawdza się w bloku decyzyjnym 56, czy adres docelowy DA ramki jest równy adresowi źródła SA. Jeżeli tak, to w bloku 58 pakiet jest przetwarzany z formatu bezprzewodowego na przewodowy i przesyłany jako pakiet przesyłany na wszystkich trasach ARB. Jeżeli w bloku decyzyjnym 56 okaże się, że adres DA ramki nie jest taki sam, jak adres SA ramki, wówczas ramka jest po prostu usuwana w bloku 57. Jeżeli w bloku decyzyjnym 51 okaże się, że punkt docelowy ramki bezprzewodowej nie znajduje się w tablicy urządzeń ruchomych, wówczas wykorzystywany jest blok decyzyjny 59 do określania, czy adres docelowy można znaleźć w tablicy tras. Tak wygląda wykorzystanie informacji w bazie danych trasowania, które umożliwia bezpośrednią transmisję danych z urządzenia ruchomego do węzła przewodowego bez konieczności przesyłania przez wyj ściowy punkt dostępu. Jeżeli adres DA można znaleźć w tablicy tras, ramka bezprzewodowajest przetwarzana do formatu ramki przewodowej, stosując informację trasowania z tablicy tras, i przesyłana do węzła docelowego w bloku 60. Jeżeli punkt docelowy nie został znaleziony w bloku 59, wówczas punkt dostępu inicjuje wykrywanie trasy do urządzenia ruchomego. W bloku decyzyjnym 61 określa się, czy adres DA ramki bezprzewodowej należy do adresu grupowego NETBIOS, następnie ramka bezprzewodowa jest przetwarzana do formatu przewodowego w bloku 61 i przesyłana przewodową siecią bazową z pola RIF ustawionego na przesyłanie pojedynczymi trasami SRB. Jeżeli pakiet bezprzewodowy nie jest przeznaczony dla adresu grupowego NETBIOS, wówczas następuje przejście do bloku 63 i ramka bezprzewodowajest przetwarzana do formatu bezprzewodowego i przesyłana przy RIF = ARB.
Figura 6 przedstawia szczegółową sieć działań dokonywanych przez każdy punkt dostępu 21, gdy odbiera on pakiet przez złącze trasowania źródłowego. Blok 72 jest stosowany do sprawdzenia, czy pole adresu docelowego DA jest równe adresowi funkcyjnemu grupowemu AR Jeżeli tak, sprawdza się, czy pakiet jest pakietem rejestracyjnym, a bloki 73-75 są stosowane do aktualizacji bez danych urządzeń ruchomych i trasowania oraz przesyłania ramki do punktu dostępu. Jeżeli adres DA nie jest adresem funkcyjnym grupowym AP, wówczas blok 76 jest stosowany do sprawdzania, czy adres DA jest równy własnemu adresowi MAC trasowania źródłowego punktu dostępu. Jeżeli tak, blok 77 jest stosowany do aktualizacji bazy danych trasowania. W bloku 78 sprawdza się integralność dla zapewnienia, że pakiet wykorzystuje punkty dostępu do usługi SAPS w elemencie LPDU danych protokołu kontrolnego kanału logicznego pola danych. Jeżeli nie, ramka zostanie usunięta w bloku 79. Jeżeli ani punkt dostępu do usługi docelowej DSAP, ani punkt dostępu do usługi źródłowej SSAP nie okazuje się równy AP SAP w bloku 78, wówczas ramka przewodowa jest albo rozpakowywana do ramki bezprzewodowej i przesyłana do punktu dostępu w bloku 81, albo rozpakowywana do innej ramki przewodowej, a następnie przetwarzana do ramki bezprzewodowej i w końcu przesyłana do punktu dostępu w bloku 83 lub usuwana w bloku 84, zależnie od wyników sprawdzeń w blokach decyzyjnych 80 i 82, w których sprawdza się pole kontrolne elementu LPDU. Jeżeli w bloku 76 okaże się, że adres DA nie jest punktem dostępu, wówczas blok decyzyjny 85 określa, czy ramka jest rozpoznanym przesyłaniem. Jeżeli tak, ramka przewodowa jest przetwarzana do formatu bezprzewodowego w bloku 86 i przesyłana do punktu dostępu. W bloku 86 jest dokonywane również sprawdzenie, czy ramkajest duplikatem. Jeżeli ramka jest duplikatem, jest usuwana zamiast przesyłania jej do punktu dostępu. W bloku 85 określa się, czy adres DA nie jest adresem rozpoznanego przesyłania, a następne sprawdzenie jest dokonywane w bloku decyzyjnym 87 dla określenia, czy adres DA znajduje się w bazie danych urządzeń ruchomych. Jeżeli nie, ramka jest usuwana w bloku 98. Je178 086 żeli urządzenie ruchome jest znajdywane w bazie danych urządzeń ruchomych z bloku decyzyjnego 87, wówczas blok 88 określa, czy pakiet zawiera informacje trasowania. Jeżeli pakiet zawiera informacje trasowania, blok decyzyjny 89 określa, czy ten punkt dostępu jest bieżącym położeniem docelowego urządzenia ruchomego. Jeżeli tak, w bloku 90 aktualizuje się bazę danych trasowania, jeżeli nie było poprzedniego zapisu dla inicjatora ramki. Potem ramka jestprzetwarzana do formatu bezprzewodowego i przesyłana do punktu dostępu 91. Jeżeli ten punkt dostępu nie jest bieżącym położeniem docelowego urządzenia ruchomego, następuje przejście do bloku 92 dla upewnienia się, czy ta ramka została przesłana do tego punktu dostępu. Jeżeli tak, w bloku decyzyjnym 93 sprawdza się tablicę tras, czy zawiera ona trasę do punktu dostępu, który jest bieżącym położeniem urządzenia ruchomego. Jeżeli istnieje znana trasa, pakiet przewodowy jest pakowany do innego pakietu przewodowego i przesyłany do bieżącego położenia urządzenia ruchomego w bloku 94. W przeciwnym przypadku pakiet przewodowy jest pakowany do innego pakietu przewodowego i przesyłany do bieżącego położenia urządzenia ruchomego jako ramka przesyłana na wszystkich trasach w bloku 95. Jeżeli w bloku 92 stwierdzono, że ramka nie jest specyficznie trasowana lub w bloku 88, że ramka przewodowa nie zawiera informacji trasowania, wówczas ramka jest usuwana w bloku 96. Chociaż na fig. 6 nie jest to wyszczególnione, we wszystkich przypadkach, gdzie istnieje możliwość odebrania powielonej ramki danych, na przykład odebranie ramki ARB, jest to sprawdzane i ramka jest usuwana bez aktualizacji informacji w tablicach.
178 086
CZY DA=PRZESYŁANIE LUB INNE PRZESYŁANIE LUB GRUPA NETBIOS?
NIE
TAK
Fig. 6B
PRZETWARZANIE RAMKI PRZEWODOWEJ NA RAMKĘ BEZPRZEWODOWĄ I PRZESYŁANIE DO AP
CZY DA JEST W TABLICY URZĄDZEŃ RUCHOMYCH?
NIE .87
TAK
USUWANIE
CZY WYSTĘPUJE RIF?
TAK
NIE
89·
CZY BIEŻĄCE POŁOŻENIE=ADRES PRZEWODOWEGO MAC?
TAK
NIE
Ό4
JEŻELI NIE MA ZAPISU W BAZIE DANYCH TRASOWANIA, DODAWANIE ZAPISU
CZY RAMKA WYSŁANA PO WYZNACZONEJ _
TAK
NIE .92
PRZETWARZANIE RAMKI PRZEWODOWEJ W RAMKĘ BEZPRZEWODOWĄ I PRZESYŁANIE DO AP
CZY W TABLICY TRAS JEST RI DLA BIEŻĄCEGO POŁOŻENIA?
NIE
TAK
OSUWANIE •93 96'
ZAPAKOWANIE PAKIETU PRZEWODOWEGO W PAKIECIE PRZEWODOWYM I PRZESŁANIE DO BIEŻĄCEGO POŁOŻENIA STOSUJĄC RI=ARB
ZAPAKOWANIE PAKIETU PRZEWODOWEGO W PAKIECIE PRZEWODOWYM I PRZESŁANIE DO BIEŻĄCEGO POŁOŻENIA STOSUJĄC RI Z TABLICY TRASOWANIA
178 086
Fig. 6A
178 086
WYKRYWANIE TRASY
62
Fig. 5B
178 086 •46
51CZY SA JEST W TABLICY URZĄDZEŃ RUCHOMYCH ?
TAK
NIE .47
NIE
AKTUALIZACJA TABLICY URZĄDZEŃ RUCHOMYCH I PRZESYŁANIE PAKIETU REJESTRACYJNEGO DO WSZYSTKICH APS
CZY DA JEST W TABLICY URZĄDZEŃ RUCHOMYCH?
NIE
TAK
AKTUALIZACJA TABLICY URZĄDZEŃ RUCHOMYCH '
[PRZESŁANIE PAKIETU
REJESTRACYJNEGO U-
DO WSZYSTKICH
CZY BIEŻĄCE POŁOŻENIE DA=TEN MAC PRZEWODOWY?
58’
Itak j_
CZY DA RAMKI =
SA RAMKI?
TAK
57-^l
NIE
USUWANIE
NIE
CZY ZNANA JEST TRASA DO BIEŻĄCEGO DOŁOŻENIA?
•53
TAK .55
PRZETWARZANIE RAMKI BEZPRZEWODOWEJ NA PRZEWODOWĄ I PRZESYŁANIE DO STRONY PRZEWODOWEJ PRZY RI=ARB (PRZESYŁANIE WSZYSTKIMI
TRASAMI)
PAKOWANIE RAMKI BEZPRZEWODOWEJ DO PAKIETU PRZEWODOWEGO STOSUJĄC SRB RI
L·—;
CZY DA JEST W BAZIE DANYCH TRASOWANIA
PAKOWANIE RAMKI BEZPRZEWODOWEJ DO PAKIETU PRZEWODOWEGO STOSUJĄC RIF Z TABLICY TRAS
NIE
TAK
PRZETWARZANIE Z RAMKI BEZPRZEWODOWEJ NA RAMKĘ PRZEWODOWĄ I PRZESYŁANIE ZŁĄCZEM PRZEWODOWYM STOSUJĄC RI Z TABLICY TRASOWANIA
WYKRYWANIE TRAS
Fig. 5A
178 086
MODUŁ PUNKTU DOSTĘPU
OJ
Fig. 4
178 086
BAZA DANYCH URZĄDZEŃ RUCHOMYCH
28,
MAC URZAE2EŃ RUCHOMYCH MAC PUNKTU DOSTĘPU CZAS
Fig.2
BAZA DANYCH TRASOWANIA
30^^31 ^32
MAC RIF CZAS
Fig. 3
178 086
Fig. 1
Departament Wydawnictw UP RP. Nakład 70 egz.
Cena 4,00 zł.

Claims (4)

  1. Zastrzeżenia patentowe
    1. Sposób w sieci telekomunikacyjnej dla bezprzewodowego dołączenia się do sieci trasujących, w którym stosuje się wiele punktów dostępu do łączności bezprzewodowej z wieloma urządzeniami ruchomymi, przy czym wybiera się trasę pakietów do i z urządzeń ruchomych poprzez sieć, znamienny tym, że określa się przez urządzenie określające wyjściowy punkt dostępu spośród punktów dostępu dla każdego urządzenia ruchomego, przy czym jako każdy wyjściowy punkt dostępu stosuje się punkt dostępu urządzenia ruchomego, gdy to każde urządzenie ruchome zainicjowało sesję łączności w sieci, aktualizuje się przez urządzenie aktualizujące informację o bieżącym punkcie dostępu, pamiętaną w pewnej liczbie punktów dostępu za każdym razem, gdy dowolne z urządzeń ruchomych zmienia bieżący punkt dostępu, przy czym przez zaktualizowaną informację wskazuje się bieżący punkt dostępu każdego z pewnej liczby urządzeń ruchomych, przesyła się przez urządzenie przesyłające pierwsze pakiety z każdego z urządzeń ruchomych w sesji łączności, gdy to każde urządzenie ruchome zawiera pierwsze pakiety do wysłania, po odbiorze pierwszych pakietów przez bieżący punkt dostępu, spośród punktów dostępu, każdego urządzenia ruchomego, przesyła się przez urządzenie przesyłające pierwsze pakiety z ostatniego bieżącego punktu dostępu w kierunku punktu docelowego, wskazywanego w pierwszych pakietach poprzez trasę wskazywaną w pamięci ostatniego bieżącego punktu dostępu i odpowiadającego punktowi docelowemu, przy czym jako punkt docelowy stosuje się dowolne urządzenie ruchome, którego bieżący punkt dostępu aktualizuje się w wymienionym etapie aktualizacji i jeżeli jedno urządzenie ruchome jest punktem docelowym, pierwsze pakiety- kieruje się bezpośrednio do tego jednego urządzenia ruchomego, poza wyjściowym punktem dostępu tego jednego urządzenia ruchomego i przesyła się drugie pakiety, przeznaczone dla każdego urządzenia ruchomego, z wyjściowego punktu dostępu każdego urządzenia ruchomego do bieżącego punktu dostępu spośród punktów dostępu każdego urządzenia ruchomego, przy czym ostatni bieżący punkt dostępu wskazuje się w aktualizowanej informacji pamiętanej w wyjściowym punkcie dostępu.
  2. 2. Sposób według zastrz. 1, znamienny tym, że informację o bieżącym punkcie dostępu aktualizuje się przez przesyłanie pakietów kontrolnych do każdego punktu dostępu za każdym razem, gdy dowolne z urządzeń ruchomych zmienia bieżący punkt dostępu, przy czym przez pakiet kontrolny wskazuje się nowy bieżący punkt dostępu jednego urządzenia ruchomego, a dla każdego punktu dostępu zmienia się informację o bieżącym punkcie dostępu po odbiorze pakietu kontrolnego dla wskazania nowego bieżącego punktu dostępu tegojednego urządzenia ruchomego.
  3. 3. Sposób według zastrz. 1 albo 2, znamienny tym, że przesyła się trzecie pakiety przeznaczone dla każdego urządzenia ruchomego bezpośrednio z bieżącego punktu dostępu jednego urządzenia ruchomego, będącego źródłem trzecich pakietów, przy czym trzecie pakiety kieruje się poza wyjściowym punktem dostępu każdego urządzenia ruchomego, dla którego przeznacza się trzecie pakiety.
  4. 4. Urządzenie w sieci telekomunikacyjnej dla bezprzewodowego dołączenia się do sieci trasujących, mającej wiele punktów dostępu do łączności bezprzewodowej z wieloma urządzeniami ruchomymi, znamienne tym, że zawiera urządzenie określające wyjściowy punkt dostępu (21) dla każdego urządzenia ruchomego (22), przy czym każdy wyjściowy punkt dostępu jest punktem dostępu (21) każdego urządzenia ruchomego (22), gdy urządzenie ruchome (22) inicjuje sesję łączności - w sieci, urządzenie aktualizujące informację o bieżącym punkcie dostępu, pamiętaną w wielu punktach dostępu za każdym razem, gdy dowolne urządzenie ruchome (22) zmienia bieżący punkt dostępu, przy czym zaktualizowana informacja wskazuje bieżący punkt dostępu każdego z wielu urządzeń ruchomych (22), urządzenie przesyłające pierwsze pakiety z każdego urządzenia ru178 086 chomego (22) w sesji łączności, gdy urządzenie ruchome (22) ma pierwsze pakiety do wysłania, urządzenie, które po odbiorze pierwszych pakietów przez bieżący punkt dostępu (21) z każdego urządzenia ruchomego (22), przesyła pierwsze pakiety z ostatniego bieżącego punktu dostępu w kierunku punktu docelowego, wskazywanego w pierwszych pakietach poprzez trasę wskazywaną w pamięci ostatniego bieżącego punktu dostępu i odpowiadającą punktowi docelowemu, przy czym punktem docelowym jest dowolne urządzenie ruchome (22), którego bieżący punkt dostępu jest aktualizowany w etapie aktualizacji i jeżeli jedno urządzenie ruchome (22) jest punktem docelowym, pierwsze pakiety są kierowane bezpośrednio do jednego urządzenia ruchomego (22), poza wyjściowym punktem dostępu urządzenia ruchomego (22), i urządzenie przesyłające drugie pakiety przeznaczone do każdego urządzenia ruchomego (22) z wyjściowego punktu dostępu każdego urządzenia ruchomego (22) do bieżącego punktu dostępu (21) urządzenia ruchomego (22), przy czym bieżący punkt dostępu jest wskazywany w zaktualizowanej informacji pamiętanej w wyjściowym punkcie dostępu.
PL95316671A 1994-09-28 1995-09-08 Sposób i urządzenie w sieci telekomunikacyjnej dla bezprzewodowego dołączania się do sieci trasujących PL178086B1 (pl)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/314,554 US5490139A (en) 1994-09-28 1994-09-28 Mobility enabling access point architecture for wireless attachment to source routing networks
PCT/EP1995/003534 WO1996010307A1 (en) 1994-09-28 1995-09-08 A mobility enabling access point architecture for wireless attachment to source routing networks

Publications (2)

Publication Number Publication Date
PL316671A1 PL316671A1 (en) 1997-02-03
PL178086B1 true PL178086B1 (pl) 2000-02-29

Family

ID=23220415

Family Applications (1)

Application Number Title Priority Date Filing Date
PL95316671A PL178086B1 (pl) 1994-09-28 1995-09-08 Sposób i urządzenie w sieci telekomunikacyjnej dla bezprzewodowego dołączania się do sieci trasujących

Country Status (7)

Country Link
US (1) US5490139A (pl)
EP (1) EP0746928A1 (pl)
JP (1) JP3224720B2 (pl)
KR (1) KR0152487B1 (pl)
HU (1) HU218402B (pl)
PL (1) PL178086B1 (pl)
WO (1) WO1996010307A1 (pl)

Families Citing this family (200)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6400702B1 (en) * 1991-10-01 2002-06-04 Intermec Ip Corp. Radio frequency local area network
US6084867A (en) * 1991-10-01 2000-07-04 Intermec Ip Corp. Apparatus and method of routing data in a radio frequency local area network
US6407991B1 (en) * 1993-05-06 2002-06-18 Intermec Ip Corp. Communication network providing wireless and hard-wired dynamic routing
US5960344A (en) * 1993-12-20 1999-09-28 Norand Corporation Local area network having multiple channel wireless access
CA2129200C (en) * 1994-07-29 1999-08-10 Murray C. Baker Access point switching for mobile wireless network node
CA2129199C (en) * 1994-07-29 1999-07-20 Roger Y.M. Cheung Method and apparatus for bridging wireless lan to a wired lan
US5586261A (en) * 1994-11-10 1996-12-17 International Business Machines Corporation Method and apparatus for interconnecting similar networks using a network of a diffrent type as a virtual link
JPH08265358A (ja) * 1995-03-20 1996-10-11 Hitachi Ltd 無線lanシステム及びその基地局装置、無線端末装置及び情報フレームの中継方法
GB9508696D0 (en) * 1995-04-28 1995-06-14 At & T Corp Method for connecting roaming stations in a source routed bridged local area network
JP2666769B2 (ja) * 1995-05-16 1997-10-22 日本電気株式会社 インタネットプロトコルルーティング方法及び装置
US20040264402A9 (en) * 1995-06-01 2004-12-30 Padcom. Inc. Port routing functionality
US6418324B1 (en) * 1995-06-01 2002-07-09 Padcom, Incorporated Apparatus and method for transparent wireless communication between a remote device and host system
US5737328A (en) * 1995-10-04 1998-04-07 Aironet Wireless Communications, Inc. Network communication system with information rerouting capabilities
US6122759A (en) * 1995-10-10 2000-09-19 Lucent Technologies Inc. Method and apparatus for restoration of an ATM network
US5944659A (en) 1995-11-13 1999-08-31 Vitalcom Inc. Architecture for TDMA medical telemetry system
US6400681B1 (en) 1996-06-20 2002-06-04 Cisco Technology, Inc. Method and system for minimizing the connection set up time in high speed packet switching networks
JPH1023056A (ja) * 1996-07-01 1998-01-23 Nec Corp ローカルエリアネットワークにおける移動ホスト管理方法
CA2213984A1 (en) * 1996-08-22 1998-02-22 Norand Corporation Enhanced mobility and address resolution in a wireless premises based network
KR100212029B1 (ko) * 1996-08-29 1999-09-01 서평원 무선 랜에서의 스테이션 위치 이동방법
US6058422A (en) * 1996-09-17 2000-05-02 Lucent Technologies Inc. Wireless internet access system
US5901142A (en) * 1996-09-18 1999-05-04 Motorola, Inc. Method and apparatus for providing packet data communications to a communication unit in a radio communication system
US7359720B2 (en) * 1996-09-27 2008-04-15 Openwave Systems Inc. Mobility extended telephone application programming interface and method of use
US6181935B1 (en) 1996-09-27 2001-01-30 Software.Com, Inc. Mobility extended telephone application programming interface and method of use
US5978672A (en) * 1996-09-27 1999-11-02 Global Mobility Systems, Inc. Mobility extended telephone application programming interface and method of use
US6301474B1 (en) 1996-09-27 2001-10-09 Openwave Technologies Inc. Mobility extended telephone application programming interface and method of use
US6570871B1 (en) 1996-10-08 2003-05-27 Verizon Services Corp. Internet telephone service using cellular digital vocoder
US5802319A (en) * 1996-10-23 1998-09-01 Hewlett-Packard Company Method and apparatus for employing an intelligent agent to cause a packet to be sent to update a bridge's filtering database when a station is moved in a network
US8982856B2 (en) 1996-12-06 2015-03-17 Ipco, Llc Systems and methods for facilitating wireless network communication, satellite-based wireless network systems, and aircraft-based wireless network systems, and related methods
US5901352A (en) * 1997-02-20 1999-05-04 St-Pierre; Sylvain System for controlling multiple networks and associated services
EP0863684A3 (en) * 1997-03-03 2000-05-17 Victor Company Of Japan, Ltd. Communication system
KR100528156B1 (ko) 1997-03-12 2005-11-15 노마딕스, 인코포레이티드 노매딕 변환기 또는 라우터
US6934249B1 (en) 1997-04-01 2005-08-23 Cisco Technology, Inc. Method and system for minimizing the connection set up time in high speed packet switching networks
AU6951598A (en) * 1997-04-08 1998-10-30 Wytec, Incorporated A system and method of point-to-multipoint wireless communication using a point-to-point communication structure
JPH1132059A (ja) * 1997-04-09 1999-02-02 Alcatel Alsthom Co General Electricite 高速インターネットアクセス
US6154461A (en) * 1997-05-14 2000-11-28 Telxon Corporation Seamless roaming among multiple networks
US6201962B1 (en) 1997-05-14 2001-03-13 Telxon Corporation Seamless roaming among multiple networks including seamless transitioning between multiple devices
US6088356A (en) * 1997-06-30 2000-07-11 Sun Microsystems, Inc. System and method for a multi-layer network element
US6081512A (en) * 1997-06-30 2000-06-27 Sun Microsystems, Inc. Spanning tree support in a high performance network device
US5920566A (en) * 1997-06-30 1999-07-06 Sun Microsystems, Inc. Routing in a multi-layer distributed network element
US6049528A (en) * 1997-06-30 2000-04-11 Sun Microsystems, Inc. Trunking ethernet-compatible networks
US6052738A (en) * 1997-06-30 2000-04-18 Sun Microsystems, Inc. Method and apparatus in a packet routing switch for controlling access at different data rates to a shared memory
US6128666A (en) * 1997-06-30 2000-10-03 Sun Microsystems, Inc. Distributed VLAN mechanism for packet field replacement in a multi-layered switched network element using a control field/signal for indicating modification of a packet with a database search engine
US6118760A (en) * 1997-06-30 2000-09-12 Sun Microsystems, Inc. Management of entries in a network element forwarding memory
US6246680B1 (en) 1997-06-30 2001-06-12 Sun Microsystems, Inc. Highly integrated multi-layer switch element architecture
US6014380A (en) * 1997-06-30 2000-01-11 Sun Microsystems, Inc. Mechanism for packet field replacement in a multi-layer distributed network element
US6119196A (en) * 1997-06-30 2000-09-12 Sun Microsystems, Inc. System having multiple arbitrating levels for arbitrating access to a shared memory by network ports operating at different data rates
US6016310A (en) * 1997-06-30 2000-01-18 Sun Microsystems, Inc. Trunking support in a high performance network device
US6081522A (en) * 1997-06-30 2000-06-27 Sun Microsystems, Inc. System and method for a multi-layer network element
US6044418A (en) * 1997-06-30 2000-03-28 Sun Microsystems, Inc. Method and apparatus for dynamically resizing queues utilizing programmable partition pointers
US6094435A (en) * 1997-06-30 2000-07-25 Sun Microsystems, Inc. System and method for a quality of service in a multi-layer network element
US5938736A (en) * 1997-06-30 1999-08-17 Sun Microsystems, Inc. Search engine architecture for a high performance multi-layer switch element
US6044087A (en) * 1997-06-30 2000-03-28 Sun Microsystems, Inc. Interface for a highly integrated ethernet network element
US6405049B2 (en) 1997-08-05 2002-06-11 Symbol Technologies, Inc. Portable data terminal and cradle
FI104604B (fi) * 1997-09-19 2000-02-29 Nokia Networks Oy Internet-accesspisteen asetusten päivitys matkaviestinjärjestelmässä
US6091732A (en) 1997-11-20 2000-07-18 Cisco Systems, Inc. Method for configuring distributed internet protocol gateways with lan emulation
US6246669B1 (en) 1997-11-28 2001-06-12 Cisco Technology, Inc. Method and system for optimizing connection set-up operations in a high speed digital network
FR2772533B1 (fr) 1997-12-15 2001-09-28 Inst Nat Rech Inf Automat Dispositif d'interconnexion entre segments de reseaux communiquant selon des protocoles de formats differents, et procede correspondant
AU2226499A (en) * 1998-01-16 1999-08-02 Symbol Technologies, Inc. Infrastructure for wireless lanss
US6414962B1 (en) 1998-03-02 2002-07-02 Telefonaktiebolaget Lm Ericsson Method and apparatus for caching location information of transmitting mobile stations
US6298060B1 (en) * 1998-04-30 2001-10-02 Nippon Telegraph And Telephone Corporation Layer 2 integrated access scheme
US8516055B2 (en) * 1998-05-29 2013-08-20 Research In Motion Limited System and method for pushing information from a host system to a mobile data communication device in a wireless data network
US6437692B1 (en) 1998-06-22 2002-08-20 Statsignal Systems, Inc. System and method for monitoring and controlling remote devices
US6914893B2 (en) 1998-06-22 2005-07-05 Statsignal Ipc, Llc System and method for monitoring and controlling remote devices
DE19832290B4 (de) * 1998-07-17 2011-12-08 Telefonaktiebolaget Lm Ericsson (Publ) Kommunikationssystem und Verfahren zum Aufbauen von Verbindungen zwischen Terminals eines ersten und eines zweiten Kommunikationsnetzes
US7248572B2 (en) * 1998-09-22 2007-07-24 Qualcomm Incorporated Distributed infrastructure for wireless data communications
US6360100B1 (en) * 1998-09-22 2002-03-19 Qualcomm Incorporated Method for robust handoff in wireless communication system
US7778260B2 (en) * 1998-10-09 2010-08-17 Netmotion Wireless, Inc. Method and apparatus for providing mobile and other intermittent connectivity in a computing environment
US6546425B1 (en) 1998-10-09 2003-04-08 Netmotion Wireless, Inc. Method and apparatus for providing mobile and other intermittent connectivity in a computing environment
US8060656B2 (en) 1998-10-09 2011-11-15 Netmotion Wireless, Inc. Method and apparatus for providing mobile and other intermittent connectivity in a computing environment
US7293107B1 (en) 1998-10-09 2007-11-06 Netmotion Wireless, Inc. Method and apparatus for providing mobile and other intermittent connectivity in a computing environment
US8078727B2 (en) * 1998-10-09 2011-12-13 Netmotion Wireless, Inc. Method and apparatus for providing mobile and other intermittent connectivity in a computing environment
US7136645B2 (en) * 1998-10-09 2006-11-14 Netmotion Wireless, Inc. Method and apparatus for providing mobile and other intermittent connectivity in a computing environment
US8266266B2 (en) 1998-12-08 2012-09-11 Nomadix, Inc. Systems and methods for providing dynamic network authorization, authentication and accounting
US8713641B1 (en) 1998-12-08 2014-04-29 Nomadix, Inc. Systems and methods for authorizing, authenticating and accounting users having transparent computer access to a network using a gateway device
US7194554B1 (en) 1998-12-08 2007-03-20 Nomadix, Inc. Systems and methods for providing dynamic network authorization authentication and accounting
US7239618B1 (en) * 1998-12-11 2007-07-03 Lucent Technologies Inc. Single phase local mobility scheme for wireless access to packet-based networks
US6636521B1 (en) * 1998-12-18 2003-10-21 Lucent Technologies Inc. Flexible runtime configurable application program interface (API) that is command independent and reusable
WO2000041418A1 (en) * 1999-01-08 2000-07-13 Motorola Inc. Routing data in an ip-based communication system
US7062550B1 (en) * 1999-01-20 2006-06-13 Bindview Corporation Software-implemented method for identifying nodes on a network
AU2952300A (en) * 1999-02-10 2000-08-29 Telefonaktiebolaget Lm Ericsson (Publ) Utilization of gratuitous address resolution protocol for mobility support
US7650425B2 (en) 1999-03-18 2010-01-19 Sipco, Llc System and method for controlling communication between a host computer and communication devices associated with remote devices in an automated monitoring system
FI108694B (fi) * 1999-05-24 2002-02-28 Nokia Oyj Yhteyskahva
US7882247B2 (en) 1999-06-11 2011-02-01 Netmotion Wireless, Inc. Method and apparatus for providing secure connectivity in mobile and other intermittent computing environments
US6473413B1 (en) * 1999-06-22 2002-10-29 Institute For Information Industry Method for inter-IP-domain roaming across wireless networks
US6654614B2 (en) 1999-07-06 2003-11-25 Widcomm, Inc. Implementation of power control in a wireless overlay network
WO2001003370A2 (en) * 1999-07-06 2001-01-11 Widcomm, Inc. Data communication system of forwarding data to wireless devices moving among networks having different ip addresses
US6691173B2 (en) 1999-07-06 2004-02-10 Widcomm, Inc. Distributed management of an extended network containing short-range wireless links
US6891820B1 (en) * 1999-07-06 2005-05-10 Broadcom Corporation Utilization of the internet protocol to facilitate communication involving mobile devices
US7333451B1 (en) * 1999-10-18 2008-02-19 Nortel Networks Limited Buffer management for mobile internet protocol
WO2001031847A1 (en) * 1999-10-22 2001-05-03 Microsoft Corporation A method for communicating with multiple network nodes
US6678241B1 (en) 1999-11-30 2004-01-13 Cisc Technology, Inc. Fast convergence with topology switching
US7042863B1 (en) 2000-03-13 2006-05-09 Broadcom Corporation Efficient time-division multiplexed addressing protocol
US7173923B2 (en) * 2000-03-17 2007-02-06 Symbol Technologies, Inc. Security in multiple wireless local area networks
US7173922B2 (en) * 2000-03-17 2007-02-06 Symbol Technologies, Inc. Multiple wireless local area networks occupying overlapping physical spaces
EP1266493B1 (de) * 2000-03-21 2005-06-01 Siemens Aktiengesellschaft Verfahren und anordnung zum übertragen eines datenpakets von einer ersten vermittlungseinheit an eine zweite vermittlungseinheit in einem datennetz
US7284266B1 (en) 2000-03-21 2007-10-16 Broadcom Corporation System and method for secure biometric identification
US6643336B1 (en) 2000-04-18 2003-11-04 Widcomm, Inc. DC offset and bit timing system and method for use with a wireless transceiver
US6659947B1 (en) * 2000-07-13 2003-12-09 Ge Medical Systems Information Technologies, Inc. Wireless LAN architecture for integrated time-critical and non-time-critical services within medical facilities
US6947483B2 (en) * 2000-08-18 2005-09-20 Nortel Networks Limited Method, apparatus, and system for managing data compression in a wireless network
AU2001283464A1 (en) * 2000-08-31 2002-03-13 Padcom, Inc. Method and apparatus for routing data over multiple wireless networks
US7295509B2 (en) 2000-09-13 2007-11-13 Qualcomm, Incorporated Signaling method in an OFDM multiple access system
US6996084B2 (en) * 2000-09-14 2006-02-07 Bbnt Solutions Llc Publishing node information
US7028099B2 (en) * 2000-09-14 2006-04-11 Bbnt Solutions Llc Network communication between hosts
US20020078238A1 (en) * 2000-09-14 2002-06-20 Troxel Gregory Donald Routing messages between nodes at a foreign sub-network
SE0003440D0 (sv) * 2000-09-26 2000-09-26 Landala Naet Ab Kommunikationssystem
JP3693239B2 (ja) * 2001-03-09 2005-09-07 株式会社エヌ・ティ・ティ・ドコモ 情報提供方法、移動通信システム及び通信装置
US7106820B2 (en) * 2001-04-10 2006-09-12 Broadcom Corporation System and method for establishing word synchronization
US7269183B2 (en) * 2001-04-27 2007-09-11 Broadcom Corporation System and method for connecting bluetooth-enabled devices to a personal computer
US20050198379A1 (en) 2001-06-13 2005-09-08 Citrix Systems, Inc. Automatically reconnecting a client across reliable and persistent communication sessions
US7562146B2 (en) * 2003-10-10 2009-07-14 Citrix Systems, Inc. Encapsulating protocol for session persistence and reliability
JP2003018627A (ja) * 2001-06-28 2003-01-17 Nec Corp 移動無線電話接続装置及び移動無線電話接続システム
FR2829336A1 (fr) * 2001-09-04 2003-03-07 Thomson Licensing Sa Dispositifs de communication pouvant dialoguer sans fil et procedes d'association des dits dispositifs
US7644171B2 (en) * 2001-09-12 2010-01-05 Netmotion Wireless, Inc. Mobile networking system and method using IPv4 and IPv6
GB0123498D0 (en) * 2001-09-29 2001-11-21 Univ Wales Bangor Improvements in and relating to tracking and locating mobile objects
US7480501B2 (en) 2001-10-24 2009-01-20 Statsignal Ipc, Llc System and method for transmitting an emergency message over an integrated wireless network
US8489063B2 (en) 2001-10-24 2013-07-16 Sipco, Llc Systems and methods for providing emergency messages to a mobile device
US7424527B2 (en) 2001-10-30 2008-09-09 Sipco, Llc System and method for transmitting pollution information over an integrated wireless network
US7149805B2 (en) * 2001-10-31 2006-12-12 Hewlett-Packard Development, L.P. Wireless trusted point of access to a computer network
FI20012339A0 (fi) * 2001-11-29 2001-11-29 Stonesoft Corp Palomuurien välillä siirtyvien yhteyksien käsittely
DE50209194D1 (de) * 2001-11-29 2007-02-15 Siemens Ag Funkkommunikationssystem und verfahren zu dessen betrieb
US7443862B2 (en) * 2002-01-22 2008-10-28 Canon Kabushiki Kaisha Apparatus connected to network, and address determination program and method
KR100462598B1 (ko) * 2002-02-20 2004-12-20 삼성전자주식회사 엑세스 포인트 기능을 갖는 무선 랜 카드와 상기 랜카드가 장착된 네트워크 프린터와 상기 네트워크 프린터를이용한 데이터 전송방법
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
US7984157B2 (en) * 2002-02-26 2011-07-19 Citrix Systems, Inc. Persistent and reliable session securely traversing network components using an encapsulating protocol
US7661129B2 (en) * 2002-02-26 2010-02-09 Citrix Systems, Inc. Secure traversal of network components
DE60302818T2 (de) * 2002-03-11 2006-08-24 Honda Giken Kogyo K.K. Optisches drahtloses Kommunikationssystem
TWI240524B (en) * 2002-03-26 2005-09-21 Via Tech Inc Method and related apparatus for wireless local area network signal transmission
US6925069B2 (en) * 2002-04-19 2005-08-02 Meshnetworks, Inc. Data network having a wireless local area network with a packet hopping wireless backbone
US7116643B2 (en) * 2002-04-30 2006-10-03 Motorola, Inc. Method and system for data in a collection and route discovery communication network
KR100935933B1 (ko) * 2002-10-15 2010-01-11 삼성전자주식회사 무선통신에서 무선단말 그룹화에 의한 신뢰성 있는멀티캐스트 데이터 재전송 방법 및 장치
US7356032B1 (en) 2002-11-01 2008-04-08 Bbn Technologies Corp. System and method for reducing broadcast traffic wireless access-point networks
US7457289B2 (en) 2002-12-16 2008-11-25 Cisco Technology, Inc. Inter-proxy communication protocol for mobile IP
US7362742B1 (en) 2003-01-28 2008-04-22 Cisco Technology, Inc. Methods and apparatus for synchronizing subnet mapping tables
US6862446B2 (en) * 2003-01-31 2005-03-01 Flarion Technologies, Inc. Methods and apparatus for the utilization of core based nodes for state transfer
US7668541B2 (en) 2003-01-31 2010-02-23 Qualcomm Incorporated Enhanced techniques for using core based nodes for state transfer
US20040170181A1 (en) * 2003-02-27 2004-09-02 Padcom, Inc. Prioritized alternate port routing
US7505432B2 (en) * 2003-04-28 2009-03-17 Cisco Technology, Inc. Methods and apparatus for securing proxy Mobile IP
CN1833451A (zh) * 2003-05-28 2006-09-13 赛宝技术公司 改进的无线网络小区控制器
EP1634171B1 (en) * 2003-05-28 2007-11-14 Symbol Technologies, Inc. Backup cell controller
WO2004109472A2 (en) * 2003-06-06 2004-12-16 Meshnetworks, Inc. System and method to improve the overall performance of a wireless communication network
US7463612B2 (en) * 2003-10-30 2008-12-09 Motorola, Inc. Method and apparatus for route discovery within a communication system
US8144595B1 (en) 2004-03-25 2012-03-27 Verizon Corporate Services Group Inc. Variable translucency no-sight routing for AD-HOC networks
US20050243857A1 (en) * 2004-04-30 2005-11-03 Padcom, Inc. Simultaneously routing data over multiple wireless networks
US20080259787A1 (en) * 2004-05-28 2008-10-23 Symbol Technologies, Inc. Backup cell controller
US7447188B1 (en) 2004-06-22 2008-11-04 Cisco Technology, Inc. Methods and apparatus for supporting mobile IP proxy registration in a system implementing mulitple VLANs
US9137822B2 (en) 2004-07-21 2015-09-15 Qualcomm Incorporated Efficient signaling over access channel
US9439126B2 (en) 2005-01-25 2016-09-06 Sipco, Llc Wireless network protocol system and methods
US7742444B2 (en) * 2005-03-15 2010-06-22 Qualcomm Incorporated Multiple other sector information combining for power control in a wireless communication system
US8565194B2 (en) 2005-10-27 2013-10-22 Qualcomm Incorporated Puncturing signaling channel for a wireless communication system
US7729326B2 (en) * 2005-05-31 2010-06-01 Symbol Technologies, Inc. Wireless network system with wireless access ports
US8750908B2 (en) * 2005-06-16 2014-06-10 Qualcomm Incorporated Quick paging channel with reduced probability of missed page
US9055552B2 (en) * 2005-06-16 2015-06-09 Qualcomm Incorporated Quick paging channel with reduced probability of missed page
US8885628B2 (en) 2005-08-08 2014-11-11 Qualcomm Incorporated Code division multiplexing in a single-carrier frequency division multiple access system
US20070041457A1 (en) 2005-08-22 2007-02-22 Tamer Kadous Method and apparatus for providing antenna diversity in a wireless communication system
US9736752B2 (en) * 2005-12-22 2017-08-15 Qualcomm Incorporated Communications methods and apparatus using physical attachment point identifiers which support dual communications links
US8982835B2 (en) * 2005-09-19 2015-03-17 Qualcomm Incorporated Provision of a move indication to a resource requester
US9066344B2 (en) 2005-09-19 2015-06-23 Qualcomm Incorporated State synchronization of access routers
US8983468B2 (en) 2005-12-22 2015-03-17 Qualcomm Incorporated Communications methods and apparatus using physical attachment point identifiers
US9078084B2 (en) * 2005-12-22 2015-07-07 Qualcomm Incorporated Method and apparatus for end node assisted neighbor discovery
US20070064948A1 (en) * 2005-09-19 2007-03-22 George Tsirtsis Methods and apparatus for the utilization of mobile nodes for state transfer
US8982778B2 (en) * 2005-09-19 2015-03-17 Qualcomm Incorporated Packet routing in a wireless communications environment
US20070083669A1 (en) * 2005-09-19 2007-04-12 George Tsirtsis State synchronization of access routers
US8509799B2 (en) * 2005-09-19 2013-08-13 Qualcomm Incorporated Provision of QoS treatment based upon multiple requests
US20070147226A1 (en) * 2005-10-27 2007-06-28 Aamod Khandekar Method and apparatus for achieving flexible bandwidth using variable guard bands
WO2007051059A1 (en) * 2005-10-27 2007-05-03 Qualcomm Incorporated A method and apparatus for broadcast channel supervision in wireless communication system
US20090207790A1 (en) * 2005-10-27 2009-08-20 Qualcomm Incorporated Method and apparatus for settingtuneawaystatus in an open state in wireless communication system
US20070097935A1 (en) * 2005-10-27 2007-05-03 Alexei Gorokhov In-band rate control for an orthogonal frequency division multiple access communication system
US8045512B2 (en) 2005-10-27 2011-10-25 Qualcomm Incorporated Scalable frequency band operation in wireless communication systems
US8160613B2 (en) 2005-12-19 2012-04-17 Rockstar Bidco, LP Method and system for handover in cellular wireless using route programming and training processes
US9083355B2 (en) 2006-02-24 2015-07-14 Qualcomm Incorporated Method and apparatus for end node assisted neighbor discovery
EP1909436A1 (en) * 2006-10-03 2008-04-09 International Business Machines Corporation System and method of integrating a node into a virtual ring
US9155008B2 (en) * 2007-03-26 2015-10-06 Qualcomm Incorporated Apparatus and method of performing a handoff in a communication network
US8830818B2 (en) * 2007-06-07 2014-09-09 Qualcomm Incorporated Forward handover under radio link failure
US9094173B2 (en) * 2007-06-25 2015-07-28 Qualcomm Incorporated Recovery from handoff error due to false detection of handoff completion signal at access terminal
US8334787B2 (en) 2007-10-25 2012-12-18 Trilliant Networks, Inc. Gas meter having ultra-sensitive magnetic material retrofitted onto meter dial and method for performing meter retrofit
US8171364B2 (en) 2007-11-25 2012-05-01 Trilliant Networks, Inc. System and method for power outage and restoration notification in an advanced metering infrastructure network
US8138934B2 (en) 2007-11-25 2012-03-20 Trilliant Networks, Inc. System and method for false alert filtering of event messages within a network
CA2705090A1 (en) 2007-11-25 2009-05-28 Trilliant Networks, Inc. System and method for operating mesh devices in multi-tree overlapping mesh networks
US8332055B2 (en) 2007-11-25 2012-12-11 Trilliant Networks, Inc. Energy use control system and method
CA2734953A1 (en) 2008-09-04 2010-03-11 Trilliant Networks, Inc. A system and method for implementing mesh network communications using a mesh network protocol
US8289182B2 (en) 2008-11-21 2012-10-16 Trilliant Networks, Inc. Methods and systems for virtual energy management display
EP2406778A4 (en) 2009-03-11 2014-06-25 Trilliant Networks Inc METHOD, DEVICE AND SYSTEM FOR MAPPING TRANSFORMERS TO COUNTERS AND LOCATING NON-TECHNICAL LINE LOSSES
US8615241B2 (en) 2010-04-09 2013-12-24 Qualcomm Incorporated Methods and apparatus for facilitating robust forward handover in long term evolution (LTE) communication systems
US9084120B2 (en) 2010-08-27 2015-07-14 Trilliant Networks Inc. System and method for interference free operation of co-located transceivers
WO2012037055A1 (en) 2010-09-13 2012-03-22 Trilliant Networks Process for detecting energy theft
WO2012068045A2 (en) 2010-11-15 2012-05-24 Trilliant Holdings Inc. System and method for securely communicating across multiple networks using a single radio
WO2012097204A1 (en) 2011-01-14 2012-07-19 Trilliant Holdings, Inc. Process, device and system for volt/var optimization
US8970394B2 (en) 2011-01-25 2015-03-03 Trilliant Holdings Inc. Aggregated real-time power outages/restoration reporting (RTPOR) in a secure mesh network
EP3288236B1 (en) 2011-02-10 2020-04-01 Trilliant Holdings, Inc. Device and method for facilitating secure communications over a cellular network
US9041349B2 (en) 2011-03-08 2015-05-26 Trilliant Networks, Inc. System and method for managing load distribution across a power grid
EP2712454A4 (en) 2011-05-10 2015-04-15 Bionym Inc SYSTEM AND METHOD FOR CONTINUOUS OR INSTANT IDENTITY RECOGNITION BASED ON PHYSIOLOGICAL BIOMETRIC SIGNALS
US9001787B1 (en) 2011-09-20 2015-04-07 Trilliant Networks Inc. System and method for implementing handover of a hybrid communications module
WO2013131554A1 (en) * 2012-03-05 2013-09-12 Telefonaktiebolaget L M Ericsson (Publ) The handling of data transfers in a network with a ring topology
JP5616917B2 (ja) * 2012-03-14 2014-10-29 富士フイルム株式会社 操作管理システムならびに制御システムおよびその動作制御方法
CA2917708C (en) 2013-07-25 2021-12-28 Nymi Inc. Preauthorized wearable biometric device, system and method for use thereof
US9197414B1 (en) 2014-08-18 2015-11-24 Nymi Inc. Cryptographic protocol for portable devices
CA2924926C (en) * 2015-03-31 2023-03-07 Nymi Inc. Cryptographic protocol for portable devices
CN105246118B (zh) * 2015-09-08 2018-08-17 常熟理工学院 一种基于定位信息的无线网络通信实现方法
US20190021065A1 (en) * 2016-03-01 2019-01-17 Telefonaktiebolaget Lm Ericsson (Publ) Reducing Time Required for Location Lookup When Downlink Packets Arrive By Assisting Preloading of a Location of a Wireless Device Into the IP Advertisement Point (IAP)
EP3402293A1 (en) * 2017-05-12 2018-11-14 R3 - Reliable Realtime Radio Communications GmbH Wireless token ring system mobility

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI87615C (fi) * 1991-04-05 1993-01-25 Nokia Mobile Phones Ltd Styrsystem foer ett paketkopplat cdma-datanaet
US5195090A (en) * 1991-07-09 1993-03-16 At&T Bell Laboratories Wireless access telephone-to-telephone network interface architecture
US5442633A (en) * 1992-07-08 1995-08-15 International Business Machines Corporation Shortcut network layer routing for mobile hosts
GB9223890D0 (en) * 1992-11-13 1993-01-06 Ncr Int Inc Wireless local area network system
US5363369A (en) * 1993-03-31 1994-11-08 At&T Bell Laboratories System for inter packet community communication

Also Published As

Publication number Publication date
JPH08116329A (ja) 1996-05-07
PL316671A1 (en) 1997-02-03
EP0746928A1 (en) 1996-12-11
KR0152487B1 (ko) 1998-11-02
KR960012855A (ko) 1996-04-20
JP3224720B2 (ja) 2001-11-05
HU218402B (hu) 2000-08-28
US5490139A (en) 1996-02-06
HUT75483A (en) 1997-05-28
WO1996010307A1 (en) 1996-04-04

Similar Documents

Publication Publication Date Title
PL178086B1 (pl) Sposób i urządzenie w sieci telekomunikacyjnej dla bezprzewodowego dołączania się do sieci trasujących
JP3587984B2 (ja) 移動通信システム、パケットゲートウェイ装置、位置情報管理方法、および、位置情報通知方法
KR100460819B1 (ko) 이동 네트워크, ip 패킷 전송 방법, 위치 등록 서버, 및고정 단말
US20130039280A1 (en) Method, node, and system for notifying proxy update in wmn
JP2000004255A (ja) 通信システム装置及びデータパケット転送方法
JP2000101627A (ja) 移動体通信システム及びその通信方法
EP1445898B1 (en) Mobile communication control system
JP2003060685A (ja) 移動通信システムおよびホームエージェントおよび通信相手端末および移動端末および移動通信方法およびプログラムおよび記録媒体
US7725600B2 (en) Method and apparatus providing address management in a flat structure mobile network
JP3589089B2 (ja) 通信プロトコル代行処理方法、通信プロトコル代行処理装置、及び通信プロトコル代行処理サービス装置
JP3693230B2 (ja) パケット通信システム
JPH11331237A (ja) マルチキャストパケット中継方法及び装置
JP4076701B2 (ja) ノード装置
JP3838363B2 (ja) 移動ネットワークおよびその通信方法
JP3269829B2 (ja) ブリッジ機能付きルータ装置
JP2003134140A (ja) モバイルipを利用したデータ転送方式
JP4425757B2 (ja) モバイルネットワークシステム
JP2004282111A (ja) パケット転送装置、パケット転送方法、無線端末並びに無線端末用プログラム
JP3543954B2 (ja) ネットワーク間通信におけるアドレス解決方式、及び、アドレス解決手段を備えたネットワーク構成装置
CN105682073B (zh) 一种基于lisp技术的移动ip分组的传输方法
Van den Wijngaert et al. Integration of IP mobility in OPNET: modeling and simulation
KR100933368B1 (ko) 네트워크 기반의 모바일 IPv6 지원장치 및 방법
JP2005006264A (ja) モバイルipネットワークシステム
JP2003092597A (ja) 移動体通信システム
JP4627076B2 (ja) ノード装置