PL172909B1 - Method of formatting digital data in a data frame - Google Patents
Method of formatting digital data in a data frameInfo
- Publication number
- PL172909B1 PL172909B1 PL93304472A PL30447293A PL172909B1 PL 172909 B1 PL172909 B1 PL 172909B1 PL 93304472 A PL93304472 A PL 93304472A PL 30447293 A PL30447293 A PL 30447293A PL 172909 B1 PL172909 B1 PL 172909B1
- Authority
- PL
- Poland
- Prior art keywords
- bits
- data
- type
- frame
- bit
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/30—Systems using multi-frequency codes wherein each code element is represented by a combination of frequencies
-
- C—CHEMISTRY; METALLURGY
- C02—TREATMENT OF WATER, WASTE WATER, SEWAGE, OR SLUDGE
- C02F—TREATMENT OF WATER, WASTE WATER, SEWAGE, OR SLUDGE
- C02F5/00—Softening water; Preventing scale; Adding scale preventatives or scale removers to water, e.g. adding sequestering agents
- C02F5/08—Treatment of water with complexing chemicals or other solubilising agents for softening, scale prevention or scale removal, e.g. adding sequestering agents
- C02F5/10—Treatment of water with complexing chemicals or other solubilising agents for softening, scale prevention or scale removal, e.g. adding sequestering agents using organic substances
-
- C—CHEMISTRY; METALLURGY
- C08—ORGANIC MACROMOLECULAR COMPOUNDS; THEIR PREPARATION OR CHEMICAL WORKING-UP; COMPOSITIONS BASED THEREON
- C08L—COMPOSITIONS OF MACROMOLECULAR COMPOUNDS
- C08L33/00—Compositions of homopolymers or copolymers of compounds having one or more unsaturated aliphatic radicals, each having only one carbon-to-carbon double bond, and only one being terminated by only one carboxyl radical, or of salts, anhydrides, esters, amides, imides or nitriles thereof; Compositions of derivatives of such polymers
- C08L33/02—Homopolymers or copolymers of acids; Metal or ammonium salts thereof
-
- C—CHEMISTRY; METALLURGY
- C08—ORGANIC MACROMOLECULAR COMPOUNDS; THEIR PREPARATION OR CHEMICAL WORKING-UP; COMPOSITIONS BASED THEREON
- C08L—COMPOSITIONS OF MACROMOLECULAR COMPOUNDS
- C08L35/00—Compositions of homopolymers or copolymers of compounds having one or more unsaturated aliphatic radicals, each having only one carbon-to-carbon double bond, and at least one being terminated by a carboxyl radical, and containing at least one other carboxyl radical in the molecule, or of salts, anhydrides, esters, amides, imides or nitriles thereof; Compositions of derivatives of such polymers
-
- C—CHEMISTRY; METALLURGY
- C11—ANIMAL OR VEGETABLE OILS, FATS, FATTY SUBSTANCES OR WAXES; FATTY ACIDS THEREFROM; DETERGENTS; CANDLES
- C11D—DETERGENT COMPOSITIONS; USE OF SINGLE SUBSTANCES AS DETERGENTS; SOAP OR SOAP-MAKING; RESIN SOAPS; RECOVERY OF GLYCEROL
- C11D3/00—Other compounding ingredients of detergent compositions covered in group C11D1/00
- C11D3/16—Organic compounds
- C11D3/37—Polymers
- C11D3/3746—Macromolecular compounds obtained by reactions only involving carbon-to-carbon unsaturated bonds
- C11D3/3757—(Co)polymerised carboxylic acids, -anhydrides, -esters in solid and liquid compositions
-
- C—CHEMISTRY; METALLURGY
- C11—ANIMAL OR VEGETABLE OILS, FATS, FATTY SUBSTANCES OR WAXES; FATTY ACIDS THEREFROM; DETERGENTS; CANDLES
- C11D—DETERGENT COMPOSITIONS; USE OF SINGLE SUBSTANCES AS DETERGENTS; SOAP OR SOAP-MAKING; RESIN SOAPS; RECOVERY OF GLYCEROL
- C11D3/00—Other compounding ingredients of detergent compositions covered in group C11D1/00
- C11D3/16—Organic compounds
- C11D3/37—Polymers
- C11D3/3746—Macromolecular compounds obtained by reactions only involving carbon-to-carbon unsaturated bonds
- C11D3/3769—(Co)polymerised monomers containing nitrogen, e.g. carbonamides, nitriles or amines
-
- C—CHEMISTRY; METALLURGY
- C11—ANIMAL OR VEGETABLE OILS, FATS, FATTY SUBSTANCES OR WAXES; FATTY ACIDS THEREFROM; DETERGENTS; CANDLES
- C11D—DETERGENT COMPOSITIONS; USE OF SINGLE SUBSTANCES AS DETERGENTS; SOAP OR SOAP-MAKING; RESIN SOAPS; RECOVERY OF GLYCEROL
- C11D3/00—Other compounding ingredients of detergent compositions covered in group C11D1/00
- C11D3/16—Organic compounds
- C11D3/37—Polymers
- C11D3/3788—Graft polymers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
- H04J13/0007—Code type
- H04J13/004—Orthogonal
- H04J13/0048—Walsh
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
- H04J13/16—Code allocation
- H04J13/18—Allocation of orthogonal codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/16—Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
- H04J3/1682—Allocation of channels according to the instantaneous demands of the users, e.g. concentrated multiplexers, statistical multiplexers
- H04J3/1688—Allocation of channels according to the instantaneous demands of the users, e.g. concentrated multiplexers, statistical multiplexers the demands of the users being taken into account after redundancy removal, e.g. by predictive coding, by variable sampling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/22—Time-division multiplex systems in which the sources have different rates or codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/24—Time-division multiplex systems in which the allocation is indicated by an address the different channels being transmitted sequentially
-
- 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/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0057—Block codes
-
- 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/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0059—Convolutional codes
-
- 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/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0064—Concatenated codes
- H04L1/0065—Serial concatenated codes
-
- 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/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0071—Use of interleaving
-
- 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/08—Arrangements for detecting or preventing errors in the information received by repeating transmission, e.g. Verdan system
-
- C—CHEMISTRY; METALLURGY
- C08—ORGANIC MACROMOLECULAR COMPOUNDS; THEIR PREPARATION OR CHEMICAL WORKING-UP; COMPOSITIONS BASED THEREON
- C08L—COMPOSITIONS OF MACROMOLECULAR COMPOUNDS
- C08L51/00—Compositions of graft polymers in which the grafted component is obtained by reactions only involving carbon-to-carbon unsaturated bonds; Compositions of derivatives of such polymers
- C08L51/02—Compositions of graft polymers in which the grafted component is obtained by reactions only involving carbon-to-carbon unsaturated bonds; Compositions of derivatives of such polymers grafted on to polysaccharides
-
- C—CHEMISTRY; METALLURGY
- C08—ORGANIC MACROMOLECULAR COMPOUNDS; THEIR PREPARATION OR CHEMICAL WORKING-UP; COMPOSITIONS BASED THEREON
- C08L—COMPOSITIONS OF MACROMOLECULAR COMPOUNDS
- C08L77/00—Compositions of polyamides obtained by reactions forming a carboxylic amide link in the main chain; Compositions of derivatives of such polymers
- C08L77/04—Polyamides derived from alpha-amino carboxylic acids
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Chemical Kinetics & Catalysis (AREA)
- Organic Chemistry (AREA)
- Life Sciences & Earth Sciences (AREA)
- Oil, Petroleum & Natural Gas (AREA)
- Wood Science & Technology (AREA)
- Medicinal Chemistry (AREA)
- Polymers & Plastics (AREA)
- Health & Medical Sciences (AREA)
- Multimedia (AREA)
- Computer Hardware Design (AREA)
- General Chemical & Material Sciences (AREA)
- Hydrology & Water Resources (AREA)
- Environmental & Geological Engineering (AREA)
- Water Supply & Treatment (AREA)
- Communication Control (AREA)
- Mobile Radio Communication Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
1. Sposób formatowania danych cyfrowych w ramce danych, zwlaszcza w ukladzie przesylania da- nych cyfrowych, w którym dane cyfrowe przesyla sie w ramkach danych o uprzednio wybranym czasie trwania, i w którym na wstepie odbiera sie zespól bi- tów danych pierwszego rodzaju danych i generuje sie zespól bitów stopki, do dolaczania do zespolu bitów danych pierwszego rodzaju, oraz nastepnie wprowa- dza sie do ramki danych w okreslonym porzadku ze- spól bitów danych pierwszego rodzaju i bitów stopki, znamienny tym, ze stosuje sie zespól bitów danych pierwszego rodzaju o liczbie bitów odpowiadajacej jednej z wielu ustalonych uprzednio liczb bitów, przy czym gdy liczba bitów jest najwieksza liczba bitów albo druga pod wzgledem wielkosci liczba bitów z wielu ustalonych uprzednio liczb bitów, generuje sie zespól bitów kontroli parzystosci dla zespolu bitów danych pierwszego rodzaju, oraz gdy liczba bitów jest najwieksza liczba bitów albo druga pod wzgledem wielkosci liczba bitów, wprowadza sie do ramki da- nych, w okreslonym porzadku, zespól bitów pierwsze- go rodzaju, bity kontroli parzystosci i bity stopki (T). FIG.4a PL PL PL PL PL PL PL PL PL PL PL
Description
Przedmiotem wynalazku jest sposób formatowania danych cyfrowych w ramce danych, znajdujący zastosowanie zwłaszcza w układach przesyłania danych cyfrowych, w którym dane cyfiowe przesyła się w ramkach danych o uprzednio wybranym czasie trwania.
Znane są ze stanu techniki rozwiązania dotyczące formatowania danych cyfrowych przesyłanych w ramkach danych o uprzednio wybranym czasie trwania, w którym odbiera się zespół bitów danych pierwszego rodzaju danych, generuje się zespół bitów stopki w celu jego dołączenia do zespołu bitów danych pierwszego rodzaju oraz wprowadza się do ramki danych, w określonym porządku, zespół bitów danych pierwszego rodzaju i bitów stopki.
W szczególności, w europejskim opisie patentowym nr 0 418 865 dotyczącym bezprzewodowego systemu przesyłania sygnałów z dostępem bezpośrednim, jest opisany format sygnału przesyłanego przez łącze systemu w obu kierunkach. Sygnał przesyłany w jednym kierunku,
172 909 to jest ze stacji centralnej do stacji końcowych, zawiera bloki danych, przy czym każdy blok danych zawiera pierwsze pole, drugie pole i trzecie pole. W każdym polu sązawarte słowo synchronizacji ramki, sygnał wskaźnikowy oraz właściwe dane przesyłane. Na końcu formatu sygnału są dołączone bity kontrolne w celu dokonywania kontroli błędów transmisji. Każdy sygnał wskaźnikowy zawiera następnie bit wskazujący na zezwolenie lub zakaz nowego nadawania następnych sygnałów synchronizacji transmisji ze stacji końcowej i części sygnałów nadawanych ze stacji końcowej, bit wskazujący prawidłowy odbiór sygnału lub nieprawidłowy albo brak odbioru sygnału oraz dane częściowe otrzymane z danych odebranych przez stację centralną zgodnie z wcześniej określoną regułą. Z kolei sygnał przesłany w drugim kierunku, to jest odjednej lub kilku stacji końcowych do stacji centralnej, zawiera bloki danych, przy czym każdy blok danych zawiera trzy pola. W każdym z pól jest zawarty sygnał strumienia danych z łącza określonej stacji końcowej, przy czym sygnał ten zawiera sygnał synchronizacji ramki i dane tego określonego łącza. Sygnał strumienia danych zawiera także dane długości przesyłanego sygnału, należące do struktury wiadomości. Ponadto dane, które mająbyć przesyłane, zawierajawiele pól, przy czym numery tych pól są umieszczone w pierwszym polu. Bity kontrolne do wykrywania błędów są zwykle umieszczone na końcu formatu sygnału.
Tak sformatowane sygnały są przesyłane między stacją centralną i stacjami końcowymi w następujący sposób. Na wstępie przygotowuje się i nadaje w stacji centralnej dane o formacie transmisji zawierającym bit wskazujący na zezwolenie lub zakaz nowego nadawania następnego sygnału synchronizacji transmisji przez stacje końcowe, bit wskazujący odbiór lub brak odbioru przez stację centralną sygnałów ze stacji końcowych i dane częściowe, tworzone z danych odebranych przez stację centralną zgodnie z wcześniej określoną regułą opartą na sygnałach, które stacja centralna odebrała ze stacji końcowych. Następnie generuje się dane długości sygnału dla formatu transmisji w stacjach końcowych, przy czym dane długości sygnału reprezentują długość sygnału, który ma być nadany ze stacji końcowej i rozpoczyna się przesyłanie sygnałów lub sygnałów' zawierających dane długości sygnału z jednej lub wielu stacji końcowych do stacji centralnej, kiedy określony bit wskazuje na zezwolenie nowego nadawania, po czym ustala się i nadaje, w stacji centralnej bit wskazujący na zezwolenie lub zakaz nowego nadawania, bit wskazujący odbiór lub brak odbioru sygnału i dane częściowe zgodnie z odbiorem danych długości sygnału i sygnałem przesyłanym z jednej ze stacji końcowych. Kolejno określa się w jednej lub wielu stacjach końcowych, które nadawały, czy sygnał był lub nie był odebrany prawidłowo przez stację centralną, zgodnie z bitem wskazującym odbiór lub brak odbioru sygnału i danymi częściowymi ze stacji centralnej, i wstrzymuje się przesłanie sygnałów z jednej lub wielu stacji końcowych na określony okres czasu, kiedy stwierdzone, że sygnał nie był odebrany prawidłowo przez stację centralną.
Z publikacji zgłoszenia międzynarodowego nr WO 91/07030 znany jest sposób synchronizacji rozproszonej dla bezprzewodowego systemu łączności, w którym, w nadajniku, włącza się do pakietu synchronizacji ramki wskaźnik czasu ramki, która jest przesyłana, obliczony w bajtach od początku pola danych interfejs sieci do pierwszego bajtu końca sekwencji pakietu synchronizacji. Następnie, w odbiorniku, wydziela się wskaźnik czasu, porównuje się ten wskaźnik ze znacznikiem czasu odbioru, który jest związany z czasem odbioru tego pakietu, ustawia się opóźnienia propagacji i określa się, kiedy występuje znaczący błąd, po czym zmienia się pola danych interfejsu sieci w celu uzyskania synchronizacji w najkrótszym czasie.
Z kolei z europejskiego opisu patentowego nr 0 412 583 znanyjest sposób przesyłania informacji między pierwszym urządzeniem łączności i wieloma oddalonymi urządzeniami łączności poprzez wzmacniak, wszystkie pracujące ze zwielokrotnieniem z podziałem czasu (TDM). Zgodnie ze znanym sposobem, w pierwszym urządzeniu łączności nadaje się kod aktywacji do wzmacniaka, jeżeli wzmacniak jest nieaktywny, i przesyła się sygnał informacji do wzmacniaka w pierwszym przedziale czasu poprzez kanał łączności z określoną szybkością danych zgodnie z protokołem TDM. Z kolei we wzmacniaku odbiera się kod aktywacji, przesyła się sygnał synchronizacji do wielu oddalonych urządzeń łączności i odbiera się sygnał informacji z kanału łączności podczas pierwszego przedziału czasu, po czym powtarza się sygnał informacji w dru4
172 909 gim przedziale czasu poprzedzonym przez sygnał danych, oraz kiedy żadne z wielu oddalonych urządzeń nie przesłało informacji w określonym przedziale czasu, w sposób automatyczny następuje deaktywacja wzmacniaka po tym przedziale czasu. Natomiast w pozostałych oddalonych urządzeniach łączności lub w ich częściach przeprowadza się synchronizację z sygnałem synchronizacji oraz odbiera się powtarzany sygnał informacji w przydzielonym przedziale czasu.
Istotą sposobu, formatowania danych cyfrowych w ramce danych, według wynalazku, zwłaszcza w układzie przesyłania danych cyfrowych, w którym dane cyfrowe przesyła się w ramkach danych o uprzednio wybranym czasie trwania, i w którym na wstępie odbiera się zespół bitów danych pierwszego rodzaju danych i generuje się zespół bitów stopki, do dołączania do zespołu bitów danych pierwszego rodzaju, oraz następnie wprowadza się do ramki danych w określonym porządku zespół bitów danych pierwszego rodzaju i bitów stopki, jest to, że stosuje się zespół bitów danych pierwszego rodzaju o liczbie bitów odpowiadającej jednej z wielu ustalonych uprzednio liczb bitów, przy czym gdy liczba bitówjest największą liczbąbitów albo drugą pod względem wielkości liczbąbitów z wielu ustalonych uprzednio liczb bitów, generuje się zespół bitów kontroli parzystości dla zespołu bitów danych pie^szego rodzaju, oraz gdy liczba bitów jest największą liczbą bitów albo drujgąpod względem wielkości liczbąbitów, wprowadza się do ramki danych, w określonym porządku, zespół bitów pierwszego rodzaju, bity kontroli parzystości i bity stopki.
Korzystne jest, gdy zgodnie z wynalazkiem liczba bitów zespołu bitów danych pierwszego rodzaju jest największą liczbą bitów, generuje się bit trybu o pierwszej wartości bitu, oraz wprowadza się bit trybu o pierwszej wartości bitu do ramki danych poprzedzającej zespół bitów danych pierwszego rodzaju.
Korzystne jest także, gdy według wynalazku zespół bitów danych pierwszego rodzaju ma największą liczbę bitów, wprowadza się zespół bitów danych drugiego rodzaju, generuje się zespół bitów kontroli parzystości dla zespołu bitów danych pierwszego rodzaju i dla zespołu bitów drugiego rodzaju, generuje się zespół bitów stopki, do dołączania do zespołu bitów danych pierwszego rodzaju i zespołu bitów danych drugiego rodzaju, oraz następnie wprowadza się do ramki danych, w określonym porządku, zespół bitów danych pierwszego rodzaju, zespół bitów danych drugiego rodzaju, bity kontroli parzystości i bity stopki.
Korzystne jest ponadto, gdy zgodnie z wynalazkiem zespół bitów danych pierwszego rodzaju ma największą liczbę bitów, wprowadza się zespół bitów danych drugiego rodzaju, generuje się bit trybu o drugiej wartości bitowej, generuje się bity kontroli parzystości dla zespołu bitów danych pierwszego rodzaju i zespołu bitów danych drugiego rodzaju, generuje się zespół bitów stopki, do dołączenia do zespołu bitów pierwszego rodzaju i zespołu bitów drugiego rodzaju, oraz wprowadza się do ramki danych, w określonym porządku, bit trybu o drugiej wartości bitowej, zespół bitów pierwszego rodzaju, zespół bitów drugiego rodzaju, bity kontroli parzystości i bity stopki.
Zaletą rozwiązania według wynalazku jest ułatwienie transmisji danych różnego rodzaju i danych o różnych szybkościach, przesyłanych w postaci ramek.
Sposób formatowania danych cyfrowych, według wynalazku, objaśniono w oparciu o przykład wykonania przedstawiony na rysunku, na którym fig. 1 przedstawia schemat blokowy części nadawczej nadajnika-odbiornika, fig. 2a-2h przedstawiają wykresy formatów danych ramki dla różnych szybkości, rodzajów i trybów danych, fig. 3 przedstawia schemat generatora bitów z fig. 1, fig. 4a-4e przedstawiają sieć działań formatowania ramek danych, fig. 5a-5d uporządkowanie symboli kodu w układzie przeplatanym dla szybkości przesyłanych danych równych odpowiednio 9,6, 4,8, 2,4 i 1,2 kilobitów na sekundę (kbps), fig. 6a-6c-symbole Walsha odpowiadające każdej grupie symbolikodera, fig. 7 przedstawia schemat blokowy generatora długiego kodu z fig. 1, fig. 8a-8c przedstawiają schematy masek długich kodów dla różnych rodzajów kanałów i fig. 9 przedstawia wykres odpowiedzi częstotliwościowej filtrów cyfrowych z fig. 1.
Na figurze · 1 jest przedstawiony schemat blokowy części nadawczej 10 nadajnika-odbiornika stacji ruchomej z procedurą modulacji CDMA lub mikrotelefonu systemu komunikacji oso172 909 bistej (PCN). W komórkowym systemie transmisyjnym z modulacją CDMA kanał docelowy CDMA jest stosowany do przesyłania informacji ze stacji bazy komórkowej do stacji ruchomej. Odmiennie kanał zwrotny CDMA jest stosowany do przesyłania informacji ze stacji ruchomej do stacji bazy komórkowej. Sygnały komunikacyjne ze stacji ruchomej mogą mieć postać odpowiadającą łączności kanału dostępu lub kanału ruchu. Kanał dostępu jest stosowany dla krótkich komunikatów sygnalizacyjnych, takich jak początki wywołań, odpowiedzi na strony i rejestracje. Kanał ruchu jest stosowany do transmisji /1/ ruchu pierwotnego, zwykle zawiera mowę użytkownika, lub /2/ ruchu wtórnego, zwykle danych użytkownika, lub /3/ ruchu sygnalizacyjnego, takiego jak rozkaz i sygnały sterujące, lub /4/ kombinacji ruchu pierwotnego i ruchu wtórnego lub /5/ kombinacji ruchu pierwotnego i ruchu sygnalizacyjnego.
Część nadawcza 10 umożliwia przesyłanie danych kanałem zwrotnym CDMA przy szybkościach danych równych 9,6 kbps, 4,8 kbps, 2,4 kbps lub 1,2 kbps. Transmisja kanałem zwrotnym ruchu może odbywać się z dowolną z tych szybkości danych, podczas gdy transmisja kanałem dostępu odbywa się z szybkością danych 4,8 kbps. Cykl roboczy transmisji kanałem zwrotnym ruchu będzie zmieniał się wraz z szybkościąprzesyłanych danych. Szczegółowo cykl roboczy transmisji dla każdej szybkości jest podany w tabeli I. Wówczas gdy cykl roboczy transmisji zmienia się proporcjonalnie do szybkości danych, rzeczywista szybkość transmisji pakietów jest ustalona na 28 800 symboli kodu na sekundę. Jeżeli sześć symboli kodu jest modulowanych jako jeden z 64 symboli Walsha, szybkość transmisji symboli Walsha będzie ustalona na 4800 symboli Walsha na sekundę, co daje stałą szybkość modułu Walsha równą 307,2 kcps.
Wszystkie dane, które są przesyłane kanałem zwrotnym CDMA, są kodowane splotowo, przeplatane blokowo, modulowane przez modulację układu 64 i ustalane w sekwencję bezpośrednią PN przed transmisją. Tabela I następnie określa związki i szybkości danych i symboli dla różnych szybkości transmisji w kanale ruchu zwrotnego. Wartości liczb sąidentyczne dla kanału dostępu oprócz tego, że szybkość transmisji jest ustalona na 4,8 kbps a cykl pracy jest 100%.
Jak opisano tutaj dalej, każdy bit przesyłany w kanale zwrotnym CDMA jest kodowany splotowo przy zastosowaniu kodu szybkości 1/3. Tak więc szybkość symboli kodu jest zawsze trzykrotnie razy większa od szybkości danych. Szybkość funkcji rozproszenia bezpośredniej sekwencji będzie ustalona na 1,2288 MHz tak, że każdy moduł Walsha jest określany przez dokładnie cztery moduły PN.
Tabela I
| Szybkość transmisji /kbps/ | 9,6 | 4,8 | 2,4 | 1,2 |
| Szybkość modułu PN /Mcps/ | 1,2288 | 1,2288 | 1,2288 | 1,2288 |
| Szybkość kodu /bity/symbol kodu/ | 1/3 | 1/3 | 1/3 | 1/3 |
| Cykl pracy TX/%/ | 100,0 | 50,0 | 25,0 | 12,5 |
| Szybkość symboli kodu /sps/ | 28800 | 28800 | 28800 | 28800 |
| Modulacja /symbol kodu/symbol Walsha/ | 6 | 6 | 6 | 6 |
| Szybkość symboli Walsha /sps/ | 4800 | 4800 | 4800 | 4800 |
| Moduł Walsha; szybkość /kcps/ | 307,20 | 307,20 | 307,20 | 307,20 |
| Symbol Walsha /ps/ | 208,33 | 208,33 | 208,33 | 208,33 |
| Moduły PN/symbol kodu | 42,67 | 42,67 | 42,67 | 42,67 |
| Moduły PN/symbol Walsha | 256 | 256 | 256 | 256 |
| Moduły PN/moduł Walsha | 4 | 4 | 4 | 4 |
Część nadawcza 10 przy pracy w stanie, w którym występuje ruch pierwotny, przesyła sygnały akustyczne, takie jak mowa i/lub szum tła, jako sygnały cyfrowe w ośrodku transmisyjnym. W celu ułatwienia cyfrowego przesyłania sygnałów akustycznych, sygnały te są próbkowane i
172 909 przetwarzane cyfrowo dobrze znanymi technikami. Dla przykładu na figurze 1 dźwięk jest przetwarzany przez mikrofon 12 w sygnał analogowy, któryjest następnie przetwarzany w sygnał cyfrowy przez koder-dekoder 14. Koder-dekoder 14 zwykle realizuje proces przetwarzania analogowo-cyfrowego przy użyciu standardowego formatu 8 bit/plaw. W przeciwnym przypadku sygnał analogowy może być przetwarzany bezpośrednio do postaci cyfrowej w jednolitym formacie modulacji kodowo-impulsowej /PCM/. W przykładowym wykonaniu koder-dekoder 14 wykorzystuje próbkowanie 8 kHz i dostarcza na wyjściu próbki 8-bitowe z szybkością próbkowania tak, żeby zapewnić szybkość danych 64 kbps.
Próbki 8-bitowe są wyprowadzane z kodera-dekodera 14 do wokodera 16, gdzie jest realizowany proces przemiany kodu ulaw/jednolitego. W wokoderze 16 próbki są zorganizowane w ramki danych wejściowych, gdzie każda ramka jest złożona z uprzednio określonej liczby próbek. W korzystnym wykonaniu wokodera 16 każda ramkaj est złożona z 160 próbek lub 20 msek. mowy przy szybkości próbkowania 8 kHz. Należy rozumieć, że można użyć innych szybkości próbkowania i wymiarów ramki. Każda ramka próbek mowy jest kodowana ze zmienną szybkością przez wokoder 16 przy wynikowych danych parametru formatowanych w odpowiedni pakiet danych. Pakiety danych wokodera są następnie wyprowadzane do mikroprocesora 18 i odpowiedniego układu do formatowania przy transmisji. Mikroprocesor 18 zawiera zwykle instrukcje programu zawarte w pamięci instrukcji programu, pamięć danych i właściwy interfejs oraz odpowiedni układ, jaki jest znany w stanie techniki.
Korzystne wykonanie wokodera 16 wykorzystuje pewną postać technik liniowego kodowania predykcyjnego wzbudzanego kodu tak, żeby zapewniać zmienną szybkość kodowanych danych mowy. Analiza liniowego kodera predykcyjnego /LPC/ jest realizowana przy stałej liczbie próbek i sąprzeprowadzane przeszukiwania skoku znaków i książki kodów przy zmiennych liczbach próbek w zależności od szybkości transmisji. Wokoder 16 może być wykonany w układzie scalonym o szczególnym zastosowaniu /ASIC/ lub w procesorze sygnałów cyfrowych.
W wokoderze o zmiennej szybkości właśnie wzmiankowanym, ramki analizy mowy mają długość 20 msek., powodując, że wydzielane parametry są wyprowadzane do mikroprocesora 18 w pakiecie 50 razy na sekundę. Ponadto szybkość danych wyjściowych jest zmieniana od z grubsza 8 kbps do 4 kbps do 2 kbps i do 1 kbps.
Przy pełnej szybkości, omawianej również jako szybkość 1, transmisja danych pomiędzy wokoderem i mikroprocesorem następuje z szybkością 8,55 kbps. Dla danych pełnej szybkości parametry są kodowane dla każdej ramki i reprezentowane przez 160 bitów. Ramka danych pełnej szybkości obejmuje również kontrolę parzystości 11 bitów, przez co uzyskuje się ramkę pełnej szybkości złożoną w całości ze 171 bitów. W ramce danych pełnej szybkości, szybkość transmisji pomiędzy wokoderem i mikroprocesorem, przy braku bitów kontroli parzystości, wynosiłaby 8 kbps.
Przy połowicznej szybkości, omawianej równieżjako szybkość 1/2, transmisja danych pomiędzy wokoderem i mikroprocesorem następuje z szybkością 4 kbps, z parametrami kodowanymi dla każdej ramki przy użyciu 80 bitów. Przy ćwiartkowej szybkości, omawianej również jako szybkość 1/4, transmisja danych pomiędzy wokoderem i mikroprocesorem następuje przy szybkości 2 kbps, z parametrami kodowanymi dla każdej ramki przy użyciu 40 bitów. Przy szybkości równej jednej ósmej, omawianej również jako szybkość 1/8, transmisja danych pomiędzy wokoderem i mikroprocesorem jest nieznacznie mniejsza niż 1 kbps, z parametrami kodowanymi dla każdej ramki przy użyciu 16 bitów'.
W dodatku żadna informacja nie może być przesyłana w ramce pomiędzy wokoderem i mikroprocesorem. Ten typ ramki, omawiany jako ramka wygaszania, może być stosowany do sygnalizowania lub danych innych niż wokodera.
Pakiety danych wokodera są następnie wyprowadzane do mikroprocesora 18 oraz generatora 20 CRC i bitu stopki dla zakończenia formatowania transmisji. Mikroprocesor 18 odbiera pakiety danych parametru co 20 msek. wraz ze wskazaniem, że szybkość ramki próbek mowy była kodowana. Mikroprocesor 18 odbiera również, w razie występowania, wejściowe dane ruchu wtórnego dla wyjścia generatora 20. Mikroprocesor 18 wytwarza również wewnętrznie dane
172 909 sygnalizacji dla wyjścia generatora 20. Dane, niezależnie czy dotyczą ruchu pierwotnego, ruchu wtórnego lub ruchu sygnalizacji, w razie występowania, sąna wyjściu mikroprocesora 18 dla każdej ramki 20 msek.
Generator 20 wytwarza i dodaje, na końcu wszystkich ramek o pełnej i połówkowej szybkości, zespół bitów kontroli parzystości lub bitów cyklicznej kontroli nadmiarowości /bitów CRC/, które są stosowane w odbiorniku jako wskaźnik jakości ramki. W przypadku ramki o pełnej szybkości, bez względu na to, czy dane stano wiąruch pierwotny, wtórny lub sygnalizacji o pełnej szybkości, lub kombinację ruchu pierwotnego i wtórnego o połówkowej szybkości, lub kombinację ruchu pierwotnego i sygnalizacji o połówkowej szybkości, generator 20 korzystnie wytwarza zespół bitów CRC zgodnie z pierwszym wielomianem. W przypadku ramki danych o połówkowej szybkości generator 20 wytwarza także zespół bitów CRC korzystnie zgodnie z drugim wielomianem. Generator 20 następnie wytwarza dla wszystkich ramek zespół bitów stopki kodera, które następują za bitami CRC, jeżeli takie są, lub danymi, jeżeli ich nie ma, na końcu ramki. Dalsze szczegóły działania mikroprocesora 18 i generatora 20 sąpodane tutaj dalej w odniesieniu do figur 3 i 4.
Ramki kanału ruchu zwrotnego dostarczane z generatora 20 z szybkością 9,6 kbps mają długość 192 bitów i odstęp ramki 20 msek. Te ramki składają się z pojedynczego bitu trybu mieszanego, pomocniczych bitów formatu, j eżeli występują, bitów komunikatu, 12-bitowego wskaźnika /CRC/ jakości ramki i 8 bitów stopki kodera, jak pokazano na figurach 2a-2e. Bit trybu mieszanego będzie nastawiony na “0” podczas dowolnej ramki, w której bity komunikatu są głównie tylko informacją ruchu. Wówczas gdy bit trybu mieszanego wynosi “0”, ramka będzie składała się z bitu trybu mieszanego, 171 bitów ruchu pierwotnego, 12 bitów CRC i 8 bitów stopki kodera.
Bit trybu mieszanegojest nastawiany na “1” dla ramek zawieraj ących ruch wtórny lub sygnalizacji. W tych przypadkach pierwszy bit następujący po bicie trybu mieszanego jest bitem formatu pakietu, który określa, czy ramka jest w formacie “wygaszanie i pakiet” czy “wymiarowanie i pakiet”. Operacja “wygaszanie i pakiet” jest taką, w której cała ramka jest stosowana dla ruchu wtórnego lub sygnalizacji, natomiast operacja “wymiarowanie i pakiet” jest taką, w której ruch pierwotny dzieli ramkę albo z ruchem wtórnym albo sygnalizacji. Jeżeli bit formatu pakietujest “0”, ramka jest “formatu wymiarowania i pakietu”, i jeżeli ramka “1” jest “formatu wygaszania i pakietu”.
Drugi bit następujący po bicie trybu mieszanego jest bitem typu ruchu. Bit typu ruchu jest stosowany do określenia, czy ramka obejmuje ruch wtórny lub sygnalizacji. Jeżeli bit typu ruchu jest “0”, ramka obejmuje ruch sygnalizacji, a jeżeli “1”, ramka obejmuje ruch wtórny. Figury 2b-2e przedstawiają bit formatu pakietu i bit typu ruchu.
Wówczas gdy bit formatu pakietujest “0”, oznaczając wymiarowanie i pakiet, dwa bity następujące po bicie typu ruchu sąbitami trybu ruchu. Te bity oznaczająliczbę bitów, które są stosowane dla informacji ruchu pierwotnego i liczbę bitów, które będą użyte albo do informacji sygnalizacji albo ruchu wtórnego w tej ramce. W przypadku domyślnego trybu pracy jest określony tylko tryb ruchu “00”, a wszystkie inne tryby ruchu są zarezerwowane dla innego typu bitów i liczb. Odnośnie figur 2b i 2c, w przykładowym i korzystnym wykonaniu jest stosowanych 80 bitów dla ruchu pierwotnego /pakiet danych wokodera o połówkowej szybkości/, natomiast bity 86 i 87 są odpowiednio stosowane dla ruchu wtórnego i sygnalizacji.
W ramkach, gdzie występuje ruch sygnalizacji, pierwszy bit części sygnalizacyjnej ramki jest bitem początku komunikatu /SOM/. Bit SOM jest “ 1”, jeżeli komunikat kanału ruchu zwrotnego /komunikat sygnalizacji/ zaczyna się przy następnym bicie. Zwykle pierwszy bit komunikatu kanału ruchu zwrotnego nie zaczyna się gdziekolwiek indziej w ramce aniżeli po bicie SOM. Jednak jeżeli ramka zawiera część komunikatu, który zaczął się w poprzedniej ramce, bit SOM jest “0”. Jeżeli bit SOM jest “0”, następny bitjest częściąkomunikatu, lecz nie jest on pierwszym bitem kompletnego komunikatu.
W korzystnym wykonaniu tylko ruch pierwotny jest przekazywany w ramkach przy szybkościach 4,8 kbps, 2,4 kbps i 1,2 kbps. Operacja trybu mieszanego zwykle nie jest podtrzymywa8
172 909 na przy szybkościach innych niż szybkość 9,6 kbps, chociaż można łatwo to zrealizować. Formaty ramki dla tych szczególnych szybkości są pokazane na figurach 2f-2h. W przypadku ' szybkości 4,8 kbps, ramka ma długość 96 bitów, z bitami oddalonymi w okresie czasu o 20 msek. dla ramki, jak to opisano tutaj dalej. Ramka o szybkości 4,8 kbps zawiera 80 bitów ruchu pierwotnego, 8-bitowy wskaźnik jakości ramki /CRC/ i 8 bitów stopki kodera. W przypadku szybkości 2,4 kbps, ramka ma długość 48 bitów, z bitami oddalonymi w okresie czasu o 20 msek. ramki, jak to również opisano tutaj dalej. Ramka o szybkości 2,4 kbps zawiera 40 bitów ruchu głównego i 8 bitów stopki kodera. W przypadku szybkości 1,2 kbps, ramka ma długość 24 bitów, z bitami oddalonymi w okresie czasu o 20 msek. ramki, jak to również opisano tutaj dalej. Ramka o szybkości 1,2 kbps zawiera 16 bitów ruchu głównego i 8 bitów stopki kodera.
W korzystnym wykonaniu dane kanału dostępu są wytwarzane przez mikroprocesor 18 dla transmisji z szybkością4,8 kbps. Jako takie dane sąprzygotowywane w sposób identyczny do danych formatu ramki 4,8 kbps, taki jak kodowanie, przeplatanie jako kodowanie Walsha. W schemacie kodowania realizowanym dla danych 4,8 kbps, albo przy danych kanału ruchu zwrotnego albo danych kanału dostępu, wytwarzane są dane nadmiarowe. Odmiennie od kanału ruchu zwrotnego, gdzie dane nadmiarowe są eliminowane przy transmisji, w kanale dostępu są przesyłane wszystkie dane zawierające dane nadmiarowa. Dalej sątutaj przedstawione szczegóły dotyczące aspektów przesyłania ramek danych kanału dostępu.
Figura 3 przedstawia przykładowe wykonanie elementów do formatowania danych zgodnie z figurami 2a-2h. Na figurze 3 dane sąprzesyłane z mikroprocesora 18 /figura 1/ do generatora 20. Generator 20 jest złożony z układu logicznego 60 sterowania i buforowania danych, układów CRC 62 i 64 i układu 66 bitu stopki. Wraz z danymi dostarczanymi z mikroprocesora może być opcjonalnie dostarczany rozkaz szybkości. Dane sąprzesyłane dla każdej ramki 20 msek. z mikroprocesora do układu logicznego 60, gdzie sąchwilowo zapamiętywane. W przypadku każdej ramki układ logiczny 60 może zliczać dla każdej ramki liczbę bitów przesyłanych z mikroprocesora lub w odmiennym zastosowaniu rozkaz szybkości i liczbę cykli zegarowych przy formatowaniu ramki danych.
Każda ramka kanału ruchu zawiera wskuźnikjukości ramki. W przypadku szybkości transmisji 9,6 kbps 14,8 kbps, wskaźnikiem jakości ramki jest CRC. W przypadku szybkości transmisji 2,4 kbps i 1,2 kbps, implikowany jest wskaźnik jakości ramki, że nie sąprzesyłane żadne dodatkowe bity jakości ramki. Wskaźnik jakości ramki podtrzymuje dwie funkcje w odbiorniku. Pierwszą funkcjąjest określenie szybkości transmisji ramki, natomiast drugą funkcją jest określenie, czy ramkajest błędna. W odbiorniku te okreśienia są dokonywane przez połączenie informacji dekodera i sprawdzeń CRC.
W przypadku szybkości 9,6 kbps i 4,8 kbps, wskaźnik /CRC/ jakości ramki jest obliczany dla wszystkich bitów w ramce, oprócz samego wskaźnika /CRC/jakości ramki i bitów stopki kodera. Układ logiczny 60 dostarcza dane z szybkością 9,6 kbps i 4,8 kbps odpowiednio do układów CRC 62 i 64. Układy 62 i 64 sązwykle skonstruowane jako sekwencja rejestrów przesuwających, sumatorów modulo 2 /zwykle elementów ALBO/ i przełączników, jak to przedstawiono.
Dane o szybkości transmisji 9,6 kbps wykorzystują wskaźnik/CRC/jakości ramki 12-bitowej, który jest przesyłany w ramce o długości 192 bitów, co omówiono w odniesieniu do figur 2u-2e. Jak to przedstawiono na figurze 3 dla układu CRC 62, wielomian generatora dla szybkości
9,6 kbps jest jak następuje:
g(x) = Χ12+ΧΠ+χ1θ+Χ9+Χ8+Χ4+Χ+1 /1/
Dane o szybkości transmisji 4,8 kbps wykorzystują 8-bitowy CRC, który jest przesyłany w ramce o długości 96 bitów, jak to omówiono w odniesieniu do figury 2f. Jak to przedstawiono na figurze 3 dla układu CRC 64, wielomian generatora dla szybkości 4,8 kbps jest jak następuje: g(x) = Χ8+Χ7+χ4+Χ3+Χ+1 /2/
172 909
Początkowo wszystkie elementy rejestru przesuwającego układów 62 i 64 są ustawiane na logicznąjedynkę /“1”/ przez sygnał inicjalizacji z układu logicznego 60. Ponadto układ logiczny 60 ustawia przełączniki układów 62 i 64 w górnym położeniu.
W przypadku danych o szybkości 9,6 kbps, rejestry układu 62 są następnie synchronizowane 172 razy dla 172 bitów w sekwencji bitów ruchu pierwotnego, ruchu wtórnego lub sygnalizacji albo ich mieszanki wraz z odpowiednimi bitami wskaźnika trybu/formatu jako wejście do układu 62. Po synchronizacji 172 bitów przez układ 62, układ logiczny 60 ustawia następnie przełączniki układu 62 w dolnym położeniu, przy czym rejestry układu 62 są następnie synchronizowane dodatkowych 12 razy. W wyniku 12 dodatkowych synchronizacji układu 62, wytwarzanychjest 12 dodatkowych bitów wyjściowych, które sąbitami CRC. Bity CRC, w obliczonym porządku, są dołączane do końca 172 bitów jako wyjście układu 62. Należy zaznaczyć, że 172 bity wychodzące z układu logicznego 60, które przechodzą przez układ 62, nie są zakłócone przez obliczanie bitów CRC i są więc wyprowadzane z układu 62 w takim samym porządku i o takiej samej wartości, z jaką weszły.
W przypadku danych o szybkości 9,6 kbps, bity są wprowadzane do układu 64 z układu logicznego 60 w następującym porządku. W przypadku jedynie ruchu pierwotnego, bity są wprowadzane do układu 64 z układu logicznego 60 w porządku najpierw pojedynczy bit /Mm/ trybu mieszanego, potem 171 bitów ruchu pierwotnego. W przypadku “wymiarowania i pakietu” z ruchem pierwotnym i sygnalizacji, bity są wprowadzane do układu 64 z układu logicznego 60 w porządku: poj edynczy bit MM, poj edynczy bit /BF/ formatu pakietu, bit /TT/ typu ruchu, para bitów /TM/ trybu ruchu, 80 bitów ruchu pierwotnego, bit /SOM początku komunikatu i 86 bitów ruchu sygnalizacji. Dla przypadku “wymiarowania i pakietu” z ruchem pierwotnym i wtórnym, bity są wprowadzane do układu 64 z układu logicznego 60 w porządku: pojedynczy bit MM, pojedynczy bit BF, bit TT, para bitów TM, 80 bitów ruchu pierwotnego i 87 bitów ruchu sygnalizacji. Dla przypadku formatu danych “wygaszanie i pakiet” jedynie z ruchem sygnalizacji, bity są wprowadzane do układu 64 z układu logicznego 60 w porządku: pojedynczy bit MM, pojedynczy bit BF, bit TT, bit SOM i 168 bitów ruchu sygnalizacji. Dla przypadku formatu danych “wygaszania i pakietu” j edynie z ruchem wtórnym, bity sąwprowadzane do układu 64 z układu logicznego 60 w porządku: pojedynczy bit MM, pojedynczy bit BF, bit TT i 169 bitów ruchu sygnalizacji.
Podobnie dla danych o szybkości 4,8 kbps, rejestry układu 64 są synchronizowane 80 razy dla 80 bitów danych ruchu pierwotnego lub dla 80 bitów danych kanału dostępu, jako wejście do układu 64 z układu logicznego 60. Po synchronizacji 80 bitów przez układ 64, układ logiczny 60 następnie ustawia przełączniki układu 64 w położeniu dolnym, z rejestrami układu 64 następnie synchronizowanymi dodatkowych 8 razy. W wyniku 12 dodatkowych synchronizacji układu 62, wytwarzanychjest 12 dodatkowych bitów wyjściowych, które sąbitami CRC. Bity CRC, w obliczonym porządku, sąponownie dołączane do końca 80 bitówjako wyjście układu 64. Należy ponownie zaznaczyć, że 80 bitów wyprowadzanych z układu logicznego 60 przechodzi przez układ 64, nie jest zakłócanych przez obliczanie bitów CRC i jest więc wyprowadzanych z układu 64 w takim samym porządku i o takiej samej wartości, z jaką one wchodzą.
Bity wyjściowe któregoś z układów 62 i 64 są dostarczane do przełącznika 66, który jest sterowany przez układ logiczny 60. Również na wejściu przełącznika 66 jest 40 i 16 bitów danych ruchu pierwotnego wyprowadzanych z układu logicznego 60 dla ramek danych o 2,4 kbps i 1,2 kbps. Przełącznik 66 wybiera pomiędzy dostarczaniem na wyjściu danych wejściowych /położenie górne/ a bitami stopki o wartości logicznej zero /“0”/ /położenie dolne/. Przełącznik 66 jest zwykle ustawiony w górnym położeniu dla umożliwienia danym z układu logicznego 60 i z układów 62 i 64, jeżeli występują, wyprowadzenia z generatora 20 do kodera 22 /figura 1/. W przypadku danych ramki o 9,6 kbps i 4,8 kbps, po synchronizacji bitów CRC przez przełącznik 66, układ logiczny 60 ustawia przełącznik w położeniu dolnym na 8 cykli zegarowych tak, żeby wytworzyć 8 bitów stopki, wszystkie zera. Zatem w przypadku ramek danych o 9,6 kbps i 4,8 kbps, dane na wyjściu kodera dla ramki zawierają dołączone po bitach CRC, 8 bitów stopki. Podobnie w przypadku danych ramki 2,4 kbps i 1,2 kbps, po synchronizacji bitów ruchu pierwotnego z układu logicznego 60 przez przełącznik 66, układ logiczny 60 ustawia przełącznik w
172 909 położeniu dolnym na 8 cykli tak, żeby ponownie wytwarzać 8 bitów stopki, wszystkie zera. Tak więc w przypadku ramek danych o 2,4 kbps i 1,2 kbps, dane wyprowadzane do kodera dla ramki zawierają, dołączone po bitach ruchu pierwotnego, 8 bitów stopki.
Figury 4a-4e przedstawiają kolejno sieci działań dla mikroprocesora 18 i generatora 20 przy asemblacji danych w ujawniony format ramki. Należy zaznaczyć, że można zastosować różne schematy do uzyskania różnych typów ruchu i priorytetu szybkości transmisji. W przykładowym wykonaniu, gdy komunikat ruchu sygnalizacji ma być przesłany, gdy występują dane wokodera, może być wybrany format “wymiarowania i pakietu”. Mikroprocesor 18 może wytwarzać rozkaz dla wokodera 18, aby wokoder kodował ramki próbek mowy o połówkowej szybkości, bez względu na szybkość, przy której wokoder normalnie kodowałby ramkę próbki. Mikroprocesor 18 następnie dokonuje asemblacji danych wokodera o połówkowej szybkości, przy sygnalizacji ruchu w ramce 9,6 kbps, jak to przedstawiono na figurze 2b. W tym przypadku można wprowadzić ograniczenie liczby ramek mowy kodowanych przy połówkowej szybkości, aby zapobiec pogorszeniu się jakości mowy. Odmiennie mikroprocesor 18 może oczekiwać, aż zostanie odebrana ramka danych wokodera o połówkowej szybkości przed dokonaniem asemblacji danych w format “wymiarowanie i pakiet”. W tym przypadku w celu zapewnienia czasowej transmisji danych sygnalizacji, można wprowadzić maksymalne ograniczenie liczby kolejnych ramek przy innej niż połówkowa szybkość, przed przesłaniem rozkazu do wokodera dla kodowania przy połówkowej szybkości. W podobny sposób ruch wtórny może być przenoszony w format “wymiarowania i pakietu” /figura 2c/.
Podobny jest przypadek dla formatów danych “wygaszania i pakietu”, jak to przedstawiono na figurach 2d-2e. Do wokodera można przesyłać rozkaz niekodowania ramki próbek mowy lub dane wokodera są ignorowane przez mikroprocesor przy konstruowaniu ramki danych. Wybierając priorytet przy wytwarzaniu formatów ramki ruchu pierwotnego o różnej szybkości, ruch “wymiarowania i pakietu” i ruch “wygaszania i pakietu” stwarza wiele możliwości.
Powracając do figury 1, ramki 20 msek. danych o 9,6 kbps, 4,8 kbps, 2,4 kbps i 1,2 kbps są wówczas wyprowadzane z generatora 20 do kodera 22. W przykładowym wykonaniu koder 22 jest korzystnie koderem splotowym, typem kodera dobrze znanego w stanie techniki. Koder 22 korzystnie koduje dane przy użyciu kodu splotowego o szybkości 1/3, ograniczonej długości k=9. Jako przykład koder 22 jest skonstruowany z funkcjami generatora g0=557 /octal/, gj = 663 /octal/ i g2 = 711 /octal/. Jak jest to dobrze znane w stanie techniki, kodowanie splotowe powoduje dodawanie modulo 2 wybranych odprowadzeń szeregowo przesuniętej w czasie, opóźnionej sekwencji danych. Wielkość opóźnienia sekwencji danych jest równa k-1, gdzie k jest ograniczoną długościąkodu. Jeżeli w korzystnym wykonaniu jest stosowany kod o szybkości 1/3, dla każdego bitu danych wchodzącego do kodera są wytwarzane trzy symbole kodu, symbole /Cq/, /Cj/ i /c2/ kodu. Symbole lej, tcf i /c2/ są odpowiednio wytwarzane przez funkcję g0, gj i g2 generatora. Symbole kodu są wyprowadzane z kodera 22 do bloku przeplatania 24. Symbole wyjściowe kodu są dostarczane do bloku przeplatania 24 w porządku, w którym symbol Icf kodu jest pierwszy, symbol /Cj/ kodu jest drugi i symbol /c2/ kodu jest ostatni. Stan kodera 22, po inicjalizacji, jest stanem wszystkich zer. Ponadto użycie bitów stopki na końcu każdej ramki powoduje przestawienie kodera 22 w stan wszystkich zer.
Symbole wyprowadzane z kodera 22 są dostarczane do bloku przeplatania 24, który przy sterowaniu mikroprocesorem 18 zapewnia powtarzanie symboli kodu. Stosując zwykłąpamięć o dostępie swobodnym /RAM/, z symbolami w niej zapamiętanymi, adresowaną przez mikroprocesor 18, symbole kodu mogąbyć pamiętane w sposób zapewniający szybkość powtarzania symboli kodu, która zmienia się wraz z kanałem danych.
Symbole kodu nie sąpowtarzane dla szybkości danych 9,6 kbps. Każdy symbol kodu przy szybkości danych 4,8 kbps jest powtarzany 1 raz, tj. każdy symbol pojawia się 2 razy. Każdy symbol kodu przy szybkości danych 2,4 kbps jest powtarzany 3 razy, tj. każdy symbol pojawia się 4 razy. Każdy symbol kodu przy szybkości danych 1,2 kbps jest powtarzany 7 razy, tj. każdy symbol pojawia się 8 razy. Dla wszystkich szybkości danych /9,6, 4,8, 2,4 i 1,2 kbps/ powtarzanie kodu powoduje stałą szybkość symboli kodu 28 800 symboli kodu na sekundę dla danych na wyj172 909 ściu bloku przeplatania 24. W kanale ruchu zwrotnego powtarzane symbole kodu nie są przesyłane wiele razy wszystkie, lecz jedno z powtórzeń symboli kodu jest opóźnione przed rzeczywistą tran smisją odpowiednio do cyklu pracy o zmiennej transmisji, jak to omówiono poniżej bardziej szczegółowo. Należy rozumieć, że zastosowanie powtarzania symboli kodu jako dogodnego sposobu opisania operacji przeplatania i ra^t^oimizacji pakietu danych jest omówione ponownie dalej bardziej szczegółowo. Należy następnie rozumieć, że można łatwo wymyśleć wykonania inne niż te, które stosują powtarzanie symboli kodu, które osiągajątakie same wyniki i pozostają w zakresie niniejszego wynalazku.
Wszystkie symbole kodu przesyłane w kanale ruchu zwrotnego i kanale dostępu są przeplatane przed modulacjąi transmisja^. Blok przeplatania 24 dostarcza na wyjściu symbole kodu w odstępie okresu czasu 20 msek. Struktura przeplatania jest zwykle układem prostokątnym z 32 rzędami i 18 kolumnami, tj. 576 komórkami. Symbole kodu są wpisane do bloku przeplatania przez kolumny, z powtarzaniem danych przy szybkości 9,6, 4,8, 2,4 i 1,2 kpbs tak, żeby całkowicie wypełnić macierz 32x18. Figury 5a-5dprzedstawiająuporządkowanie operacji zapisu powtarzanych symboli kodu w układzie przeplatania dla szybkości przesyłanych danych odpowiednio 9,6, 4,8, 2,4 i 1,2 kbps.
Symbole kodu kanału ruchu zwrotnego sąwyprowadzane z bloku przeplatania przez rzędy. Mikroprocesor 18 steruj e także adresowaniem pamięci przeplatania dla wyprowadzania symboli we właściwym porządku. Rzędy bloku przeplatania są korzystnie wyprowadzane w następującym porządku:
Przy 9,6 kbps:
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
Przy 4,8 kbps:
3 2 4 5 7 6 8 9 11 10 12 13 15 14 16 17 19 18 20 21 23 22 24 25 27 26 28 29 31 30 32
Przy 2,4 kbps:
5 2 6 3 7 4 8 9 13 10 14 11 15 12 16 17 21 18 22 19 23 20 24 25 29 26 30 27 31 28 32
Przy 1,2 kbps:
192103 11-4125 13 614715 81617251826192720282129223023 312432.
Symbole kodu kanału dostępu sątakże wyprowadzane z bloku przeplatania 24 przez rzędy. Mikroprocesor 18 znowu steruje adresowaniem pamięci przeplatania dla wyprowadzania symboli we właściwym porządku. Rzędy bloku przeplatania są wyprowadzane w następującym porządku przy szybkości 4,8 kbps dla symboli kodu kanału dostępu:
17925 5 21 1329319112772315 31218102662214304201228 8241632.
Należy zaznaczyć, że inne szybkości kodowania, takie jak szybkość 1/2 kodu splotowego stosowanego w kanale tr^:n^^nisji do przodu, wraz z różnymi innymi formatami przeplatania symboli można łatwo wymyśleć wykorzystując podstawowe pouczenia niniejszego wynalazku.
Omawiając ponownie figurę 1, przeplatane symbole kodu są wyprowadzane z bloku przeplatania 24 do modulatora 26. W korzystnym wykonaniu modulacja dla kanału zwrotnego CDMA wykorzystuje ortogonalne sygnalizowanie 64. Oznacza to, że jeden z 64 możliwych symboli modulacji jest przesyłany dla każdych sześciu symboli kodu. Symbol modulacji 64 jest jednym z 64 przebiegów ortogonalnych wytwarzanych korzystnie przy użyciu funkcji Walsha. Te symbole modulacji sąpodane na figurze 6 i sąponumerowane od 0 do 63. Symbole modulacji są wybrane zgodnie z następującym wzorem:
Numer symbolu modulacji = c0+2c1+4c2+8c3+16c4+32c5 /3/ gdzie c5 będzie reprezentować ostatni czyli najświeższy a c0 pierwszy czyli najstarszy symbol kodu o danej wartości binarnej /“0” i “1”/ dla każdej grupy sześciu symboli kodu, które tworzą symbol modulacji. Okres czasu wymagany do przesyłania pojedynczego symbolu modulacji jest nazywany okresem “symbolu Walsha” i jest w przybliżeniu równy 208 333 ps. Okres
172 909 czasu związany z jedną sześćdziesiątą czwartą symbolu modulacji jest nazywany “modułem Walsha” i jest w przybliżeniu równy 3,2552083333... jjs.
Każda modulacja lub symbol Walshajest wyprowadzany z modulatora 26 na jedno wejście sumatora modulo 2, elementu ALBO 28. Symbole Walsha sąwyprowadzane z modulatora z szybkością4800 sps, która odpowiada szybkości modułu Walsha 307,2 kcps. Drugie wejście na element 28 jest zapewnione z generatora 30 długiego kodu, który wytwarza kod maskowanego pseudoszumu/PN/, nazywany sekwencją długiego kodu, we współpracy z układem maskowania 32. Sekwencja długiego kodu dostarczana z generatora 30 ma szybkość modułu, szybkość czterokrotną szybkości modułu Walsha modulatora 26, tj. szybkość modułu PN 1,2288 Mcps. Element 28 łączy dwa sygnały wejściowe, aby dostarczać dane wyjściowe z szybkością modułu 1,2288 Mcps.
Sekwencja długiego kodu jest przesunięciem w czasie sekwencji modułów sekwencji o długości 242-1 i jest wytwarzana przez generator liniowy dobrze znany w 'stanie techniki, przy użyciu następującego wielo mianu:
p(x) = X42+X3S+X33+X31+X27+X26+X25+X22+X21+X19+
X18+Xr7+X16+X10+X7+X6+X5+X3+X2+X1+1 /4/
Figura 7 przedstawia generator 30 w dalszych szczegółach. Generator 30 jest złożony z sekcji 70 generatora sekwencji i sekcji maskującej 72. Sekcja 70 jest złożona z sekwencji rejestrów przesuwających i sumatorów modulo 2 /zwykle elementów ALBO/ połączonych razem w celu wytwarzania kodu 42-bitowego zgodnie z równaniem 4. Długi kod jest następnie wytwarzany przez maskowanie wyjścia zmiennych stanu 42-bitowego z sekcji 70, z maskąo szerokości 42 bitów, zapewnioną przez układ maskowania 32.
Sekcja 72 jest złożona z szeregu elementów wejściowych 1741 - 7442, mających jedno wejście do odbioru poszczególnego bitu maski o szerokości 42 bitów. Drugie wejście każdego elementu 1741 - 7442 odbiera wyjście odpowiedniego rejestru przesuwającego w sekcji 70. Wyjście elementów 1741- 7442 jest dodawane modulo 2 przez sumator 76, aby wytworzyć pojedynczy bit wyjściowy dla każdej synchronizacji 1,2288 rejestrów przesuwających sekcji 70. Sumator 76 jest zwykle skonstruowany jako układ kaskadowy elementów ALBO, co jest dobrze znane w stanie techniki. Wobec tego rzeczywista sekwencja wyjściowa PN jest wytwarzana przez dodawanie modulo 2 wszystkich 42 maskowanych bitów wyjściowych generatora sekwencji 70, jak to pokazano na figurze 7.
Maska stosowana do rozpraszania PN będzie zmieniać się w zależności od typu kanału, z którym komunikuje się ruchoma stacja. Powracając do figury 1, informacja inicjalizacji jest dostarczana z mikroprocesora 18 do generatora 30 i układu 32. Generator 30 odpowiada na informację inicjalizacji dla uruchomienia układu. Maska 32 reaguje również na informację inicjalizacji, która wskazuje typ zapewnianej maski, dla uzyskania maski 42-bitowej. Wobec tego układ maskowania 32 może mieć konfigurację pamięci, która zawiera maskę dla każdego typu kanału łączności. Figury 8a-8c zapewniaj ^przykładowe określenie bitów maskowania dla każdego typu kanału.
Szczególnie przy łączności z kanałem dostępu maska jest określona jak przedstawiono na figurze 8. W masce kanału dostępu bity M24 do M41 maski sąustawiane na “1”, bity M19 do M23 maski sąustawiane na wybrany numer kanału dostępu; bity Mlć do Mlg maski są nastawiane na kanał kodu dla odpowiedniego kanału stronicowania, tj. zakres jest zwykle 1do 7; bity M9 do Mw maski są nastawiane na zakres rejestracji, dla bieżącej stacji bazowej, a bity M0 do M8 maski są nastawiane na wartość sterującą PN dla bieżącego kanału CDMA.
Przy łączności z kanałem ruchu zwrotnego maska jest określona tak, jak przedstawiono na figurze 8b. Stacja ruchoma wykorzystuje jeden z dwóch długich kodów unikalnych dla tej stacji ruchomej: długi kod publiczny unikalny dla elektronicznego numeru seryjnego /ESN/ stacji ruchomej i długi kod prywatny unikalny dla każdego numeru identyfikacji ruchomej /MIN/, który
172 909 jest zwykle numerem, telefonu stacji ruchomej. W długim kodzie publicznym bity M32 do M41 maski są ustalane na “0”, a bity Mo do M31 maski są ustalane na wartość ESN stacji ruchomej.
Ponadto odkryto, że długi kod prywatny może być wykonany tak, jak przedstawiono na figurze 8c. Długi kod prywatny będzie dawał dodatkowe zabezpieczenie przez to, że będzie on znany tylko stacji bazowej i stacji ruchomej. Długi kod prywatny nie będzie przesyłany przy kasowaniu w środku transmisyjnym. W długim kodzie prywatnym bity M4q do M41 maski sąustalane odpowiednio na “0” i “1”, natomiast bity M() do M39 maski mogą być ustalane zgodnie z uprzednio określonym schematem przekazywania.
Powracając do figury 1, wyjście elementu logicznego 28 jest wykonane odpowiednio jako wejście każdego z pary sumatorów modulo 2, elementu ALBO 34 i 36. Na drugim wejściu każdego z elementów 34 i 36 występują druga i trzecia sekwencja PN, występują odpowiednio “krótkie kody” kanału I i Q, wytwarzane przez generatory PN 3 8 i 40 kanału I i Q. Kanał dostępu zwrotnego i kanał ruchu zwrotnego jest zatem rozpraszany OQPSK przed rzeczywistą transmisją. To rozpraszanie kwadraturowe z przesunięciem w kanale zwrotnym wykorzystuje te same kody PN I i Q, jak kody PN sterujące I i Q kanału docelowego. Kody PN I i Q wytwarzane przez generatory 38 i 40 mają długość 215i są korzystnie kodami z przesunięciem zerowym w czasie względem kanału docelowego. W celu dalszego wyjaśnienia, w kanale docelowym sygnał sterujący jest wytwarzany dla każdej stacji bazowej. Każdy sygnał kanału sterującego stacji bazowej jest rozpraszany przez kody PN I i Q, jak właśnie wzmiankowano. Kody PN I i Q stacji bazowej są przesunięte względem siebie, przez przesunięcie sekwencji kodu, tak, żeby zapewnić rozróżnienie pomiędzy transmisją stacji bazowej. Funkcje generacji dla krótkich kodów PN I i Q będą następujące:
Pj(x) = χ15+χ13+χ9+χ8+χ7+χ5+1 /^/ i
Pq(x) = χ15+χ12+χ11+χ1θ+Χ6+Χ5+χ4+χ3+1 /(^/
Generatory 38 i 40 mogą być skonstruowane tak, jak jest to dobrze znane w stanie techniki tak, żeby dostarczać sekwencję wyjściową zgodnie z równaniami /// i /6/.
Przebiegi I i Q są odpowiednio na wyjściach elementów logicznych 34 i 36, skąd są dostarczane odpowiednio na wejścia filtrów /FIR/ 42 i 44 o skończonej odpowiedzi impulsowej. Filtry FIR 42 i 44 są filtrami cyfrowymi, które ograniczająpasmowo uzyskiwane przebiegi I i Q. Te filtry cyfrowe kształtująprzebiegi I i Q tak, że uzyskiwane widmo jest zawarte w danej masce widmowej . Filtry cyfrowe mająkorzystnie odpowiedź impulsowąpokazanąw' następującej tabeli II:
Tabela II
| h/0/ = -0,02204953170628 = h/46/ | h/12/ = 0,03881898337058 = h/34/ | |
| h/1/ = -0,01997721494122 = h/45/ | h/13/ = 0,10411392223653 = h/33/ | |
| h/2/ = -0,00905191683798 = h/44/ | h/14/ = 0,11268193747141 = h/32/ | |
| h/3>/= 0,02005789896688 = h/43/ | h/15/ = 0,04184165339577 = h/31/ | |
| h/4/= 0,05926358628876 = h/42/ | h/16/ = -0,08271278252498 = h/30/ | |
| h/5/= 0,09021366056377 = h/41/ | h/17/ = -0,18998156787345 = h/29/ | |
| h/6/ = 0,09304356333555 = h/40/ | h/l 8/ = -0,19486048259840 = h/28/ | |
| h/7/ = 0,05917668051274 = h/39/ | fa/19/ = -0,04343248005925 = h/27/ | |
| h/8/ = 0,00032251394639 = h/38/ | h/20/ = 0,25121616493295 = h/26/ | |
| h/9/ = -0,05381152911745 = h/37/ | h/21/ = 0,60403450701992 = h/25/ | |
| h/10/ = -0,07036222587323 = h/36/ | h/2^/= 0,89017616954958 = h/24/ | |
| h/l 1/ = -0,03405975708422 =’h/35/ | h/23/= 1 = h/23/ |
172 909
Filtry 42 i 44 mogą być skonstruowane zgodnie z dobrze znanymi technikami filtrów cyfrowych i korzystnie dostarczają odpowiedź częstotllwościowątaką, jak przedstawiona na figurze 9.
Binarne “0” i “1” na wejściach filtrów cyfrowych 42 i 44, wytwarzane przez funkcje rozpraszania PN, są przekształcane odpowiednio w+1 i -1. Częstotliwość próbkowania filtru cyfrowego wynosi 4,9152 MHz = 4 x 1,2288 MHz. Do każdego z filtrów cyfrowych 42 i 44 jest dostarczona dodatkowa sekwencja wejściowa binarnych “0” i “1”, synchroniczna z przebiegami cyfrowymi I i Q. Ta szczególna sekwencja, nazywana sekwencją maskowania, stanowi wielkość wyjściową wytwarzaną przez randomizer pakietów danych. Sekwencja maskowania mnoży przebiegi binarne I i Q, aby wytworzyć trójskładnikowe wejście /-1,0, +1/ dla filtrów cyfrowych 42 i 44.
Jak to omówiono poprzednio, szybkość danych transmisji kanału ruchu zwrotnego ma jednąz szybkości równych 9,6, 4,8, 2,4 lub 1,2 kbps i zmienia się dla różnych ramek. Jeżeli ramki majątaką samą długość zarówno dla kanału dostępu jak i kanału ruchu zwrotnego, liczba bitów informacji na ramkę będzie wynosiła 192, 96, 48 lub 24 dla transmisji przy szybkościach danych odpowiednio 9,6, 4,8, 2,4 lub 1,2kbps. Jak opisano poprzednio, informacja jest kodowana przy użyciu kodera splotowego o szybkości 1 /3 i następnie symbole kodu będąpowtarzane przez czynnik 1,2,4 lub 8 dla szybkości danych odpowiednio 9,6, 4,8, 2,4 lub 1,2. Uzyskana szybkość powtarzania symboli kodu jest więc ustalana na 28 8000 symboli na sekundę /sps/. Ten strumień 28 800 sps jest blokiem przeplatanym tak, jak opisany poprzednio.
Przed transmisją strumień wyj ściowy przeplatania kanału ruchu zwrotnego jest sterowany flitrem czasowym, który umożliwia transmisję pewnych symboli wyjściowych przeplatania i kasowania innych. Cykl pracy elementu transmisyjnego zmienia się więc wraz z szybkością przesyłanych danych. Wówczas gdy szybkość przesyłanych danych wynosi 9,6 kbps, element transmisyjny umożliwia przesyłanie wszystkich symboli wyjściowych przeplatania. Wówczas gdy szybkość przesyłanych danych wynosi 4,8 kbps, element transmisyjny umożliwia przesyłanie połowy symboli wyjściowych przeplatania i tak dalej. Proces sterowania przebiega przez podział ramki 20 msek. na 16 okresów o równej długości /tj. 1,25 ms./, nazywanych grupami sterowania energią. Pewne grupy sterowania energią są włączane /tj. przesyłane/, natomiast inne grupy są wyłączane /tj. nie przesyłane/.
Przyporządkowanie grup włączonych i wyłączonych jest nazywane funkcją randomizera pakietu danych. Włączone grupy sterowania energią są pseudo-randomizowane w ich położeniach wewnątrz ramki tak, że rzeczywiste obciążenie ruchu w kanale zwrotnym CdMa jest uśredniane, zakładając losowy rozkład ramek dla każdego cyklu pracy. Włączone grupy sterowania energią sątakie, że każdy symbol kodu wej ściowy dla procesu powtarzania będzie przesyłany raz bez powtarzania. Podczas okresów wyłączenia stacja ruchoma nie przesyła energii, przez co zmniejsza interferencję z innymi ruchomymi stacjami działającymi w tym samym kanale zwrotnym CDMA. To sterowanie symbolami występuje przed filtrowaniem transmisyjnym.
Proces sterowania transmisyjnego nie jest stosowany, gdy stacja ruchoma przesyła kanałem dostępu. Przy przesyłaniu kanałem dostępu, symbole kodu są powtarzane raz /każdy symbol pojawia się dwa razy/ przed transmisją.
Przy realizacji funkcji randomizera pakietu danych, układ logiczny 46 randomizera pakietu danych wytwarza strumień maskowania zer i jedynek, które losowo maskują dane nadmiarowe wytwarzane przez powtarzanie kodu. Wzór strumienia maskowania jest określony przez szybkość danych ramki i przez blok 14 bitów wziętych z sekwencji długiego kodu, wytwarzanej przez generator 30. Te bity maski są synchronizowane z przepływem danych i dane są selektywnie maskowane przez te bity poprzez działanie filtrów cyfrowych 42 i 44. W układzie logicznym 46 sekwencja długiego kodu 1,2288 na wyjściu generatora 30 jest wprowadzana na wejście 14-bitowego rejestru przesuwającego, który jest przesuwany z szybkością 1,2288 MHz. Zwartości tego rejestru przesuwającego są wprowadzane do blokady 14-bitowej, dokładnie jedna grupa sterowania energią/l ,25 ms./przed każdą grarncąramki kanału ruchu zwrotnego. Układ logiczny 46 wykorzystuje te dane wraz z szybkością wejściową z mikroprocesora 18, aby określić, zgodnie z uprzednio określonym algorytmem, poszczególną/e/ grupę/y/ sterowania energią, w któ172 909 rych umożliwia się przechodzenie danych przez filtry 42 i 46 w celu transmisji. Układ logiczny 46 daje więc na wyjściu dla każdej grupy sterowania energią “1” lub “0” dla całej grupy sterowania energią, zależnie od tego, czy dane mająbyć odfiltrowane /“O”/ czy przepuszczone /“ 1 ”/ . W odpowiednim odbiorniku, który także wykorzystuje taką samą sekwencję długiego kodu i odpowiednią szybkość określoną dla ramki, określa się właściwą/e/ grupę/y/ sterowania energią, w których występują dane.
Wyjście danych kanału I z filtru 42 jest doprowadzone bezpośrednio do przetwornika cyfrowo-analogowego /C/A/ i układu filtrującego 50 korygującego wady zobrazowania. Dane kanału Q sąjednak wyprowadzane z filtru 44 do elementu opóźniającego 48, który daje połowiczne opóźnienie czasowe /406,9 nsek./ modułu PN dla danych kanału Q. Dane kanału Q są wyprowadzane z elementu opóźniającego 48 do przetwornika cyfrowo-analogowego /C/A/ i układu filtrującego 52 korygującego wady zobrazowania. Układy 50 i 52 przetwarzają dane cyfrowe do postaci analogowej i filtrująsygnał analogowy. Sygnały wyjściowe układów 50 i 52 sądostarczane do modulatora 54 klucza przesunięcia fazy kwadraturowej wyrównania, gdzie sąmodulowane i wyprowadzane do układu nadawczego RF 56. Układ 56 wzmacnia, filtruje i przetwarza częstotliwościowo przesyłany sygnał. Sygnał jest wyprowadzany z układu 56 do anteny 58 w celu łączności ze stacją bazową.
Należy rozumieć, że przykładowe wykonanie niniejszego wynalazku omawia formatowanie danych dla modulacji i transmisji względem stacji ruchomej. Należy rozumieć, że formatowanie danych jest takie samo dla stacji bazowej komórkowej, jednak modulacja może być odmienna.
Poprzedni opis korzystnych wykonań jest zapewniony dla umożliwienia specjaliście wykonania i zastosowania niniejszego wynalazku. Różne modyfikacje tych wykonań będą łatwo widoczne dla specjalistów, a ogólne zasady tutaj określone mogąbyć stosowane do innych wykonań bez użycia zdolności wynalazczych. Wobec tego niniejszy wynalazek nie jest przeznaczony do ograniczenia go do pokazanych tutaj wykonań, lecz ma być zgodny z najszerszym zakresem odpowiadającym zasadom i nowym cechom tutaj ujawnionym.
172 909
172 909
DANE
TYLKO
RUCH
DO
PRZODU {9.6 KBPS)
WYMIAROWANIE I PAKIET Z RUCHEM
DO PRZODU
I SYGNALIZACJI (9.6 KBPS)
WYMIAROWANIE I PAKIET Z RUCHEM
DO PRZODU I ZWROTNYM (9.6 KBPS)
WYGASZANIE I PAKIET
TYLKO Z RUCHEM SYGNALIZACJI (9.6 KBPS)
WYGASZANIE I PAKIET TYLKO Z RUCHEM ZWROTNYM (9.6 KBPS)
172 909
| -192 BITY-20MS-c «-171 BI TY- | |||
| 1 | 171 | 12 | 8 |
MM RUCH DO PRZODU F T =0
| «a— | 192 BITY-20MS | —o | ||||||
| --167 BITY-= | ||||||||
| 1 | 1 | 1 | 2 | 80 | 1 | Θ6 | 12 | 8 |
| MM | BF | TT | TM | RUCH SOM | RUCH | F | T | |
| =1 | =0 | =0 | =00 | DO PRZOOU | SYGNALIZACJI |
192 BITY-20MS -169 BITY
| 1 | 1 | 1 | 168 | 12 | 8 | |
| BF =1 | TT SOM =0 | RUCH SYGNALIZACJI | F | T |
| L·, _ino οιτν on mc _t>^ | |||||
| L-^ 1AQ RITY. —. | |||||
| 1 | 1 | 1 | 169 | 12 | 8 |
MM BF TT RUCH ZWROTNY F T =1 =1 =1
172 909
FORMAT RAMKI 4.8 KBPS
96BITY-2OMS — 80 BITY80
RUCH DO PRZODU
FIG.2<
FORMAT' RAMKI 2.4 KBPS =-48 BITY - 20 MS-&=» o- 40BITY -gJ
| 40 | 8 |
RUCH DO PRZODU T
FIG.2I
FORMAT RAMKI 1.2 KB PS
-24BITY-20MS
BITY
RUCH DO PRZODU
T
172 909
172 909
172 909
172 909
172 909
FIG.4d
172 909
FIG.4θ
Ϊ72 909
| 1 | 33 | 65 | 97 | 129 | 161 | 193 | 225 | 257 | 289 | 321 | 353 | 385 | 417 | 449 | 481 | 513 | 545 |
| 2 | 34 | 66 | 98 | 130 | 162 | 194 | 226 | 258 | 290 | 322 | 354 | 386 | 418 | 450 | 482 | 514 | 546 |
| 3 | 35 | 67 | 99 | 131 | 163 | 195 | 227 | 259 | 291 | 323 | 355 | 387 | 419 | 451 | 483 | 515 | 547 |
| 4 | 36 | 68 | 100 | 132 | 164 | 196 | 228 | 260 | 292 | 324 | 356 | 388 | 420 | 452 | 484 | 516 | 548 |
| 5 | 37 | 69 | 101 | 133 | 165 | 197 | 229 | 261 | 293 | 325 | 357 | 389 | 421 | 453 | 485 | 517 | 549 |
| 6 | 38 | 70 | 102 | 134 | 166 | 198 | 230 | 262 | 294 | 326 | 358 | 390 | 422 | 454 | 486 | 518 | 550 |
| 7 | 39 | 71 | 103 | 135 | 167 | 199 | 231 | 263 | 295 | 327 | 359 | 391 | 423 | 455 | 487 | 519 | 551 |
| 8 | 40 | 72 | 104 | 136 | 168 | 200 | 232 | 264 | 296 | 328 | 360 | 392 | 424 | 456 | 488 | 520 | 552 |
| 9 | 41 | 73 | 105 | 137 | 169 | 201 | 233 | 265 | 297 | 329 | 361 | 393 | 425 | 457 | 489 | 521 | 553 |
| 10 | 42 | 74 | 106 | 138 | 170 | 202 | 234 | 266 | 298 | 330 | 362 | 394 | 426 | 458 | 490 | 522 | 554 |
| 11 | 43 | 75 | 107 | 139 | 171 | 203 | 235 | 267 | 299 | 331 | 363 | 395 | 427 | 459 | 491 | 523 | 555 |
| 12 | 44 | 76 | 108 | 140 | 172 | 204 | 236 | 268 | 300 | 332 | 364 | 396 | 428 | 460 | 492 | 524 | 556 |
| 13 | 45 | 77 | 109 | 141 | 173 | 205 | 237 | 269 | 301 | 333 | 365 | 397 | 429 | 461 | 493 | 525 | 557 |
| 14 | 46 | 78 | 110 | 142 | 174 | 206 | 238 | 270 | 302 | 334 | 366 | 398 | 430 | 462 | 494 | 526 | 558 |
| 15 | 47 | 79 | 111 | 143 | 175 | 207 | 239 | 271 | 303 | 335 | 367 | 399 | 431 | 463 | 495 | 527 | 559 |
| 16 | 48 | 80 | 112 | 144 | 176 | 208 | 240 | 272 | 304 | 336 | 368 | 400 | 432 | 464 | 496 | 528 | 560 |
| 17 | 49 | 81 | 113 | 145 | 177 | 209 | 241 | 273 | 305 | 337 | 369 | 401 | 433 | 465 | 497 | 529 | 561 |
| 18 | 50 | 82 | 114 | 146 | 178 | 210 | 242 | 274 | 306 | 338 | 370 | 402 | 434 | 466 | 498 | 530 | 562 |
| 19 | 51 | 83 | 115 | 147 | 179 | 211 | 243 | 275 | 307 | 339 | 371 | 403 | 435 | 467 | 499 | 531 | 563 |
| 20 | 52 | 84 | 116 | 148 | 180 | 212 | 244 | 276 | 308 | 340 | 372 | 404 | 436 | 468 | 500 | 532 | 564 |
| 21 | 53 | 85 | 117 | 149 | 181 | 213 | 245 | 277 | 309 | 341 | 373 | 405 | 437 | 469 | 501 | 533 | 565 |
| 22 | 54 | 86 | 118 | 150 | 182 | 214 | 246 | 278 | 310 | 342 | 374 | 406 | 438 | 470 | 502 | 534 | 566 |
| 23 | 55 | 87 | 119 | 151 | 183 | 215 | 247 | 279 | 311 | 343 | 375 | 407 | 439 | 471 | 503 | 535 | 567 |
| 24 | 56 | 88 | 120 | 152 | 184 | 216 | 248 | 280 | 312 | 344 | 376 | 408 | 440 | 472 | 504 | 536 | 568 |
| 25 | 57 | 89 | 121 | 153 | 185 | 217 | 249 | 281 | 313 | 345 | 377 | 409 | 441 | 473 | 505 | 537 | 569 |
| 26 | 58 | 90 | 122 | 154 | 186 | 218 | 250 | 282 | 314 | 346 | 378 | 410 | 442 | 474 | 506 | 538 | 570 |
| 27 | 59 | 91 | 123 | 155 | 187 | 219 | 251 | 283 | 315 | 347 | 379 | 411 | 443 | 475 | 507 | 539 | 571 |
| 28 | 60 | 92 | 124 | 156 | 188 | 220 | 252 | 284 | 316 | 348 | 380 | 412 | 444 | 476 | 508 | 540 | 572 |
| 29 | 61 | 93 | 125 | 157 | 189 | 221 | 253 | 285 | 317 | 349 | 381 | 413 | 445 | 477 | 509 | 541 | 573 |
| 30 | 62 | 94 | 126 | 158 | 190 | 222 | 254 | 286 | 318 | 350 | 382 | 414 | 446 | 478 | 510 | 542 | 574 |
| 31 | 63 | 95 | 127 | 159 | 191 | 223 | 255 | 287 | 319 | 351 | 383 | 415 | 447 | 479 | 511 | 543 | 575 |
| 32 | 64 | 96 | 128 | 160 | 192 | 224 | 256 | 288 | 320 | 352 | 384 | 416 | 448 | 480 | 512 | 544 | 576 |
FIG. 5a
172 909
| 1 | 17 | 33 | 49 | 65 | 81 | 97 | 113 | 129 | 145 | 161 | 177 | 193 | 209 | 225 | 241 | 257 | 273 |
| 1 | 17 | 33 | 49 | 65 | 81 | 97 | 113 | 129 | 145 | 161 | 177 | 193 | 209 | 225 | 241 | 257 | 273 |
| 2 | 18 | 34 | 50 | 66 | 82 | 98 | 114 | 130 | 146 | 162 | 178 | 194 | 210 | 226 | 242 | 258 | 274 |
| 2 | 18 | 34 | 50 | 66 | 82 | 98 | 114 | 130 | 146 | 162 | 178 | 194 | 210 | 226 | 242 | 258 | 274 |
| 3 | 19 | 35 | 51 | 67 | 83 | 99 | 115 | 131 | 147 | 163 | 179 | 195 | 211 | 227 | 243 | 259 | 275 |
| 3 | 19 | 35 | 51 | 67 | 83 | 99 | 115 | 131 | 147 | 163 | 179 | 195 | 211 | 227 | 243 | 259 | 275 |
| 4 | 20 | 36 | 52 | 68 | 84 | 100 | 116 | 132 | 148 | 164 | 180 | 196 | 212 | 228 | 244 | 260 | 276 |
| 4 | 20 | 36 | 52 | 68 | 84 | 100 | 116 | 132 | 148 | 164 | 180 | 196 | 212 | 228 | 244 | 260 | 276 |
| 5 | 21 | 37 | 53 | 69 | 85 | 101 | 117 | 133 | 149 | 165 | 181 | 197 | 213 | 229 | 245 | 261 | 277 |
| 5 | 21 | 37 | 53 | 69 | 85 | 101 | 117 | 133 | 149 | 165 | 181 | 197 | 213 | 229 | 245 | 261 | 277 |
| 6 | 22 | 38 | 54 | 70 | 86 | 102 | 118 | 134 | 150 | 166 | 182 | 198 | 214 | 230 | 246 | 262 | 278 |
| 6 | 22 | 38 | 54 | 70 | 86 | 102 | 118 | 134 | 150 | 166 | 182 | 198 | 214 | 230 | 246 | 262 | 278 |
| 7 | 23 | 39 | 55 | 71 | 87 | 103 | 119 | 135 | 151 | 167 | 183 | 199 | 215 | 231 | 247 | 263 | 279 |
| 7 | 23 | 39 | 55 | 71 | 87 | 103 | 119 | 135 | 151 | 167 | 183 | 199 | 215 | 231 | 247 | 263 | 279 |
| 8 | 24 | 40 | 56 | 72 | 88 | 104 | 120 | 136 | 152 | 168 | 184 | 200 | 216 | 232 | 248 | 264 | 280 |
| 8 | 24 | 40 | 56 | 72 | 88 | 104 | 120 | 136 | 152 | 168 | 184 | 200 | 216 | 232 | 248 | 264 | 280 |
| 9 | 25 | 41 | 57 | 73 | 89 | 105 | 121 | 137 | 153 | 169 | 185 | 201 | 217 | 233 | 249 | 265 | 281 |
| 9 | 25 | 41 | 57 | 73 | 89 | 105 | 121 | 137 | 153 | 169 | 185 | 201 | 217 | 233 | 249 | 265 | 281 |
| 10 | 26 | 42 | 58 | 74 | 90 | 106 | 122 | 138 | 154 | 170 | 186 | 202 | 218 | 234 | 250 | 266 | 282 |
| 10 | 26 | 42 | 58 | 74 | 90 | 106 | 122 | 138 | 154 | 170 | 186 | 202 | 218 | 234 | 250 | 266 | 282 |
| 11 | 27 | 43 | 59 | 75 | 91 | 107 | 123 | 139 | 155 | 171 | 187 | 203 | 219 | 235 | 251 | 267 | 283 |
| 11 | 27 | 43 | 59 | 75 | 91 | 107 | 123 | 139 | 155 | 171 | 187 | 203 | 219 | 235 | 251 | 267 | 283 |
| 12 | 28 | 44 | 60 | 76 | 92 | 108 | 124 | 140 | 156 | 172 | 188 | 204 | 220 | 236 | 252 | 268 | 284 |
| 12 | 28 | 44 | 60 | 76 | 92 | 108 | 124 | 140 | 156 | 172 | 188 | 204 | 220 | 236 | 252 | 268 | 284 |
| 13 | 29 | 45 | 61 | 77 | 93 | 109 | 125 | 141 | 157 | 173 | 189 | 205 | 221 | 237 | 253 | 269 | 285 |
| 13 | 29 | 45 | 61 | 77 | 93 | 109 | 125 | 141 | 157 | 173 | 189 | 205 | 221 | 237 | 253 | 269 | 285 |
| 14 | 30 | 46 | 62 | 78 | 94 | 110 | 126 | 142 | 158 | 174 | 190 | 206 | 222 | 238 | 254 | 270 | 286 |
| 14 | 30 | 46 | 62 | 78 | 94 | 110 | 126 | 142 | 158 | 174 | 190 | 206 | 222 | 238 | 254 | 270 | 286 |
| 15 | 31 | 47 | 63 | 79 | 95 | 111 | 127 | 143 | 159 | 175 | 191 | 207 | 223 | 239 | 255 | 271 | 287 |
| 15 | 31 | 47 | 63 | 79 | 95 | 111 | 127 | 143 | 159 | 175 | 191 | 207 | 223 | 239 | 255 | 271 | 287 |
| 16 | 32 | 48 | 64 | 80 | 96 | 112 | 128 | 144 | 160 | 176 | 192 | 208 | 224 | '240 | 256 | 272 | 288 |
| 16 | 32 | 48 | 64 | 80 | 96 | 112 | 128 | 144 | 160 | 176 | 192 | 208 | 224 | 240 | 256 | 272 | 288 |
FIG. 5b
172 909
| 1 | 9 | 17 | 25 | 33 | 41 | 49 | 57 | 65 | 73 | 81 | 89 | 97 | 105 | 113 | 121 | 129 | 137 |
| 1 | 9 | 17 | 25 | 33 | 41 | 49 | 57 | 65 | 73 | 81 | 89 | 97 | 105 | 113 | 121 | 129 | 137 |
| 1 | 9 | 17 | 25 | 33 | 41 | 49 | 57 | 65 | 73 | 81 | 89 | 97 | 105 | 113 | 121 | 129 | 137 |
| 1 | 9 | 17 | 25 | 33 | 41 | 49 | 57 | 65 | 73 | 81 | 89 | 97 | 105 | 113 | 121 | 129 | 137 |
| 2 | 10 | 18 | 26 | 34 | 42 | 50 | 58 | 66 | 74 | 82 | 90 | 98 | 106 | 114 | 122 | 130 | 138 |
| 2 | 10 | 18 | 26 | 34 | 42 | 50 | 58 | 66 | 74 | 82 | 90 | 98 | 106 | 114 | 122 | 130 | 138 |
| 2 | 10 | 18 | 26 | 34 | 42 | 50 | 58 | 66 | 74 | 82 | 90 | 98 | 106 | 114 | 122 | 130 | 138 |
| 2 | 10 | 18 | 26 | 34 | 42 | 50 | 58 | 66 | 74 | 82 | 90 | 98 | 106 | 114 | 122 | 130 | 138 |
| 3 | 11 | 19 | 27 | 35 | 43 | 51 | 59 | 67 | 75 | 83 | 91 | 99 | 107 | 115 | 123 | 131 | 139 |
| 3 | 11 | 19 | 27 | 35 | 43 | 51 | 59 | 67 | 75 | 83 | 91 | 99 | 107 | 115 | 123 | 131 | 139 |
| 3 | 11 | 19 | 27 | 35 | 43 | 51 | 59 | 67 | 75 | 83 | 91 | 99 | 107 | 115 | 123 | 131 | 139 |
| 3 | 11 | 19 | 27 | 35 | 43 | 51 | 59 | 67 | 75 | 83 | 91 | 99 | 107 | 115 | 123 | 131 | 139 |
| 4 | 12 | 20 | 28 | 36 | 44 | 52 | 60 | 68 | 76 | 84 | 92 | 100 | 108 | 116 | 124 | 132 | 140 |
| 4 | 12 | 20 | 28 | 36 | 44 | 52 | 60 | 68 | 76 | 84 | 92 | 100 | 108 | 116 | 124 | 132 | 140 |
| 4 | 12 | 20 | 28 | 36 | 44 | 52 | 60 | 68 | 76 | 84 | 92 | 100 | 108 | 116 | 124 | 132 | 140 |
| 4 | 12 | 20 | 28 | 36 | 44 | 52 | 60 | 68 | 76 | 84 | 92 | 100 | 108 | 116 | 124 | 132 | 140 |
| 5 | 13 | 21 | 29 | 37 | 45 | 53 | 61 | 69 | 77 | 85 | 93 | 101 | 109 | 117 | 125 | 133 | 141 |
| 5 | 13 | 21 | 29 | 37 | 45 | 53 | 61 | 69 | 77 | 85 | 93 | 101 | 109 | 117 | 125 | 133 | 141 |
| 5 | 13 | 21 | 29 | 37 | 45 | 53 | 61 | 69 | 77 | 85 | 93 | 101 | 109 | 117 | 125 | 133 | 141 |
| 5 | 13 | 21 | 29 | 37 | 45 | 53 | 61 | 69 | 77 | 85 | 93 | 101 | 109 | 117 | 125 | 133 | 141 |
| 6 | 14 | 22 | 30 | 38 | 46 | 54 | 62 | 70 | 78 | 86 | 94 | 102 | 110 | 118 | 126 | 134 | 142 |
| 6 | 14 | 22 | 30 | 38 | 46 | 54 | 62 | 70 | 78 | 86 | 94 | 102 | 110 | 118 | 126 | 134 | 142 |
| 6 | 14 | 22 | 30 | 38 | 46 | 54 | 62 | 70 | 78 | 86 | 94 | 102 | 110 | 118 | 126 | 134 | 142 |
| 6 | 14 | 22 | 30 | 38 | 46 | 54 | 62 | 70 | 78 | 86 | 94 | 102 | 110 | 118 | 126 | 134 | 142 |
| 7 | 15 | 23 | 31 | 39 | 47 | 55 | 63 | 71 | 79 | 87 | 95 | 103 | 111 | 119 | 127 | 135 | 143 |
| 7 | 15 | 23 | 31 | 39 | 47 | 55 | 63 | 71 | 79 | 87 | 95 | 103 | 111 | 119 | 127 | 135 | 143 |
| 7 | 15 | 23 | 31 | 39 | 47 | 55 | 63 | 71 | 79 | 87 | 95 | 103 | 111 | 119 | 127 | 135 | 143 |
| 7 | 15 | 23 | 31 | 39 | 47 | 55 | 63 | 71 | 79 | 87 | 95 | 103 | 111 | 119 | 127 | 135 | 143 |
| 8 | 16 | 24 | 32 | 40 | 48 | 56 | 64 | 72 | 80 | 88 | 96 | 104 | 112 | 120 | 128 | 136 | 144 |
| 8 | 16 | 24 | 32 | 40 | 48 | 56 | 64 | 72 | 80 | 88 | 96 | 104 | 112 | 120 | 128 | 136 | 144 |
| 8 | 16 | 24 | 32 | 40 | 48 | 56 | 64 | 72 | 80 | 88 | 96 | 104 | 112 | 120 | 128 | 136 | 144 |
| 8 | 16 | 24 | 32 | 40 | 48 | 56 | 64 | 72 | 80 | 88 | 96 | 104 | 112 | 120 | 128 | 136 | 144 |
5c
172 909
| 1 | 5 | 9 | 13 | 17 | 21 | 25 | 29 | 33 | 37 | 41 | 45 | 49 | 53 | 57 | 61 | 65 | 69 |
| 1 | 5 | 9 | 13 | 17 | 21 | 25 | 29 | 33 | 37 | 41 | 45 | 49 | 53 | 57 | 61 | 65 | 69 |
| 1 | 5 | 9 | 13 | 17 | 21 | 25 | 29 | 33 | 37 | 41 | 45 | 49 | 53 | 57 | 61 | 65 | 69 |
| 1 | 5 | 9 | 13 | 17 | 21 | 25 | 29 | 33 | 37 | 41 | 45 | 49 | 53 | 57 | 61 | 65 | 69 |
| 1 | 5 | 9 | 13 | 17 | 21 | 25 | 29 | 33 | 37 | 41 | 45 | 49 | 53 | 57 | 61 | 65 | 69 |
| 1 | 5 | 9 | 13 | 17 | 21 | 25 | 29 | 33 | 37 | 41 | 45 | 49 | 53 | 57 | 61 | 65 | 69 |
| 1 | 5 | 9 | 13 | 17 | 21 | 25 | 29 | 33 | 37 | 41 | 45 | 49 | 53 | 57 | 61 | 65 | 69 |
| 1 | 5 | 9 | 13 | 17 | 21 | 25 | 29 | 33 | 37 | 41 | 45 | 49 | 53 | 57 | 61 | 65 | 69 |
| 2 | 6 | 10 | 14 | 18 | 22 | 26 | 30 | 34 | 38 | 42 | 46 | 50 | 54 | 58 | 62 | 66 | 70 |
| 2 | 6 | 10 | 14 | 18 | 22 | 26 | 30 | 34 | 38 | 42 | 46 | 50 | 54 | 58 | 62 | 66 | 70 |
| 2 | 6 | 10 | 14 | 18 | 22 | 26 | 30 | 34 | 38 | 42 | 46 | 50 | 54 | 58 | 62 | 66 | 70 |
| 2 | 6 | 10 | 14 | 18 | 22 | 26 | 30 | 34 | 38 | 42 | 46 | 50 | 54 | 58 | 62 | 66 | 70 |
| 2 | 6 | 10 | 14 | 18 | 22 | 26 | 30 | 34 | 38 | 42 | 46 | 50 | 54 | 58 | 62 | 66 | 70 |
| 2 | 6 | 10 | 14 | 18 | 22 | 26 | 30 | 34- | 38 | 42 | 46 | 50 | 54 | 58 | 62 | 66 | 70 |
| 2 | 6 | 10 | 14 | 18 | 22 | 26 | 30 | 34 | 38 | 42 | 46 | 50 | 54 | 58 | 62 | 66 | 70 |
| 2 | 6 | 10 | 14 | 18 | 22 | 26 | 30 | 34 | 38 | 42 | 46 | 50 | 54 | 58 | 62 | 66 | 70 |
| 3 | 7 | 11 | 15 | 19 | 23 | 27 | 31 | 35 | 39 | 43 | 47 | 51 | 55 | 59 | 63 | 67 | 71 |
| 3 | 7 | 11 | 15 | 19 | 23 | 27 | 31 | 35 | 39 | 43 | 47 | 51 | 55 | 59 | 63 | 67 | 71 |
| 3 | 7 | 11 | 15 | 19 | 23 | 27 | 31 | 35 | 39 | 43 | 47 | 51 | 55 | 59 | 63 | 67 | 71 |
| 3 | 7 | 11 | 15 | 19 | 23 | 27 | 31 | 35 | 39 | 43 | 47 | 51 | 55 | 59 | 63 | 67 | 71 |
| 3 | 7 | 11 | 15 | 19 | 23 | 27 | 31 | 35 | 39 | 43 | 47 | 51 | 55 | 59 | 63 | 67 | 71 |
| 3 | 7 | 11 | 15 | 19 | 23 | 27 | 31 | 35 | 39 | 43 | 47 | 51 | 55 | 59 | 63 | 67 | 71 |
| 3 | 7 | 11 | 15 | 19 | 23 | 27 | 31 | 35 | 39 | 43 | 47 | 51 | 55 | 59 | 63 | 67 | 71 |
| 3 | 7 | 11 | 15 | 19 | 23 | 27 | 31 | 35 | 39 | 43 | 47 | 51 | 55 | 59 | 63 | 67 | 71 |
| 4 | 8 | 12 | 16 | 20 | 24 | 28 | 32 | 36 | 40 | 44 | 48 | 52 | 56 | 60 | 64 | 68 | 72 |
| 4 | 8 | 12 | 16 | 20 | 24 | 28 | 32 | 36 | 40 | 44 | 48 | 52 | 56 | 60 | 64 | 68 | 72 |
| 4 | 8 | 12 | 16 | 20 | 24 | 28 | 32 | 36 | 40 | 44 | 48 | 52 | 56 | 60 | 64 | 68 | 72 |
| 4 | 8 | 12 | 16 | 20 | 24 | 28 | 32 | 36 | 40 | 44 | 48 | 52 | 56 | 60 | 64 | 68 | 72 |
| 4 | 8 | 12 | 16 | 20 | 24 | 28 | 32 | 36 | 40 | 44 | 48 | 52 | 56 | 60 | 64 | 68 | 72 |
| 4 | 8 | 12 | 16 | 20 | 24 | 28 | 32 | 36 | 40 | 44 | 48 | 52 | 56 | 60 | 64 | 68 | 72 |
| 4 | 8 | 12 | 16 | 20 | 24 | 28 | 32 | 36 | 40 | 44 | 48 | 52 | 56 | 60 | 64 | 68 | 72 |
| 4 | 8 | 12 | 16 | 20 | 24 | 28 | 32 | 36 | 40 | 44 | 48 | 52 | 56 | 60 | 64 | 68 | 72 |
FIG. 5d
172 909 so so cr>
ir>
«Λ ir>
m
VI
VI
V>
«Λ
V>
m
CN
Os oo t·
SO vi m
CN
3J
CO <
O
Os co r* so vi co
CN
W i-i £□
Q
O
S ><
w cn n
cn cn cn cn cn co cn co
CN
CN
CN
CN
CN
CN
CN
CN
CN
CN
Os
OO t· s© «Γ» co
CN
OS
OO so vo sfr co
CN
O
OS rΌ vo
C<1
CN
<-4 c<i ί^- x> s© s~-~ oo os θ ’ CN co '-if vi so c~- co Os O >—< cN co iooi ono 1001 1001 0110 1001 0110 ono 1001 ono 1001 1001 0110 1001 ono
YHSTYM DTOaWAS S23CINI
172 909
JS \O
O
E
Ό en Ό <S Ό fi o o
V) O V> OO «Λ Γ«Λ Ό «Λ V-l <n Tt »λ en «λ es w->I—I «Λ O O\ OO rii ®
w ►4 £
w to to
Q o
Γvo v->
Tt en es
8—< i—I O r—I © © i—I i—I O 1—I ł—I —M —1 © © —1
8—1 © 1— —1 ^3 l— ^3 1O O O 1—1 1—1 —< —< 1—3 §F— —1 ^3 ^3 1—1 1—1 ^3 f ’Ί O —I 1— o O t—I i—I —<
81-1 O — O r-1 O 1-' —< OOOOOOOi1—1 O O —· O 1-<1—I © i— i—ι 1—> O O Q O i“' 1—·—’ i—lOl—iOQi-*Q—i—» i-H —< i— Μ © © © © τι— © © 1—< 1—1 O © 1—1 — —ι—I©©—I—i©Q—i i—l © i— © —1 © t—I © —i F^ r··* FM i—1©©^©^—<©^
1— ©©O©1— 1— —•O—iOOfhO—if—1
I—1 1—'1—li—1 O © O O 1—1
1—I O O 1~< 1—1 O O — i—If-fOOi—'1—'OO i—l O l—l © 1—1 o 1—1 O
F·*4
O
FM fM
O fM fM
28, O —' o —1 o o
rM o
FM
O
PM
O o
O —' ©
F-4
8o
S§§ -28 i—l ^3 ιΟ 1—I —I O O — =
fM PM ί
f-ί o o o o
FM
S8o °Q ~ oS§
S§8
1—< © © l—I 1—1 1—1 O © — © i—i ^3 f-4 f4 r-M
T™4 P-4 O r4 FM O F—» O PM
O O O O
FM M δ o fm o o δ o ^oS to r-J fM O O F-4 O O to
O m
t*
W en O\ en oo en ren O en wn en en en en es en i— en O es o es oo es res Ό es «λ es es en es es es i es o i—i o\ fi OO 1—' tto 1—1 Ό
1—1 »Λ i-i rt i—· en i-i es i-m O O\ oo
ΓΌ v->
en es
© 9—ł 1—<
O o 8 S 8
Ttw-iOt^ooosO·—'<ScnTtm\or~'00C>O'—'fScn eseseseSesesenmcnenenenenenencn-^-KTiitT}· >n \© r— 'f Ίί TjYHSTYM moaWAS SX3QNI
172 909
Q \© \© en \© es Ό v© O «η σ\ «λ oo «η t~wn Ό >η vn ΚΓ) tjin en «Λ eS wn f < wn o -eł· ©\ oo r-ς}- Ό xf wn en es ffi
Cfl g
w n
D
Q
O g
en ©\ en oo en f en Ό en >n en en en en es
3—< O 3-4 ©
Fł
O «
g i*.
W en nen O o\ oo en |es es es r~ es ό es wn es es en es es es es o <—1 ©\ 3-1 00 t· ^—3 SO t-ι m fi T^ i en (—4 es
O fi _ f r—4 fł C?
OQ2?^
3-1 o O f I © 3—4 © 3—1 i f^ M f-M
28S8
O 3™· O O f fi fi CO
I © © f4 3—>
i 2? O Q 3i o O fM fM r—* ę-M ©8©
28© O 3-4 © rH f«3 fH
F-) O M rO
O °Sa
328 fM F“4 f-4 ©
__ © fi
CO f f © © O 3—1 fi © fi © 3—I © o © o δ s
FH F-< O Q
T-H O M O
O rH F-t F-1 <
§F-3 FH F*1 r-* Μ f«4 °Sa o2g f“< f··* ° Q ©
F-1 F-4 O O F-t O O
O
Os oo
Ό v>
tj· en es
FM ζΟ F“ł F»H
M Q *—· O O O
F“< FM
F“1 F“$ i··!
© © © ,_, _ © F«^
F-1 FF
F“1 ^4
8© o © Jf
328 o « δ
FM f-4 F< f-4 © Ft
O ©
fH fm ©
Sof 2
82? S © o © os o 3—< es •>3· v> wn m en ·=3- vn m vn v>
\O r~ 00 OS «η vn v> wn ono iooi iooi oi io iooi ono ono iooi iooi ono ono ιοοι ono ιοοι ιοοι ono £9 noo oon oon noo oon noo noo oon oon noo noo oon noo oon oon noo Z9
1010 010Ϊ 0101 1010 0101 1010 1010 0101 0101 1010 1010 0101 1010 0101 0101 1010 19 yhstym moawAS ssaaNi
172 909
STAN INICJALIZACJI Z MIKROPROCESORA
172 909
MASKA DŁUGIEGO KODU KANAŁU DOSTĘPU
41_29 28 24 23 21 20_98_0
| NAGŁÓWEK | ACN | PCN | STREFE_REJ. | STERUJĄCY_PN |
FIG. 8a
MASKA DŁUGIEGO KODU PUBLICZNEGO 41_32 31_0
| NAGŁÓWEK | ESN/PERMUTACYJNY ESN |
FIG. 8b
MASKA DŁUGIEGO KODU PRYWATNEGO
4039_0
NAGŁÓWEK |DŁUGI KOD PRYWATNY
FIG. 8c
FIG. 9
Departament Wydawnictw UP RP. Nakład 90 egz. Cena 6,00 zł
Claims (4)
- Zastrzeżenia patentowe1. Sposób formatowania danych cyfrowych w ramce danych, zwłaszcza w układzie przesyłania danych cyfrowych, w którym dane cyfrowe przesyła się w ramkach danych o uprzednio wybranym czasie trwania, i w którym na wstępie odbiera się zespół bitów danych pierwszego rodzaju danych i generuje się zespół bitów stopki, do dołączania do zespołu bitów danych pierwszego rodzaju, oraz następnie wprowadza się do ramki danych w określonym porządku zespół bitów danych pierwszego rodzaju i bitów stopki, znamienny tym, że stosuje się zespół bitów danych pierwszego rodzaju o liczbie bitów odpowiadającej jednej z wielu ustalonych uprzednio liczb bitów, przy czym gdy liczba bitów jest największą liczbą bitów albo drugą pod względem wielkości liczbą bitów z wielu ustalonych uprzednio liczb bitów, generuje się zespół bitów kontroli parzystości dla zespołu bitów danych pierwszego rodzaju, oraz gdy liczba bitów jest największą liczbą bitów albo drugą pod względem wielkości liczbąbitów, wprowadza się do ramki danych, w określonym porządku, zespół bitów pierwszego rodzaju, bity kontroli parzystości i bity stopki (T).
- 2. Sposób według zastrz. 1, znamienny tym, że gdy liczba bitów zespołu bitów danych pierwszego rodzaju jest największą liczbąbitów, generuje się bit trybu (MM) o pierwszej wartości bitu (MM=0), oraz wprowadza się bit trybu (MM) o pierwszej wartości bitu (MM=0) do ramki danych poprzedzającej zespół bitów danych pierwszego rodzaju.
- 3. Sposób według zastrz. 2, znamienny tym, że gdy zespół bitów danych pierwszego rodzaju ma największą liczbę bitów, wprowadza się zespół bitów danych drugiego rodzaju, generuje się zespół bitów kontroli parzystości dla zespołu bitów danych pierwszego rodzaju i dla zespołu bitów drugiego rodzaju, generuje się zespół bitów stopki, do dołączania do zespołu bitów danych pierwszego rodzaju i zespołu bitów danych drugiego rodzaju, oraz następnie wprowadza się do ramki danych, w określonym porządku, zespół bitów danych pierwszego rodzaju, zespół bitów danych drugiego rodzaju, bity kontroli parzystości i bity stopki (T).
- 4. Sposób według zastrz. 1, znamienny tym, że gdy zespół bitów danych pierwszego rodzaju ma największą liczbę bitów, wprowadza się zespół bitów danych drugiego rodzaju, generuje się bit trybu (MM) o drugiej wartości bitowej (MM=1), generuje się bity kontroli parzystości dla zespołu bitów danych pierwszego rodzaju i zespołu bitów danych drugiego rodzaju, generuje się zespół bitów stopki (T), do dołączenia do zespołu bitów pierwszego rodzaju i zespołu bitów drugiego rodzaju, oraz wprowadza się do ramki danych, w określonym porządku, bit trybu (MM) o drugiej wartości bitowej (MM= 1), zespół bitów pierwszego rodzaju, zespół bitów drugiego rodzaju, bity kontroli parzystości i bity stopki (T).
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US82216492A | 1992-01-16 | 1992-01-16 | |
| PCT/US1993/000406 WO1993014588A1 (en) | 1992-01-16 | 1993-01-19 | Method and apparatus for the formatting of data for transmission |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| PL172909B1 true PL172909B1 (en) | 1997-12-31 |
Family
ID=25235342
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PL93304472A PL172909B1 (en) | 1992-01-16 | 1993-01-19 | Method of formatting digital data in a data frame |
Country Status (22)
| Country | Link |
|---|---|
| EP (2) | EP0730356B1 (pl) |
| JP (1) | JP3087910B2 (pl) |
| KR (1) | KR100204160B1 (pl) |
| CN (5) | CN100571110C (pl) |
| AT (2) | ATE156954T1 (pl) |
| AU (2) | AU668378B2 (pl) |
| BR (1) | BR9305758A (pl) |
| CA (1) | CA2128327C (pl) |
| DE (2) | DE69605953T2 (pl) |
| DK (2) | DK0730356T3 (pl) |
| ES (2) | ES2108260T5 (pl) |
| FI (1) | FI115495B (pl) |
| GR (2) | GR3025048T3 (pl) |
| HK (1) | HK1000689A1 (pl) |
| IL (3) | IL104412A (pl) |
| NO (1) | NO316743B1 (pl) |
| PL (1) | PL172909B1 (pl) |
| PT (1) | PT730356E (pl) |
| RU (1) | RU2116696C1 (pl) |
| SG (1) | SG76465A1 (pl) |
| WO (1) | WO1993014588A1 (pl) |
| ZA (1) | ZA93290B (pl) |
Families Citing this family (60)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5568483A (en) * | 1990-06-25 | 1996-10-22 | Qualcomm Incorporated | Method and apparatus for the formatting of data for transmission |
| US5867537A (en) * | 1992-10-27 | 1999-02-02 | Ericsson Inc. | Balanced tranversal I,Q filters for quadrature modulators |
| US5530722A (en) * | 1992-10-27 | 1996-06-25 | Ericsson Ge Mobile Communications Inc. | Quadrature modulator with integrated distributed RC filters |
| ZA946674B (en) | 1993-09-08 | 1995-05-02 | Qualcomm Inc | Method and apparatus for determining the transmission data rate in a multi-user communication system |
| ZA947317B (en) * | 1993-09-24 | 1995-05-10 | Qualcomm Inc | Multirate serial viterbi decoder for code division multiple access system applications |
| KR100323486B1 (ko) * | 1993-11-01 | 2002-06-24 | 러셀 비. 밀러 | 가변비율디지탈데이타를전송하기위한방법및장치 |
| WO1995018494A1 (en) * | 1993-12-29 | 1995-07-06 | Zenith Electronics Corporation | Data frame format for variable size data constellations |
| MX9603336A (es) | 1994-02-17 | 1997-05-31 | Micrilor Inc | Red de area local inalambrica de alto indice de datos. |
| CN1129263C (zh) * | 1994-02-17 | 2003-11-26 | 摩托罗拉公司 | 分组编码信号的方法和装置 |
| CA2145566C (en) * | 1994-04-29 | 1999-12-28 | Nambirajan Seshadri | Methods of and devices for enhancing communications that use spread spectrum technology |
| US5638412A (en) * | 1994-06-15 | 1997-06-10 | Qualcomm Incorporated | Method for providing service and rate negotiation in a mobile communication system |
| FR2726958A1 (fr) * | 1994-11-15 | 1996-05-15 | Trt Telecom Radio Electr | Systeme de radio-communication avec station radio deportee |
| US5602833A (en) * | 1994-12-19 | 1997-02-11 | Qualcomm Incorporated | Method and apparatus for using Walsh shift keying in a spread spectrum communication system |
| US5708662A (en) * | 1995-04-07 | 1998-01-13 | Casio Computer Co., Ltd. | Transmission method and receiving apparatus of emergency information which is frequency-multiplexed on an FM broadcast radio wave |
| FI100569B (fi) | 1995-05-08 | 1997-12-31 | Nokia Telecommunications Oy | Menetelmä ja laitteisto muuttuvan siirtonopeuden koodausta ja ilmaisua varten monikäyttömatkaviestinjärjestelmässä |
| US6324208B1 (en) | 1995-06-02 | 2001-11-27 | Airspan Networks, Inc. | Apparatus and method of controlling transmitting power in a subscriber of a wireless telecommunications system |
| JPH11506586A (ja) * | 1995-06-02 | 1999-06-08 | ディーエスシー、カミューニケイシャンズ、コーパレイシャン | 無線通信システムの送信パワー及び送信速度を制御する装置及び方法 |
| GB2301751B (en) * | 1995-06-02 | 2000-02-09 | Dsc Communications | Control message transmission in telecommunications systems |
| AU724307B2 (en) * | 1995-06-02 | 2000-09-14 | Airspan Networks, Inc. | Apparatus and method of controlling transmitting power of a wireless telecommunications system |
| US5703902A (en) * | 1995-06-16 | 1997-12-30 | Qualcomm Incorporated | Method and apparatus for determining signal strength in a variable data rate system |
| US7020111B2 (en) | 1996-06-27 | 2006-03-28 | Interdigital Technology Corporation | System for using rapid acquisition spreading codes for spread-spectrum communications |
| US7123600B2 (en) | 1995-06-30 | 2006-10-17 | Interdigital Technology Corporation | Initial power control for spread-spectrum communications |
| US7072380B2 (en) | 1995-06-30 | 2006-07-04 | Interdigital Technology Corporation | Apparatus for initial power control for spread-spectrum communications |
| US6940840B2 (en) | 1995-06-30 | 2005-09-06 | Interdigital Technology Corporation | Apparatus for adaptive reverse power control for spread-spectrum communications |
| ZA965340B (en) | 1995-06-30 | 1997-01-27 | Interdigital Tech Corp | Code division multiple access (cdma) communication system |
| US6885652B1 (en) | 1995-06-30 | 2005-04-26 | Interdigital Technology Corporation | Code division multiple access (CDMA) communication system |
| US5751718A (en) * | 1996-02-20 | 1998-05-12 | Motorola, Inc. | Simultaneous transfer of voice and data information using multi-rate vocoder and byte control protocol |
| WO1997033400A1 (en) * | 1996-03-05 | 1997-09-12 | Ntt Mobile Communications Network Inc. | Signal transmitting method, transmitter, receiver, and spread-spectrum code synchronizing method for mobile communication system |
| JP3758681B2 (ja) * | 1996-03-20 | 2006-03-22 | エリクソン インコーポレイテッド | 直交変調器用の平衡トランスバーサルi,qフィルタ |
| US6205190B1 (en) * | 1996-04-29 | 2001-03-20 | Qualcomm Inc. | System and method for reducing interference generated by a CDMA communications device |
| US5910182A (en) * | 1996-05-03 | 1999-06-08 | Ericsson Inc. | Data communications systems and methods using interspersed error detection bits |
| JP3409628B2 (ja) * | 1996-06-19 | 2003-05-26 | 株式会社エヌ・ティ・ティ・ドコモ | Cdma通信方法およびグループ拡散変調器 |
| US6061359A (en) | 1996-08-02 | 2000-05-09 | Golden Bridge Technology, Inc. | Increased-capacity, packet spread-spectrum system and method |
| US5862133A (en) | 1996-08-02 | 1999-01-19 | Golden Bridge Technology | Packet-switched spread-spectrum system |
| US5805567A (en) * | 1996-09-13 | 1998-09-08 | Lucent Technologies Inc. | Orthogonal modulation scheme |
| US5956345A (en) * | 1996-09-13 | 1999-09-21 | Lucent Technologies Inc. | IS-95 compatible wideband communication scheme |
| US5751725A (en) * | 1996-10-18 | 1998-05-12 | Qualcomm Incorporated | Method and apparatus for determining the rate of received data in a variable rate communication system |
| GB2320660A (en) * | 1996-12-20 | 1998-06-24 | Dsc Telecom Lp | Processing data transmitted and received over a wireless link connecting a central terminal and a subscriber terminal of a wireless telecommunication system |
| GB2320661B (en) | 1996-12-20 | 2001-10-03 | Dsc Telecom Lp | Processing data transmitted and received over a wireless link connecting a central terminal and a subscriber terminal of a wireless telecommunications system |
| US6094465A (en) * | 1997-03-21 | 2000-07-25 | Qualcomm Incorporated | Method and apparatus for performing decoding of CRC outer concatenated codes |
| CA2463381C (en) * | 1997-05-14 | 2011-11-22 | Qualcomm Incorporated | A subscriber unit and method for use in a wireless communication system |
| US6426960B2 (en) * | 1997-06-24 | 2002-07-30 | Qualcomm Incorporated | Increased capacity data transmission in a CDMA wireless communication system |
| BRPI9904789B8 (pt) * | 1998-02-14 | 2016-09-13 | Samsung Electronics Co Ltd | sistema de acesso múltiplo por divisão de código, cdma, e, processos para transmitir e para receber mensagens com pelo menos duas durações de quadro diferentes |
| DE19807931A1 (de) * | 1998-02-25 | 1999-08-26 | Rohde & Schwarz | Anordnung zum Optimieren der Datenübertragung über einen bidirektionalen Funkkanal |
| JP2002530906A (ja) | 1998-11-17 | 2002-09-17 | テンプレックス テクノロジイ インコーポレイテッド | 光学的符号化及び復号化用のコード、方法、及び装置 |
| CN1076915C (zh) * | 1999-03-15 | 2001-12-26 | 华为技术有限公司 | 可传输多声道声音的宽带码分多址移动装置 |
| JP3515701B2 (ja) * | 1999-03-31 | 2004-04-05 | 松下電器産業株式会社 | 符号化処理装置およびレピティション方法 |
| KR100416996B1 (ko) * | 1999-05-10 | 2004-02-05 | 삼성전자주식회사 | 이동 통신시스템에서 라디오링크프로토콜에 따른 가변 길이의 데이터 송수신 장치 및 방법 |
| KR20000075358A (ko) * | 1999-05-27 | 2000-12-15 | 윤종용 | 이동통신시스템에서 라디오링크프로토콜에 따른 가변길이의 데이터 송수신 장치 및 방법 |
| FR2797125B1 (fr) * | 1999-07-26 | 2001-10-05 | Matra Nortel Communications | Procede et dispositif de formation de trames de transport a partir de trames de signal code, et dispositif d'extraction des trames de signal code |
| EP1089439A1 (en) * | 1999-09-28 | 2001-04-04 | TELEFONAKTIEBOLAGET L M ERICSSON (publ) | Interleaver and method for interleaving an input data bit sequence using a coded storing of symbol and additional information |
| US6608818B1 (en) * | 1999-11-10 | 2003-08-19 | Qualcomm Incorporated | Radio link protocol enhancements to reduce setup time for data calls |
| US6904028B1 (en) * | 2000-11-28 | 2005-06-07 | Samsung Electronics Co., Ltd. | System and method for sending intermittent messages on the A-interface |
| CA2405465C (en) * | 2001-02-07 | 2007-09-25 | Samsung Electronics Co., Ltd. | Apparatus and method for generating codes in a communications system |
| DE10228747A1 (de) * | 2002-06-27 | 2004-01-22 | Siemens Ag | Verfahren und Vorrichtung zum Übertragen einer Datenfolge mit Schutzabschnitt und Nutzdatenabschnitt in einem Funk-Kommunikationssystem |
| US7023880B2 (en) | 2002-10-28 | 2006-04-04 | Qualcomm Incorporated | Re-formatting variable-rate vocoder frames for inter-system transmissions |
| US7069211B2 (en) * | 2003-04-30 | 2006-06-27 | Motorola, Inc. | Method and apparatus for transferring data over a voice channel |
| KR20090017383A (ko) * | 2007-08-14 | 2009-02-18 | 엘지전자 주식회사 | 오류검출부호의 부가를 고려한 코드블록 분할 방법 및코드블록 길이 계산방법 |
| WO2009022874A1 (en) | 2007-08-14 | 2009-02-19 | Lg Electronics Inc. | Method of transmitting data |
| CN101370182B (zh) * | 2008-10-15 | 2011-08-24 | 中国电信股份有限公司 | 在语音业务码流中插入附加信息的方法和系统 |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2022365A (en) * | 1978-06-02 | 1979-12-12 | Texas Instruments Inc | Communications network for data and voice |
| US4291409A (en) * | 1978-06-20 | 1981-09-22 | The Mitre Corporation | Spread spectrum communications method and apparatus |
| GB8425375D0 (en) * | 1984-10-08 | 1984-11-14 | Gen Electric Co Plc | Data communication systems |
| FR2575624A1 (fr) * | 1984-12-28 | 1986-07-04 | Mouly Michel | Systeme de radiocommunications a sauts de frequence lents et a protocole mixte d'attribution de sequences |
| EP0212961A3 (en) * | 1985-08-26 | 1988-05-04 | AT&T Corp. | Digital transmission channel framing |
| EP0220808A3 (en) * | 1985-08-26 | 1988-05-04 | AT&T Corp. | Multiplexer for digital signals |
| US4716561A (en) * | 1985-08-26 | 1987-12-29 | American Telephone And Telegraph Company, At&T Bell Laboratories | Digital transmission including add/drop module |
| US4700341A (en) * | 1985-10-30 | 1987-10-13 | Racal Data Communications Inc. | Stochastic time division multiplexing |
| US4691314A (en) * | 1985-10-30 | 1987-09-01 | Microcom, Inc. | Method and apparatus for transmitting data in adjustable-sized packets |
| DE3689979T2 (de) * | 1986-03-25 | 1995-01-26 | Motorola Inc | Verfahren und einrichtung zur steuerung eines zeitmultiplex-kommunikationsgerätes. |
| GB8628821D0 (en) * | 1986-12-02 | 1987-01-07 | Plessey Co Plc | Data transmission systems |
| US4852179A (en) * | 1987-10-05 | 1989-07-25 | Motorola, Inc. | Variable frame rate, fixed bit rate vocoding method |
| US4951278A (en) * | 1988-08-31 | 1990-08-21 | Telenet Communications Corporation | High-level data link control packet assembler/disassembler |
| JPH0813057B2 (ja) * | 1989-02-03 | 1996-02-07 | 日本電気株式会社 | Hdlc可変長パケットと非hdlc固定長パケットとの混在転送方法 |
| JP2603717B2 (ja) * | 1989-03-09 | 1997-04-23 | 三菱電機株式会社 | サイクリックデータ伝送方法 |
| JP2733110B2 (ja) * | 1989-09-19 | 1998-03-30 | 日本電信電話株式会社 | 無線信号伝送方式 |
| IL95920A0 (en) * | 1989-10-24 | 1991-07-18 | Motorola Inc | Distributed synchronization method for a wireless fast packet communication system |
| JP2540968B2 (ja) * | 1990-02-27 | 1996-10-09 | 日本電気株式会社 | 多方向多重通信方式 |
-
1993
- 1993-01-15 IL IL10441293A patent/IL104412A/en not_active IP Right Cessation
- 1993-01-15 ZA ZA93290A patent/ZA93290B/xx unknown
- 1993-01-15 IL IL118832A patent/IL118832A/en not_active IP Right Cessation
- 1993-01-16 CN CNB2006100924359A patent/CN100571110C/zh not_active Expired - Lifetime
- 1993-01-16 CN CN2006100924344A patent/CN1874208B/zh not_active Expired - Lifetime
- 1993-01-16 CN CN200610092433XA patent/CN1874207B/zh not_active Expired - Lifetime
- 1993-01-19 HK HK97102224D patent/HK1000689A1/en not_active IP Right Cessation
- 1993-01-19 KR KR1019940702450A patent/KR100204160B1/ko not_active Expired - Lifetime
- 1993-01-19 CA CA002128327A patent/CA2128327C/en not_active Expired - Lifetime
- 1993-01-19 ES ES93903541T patent/ES2108260T5/es not_active Expired - Lifetime
- 1993-01-19 AT AT93903541T patent/ATE156954T1/de active
- 1993-01-19 JP JP05512691A patent/JP3087910B2/ja not_active Expired - Lifetime
- 1993-01-19 EP EP96108491A patent/EP0730356B1/en not_active Expired - Lifetime
- 1993-01-19 BR BR9305758A patent/BR9305758A/pt not_active IP Right Cessation
- 1993-01-19 ES ES96108491T patent/ES2140754T3/es not_active Expired - Lifetime
- 1993-01-19 RU RU94035749A patent/RU2116696C1/ru active
- 1993-01-19 DE DE69605953T patent/DE69605953T2/de not_active Expired - Lifetime
- 1993-01-19 PL PL93304472A patent/PL172909B1/pl unknown
- 1993-01-19 WO PCT/US1993/000406 patent/WO1993014588A1/en not_active Ceased
- 1993-01-19 AU AU34767/93A patent/AU668378B2/en not_active Expired
- 1993-01-19 DK DK96108491T patent/DK0730356T3/da active
- 1993-01-19 CN CN93101741A patent/CN1070007C/zh not_active Expired - Lifetime
- 1993-01-19 AT AT96108491T patent/ATE188583T1/de active
- 1993-01-19 EP EP93903541A patent/EP0621998B2/en not_active Expired - Lifetime
- 1993-01-19 CN CNB011012080A patent/CN1299460C/zh not_active Expired - Lifetime
- 1993-01-19 PT PT96108491T patent/PT730356E/pt unknown
- 1993-01-19 DE DE69313098T patent/DE69313098T3/de not_active Expired - Lifetime
- 1993-01-19 SG SG1996007371A patent/SG76465A1/en unknown
- 1993-01-19 DK DK93903541T patent/DK0621998T4/da active
-
1994
- 1994-07-15 NO NO19942670A patent/NO316743B1/no not_active IP Right Cessation
- 1994-07-18 FI FI943410A patent/FI115495B/fi not_active IP Right Cessation
-
1996
- 1996-03-07 AU AU47911/96A patent/AU683597B2/en not_active Expired
- 1996-07-11 IL IL11883296A patent/IL118832A0/xx unknown
-
1997
- 1997-10-15 GR GR970402694T patent/GR3025048T3/el unknown
-
2000
- 2000-03-03 GR GR20000400557T patent/GR3032865T3/el unknown
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| PL172909B1 (en) | Method of formatting digital data in a data frame | |
| US5504773A (en) | Method and apparatus for the formatting of data for transmission | |
| AU694612B2 (en) | Method and apparatus for the formatting of data for transmission | |
| US5659569A (en) | Data burst randomizer | |
| US6205190B1 (en) | System and method for reducing interference generated by a CDMA communications device | |
| EP0985283B1 (en) | Device and method for exchanging frame messages of different lengths in a wireless communication system | |
| HK1000689B (en) | Method and apparatus for the formatting of data for transmission | |
| HK1030852B (en) | Communication system and method for transmitting data of different types | |
| HK1095944B (en) | Method and apparatus for the formatting of data for transmission | |
| MXPA97005396A (en) | Method and device for data format detransmis | |
| HK1097665A (en) | Method and apparatus for the formatting of data for transmission | |
| HK1097666A (en) | Method and apparatus for the formatting of data for transmission | |
| HK1020812A1 (en) | System and method for reducing am-interference generated by a cdma communications device | |
| HK1020812B (en) | System and method for reducing am-interference generated by a cdma communications device |