ZESZYTY NAUKOWE WYDZIAŁU ELEKTRONIKI, TELEKOMUNIKACJI I INFORMATYKI POLITECHNIKI GDAŃSKIEJ
Nr 1 Seria: Radiokomunikacja, Radiofonia i Telewizja 2007
Piotr Kaczorek (*)
Dominik Rutkowski (#)
Akademia Morska w Gdyni
pik@am.gdynia.pl
Politechnika Gdańska
nick@weti.pg.gda.pl
logo
Gdańsk, 13 – 15 czerwca 2007
OCENA JAKOŚCI NOWEGO ROZWIĄZANIA SYSTEMU TETRA

Streszczenie:W pracy przedstawiono nowe rozwiązania modulacji i kodowania kanałowego przewidziane dla systemu TETRA i sprecyzowane w najnowszej specyfikacji technicznej. Następnie przedstawiono wyniki badań jakości transmisji dla modulacji π/8 DQPSK, przy założeniu stosowania schematów kodowania i przeplotu obowiązujących w pierwotnej wersji systemu. Uzyskane wyniki ukazują wyraźną poprawę jakości transmisji i potrzebę uzupełnienia specyfikacji technicznej.

1. WPROWADZENIE

     System trankingowy TETRA jest znany w świecie od kilkunastu lat. Jest to w pełni cyfrowy, otwarty stan-dard międzynarodowy systemu radiokomunikacji ruchomej, przeznaczony dla służb publicznych, w tym dla służb bezpieczeństwa publicznego oraz firm. Dzięki swoim zaletom, system ten zyskał uznanie w wielu krajach na całym świecie i jest z powodzeniem wykorzystywany przez policję, służby ratownicze, różne szczeble administracji centralnej i lokalnej, przedsiębiorstwa komunalne i różnego rodzaju firmy do autonomicznego komunikowania się wydzielonych grup użytkowników profesjonalnych w sieci o infrastrukturze dostosowanej do potrzeb i przy stosunkowo niskich kosztach [1]. System ten jest nieustannie rozwijany i wśród ważnych nowych rozwiązań, jakie pojawiły się ostatnio, należy przede wszystkim wymienić nowe metody kodowania źródłowego sygnałów mowy [3] i kodowania kanałowego oraz ulepszenia interfejsu radiowego zwiększające dostępne przepływności [2].

2. NOWE USŁUGI I INTERFEJSY RADIOWE SYSTEMU TETRA

     Jak już wspomniano, specyfikacja systemu TETRA jest nieustannie rozwijana. Daje to możliwość ulepsza-nia systemu przez wprowadzanie nowocześniejszych i bardziej wydajnych rozwiązań oraz wprowadzania no-wych rodzajów usług. Rozwój systemu TETRA sprawia, że może on spełniać rosnące wymagania użytkowników i dostarczać im usługi o coraz większej przepływności i jakości. Jako przykład nowego i ważnego rozwiązania wprowadzonego ostatnio w systemie należy wymienić nową metodę kodowania źródłowego sygnałów mowy. Obecnie, oprócz pierwotnego kodera sygnałów mowy pn. ACELP, w systemie TETRA może być stosowany koder AMR, wprowadzony wcześniej w systemach komórkowych GSM i UMTS. Co prawda, w systemie TETRA dopuszcza się stosowanie tylko jednego trybu pracy kodera AMR, o przepływności 4,75 kb/s, jednak niewątpliwie może to ułatwić realizację połączeń międzysystemowych.

2.1. Modulacja QAM i turbokodowanie

     Najnowsza wersja specyfikacji technicznej interfejsu radiowego systemu TETRA, oznaczona numerem 3.1, wprowadza dwie nowe usługi – usługę przyśpieszonej transmisji danych (TETRA Enhanced Data Service, TEDS) i szereg związanych z tym istotnych zmian dotyczących kodowania kanałowego, modulacji i szerokości pasma kanału radiowego oraz usługę Air – Ground – Air, związaną z zastosowaniem systemu TETRA w radiokomunikacji lotniczej i morskiej [2]. W tabeli 1 są zestawione podstawowe parametry pierwotnej wersji systemu TETRA i jego unowocześnionej wersji TEDS.

Tabela 1. Podstawowe parametry TETRA i TEDS.
ParametrTETRATEDS
WielodostępFDMA/TDMA
Odstęp między nośny-mi25kHz25, 50, 100 lub 150kHz
Modulacjaπ/4DQPSK
π/8DQPSK
4-QAM, 16-QAM oraz 64-QAM
Kodowanie kanałowekod splotowyturbo-kod
Sprawność kodowaniaR=1/2 lub R=2/3
Przepływność danych w kanale fizycznym9 lub 13,5kb/sod 38,4kb/s
do 691,2kb/s

    Podsystem TEDS umożliwia transmisję danych z przepływnościami znacznie większymi, niż ma to miejsce obecnie, dzięki zastosowaniu w interfejsie radiowym systemu TETRA dwóch zupełnie nowych rozwiązań:

    Zachowano natomiast w niezmienionej postaci główne parametry ramki TDMA i szczelin czasowych oraz hierarchię ramek. Ze względu na dużą wrażliwość modulacji QAM na interferencje międzysymbolowe, jak również w celu uniknięcia konieczności stosowania złożonych korektorów w odbiornikach, zdecydowano się na zastosowanie modulacji wielotonowej QAM. Pasmo kanału zostało podzielone na szereg podzakresów, w których transmisja jest realizowana równolegle. Liczba podnośnych wynosi 8 w każdym podzakresie pasma kanału radiowego o szerokości 25kHz, zaś odstęp między nimi równy jest 1,125/T, gdzie T jest czasem trwania symbolu, co daje 2,7kHz. W jednej szczelinie czasowej ramki TDMA na każdej z podnośnych są przesyłane zaledwie 34 symbole QAM (w porównaniu z 255 symbolami w przypadku modulacji ?/4-DQPSK), co eliminuje problem interfe-rencji międzysymbolowych. Odpowiednia kombinacja rodzaju modulacji oraz szerokości pasma kanału radiowego pozwala na uzyskanie w kanale fizycznym przepływności od 38,4kb/s do aż 691,2kb/s.

schemat blokowy

Rysunek 1. Schemat kodera PCCC

    Dla potrzeb podsystemu TEDS wprowadzono rów-nież nowy w systemie TETRA sposób kodowania kanałowego. W specyfikacji systemu nosi on nazwę Parallel Concatenated Convolutional Code, PCCC i oznacza de facto turbokodowanie uzupełnione o nierównomierne wykluczanie bitów. Koder turbokodu składa się z dwóch identycznych rekursywnych koderów splotowych o dłu-gości ograniczającej 3 oraz bloku przeplotu wewnętrznego (rys. 1). Sprawność kodera turbokodu wynosi 1/3, jednak po zastosowania wykluczania bitów uzyskuje się efektywną sprawność całego kodera PCCC równą 1/2 lub 2/3, podobnie jak w klasycznym koderze systemu TETRA, który jest stosowany do transmisji z modulacją fazy. Specyfikacja podsystemu TEDS nie została jeszcze ukończona. Jak dotąd nie zdefiniowano kanałów logicznych do transmisji danych, istnieje natomiast nadmiernie duża liczba kanałów sygnalizacyjnych, na potrzeby testów nowego interfejsu radiowego.

2.2. Modulacja π/8 DQPSK

    wprowadzeniem nowych rodzajów usług, najnowsza wersja specyfikacji systemu TETRA przynosi jeszcze jedną, niezmiernie ciekawą innowację. Jest nią wprowadzenie do klasycznej wersji interfejsu radiowego systemu nowego rodzaju Modulacji fazy, a mianowicie modulacji π/8 DQPSK [2]. Dla tej modulacji zdefiniowano szereg logicznych kanałów sygnalizacyjnych oraz zaledwie jeden kanał logiczny do transmisji danych, oznaczony symbolem TCH-P8/10,8. Dla tego kanału nie jest stosowane kodowanie kanałowe, podobnie jak dla kanału TCH/7,2 w pierwotnej wersji systemu. Porównanie parametrów wszystkich kanałów logicznych do transmisji danych dla modulacji π/4 DQPSK oraz π/8 DQPSK przedstawia tabela 2.

Tabela 2. Przepływności dla transmisji danych i obu rodzajów modulacji fazy
Modulacjaπ/4 DQPSKπ/8 DQPSK
Kodowanie kanałowekod splotowy RCPCbrak
Sprawność kodowaniaR ≈ 1/3R ≈ 2/3-
Przepływność danych2,4kb/s4,8kb/s7,2kb/s10,2 kb/s

    Zastanawiający jest fakt, że dla nowo wprowadzonej modulacji fazy nie przewidziano żadnego wariantu kodowania kanałowego. Tymczasem można to zrobić stosunkowo prosto, wykorzystując zdefiniowane już schematy kodowania splotowego RCPC, stosowane dla modulacji π/4 DQPSK. Podobnie, łatwe jest zaadaptowanie na potrzeby kanału TCH-P8 istniejących schematów przeplotu. Oczywiście można przyjąć, że w kanałach TCH-P8 będzie stosowane kodowanie zewnętrzne, a metody jego realizacji spoczną na producentach sprzętu. Należy jednak oczekiwać, że dekoder wewnętrznego kodu sploto-wego, wykorzystujący algorytm dekodowania miękkodecyzyjnego (SOVA), okaże się znacznie lepszy, niż twardodecyzyjny – z konieczności – dekoder kodu zewnętrznego.

3. WYNIKI BADAŃ JAKOŚCI DEKODOWANIA W SYSTEMIE Z MODULACJĄ π/8 DQPSK

    W tym punkcie zostaną przedstawione wyniki badań jakości dekodowania przy założeniu modulacji π/8 DQPSK, uzyskane z wykorzystaniem symulacji komputerowej. Na potrzeby symulacji przyjęto schematy kodowania kanałowego i przeplotu na wzór schematów obowiązujących dla modulacji π/4 DQPSK. Modyfikacje polegały wyłącznie na proporcjonalnym zwiększeniu liczby bitów podlegających przetwarzaniu. Program symulatora, oprócz bloków kodera RCPC i przeplotu, zawierał też modulator, filtr modulacyjny o charakterystyce pierwiastka z podniesionego cosinusa oraz model kanału z zanikami wielodrogowymi i szumem gaussowskim, a także kompletny odbiornik. Symulator służył do oszacowania prawdopodobieństwa błędu elementarnego (Bit Error Rate, BER) oraz prawdopodobieństwa błędu w ramce (Frame Error Rate, FER). Badania symulacyjne przeprowadzono dla różnych środowisk propagacyjnych zdefiniowanych w specyfikacji systemu TETRA oraz różnych szybkości poruszania się terminala ruchomego. Przykładowe wyniki uzyskane w symulacji zostały przedstawione na rys. 2 oraz 3.

Rysunek 2. Wyniki symulacji komputerowej dla środowiska bez zaników wielodrogowych; modulacja π/8 DQPSK,
kodowanie RCPC, R=1/2, dekodowanie twardodecyzyjne (HD) i miękkodecyzyjne (SD): (a) BER, (b) FER

Rysunek 3. Wyniki symulacji komputerowej dla środowiska wiejskiego RA50; modulacja π/8 DQPSK,
kodowanie RCPC, R=1/2, przeplot N=8 ramek, dekodowanie twardodecyzyjne (HD) i miękkodecyzyjne (SD): (a) BER, (b) FER

Rysunek 4. Wyniki symulacji komputerowej dla środowiska wiejskiego RA50;
kodowanie RCPC, R=1/2, przeplot N=8 ramek, dekodowanie miękkodecyzyjne, dla modulacji π/4 DQPSK oraz π/8 DQPSK: (a) BER, (b) FER

Rysunek 5. Wyniki symulacji komputerowej dla środowiska wiejskiego RA50, przy przepływności danych 7,2kb/s,
dla modulacji π/4 DQPSK (bez kodowania RCPC) oraz π/8 DQPSK (kodowanie RCPC, R=2/3,
przeplot N=8 ramek, dekodowanie miękkodecyzyjne): (a) BER, (b) FER

    Jak należało tego oczekiwać, we wszystkich zbadanych przypadkach zaobserwowano znaczący zysk wynikający ze stosowania dekodowania miękkodecyzyjnego. Zależnie od środowiska propagacyjnego i parametrów kanału, zysk ten wynosi od ok. 1,5 dB do 3 dB, w po-równaniu do dekodowania twardodecyzyjnego (zysk dekodowania miękkodecyzyjnego określono przez po-równanie wartości Eb/N0 niezbędnej dla uzyskania BER=10-3 oraz FER=10-2 w dekoderze twardo- i miękkodecyzyjnym). Dokonano również porównania jakości transmisji dla obu wariantów modulacji fazy stosowanych w syste-mie TETRA. Badania symulacyjne przeprowadzono dla różnych wariantów kodowania kanałowego, dla środowi-ska propagacyjnego RA50. Jak to wynika z wykresów, które przedstawiono na rysunku 4, jakość transmisji dla modulacji π/8 DQPSK okazała się wyraźnie gorsza. Wynika to oczywiście z faktu, że odległość między końcami wektorów sygnałowych dla modulacji π/8 DQPSK jest mniejsza, niż dla modulacji π/4 DQPSK. Bardzo ciekawie wypada porównanie wyników uzyskanych dla modulacji π/4 DQPSK bez kodowania RCPC oraz π/8 DQPSK z zastosowaniem kodowania o sprawności R=2/3, co zostało przedstawione na rysunku 5. Dla obu wariantów uzyskiwana jest identyczna przepływność danych, wynosząca 7,2kb/s, jednak w przy-padku modulacji π/8 DQPSK zadowalającą jakość transmisji uzyskuje się przy znacznie mniejszej wartości Eb/No. Nie ulega zatem wątpliwości, że dla pełniejszego wykorzystania modulacji π/8 DQPSK należy zdefiniować odpowiednie schematy wewnętrznego kodowania kanałowego oraz przeplotu. Można przypuszczać, że brak takich schematów w chwili obecnej wynika z trwa-jących jeszcze prac badawczych, a nie z zaniechania i specyfikacja w tym zakresie zostanie wkrótce uzupełnio-na.

4. PODSUMOWANIE

    System TETRA zyskał sobie w pełni zasłużone uznanie wśród wielu użytkowników. Dzięki jego specyficznym, cennym właściwościom, a w szczególności usługom specjalnym, jest doskonale przystosowany do roli systemu łączności dla wszelkiego rodzaju służb publicznych i firm. Publicznie dostępna specyfikacja oraz otwarty standard systemu sprawia, że jest on stan-dardem międzynarodowym, a duża skala produkcji sprzętu do tego systemu i konkurencja między producen-tami przyczyniają się do znacznego obniżenia kosztów instalacji. Dużą i stale rosnącą popularność system TETRA zawdzięcza też nieustannemu rozwojowi, który zapewnia nowe rodzaje usług, coraz większe przepływności dostępne dla użytkowników i wzrastającą jakość transmisji.

LITERATURA

[1]    Rutkowski D. System trankingowy TETRA, Prze-gląd Telekomunikacyjny, nr 5, 2000, s. 402-408
[2]    ETSI: EN 300 392-2, Terrestrial Trunked Radio (TETRA); Voice plus Data (V+D);Part 2: Air In-terface (AI), V3.1.1, 2006
[3]    ETSI: EN 300 395-1, Terrestrial Trunked Radio (TETRA); Speech codec for full-rate traffic chan-nel; Part 1: General description of speech func-tions, V1.2.1, 2005