Wielodostęp z Podziałem Kodu (CDMA)

Technika wielodostępu wykorzystująca widmo rozproszone i unikalne kody dla każdego użytkownika.

Nowy Sposób Współdzielenia: Analogia "Przyjęcia Koktajlowego"

Aby zrozumieć CDMA, wyobraź sobie duży pokój pełen par rozmawiających ludzi. Jak mogą oni wszyscy komunikować się bez wzajemnego zakłócania?

  • Podział Częstotliwości (FDM): Każda para mogłaby rozmawiać w innym rogu pokoju (używając innej częstotliwości).
  • Podział Czasu (TDM): Każda para mogłaby rozmawiać na zmianę, przez krótki okres (używając innej szczeliny czasowej).
  • Podział Kodowy (CDMA): Wszyscy mogliby rozmawiać w tym samym czasie i w tej samej przestrzeni, ale każda para mówiłaby w unikalnym języku. Możesz "nastroić się" na język swojego partnera i traktować wszystkie inne rozmowy jako szum tła.

To jest sedno idei CDMA. Pozwala ona wielu użytkownikom na jednoczesną transmisję w tym samym paśmie częstotliwości. Sygnał każdego użytkownika jest rozróżniany za pomocą unikalnego, przypisanego mu kodu, niczym specjalnego języka.

Podstawowa Zasada: Rozpraszanie Widma

CDMA jest formą technologii (ang. Spread Spectrum). Zamiast próbować używać jak najmniej pasma, celowo wykorzystuje się go znacznie więcej.

Proces rozpoczyna się od sygnału danych użytkownika, który jest wąskopasmowy. Sygnał ten jest następnie łączony z znacznie szybszym, szerokopasmowym kodem zwanym . To połączenie "rozsmarowuje" energię oryginalnych danych na bardzo szeroki zakres częstotliwości. Dla zewnętrznego obserwatora lub innego użytkownika, wynikowy sygnał wygląda jak losowy szum tła.

Jak to Działa: Proces Rozpraszania i Skupiania

Magia CDMA dzieje się w dwóch krokach: rozpraszaniu sygnału w nadajniku i jego skupianiu (odpraszaniu) w odbiorniku.

W Nadajniku: Rozpraszanie

  1. Pobierany jest wolny strumień danych użytkownika (złożony z bitów).
  2. Każdy bit jest mnożony (operacją XOR) przez każdy element bardzo szybkiego, unikalnego kodu PN. Elementy tego kodu nazywane są chipami.
  3. Stosunek szybkości chipowej do szybkości bitowej nazywany jest (G=Tb/TcG = T_b / T_c). Typowe wartości wynoszą od 100 do 10 000.
  4. Wynikowy sygnał jest teraz sygnałem szerokopasmowym o niskiej gęstości mocy, gotowym do transmisji.

W Odbiorniku: Skupianie (Odpraszanie)

Odbiornik otrzymuje mieszaninę sygnałów od wszystkich użytkowników. Aby posłuchać konkretnego nadawcy, wykonuje proces odwrotny:

  1. Przychodzący, zmieszany sygnał jest mnożony przez dokładnie ten sam i idealnie zsynchronizowany kod PN, który został użyty przez pożądanego nadawcę.
  2. Dzięki matematycznym właściwościom kodów, ta operacja "zwija" (skupia) pożądany sygnał z powrotem do jego oryginalnego, wąskiego pasma, koncentrując całą jego energię.
  3. Jednocześnie sygnały od wszystkich innych użytkowników (którzy użyli innych kodów) są rozpraszane jeszcze bardziej, pozostając jako szerokopasmowy szum.
  4. Prosty filtr może następnie wyizolować potężny, skupiony sygnał i odrzucić szum, idealnie odzyskując oryginalny bit danych.

Interaktywne CDMA (Rozpraszanie Widma)

Zysk Przetwarzania:16
Szybkość Czipo-wa:16.0
Teoretyczny Zysk SNR:12.0 dB

Sygnały Użytkowników

User 1Bity Danych01110001Sekwencje PN00101100001111101011110010110001111000101011101001000101110111011111010001101000111011010101110110101000010100010011101011100101Sygnały Rozproszone11010011110000011011110010110001111000101011101001000101110111010000101110010111000100101010001001010111101011100011101011100101User 2Bity Danych11010000Sekwencje PN01000011111010001001000110101111100010110110011100010100111011101010101110001001101101101001011101110110111110100111001011100001Sygnały Rozproszone01000011111010001001000110101111011101001001100000010100111011100101010001110110010010010110100010001001000001011000110100011110User 3Bity Danych01011010Sekwencje PN10000001011011110110110011010010001110110110100101110101000110001000010000011001010001110000110001001011101100000010111001110001Sygnały Rozproszone01111110100100000110110011010010110001001001011001110101000110001000010000011001101110001111001101001011101100001101000110001110User 4Bity Danych00100101Sekwencje PN10100110110111000001100111111010001001111110010111110011000101101111111011011111011110011010110110011101110110011011101100010000Sygnały Rozproszone01011001001000111110011000000101001001111110010100001100111010010000000100100000011110011010110101100010001001101011101100010000

Kanał Sumaryczny

01010011101000011010110010000011011001101011001001000101110011000000010100010010000110011010000101001011101001101011101110011100

Odpraszanie / Korelacja

10000000011000001110111111001101011110111111011111111111111011100000111010000101000010110000001100011100000010000111111010000110
Dane (0/1)
Czipy PN
Sygnał Rozpr.
Suma
Odpraszanie
Szum

Strumień bitów każdego użytkownika jest mnożony przez unikalny, szybki kod PN (czipy), tworząc sygnał szerokopasmowy. Wszystkie sygnały (plus szum) sumują się. Korelacja z kodem wybranego użytkownika skupia jego energię, inne pozostają jak szum.

Bit Period:1.000 s
Chip Period:0.0625 s
Zysk Przetwarzania:16 (12.0 dB)
Szybkość Czipo-wa:16.0 chips/s

Korelacja / Odpraszanie

W trybie korelacji niebieski przebieg to kanał, zielony to akumulator korelacji dla kodu wybranego użytkownika; próbkowanie na granicach bitów odzyskuje bity.

G = chips/bit gives ideal processing (SNR) gain 10·log10(G) dB.

Rodzaje Technik Rozpraszania Widma

CDMA opiera się głównie na jednym typie rozpraszania widma, ale istnieją trzy główne metody:

  • Rozpraszanie Widma z Bezpośrednią Sekwencją (DSSS): To metoda opisana powyżej, gdzie dane są bezpośrednio mnożone przez szybki kod PN. Stanowi podstawę wielu systemów CDMA, w tym sieci komórkowych 3G (WCDMA) oraz GPS.
  • Rozpraszanie Widma ze Skokami Częstotliwości (FHSS): W tej metodzie częstotliwość nośna sygnału gwałtownie "skacze" pomiędzy wieloma różnymi częstotliwościami w szerokim paśmie, zgodnie ze wzorcem pseudolosowym określonym przez kod. Tylko odbiornik znający ten wzorzec może śledzić skoki i zdemodulować sygnał. Technologia ta jest używana m.in. w Bluetooth.
  • Rozpraszanie Widma ze Skokami w Czasie (THSS): Sygnał jest nadawany w krótkich impulsach ("burstach"). Szczelina czasowa, w której wysyłany jest impuls, zmienia się pseudolosowo zgodnie z kodem. Jest to stosowane w systemach komunikacji ultraszerokopasmowej (UWB).

Zalety i Zastosowania CDMA

  • Efektywne Wykorzystanie Częstotliwości: Umożliwia współczynnik ponownego użycia częstotliwości równy 1, co oznacza, że ta sama częstotliwość może być używana w każdej sąsiedniej komórce sieci, co znacznie upraszcza planowanie sieci.
  • Pojemność "Miękka": Nie ma twardego limitu liczby użytkowników. Gdy dołącza więcej użytkowników, ogólny poziom szumu rośnie, płynnie degradując wydajność dla wszystkich, zamiast nagle blokować nowych użytkowników.
  • Odporność na Zakłócenia: Jest wysoce odporna na zakłócenia wąskopasmowe, ponieważ proces odpraszania "rozsmarowuje" energię zakłóceń na szerokie pasmo, czyniąc je nieistotnymi.
  • Miękkie Przełączanie (Soft Handoff): Urządzenie mobilne może być połączone z dwiema lub więcej stacjami bazowymi jednocześnie. To sprawia, że przełączanie między komórkami jest płynniejsze i mniej narażone na zrywanie połączeń.
  • Wbudowane Bezpieczeństwo: Szumopodobna natura sygnału utrudnia jego przechwycenie i zdekodowanie bez znajomości specyficznego kodu PN.

Kluczowe zastosowania obejmują standardy telefonii komórkowej 3G, takie jak UMTS/WCDMA i CDMA2000, a także Globalny System Pozycjonowania (GPS), który opiera się na precyzyjnych właściwościach czasowych i korelacyjnych techniki DSSS.

    Wielodostęp z Podziałem Kodu (CDMA) | Teleinf Edu