SPOSOBY KODOWANIA SYGNAŁU

    Sygnał danych pochodz±cy z modemu 9600 bit/s jest używany do bezpośredniego kluczowania częstotliwości nadajnika. Z tego też powodu niepoż±dane jest występowanie w nim dłuższych ci±gów bitów o jednakowej wartości. Dla zapobieżenia temu (jak również i w pewnym stopniu zmniejszenia wpływu zakłóceń) dane poddawane s± w modemie G3RUH kodowaniu polegaj±cemu na pseudoprzypadkowym "przemieszaniu" bitów dokonywanym za pomoc± rejestru przesuwnego o specjalnie sprzężonych wyjściach z jego poszczególnych stopni. Sygnał zakodowany ma w wyniku tego charakter psaeudoprzypadkowy i jest słyszalny jako szum. Widmo sygnału rozci±ga się od b. niskich częstotliwości do ponad 7 kHz.
    Szczególnych trudności przysparza tłumienie najniższych składowych przez układy pętli synchronizacji fazowej w syntezerach nadajników. W zależności od szekokości pasma przenoszenia filtru w pętli tłumienie w zakresie 100 - 300 Hz może wynosić ok. 3 dB a dla częstotliwości 20 Hz może dojść nawet do 60 dB. Tłumienie to może być częściowo skompensowane przez filtr cyfrowy, w który wyposażone s± modemy (niestety nie wszędzie można wybrać jego charakterystykę tak aby zapewniała możliwie najlepsz± kompensację). Istotn± poprawę można osi±gn±ć przez zastosowanie modulacji dwupunktowej lub jeszcze lepiej użycie nadajnika sterowanego kwarcem.
    Alternatyw± może być też zmiana charakteru widmowego sygnału tak aby zawierało ono mniej składowych o b. niskich częstotliwościach. W niektórych typach modemów stosuje się modulację Manchester - sygnał danych jest kombinowany z sygnałem zegarowym. Widmo sygnału rozłożone jest wówczas symetrycznie wokół częstotliwości zegarowej. Wad± tego rozwi±zania jest dwukrotny wzrost szerokości pasma sygnału. Zamiast transmisji z szybkości± 9600 bit/s możliwa jest jedynie transmisja z szybkości± 4800 bit/s.
    Kostruktorzy TNC2multi proponuj± jeszcze inne rozwi±zanie - wtr±canie do strumienia nadawanych danych dodatkowych bitów tak aby zapewnić dostatecznie duż± częstotliwość zmian stanu. Powoduje do usunięcie z widma sygnału składowych o najniższych częstotliwościach - w tym przypadku osi±gnięto redukcję składowych poniżej 300 Hz. Większa częstotliwość zmian stanu przyspiesza także synchronizację odbiornika modemu. Transmisja odbywa się oczywiście w dalszym ci±gu z szybkości± 9600 bit/s i sygnał jest dalej prawidłowo rozpoznawany przez układy DCD modemów. Efektywna szybkość transmisji zmniejsza się oczywiście w pewnym stopniu ponieważ rośnie udział bitów nieinformacyjnych w strumieniu danych.
    Kodowanie ze wstawianiem bitów wymaga oczywiście ich usunięcia po stronie odbiorczej tak aby uzyskać oryginalny strumień danych. Odbiornik musi być więc wyposażony w modem rozpoznaj±cy automatycznie sposób kodowania (standardowy G3RUH lub ze wstawianiem bitów) i mog±cy odpowiednio dekodować dane. Dokładnie rzecz bior±c TNC2multi oferuje dwa dodatkowe sposoby kodowania oznaczone jako 9600b1 i 9600b2 dodatkowo do standardowego G3RUH. Przebiegi sygnałów (oka) przedstawiono na rys 6.1.

Kodowanie 9600 Kodowanie 9600b2 Kodowanie 9600b1

Kodowanie standardowe G3RUH (9600), TNC2multi - 9600b2 i TNC2multi - 9600b1.

    W systemie kodowania oznaczonym jako b1 po każdym bicie o wartości 1 wtr±cany jest bit 0. Efektywna szybkość transmisji wynosi ok. 6400 bit/s.
W systemie b2 bit 0 jest wtr±cany po wyst±pieniu dwóch kolejnych bitów o wartości 1. Efektywna szybkość transmisji jest tutaj większa i wynosi ok. 8500 bit/s.
    Należy zwrócić uwagę na to, że obie przedstawione metody s± jak narazie stosowane wył±cznie przez kontrolery TNC2multi i mog± być używane tylko w ł±cznościach z partnerami wyposażonymi w te kontrolery. Czy któraś z nich przyjmie się szerzej - narazie nie wiadomo.
    




Wydanie z dn. 22.08.1999.


© Prawa autorskie Krzysztof D±browski, OE1KDA.