PL179099B1 - Sposób zarzadzania czestotliwoscia i jej uzyskiwania w bezprzewodowej sieci lokalnej PL PL PL PL - Google Patents
Sposób zarzadzania czestotliwoscia i jej uzyskiwania w bezprzewodowej sieci lokalnej PL PL PL PLInfo
- Publication number
- PL179099B1 PL179099B1 PL95316670A PL31667095A PL179099B1 PL 179099 B1 PL179099 B1 PL 179099B1 PL 95316670 A PL95316670 A PL 95316670A PL 31667095 A PL31667095 A PL 31667095A PL 179099 B1 PL179099 B1 PL 179099B1
- Authority
- PL
- Poland
- Prior art keywords
- frequency
- station
- cycle
- hop
- time
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/713—Spread spectrum techniques using frequency hopping
- H04B1/7136—Arrangements for generation of hop frequencies, e.g. using a bank of frequency sources, using continuous tuning or using a transform
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0808—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
- H04W74/0816—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA] with collision avoidance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/713—Spread spectrum techniques using frequency hopping
- H04B1/7156—Arrangements for sequence synchronisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/713—Spread spectrum techniques using frequency hopping
- H04B1/7156—Arrangements for sequence synchronisation
- H04B2001/71563—Acquisition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Small-Scale Networks (AREA)
- Input Circuits Of Receivers And Coupling Of Receivers And Audio Equipment (AREA)
- Radio Relay Systems (AREA)
Abstract
1 . Sposób zarzadzania cze sto tliw o scia i je j u zyskiw ania w bez- przew odow ej sieci lo k a ln e j, w ykorzystuja ce j lacznosc radiow a ze skokam i czestotliw osci i m ajacej w ie le stacji zdalnych oraz stacje prowadzaca, w k tó ry m k o ord yn u je sie lacznosc pom iedzy stacjam i zd aln ym i i stacja prow a d zaca z n a m ie n n y ty m , ze w y k ry w a sie sygnal nosny na pierw szej cze sto tliw o sci przez kazda stacje zdal- na (20) i nastepnie, je z e li nie w y k ry w a sie sygnalu nosnego na pierw szej czestotliw osci, przesyla sie ko m un ika t zadania na p ie rw - szej czestotliw osci do stacji prow adzacej (10), przy czym przy pom ocy kom unikatu w skazuje sie zadanie naw iazania lacznosci ze stacja prow adzaca (10), a je z e li sygnal nosny na pierw szej czesto- tliw o s c i w y k ry w a sie, przesyla sie k o m u n ika t zadania po opóznie- niu, które okresla sie p rzy u zyciu p ro to k o lu w y k ry w a n ia sygnalu nosnego, a nastepnie, po odebraniu o dp o w ie d zi na kom unikat zadania, prow adzi sie przez kazda stacje zdalna (20) na pierw szej czestotliw osci nasluch sygnalu n ag ló w ka c y k lu skoku (480, 490) i po odebraniu sygnalu n ag ló w ka c y k lu skoku (480, 490), przeska- kuje sie na druga czestotliw osc w skazana w sygnale n aglów ka c y k lu skoku (480, 490) w czasie w skazanym w sygnale nag ló w ka c y k lu skoku (4 8 0 , 490) oraz je z e li o dp o w ie d zi n ie odbiera sie, przeskakuje sie na trzecia czestotliw osc przez kazda stacje zdalna (20) i pow ta- rza sie ten proces, przy c zym zastepuje sie pierw sza czestotliw osc przez trzecia czestotliw osc FIG. 1 PL PL PL PL
Description
Przedmiotem wynalazku jest sposób zarządzania częstotliwością i jej uzyskiwania w bezprzewodowej sieci lokalnej działającej na częstotliwościach radiowych, zwłaszcza uzyskiwania i bezbłędnego utrzymywania synchronizacji w systemie łączności ze skokami częstotliwości, który jest narażony na błędy transmisji radiowej.
Skoki częstotliwości są techniką łączności radiowej, w której dane przesyła się przy użyciu sekwencji częstotliwości nośnych, które zmieniają się w różnych chwilach, czyli skaczą, względem częstotliwości środkowej w zakresie dostępnego widma. Największe znaczenie dla wynalazku ma technika wolnych skoków częstotliwości, w której szybkość skoku jest znacznie mniejsza od szybkości przesyłania symboli danych, tak więc wiele sygnałów przesyła się na tej samej częstotliwości nośnej podczas każdego skoku, utrzymując wąskopasmowe warunki transmisji w obrębie każdego skoku.
W pojedynczej lub wielokomórkowej, bezprzewodowej sieci komunikacyjnej każda komórka ma jedną stację prowadzącą, która koordynuje łączność pomiędzy stacjami zdalnymi znajdującymi się w obrębie tej komórki. W szczególności stacja prowadząca dostarcza, jawnie albo niejawnie, informacje sterujące i czasowe, wymagane przez stacje zdalne do pozostawania w synchronizacji skoków częstotliwości ze stacją prowadzącą. W pojedynczej komórce takiej bezprzewodowej sieci komunikacyjnej, wiele stacji zdalnych musi mieć dostęp do dzielonego kanału radiowego. W wielu bezprzewodowych sieciach lokalnych LAN stosuje się protokół CSMA metody wielodostępu do łącza sieci z badaniem stanu kanału (carrier sense multiple access) częściowo z powodu małych opóźnień dostępu przy małych obciążeniach ruchu. Żaden ze znanych systemów z synchronizacją w skokach częstotliwości, stosujących protokół CSMA, nie zajmuje się problemem szybkiego uzyskiwania częstotliwości w środowisku narażonym na błędy transmisji radiowej, na przykład z powodu interferencji albo zanikania sygnału.
Znane są techniki synchronizacji w systemach ze skokami częstotliwości, przedstawione na przykład w opisie patentowym USA nr 5 287 384, dotyczącym systemu łączności ze skokami częstotliwości w widmie danych, w którym stosuje się protokół MAC sterowania dostępem do nośnika (medium access channel) ze szczelinami czasowymi i zapewnia się tryby działania małej mocy. Aby uzyskać wstępną synchronizację częstotliwości, stacje zdalne prowadzą nasłuch ramki znacznika czasowego, generowanej okresowo przez stację bazową.
Znany jest z opisu patentowego USA nr 5 130 987 sposób synchronizacji w sieciach rozległych bez synchronizacji globalnej, wraz z systemem łączności pakietowej ze skokami częstotliwości, w którym nie stosuje się głównego zegara ani głównego zespołu sterującego, a zamiast tego wykorzystuje się odmierzanie czasu i identyfikację skoków częstotliwości w odbiorniku w celu sterowania łącznością. Według tego schematu, każda stacja odbiorcza zakłada tabele przesunięć sekwencji skoków częstotliwości w odbiorniku dla każdej innej stacji w obrębie zakresu łączności i każda stacja zgłasza obecność na każdej częstotliwości w pakiecie ze wskaźnikiem przesunięcia czasowego skoku.
Znany jest z opisu patentowego USA nr 4 872 182 system zarządzania częstotliwością do zastosowania w systemie łączności wielkiej częstotliwości z wieloma stacjami, ze skokami częstotliwości. Każda stacja żądająca połączenia z inną stacją w sieci przesyła wielokrotnie, kolejno na każdej z częstotliwości komunikacyjnych, komunikat sondujący złożony z trzech następujących po sobie symboli. Każda stacja, która jest w trybie jałowym, kontroluje poziom aktywności każdej z częstotliwości komunikacyjnych, przebywając kolejno na każdej z częstotliwości przez okres czasu wymagany przez stację przesyłającą komunikaty do przejścia przez wszystkie częstotliwości w sieci.
Znany jest z opisu patentowego USA nr 4 850 036 system łączności radiowej, wykorzystujący synchroniczne transmisje ze skokami częstotliwości, przeprowadzający synchronizację skoków częstotliwości, w którym specjalna sekwencja początkowa ze specjalną częstotliwością sterującą jest stosowana przez stację główną do przesyłania sekwencji skoków częstotliwości, która zostanie użyta.
Znana jest z opisu patentowego USA nr 4 677 617 szybka synchronizacja czasowa skoków częstotliwości w celu synchronizacji działania urządzeń komunikacyjnych ze skokami częstotliwości. W sposobie tym specjalna stacja sterująca, czyli urządzenie sieciowe, przesyła
179 099 sekwencje komunikatów synchronizacji z szybkością przesyłania skoków, która jest znacznie większa od szybkości odbierania skoków, tak że wszystkie możliwe częstotliwości odbiorcze i kody synchronizacji są obejmowane przez sekwencję transmisyjną. Podczas fazy uzyskiwania, zwanej w opisie stanem jałowym, stacja zdalna przeprowadza skoki w całym osobnym zbiorze częstotliwości odbiorczych przez czas przebywania wyznaczony przez szybkość skoków. W ten sposób te dwie stacje mogą uzyskać szybką synchronizację.
Znany jest z opisu patentowego USA nr 4 558 453 sposób synchronizacji, w systemie łączności ze skokami częstotliwości, dwóch urządzeń radiowych ze skokami częstotliwości. W sposobie tym nadajnik automatycznie inicjalizuje transmisję ustalonej z góry liczby cykli sygnału synchronizacji na każdej z pewnej liczby różnych częstotliwości. Odbiornik dostraja się do tych samych częstotliwości z mniejszą szybkością, tak że sygnał synchronizacji odbiera się na każdej z częstotliwości odbiorczych.
Znana jest ze zgłoszenia patentowego USA nr 8-142555 łączność radiowa z synchronizacją skoków częstotliwości, tolerująca błędy, określająca sposób uzyskiwania i utrzymywania synchronizacji skoków częstotliwości przy obecności błędów transmisji radiowej. Aby uzyskać wstępną synchronizację częstotliwości, stacja zdalna prowadzi nasłuch danych sterujących, nadawanych przez stację bazową.
Sposób według wynalazku polega na tym, że wykrywa się sygnał nośny na pierwszej częstotliwości przez każdą stację zdalną i następnie, jeżeli nie wykrywa się sygnału nośnego na pierwszej częstotliwości, przesyła się komunikat żądania na pierwszej częstotliwości do stacji prowadzącej. Przy pomocy komunikatu wskazuje się żądanie nawiązania łączności ze stacją prowadzącą, a jeżeli sygnał nośny na pierwszej częstotliwości wykrywa się, przesyła się komunikat żądania po opóźnieniu, które określa się przy użyciu protokołu wykrywania sygnału nośnego. Następnie, po odebraniu odpowiedzi na komunikat żądania, prowadzi się przez każdą stację zdalną na pierwszej częstotliwości nasłuch sygnału nagłówka cyklu skoku i po odebraniu sygnału nagłówka cyklu skoku, przeskakuje się na drugą częstotliwość wskazaną w sygnale nagłówka cyklu skoku w czasie wskazanym w sygnale nagłówka cyklu skoku. Jeżeli odpowiedzi nie odbiera się, przeskakuje się na trzecią częstotliwość przez każdą stację zdalną i powtarza się ten proces, przy czym zastępuje się pierwszą częstotliwość przez trzecią częstotliwość.
Sposób według drugiego przykładu wykonania wynalazku polega na tym, że wyłącza się inicjowanie transmisji pakietu przez każdą ze stacji zdalnych i stację prowadzącą po wybranym minimalnym czasie następującym po rozpoczęciu cyklu skoku. Jako cykl skoku stosuje się okres czasu, podczas którego stację prowadzącą lub zdalną pozostawia na danej częstotliwości dla transmisji lub odbioru. Następnie, jeżeli nie wykrywa się bieżącej częstotliwości nośnej przez stację prowadzącą po wybranym minimalnym czasie następującym po rozpoczęciu cyklu skoku, nadaje się sygnał nagłówka cyklu skoku ze stacji prowadzącej, wskazujący, kiedy stacje zdalne i stacja prowadząca mają przeskoczyć na drugą częstotliwość wskazaną w sygnale nagłówka cyklu skoku. Jeżeli wykrywa się nadal częstotliwość nośną przez stację prowadzącą po wybranym minimalnym czasie następującym po rozpoczęciu cyklu skoku, nadaje się sygnał nagłówka cyklu skoku, gdy nie wykrywa się już bieżącej częstotliwości nośnej. Jeżeli wykrywa się nadal bieżącą częstotliwość nośną przez stację prowadzącą po maksymalnym czasie następującym po rozpoczęciu cyklu skoku, nadaje się sygnał nagłówka cyklu skoku, przy czym stosuje się maksymalny czas jako wybrany czas minimalny plus maksymalny czas transmisji pakietu. Następnie przeskakuje się przez każdą ze stacji zdalnych na drugą częstotliwość w odpowiedzi na sygnał nagłówka cyklu skoku.
Korzystnym jest, że wyłącza się inicjację transmisji pakietu przez każdą ze stacji zdalnych po czasie T_MIN(I) następującym po rozpoczęciu cyklu skoku i ustawia się na nowo T_MIN(I) na wybrany minimalny czas przez każdą ze stacji zdalnych odbierających sygnał nagłówka cyklu skoku. Jeżeli nie odbiera się sygnału nagłówka cyklu skoku przez każdą stację zdalną, po maksymalnym czasie odbioru, następującym po rozpoczęciu cyklu skoku, przy czym stosuje się maksymalny czas odbioru jako maksymalny czas plus czas transmisji nagłówka, przeskakuje się przez każdą ze stacji zdalnych na trzecią częstotliwość wskazaną
179 099 przez poprzedni sygnał nagłówka cyklu skoku. Dla każdej ze stacji zdalnych zmniejsza się T_MIN(I) o maksymalny czas transmisji pakietu.
Zaletą wynalazku jest zapewnienie systemu łączności ze skokami częstotliwości, stosującego protokół CSMA i zapewniającego sposoby uzyskiwania szybkiego przydziału częstotliwości oraz utrzymywania synchronizacji skoków częstotliwości w środowisku podlegającym błędom transmisji radiowej. Dzięki wynalazkowi zapewnia się sposoby i konstrukcje do szybkiego inicjalizowania i bezbłędnego kontynuowania przekazu radiowego wśród grupy stacji. Wynalazek można zastosować w systemach wolnych skoków częstotliwości, w których wykorzystuje się protokół CSMA. Wynalazek umożliwia uzyskanie przez stacje zdalne szybkiego przydziału częstotliwości za pomocą stacji prowadzącej i utrzymywanie synchronizacji częstotliwości w obliczu utraty danych sterujących, wynikającej z efektów transmisji radiowej, na przykład interferencji, szumu albo wielościeżkowego zaniku sygnału. Wynalazek zapewnia zwiększenie łącznej przepustowości przez dopuszczenie zmiennych długości cyklu skoku, w których umożliwia się dużą liczbę transmisji pakietowych. W sieci bezprzewodowej wykorzystującej łączność radiową ze skokami częstotliwości oraz protokół CSMA, wynalazek zapewnia sposób i urządzenie umożliwiające uzyskanie synchronizacji skoków częstotliwości ze stacją bazową, z którą nie była ona uprzednio zsynchronizowana.
Przedmiot wynalazku jest uwidoczniony w przykładach wykonania na rysunku, na którym fig. 1 przedstawia strukturę sieci radiowej według wynalazku, fig. 2 - schemat blokowy stacji radiowej, fig. 3 - sieć działań ilustrującą działanie przykładowego protokołu CSMA/CA, fig. 4 - wykres czasowy typowego cyklu skoku, fig. 5 - sieć działań ilustrującą działanie stacji prowadzącej, fig. 6 i 7 - dwa odmienne formaty nagłówka cyklu skoku, fig. 8 - sieć działań ilustrującą mechanizm uzyskiwania przez stację zdalną dostępu do częstotliwości, fig. 9 - sieć działań wykorzystywaną do objaśnienia sposobu pracy stacji zdalnej w środowisku bez zakłóceń i fig. 10 - sieć działań ilustrującą mechanizm utrzymywania przez stację synchronizacji częstotliwości nawet przy utracie nagłówków cyklu skoku.
Figura 1 przedstawia strukturę sieci radiowej, w której grupa złożona z jednej lub więcej stacji zdalnych 20 utrzymuje łączność między sobą nawzajem i ze stacją prowadzącą 10. Stacja prowadząca 10 koordynuje łączność między stacjami zdalnymi 20 oraz łączność tych stacji z nią przez rozsyłanie informacji sterujących i taktujących, potrzebnych stacjom zdalnym 20 do synchronizacji częstotliwości ze stacją prowadzącą 10, a zatem i nawzajem ze sobą. Ogólną strukturę z fig. 1 można opisać na podstawie jednej komórki struktury sieci typu komórkowego, w której wiele punktów dostępu, czyli stacji bazowych, jest dołączonych do szkieletowej sieci przewodowej i zapewnia dostęp do stacji zdalnych 20 podczas ich przemieszczania się przez różne obszary wewnątrz zasięgu każdego z punktów dostępu. W tym przypadku stacja prowadząca 10 wykonuje opisane powyżej funkcje sterujące skokiem częstotliwości i funkcje mostkowania lub trasowania do szkieletowej sieci przewodowej. W innym układzie sytuacyjnym, również ujętym na fig. 1, wydzielona grupa stacji zdalnych 20 może nawiązywać łączność w trybie doraźnym przez obranie jednej stacji jako stacji prowadzącej 10, która koordynuje schematy skoków częstotliwości dla tej grupy.
Figura 2 przedstawia schemat blokowy systemu, pokazujący strukturę stacji zarówno prowadzącej, jak i stacji zdalnych. Do komputera nadrzędnego 60 jest dołączony przez interfejs magistrali 70 adapter radiokomunikacyjny 80. Adapter radiokomunikacyjny 80 składa się z radiowego urządzenia nadawczo-odbiorczego 100 z możliwością wykrywania nośnej i układu sterowania 90, który steruje radiowym urządzeniem nadawczo-odbiorczym 100 przez magistralę sprzęgającą 130. Układ sterowania 90 składa się z mikrostero wnika i regulatorów czasowych 110 wraz z pamięcią 140 programu i danych. Poza tym układ sterowania 90 zawiera interfejs 120, który pośredniczy między układem sterowania 90 i komputerem nadrzędnym 60 przy wykorzystaniu interfejsu magistrali 70. Części składowe 110, 120, 130 i 140 układu sterowania 90 są połączone wzajemnie przez magistralę wewnętrzną 125.
Wszystkie mechanizmy opisywane w następnych sieciach działań z fig. 3, 5 i 8-10 są realizowane w oprogramowaniu współpracującym z mikrosterownikiem 110 i przechowywanym w pamięci 140 danych i programu. Mechanizmy tych sieci działań są zrealizowane
179 099 także bezpośrednio w wyspecjalizowanych układach, to znaczy w postaci układu scalonego do określonych zastosowań.
Większość lokalnych sieci komputerowych LAN pracujących na częstotliwościach radiowych, pracuje w pasmach częstotliwości, w których jest wymagana praca w szerokim zakresie. W korzystnym przykładzie wykonania uwzględnia się specjalne rozwiązanie szerokopasmowe zastosowania powolnego przeskakiwania częstotliwości. Poza tym korzystnie wybiera się protokół MAC - sterowania dostępem do nośnika typu CSMA - metody wielodostępu do łącza sieci z badaniem stanu kanału. W szczególności stosuje się pewną wersję CSMA, która zapewnia unikanie kolizji CA. Termin CSMA/CA określa taki protokół.
Zostanie opisany w skrócie konkretny przykład protokołu CSMA/CA, który został użyty w korzystnym przykładzie wykonania wynalazku. Elementem kluczowym w tym przypadku jest cecha charakterystyczna protokołu, polegająca na wykrywaniu wyłącznie nośnej.
Figura 3 przedstawia sieć działań dla protokołu CSMA/CA. Zakłada się tutaj, że nadajnik i odbiornik wykorzystują tę samą częstotliwość i że przed rozpoczęciem operacji z fig. 3, w kolejce do transmisji stacji oczekuje przynajmniej jeden pakiet. Kolejka do transmisji jest zwykle zrealizowana w pamięci 140 programu i danych adaptera radiokomunikacyjnego 80. Na wstępie parametr K protokołu, wykorzystywany na fig. 3, przyjmuje się za ustawiony na wybraną wartość K_INIT. Typowa wartość K_INIT wynosi 4 lub 8. Parametr K oddziałuje na długość przypadkowego opóźnienia, stosowanego w wyjściowej części protokołu. Gdy stacja, to znaczy albo stacja prowadząca albo stacja zdalna, ma pakiet, który jest gotowy do transmisji, sprawdza kanał radiowy w celu stwierdzenia w kroku 220 lub 230, czy wykryto nośną. Jeżeli nośną wykryto, to stacja zdalna czeka aż do zwolnienia kanału radiowego i oczekuje w kroku 240 przez przypadkowy czas wyjścia i rozpoczyna całą procedurę sprawdzenia i nadawania od nowa. Znanych jest wiele procedur określenia tego niezbędnego, przypadkowego czasu. W przykładzie wykorzystuje się mechanizm obciętego, dwójkowego okresu wykładniczego. Inaczej mówiąc, czas odtwarzania dobrano jako przypadkową liczbę całkowitą R reprezentującą jednostki czasu w zakresie 0 < R < 2K-1 w kroku 250.
Jeżeli w kroku 220 nie wykryto nośnej, to pakiet gotowy do transmisji na czele kolejki jest nadawany w kroku 270. Może to być przypadek pierwszej transmisji pakietu lub też retransmisja pakietu. Po transmisji pakietu w kroku 270 przez stację do stacji, stacja oczekuje w kroku 280 na komunikat potwierdzający i nadanie zwrotne przez stację przeznaczenia oryginalnego pakietu danych. Jeżeli po upływie wybranego czasu oczekiwania na potwierdzenie, taki komunikat potwierdzający nie zostanie odebrany w kroku 290, to następuje przyrost parametru K w kroku 330, jeżeli w kroku 310 K jest mniejsze od maksymalnej wartości dopuszczalnej K, oznaczonej etykietą K_MAX. Typowa wartość K_MAX wynosi 10. Następnie, ponieważ nie odebrano komunikatu potwierdzającego, następuje powrót na górę sieci działań i cała procedura transmisji rozpoczyna się od początku, aby można było dokonać retransmisji przypuszczalnie zagubionego pakietu. Jeżeli w kroku 280 nastąpi odebranie komunikatu potwierdzającego, to znaczy przed upływem czasu oczekiwania na komunikat potwierdzający, to w kroku 300 poprawnie nadany pakiet jest usuwany z kolejki do transmisji. Następnie w kroku 340 wartość K zostaje zmniejszona, jeżeli w kroku 320 nie jest już równa minimalnej wartości KINIT. Na koniec w kroku 350 odbywa się oczekiwanie przez przypadkowy czas wyjścia, jak podany szczegółowo w kroku 240, tak że ta sama stacja nie będzie transmitować pakietów jeden po drugim i w ten sposób monopolizować kanału.
Figura 4 przedstawia wykres czasowy dla cyklu jednego skoku. Okres skoku to okres czasu, w którym stacja prowadząca lub zdalna pozostaje na danej częstotliwości w trybie nadawania bądź odbioru. Radiowe urządzenie nadawczo-odbiorcze stacji przeskakuje na następną częstotliwość niezwłocznie po zakończeniu cyklu skoku. Zakłada się dopuszczalność cykli skoku o zmiennej długości dla zwiększenia wypadkowej przepustowości systemu radiokomunikacyjnego. Oznacza to, że jeżeli stosuje się cykle skoku o stałej długości, to pakiet, którego nadawanie rozszerzyłoby się poza koniec cyklu skoku, należałoby nadawać powtórnie i tym samym stracić pewną ilość czasu na końcu cyklu skoku. W korzystnym przykładzie wykonania wynalazku, dopuszcza się cykle skoku o zmiennej długości przez zezwolenie stacji na rozpoczęcie transmisji natychmiast po upływie pewnego stałego czasu oznaczonego
179 099 etykietą i minimalny czas cyklu skoku. Na fig. 4 po upływie minimalnego czasu cyklu skoku 375 zabroniona jest inicjacja transmisji pakietu, jednak dopuszczalne jest zakończenie pakietów już zainicjowanych. Oznacza to, że po minimalnym czasie cyklu skoku wystąpi pewien okres czasu wydłużonego nadawania 380 o długości zawierającej się między 0 i ΤΜΑΧ jednostek czasu, w którym występuje przekroczenie transmisji pakietu, gdzie ΤΜΑΧ jest czasem, który zajmuje nadawanie najdłuższego pakietu dopuszczalnego w systemie radiokomunikacyjnym, to znaczy pakietu o maksymalnej długości. Na fig. 4 po przekroczeniu czasu nadawania pakietu, występuje czas nadawania nagłówka cyklu skoku 385. Ten nagłówek cyklu skoku daje informację, że stacje zdalne wymagają określenia częstotliwości, do której należy przejść po zakończeniu bieżącego cyklu skoku 390. Opcjonalnie protokół nadawania CSMA/CA może być zablokowany we wstępnym okresie cyklu skoku 395 dla umożliwienia nadawania dedykowanego, na przykład przez stację prowadzącą, jak na fig. 4.
Figura 5 przedstawia szczegółowo sieć działań dla stacji prowadzącej. Na początku cyklu skoku, w kroku 410 następuje uruchomienie bloku czasowego cyklu skoku. Stacji prowadzącej zezwala się w kroku 420 na inicjowanie nadawania pakietu z kolejki z użyciem CSMA/CA, aż do osiągnięcia w kroku 430 minimalnego czasu cyklu skoku. Po osiągnięciu minimalnego czasu cyklu skoku, stacja prowadząca w kroku 450 wykrywa obecność nośnej na aktualnej częstotliwości cyklu skoku. Sama stacja prowadząca nie mogłaby w tym czasie dokonywać zakończenia transmisji pakietu, gdyż otrzymałaby odpowiedź, że w kroku 450 występowała nośna. Gdy przestaje być wykrywana nośna lub osiągnięto maksymalny czas cyklu skoku, stacja prowadząca w kroku 460 przesyła nagłówek cyklu skoku i następnie w kroku 470 przeskakuje na następną częstotliwość, przed powrotem na górę sieci działań dla następnego cyklu skoku, przy czym następna częstotliwość jest znana stacji prowadzącej i jest przez nią narzucona. Maksymalny czas cyklu skoku określa się jako sumę wybranego minimalnego czasu cyklu skoku i ΤΜΑΧ, maksymalnego czasu transmisji pakietu. Po maksymalnym czasie cyklu skoku stacja prowadząca stwierdza, że sygnał nośnej musi być wywołany zakłóceniami i że stacja wykrywa go po upływie maksymalnego czasu cyklu skoku, kiedy nie mógł występować żaden pakiet ze stacji zdalnych przyporządkowanych danej stacji prowadzącej.
Informacja sterująca w nagłówku cyklu skoku przybiera jedną z kilku form. Opisane zostaną dwie klasy mechanizmów, w których stacja prowadząca wskazuje stacjom zdalnym, jaka będzie następna częstotliwość w bieżącej sekwencji skoków częstotliwości. Te dwa mechanizmy przedstawiono w dwóch różnych formatach dla nagłówka cyklu skoków w krokach 480 i 490, które przedstawiono na fig. 6 i 7.
Figury 6 i 7 przedstawiają takie samo pole informacyjne i standardowy typ formatu pakietu nagłówka cyklu skoku. Pakiet rozpoczyna się nagłówkiem komunikatu dla ułatwienia synchronizacji radiowej. Za nagłówkiem komunikatu jest włączony ogranicznik pola początkowego SFD dla wskazania początku pakietu. Dla nagłówka cyklu skoku używa się przesyłanego adresu przeznaczenia, po którym występuje adres źródłowy stacji prowadzącej. Za adresami jest wprowadzana długość pola informacyjnego, następuje nadanie pola informacyjnego i pakiet kończy się nadaniem ciągu kontrolnego ramki FCS. Zarówno na fig. 6, jak i fig. 7, stosuje się specjalny podadres nagłówka w celu wskazania, że te pakiety są.nagłówkami cyklu skoku, w odróżnieniu od zwykłego pakietu danych.
W pierwszym rozwiązaniu dla wskazania następnej częstotliwości, stacja prowadząca włącza w nagłówek 480 cyklu skoku następne P częstotliwości, gdzie P = 4 na fig. 6. Jest to sposób bardzo elastyczny, ponieważ schemat przeskakiwania częstotliwości poza horyzontem P częstotliwości nie jest określony. Zatem stacja prowadząca modyfikuje sekwencję, na przykład przez odrzucenie częstotliwości narażonej na zakłócenia, w sposób dynamiczny. W drugim rozwiązaniu, które przedstawiono w odniesieniu do nagłówka 490 cyklu skoku z fig. 7, wykorzystuje się stały schemat przeskakiwania z częstotliwości na częstotliwość. Schemat ten jest jednym z kilku uznanych za znane zarówno przez stację prowadzącą, jak i stacje zdalne. Tak więc, stacja prowadząca musi tylko wskazać używany schemat, to znaczy numer tego schematu częstotliwości i bieżący indeks w tym schemacie, to znaczy indeks wskazujący, do którego punktu schematu nastąpi skok częstotliwości nadajnika.
179 099
Korzystnie w pierwszym mechanizmie stacja zdalna uzyskuje wstępnie dostęp do sekwencji skoków częstotliwości i osiąga koordynację czasową ze stacją prowadzącą, a w drugim mechanizmie ma miejsce utrzymanie synchronizacji tej częstotliwości i synchronizacji czasowej przy utracie informacji sterującej w wyniku występowania zakłóceń lub szumów.
Zostanie opisany mechanizm szybkiego dostępu, który wykorzystuje urządzenie radiowe w trybie poszukiwania aktywnego w celu znalezienia częstotliwości aktualnie wykorzystywanej przez stację prowadzącą. Procedura znajduje zastosowanie przy włączeniu przez użytkownika stacji zdalnej lub po przeniesieniu się z zasięgu jednej stacji prowadzącej w zasięg innej, jak w przypadku struktury komórkowej ze stacjami prowadzącymi będącymi punktami dostępu.
Figura 8 przedstawia sieć działań opisującą mechanizm, za pomocą którego stacja zdalna osiąga dostęp częstotliwościowy przez stację prowadzącą, która działa zgodnie z siecią działań z fig. 5. Na fig. 8 stacja zdalna na początku, w kroku 510 wybiera pierwszą częstotliwość przypadkowo. Ta stacja zdalna następnie w kroku 540 próbuje wykryć nośną i w razie wykrycia nośnej, w kroku 530 oczekuje przez przypadkowy czas wyjścia. Szczegóły procedury kroku 530 podano uprzednio w odniesieniu do kroku 240 z fig. 3. W przypadku braku wykrycia nośnej w kroku 540, stacja zdalna w kroku 550 nadaje komunikat żądania dostępu do dowolnej stacji prowadzącej, która może znaleźć się w zasięgu. Komunikat żądania stanowi pakiet wskazujący stacji prowadzącej, że jakaś stacja zdalna szuka dostępu do jej schematu skoków częstotliwości i synchronizacji czasowej cyklu skoku w celu nawiązania łączności ze stacją prowadzącą. Stacja zdalna następnie czeka na odpowiedź z dowolnej stacji prowadzącej. Jeżeli w kroku 570 nastąpi otrzymanie odpowiedzi przed upływem czasu oczekiwania na odpowiedź, to następnie, w krokach 580 i 590 następuje przestrajanie odbiornika na pierwszą częstotliwość, to znaczy nasłuch i oczekiwanie na nagłówek. Jeżeli w kroku 570 nie nastąpi otrzymanie odpowiedzi przed upływem w kroku 560 czasu oczekiwania na odpowiedź, to następnie, w krokach 580 i 590 stacja zdalna przeskakuje na drugą, wybraną przypadkowo w kroku 520 częstotliwość i ponownie wyzwala procedurę wykrywania nośnej. Jeżeli w kroku 590 zostanie otrzymany nagłówek cyklu skoku przed upływem czasu oczekiwania na niego, to w kroku 600 częstotliwość stacji zdalnej skoczy na następną częstotliwość, wskazaną w odebranym nagłówku cyklu skoku według jednej z metod opisanych później w odniesieniu do fig. 9 i 10. Jeżeli w kroku 580 osiągnięto upływ czasu oczekiwania, to częstotliwość stacji zdalnej skoczy na drugą, wybraną przypadkowo w kroku 520 częstotliwość i wyzwoli procedurę wykrywania.
Poniżej zostanie podany opis utrzymania synchronizacji częstotliwości i synchronizacji czasowej. Realizuje się to w procesie dwuetapowym, w ramach którego w pierwszej kolejności zostanie opisane działanie systemu, zakładając, że nie nastąpiła utrata informacji sterującej, to znaczy, dla przypadku środowiska bez zakłóceń i szumów. W drugim etapie zostaną opisane nowe mechanizmy utrzymania synchronizacji częstotliwości i czasowej przy utracie informacj i steruj ącej.
Figura 9 przedstawia sytuację, w której nigdy nie zostają utracone nagłówki cyklu skoku i stacja zdalna kolejno wykonuje operacje w celu utrzymania synchronizmu częstotliwości i skoków ze stacją prowadzącą. Górna połowa fig. 9 jest taka sama jak górna połowa fig. 5, na której przedstawiono działanie stacji prowadzącej. Na fig. 9, na początku cyklu skoku, w kroku 710 jest uruchamiany blok czasowy cyklu skoku. Stacji zdalnej zezwala się na inicjowanie nadawania pakietów w kroku 720, aż do osiągnięcia minimalnego czasu cyklu skoku w kroku 730. Po osiągnięciu minimalnego czasu cyklu skoku, stacja zdalna oczekuje w kroku 740 na odebranie nagłówka cyklu skoku. Ponieważ zakładamy w tym prostym przykładzie, że środowisko jest bez zakłóceń i bez zaników, to stacja zdalna poprawnie odbierze i następnie w kroku 750 przeskoczy na następną częstotliwość, wskazaną w odebranym nagłówku.
W rzeczywistym środowisku radiowym skutki zakłóceń, szumu i wielodrogowości rozchodzenia się fal mogą uniemożliwić poprawny odbiór nagłówka cyklu skoku.
Figura 10 przedstawia mechanizm, który uwzględnia możliwość utraty nagłówka, gdzie I określa indeks stacji zdalnych, przy czym I wynosi od 1 do N. Fig. 10 przedstawia procedurę wykonywaną przez stację zdalną I, tak że w pamięci lokalna zmienna T_MIN(I)
179 099 może przechowywać inną wartość dla każdej stacji zdalnej. Mechanizm z fig. 10 zaczyna działanie bezpośrednio po zakończeniu działania mechanizmu akwizycyjnego z fig. 8. W kroku 810 na fig. 10 stacja zdalna I ustawia wstępnie zmienną lokalną T_MIN(I) na minimalny czas cyklu skoku, który został wprowadzony w opisie fig. 4 i 5. Jeżeli utrata nagłówka cyklu skoku nie następuje wcale, to T_MIN(I) będzie w dalszym ciągu równe minimalnemu czasowi cyklu skoku, umożliwiając skuteczną realizację procedury z fig. 9. W odniesieniu do fig. 10, na początku cyklu skoku, w kroku 820 jest uruchamiany blok czasowy cyklu skoku. Stacji zdalnej zezwala się na inicjowanie nadawania pakietu danych w kroku 830, aż do osiągnięcia w kroku 840 czasu T_MIN(I). Po osiągnięciu czasu T_MIN(I) stacja zdalna może zakończyć będące w trakcie realizacji nadawanie pakietu, lecz nie może inicjować nadawania nowego pakietu. Czasowa długość nadawania pakietu jest ograniczona przez maksymalny czas nadawania pakietu ΤΜΑΧ. Po zakończeniu trwającego ewentualnie nadawania pakietu, stacja prowadząca nadaje nagłówek cyklu skoku zgodnie z mechanizmem z fig. 5. Jeżeli stacja zdalna odbiera ten nagłówek cyklu skoku w kroku 850 z fig. 10, to przeskoczy na następną częstotliwość wskazaną w kroku 870 przez bieżący nagłówek cyklu skoku. Poza tym, w kroku 890 wartość T_MIN(I) zostaje ustawiona ponownie na minimalny czas cyklu skoku, ponieważ T_MIN(I) mogłoby okazać się mniejsze niż minimalny czas cyklu skoku w przypadku braku odbioru jednego lub więcej z poprzednich nagłówków cyklu skoku. Po krokach 870 i 890, stacje zdalne i stacja prowadząca są zsynchronizowane dokładnie częstotliwościowe i czasowo, tak że rozpoczyna się powtórzenie procedury w nowym cyklu skoku. Jeżeli w kroku 850 nagłówek cyklu skoku nie został odebrany, to stacja zdalna przechodzi do procedury w krokach 880, 900 i 910 dla utrzymania zgrubnej synchronizacji ze stacją prowadzącą. Maksymalny czas odbioru określa się jako sumę czasu nadawania nagłówka i minimalnego czasu cyklu skoku, który wprowadzono po raz pierwszy przy omawianiu fig. 5. Ponieważ maksymalny czas cyklu skoku zdefiniowano jako sumę ΤΜΑΧ i minimalnego czasu cyklu skoku, to maksymalny czas odbioru jest po prostu sumą wybranego minimalnego czasu cyklu skoku ΤΜΑΧ i czasu nadawania nagłówka. Jeżeli stacja zdalna nie odebrała nagłówka cyklu skoku w maksymalnym czasie odbioru, to stacja ta stwierdza, że utraciła nagłówek. Po stwierdzeniu w kroku 860, że utracony został nagłówek cyklu skoku, stacja zdalna w kroku 880 sprawdza, czy ma dostateczną ilość informacji do określenia, jaka wystąpi następna częstotliwość w schemacie skoków częstotliwościowych. W związku z fig. 6 i 7 omówiono dwie metody wskazywania przyszłej sekwencji skoków częstotliwościowych. Zakłada się przy tym, że wykorzystywana jest metoda z fig. 6 i że każdy nagłówek cyklu skoku zawiera listę następnych P częstotliwości, które zostaną użyte. Jeżeli utracono więcej niż P nagłówków cyklu skoku, to stacja zdalna nie wie, której częstotliwości użyć jako następnej i w wyniku tego zostanie uruchomiony mechanizm akwizycyjny w kroku 920. Jeżeli w kroku 880 jest utraconych mniej niż P nagłówków cyklu skoku, to stacja zdalna wykorzystuje informację otrzymaną w uprzednio odebranym nagłówku cyklu skoku do przeskoczenia w kroku 900 na następną częstotliwość. Ponieważ stacja zdalna nie wie dokładnie, kiedy zakończył się cykl skoku, ponieważ utraciła nagłówek cyklu skoku, to stacja zdalna zakłada, że cykl skoku miał długość równą maksymalnemu czasowi cyklu skoku zwiększonemu o czas nadawania nagłówka. Dla uwzględnienia tej niepewności czasowej, w kroku 910 dokonuje się zmniejszenia wartości T_MIN(I) o ΤΜΑΧ, to znaczy różnicę między maksymalnym czasem cyklu skoku i minimalnym czasem cyklu skoku. Takie działanie zapewnia, że stacja zdalna zatrzyma w czasie inicjowania nadawania pakietu, aż do usłyszenia następnego nagłówka cyklu skoku. Po kroku 910 stacja zdalna powtarza procedurę rozpoczynającą się krokiem 820. Należy zauważyć, że zakłada się, że (P - 1) χ ΤΜΑΧ jest mniejsze od minimalnego czasu cyklu skoku, tak że T_MIN(I) nie staje się ujemne. Można dodatkowo sprawdzić w kroku 880, czy T_MIN(I) w kroku 910 stanie się ujemne i następnie uruchomić mechanizm akwizycyjny, jeżeli T_MIN(I) mogłoby stać się ujemne.
179 099
179 099
FIG. 3
START NADAWANIA Λ . CSMA/CA J
230
TAK
TAK
NIE
TRANSMITUJ/RETRANSMITUJ PAKIET
CZY WYKRYTO
NOŚNA?
CZY WYKRYTO
NOŚNA?
i1
OCZEKUJ PRZEZ i PRZYPADKOWY [ | CZAS WYJŚCIA | i WYBIERZ CZASI
NIE J W RÓWNOMIERNYM|
ΓROZKŁADZIE<
i OD 0 DO 2K-1I
CZEKAJ NA <250 ' CZAS PRZY! RADKOWY
I_____________
280
NIE
TAK <300
TRZYMANO
KOMUNIKAT
POTW.?
NIE
290
SIAGNIETO CZAS
OCZEKIW.NA
POTW.
310
TAK
USUS POPRAWNIE NADANY PAKIET
TAK
K < K MAa?
NIE
K>K INIT?
340
NIE
OCZEKUJPRZE2 PRZYPADKOWY CZAS WYJS-
350
^30
KONIEC NADAWANIA . CSMA/CA
179 099
FIG. 4
WYDŁUŻENIE
NADAWANIA
300
CZAS NADAWANIA NAGŁÓWKA CYKLU SKOKU
DŁUGOŚĆ STAŁA, MIN. CZAS CYKLU
ZABLOKOWANE
CSMA/CA
395
ODBLOKOWANE CSMA/CA
375
SKOKU
385
PRZYKŁADOWY CZAS
ZABLOKOWANE
INICJOWANIE
PAKIETU CSMA/CA
CYKL SKOKU O ZMIENNEJ DŁUGOŚCI
179 099
FIG. 5
179 099
FIG. 6
ADRES ROZGŁASZANIA
FIG. 7
ADRES ROZGŁASZANIA
490
179 099
FIG. 8
179 099
FIG. 9
179 099
FIG. 10
179 099
STACJA
ZDALNA 2
Departament Wydawnictw UP RP. Nakład 70 egz.
Cena 4,00 zł.
Claims (3)
- Zastrzeżenia patentowe1. Sposób zarządzania częstotliwością i jej uzyskiwania w bezprzewodowej sieci lokalnej, wykorzystującej łączność radiową ze skokami częstotliwości i mającej wiele stacji zdalnych oraz stację prowadzącą, w którym koordynuje się łączność pomiędzy stacjami zdalnymi i stacją prowadzącą, znamienny tym, że wykrywa się sygnał nośny na pierwszej częstotliwości przez każdą stację zdalną (20) i następnie, jeżeli nie wykrywa się sygnału nośnego na pierwszej częstotliwości, przesyła się komunikat żądania na pierwszej częstotliwości do stacji prowadzącej (10), przy czym przy pomocy komunikatu wskazuje się żądanie nawiązania łączności ze stacją prowadzącą (10), a jeżeli sygnał nośny na pierwszej częstotliwości wykrywa się, przesyła się komunikat żądania po opóźnieniu, które określa się przy użyciu protokołu wykrywania sygnału nośnego, a następnie, po odebraniu odpowiedzi na komunikat żądania, prowadzi się przez każdą stację zdalną (20) na pierwszej częstotliwości nasłuch sygnału nagłówka cyklu skoku (480, 490) i po odebraniu sygnału nagłówka cyklu skoku (480, 490), przeskakuje się na drugą częstotliwość wskazaną w sygnale nagłówka cyklu skoku (480, 490) w czasie wskazanym w sygnale nagłówka cyklu skoku (480, 490) oraz jeżeli odpowiedzi nie odbiera się, przeskakuje się na trzecią częstotliwość przez każdą stację zdalną (20) i powtarza się ten proces, przy czym zastępuje się pierwszą częstotliwość przez trzecią częstotliwość.
- 2. Sposób zarządzania częstotliwością i jej uzyskiwania w bezprzewodowej sieci lokalnej, wykorzystującej łączność radiową ze skokami częstotliwości i protokół CSMA i mającej wiele stacji zdalnych oraz stację prowadzącą, w którym koordynuje się łączność pomiędzy stacjami halnymi i stacją prowadzącą, znamienny tym, że wyłącza się inicjowanie transmisji pakietu przez każdą ze stacji zdalnych (20) i stację prowadzącą (10) po wybranym minimalnym czasie następującym po rozpoczęciu cyklu skoku, przy czym jako cykl skoku stosuje się okres czasu, podczas którego stację prowadzącą lub zdalną pozostawia na danej częstotliwości dla transmisji lub odbioru i następnie, jeżeli nie wykrywa się bieżącej częstotliwości nośnej przez stację prowadzącą (10) po wybranym minimalnym czasie następującym po rozpoczęciu cyklu skoku, nadaje się sygnał nagłówka cyklu skoku (480, 490) ze stacji prowadzącej (10), wskazujący, że kiedy stacje zdalne (20) i stacja prowadząca (10) mają przeskoczyć na drugą częstotliwość wskazaną w sygnale nagłówka cyklu skoku (480, 490), a jeżeli wykrywa się nadal częstotliwość nośną przez stację prowadzącą (10) po wybranym minimalnym czasie następującym po rozpoczęciu cyklu skoku, nadąje się sygnał nagłówka cyklu skoku (480,490), gdy nie wykrywa się już bieżącej częstotliwości nośnej oraz jeżeli wykrywa się nadal bieżącą częstotliwość nośną przez stację prowadzącą (10) po maksymalnym czasie następującym po rozpoczęciu cyklu skoku, nadąje się sygnał nagłówka cyklu skoku (480, 490), przy czym stosuje się maksymalny czas jako wybrany czas minimalny plus maksymalny czas transmisji pakietu, a następnie przeskakuje się przez każdą ze stacji zdalnych (20) na drugą częstotliwość w odpowiedzi na sygnał nagłówka cyklu skoku (480,490).
- 3. Sposób według zastrz. 2, znamienny tym, że wyłącza się inicjację transmisji pakietu przez każdą ze stacji zdalnych R(I) (20) po czasie T_MIN(I) następującym po rozpoczęciu cyklu skoku i ustawia się na nowo T_MIN(I) na wybrany minimalny czas przez każdą ze stacji zdalnych R(I) (20) odbierających sygnał nagłówka cyklu skoku (480, 490) oraz jeżeli nie odbiera sygnału nagłówka cyklu skoku (480, 490) przez każdą stację zdalną (20), po maksymalnym czasie odbioru, następującym po rozpoczęciu cyklu skoku, przy czym stosuje się maksymalny czas odbioru jako maksymalny czas plus czas transmisji nagłówka, przeskakuje się przez każdą ze stacji zdalnych (20) na trzecią częstotliwość wskazaną przez poprzedni sygnał nagłówka cyklu skoku (480, 490) i dla każdej ze stacji zdalnych R(I) zmniejsza się T_MIN(I) o maksymalny czas transmisji pakietu.* * *179 099
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US08/313,516 US5533025A (en) | 1994-09-26 | 1994-09-26 | Robust frequency management and acquisition in a wireless local area network that uses frequency-hopping radios |
| PCT/EP1995/003533 WO1996010306A1 (en) | 1994-09-26 | 1995-09-08 | Robust frequency management and acquisition in a wireless local area network that uses frequency-hopping radios |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| PL316670A1 PL316670A1 (en) | 1997-02-03 |
| PL179099B1 true PL179099B1 (pl) | 2000-07-31 |
Family
ID=23216023
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PL95316670A PL179099B1 (pl) | 1994-09-26 | 1995-09-08 | Sposób zarzadzania czestotliwoscia i jej uzyskiwania w bezprzewodowej sieci lokalnej PL PL PL PL |
Country Status (11)
| Country | Link |
|---|---|
| US (1) | US5533025A (pl) |
| EP (1) | EP0745297B1 (pl) |
| JP (1) | JP2804461B2 (pl) |
| KR (1) | KR0148464B1 (pl) |
| AT (1) | ATE227915T1 (pl) |
| CA (1) | CA2153443C (pl) |
| DE (1) | DE69528822T2 (pl) |
| ES (1) | ES2183885T3 (pl) |
| HU (1) | HU217719B (pl) |
| PL (1) | PL179099B1 (pl) |
| WO (1) | WO1996010306A1 (pl) |
Families Citing this family (47)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3262966B2 (ja) * | 1994-06-20 | 2002-03-04 | キヤノン株式会社 | 通信装置及びその制御方法 |
| US5768531A (en) * | 1995-03-27 | 1998-06-16 | Toshiba America Information Systems | Apparatus and method for using multiple communication paths in a wireless LAN |
| GB9508885D0 (en) * | 1995-05-02 | 1995-06-21 | Plessey Semiconductors Ltd | Wireless local area networks |
| JP3814339B2 (ja) * | 1995-07-14 | 2006-08-30 | キヤノン株式会社 | 通信方法及び無線通信装置 |
| US5706274A (en) * | 1995-09-07 | 1998-01-06 | Tetherless Access Ltd. (Tal) | CSMA with dynamic persistence |
| US6122759A (en) * | 1995-10-10 | 2000-09-19 | Lucent Technologies Inc. | Method and apparatus for restoration of an ATM network |
| US5850525A (en) * | 1996-03-29 | 1998-12-15 | Advanced Micro Devices, Inc. | Method and apparatus for adding a randomized propagation delay interval to an interframe spacing in a station accessing an ethernet network |
| US6130905A (en) * | 1996-07-03 | 2000-10-10 | Brother Kogyo Kabushiki Kaisha | Wireless communication system |
| US5987011A (en) * | 1996-08-30 | 1999-11-16 | Chai-Keong Toh | Routing method for Ad-Hoc mobile networks |
| US5912918A (en) * | 1996-10-10 | 1999-06-15 | International Business Machines Corporation | Method and an apparatus for attachment of a remote station to a base station in a multicellular communications network |
| US5805793A (en) * | 1996-10-18 | 1998-09-08 | Mcdonnell Douglas Corporation | Stand-alone test device for testing command-response remote terminals |
| DE19703732A1 (de) * | 1997-01-31 | 1998-08-06 | Alsthom Cge Alcatel | Mehrere Funkfrequenzen benutzendes Funknetz sowie Funkfeststation und Steuereinrichtung dafür |
| JPH10261980A (ja) * | 1997-03-18 | 1998-09-29 | Fujitsu Ltd | 無線通信ネットワーク用基地局装置,無線通信ネットワークの通信制御方法,無線通信ネットワークシステムおよび無線端末装置 |
| US6061604A (en) * | 1997-05-06 | 2000-05-09 | Gas Research Institute | RF base repeater for automated residence management system |
| FR2764147B1 (fr) * | 1997-05-28 | 1999-08-20 | Texas Instruments France | Procede et dispositif de recuperation de synchronisation sur un signal transmis a un recepteur de telephone mobile |
| DE19835668A1 (de) | 1997-08-07 | 1999-02-25 | Matsushita Electric Industrial Co Ltd | Übertragungsmedienverbindungsvorrichtung, steuernde Vorrichtung, gesteuerte Vorrichtung und Speichermedium |
| US6459704B1 (en) * | 1997-08-12 | 2002-10-01 | Spectrum Tracking Systems, Inc. | Method and system for radio-location determination |
| US6625162B2 (en) * | 1997-12-17 | 2003-09-23 | Canon Kabushiki Kaisha | Method and apparatus for data transmission with control over access to a transmission medium |
| US6333937B1 (en) * | 1998-03-05 | 2001-12-25 | At&T Wireless Services, Inc. | Access retry method for shared channel wireless communications links |
| GB2341963B (en) | 1998-09-24 | 2003-07-02 | Nokia Mobile Phones Ltd | Paging |
| US7184413B2 (en) * | 1999-02-10 | 2007-02-27 | Nokia Inc. | Adaptive communication protocol for wireless networks |
| US6377609B1 (en) * | 1999-03-05 | 2002-04-23 | Neptune Technology Group Inc. | Spread spectrum frequency hopping system and method |
| EP1511346B1 (en) * | 1999-03-10 | 2017-11-22 | Thomson Licensing SAS | Random access burst transmission scheme and apparatus |
| US6985750B1 (en) | 1999-04-27 | 2006-01-10 | Bj Services Company | Wireless network system |
| US20020041622A1 (en) * | 2000-09-29 | 2002-04-11 | David Steed | Spread spectrum frequency hopping communications system |
| US7406315B2 (en) * | 2001-03-20 | 2008-07-29 | Arraycomm Llc | Method and apparatus for resource management in a wireless data communication system |
| CA2349656C (en) * | 2001-06-04 | 2005-09-06 | Strategic Vista International Inc. | Method and apparatus for two-way communications amongst a plurality of communications devices |
| US6839541B2 (en) | 2001-12-04 | 2005-01-04 | Illinois Institute Of Technology | Technique for establishing a virtual backbone in an ad hoc wireless network |
| US7555013B2 (en) * | 2002-08-12 | 2009-06-30 | Harris Corporation | Method and system for the blind determination of frequency hopping system characteristics and synchronization thereto |
| US7474686B2 (en) * | 2003-02-28 | 2009-01-06 | Texas Instruments Incorporated | Wireless personal area networks with rotation of frequency hopping sequences |
| US7447251B2 (en) * | 2003-03-31 | 2008-11-04 | Intermec Ip Corp. | Frequency hopping spread spectrum scheme for RFID reader |
| US7103087B2 (en) * | 2003-03-31 | 2006-09-05 | Intermec Ip Corp. | Frequency hopping spread spectrum scheme for RFID reader |
| US20050179521A1 (en) * | 2004-02-12 | 2005-08-18 | Intermec Ip Corp. | Frequency hopping method for RFID tag |
| US20050159106A1 (en) * | 2003-12-30 | 2005-07-21 | Arto Palin | Method and system for assigning time-frequency codes |
| US20050176371A1 (en) * | 2004-02-09 | 2005-08-11 | Arto Palin | Synchronization of time-frequency codes |
| US20050195793A1 (en) * | 2004-03-05 | 2005-09-08 | Lockheed Martin Corporation | System for locally synchronizing a group of mobile devices |
| US7482926B2 (en) * | 2005-10-28 | 2009-01-27 | Intermec Ip Corp. | System and method of enhancing range in a radio frequency identification system |
| EP2153673B1 (en) | 2007-05-02 | 2020-01-01 | Tyco Fire & Security GmbH | Wireless communication system |
| CN102573098B (zh) | 2010-12-24 | 2015-07-29 | 华为技术有限公司 | 通信信息发送方法、装置和系统 |
| CN102843220B (zh) * | 2011-06-21 | 2014-12-24 | 华为技术有限公司 | 错误恢复方法、接入点设备、站点设备及其系统 |
| US9847889B2 (en) | 2011-07-20 | 2017-12-19 | Cisco Technology, Inc. | Packet trains to improve packet success rate in carrier sense multiple access networks |
| CN104620610A (zh) * | 2012-09-21 | 2015-05-13 | 三菱电机株式会社 | 无线通信装置、无线通信系统和无线通信方法 |
| US11714127B2 (en) | 2018-06-12 | 2023-08-01 | International Business Machines Corporation | On-chip spread spectrum characterization |
| CN110649940B (zh) * | 2019-08-30 | 2021-07-13 | 西安空间无线电技术研究所 | 一种捕获阶段转发干扰抑制的快跳频系统 |
| CN110868246B (zh) * | 2019-09-02 | 2020-10-27 | 北京邮电大学 | 一种信息传输方法及系统 |
| US11146307B1 (en) * | 2020-04-13 | 2021-10-12 | International Business Machines Corporation | Detecting distortion in spread spectrum signals |
| US11693446B2 (en) | 2021-10-20 | 2023-07-04 | International Business Machines Corporation | On-chip spread spectrum synchronization between spread spectrum sources |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5123029A (en) * | 1991-06-21 | 1992-06-16 | International Business Machines Corporation | Broadcast-initiated bipartite frame multi-access protocol |
| IL100029A (en) * | 1991-11-11 | 1994-02-27 | Motorola Inc | Method and apparatus for improving detection of data bits in a slow frequency hopping communication system |
| US5287384A (en) * | 1992-10-15 | 1994-02-15 | Lxe Inc. | Frequency hopping spread spectrum data communications system |
| US5394433A (en) * | 1993-04-22 | 1995-02-28 | International Business Machines Corporation | Frequency hopping pattern assignment and control in multiple autonomous collocated radio networks |
| US5339331A (en) * | 1993-09-09 | 1994-08-16 | Lockheed Corporation | Frequency hopping spread spectrum receiver |
-
1994
- 1994-09-26 US US08/313,516 patent/US5533025A/en not_active Expired - Lifetime
-
1995
- 1995-07-07 CA CA002153443A patent/CA2153443C/en not_active Expired - Fee Related
- 1995-09-08 EP EP95932012A patent/EP0745297B1/en not_active Expired - Lifetime
- 1995-09-08 HU HU9602715A patent/HU217719B/hu not_active IP Right Cessation
- 1995-09-08 AT AT95932012T patent/ATE227915T1/de not_active IP Right Cessation
- 1995-09-08 PL PL95316670A patent/PL179099B1/pl not_active IP Right Cessation
- 1995-09-08 DE DE69528822T patent/DE69528822T2/de not_active Expired - Lifetime
- 1995-09-08 WO PCT/EP1995/003533 patent/WO1996010306A1/en not_active Ceased
- 1995-09-08 ES ES95932012T patent/ES2183885T3/es not_active Expired - Lifetime
- 1995-09-21 JP JP7242674A patent/JP2804461B2/ja not_active Expired - Fee Related
- 1995-09-23 KR KR1019950031488A patent/KR0148464B1/ko not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| CA2153443C (en) | 2001-12-11 |
| HUT75484A (en) | 1997-05-28 |
| JPH08111655A (ja) | 1996-04-30 |
| ES2183885T3 (es) | 2003-04-01 |
| US5533025A (en) | 1996-07-02 |
| DE69528822D1 (de) | 2002-12-19 |
| CA2153443A1 (en) | 1996-03-27 |
| HU217719B (hu) | 2000-04-28 |
| EP0745297B1 (en) | 2002-11-13 |
| ATE227915T1 (de) | 2002-11-15 |
| EP0745297A1 (en) | 1996-12-04 |
| JP2804461B2 (ja) | 1998-09-24 |
| PL316670A1 (en) | 1997-02-03 |
| KR960012762A (ko) | 1996-04-20 |
| KR0148464B1 (ko) | 1998-11-02 |
| WO1996010306A1 (en) | 1996-04-04 |
| DE69528822T2 (de) | 2003-09-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| PL179099B1 (pl) | Sposób zarzadzania czestotliwoscia i jej uzyskiwania w bezprzewodowej sieci lokalnej PL PL PL PL | |
| US6466608B1 (en) | Frequency hopping medium access control protocol for a communication system having distributed synchronization | |
| US5737330A (en) | System and method for the efficient control of a radio communications network | |
| JP2675982B2 (ja) | フォールト・トレラント周波数ホッピング同期による通信方法 | |
| EP0615365B1 (en) | A method of accessing a communication medium | |
| US5509027A (en) | Synchronization method in a frequency hopping local area network having dedicated control channels | |
| AU733369B2 (en) | Method and apparatus for optimizing a medium access control protocol | |
| US5583866A (en) | Method for delivering broadcast packets in a frequency hopping local area network | |
| US8018912B2 (en) | System and method for a dynamic beacon period in a MAC distributed reservation protocol | |
| US8213482B2 (en) | Method for fast synchronization and frequency hop sequence detection in wireless sensor networks | |
| US5513210A (en) | Method for controlling channel access priorities in a frequency hopping local area network | |
| US20020167963A1 (en) | Method and apparatus for spread spectrum medium access protocol with collision avoidance using controlled time of arrival | |
| US20080013498A1 (en) | Communications system, communications control apparatus and method, and computer program therefor | |
| WO2002058331A2 (en) | Connectionless broadcast signalling | |
| WO1996000467A1 (en) | Method for frequency sharing and frequency punchout in frequency hopping communications network | |
| EP1407578A2 (en) | A system and method for sharing bandwidth between co-located 802.11 a/e and hiperlan/2 systems | |
| US7889777B2 (en) | System and method for data transfer in frequency hopping wireless networks | |
| CN115643593B (zh) | 一种基于高动态路由协议的无线自组网通信系统和方法 | |
| PL180124B1 (pl) | Sposób nawiazywania lacznosci w systemie radiokomunikacyjnym PL | |
| US5912918A (en) | Method and an apparatus for attachment of a remote station to a base station in a multicellular communications network | |
| JP2002508145A (ja) | アクセスプロトコル改良型通信ネットワーク | |
| JP2835285B2 (ja) | 低速周波数ホッピングスペクトル拡散通信方法 | |
| EP2151928B1 (en) | Method for fast synchronization and frequency hop sequence detection in wireless sensor networks | |
| CN113452409B (zh) | 一种非同步自组网的跳频实现方法 | |
| JP2000236338A (ja) | 無線通信方法及び無線通信装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Decisions on the lapse of the protection rights |
Effective date: 20060908 |