Dywersyfikacja czasowa jest techniką powszechną w większości cyfrowych systemów transmisji. Odbiornik Rake służy do wyszukiwania i demodulacji sygnałów wielościeżkowych, które są opóźnione w czasie w stosunku do sygnału głównego.
Odbiornik Rake do wyszukiwania i demodulacji sygnałów wielościeżkowych.
Dane są przeplatane:Rozmieszcza sąsiadujące dane w czasie, aby poprawić skuteczność korekcji błędów
Kodowanie splotowe:Dodaje korekcję i wykrywanie błędów
Dekodowanie Viterbiego:Dekoder najbardziej prawdopodobnej ścieżki dla danych zakodowanych splotowo
Przesyłane sygnały są rozłożone w czasie poprzez zastosowanie przeplatania. Przeplatanie danych poprawia wydajność korekcji błędów poprzez rozłożenie błędów w czasie. Błędy w świecie rzeczywistym podczas transmisji radiowej zwykle występują w skupiskach, zatem w przypadku rozplatania danych błędy rozkładają się na dłuższy okres czasu. Umożliwia to korekcję błędów naprawienie powstałych mniejszych, rozproszonych błędów.
Do przesyłanych danych stosowana jest także korekcja błędów w przód. Zwykle odbywa się to poprzez dodanie bitów parzystości, które umożliwiają wykrycie i w pewnym stopniu skorygowanie otrzymanych błędów. Wydajność odbiornika można dodatkowo zwiększyć poprzez zastosowanie detektora o maksymalnej wiarygodności. Szczególnym schematem stosowanym w przypadku CDMA jest kodowanie splotowe w nadajniku z dekodowaniem Viterbiego przy użyciu miękkich punktów decyzyjnych w odbiorniku.