background image

9

Techniki Obliczeniowe i Symulacyjne
ADSL – BER, szum
dr inż. Jarosław Bułat

2010.04.28

Wstęp 

Zaimplementuj wszystkie możliwe konstelacje QAM dozwolone w standardzie ADSL (od 2 do 15 bitów), 
przeprowadź transmisję w obecności szumu AWGN i oblicz bitową stopę błędów BER (ang.  Bit Error 

Ratio). Następnie dodaj szum wąskopasmowy NBI (ang. Narrow Band Interferences) do transmisji. 

Uzupełnij funkcje:

QAM(   …   )i   DeQAM(   …   )

  -   wykorzystaj   funkcje  

qammod(...)

  i  

qamdemod(...)

  dostępne   w 

Matlabie,  Uwaga!  konstelacje   muszą   być   przeskalowane  tak   aby   mieściły   się   w   okręgu 

jednostkowym (użyj tablicy 

qamMax[...]

),

AddNoise(   …   )

  -   wygeneruj   i   dodaj   szum   wąskopasmowy   -   sinusoidę   modulowaną   w 

amplitudzie,   fazie   lub   częstotliwości,   szerokość   modulacji   wybierz   zbliżoną   do   szerokości 

jednego podkanału częstotliwościowego ADSL.

Ćwiczenie 1

Oblicz BER dla transmisji w obecności szumu AWGN o mocy -140 dBm/Hz. (1 pkt)

Ćwiczenie 2

Zaprojektuj modem (estymacja H, SNR, BitRate) dla szumu AWGN o mocy -140 dBm/Hz ale podczas 
transmisji bitów zwiększ moc szumu do poziomu -120 dBm/Hz. Oblicz BER w takim przypadku. (2 pkt)

Ćwiczenie 3

Oblicz SNR dla poniższych wartości szumu, zaprezentuj wszystkie wyniki na jednym wykresie: (2 pkt)

AWGN -120 dBm/Hz

AWGN -120 dBm/Hz + NBI -80 dBm w podkanale częstotliwościowym nr 100

AWGN -120 dBm/Hz + NBI -60 dBm w podkanale częstotliwościowym nr 100

AWGN -120 dBm/Hz + NBI -40 dBm w podkanale częstotliwościowym nr 100

Ćwiczenie 4 ***

Zaprojektuj   korektor   czasowy   (TEQ)   taki   aby   oprócz   ,,skracania''   odpowiedzi   impulsowej   kanału 

selektywnie   tłumił   częstotliwości   w   których   występuje   NBI   (może   być   parametryczny   a   nie 
automatyczny).

Ćwiczenie 5 ***

Zaprojektuj lepszą tablicę  

qamMax[...].

  Wykaż że jest lepsza.  Pamiętaj, że żaden punkt konstelacji 

QAM nie może leżeć poza okręgiem jednostkowym.


Document Outline