Synchronizacja jest ważnym zadaniem w praktycznych systemach komunikacyjnych, ale nie jest bezpośrednio związana z teorią OFDM.
Synchronizacja ramek
Praktyczne systemy komunikacyjne (takie jak IEEE 802.11 lub 802.3) wymieniają tak zwane ramki, które składają się z kilku pól, które z kolei realizują różne, specyficzne zadania. Zazwyczaj pierwsze pole ramki jest tak zwaną preambułą, która ma jedynie cel
- wykrywanie nadchodzących ramek,
- synchronizacja odbiornika z nadajnikiem,
- wykonywanie automatycznej korekcji wzmocnienia (AGC) w odbiorniku (wymagane w systemach komunikacji bezprzewodowej).
Preambuła zazwyczaj składa się z sekwencji Barkera, która jest kodem binarnym z minimalną autokorelacją poza szczytem. Ten kod niekoniecznie musi być modulowany OFDM, ale może być modulowany BPSK na pojedynczej nośnej w dostępnym paśmie częstotliwości. Odbiornik stosuje dopasowany filtr do przychodzącego strumienia próbek. Jeśli wyjście dopasowanego filtra przekracza określony próg, bardzo prawdopodobne jest, że wykrył przychodzącą preambułę. Ponieważ współczynniki autokorelacji poza szczytem kodu Barkera są minimalne, szczyt wyjściowego dopasowanego filtra zapewnia informacje wymagane do wyrównania kolejnych pól ramki z FFT odbiornika.
Sekwencja treningowa
Po preambule następne pole ramki jest zwykle jakąś sekwencją treningową OFDM . Głównym celem sekwencji treningowych jest oszacowanie współczynników kanałowych poszczególnych podnośnych, a nie synchronizacja. Niektóre protokoły rozróżniają również długie i krótkie sekwencje treningowe, natomiast długą sekwencję treningową można znaleźć bezpośrednio po rozłożeniu preambuły, a krótkie sekwencje treningowe rozłożone są w pozostałej części ramki. Ogólnie odbiorca wie z góry
- pozycje sekwencji treningowych w ramce i
- wartości symboli pilota zawartych w sekwencjach treningowych.
Ponieważ współczynniki kanału mogą się zmieniać w czasie z powodu ruchliwości węzłów i przeszkód w środowisku, należy je ponownie oszacować w ramach tak zwanego czasu koherencji, który osiąga się za pomocą krótkich sekwencji szkoleniowych (tj. Symboli pilotujących) między ładunkiem OFDM symbolika. Czas koherencji można aproksymować jako odwrotność maksymalnego rozproszenia Dopplera. Ponadto, w niektórych protokołach, sekwencje treningowe są przesyłane tylko na kilku równomiernie rozmieszczonych podnośnych, podczas gdy wszystkie inne podnośne pomiędzy nimi kontynuują transmisje ładunku. Działa to, ponieważ współczynniki kanału sąsiednich podnośnych są ze sobą skorelowane. Szerokość pasma koherencji zanikającego kanału można oszacować jako odwrotność rozproszenia opóźnienia kanału.
Należy również zauważyć, że w praktycznych systemach symbole pilota mogą być również wykorzystywane do innych celów, takich jak oszacowanie SNR poszczególnych podnośnych lub wykonanie oszacowania przesunięcia częstotliwości nośnej (patrz poniżej).
Cykliczny prefiks
Głównym celem cyklicznego prefiksu wstawionego między kolejnymi symbolami OFDM jest ograniczenie ISI (interferencja między symbolami) i ICI (interferencja między nośnymi), a nie synchronizacja lub określenie początku lub końca symbolu.
Łagodzenie ISI
Ze względu na propagację wielościeżkową, wiele kopii transmitowanego przebiegu dociera do odbiornika w różnych momentach czasowych. Dlatego też, jeśli pomiędzy kolejnymi symbolami OFDM nie było przestrzeni ochronnej, transmitowany symbol OFDM może nakładać się z kolejnym symbolem OFDM w odbiorniku, powodując ISI. Wstawienie spacji między kolejnymi symbolami OFDM w dziedzinie czasu łagodzi ten efekt. Jeśli przestrzeń ochronna jest większa niż maksymalne rozproszenie opóźnienia kanału, wszystkie kopie wielościeżkowe docierają do przestrzeni ochronnej, pozostawiając niezmieniony kolejny symbol OFDM. Zauważ, że przestrzeń ochronna może również zawierać zera, aby złagodzić efekt ISI. W rzeczywistości żadna cykliczna prefiks nie jest wymagana w przestrzeni ochronnej w żadnej technice komunikacji cyfrowej, aby złagodzić efekt ISI.
Łagodzenie ICI
W OFDM spacje ochronne są wypełniane cyklicznym prefiksem w celu utrzymania ortogonalności między podnośnymi pod warunkiem, że wiele opóźnionych kopii dotrze do odbiornika z powodu propagacji wielościeżkowej. Gdyby przestrzeń ochronna była faktycznie wypełniona zerami w nadajniku, wiele kopii przybywających do odbiornika byłoby nieortogonalnych (tj. W jakiś sposób skorelowanych) ze sobą, powodując ICI.
Przesunięcie częstotliwości nośnej (CFO) i hałas fazowy
W praktycznych systemach oscylatory częstotliwości nadajnika i odbiornika mają zwykle niewielkie przesunięcie częstotliwości, co powoduje przesunięcie fazowe w czasie. Ponadto gęstość widmowa mocy praktycznego oscylatora nie jest idealną funkcją delta, co powoduje szum fazowy. Szum fazowy powoduje ciągłą zmianę dyrektora finansowego, co powoduje zmianę prędkości i kierunku dryfu fazowego. Istnieją różne techniki resynchronizacji odbiornika z odbieranym sygnałem, tj. Do śledzenia fazy sygnału przychodzącego. Techniki te mogą dodatkowo wykorzystywać obecność symboli pilotujących w sygnale i / lub stosować ślepe techniki szacowania i korelacji.
Utrzymuję również platformę OFDM typu open source dla programowych radiotelefonów, która obejmuje techniki opisane powyżej w kodzie Matlab.