PL180350B1 - Sposób, system oraz nadajnik i odbiornik optycznej wielotrybowej komunikacji bezprzewodowej PL PL PL PL PL PL PL - Google Patents
Sposób, system oraz nadajnik i odbiornik optycznej wielotrybowej komunikacji bezprzewodowej PL PL PL PL PL PL PLInfo
- Publication number
- PL180350B1 PL180350B1 PL96327574A PL32757496A PL180350B1 PL 180350 B1 PL180350 B1 PL 180350B1 PL 96327574 A PL96327574 A PL 96327574A PL 32757496 A PL32757496 A PL 32757496A PL 180350 B1 PL180350 B1 PL 180350B1
- Authority
- PL
- Poland
- Prior art keywords
- data
- field
- station
- sequence
- control field
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 119
- 238000004891 communication Methods 0.000 title claims abstract description 91
- 230000003287 optical effect Effects 0.000 title claims abstract description 53
- 230000005540 biological transmission Effects 0.000 claims abstract description 70
- 238000001208 nuclear magnetic resonance pulse sequence Methods 0.000 claims abstract description 18
- 230000000737 periodic effect Effects 0.000 claims abstract description 11
- 230000009467 reduction Effects 0.000 claims description 30
- 238000001514 detection method Methods 0.000 claims description 22
- 238000012545 processing Methods 0.000 claims description 11
- 230000011664 signaling Effects 0.000 claims description 2
- 150000001768 cations Chemical class 0.000 abstract 2
- 101100368149 Mus musculus Sync gene Proteins 0.000 description 54
- 238000010586 diagram Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 10
- 239000003550 marker Substances 0.000 description 6
- 230000002093 peripheral effect Effects 0.000 description 6
- 230000005855 radiation Effects 0.000 description 5
- 230000003044 adaptive effect Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 238000012935 Averaging Methods 0.000 description 2
- 101100172132 Mus musculus Eif3a gene Proteins 0.000 description 2
- 230000004913 activation Effects 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 238000002789 length control Methods 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 241000699670 Mus sp. Species 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000002238 attenuated effect Effects 0.000 description 1
- 238000005311 autocorrelation function Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000033228 biological regulation Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000009365 direct transmission Effects 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000007667 floating Methods 0.000 description 1
- 230000004907 flux Effects 0.000 description 1
- 230000036039 immunity Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000002329 infrared spectrum Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 230000008521 reorganization Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/04—Speed or phase control by synchronisation signals
- H04L7/041—Speed or phase control by synchronisation signals using special codes as synchronising signal
- H04L7/042—Detectors therefor, e.g. correlators, state machines
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/11—Arrangements specific to free-space transmission, i.e. transmission through air or vacuum
- H04B10/114—Indoor or close-range type systems
- H04B10/1141—One-way transmission
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/11—Arrangements specific to free-space transmission, i.e. transmission through air or vacuum
- H04B10/114—Indoor or close-range type systems
- H04B10/1149—Arrangements for indoor wireless networking of information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0002—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
- H04L1/0003—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate by switching between different modulation schemes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0023—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
- H04L1/0025—Transmission of mode-switching indication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/04—Speed or phase control by synchronisation signals
- H04L7/041—Speed or phase control by synchronisation signals using special codes as synchronising signal
- H04L7/046—Speed or phase control by synchronisation signals using special codes as synchronising signal using a dotting sequence
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/50—Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Computing Systems (AREA)
- Optical Communication System (AREA)
- Mobile Radio Communication Systems (AREA)
- Small-Scale Networks (AREA)
Abstract
1 Sposób optycznej wielotrybowej komunikacji bezprzewodo- wej pomiedzy stacja nadawcza oraz pierwsza stacja odbiorcza da- nych modulowanych przy uzyciu pierwszego sposobu modulacji 1 druga stacja odbiorcza danych modulowanych przy uzyciu drugiego sposobu modulacji, znamienny tym, ze ze stacji nadawczej, wpro- wadzajacej naglówek komunikatu (52) zawierajacy ramki tworzace okresowa sekwencje impulsów o okreslonym okresie, przy czym li- czba szczelin (L) na ramke i zawartosc ramki sa znane stacjom odbio- rczym, transmituje sie optycznie sekwencje impulsów, zas w stacjach odbiorczych wykonuje sie detekcje przebiegu nosnego na podstawie sekwencji odebranych impulsów, po czym w kazdej ze stacji odbior- czych ustala sie okres sekwencji impulsów oraz reguluje sie jej zegar wedlug fazy szczelin odebranej sekwencji impulsów 1 odmierza nad- chodzaca sekwencje impulsów w rejestrze przesuwnym, nastepnie transmituje sie ze stacji nadawczej jednoznaczne slowo synchroniza- cyjne (53) wyrównane wzgledem okresu, gdzie jednoznaczne slowo synchronizacyjne (53) jest znane stacji odbiorczej, po czym w kazdej ze stacji odbiorczych okresla sie korelacje sekwencji impulsów w reje- strze przesuwnym ze znanym jej slowem synchronizacyjnym, zas w stacji nadawczej okresla sie w polu kontrolnym (59) o ustalonej dlugosci i strukturze, który sposób modulacji, pierwszy czy drugi, bedzie stosowany do transmisji danych w polu danych/podsyste- mu (51). FIG 4A FIG 4B PL PL PL PL PL PL PL
Description
Przedmiotem wynalazku j est sposób, system oraz nadajnik i odbiornik optycznej wielotrybowej komunikacji bezprzewodowej, przeznaczone zwłaszcza do komunikacji pomiędzy różnymi typami urządzeń działających w różnych trybach w obrębie wspólnego środowiska roboczego.
Wraz z szybko rosnącą liczbą stacji roboczych i komputerów osobistych, na przykład komputerów biurkowych albo ręcznych, we wszystldch dziedzinach biznesu, administracji i produkcji, istnieje również wzrastające zapotrzebowanie na elastyczne i proste łączenie tych systemów ze sobą. Istnieje podobne zapotrzebowanie, jeśli chodzi o składanie albo łączenie ze sobą urządzeń peryferyjnych, takich jak klawiatury, myszy komputerowe, drukarki, plotery, faksy, skanery, monitory i modemy. Stosowanie połączeń elektrycznych staje się kłopotliwe wraz z rosnącą liczbą systemów komunikujących się ze sobą oraz w wielu przypadkach, w których położenie systemów albo konfigurację podsystemów trzeba często zmieniać. Dlatego pożądane jest uzyskanie elastyczności poprzez wyeliminowanie połączeń elektrycznych dla takich systemów i zastosowanie zamiast nich komunikacji bezprzewodowej.
Zastosowanie sygnałów optycznych do bezprzewodowej transmisji danych cyfrowych pomiędzy systemami i urządzeniami spotkało się w ostatnich latach ze zwiększonym zainteresowaniem i znalazło zastosowanie w produktach komercyjnych. Przykładem jest zdalne sterowanie optyczne elektronicznych urządzeń użytkowych. Kolejnym przykładem jest komunikacja pomiędzy systemami informacyjnymi w środowisku biurowym. W optycznym systemie komunikacyjnym dane cyfrowe do przekazania pomiędzy systemem transmisyjnym i systemem odbiorczym są przekształcane na modulowane sygnały optyczne, wysyłane przez źródło światła - zwłaszcza źródło światła podczerwonego (IR) - systemu transmisyjnego i są odbierane, przekształcane na sygnały elektryczne oraz następnie na dane cyfrowe przez system odbiorczy. Sygnały optyczne mogą rozchodzić się bezpośrednio do optycznego odbiornika systemu odbiorczego lub mogą osiągać odbiorniki pośrednio po zmianach kierunku rozchodzenia się wskutek procesów takich jak odbicia albo rozproszenie na powierzchniach. Ten pierwszy przypadek realizuje się w komputerach przenośnych i urządzeniach peryferyjnych, w których transmisja danych następuje pomiędzy optycznym nadajnikiem i odbiornikiem, które są zbliżone na odległość rzędu 1 -3 m i są ustawione w jednej linii. Ten drugi przypadek jest typowy dla zastosowań w środowisku biurowym, w którym niezakłócona bezpośrednia transmisja sygnałów optycznych pomiędzy nadajnikami i odbiornikami odległymi kilka metrów od siebie jest niepraktyczna albo nawet niemożliwa wskutek nie dających się uniknąć zakłóceń bezpośredniego toru.
Jednym ze znanych sposobów uzyskiwania wysokiego stopnia elastyczności jest wysyłanie sygnałów optycznych z systemu nadawczego na sufit albo ściany biura, gdzie są one odbijane lub rozpraszane. Tak więc promieniowanie rozkłada się na pewną strefę w otoczeniu nadajnika. Rozprowadzanie sygnałów świetlnych rozchodzących się od sufitu zależy od wielu szczegółów, które są charakterystyczne dla określonego rozważanego środowiska. Jednak zasadnicze jest to, że zasięg transmisji, czyli odległość pomiędzy systemem nadawczym i systemem odbiorczym, jest ograniczona do pewnej wartości końcowej, zwanej dalej zasięgiem transmisji, ponieważ strumień energii wysyłanego promieniowania zmniejsza się wraz ze wzrostem odległości rozchodzenia i czułość odbiornika jest ograniczona ze względu na minimalny stosunek sygnału do szumu. Typowe znane systemy, działające na poziomach mocy optycznej ograniczonych przez wydajność źródeł światła i wymagania bezpieczeństwa co do wystawienia na światło, wykazywały zasięgi transmisji kilku metrów dla szybkości przesyłania danych 1 Mbps.
Powyższy przykład ilustruje podstawowe cechy bezprzewodowej komunikacji optycznej i wskazuje pola zastosowań, na których jej stosowanie j est korzystne w przeciwieństwie do innego konkurencyjnego sposobu komunikacji bezprzewodowej, to jest transmisji na częstotliwości radiowej. Bezprzewodowa komunikacja optyczna umożliwia transmisję danych o krótkim zasię
180 350 gu, natomiast transmisja radiowa ma potencjalnie duży zasięg. Ponadto optyczna komunikacja bezprzewodowa w środowisku biurowym jest lokalna, ponieważ typowe granice biura, jak ściany i sufity, nie są przezroczyste dla światła, zaś na ogół są one przezroczyste dla fal radiowych. Dlatego też możliwe interferencje pomiędzy różnymi systemami komunikacyjnymi łatwiej jest kontrolować i możliwy jest prostszy sposób uzyskiwania bezpieczeństwa danych dla bezprzewodowego systemu komunikacyjnego opartego na promieniowaniu optycznym niż dla transmisji radiowej. Transmisja radiowa jest nawet ograniczona przez przepisy i licencje komunikacyjne, natomiast nie są ograniczone systemy bezprzewodowej komunikacji optycznej.
Sposób synchronizacji stacji ruchomej i stacji bazowej pracujących w systemie telefonicznym z wykorzystaniem funkcji autokorelacji jest ujawniony w europejskim opisie patentowym nr EP 0601629. Z kolei z opisu patentowego USA nr 5392283 jest znany protokół przesyłania danych, który umożliwia sprawne przesyłanie sygnałów kontrolnych i wiadomości pomocniczych w systemie łączności. W ten sposób przesyłane są strumienie wiadomości, które zawierają słowa kontrolne, symbole identyfikujące format i segmenty danych.
Najważniejsze parametry bezprzewodowego optycznego systemu komunikacyjnego to osiągalna szybkość transmisji danych i odległość pomiędzy systemami wymieniającymi dane. W środowisku biurowym może być potrzebne przesyłanie danych na odległości przekraczające zasięg transmisji pojedynczego nadajnika optycznego. Jednak zasięg transmisji pojedynczego nadajnika optycznego można poszerzyć w obrębie sieci komunikacji bezprzewodowej, na przykład wprowadzając wzmacniaki optyczne. Przykład takiego rozszerzonego systemu komunikacyjnego jest ujawniony w opisie patentowym USA nr 4402090, w którym dane sąprzekazywane pomiędzy stacjami terminalnymi i stacjami satelickimi przez systemy na podczerwień. Opisany system posiada zbiór stacji satelickich, czyli stacji zwykle umieszczonych na suficie dużego pomieszczenia. Terminale mogą współpracować optycznie z satelitami w obrębie ich zasięgu transmisji, a dane mogą być rozprowadzane połączeniami pomiędzy satelitami, a więc umożliwia się rozprowadzanie danych na odległościach powyżej zasięgu transmisyjnego pojedynczego nadajnika.
Projektując system bezprzewodowej komunikacji optycznej należy być świadomym występowania nie dającego się uniknąć światła otaczającego, takiego jak światło dzienne albo światło z lamp, które zawsze dochodzi do detektorów optycznych, chyba że system jest ograniczony do zastosowania w środowisku całkowicie zaciemnionym. Energia podczerwona w świetle otaczającym, pochodząca od lamp fluorescencyjnych i żarówek oraz od światła słonecznego, może prowadzić do przeważającego szumu w odbiorniku optycznym. Tak więc światło otaczające wpływa na stosunek sygnału do szumu w odbiorniku, dlatego oddziałuje na zasięg transmisji. Występowanie światła otaczającego jest na ogół statystyczne i często trudne do kontrolowania, a jego natężenie może znacznie się zmieniać, co jest oczywiste dla włączanych i wyłączanych lamp lub światła słonecznego. Kolejnym występującym w rzeczywistości efektem oddziałującym statystycznie na stosunek sygnału do szumu i przez to na zasięg transmisji jest występowanie na drodze optycznej przeszkód wpływających na sygnał w odbiorniku. Na przykład w środowisku biurowym poruszający się użytkownicy mogą zmieniać moc nadawanych sygnałów, a także wpływ nie dającego się uniknąć światła otaczającego.
W obecnych świetlnych systemach komunikacji bezprzewodowej, najpierw podjęto oczywiste próby rozwiązania problemu światła otaczającego. Zwykle sygnały prądu przemiennego o niskiej częstotliwości (< 500 kHz), które można przypisać typowemu oświetleniu pomieszczenia, tłumi się filtrami elektrycznymi po konwersji światła na sygnały elektryczne. Stosuje się filtry optyczne do ograniczania widma niepożądanego światła otaczającego. Jednak istotna część światła dziennego znajduje się pod względem widma w tym samym zakresie co promieniowanie optyczne źródeł światła właściwych systemom komunikacji bezprzewodowej.
W publikacjach zgłoszeń międzynarodowych, na przykład WO 95/23461, ujawniono, że możliwe jest przedstawienie systemu komunikacji bezprzewodowej na podczerwień, który efektywnie rozwiązuje podstawowe problemy systemów dostępnych na rynku, jak na przykład światło padające z otoczenia. W publikacji WO 95/28777 podany jest ponadto schemat umożli
180 350 wiający dynamiczną optymalizację systemów bezprzewodowej komunikacji optycznej narażonych na zmiany poziomu światła otaczającego.
Ponadto w opisie patentowym USA nr 5099346 jest ujawniona sieć łączności na podczerwień, w której bezbłędna transmisja jest realizowana przez układy kodujące dla poprawienia błędów i wykorzystująca protokół komutacji pakietów. Taki protokół pozwala terminalowi na wybór połączeń z innym terminalem bez zmniejszania stopy błędów.
Rozwój bezprzewodowej komunikacji optycznej doprowadził do opracowania różnych sposobów komunikacji optycznej, które nie są kompatybilne. Na przykład zwykle nie jest możliwe połączenie komputera pierwszego producenta z drukarką drugiego producenta za pomocą bezprzewodowego kanału optycznego, ponieważ w większości przypadków działają one w innym trybie i sprzęt nadajnika oraz odbiornika nie jest kompatybilny.
Niekompatybilność jest częściowo spowodowana przez nieskoordynowane działania w samym przedsiębiorstwie. Ponadto są różne zastosowania, które ze względu na ich naturę wymagają różnych trybów transmisji, aby uzyskać odpowiednie szybkości transmisji danych i odpowiednią odległość. Typowe przykłady to kierowane łącza typu desktop o dużej szybkości dla komputerów i urządzeń peryferyjnych, sieci lokalne (LAN) o stałej lub zmiennej szybkości transmisji danych wykorzystujące promieniowanie rozproszone, systemy zdalnego sterowania, funkcję pagingu z małą szybkością i łącza dostępu do systemów przewodowych i bezprzewodowych systemów częstotliwości radiowej, jak na przykład telefony bezprzewodowe. Jest oczywiste, że własności tych rodzajów systemów są podyktowane samym zastosowaniem.
Oznacza to, że pewne różne optyczne systemy komunikacyjne będą zawsze musiały współistnieć, czyli trzeba będzie mieć do czynienia z systemami wielotrybowymi. Jednak należy oczekiwać, że różnice spowodowane przez niezależne działania rozwojowe z czasem znikną, albo że przynajmniej zostanie określony standard, w którym większość systemów będzie mogła się ze sobą komunikować. Przykładem takiego standardu jest istniejący standard IrDA. Prowadzone są prace nad rozszerzeniem tego standardu. Szczegóły są podane w artykule pt. „Ease File Transfer With IrDA-Protocol Wireless Infrared” („Prosta transmisja plików z bezprzewodowym protokołem IrDA na podczerwień”), Billa Travisa, EDN, opublikowanym w The Design Magazine of Electronics Industry, lipiec 1995, strony 17-22. W tym artykule opisany jest również sposób modulacji określony przez standard IrDA.
Istotą sposobu optycznej wielotrybowej komunikacji bezprzewodowej, według wynalazku, pomiędzy stacj ą nadawczą oraz pierwszą stacj ą odbiorczą danych modulowanych przy użyciu pierwszego sposobu modulacji i drugą stacją odbiorczą danych modulowanych przy użyciu drugiego sposobu modulacji, jest to, że ze stacji nadawczej, wprowadzającej nagłówek komunikatu zawierający ramki tworzące okresową sekwencję impulsów o określonym okresie, przy czym liczba szczelin na ramkę i zawartość ramki są znane stacjom odbiorczym, transmituje się optycznie sekwencję impulsów, zaś w stacjach odbiorczych wykonuje się detekcję przebiegu nośnego na podstawie sekwencji odebranych impulsów, po czym w każdej ze stacji odbiorczych ustala się okres sekwencji impulsów oraz reguluje się jej zegar według fazy szczelin odebranej sekwencji impulsów i odmierza nadchodzącą sekwencję impulsów w rejestrze przesuwnym, następnie transmituje się ze stacji nadawczej jednoznaczne słowo synchronizacyjne wyrównane względem okresu, gdzie jednoznaczne słowo synchronizacyjne jest znane stacji odbiorczej, po czym w każdej ze stacji odbiorczych określa się korelację sekwencji impulsów w rejestrze przesuwnym ze znanym jej słowem synchronizacyjnym, zaś w stacji nadawczej określa się w polu kontrolnym o ustalonej długości i strukturze, który sposób modulacji, pierwszy czy drugi, będzie stosowany do transmisji danych w polu danych/podsystemu.
Korzystnie w stacji odbiorczej danych modulowanych przy użyciu różnych sposobów modulacji, przełącza się odbiornik na sposób modulacji wskazany w polu kontrolnym.
Korzystnie w polu kontrolnym albo w polu danych/podsystemu wprowadza się listę adresowała danych.
Korzystnie w polu kontrolnym wprowadza się pole zmniejszenia szybkości wskazujące stacji odbiorczej, jak często będzie powtarzany każdy symbol modulacji położenia impulsów (PPM) pola danych/podsystemu.
Korzystnie w polu kontrolnym wprowadza się pole zalecanego zmniejszenia szybkości do transmisji zalecanego współczynnika zmniejszenia szybkości.
Korzystnie zalecany współczynnik zmniejszenia szybkości ustala się na podstawie rzeczywistej liczby błędów, które wystąpiły podczas komunikacji pomiędzy stacją nadawczą i stacjami odbiorczymi.
Korzystnie w polu kontrolnym wprowadza się pole rozmiaru bloku wskazujące liczbę jednostek danych transmitowanych w polu danych/podsystemu.
Korzystnie w polu kontrolnym wprowadza się pole trybu przenoszące dane informacyjne wskazujące stacji odbiorczej, który sposób modulacji będzie stosowany.
Korzystnie w polu kontrolnym wprowadza się dane informacyjne do sygnalizacji stacji odbiorczej, czy dane powinny zostać przekazane dalej przez stację odbiorczą.
Korzystnie w polu kontrolnym wprowadza się dane informacyjne umożliwiające każdej nie adresowanej stacji odbiorczej, albo nie będącej w stanie obsługiwać sposobu modulacji wskazanego w polu kontrolnym, ustalenie jak długo będzie trwała transmisja danych.
Korzystnie w każdej ze stacji odbiorczych stosuje się algorytm rozpoznawania słowa synchronizacyjnego, także w przypadku wystąpienia błędów w komunikacji optycznej.
Korzystnie rozpoznawanie w stacji odbiorczej wykonuje się w dwóch etapach, jeżeli słowo synchronizacyjne składa się z dwóch słów synchronizacyjnych.
Korzystnie szybkość transmisji, z jakąbędątransmitowane dane, ustala się w stacji odbiorczej i/lub stacji nadawczej.
Korzystnie w stacji odbiorczej ustala się zalecaną szybkość transmisji stosowaną w transmisji danych, uwzględniając aktualną jakość kanału komunikacyjnego pomiędzy stacją nadawczą i stacją odbiorczą, przy czym zalecaną szybkość transmisji ustala się na podstawie wiadomości, kiedy dokładnie kończy się pole kontrolne, a więc kiedy zaczyna się pole danych/podsystemu.
Korzystnie dane informacyjne o szybkości transmisji i zalecanej szybkości transmisji udostępnia się programowi użytkowemu albo użytkownikowi końcowemu.
Korzystnie w polu kontrolnym wprowadza się dane informacyjne o priorytecie dostępu umożliwiające współistnienie co najmniej dwóch komunikacyjnych komórek (pikokomórek) w obrębie komórki komunikacyjnej.
Korzystnie w polu kontrolnym wprowadza się dane informacyjne wspomagające szyfrowanie danych.
Istotą sposobu optycznej wielotrybowej komunikacji bezprzewodowej, według wynalazku, pomiędzy stacj ą nadawczą oraz pierwszą stacj ą odbiorczą danych modulowanych przy użyciu pierwszego sposobu modulacji i drugą stacją odbiorczą danych modulowanych przy użyciu drugiego sposobu modulacji, jest to, że zawiera obwody do przetwarzania wielotrybowych pakietów, które zawierają pole danych/podsystemu z modulacją położenia impulsów (PPM) przenoszące transmitowane dane oraz poprzedzający je bezbłędny nagłówek warstwy fizycznej dekodowany przez wszystkie stacje odbiorcze, przy czym bezbłędny nagłówek warstwy fizycznej zawiera nagłówek komunikatu z ramkami tworzącymi okresową sekwencję impulsów o określonym okresie, gdzie liczba szczelin ma ramkę i zawartość ramki są znane stacjom odbiorczym, jednoznaczne słowo synchronizacyjne znane stacjom odbiorczym oraz pole kontrolne o ustalonej długości i strukturze, zawierające dane informacyjne o trybie, które wskazują sposób modulacji stosowany do transmisji danych, i pole zmniejszenia szybkości wskazujące stacjom odbiorczym, jak często będzie powtarzany każdy symbol modulacji położenia impulsów (PPM) pola danych/podsystemu.
Korzystnie pole kontrolne albo pole danych/podsystemu w wielotrybowym pakiecie zawiera listę adresów dla danych.
180 350
Korzystnie pole kontrolne w wielotrybowym pakiecie zawiera pole zalecanego zmniejszenia szybkości do transmisji danych informacyjnych o zalecanym współczynniku zmniejszenia szybkości.
Korzystnie pole kontrolne w wielotrybowym pakiecie zawiera pole rozmiaru bloku wskazujące liczbę jednostek danych, które będą transmitowane w polu danych/podsystemu.
Korzystnie pole kontrolne w wielotrybowym pakiecie zawiera dane informacyjne o przekazywaniu danych przez stację odbiorczą.
Korzystnie pole kontrolne w wielotrybowym pakiecie zawiera dane informacyjne umożliwiające każdej nie adresowanej stacji odbiorczej, albo nie będącej w stanie obsługiwać sposobu modulacji wskazanego w polu kontrolnym, ustalenie jak długo będzie trwała transmisja danych.
Korzystnie pole kontrolne w wielotrybowym pakiecie zawiera dane informacyjne wspomagające szyfrowanie danych.
Istotą nadajnika optycznej wielotrybowej komunikacji bezprzewodowej, według wynalazku, z pierwsząstacjąodbiorcządanych modulowanych przy użyciu pierwszego sposobu modulacji i drugą stacją odbiorczą danych modulowanych przy użyciu drugiego sposobu modulacji, przy czym komunikację inicjalizuje się przy użyciu bezbłędnego nagłówka warstwy fizycznej dekodowanego przez wszystkie stacje odbiorcze, jest to, że zawiera generator nagłówka do dostarczania bezbłędnego nagłówka warstwy fizycznej, przy czym bezbłędny nagłówek warstwy fizycznej zawiera nagłówek komunikatu z ramkami tworzącymi okresową sekwencję impulsów o określonym okresie, gdzie liczba szczelin na ramkę i zawartość ramki są znane stacjom odbiorczym, jednoznaczne słowo synchronizacyjne znane stacjom odbiorczym i pole kontrolne o ustalonej długości i znanej strukturze wskazujące sposób modulacji stosowany w transmisji danych, oraz koder modulacji położenia impulsów do modulowania danych do transmisji i elementy do transmitowania sekwencji impulsów, po której następują jednoznaczne słowo synchronizacyjne wyrównane względem sekwencji impulsów, pola kontrolnego i modulowanych danych.
Korzystnie zawiera w polu kontrolnym albo w polu danych/podsystemu listę adresów dla danych do transmisji.
Korzystnie zawiera układy generowania pola danych (DSF) przy użyciu odebranego poprzednio zalecanego współczynnika zmniejszenia szybkości transmisji danych i nadawania w polu kontrolnym swoich własnych zalecanych współczynników zmniejszenia szybkości.
Korzystnie zawiera układy wskazywania liczby/rozmiaru danych do transmisji.
Korzystnie zawiera układy sygnalizowania stacji odbiorczej, czy dane powinny zostać przekazane dalej przez stację odbiorczą.
Istotąodbiomika optycznej wielotrybowej komunikacji bezprzewodowej, według wynalazku, ze stacją nadawczą która transmituje bezbłędny nagłówek warstwy fizycznej dekodowany przez wszystkie odbiorniki w wielotrybowej komórce komunikacyjnej, który zawiera nagłówek komunikatu z ramkami tworzącymi okresową sekwencję impulsów o określonym okresie, przy czym liczba szczelin na ramkę i zawartość ramki są znane odbiornikowi, jednoznaczne słowo synchronizacyjne znane odbiornikom i pole kontrolne o ustalonej długości i znanej strukturze, wskazujące sposób modulacji stosowany do transmisji danych, jest to, że zawiera cyfrowąjednostkę przetwarzającą do ustalania okresu sekwencji impulsów na podstawie znanej liczby szczelin na ramkę i zawartości ramki, detektor przebiegu nośnego do detekcji przebiegu nośnego na podstawie sekwencji impulsów, układ cyfrowej pętli fazowej do regulacji zegara odbiornika względem fazy szczelin odebranej sekwencji impulsów, układ odmierzania odebranej sekwencji impulsów poprzez rejestr przesuwny, którego długość jest określona przez jednoznaczne słowo synchronizacyjne, układ rozpoznawania synchronizacji do określania współzależności sekwencji impulsów w rejestrze przesuwnym ze znanym jednoznacznym słowem synchronizacyjnym, układ ustalania na podstawie pola kontrolnego możliwości obsługi przez odbiornik sposobu modulacji stosowanego do transmisji danych, układ ustalania na podstawie odebranych danych informacyjnych, że odbiornik jest właściwym odbiorcą danych, oraz układy umożliwiające odbiornikowi odbiór danych zaraz po zakończeniu pola kontrolnego.
180 350
Korzystnie zawiera układy przełączania pomiędzy jednym, dwoma albo większą liczbą sposobów modulacji.
Korzystnie układ rozpoznawania synchronizacji zawiera pierwszy korelator i drugi korelator, rozpoznające w dwóch etapach słowo synchronizacyjne wygenerowane przy użyciu dwóch słów synchronizacyjnych.
Korzystnie zawiera układ szacowania jakości kanału do ustalania zalecanego współczynnika zmniejszenia szybkości.
Korzystnie zawiera detektor bezbłędnego nagłówka do ustalania oczekiwanej liczby/rozmiaru danych, analizujący dane informacyjne transmitowane w polu kontrolnym.
Korzystnie zawiera układ retransmisji danych na podstawie współczynnika jakości transmisji.
Zaletą rozwiązania według wynalazku jest zapewnienie komunikacji pomiędzy różnymi typami urządzeń działających w różnych trybach w obrębie wspólnego środowiska roboczego, zwłaszcza w systemie bezprzewodowej wielotrybowej komunikacji optycznej.
Przedmiot wynalazku przedstawiono w przykładzie wykonania na rysunku, na którym fig. 1 przedstawia tablicę różnych współistniejących podsystemów na podczerwień i wybór typowych zastosowań, fig. 2 - schemat blokowy odbiornika wielotrybowej stacji odbiorczej, fig. 3 - schemat blokowy stacji wielotrybowych komunikujących się wewnątrz komórki komunikacyjnej, fig. 4A - strukturę pakietu z nagłówkiem warstwy fizycznej, fig. 4B - przykładowe pole kontrolne nagłówka warstwy fizycznej i przykładowy sposób modulacji w polu danych/podsystemu, fig. 5 schemat blokowy jednotrybowego systemu optycznej komunikacji bezprzewodowej, fig. 6 - schemat blokowy systemu z adaptacyjną zmienną szybkością transmisji z blokami funkcyjnymi do szacowania jakości kanału i synchronizacji ramki/symbolu, fig. 7 - uproszczony diagram stanu przejścia maszyny stanu master z fig. 6 dla systemu stosującego zmniejszenie szybkości (RR) = 1, 2, 4 i 8, fig. 8 - mechanizm negocjowania szybkości w połączeniu ze standardowym protokołem CSMA/CA (dostęp wielokrotny z wykrywaniem przebiegu nośnego i unikaniem kolizji), fig. 9 zestaw tablic szybkości i łączności, fig. 10 - użytkową informację sieciową wyprowadzoną z tablic szybkości i łączności z fig. 9, fig. 11 - schemat blokowy części stacji odbiorczej do synchronizacji symbolu/ramki, fig. 12 - schemat blokowy części odbiornika, fig. 13 - uproszczony diagram przejścia stanu dla odbiornika z fig. 12, gdzie RR= 1,2,4,8 do RRmax, fig. 14 -strukturę słowa synchronizacyjnego dla 4-szczelinowej modulacji położenia impulsów (4-PPM), które jest złożone z wykorzystaniem dwóch słów synchronizacyjnych.
System optycznej komunikacji bezprzewodowej zawiera przynajmniej jedną stację służącą jako nadajnik i drugą służącą jako odbiornik. Nadajnik zawiera źródło światła, na przykład diodę świetlną (LED) albo diodę laserową a odbiornik zawiera fotodiodę. Słowa „stacja” jest w dalszej części używane jako synonim wszystkich rodzajów komputerów, terminali, wzmacniaków czy urządzeń peryferyjnych, które mogą komunikować się ze sobą. Rozwiązanie według wynalazku można stosować również do komunikacji w jednotrybowym systemie komunikacyjnym, przy czym nadaje się ono szczególnie dobrze do komunikacji w systemach wielotrybowych.
Zwykle stosuje się światło podczerwone (IR) do bezprzewodowej komunikacji optycznej i poniżej będzie też używane określenie „komunikacja na podczerwień”, chociaż przedstawiony wynalazek nie jest ograniczony do określonego zakresu widma światła.
Zgodnie z wynalazkiem wprowadza się nagłówek, który będzie opisany bardziej szczegółowo w dalszej części i który jest bezbłędny w tym sensie, że może być rozpoznawany i dekodowany przez wszystkie odbiorniki znajdujące się w tej samej komórce komunikacyjnej, na przykład przestrzeni biura, nawet w warunkach, gdy nie jest już możliwa zwykła komunikacja. Ponadto bezbłędny nagłówek umożliwia komunikację pomiędzy różnymi stacjami współistniejącymi w jednej itej samej komórce komunikacyjnej, czyli jest umożliwiona, skoordynowana i obsługiwana komunikacja pomiędzy stacjami działającymi w różnych trybach. Nagłówek zawiera wstęp do uzyskiwania taktowania, detekcji przebiegu nośnego i względnej synchronizacji w stacji odbiorczej. Ponadto zawiera jednoznaczną sekwencję synchronizacyjną aby zapewnić bezwzględną synchronizację nadajnika i odbiornika po rozpoznaniu sekwencji synchronizacyjnej w odbiorniku. Co więcej, zawiera pole kontrolne o ustalonej długości przekazywane za
180 350 słowem synchronizacyjnym. To pole kontrolne stosuje się do dostarczenia do stacji odbiorczej informacji o obsługiwanych i/lub oczekiwanych użytkowych szybkościach transmisji danych, rozmiarze bloku danych, sposobie modulacji i innych odnośnych informacji systemowych albo podsystemowych. W szczególności, może ono również zawierać dane informacyjne stosowane do identyfikacji odbiorcy lub odbiorców (lista adresów) danych albo informacji następujących za bezbłędnym nagłówkiem.
Obecnie w systemie wielotrybowym sygnały transmitowane przez nadajnik-odbiomik stacji nadawczej w pewnym trybie, na przykład podsystem SI z fig. 1, nie mogąbyć odbierane ani rozumiane przez, odbiorniki w którymś zespole odbiorczym będącym w innym trybie, na przykład podsystemie S2, i na odwrót.
Nowy nagłówek, zwany również bezbłędnym nagłówkiem warstwy fizycznej (RPLH), jest zaprojektowany do przezwyciężenia niekompatybilności współistniejących systemów.
Ważne jest, że każda stacja uczestnicząca w komunikacji w obrębie komórki komunikacyjnej wysyła nagłówek RPLH gdy ma zostać wysłany pakiet danych albo pakiet kontrolny. Każda stacja w obrębie tej komórki należy do zbioru stacji tworzących podsystem (Sx), według określonego zastosowania, jak przedstawiono w tablicy podanej na fig. 1. Jeżeli stacjajest tak wyposażona, aby uczestniczyć w więcej niż jednym typie komunikacji podsystemowej, jest członkiem wszystkich odpowiadających podsystemów. Przykład odbiornika wielotrybowego 35, ze stacji obsługującej podsystemy SI, S2 i S3 jest przedstawiony schematycznie na fig. 2. Zawiera wzmacniacz 30 i fotodiodę 36 tworzącą część analogowego końca przedniego i na przykład trzy filtry pasmowo-przepustowe 31,32,33 do filtrowania odpowiednich sygnałów otrzymanych poprzez kanał 14 komunikacji optycznej. Filtr (WBW)31 stosuje się do wychwytywania sygnałów stosowanych do komunikacji podsystemu S2, filtr (VBW) 32 stosuje się do komunikacji podsystemu SI, a filtr (SBW) 33 do podsystemu S3. Strona wyjściowa tych filtrów 31, 32, 33 może zostać podłączona do cyfrowej jednostki przetwarzającej 34.
Stacja 41 (A), na fig. 3, należy na przykład do podsystemów SI i S2, gdzie podsystem SI składa się ze stacji 41,42,43,44,46 (A, B, C, D i F), a podsystem S2 ze stacji 41 i 42 (A i B). Stacja może pełnić również funkcje wzmacniaka dla pewnych podsystemów. Na przykład stacja 46 (F), na fig. 3, pełni tylko funkcję wzmacniaka dla podsystemu SI, co jest oznaczone przez SIR, a stacja 42 (B) - poza tym, że może działać w podsystemach SI, S2 i S3 jako terminal - pełni również funkcję wzmacniaka dla podsystemu SI (SIR). Wielkość komórki komunikacyjnej 40 jest wyznaczona przez maksymalną możliwą do uzyskania odległość transmisji najbardziej niezawodnego z uczestniczących podsystemów. Zwykle jest to podsystem działający z najmniejszą szybkością transmisji danych, na przykład podsystem S4 pełniący funkcje pagera.
Struktura nagłówka (RPLH) 50 jest pokazana na fig. 4A. Nagłówek RPLH 50 umożliwia tak zwany mechanizm wirtualnego wykrywania przebiegu nośnego (VCS) na· podstawie schematu czasowego rezerwacji kanału. Nagłówek 50 zawiera przynajmniej pole wstępu 52 i pole synchronizacyjne 53, przenoszące odpowiednio występ i słowo synchronizacyjne. Ponadto zawiera pole kontrolne 59 o ustalonej długości. To pole kontrolne 59 może zawierać dane informacyjne wspomagające systemy o adaptacyjnej, zmiennej, szybkości transmisji danych.
Sieć uczestniczących stacji na bazie nagłówka RPLH (wielotrybowe terminale i wzmacniaki) jest sterowana przez stacje zawarte w podsystemie o największych możliwościach sieciowych. Ten zbiór stacji jest nazywany siecią nadzorczą (SN). Na fig. 3 sieć SN jest utworzona przez stacje 41,42,43,44 i 46 (A, B, C, D i F), czyli sieć o zmiennej szybkości transmisji jest stosowana jako sieć SN w niniejszym przykładzie. Każda stacja wewnątrz komórki komunikacyjnej na bazie nagłówka RPLH, która będzie uczestniczyć w bezprzewodowej komunikacji optycznej, musi być wyposażona przynajmniej w odbiorczy koniec przedni zdolny do odbierania i rozumienia nagłówka RPLH w sposobie modulacji stosowanym przez stacje tworzące sieć SN.
Transmisja nagłówka RPLH według wynalazku jest wykonywana podstawowo w dwóch fazach.
Faza 1: Każda stacja dostosowana do pracy z nagłówkiem RPLH (komórka komunikacyjna 40) ma przedni koniec aktywowany na odbiór nagłówka. Stacja zamierzająca wysłać dane
180 350 czeka aż kanał sieci SN będzie w stanie jałowym, następnie wysyła nagłówek RPLH, korzystnie zawierający informację dla przebiegu VCS i trybu. Inne stacje w obrębie wspomnianej komórki komunikacyjnej nasłuchują tego komunikatu i przetwarzają wysłaną informację. Jeżeli w polu kontrolnym 59 nagłówka jest wskazany sposób modulacji, który stacja jest w stanie obsługiwać, przechowuje informację o przebiegu VCS i pozostaje aktywna podczas fazy drugiej. W przeciwnym razie może ustawić swoje liczniki przekroczenia czasu na podstawie otrzymanej informacji o przebiegu VCS i przejść na przykład do trybu oszczędzania energii. Informacja o przebiegu VCS, czyli czas rezerwacji dla kanału bezprzewodowego, jest wyprowadzana z danych informacyjnych o szybkości transmisji danych, rozmiarze bloku i trybie, podanej przez stację nadawczą w transmisji pola kontrolnego 59.
Faza 2: Pozostałe aktywne stacje odbiorcze przestawiają swój odbiorczy koniec przedni na tryb wskazany w odebranym polu kontrolnym 59 i ustalają docelowy adres transmisji przesyłany w polu kontrolnym 59, aby ustalić, czy komunikat jest dla nich. Wszystkie stacje, które nie zostały zaadresowane, przechodzą na przykład w tryb oszczędzania energii i czekająna wygaśnięcie czasu rezerwacji kanału. Zaadresowana stacja albo stacje mogą teraz komunikować się z inicj alizuj ącą(nadawczą) stacj ą we właściwym trybie, tak długo, j ak zarezerwowany jest kanał.
Przedstawiona wyżej zasada nie tylko umożliwia niezawodne wykrywanie przebiegu nośnego we wszystkich odbiornikach komórki komunikacyjnej, łącznie z tymi z najniższą wartością stosunku sygnału do szumu (SNR), ale również ich informowanie, jak długo kanał będzie zajęty przez blok danych do wysyłania. Ta zasada, znana jako wirtualne wykrywanie przebiegu nośnego (VCS), została dostosowana i zoptymalizowana w taki sposób, że można ją stosować w połączeniu z ideą bezbłędnego nagłówka według wynalazku.
Dalsze szczegóły bezbłędnego nagłówka zostana podane na przykładzie. Nagłówek RPLH 50, z fig. 4A, musi być transmitowany w formacie zgodnym ze sposobem modulacji sieci SN. Nagłówek RPLH 50 musi być dekodowany przez każdą stację przeznaczoną do uczestnictwa w obrębie komórki komunikacyjnej na bazie nagłówka RPLH. Nagłówek powinien ponadto ograniczać tak zwany problem ukrytego terminalu, czyli trzeba zdefiniować taką strukturę sygnału, która jest zgodna z odpowiednim sposobem modulacji sieci SN i która nadaje się do pracy nawet w tak niekorzystnych warunkach, gdy sieć SN (na przykład SN = SI) staje się nieczynna pod względem wymiany danych, natomiast niektóre podsystemy (na przykład funkcje pagera o małej szybkości) nadal działają.
Dla systemu zmiennej szybkości modulacja położenia impulsów (PPM) jest sposobem na transmisję danych o najwyższej efektywności. Dlatego opisujemy strukturę nagłówka RPLH dla systemu na bazie modulacji PPM, oraz określone związane z tym problemy i proponowane rozwiązania. Szczegóły odpowiedniego pola kontrolnego 59 są przedstawione na fig. 4B. W poniższym opisie zakłada się system komunikacyjny na bazie określonego formatu symboli danych modulacji PPM (czyli symbole modulacji 4-PPM, gdzie dwa bity informacji są przenoszone na jeden symbol), jednak odpowiednie dostosowania sposobu są równie poprawne dla systemu stosującego inne formaty symboli danych (na przykład symbole L-PPM, gdzie log2(L) bitów informacji jest przenoszonych na jeden symbol).
W tym przykładzie wykonania różne części pola bezbłędnego nagłówka 50, sposoby kodowania i liczba transmitowanych symboli sąpodane dla systemu o zmiennej szybkości transmisji na podstawie formatu symboli modulacji 4-PPM. Podsystem SI, z fig. 1, funkcjonuje jako sieć SN:
1. Nagłówek komunikatu 52
Nagłówek komunikatu 52 stosuje się, aby uzyskać względną synchronizację odbiornika. Aby to osiągnąć, transmituje się nagłówek 52, który jest okresową sekwencją impulsów. Stacja odbiorcza, której wiadomo, ile szczelin zawiera każda ramka, może teraz wykryć po pewnej chwili okres wspomnianej sekwencji impulsów. Ponadto, stacja odbiorcza reguluje fazę swojego zegara szczelinowego (ustawianie zegara) przy użyciu obwodu ustawiania zegara (pętla fazowa PLL). Zaleca się stosowanie sekwencji impulsów prowadzącej do regulacji fazy zegara szczelinowego najszybciej jak to jest możliwe. W tym celu proponujemy sekwencje impulsów 10001000... albo 10000010..., z których każda może być stosowana dla formatu modulacji
180 350
16-PPM i 4-ΡΡΜ. Stosowanie innych sekwencji również umożliwia łatwą transmisję informacji (kontrolną) jedynie za pomocą wstępu.
2. Słowo synchronizacyjne 53
Słowo synchronizacyjne 53 może zawierać zakodowaną sekwencję binarną (na przykład sekwencję 32-bitową) z selektywną autokorelacją i niską korelacją skrośną z sekwencją nagłówka 52. W niniejszym przykładzie każdy bit jest odwzorowany na cztery szczeliny, aby zachować ten sam cykl roboczy jest w sekwencji nagłówka 52: jeżeli bit wynosi „1”, impuls występuje w pierwszej szczelinie symbolu modulacji 4-PPM, jeżeli jest nim „0”, impuls jest umieszczony w trzeciej szczelinie. Obie szczeliny są przeszukiwane podczas odbioru, aby wyszukać niemożliwe kombinacje bitów, co ulepsza wynik przetwarzania synchronizacyjnego (na przykład korelacji). Dalsze szczegóły są opisane w połączeniu z fig. 6 i 7. Inne słowo synchronizacyjne, złożone z dwóch oddzielnych słów synchronizacyjnych, jest przedstawione na fig. 14.
3. Połę RR (zmniejszenie szybkości) 54
Pole RR 54 jest słowem (na przykład 4-bitowym) zawierającym parametr zmniejszenia szybkości RR kolejnego pola danych/podsystemu 51 (czyli pola zawierającego dane) w przypadku, gdy podsystem stosuje kodowanie powtórzeniowe. Parametr zmniejszenia szybkości wskazuje, jak często powtarzany jest każdy symbol modulacji położenia impulsu pola danych/podsystemu 51. Dla innych systemów może służyć na przykład jako wskaźnik szybkości transmisji danych. Pole RR 54 jest transmitowanej ako dwa symbole w formacie 4-PPM z kodowaniem powtórzeniowym.
4. Pole RR* (zalecane zmniejszenie szybkości) 55
Pole RR* 55 jest słowem (na przykład 4-bitowym) zawierającym zalecany współczynnik zmniejszenia szybkości RR*, wyprowadzony z oszacowanej jakości kanału (liczba błędów) podczas odbioru ostatniego bloku danych (dla systemów obsługujących szacowanie jakości kanału). Może być kodowane w ten sam sposób co pole RR.
5. Pole BS (rozmiar bloku) 56
Pole częściowe rozmiaru bloku 56 zawiera liczbę jednostek danych, która będzie transmitowana w polu danych/podsystemu 51. Aby zmniejszyć nakład, można zdefiniować tylko ograniczoną liczbę różnych rozmiarów bloku, na przykład można wyróżnić szesnaście różnych rozmiarów bloku przez odpowiednie odwzorowanie na czterech bitach. Pole częściowe rozmiaru bloku 56 może być kodowane w ten sam sposób, co symbole pola RR.
6. Pole trybu 57
Pole trybu 57 sygnalizuje odbiornikowi albo odbiornikom, którym sposobem modulacji będą transmitowane dane w polu danych/podsystemu 51 i czy pole danych/podsystemu 51 ma być przekazywane dalej przez wzmacniak. Liczba bitów trybu jest wybrana tak, aby wystarczała do dopuszczenia przyszłych podsystemów. Symbole można kodować w ten sam sposób, co symbole pola RR.
Informację transmitowaną w polu RR 54 i polu BS 56 można stosować do ustalenia, jak długo zabierze transmisja danych w polu danych/podsystemu 51. Ta informacja jest ważna dla stacji odbiorczej nie będącej na liście adresów, ponieważ musi jej być wiadome, jak długo kanał optyczny będzie zajęty, czyli jak długo powinna pozostać wyciszona.
Aby zminimalizować efekty składowych prądu stałego albo niskiej częstotliwości, analogowe końce przednie odbiorników na podczerwień są zwykle zaprojektowane na operację sprzęgania prądu zmiennego. Cykl roboczy ze zmiennym symbolem wymagały więc kosztownego, czyli analogowego, odtwarzania prądu stałego. Ponadto, amplituda impulsu nadajnika i cykl roboczy symbolu trzeba wybrać zgodnie z przeciętnymi i szczytowymi wymaganiami mocy nałożonymi na źródło światła podczerwonego, przy czym to ostatnie ma zwykle postać diod świetlnych (LED) albo diod laserowych emitujących w widmie podczerwieni.
Nagłówek RPLH wykorzystuje wzory impulsowe z tym samym cyklem roboczym co symbole danych modulacji 4-PPM, aby był zgodny z ograniczeniami mocy. Ten sam cykl roboczy można zrealizować również w polu synchronizacyjnym 53 zamiast stosować inny cykl roboczy, jak zwykle się postępuje. Ponadto nie trzeba stosować odtwarzania prądu stałego, jeżeli używa się nagłówek RPLH jak zaproponowano wyżej. Jeżeli wynikowe przesunięcie prądu stałego bę
180 350 dzie wpływało na wydajność do stopnia, w którym wymagana jest kompensacja, można zastosować metodę kontroli progowej, pokazaną na fig. 12.
Zależnie od stosowanego schematu transmisji, można wykorzystać algorytm ustalania jakości kanału, taki że można wyliczyć maksymalną możliwą szybkość transmisji. Ponieważ początek pola danych/podsystemu jest dobrze znany wszystkim aktywnym stacjom odbiorczych komórki albo komórek komunikacyjnych, stacje te mogą ustalić jakość kanału analizując dane odebrane we wspomnianym polu danych/podsystemu 51. Maksymalną możliwą szybkość transmisji danych i inne informacje dotyczące stanu wewnątrz komórki komunikacyjnej można wyświetlić, tak aby użytkownik został na przykład poinformowany, z jaką szybkością może wysyłać dane.
Według niniejszego wynalazku jest możliwe, aby bezbłędny nagłówek jako taki był stosowany do wymiany informacji pomiędzy pewnymi stacjami w komórce komunikacji wielotrybowej, jeżeli zawiedzie inny sposób komunikacji. W tym przypadku przepustowości informacji jest jednak bardzo ograniczona, ale nadal można przesyłać pewne informacje.
W niektórych przypadkach może być korzystne transmitowane informacji o priorytecie dostępu w polu kontrolnym 59, które nadaje się do odróżniania informacji pierwszej komórki komunikacyjnej od informacji drugiej, zakłócającej komórki komunikacyjnej. Taka czynność umożliwia współistnienie różnych jednocześnie aktywnych komórek komunikacyjnych (pikokomórek) w obrębie pojedynczej komórki 40, z których każda żąda pełnej pojemności kanału ignorując informację wirtualnej detekcji przebiegu nośnego zawartą w nagłówku RPLH z innych pikokomórek. Jest to możliwe, ponieważ moc sygnałów w obrębie takiej pikokomórki jest dostatecznie duża, aby umożliwić przechwytywanie kanału i przez to pozostaje niezakłócona przez interferencję z innych odległych pikokomórek. Pikokomórka może zawierać dwie albo więcej stacje ruchome albo stałe i może również zawierać stację dla dostępu do sieci przewodowych (LAN).
Figura 5 pokazuje pierwszy przykład wykonania niniejszego wynalazku. Według tego przykładu wykonania, nagłówek RPLH jest generowany, jeżeli ładunek (dane binarne) albo informacje (dane informacyjne) mają być wysłane kanałem optycznym 14. Nagłówek RPLH jest generowany przez generator nagłówka 10, natomiast dane binarne są przetwarzane i kodowane przez odpowiedni koder 11 stosowany do odwzorowania danych binarnych na symbole modulacji PPM. Dodatkowo można zastosować system korekcji błędów w przód.
W pierwszym przykładzie wykonania koder jest koderem modulacji położenia impulsu (PPM) 11. Sterownik diody świetlnej (LED) 12 doprowadza sygnał do wysyłania do diody LED 17. Sterownik LED 12 może zawierać od ośmiu urządzeń, dostarczając łączną szczytową moc optyczną na przykład 2W. Po drugiej stronie kanału optycznego 14 znajduje się fotodioda 18, albo tablica fotodiod, która odbiera sygnały z diody LED 17. Wyjściowy sygnał fotodiody 18 jest przetwarzany przez analogowy koniec przedni 13 odbiornika, na przykład zawierający wzmacniacz i obwód automatycznej kontroli wzmocnienia (AGC). Korzystnie analogowy koniec przedni 13 powinien być tak zaprojektowany, aby zapobiegać blokadzie w obecności dużych poziomów światła otaczającego, a obwód AGC powinien posiadać szeroki zakres dynamiczny przekraczający 70 dB. Pomijając demodulację, aby uniknąć złożoności przetwarzania wielobitowego, sygnał analogowy sterowany amplitudowo dostarczony przez koniec przedni 13 jest doprowadzany do urządzenia progowego 15 (komparatora), które generuje ciągły w czasie sygnał wyjściowy wartościowany binarnie. Sygnał wyjściowy jest następnie przetwarzany za pomocą cyfrowej jednostki przetwarzającej 16. Ta ostatnia realizuje przynajmniej takie funkcje jak wykrywanie przebiegu nośnego (detekcja przebiegu nośnego), ustawianie taktowania szczelinowego oraz względna i bezwzględna synchronizacja symboli danych przez analizę pól 52 i 53 nagłówka RPLH. Zależnie od informacji wysyłanych w polu kontrolnym 59 nagłówka RPLH, cyfrowa jednostka przetwarzająca 16 może również przeprowadzać pobieranie użytkowej szybkości transmisji i rozmiaru bloku danych, dekodowanie danych i szacowanie jakości kanału. Przykład cyfrowej jednostki przetwarzającej 16 odbiornika jest podany i opisany w związku z fig. 6.
Na figurze 6 pokazane są szczegóły przykładu wykonania cyfrowej jednostki przetwarzającej 16 odbiornika. Po odebraniu ramki występu z komparatora 15, najpierw ustawiany jest zegar szczelinowy za pomocą układu cyfrowej pętli fazowej (PLL) 60 pierwszego rzędu ze
180 350 zmiennym wzmocnieniem pętli i przetwarzaniem wstępnym, aby lepiej przetwarzać sygnały modulacji PPM o dużym szumie. Oszacowania fazy i późniejsza regulacja fazy są oparte na n-krotnym próbkowaniu (na przykład n = 8) sygnału o wartościach binarnych dostarczonego przez urządzenie progowe 15 przy użyciu szczelinowego układu próbkującego 61. Wzmocnienie pętli PLL jest sterowane przez maszynę stanu master (MSM) 63.
Działanie maszyny MSM 63 jest przedstawione na fig. 7. Korzystnie wzmocnienie jest ustawiane na wysokie na początku odbioru wstępu, aby uzyskać szybkie pobieranie fazy i zmniejszyć prawdopodobieństwo stanu zawieszenia układu PLL 60. Aby zapobiec przesunięciu fazy lokalnego zegara podczas analizowania fazy odbieranego sygnału, wzmocnienie pętli ustawia się na mniejszą wartość po poprawnym wykryciu przebiegu nośnego i danych wstępu przez obwód wykrywania przebiegu nośnego, zgodnie z tym przykładem wykonania. Układ PLL 60 blokuje się na zboczu narastającym sygnału wejściowego i odpowiednio opóźnia się ustawiony zegar szczelinowy (na przykład 4 MHz), aby służył jako odniesienie dla szczelinowego układu próbkuj ącego 61. Rozdzielczość fazy zegara próbkuj ącego 45 0 j est wystarczaj ąca dla próbkowania szczelinowego bez pogorszenia wydajności. Pozostałe części obwodów są taktowane ustawionym zegarem szczelinowym (na przykład 4 MHz). Synchronizacja symboli jest wykonywana w dwóch krokach. Sekwencja zdarzeń następuje zgodnie z uproszczonym diagramem maszyny MSM 63, pokazanym na fig. 7. Po wykryciu przebiegu nośnego obwód wykrywania przebiegu nośnego szuka odpowiedniego wzoru nagłówka komunikatu 52 i informuje maszynę MSM 63, kiedy znaleziono poprawnąsekwencję nagłówka komunikatu 52. W odpowiedzi, maszyna MSM 63 włącza obwód synchronizacji symboli wewnątrz układu rozpoznawania synchronizacji 62 wysyłając sygnał aktywujący wyrównany względem fazy wstępu (położenia impulsu wstępu), odpowiednio do pierwszej szczeliny specjalnie kodowanego słowa synchronizacyjnego. Odtąd obwód synchronizacji ramki będący częścią układu rozpoznawania synchronizacji 62 zapamiętuje informację znalezioną w kolejnych 32 ramkach symboli w 32-bitowym rejestrze przesuwnym wewnątrz układu rozpoznawania synchronizacji 62, którego wyjścia są doprowadzane do korelatora (należy zauważyć, że w niniejszym przykładzie zakładamy, że słowo synchronizacyjne ma 32 bity).
Dalsze szczegóły zespołu rozpoznawania synchronizacji 62 są podane na fig. 11. Jeżeli odebrana sekwencja impulsów doprowadzona do rejestru przesuwnego okazuje się taka sama, jak znana już odbiornikowi, uzyskuje się bezwzględną synchronizację, czyli maszyna MSM 63 zakłada, że znaleziono początek pola kontrolnego 59 o ustalonej długości tuż przed blokiem danych kodowanych PPM. Aby wskazać, że uzyskano bezwzględną synchronizację, dostarcza się znacznik synchronizacji na linię wyjściową 67 układu rozpoznawania synchronizacji 62.
Podobnie można również zastosować algorytm i odpowiednie słowo synchronizacyjne 53, które umożliwia bezwzględną synchronizację nawet gdy odebrane słowo synchronizacyjne jest częściowo uszkodzone. Przykład takiego słowa synchronizacyjnego jest podany na fig. 14, a odpowiedni sprzęt odbiornika jest przedstawiony na fig. 11. Na przykład gdy wynik korelatora 112, obliczany dla każdego okresu ramki symboli, w którym można oczekiwać impulsu synchronizacyjnego, przekracza ustalony próg Ths (zobacz układ 113), maszyna MSM 63 może założyć, że znaleziono początek pola kontrolnego 59. Słowo synchronizacyjne 53 jako takie może również przenosić dodatkowe informacje, jak opisano później.
Jeżeli znaleziono początek pola kontrolnego 59 o ustalonej długości, znany jest również początek pola danych/podsystemu 51. Zgodnie z niniejszym przykładem, w którym pole danych/podsystemu 51 jest kodowane PPM, wszystkie z następnych symboli są interpretowane jako symbole PPM. Każde pole 54,55,56,57, jak pokazano na fig. 4B, jest zbierane ramkami (na przykład 16 razy) w akumulatorze impulsów 64 i oceniane przez odpowiedni obwód oceny symboli 65. Tę samąprocedurę można zastosować do detekcji danych w polu danych/podsystemu 51 według informacji RR odebranej w polu kontrolnym 59, przy czym sąróżne sposoby dekodowania i transmitowania informacji przenoszonej w polu kontrolnym 59 i do tego trzeba odpowiednio zaprojektować odbiornik.
180 350
Jeżeli całe pole danych/podsystemu 51 zostanie poprawnie odebrane, można wygenerować sygnał aktywujący do zwiększania obwodu pomiaru przepustowości i ustawić licznik liczby poprawnych pakietów.
Układ szacowania jakości kanału 66 nadzoruje liczbę błędów w kanale na podczerwień 14. W tym przykładzie wykonania stosuje się cyfrowy układ szacowania jakości kanału 66, ponieważ ustalanie współczynnika SNR za pomocą obwodu analogowego albo pomiarów liczby poprawnych pakietów jest albo kosztowne albo powolne i przez to mniej odpowiednie. Układ szacowania jakości kanału 66 nadzoruje liczbę błędów w kanale na podczerwień 14. Z tej oszacowanej liczby błędów można ustalić zalecany współczynnik zmniejszania szybkości (RR*) dla przyszłych pól danych/podsystemu 51. Aby odpowiedź sprzężenia zwrotnego dla nadajnika stacji nadawczej była szybka, liczenie błędów transmisji można przeprowadzić na poziomie symboli modulacji PPM zamiast na poziomie pola danych/podsystemu. Oczywiście niepoprawne symbole modulacji PPM (czyli 0,2,3,... impulsy na ramkę) sąliczone przez indywidualną obserwację każdego odebranego symbolu. Stosunek zaobserwowanych błędów symboli i łącznej liczby symboli odebranej w polu danych/podsystemu 51 jest brany jako miara chwilowej liczby błędów w kanale na podczerwień 14.
Poniżej podane są schematy negocjowania szybkości. Maksymalna możliwa szybkość transmisji danych, przy której uzyskuje się w zasadzie bezbłędną transmisję pakietów (błędne pakiety są powtarzane na poziomie protokołu kontroli dostępu do nośnika) może zmieniać się w szerokim zakresie w obrębie krótkiego czasu. Stacje, które mająmożliwość dostosowania szybkości transmisji danych muszą wymieniać swoje aktualne właściwe szybkości transmisji. Aby zapobiec powtórzeniom transmisji, tę wymianę informacji o szybkości można przeprowadzać w komunikacie sprzężenia zwrotnego o błędzie.
Według proponowanego sposobu negocjowania szybkości, każda stacja wysyła zalecany współczynnik zmniejszenia szybkości (RR*) na podstawie ostatniej odebranej ramki danych w odpowiednim polu nagłówka RPLH. Na fig. 8 pokazano, jak można zrealizować procedurę negocjowania szybkości w protokole CSMA/CA (dostęp wielokrotny z wykrywanie przebiegu nośnego i unikanie kolizji) przy użyciu Request-To-Send/Clear-To-Send (żądanie wysyłania i gotowość na wysyłanie, RTS/CTS). Proponowana negocjacja szybkości opiera się na następujących zasadach:
Jakość kanałujest szacowana na podstawie wszystkich odebranych danych i ramekkontroInych, dla których łączna liczba symboli L-PPM przekracza 128.
Szybkość transmisji danych, szczególnie dla ramek kontrolnych; jest dostosowywana z ograniczeniami, aby zapobiec niepotrzebnym ponownym transmisjom spowodowanym przez uszkodzone ramki CTS albo ramki potwierdzenia (ACK). Ponowne transmisje są właściwe, jeżeli wystąpiły kolizje i gdy nagłówek SNR (stosunek sygnału do szumu) w kanale jest wysoki. W przypadku małego współczynnika SNR kanału, bardziej efektywne jest kodowanie powtórzeniowe (czyli zwiększanie pola RR).
Wprowadza się obowiązkową ramkę ACK, aby wysłać zalecany symbol zmniejszenia szybkości i zapewnić, że będzie potrzebna tylko jedna ponowna transmisja bloku danych.
Aby ograniczyć problem wykrywania przebiegu nośnego, można zastosować sposób przydzielania sieci (podobny do tego w normie IEEE 802.11). Informacja o rezerwacji powinna być transmitowana z największą możliwą redundacją. Dla systemu transmisji z adaptacyjną szybkością proponujemy, aby rzeczywisty czas rezerwacji kanału był obliczany za pomocą symbolu szybkości (RR) i rozmiaru bloku danych (BS) wysyłanych w polu kontrolnym 59.
Inicjalizacja sieci wewnątrz komórki komunikacyjnej (zobacz na przykład fig. 3) może odbywać się następująco: jedna stacja z możliwościami podsystemu SI inicjalizuje uruchomienie sieci transmitując specjalną ramkę kontrolną która jest określona dla każdego podsystemu. Jest tak najpierw dla podsystemu SI, następnie stacja inicjująca czeka, aż dostanie odpowiedzi ze wszystkich innych stacji podsystemu SI. Stacja inicjująca postępuje w ten sam sposób dla podsystemów S2 i S3. Po zakończeniu, wszystkie inne stacje postępują w ten sam sposób, każda dla odpowiadających jej podsystemów, odpowiednio do wybranego protokołu dostępu do kanału. Na
180 350 końcu, wszystkie stacje wysyłają swoją listę ustalonych połączeń do każdej stacji na ich liście. Dzięki temu sposobowi każda stacja uzyskuje mapę stanu wszystkich możliwych połączeń w sieci, łącznie z informacją o początkowej jakości kanału. Te mapy są tutaj nazywane mapami stanu szybkości/łączności. Na podstawie tej informacji można zidentyfikować ukryte terminale wewnątrz komórki inicjalizacyjnej. Ponadto podczas inicjalizacji sieci można również wysłać informacje, których znajomość jest ważna dla stacji odbiorczych. Długość pola kontrolnego 59, szczegóły o polach częściowych pola kontrolnego 59 i tak dalej, można określić podczas inicjalizacji sieci.
Dla informacji użytkowej i sterowania siecią pewien rodzaj tablic szybkości/łączności (RCT) 90,91,92 powinien być przechowywany w każdej stacj i i wyświetlany użytkownikowi w użyteczny sposób. Informacje z takiej tablicy szybkości/łączności można w razie potrzeby udostępnić programowi. Przykładowe tablice RCT 90,91,92, z fig. 9, składająsię z map stanu szybkości/łączności. Tabele RCT mogą być stosowane do informowania użytkownika, jak pokazano na fig. 10, do reorganizacji sieci i alternatywnego trasowania poprzez wzmacniaki. Ponadto tabele RCT pomagają w zwiększeniu przepustowości sieci, ponieważ znane są początkowe szybkości transmisji danych. Po pewnym czasie, tabele RCT mogą wymagać aktualizacji, ponieważ na przykład niektóre stacje podsystemu SI dostosują szybkość transmisji, stacje przesuną się fizycznie albo nowe stacje będą próbować połączenia się z siecią. W tym ostatnim przypadku trzeba wykonać kolejną procedurę inicjalizacyjną.
Przykład wyświetlonej użytkowej informacji sieciowej dla stacji D, pokazany na fig. 10, ilustruje, że stacja D nie może być odbierana przez stację B, czyli stacja D reprezentuje ukryty terminal dla stacji B. W niniejszym przykładzie wyświetlacz 101 pokazuje odpowiedni komunikat zalecający poprawienie sytuacji. Ponadto przykładowy wyświetlacz 100 pokazuje, że komunikacja pomiędzy stacjami D i A następuje ze względnie małą szybkością transmisji danych. Jak pokazuje drugi wyświetlacz 101 z fig. 10, powoduje to, że przekaz pliku 1,6 MB będzie wymagał dwóch minut. Użytkownikowi D jest więc pokazane zalecenie, aby przemieścił się bliżej stacji A.
Nadmiernego nakładu w nagłówku w systemach o dużej szybkości można uniknąć następująco. Stacje działające w podsystemie stosującym transmisję o małej szybkości (na przykład funkcja pagera podsystemu S4) wymagają znacznie mniejszego współczynnika SNR i przez to wykazują o wiele większą odporność na szum (wyższą o około 20-30 dB) niż wybrana sieć SN (SN= SI). Przy użyciu algorytmów kodowania powtórzeniowego i odpowiedniego schematu synchronizacji symboli można zaprojektować nagłówek RPLH, który ma wystarczająco dużą odporność dla transmisji z małą szybkością. Jednak wymagana długość takiego nagłówka obniżyłaby znacznie wydajność sieci SN i innych systemów o dużej szybkości. Przykład takiego nagłówka ze słowem synchronizacyjnym o zwiększonej długości, aby uzyskać poprawę odporności, jest opisany w połączeniu z fig. 14.
Badania nad złożonościąrealizacji, czyli kosztem, i wydajnością transmisji w porównaniu z odpornością systemu prowadzą do dwutrybowej struktury nagłówka RPLH. Tak zwany tryb małego zmniejszania szybkości RPLH (L-RPLH) obsługuje parametry zmniejszenia szybkości (RR) do ośmiu w trybie transmisji w sieci SN. Bardziej kosztowny tryb dużego zmniejszania szybkości RPLH (H-RPLH) umożliwia odpowiednio komunikację z maksymalnym parametrem RR do 64. Tryb H-RPLH obsługuje podsystemy działające przy współczynniku SNR do 20 dB poniżej SNR wymaganego do zachowania akceptowalnego prawdopodobieństwa uzyskania poprawnego pakietu na łączu sieci SN działającym bez zmniejszenia szybkości (czyli RR= 1). Sieci SN (podsystem SI i trybie transmisji o dużej szybkości (podsystem S2) zwykle stosują tryb L-RPLH i aktywujątryb H-RPLH tylko wtedy, gdy wewnątrz komórki komunikacyjnej ogłaszane są funkcje transmisji z małą szybkością (podsystem S3) i/lub funkcje zdalnego sterowania (podsystem S4). W tym schemacie i przy założeniu, że obwód bezbłędnego bezpośredniego wykrywania przebiegu nośnego jest aktywny w stacjach z trybem H-RPLH, nadchodzący ruch z trybem L-RPLH może być komunikowany każdej stacji w zakresie trybu H-RPLH, nawet w przypadku, gdy nie można poprawnie zdekodować samego nagłówka. Inicjalizacja sieci i początkowe szacowanie jakości kanału dla stacji w sieci SN sąwykonywanę w trybie H-RPLH.
180 350
Aby uzyskać wysoką niezawodność, czyli bezbłędność transmisji, stacje odbiorcze mogą ustalić tryb nagłówka (L-RPLH albo H-RPLH) analizując okresowy wzór odebranego wstępu za pomocąprocedury uśredniania impulsu. Na przykład uśrednianie odebranego strumienia wstępnego szesnaście albo więcej razy umożliwia niezawodne wykrycie trybu aż do wartości współczynnika SNR wynoszącego 0 dB (gdzie parametr RP wynoszący 64 jest potrzebny do niezawodnego wykrycia pola danych 51). Na przykład sekwencja wstępu 10001000 ..., mająca okres ośmiu szczelin (długość dwóch symboli modulacji 4-PPM) może być zastosowana do sygnalizowania, że tryb nagłówka to tryb H-RPLH, a sekwencja impulsów wstępu 10000010..., również mająca okres ośmiu szczelin, może sygnalizować, że tryb nagłówka to tryb L-RPLH. Ten sam obwód stosowany po stronie odbiornika do wykrywania trybu nagłówka można stosować również do bezbłędnego bezpośredniego wykrywania przebiegu nośnego.
Synchronizacja ramki jest wymagana do ustalania początku pola kontrolnego 59 i początku następującego za nim poła danych/podsystemu 51, być może kodowanego powtórzeniowo. Jest również podstawą do wnioskowania granic symbolu modulacji PPM, jeżeli stosuje się transmisję kodowaną PPM. Dla tych celów można transmitować specjalny wzór impulsów 53 bezpośrednio po wstępie 52 (zobacz fig. 4A). W typowych rozwiązaniach stosuje się niedozwolone symbole modulacji PPM (na przykład więcej niż jeden impuls na symbol), aby uczynić słowo synchronizacyjne 53 jednoznacznie wykrywalnym, albo wykrywa się odpowiednią sekwencję binarną (wykazującą pożądane własności korelacyjne) za pomocą obwodu korelatora. Jednak pojedyncze słowo synchronizacyjne 53 działające w warunkach trybu H-RPLH może być nadmiernie długie, co wymaga odpowiednio długiego obwodu korelatora. Kolejnym problemem jest to, że słowo synchronizacyjne 53 musi być osadzone wewnątrz wybranego formatu modulacji PPM, aby było zgodne z przeciętnym wymaganiem mocy nakładanym przez źródło światła podczerwonego (cykl roboczy) i aby uzyskać ciągłość w odbieranym poziomie prądu stałego.
W połączeniu z fig. 11 zostanie teraz opisane rozwiązanie, które zachowuje cykl roboczy, unika przesunięcia poziomu prądu stałego i zmniejsza wymaganą długość korelatora w warunkach trybu H-RPLH. Zamiast używać długiego, pojedynczego słowa synchronizacyjnego 53, można użyć dwóch względnie krótkich słów synchronizacyjnych, aby ułożyć odpowiednie, dłuższe słowo synchronizacyjne. Pierwsze jest osadzone w wybranym formacie symboli modulacji PPM, w taki sposób, że odpowiedni pierwszy korelator 110 wytwarza idealnie, czyli przy braku szumu, wyjście odpowiadające drugiemu określonemu słowu synchronizacyjnemu. Wyjście tego pierwszego korelatora 110 jest następnie stosowane jako wejście odpowiedniego drugiego korelatora 112, który dostarcza informację o synchronizacji symbolu/ramki po wykonaniu . operacji progowej na swoim wyjściu. Ten schemat znacznie zmniejsza koszty sprzętowe w wykrywaniu synchronizacji. Ponadto schemat jest kompatybilny z dwutrybowym sposobem transmisji nagłówka (tryb L-RPLH albo H-RPLH).
Dwuetapowy schemat synchronizacji opisywany poniżej można rozszerzyć tak, że wspólnie z informacją o synchronizacji można przekazywać informacje dodatkowe. Na przykład drugie słowo synchronizacyjne jest używane na 4 różne sposoby (czyli na przykład B] = {+1,+1,-1, +1,-1),62= {-1,+1,-1,+1,+1},B3= {-1,-1,+1,-1,+1 },B4 = {+1,-1,+1,-1,-1}), tak że dwa różne korelatory drugiego etapu mogą odróżnić cztery wynikowe złożone sekwencje synchronizacyjne (zakładamy tutaj, że każda wersja drugiego słowa synchronizacyjnego ma wersję uzupełniającą). Cztery wynikowe sekwencje na wyjściu pierwszego korelatora powinny mieć dobre własności korelacji własnej i korelacji skrośnej. Schemat ten może przekazywać dwa bity informacji wspólnie z informacją synchronizacyjną. Podobnie, schemat może być uogólniony, na przykład przez dołączenie pierwszego słowa synchronizacyjnego do przekazywania dodatkowych bitów informacji.
Poniżej podane są dalsze szczegóły możliwego dwuetapowego schematu synchronizacji i . synchronizacji symbolu/ramki dla niskiego współczynnika SNR. Fig. 11 przedstawia wspomniany wyżej dwuetapowy schemat korelacji dla synchronizacji ramki i symbolu w przypadku niskiego współczynnika SNR. W tym przykładzie pierwszy korelator 110 jest przeznaczony do odpowiadania na pierwsze słowo synchronizacyjne o wartościach binarnych. Wyjście pierwszego korelatora 110 jest wartościowane trójkowo (+1,0,-1) przez obwód 111 i stanowi wejście dla
180 350 drugiego korelatora 112. Wyjście drugiego korelatora jest znowu wartościowane binarne (0, +1) przez obwód 113 i doprowadzane na element przechowujący 114 sterowany przez zegar szczelinowy z obwodu modulacji PPM, sygnał znacznika synchronizacji na wyjściu 67 reprezentuje informację synchronizacyjną.
Kolejna realizacja odbiornika według niniejszego wynalazku i odpowiadający jej diagram stanu sąpodane na fig. 12 i 13. Odbiornik ten posiada pożądaną własność dostarczania szybkiej (od średnich do dużych wartości SNR) oraz bezbłędnej (z małą wartością SNR) funkcji wykrywania przebiegu nośnego. Jak przedstawia fig. 12, są dwa detektory progowe 121 i 124. Ten ostatni służy do szybkiego wykrywania przebiegu nośnego, natomiast pierwszy do detektora bezbłędnego nagłówka 123 oraz do detektora danych 122. Detektor bezbłędnego nagłówka 123 dostarcza sygnał znacznika wstępu układu 126 asercji przebiegu nośnego, w celu potwierdzania sygnału szybkiego przebiegu nośnego dostarczanego przez detektor szybkiego przebiegu 125. Sygnał znacznika szybkiego przebiegu umożliwia detekcję szybkiego przebiegu ze współczynnikiem SNR od średniego do dobrego, natomiast sygnał znacznika wstępu stanowi wolniejszy sygnał dla detekcji przebiegu nośnego przy małym współczynniku SNR. W połączeniu ze sobą dwa sygnały (znacznik szybkiego przebiegu nośnego, znacznik wstępu) umożliwiają bezbłędną oraz szybką detekcję przebiegu. Układ 126 generuje sygnał znacznika przebiegu (wskazujący udaną detekcję przebiegu nośnego) z tych dwóch sygnałów. W przypadkach, gdy znacznik nagłówka nie występuj e w obrębie pewnego czasy po podniesieniu znacznika szybkiego przebiegu, ogłaszany jest fałszywy alarm i znacznik szybkiego przebiegu (i przez to znacznik przebiegu) jest zerowany za pomocą sygnału zerowania szybkiego przebiegu.
Detektor bezbłędnego nagłówka 123 dostarcza sygnały znacznika nagłówka, rozmiaru bloku, znacznika synchronizacji, parametru RR, L (trybu) i prawdopodobnie inne, zależnie od pól transmitowanych w polu kontrolnym 59, dla innych nie pokazanych funkcji odbiornika.
Ponieważ znajomość czynnika RRpo odebraniu pola kontrolnego 59 wewnątrz bezbłędnego nagłówka 50 wskazuje jakość kanału (współczynnik kSNR), tę informację wraz z informacją o sposobie modulacji można wykorzystać do regulacji wartości progowej vTH2 komparatora 121 do wartości optymalnej podczas odbioru pola danych/podsystemu 51. (N-bitowe sprzężenie zwrotne z detektora bezbłędnego nagłówka 123 do układu kontroli progu 120). Próg vThl komparatora 124 jest dobierany do optymalnej detekcji szybkiego przebiegu.
Na figurze 14 przedstawione jest słowo synchronizacyjne złożone z dwóch krótszych słów synchronizacyjnych (sekwencja 1 i sekwencja 2). Ta figura pokazuje, w jaki sposób nadajnik z modulacją PPM składa takie długie słowo synchronizacyjne z pierwszego słowa (S) i drugiego słowa (B). Dodatkowo jest pokazane, w jakiej kolejności słowo synchronizacyjne jest transmitowane wewnątrz ramek symboli modulacji 4-PPM. To długie słowo synchronizacyjne złożone z dwóch krótszych, a także podobne słowa synchronizacyjne, nadająsię do zastosowania gdy jakość kanału transmisyjnego jest niska. Tak więc ten sposób synchronizacji symbolu/ramki nadaje się dobrze do utworzenia bezbłędnego nagłówka w praktyce. Poprawna synchronizacja jest możliwa (poprzez detekcję korelacji) nawet w przypadku, gdy tylko część słowa synchronizacyjnego zostanie poprawnie odebrana.
Według wynalazku użytkownik może swobodnie transmitować zaszyfrowane dane w polu danych/podsystemu 51 Jednak bezbłędny nagłówek 50 nigdy nie powinien być szyfrowany, aby mogły go zrozumieć wszystkie stacje po odebraniu z dowolnej ze stacji uczestniczących. Jednak możliwe jest szyfrowanie informacji transmitowanych w polu danych/podsystemu 51, ponieważ nie ma żadnych ograniczeń, jeżeli chodzi o wygląd pola danych/podsystemu.
Jednak może mieć sens umieszczenie w polu kontrolnym 59 pola częściowego, podobnego do pola z informacjąo priorytecie dostępu albo pola trybu, które może wskazywać miejscu przeznaczenia (to jest stacji odbiorczej) i ewentualnie innym stacjom, że kolejne pole danych/podsystemu będzie transmitowane w trybie zaszyfrowanym, przy czym szyfrowanie przeprowadza się na ogół ponad warstwą fizyczną.
Bardziej ogólnie, można określić w polu kontrolnym 59 „ogólne” pole częściowe, którego zawartość jest znana każdej stacji, łącznie z położeniem i długością ale znaczenie tej zawartości
180 350 jest znane tylko podzbiorowi stacji. Zawarcie takiego ogólnego pola częściowego w polu kontrolnym 59 bezbłędnego nagłówka 50 pokazuje, że idea bezbłędnego nagłówka dopuszcza nawet pewien stopień swobody bez narażania swojego głównego celu, czyli że może być on zrozumiany przez wszystkich i w szczególności przy bardzo złych warunkach transmisji w kanale.
Sprzęt według wynalazku może być na przykład zintegrowany na karcie komputerowej, która może być albo podłączona do szyny komputera przez zainstalowanie jej w obudowie komputera, albo może być włożona do gniazda (na przykład w postaci karty PCMCIA). Podobnie, nadajnik/odbiomik może być umieszczony w oddzielnej obudowie, którą należy podłączyć do komputera. Ponadto nadajnik/odbiomik według wynalazku może być zintegrowany z urządzeniem peryferyjnym, na przykład z drukarką. W niektórych przypadkach wystarcza wersja uproszczona, ponieważ zwykle urządzenie peryferyjne, jak na przykład drukarka, tylko odbiera dane. Tylko ograniczona część informacji jest zwykle doprowadzana z powrotem do stacji, która zażądała zadania wydruku. W takich przypadkach może wystarczać tylko wysłanie bezbłędnego nagłówka warstwy fizycznej i pewnych informacji w polu kontrolnym nagłówka. Rozwiązanie według wynalazku można zrealizować również w postaci mikrokodu do wykonania na cyfrowym procesorze sygnału albo innym urządzeniu sprzętowym specjalnego przeznaczenia.
| Podsystem nazwa atrybut | Szybkość transmisji | Modulacja | Zasięg | Środowisko | Zastoso- wanie | |
| S1 | zmienna szybkość (węzeł nadzoru=SN) | 64 kb/s 4 Mb/s | 4/16-PPM | 5-10 m rozproszony | Ogólne biurowe | Praca w sieci adhoc, dzielenie urządzeń |
| S2 | Duża szybkość | 4-10 MB/s | 4-PPM Manchester | 1-2 m bezpośrednia linia widzenia | Biurko | CD-ROM, skaner, transmisja plików |
| S3 | Mała szybkość | 8-16 kb/s | 4/16-PPM FM,PSK | <25m rozproszony | Ogólne biurowe, piętra sklepów, korytarz, fabryka | pagmg, zbieranie danych |
| S4 | Zdalne sterowanie | <1kb/s | różna | <15m rozproszony | Domowe | TV, audio, video |
FIG.1
180 350
FIG. 3
180 350 cn
CZAS
180 350
DANE BINARNE
FIG. 5
180 350
ZEGĄR PRÓBKUJĄCY
FIG. 6
180 350
FIG. 7
180 350
| ω | ---->7 | |
| Βί | ||
| Λ | βΡ | |
| Ο | Οί | |
| «Λ | ||
| Ο | Ο | |
| J Q | ||
| η υ: | Η Οί | |
| α | Οί | |
| < β; | < | |
| 2 | ζ < | |
| < 3 | ||
| 2 2 | 2 Ο | |
| Ο Ο | Ο J | |
| Ο | U W | |
| <ο | < υ | |
| ν β; | Ν ο | |
| ω | cn q | |
| 00 |
180 350
z
FIG. 9
180 350
UŻYTKOWNIK D: JESTES POŁĄCZONY DO:
100
UŻYTKOWNIK D:
TRANSMISJA TWOJEGO PLIKU (ΧΥΖ, 1.
BĘDZIE WYMAGAŁA 2 MINUT. PRZEJDŹ
BLIŻEJ DO STACJI A, ABY ODPOWIEDŹ
101
BYŁA SZYBSZA
OSTRZEŻENIE:
STACJA B W POZYCJI UKRYTEJ. PRZEJDŹ
BLIŻEJ ALBO USUŃ PRZESZKODY
FIG. 10
180 350
180 350
180 350
NIC NIE ZNALEZIONO
NIE NALEŻIONO
DSF
DSF
DSF
DSF
TAK ZNALEZIONO SYNCHRONIZACJĘ
TAK ZNALEZIONO WSTĘP
ZNAJDZ
WSTĘP
ZNAJDZ
WSTĘP W
OBRĘBIE
ZASU
ZNAJDZ
YNCHRONIZAC
ZNAJDZ
SZYBKI
PRZEBIEG
ZNAJDZ
RR*
RR
BS
NIE ZNALEZIONO
NIE ZNALE ZIONO WS OBRĘBIE CZASU
TAK ZNALEZIONO ZYBKI PRZEBIEG
TAK ZNALEZIONO stęp w 'obrębu: CZASU
NIE ZNALEZIONO
YNCHRONIZACJI
FIG. 13
180 350
Departament Wydawnictw UP RP. Nakład 70 egz.
Cena 6,00 zł.
Claims (35)
- Zastrzeżenia patentowe1. Sposób optycznej wielotrybowej komunikacji bezprzewodowej pomiędzy stacją nadawczą oraz pierwszą stacją odbiorczą danych modulowanych przy użyciu pierwszego sposobu modulacji i dnigą stacją odbiorczą danych modulowanych przy użyciu drugiego sposobu modulacji, znamienny tym, że ze stacji nadawczej, wprowadzającej nagłówek komunikatu (52) zawierający ramki tworzące okresową sekwencję impulsów o określonym okresie, przy czym liczba szczelin (L) na ramkę i zawartość ramki są znane stacjom odbiorczym, transmituje się optycznie sekwencję impulsów, zaś w stacjach odbiorczych wykonuje się detekcję przebiegu nośnego na podstawie sekwencji odebranych impulsów, po czym w każdej ze stacji odbiorczych ustala się okres sekwencji impulsów oraz reguluje się jej zegar według fazy szczelin odebranej sekwencji impulsów i odmierza nadchodzącą sekwencję impulsów w rejestrze przesuwnym, następnie transmituje się ze stacji nadawczej jednoznaczne słowo synchronizacyjne (53) wyrównane względem okresu, gdzie jednoznaczne słowo synchronizacyjne (53) jest znane stacji odbiorczej, po czym w każdej ze stacji odbiorczych określa się korelację sekwencji impulsów w rejestrze przesuwnym ze znanym jej słowem synchronizacyjnym, zaś w stacji nadawczej określa się w polu kontrolnym (59) o ustalonej długości i strukturze, który sposób modulacji, pierwszy czy drugi, będzie stosowany do transmisji danych w polu danych/podsystemu (51).
- 2. Sposób według zastrz. 1, znamienny tym, że w stacji odbiorczej danych modulowanych przy użyciu różnych sposobów modulacji, przełącza się odbiornik na sposób modulacji wskazany w polu kontrolnym (59).
- 3. Sposób według zastrz. 1, znamienny tym, że w polu kontrolnym (59) albo w polu danych/podsystemu (51) wprowadza się listę adresów dla danych.
- 4. Sposób według zastrz. 1, znamienny tym, że w polu kontrolnym (59) wprowadza się pole zmniejszenia szybkości (RR, 54) wskazujące stacji odbiorczej, jak często będzie powtarzany każdy symbol modulacji położenia impulsów (PPM) pola danych/podsystemu (51).
- 5. Sposób według zastrz. 1, znamienny tym, że w polu kontrolnym (59) wprowadza się pole zalecanego zmniejszenia szybkości (RR*, 55) do transmisji zalecanego współczynnika zmniejszenia szybkości (RR*).
- 6. Sposób według zastrz. 5, znamienny tym, że zalecany współczynnik zmniejszenia szybkości (RR*) ustala się na podstawie rzeczywistej liczby błędów, które wystąpiły podczas komunikacji pomiędzy stacją nadawczą i stacjami odbiorczymi.
- 7. Sposób według zastrz. 1, znamienny tym, że w polu kontrolnym (59) wprowadza się pole rozmiaru bloku (BS, 56) wskazujące liczbę jednostek danych transmitowanych w polu danych/podsystemu (51).
- 8. Sposób według zastrz. 1, znamienny tym, że w polu kontrolnym (59) wprowadza się pole trybu (57) przenoszące dane informacyjne wskazujące stacji odbiorczej, który sposób modulacji będzie stosowany.
- 9. Sposób według zastrz. 1, znamienny tym, że w polu kontrolnym (59) wprowadza się dane informacyjne do sygnalizacji stacji odbiorczej, czy dane powinny zostać przekazane dalej przez stację odbiorczą.
- 10. Sposób według zastrz. 1, znamienny tym, że w polu kontrolnym (59) wprowadza się dane informacyjne umożliwiające każdej nie adresowanej stacji odbiorczej, albo nie będącej w stanie obsługiwać sposobu modulacji wskazanego w polu kontrolnym (59), ustalenie jak długo będzie trwała transmisja danych.180 350
- 11. Sposób według zastrz. 1, znamienny tym, że w każdej ze stacji odbiorczych stosuje się algorytm rozpoznawania słowa synchronizacyjnego (53), także w przypadku wystąpienia błędów w komunikacji optycznej.
- 12. Sposób według zastrz. 11, znamienny tym, że rozpoznawanie w stacji odbiorczej wykonuje się w dwóch etapach, jeżeli słowo synchronizacyjne (53) składa się z dwóch słów synchronizacyjnych.
- 13. Sposób według zastrz. 1, znamienny tym, że szybkość transmisji, z jaką będą transmitowane dane, ustala się w stacji odbiorczej i/lub stacji nadawczej.
- 14. Sposób według zastrz. 1, znamienny tym, że w stacji odbiorczej ustala się zalecaną szybkość transmisji stosowaną w transmisji danych, uwzględniając aktualną jakość kanału komunikacyjnego pomiędzy stacją nadawczą i stacją odbiorczą przy czym zalecaną szybkość transmisji ustala się na podstawie wiadomości, kiedy dokładnie kończy się pole kontrolne (59), a więc kiedy zaczyna się pole danych/podsystemu (51).
- 15. Sposób według zastrz. 13 albo 14, znamienny tym, że dane informacyjne o szybkości transmisji i zalecanej szybkości transmisji udostępnia się programowi użytkowemu albo użytkownikowi końcowemu.
- 16. Sposób według zastrz. 1, znamienny tym, że w polu kontrolnym (59) wprowadza się dane informacyjne o priorytecie dostępu umożliwiające współistnienie co najmniej dwóch komunikacyjnych komórek (pikokomórek) w obrębie komórki komunikacyjnej (40).
- 17. Sposób według zastrz. 1, znamienny tym, że w polu kontrolnym (59) wprowadza się dane informacyjne wspomagające szyfrowanie danych.
- 18. System optycznej wielotrybowej komunikacji bezprzewodowej pomiędzy stacją nadawczą oraz pierwszą stacją odbiorczą danych modulowanych przy użyciu pierwszego sposobu modulacji i drugą stacją odbiorczą danych modulowanych przy użyciu drugiego sposobu modulacji, znamienny tym, że zawiera obwody (10,11,12,13,14,15,16,17,18,60,62,66,123,125) do przetwarzania wielotrybowych pakietów (50, 51), które zawierają pole danych/podsystemu (51) z modulacją położenia impulsów (PPM) przenoszące transmitowane dane oraz poprzedzaj ący je bezbłędny nagłówek warstwy fizycznej (RPLH, 50) dekodowany przez wszystkie stacje odbiorcze, przy czym bezbłędny nagłówek warstwy fizycznej (RPLH, 50) zawiera nagłówek komunikatu (52) z ramkami tworzącymi okresową sekwencję impulsów o określonym okresie, gdzie liczba szczelin na ramkę i zawartość ramki są znane stacjom odbiorczym, jednoznaczne słowo synchronizacyjne (53) znane stacjom odbiorczym oraz pole kontrolne (59) o ustalonej długości i strukturze, zawierające dane informacyjne o trybie, które wskazują sposób modulacji stosowany do transmisji danych, i pole zmniejszenia szybkości (RR, 54) wskazujące stacjom odbiorczym, jak często będzie powtarzany każdy symbol modulacji położenia impulsów (PPM) pola danych/podsystemu (51).
- 19. System według zastrz. 18, znamienny tym, że pole kontrolne (59) albo pole danych/podsystemu (51) w wielotrybowym pakiecie (50, 51) zawiera listę adresów dla danych.
- 20. System według zastrz. 18, znamienny tym, że pole kontrolne (59) w wielotrybowym pakiecie (50, 51) zawiera pole zalecanego zmniejszenia szybkości (RR*, 55) do transmisji danych informacyjnych o zalecanym współczynniku zmniejszenia szybkości (RR*).
- 21. System według zastrz. 18, znamienny tym, że pole kontrolne (59) w wielotrybowym pakiecie (50,51) zawiera pole rozmiaru bloku (BS, 56) wskazujące liczbę jednostek danych, które będą transmitowane w polu danych/podsystemu (51).
- 22. System według zastrz. 18, znamienny tym, że pole kontrolne (59) w wielotrybowym pakiecie (50, 51) zawiera dane informacyjne o przekazywaniu danych przez stację odbiorczą.
- 23. System według zastrz. 18, znamienny tym, że pole kontrolne (59) w wielotrybowym pakiecie (50,51) zawiera dane informacyjne (54,56) umożliwiające każdej nie adresowanej stacji odbiorczej, albo nie będącej w stanie obsługiwać sposobu modulacji wskazanego w polu kontrolnym (59), ustalenie jak długo będzie trwała transmisja danych.
- 24. System według zastrz. 18, znamienny tym, że pole kontrolne (59) w wielotrybowym pakiecie (50, 51) zawiera dane informacyjne wspomagające szyfrowanie danych.180 350
- 25. Nadajnik optycznej wielotrybowej komunikacji bezprzewodowej z pierwszą stacją odbiorczą danych modulowanych przy użyciu pierwszego sposobu modulacji i drugą stacją odbiorczą danych modulowanych przy użyciu drugiego sposobu modulacji, przy czym komunikację inicjalizuje się przy użyciu bezbłędnego nagłówka warstwy fizycznej dekodowanego przez wszystkie stacje odbiorcze, znamienny tym, że zawiera generator nagłówka (10) do dostarczania bezbłędnego nagłówka warstwy fizycznej (RPLH, 50), przy czym bezbłędny nagłówek warstwy fizycznej (RPLH, 50) zawiera nagłówek komunikatu (52) z ramkami tworzącymi okresową sekwencję impulsów o określonym okresie, gdzie liczba szczelin na ramkę i zawartość ramki są znane stacjom odbiorczym, jednoznaczne słowo synchronizacyjne (53) znane stacjom odbiorczym i pole kontrolne (59) o ustalonej długości i znanej strukturze wskazujące sposób modulacji stosowany do transmisji danych, oraz koder modulacji położenia impulsów (11) do modulowania danych do transmisji i elementy (17) do transmitowania sekwencji impulsów, po której następują jednoznaczne słowo synchronizacyjne (53) wyrównane względem sekwencji impulsów, pola kontrolnego (59) i modulowanych danych.
- 26. Nadajnik według zastrz. 25, znamienny tym, że zawiera w polu kontrolnym (59) albo w polu danych/podsystemu (51) listę adresów dla danych do transmisji.
- 27. Nadajnik według zastrz. 25, znamienny tym, że zawiera układy generowania pola danych (DSF) przy użyciu odebranego poprzednio zalecanego współczynnika zmniejszenia szybkości (RR*) transmisji danych i nadawania w polu kontrolnym (59) swoich własnych zalecanych współczynników zmniejszenia szybkości (RR*).
- 28. Nadajnik według zastrz. 25, znamienny tym, że zawiera układy wskazywania liczby/rozmiaru danych do transmisji.
- 29. Nadajnik według zastrz. 25, znamienny tym, że zawiera układy sygnalizowania stacji odbiorczej, czy dane powinny zostać przekazane dalej przez stację odbiorczą.
- 30. Odbiornik optycznej wielotrybowej komunikacji bezprzewodowej ze stacjąnadawczą która transmituje bezbłędny nagłówek warstwy fiżycznej dekodowany przez wszystkie odbiorniki w wielotrybowej komórce komunikacyjnej, który zawiera nagłówek komunikatu z ramkami tworzącymi okresową sekwencję impulsów o określonym okresie, przy czym liczba szczelin na ramkę i zawartość ramki są znane odbiornikowi, jednoznaczne słowo synchronizacyjne znane odbiornikom i pole kontrolne o ustalonej długości i znanej strukturze, wskazujące sposób modulacji stosowany do transmisji danych, znamienny tym, że zawiera cyfrową jednostkę przetwarzającą (16) do ustalania okresu sekwencji impulsów na podstawie znanej liczby szczelin na ramkę i zawartości ramki, detektor przebiegu nośnego (125) do detekcji przebiegu nośnego na podstawie sekwencji impulsów, układ cyfrowej pętli fazowej (60) do regulacji zegara odbiornika względem fazy szczelin odebranej sekwencji impulsów, układ odmierzania odebranej sekwencji impulsów poprzez rejestr przesuwny, którego długość jest określona przez jednoznaczne słowo synchronizacyjne (53), układ rozpoznawania synchronizacji (62) do określania współzależności sekwencji impulsów w rejestrze przesuwnym ze znanym jednoznacznym słowem synchronizacyjnym, układ ustalania na podstawie pola kontrolnego (59) możliwości obsługi przez odbiornik (35) sposobu modulacji stosowanego do transmisji danych, układ ustalania na podstawie odebranych danych informacyjnych, że odbiornik (35) jest właściwym odbiorcą danych, oraz układy umożliwiające odbiornikowi (35) odbiór danych zaraz po zakończeniu pola kontrolnego (59).
- 31. Odbiornik według zastrz. 30, znamienny tym, że zawiera układy przełączania pomiędzy jednym, dwoma albo większą liczbą sposobów modulacji.
- 32. Odbiornik według zastrz. 30, znamienny tym, że układ rozpoznawania synchronizacji (62) zawiera pierwszy korelator (110) i drugi korelator (112), rozpoznające w dwóch etapach słowo synchronizacyjne (53) wygenerowane przy użyciu dwóch słów synchronizacyjnych.
- 33. Odbiornik według zastrz. 30, znamienny tym, że zawiera układ szacowania jakości kanału (66) do ustalania zalecanego współczynnika zmniejszenia szybkości (RR*).
- 34. Odbiornik według zastrz. 30, znamienny tym, że zawiera detektor bezbłędnego nagłówka (123) do ustalania oczekiwanej liczby/rozmiaru danych, analizujący dane informacyjne transmitowane w polu kontrolnym (59).180 350
- 35. Odbiornik według zastrz. 30, znamienny tym, że zawiera układ retransmisji danych na podstawie współczynnika jakości transmisji.* * *
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PL96327574A PL180350B1 (pl) | 1996-01-03 | 1996-01-03 | Sposób, system oraz nadajnik i odbiornik optycznej wielotrybowej komunikacji bezprzewodowej PL PL PL PL PL PL PL |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PL96327574A PL180350B1 (pl) | 1996-01-03 | 1996-01-03 | Sposób, system oraz nadajnik i odbiornik optycznej wielotrybowej komunikacji bezprzewodowej PL PL PL PL PL PL PL |
| CA002241937A CA2241937C (en) | 1996-01-03 | 1996-01-03 | Robust method and apparatus enabling multi-mode wireless optical communication |
| PCT/IB1996/000002 WO1997025788A1 (en) | 1996-01-03 | 1996-01-03 | Robust method and apparatus enabling multi-mode wireless optical communication |
| CNB961995165A CN1297085C (zh) | 1996-01-03 | 1996-01-03 | 实现多模式无线光通信的健壮方法和装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| PL327574A1 PL327574A1 (en) | 1998-12-21 |
| PL180350B1 true PL180350B1 (pl) | 2001-01-31 |
Family
ID=27170746
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PL96327574A PL180350B1 (pl) | 1996-01-03 | 1996-01-03 | Sposób, system oraz nadajnik i odbiornik optycznej wielotrybowej komunikacji bezprzewodowej PL PL PL PL PL PL PL |
Country Status (12)
| Country | Link |
|---|---|
| US (1) | US6442145B1 (pl) |
| EP (1) | EP0872049B1 (pl) |
| JP (1) | JP3202755B2 (pl) |
| CN (1) | CN1297085C (pl) |
| AT (1) | ATE239332T1 (pl) |
| CA (1) | CA2241937C (pl) |
| CZ (1) | CZ204098A3 (pl) |
| DE (1) | DE69627886T2 (pl) |
| ES (1) | ES2193232T3 (pl) |
| HU (1) | HUP0001749A3 (pl) |
| PL (1) | PL180350B1 (pl) |
| WO (1) | WO1997025788A1 (pl) |
Families Citing this family (68)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE19722114C2 (de) * | 1997-05-27 | 2003-04-30 | Bosch Gmbh Robert | Taktsignal-Bereitstellungsvorrichtung und -verfahren |
| DE19743170A1 (de) * | 1997-09-30 | 1999-04-01 | Daimler Benz Ag | Kommunikationssystem |
| US6643469B1 (en) | 1997-11-18 | 2003-11-04 | International Business Machines Corp. | Method for improved wireless optical communication and frames for use in a wireless optical communication system |
| US6317495B1 (en) * | 1997-12-19 | 2001-11-13 | Wm. Marsh Rice University | Spectral optimization and joint signaling techniques with multi-line separation for communication in the presence of crosstalk |
| US6192070B1 (en) * | 1998-01-02 | 2001-02-20 | Mitsubishi Electric Research Laboratories, Inc. | Universal modem for digital video, audio and data communications |
| US20020167949A1 (en) * | 1998-02-26 | 2002-11-14 | Gordon Bremer | Apparatus and method for asynchronous transfer mode (ATM) adaptive time domain duplex (ATDD) communication |
| US6950444B1 (en) * | 1999-08-24 | 2005-09-27 | Paradyne Corporation | System and method for a robust preamble and transmission delimiting in a switched-carrier transceiver |
| FI107365B (fi) * | 1998-04-27 | 2001-07-13 | Nokia Mobile Phones Ltd | Menetelmä ja järjestelmä muuttuvan datankäsittelyn ilmaisemiseksi tiedonsiirtoyhteydessä |
| US6529730B1 (en) * | 1998-05-15 | 2003-03-04 | Conexant Systems, Inc | System and method for adaptive multi-rate (AMR) vocoder rate adaption |
| JP2000215598A (ja) * | 1999-01-27 | 2000-08-04 | Sony Corp | デジタル信号伝送方法、デジタル信号伝送システム、デジタル信号伝送装置及び記録媒体 |
| DE60007487T2 (de) | 1999-07-12 | 2004-09-16 | International Business Machines Corp. | Anordnung und Verfahren zum Bestimmen der Datenrate in einem drahtlosen Kommunikationssystem |
| US6714589B1 (en) | 2000-01-04 | 2004-03-30 | Legerity, Inc. | Communication device with primitive synchronization signal |
| EP1295453A1 (en) * | 2000-05-25 | 2003-03-26 | Soma Networks, Inc. | Quality dependent data communication channel |
| KR100389816B1 (ko) * | 2000-06-24 | 2003-07-02 | 삼성전자주식회사 | 고속 데이터 전송을 위한 통신시스템의 전송율제어 정보전송 방법 및 장치 |
| US6925070B2 (en) * | 2000-07-31 | 2005-08-02 | Ipr Licensing, Inc. | Time-slotted data packets with a preamble |
| JP3511988B2 (ja) * | 2000-08-10 | 2004-03-29 | 日本電気株式会社 | フレーム転送装置、フレーム転送方法、フレーム転送システム |
| US6888819B1 (en) * | 2000-10-04 | 2005-05-03 | Yitran Communications Ltd. | Media access control utilizing synchronization signaling |
| US20020098799A1 (en) * | 2001-01-19 | 2002-07-25 | Struhsaker Paul F. | Apparatus and method for operating a subscriber interface in a fixed wireless system |
| DE10105794A1 (de) * | 2001-02-07 | 2002-08-08 | Philips Corp Intellectual Pty | Kommunikationssystem, Verfahren und Signal für zeitlagencodierte Datenübertragung |
| CN1161901C (zh) * | 2001-05-14 | 2004-08-11 | 华为技术有限公司 | 光通信系统中上行高速数据的同步接收方法与电路 |
| US7104534B2 (en) | 2001-06-08 | 2006-09-12 | Broadcom Corporation | System and method for detecting collisions in a shared communications medium |
| US6564160B2 (en) * | 2001-06-22 | 2003-05-13 | Agilent Technologies, Inc. | Random sampling with phase measurement |
| US7023876B2 (en) * | 2001-07-09 | 2006-04-04 | Quantum Corporation | Point-to-point protocol |
| US20030142742A1 (en) * | 2002-01-30 | 2003-07-31 | Rf Saw Components, Incorporated | Modulation by combined multi-pulse per group with simultaneous phase and time shift keying and method of using the same |
| US7106733B2 (en) * | 2002-03-20 | 2006-09-12 | Intel Corporation | Method and apparatus for network header compression |
| US7867092B2 (en) * | 2002-04-08 | 2011-01-11 | Igt | Gaming apparatus with an optical wireless system |
| US7525948B2 (en) * | 2002-04-29 | 2009-04-28 | Nokia Corporation | Method and apparatus for utilizing synchronization information |
| US7853260B2 (en) * | 2002-04-29 | 2010-12-14 | Nokia Corporation | Method and apparatus for cell identification for uplink interference avoidance using inter-frequency measurements |
| US20040117494A1 (en) * | 2002-12-16 | 2004-06-17 | Mitchell Larry J. | Method and system for dynamically reconfiguring pervasive device communication channels |
| US7548579B1 (en) * | 2003-03-31 | 2009-06-16 | 3Com Corporation | Symbol spreading method and device for OFDM systems |
| US7009501B2 (en) * | 2003-05-22 | 2006-03-07 | Disney Enterprises, Inc. | System and method of optical data communication with multiple simultaneous emitters and receivers |
| WO2005022692A2 (en) | 2003-08-21 | 2005-03-10 | Hill-Rom Services, Inc. | Plug and receptacle having wired and wireless coupling |
| KR20060084851A (ko) * | 2003-09-15 | 2006-07-25 | 알에프 소 콤포넌츠 인코포레이티드 | Saw 식별 태그 판별 방법들 |
| DE10351286B4 (de) * | 2003-10-31 | 2009-12-31 | Sennheiser Electronic Gmbh & Co. Kg | Infrarot-Kopfhörer/Hörhilfe |
| US7095789B2 (en) * | 2004-01-28 | 2006-08-22 | Rambus, Inc. | Communication channel calibration for drift conditions |
| US7305476B2 (en) * | 2004-02-01 | 2007-12-04 | Phonex Broadband Corporation | Method and system for network synchronization and isolation |
| TWI287368B (en) * | 2004-03-15 | 2007-09-21 | Wionics Research | Generalized puncturing in a communication system |
| WO2006012211A2 (en) * | 2004-06-24 | 2006-02-02 | Meshnetworks, Inc. | A system and method for adaptive rate selection for wireless networks |
| KR100601690B1 (ko) * | 2004-07-06 | 2006-07-14 | 삼성전자주식회사 | 무선 랜 기반의 무선 프린팅 시스템 및 방법 |
| US7884735B2 (en) | 2005-02-11 | 2011-02-08 | Hill-Rom Services, Inc. | Transferable patient care equipment support |
| CN102710373B (zh) * | 2005-09-14 | 2015-04-22 | 美商内数位科技公司 | 接入点、高吞吐量站、接入点和高吞吐量站中使用的方法 |
| JP4991034B2 (ja) * | 2005-11-04 | 2012-08-01 | エルジー エレクトロニクス インコーポレイティド | モバイル通信ターミナル及びモバイル通信ターミナルのメディア再生時間を計算する方法 |
| CN101043506B (zh) * | 2006-03-20 | 2010-07-14 | 中兴通讯股份有限公司 | 一种自动判断接入业务类型的方法 |
| FR2902589A1 (fr) * | 2006-06-20 | 2007-12-21 | France Telecom | Procede de communication, stations emettrice et receptrice et programmes d'ordinateur associes |
| CN101207534B (zh) * | 2006-12-20 | 2010-04-14 | 华为技术有限公司 | 一种信号发送方法以及通讯系统 |
| US7894466B2 (en) * | 2006-12-29 | 2011-02-22 | Nokia Corporation | Apparatus, methods and computer program products providing pattern masking and traffic rule matrix scheduling for multiradio control |
| CN101399602B (zh) * | 2007-09-26 | 2013-01-02 | 展讯通信(上海)有限公司 | 一种时分系统帧及其设置方法、处理方法和设备 |
| CN101399796B (zh) * | 2007-09-28 | 2012-05-09 | 展讯通信(上海)有限公司 | 时分系统接收帧处理方法和设备 |
| KR20090043059A (ko) * | 2007-10-29 | 2009-05-06 | 삼성전자주식회사 | 무선 광통신 방법 및 이를 위한 휴대 단말기 |
| ATE531136T1 (de) * | 2008-07-11 | 2011-11-15 | Stichting Imec Nederland | Verfahren für schnelle uwb-ir-basisband- empfängersynchronisation mit niedrigem stromverbrauch |
| JP5325526B2 (ja) * | 2008-10-17 | 2013-10-23 | 三星電子株式会社 | 可視光通信システム、及び可視光通信方法 |
| AU2011210806A1 (en) * | 2010-01-29 | 2012-07-05 | Elster Solutions, Llc | Mesh infrastructure utilizing alternative communication paths |
| US8855102B2 (en) * | 2010-01-29 | 2014-10-07 | Elster Solutions, Llc | Wireless communications providing interoperability between devices capable of communicating at different data rates |
| US9197981B2 (en) * | 2011-04-08 | 2015-11-24 | The Regents Of The University Of Michigan | Coordination amongst heterogeneous wireless devices |
| US8902894B2 (en) * | 2011-05-06 | 2014-12-02 | Qualcomm Incorporated | Apparatus and methods for wireless communication using a packet structure that indicates whether payload length field and payload are included in the packet |
| US9081684B2 (en) | 2013-08-28 | 2015-07-14 | Landis+Gyr Technologies, Llc | Data recovery of data symbols received in error |
| WO2016147474A1 (ja) | 2015-03-16 | 2016-09-22 | 三菱電機株式会社 | 光通信システム、光信号発生装置、及び光信号受信装置 |
| US9525462B1 (en) | 2015-12-04 | 2016-12-20 | Landis+Gyr Technologies, Llc | Data recovery of data symbols |
| US10395769B2 (en) | 2015-12-16 | 2019-08-27 | Hill-Rom Services, Inc. | Patient care devices with local indication of correspondence and power line interconnectivity |
| RU2640349C1 (ru) * | 2016-07-25 | 2017-12-28 | Федеральное государственное бюджетное образовательное учреждение высшего образования "Поволжский государственный университет телекоммуникаций и информатики" (ФГБОУ ВО ПГУТИ) | Способ маршрутизации в беспроводных сетях zigbee |
| WO2019054994A1 (en) * | 2017-09-13 | 2019-03-21 | Osram Sylvania Inc. | TECHNIQUES FOR DECODING COMMUNICATION MESSAGES BASED ON LIGHT |
| US11929781B2 (en) * | 2020-01-23 | 2024-03-12 | Nippon Telegraph And Telephone Corporation | Terminal devices, communication methods, and communication systems |
| WO2021224180A1 (en) * | 2020-05-08 | 2021-11-11 | Signify Holding B.V. | Power saving for an optical wireless communication system |
| US12279999B2 (en) | 2021-01-22 | 2025-04-22 | Hill-Rom Services, Inc. | Wireless configuration and authorization of a wall unit that pairs with a medical device |
| US12186241B2 (en) | 2021-01-22 | 2025-01-07 | Hill-Rom Services, Inc. | Time-based wireless pairing between a medical device and a wall unit |
| WO2022257026A1 (zh) * | 2021-06-08 | 2022-12-15 | 华为技术有限公司 | 通信方法和通信装置 |
| US11552704B1 (en) * | 2021-08-09 | 2023-01-10 | L3Harris Technologies, Inc. | Transport data structure useful for transporting information via a free space optical link using a pulsed laser |
| CN120019587A (zh) * | 2022-09-08 | 2025-05-16 | 诺基亚技术有限公司 | 用于同步信号块传输的方法和装置 |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5099364A (en) | 1985-11-25 | 1992-03-24 | Mitsubishi Denki Kabushiki Kaisha | Video recorder with reduced power consumption |
| US5099346A (en) * | 1988-01-27 | 1992-03-24 | Spectrix Corporation | Infrared communications network |
| US5247380A (en) * | 1988-01-27 | 1993-09-21 | Spectrix Corp | Infrared communications network |
| US5297144A (en) * | 1991-01-22 | 1994-03-22 | Spectrix Corporation | Reservation-based polling protocol for a wireless data communications network |
| US5297185A (en) * | 1992-02-13 | 1994-03-22 | North American Philips Corporation | Pattern detection and synchronization circuit |
| IT1256471B (it) * | 1992-12-10 | 1995-12-07 | Italtel Spa | Metodo per l'acqisizione del sincronismo tra stazione fissa e apparecchio telefonico portatile in un sistema digitale di telefonia cordless |
| JPH06311160A (ja) * | 1993-04-21 | 1994-11-04 | Hitachi Ltd | 無線通信方式及び無線端末装置 |
| US5392283A (en) * | 1993-08-27 | 1995-02-21 | Motorola, Inc. | Data communication protocol |
| KR100242408B1 (ko) * | 1994-04-18 | 2000-02-01 | 포만 제프리 엘 | 무선 광 통신 시스템 및 방법과 그에 사용되는 수신 유닛 |
| US5602669A (en) * | 1994-06-30 | 1997-02-11 | Sony Corporation | Digital signal transmission apparatus, digital signal transmission method, and digital signal transmitter-receiver |
| US5684871A (en) * | 1995-05-02 | 1997-11-04 | Apple Computer, Inc. | Method and apparatus for multi-mode infrared data transmission |
| US5771462A (en) * | 1995-07-07 | 1998-06-23 | International Business Machines Corporation | Bus arbitration infrastructure for deployment of wireless networks |
| US5818826A (en) * | 1996-06-17 | 1998-10-06 | International Business Machines Corporation | Media access control protocols in a wireless communication network supporting multiple transmission rates |
-
1996
- 1996-01-03 JP JP52501697A patent/JP3202755B2/ja not_active Expired - Fee Related
- 1996-01-03 CN CNB961995165A patent/CN1297085C/zh not_active Expired - Fee Related
- 1996-01-03 PL PL96327574A patent/PL180350B1/pl not_active IP Right Cessation
- 1996-01-03 WO PCT/IB1996/000002 patent/WO1997025788A1/en not_active Ceased
- 1996-01-03 AT AT96900002T patent/ATE239332T1/de not_active IP Right Cessation
- 1996-01-03 EP EP96900002A patent/EP0872049B1/en not_active Expired - Lifetime
- 1996-01-03 DE DE69627886T patent/DE69627886T2/de not_active Expired - Lifetime
- 1996-01-03 CA CA002241937A patent/CA2241937C/en not_active Expired - Fee Related
- 1996-01-03 HU HU0001749A patent/HUP0001749A3/hu unknown
- 1996-01-03 US US09/101,104 patent/US6442145B1/en not_active Expired - Lifetime
- 1996-01-03 CZ CZ982040A patent/CZ204098A3/cs unknown
- 1996-01-03 ES ES96900002T patent/ES2193232T3/es not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| CA2241937A1 (en) | 1997-07-17 |
| ES2193232T3 (es) | 2003-11-01 |
| HUP0001749A2 (hu) | 2000-09-28 |
| EP0872049B1 (en) | 2003-05-02 |
| US6442145B1 (en) | 2002-08-27 |
| DE69627886D1 (de) | 2003-06-05 |
| PL327574A1 (en) | 1998-12-21 |
| HUP0001749A3 (en) | 2002-01-28 |
| HK1016369A1 (en) | 1999-10-29 |
| EP0872049A1 (en) | 1998-10-21 |
| CA2241937C (en) | 2004-04-27 |
| CN1297085C (zh) | 2007-01-24 |
| CZ204098A3 (cs) | 1998-10-14 |
| WO1997025788A1 (en) | 1997-07-17 |
| CN1207220A (zh) | 1999-02-03 |
| DE69627886T2 (de) | 2004-05-19 |
| JPH11502096A (ja) | 1999-02-16 |
| JP3202755B2 (ja) | 2001-08-27 |
| ATE239332T1 (de) | 2003-05-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0872049B1 (en) | Robust method and apparatus enabling multi-mode wireless optical communication | |
| US4809257A (en) | Hierarchical distributed infrared communication system | |
| CA1290020C (en) | Wireless local area network | |
| Schmid et al. | LED-to-LED visible light communication networks | |
| Willig et al. | Measurements of a wireless link in an industrial environment using an IEEE 802.11-compliant physical layer | |
| US6539028B1 (en) | CSMA/CD wireless LAN | |
| EP1034626B1 (en) | Method and apparatus for improved wireless optical communication | |
| AU2009251115B2 (en) | Mesh Network of intelligent devices communicating via powerline and radio frequency | |
| JP3137984B2 (ja) | 光無線通信の方法および装置 | |
| KR19980064806A (ko) | 빌딩내 변조된 후방 산란 시스템 | |
| US6003092A (en) | Signal transmission between networked computers | |
| JP3529263B2 (ja) | 空間伝送用光送受信回路および空間伝送装置 | |
| Gfeller et al. | Wireless infrared transmission: How to reach all office space | |
| US5706115A (en) | Optical wireless communication method and apparatus | |
| Gfeller et al. | A robust wireless infrared system with channel reciprocity | |
| RU2153227C2 (ru) | Способ и устройство для устойчивой, многорежимной и беспроводной оптической связи | |
| KR100305494B1 (ko) | 무선광통신인에이블방법,무선광통신용다중모드패킷,무선광통신용송신기및수신기 | |
| JP2002026984A (ja) | 通信方式 | |
| JP3701396B2 (ja) | 光空間伝送方法と装置 | |
| Jiang | IoT networking: Path to ubiquitous connectivity | |
| JPH04322519A (ja) | 電力線搬送通信方式及び電力線搬送通信装置 | |
| Yu | Simulation of radio networks | |
| Joo | The Simulation, Modeling and Analysis of Wireless Local Area Networks Supporting the IEEE 802.11 Standard | |
| CN110366197A (zh) | 一种智能家居中基于压缩感知多址接入的无线传感网络通信方法 | |
| Ragadza | Slotted time based protocol and polling strategies for low speed, narrow band applications |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Decisions on the lapse of the protection rights |
Effective date: 20100103 |