Poznańskie Warsztaty Telekomunikacyjne PWT2004

Transkrypt

Poznańskie Warsztaty Telekomunikacyjne PWT2004
www.pwt.et.put.poznan.pl
Paweł Turcza
AGH University of Science and Technology,
Department of Instrumentation and Measurement,
al. Mickiewicza 30, 30-059 Kraków, Poland,
email: [email protected]
2004
Poznańskie Warsztaty Telekomunikacyjne
Poznań 9 - 10 grudnia 2004
MODULACJA WIELONOŚNA DLA SYSTEMÓW xDSL OPARTA O
DYSKRETNĄ OKRESOWĄ TRANSFORMACJĘ WILSONA Z
DODATKOWYM OKNEM CZASOWYM
Streszczenie: Artykuł prezentuje nową metodę modulacji
wielonośnej opartą o transformację Wilsona z dodatkowym
oknem czasowym. Proponowana metoda modulacji cechuje
się znacznie wyższą selektywnością niż standardowo stosowana modulacja oparta o transformację Fouriera z oknem
prostokątnym (DMT). Dodatkowo dzięki specjalnemu doborowi funkcji okna i implementacji wykorzystującej modulację zespoloną uzyskano niską, porównywalną z DMT
złożoność obliczeniową i identyczne jak w DMT opóźnienie
systemowe.
1. WSTĘP
W stosowanych obecnie modemach wielonośnych
standardów ADSL, VDSL, OFDM [1] jako transmultiplekser (TMUX) stosowana jest para szybkich transformacji Fouriera (IFFT/FFT). Ponieważ transmitowany
sygnał przechodząc przez kanał ulega splotowi z odpowiedzią impulsową kanału do poprawnego odtworzenia
przesłanych danych konieczna jest odpowiednia korekcja.
W TMUX opartych o FFT korekcja kanału może być wykonana w bardzo efektywny sposób w dziedzinie częstotliwości. Możliwość tą daje twierdzenie o splocie dla
transformaty Fouriera oraz wprowadzenie do transmitowanego sygnału nadmiarowości w formie cyklicznego
prefiksu [1], co umożliwia symulację splotu kołowego
przez splot liniowy realizowany przez kanał transmisyjny.
Dodatkowo tak zbudowany TMUX (określany jako DMT
- Discrete MultiTone) poprzez podział całego pasma
transmisyjnego na wiele równoległych subkanałów pozwala na efektywną korekcję zniekształceń amplitudowych i fazowych kanału oraz osiągnięcie optymalnej
przepustowości kanału transmisyjnego (określonej przez
twierdzenie Shannona) poprzez alokację odpowiedniej
ilości bitów do poszczególnych subkanałów w zależności
od stosunku sygnał/szum (SNR) w poszczególnych subkanałach.
Niestety TMUX oparte o FFT cechują się niską selektywnością filtrów nadajnika i odbiornika, które powstają poprzez modulację (zespoloną) dolnoprzepustowego
filtru prototypowego – okna prostokątnego.
Niedostateczna selektywność (pierwszy listek boczny na poziomie –13dB, szybkość opadania listków 1/f)
prowadzi do dużej wrażliwości DMT na interferencje
wąskopasmowe, międzysymbolowe i międzynośne
(ISI/ICI) (szczególnie dokuczliwe przy długiej odpowiedzi impulsowej kanału). Brak selektywności przejawia się
PWT 2004, Poznań 9 - 10 grudnia 2004
również wysoką wrażliwością na błędy synchronizacji
zegarów taktujących przetworniki C/A i A/C, powoduje
problemy z kompatybilnością widma mocy oraz zwiększone przesłuchy między sąsiednimi parami linii transmisyjnych.
Wymienione wyżej niedostatki modulacji DMT były
powodem znacznego zainteresowania innymi sposobami
modulacji, w których poszczególne subkanały były by
lepiej odseparowane. W wyniku prowadzonych prac powstały nowe wersje DMT z oknem różnym od prostokątnego [2, 3], TMUX oparte o krytycznie próbkowane zespoły filtrów z modulacją kosinusową (DWMT) [4],
TMUX oparte o nadpróbkowane zespoły filtrów (FMT Filtered Multitone) [5], TMUX oparte o krytycznie próbkowane zespoły filtrów z modulacją kosinusową (CMFB)
z dodatkową fazową korekcją kanału [6], jak również
TMUX wykorzystujące transformację falkową [7, 8].
Choć wyżej wymienione transmultipleksery pozwalały na uzyskanie lepszej selektywności, niż standardowe
DMT, to odbywało się to kosztem zwiększenia opóźnienia
systemu (problematyczne przy usługach VoIP) oraz wzrostem złożoności korektora kanału.
W pracy [9] po raz pierwszy pokazano jak poprzez
zastosowanie periodycznej dyskretnej transformacji Wilsona (DTWE) połączyć zalety DMT i DWMT/FMT i
uzyskać TMUX (określany jako DTWE-TMUX) o efektywnej korekcji kanału, małej złożoności obliczeniowej,
niskim opóźnieniu i większej selektywności. Dalsza
szczegółowa analiza działania DTWE-TMUX pokazała,
że nie wszystkie subkanały cechują się jednako wysoką
selektywnością [10]. To spostrzeżenie stało się podstawą
do opracowania kolejnej wersji DTWE-TMUX wyposażonej w dodatkowe okno czasowe.
W kolejnych punktach artykułu omówiono kolejno:
modulację DMT w wersji podstawowej oraz z dodatkowym oknem czasowym, podano podstawowe informacje
dotyczące transformacji Wilsona, przedstawiono TMUX
oparty o transformatę Wilsona w wersji podstawowej i z
dodatkowym oknem czasowym oraz zaprezentowano
wyniki symulacji jego działania.
2. MODULACJA WIELOTONOWA DMT
Schemat blokowy systemu transmisyjnego opartego
o modulację wielotonową DMT przedstawiono na rys 1.
Jeśli długość odpowiedzi impulsowej kanału transmisyj-
1
www.pwt.et.put.poznan.pl
nego h(n) nie przekracza długości prefiksu dodawanego w
układzie konwertera P/S do transmitowanego sygnału, to
na długości transmitowanego bloku splot sygnału z odpowiedzią impulsową kanału jest splotem cyklicznym, a
macierz H tego splotu jest macierzą cyrkulacyjną i jako
taka ma postać diagonalną w bazie Fouriera. W takich
warunkach system może być opisany równaniem
ˆ = Λ −1 W ( W −1ΛW ) W −1X
X
N
FEQ
many blok poddawany jest operacji transformacji Fouriera
tak jak w klasycznym DMT.
odebrana ramka
L
(1)
P
H
Macierz W jest macierzą dyskretnej transformacji Fouriera, a macierz korektora FEQ Λ jest macierzą diagonalną,
co stanowi o bardzo niskiej złożoności obliczeniowej operacji korekcji kanału. Dodatkowy filtr korektora czasowego TEQ, poprzez efektywne skrócenie odpowiedzi impulsowej linii transmisyjnej c(n), (której długość w rzeczywistych systemach transmisyjnych wynosi kilkaset próbek)
pozwala na zwiększenie przepustowości i zmniejszenie
opóźnienia systemowego [1].
x(n)
xr(n)
N-1
LW
sygnal do analizy FFT
0
Rys 2. Ilustracja metody dodatkowego okna czasowego
4. TRANSFORMATA WILSONA
Periodyczna dyskretna transformacja Wilsona
(DTWE) sygnału x(n) zdefiniowana jest równaniem [11]
x (n) =
∑∑
H(z)
(5)
φl ,m (n) = cm ,l (γ l ,m (n) + ( −1) m +l γ l ,2 M − m (n) ) ,
gdzie
γ l ,m ( n) = γ ( n − lM )WNmKn ,
3. MODULACJA WIELOTONOWA DMT Z
DODATKOWYM OKNEM CZASOWYM
Fakt, że modulacja DMT oparta jest na transformacji Fouriera z oknem prostokątnym z jednej strony pozwala na bardzo efektywny podział kanału transmisyjnego na niezależne subkanały i korekcję w dziedzinie częstotliwości z drugiej zaś jest przyczyną dużej wrażliwości
metody na zakłócenia wąskopasmowe oraz błędy synchronizacji zegarów przetworników C/A i A/C w nadajniku i odbiorniku.
Jedną z prostszych i efektywnych metod pozwalających na zwiększenie selektywności filtrów odbiornika
jest zastosowanie dodatkowego okna czasowego w odbiorniku [3]. Metoda ta skuteczna jest jednak tylko wówczas, gdy długość odpowiedzi impulsowej kanału L jest
znacznie mniejsza niż długości prefiksu P. Długość okna
Lw = P-L jest wtedy ich różnicą. Jako okno czasowe
można stosować funkcję „podniesiony kosinus”
(2)
w(n) = 1/ 2(1 − cos(2π (n + 1) / 2 Lw ))
lub funkcję
(3)
gdzie n=0,...,Lw-1.
Ilustracja działania metody przedstawiona jest na rys
2. W metodzie tej zamiast odrzucać prefiks cykliczny (jak
przewiduje standard DMT) mnoży się go przez okno czasowe i dodaje do końcowej części odebranego symbolu
(również pomnożonej przez okno). Po tej operacji otrzy-
PWT 2004, Poznań 9 - 10 grudnia 2004
(4)
x , φl , m ψ l , m ( n )
ψ l ,m (n) = cm ,l ( gl , m (n) + (−1)m +l gl ,2 M − m (n) ) ,
Rys 1. Schemat blokowy modemu DMT
w(n) = sin(π n / 2 Lw ) 2
m=0
gdzie N=2KM, K ∈ ` , a M jest parzyste. Funkcje syntezy
{ψl,m(n)} i analizy {φl,m(n)} powstają w wyniku modulacji
funkcji okien: analizy γ(n) i syntezy g(n) zgodnie z zależnościami
FFT + FEQ
TEQ
S/P
P/S
IFFT
N / M −1 M
l =0
r(n)
C(z)
N-1
cm =
1  1
1 " 1
2  2
g l ,m ( n) = g ( n − lM )WNmKn ,
1 ,
2 
cm ,l = cm ( − j )
( m + l ) mod 2
W oznacza unormowaną macierz dyskretnej transformacji
Fouriera określoną wzorem
(6)
[ WN ]kn = 1/ N exp( − j 2π / Nkn) .
Ponieważ funkcje bazowe φ2l+1,m(n) i ψ2l+1,m(n) dla
m=0 i m=M zerują się, oznacza to że reprezentacja czasowo-częstotliwościowa (T-F) sygnału x(n) dla parzystych
chwil czasowych posiada M+1 współczynników zaś dla
nieparzystych chwil czasowych tylko M-1.
Jak wykazano w pracy [9] warunkiem efektywnej
korekcji kanału (przeprowadzanej w dziedzinie częstotliwości) jest użycie okna analizy γ(n) określonego równaniem
γ ( n) =
K −1
∑
p =− ( K −1)
k pWNpn
(7)
gdzie współczynniki kp powinny spełniać odpowiednie
warunki. W przypadku ortogonalnego TMUX współczynniki te powinny być wybrane tak by spełniały warunki
podane w [12], a okno syntezy musi być identyczne z
oknem analizy. Dla biortogonalnego TMUX jako współczynniki kp można przyjąć współczynniki dowolnego
okna trygonometrycznego np. Hanning (k0=1, k1=0.5) lub
Blackman (k0=0.84, k1=-0.5, k2=0.08), a okno syntezy g(n)
należy wyznaczyć z zależności
2
www.pwt.et.put.poznan.pl
g ( n) = γ ( n) ( M (| γ (n) |2 + | γ (n + M ) |2 ) )
(8)
5. MODULACJA OPARTA O DTWE
Schemat blokowy transmultipleksera opartego o
transformację Wilsona [9] przedstawiony jest na rys 3.
Dane przeznaczone do transmisji dzielone są na rozłączne
bloki, które następnie traktowane są jako reprezentacja TF periodycznego sygnału, który jest syntezowany przez
transformatę Wilsona i po dodaniu cyklicznego prefiksu
transmitowany przez układ konwersji próbek z postaci
równoległej na szeregową (parallel/serial P/S). Sygnał po
przejściu przez tor transmisyjny i korektor czasowy TEQ
(B(z)) podlega konwersji z postaci szeregowej na równoległą (serial/parallel S/P). Po odłączeniu cyklicznego prefiksu otrzymany blok traktowany jest jako jeden okres
sygnału x(n), którego reprezentacja T-F (odebrane dane)
jest wyznaczana przez sekcję analizy transformaty Wilsona.
Wilson Analysis
with FEQ
u(n)
H(z)
B(z)
S/P
r(n)
P/S
Wilson Synthesis
u(n)
C(z)
Rys 3. Schemat blokowy modemu DTWE
Tak jak w przypadku DMT zastosowanie cyklicznego
prefiksu pozwala na symulację splotu cyklicznego za pomocą splotu liniowego i czyni macierz kanału C macierzą
cyrkulacyjną. W pracy [9] wykazano, że współczynniki TF sygnału mogą być efektywnie wyznaczone ze wzoru
x, φl ,m = cm ,l
K −1
∑
p =− ( K −1)
k p  X ( l ) ( p + mK )
(9)
+ (−1)m +l ( X (l ) ( p + mK ) ) 

*
gdzie
X ( l ) (k ) = WN− lMk X (k )
(10)
jest transformatą Fouriera przesuniętego sygnału x(n-lM).
Ponieważ pierwszą operacją wykonywaną w (9) jest
transformata Fouriera odebranego sygnału, to przedstawiając cyrkulacyjną macierz kanału C w bazie Fouriera
C=W-1ΛW
(11)
możemy połączyć korekcję kanału z demodulacją (9) w
następujący sposób
x, φl ,m = cm ,l
K −1
∑
p =− ( K −1)
k p  Λ −p1+ mK X (l ) ( p + mK )
(12)
*
+ (−1)m +l ( Λ −p1+ mK X (l ) ( p + mK ) ) 

gdzie Λ i−1 jest i modulo N elementem diagonalnej macierzy Λ-1 korektora.
DTWE-TMUX Z DODATKOWYM OKNEM CZASOWYM
Traktując transformatę DTWE jako zespół filtrów widać,
że poszczególne filtry wchodzące w skład zespołu uzy-
PWT 2004, Poznań 9 - 10 grudnia 2004
skiwane są w wyniku modulacji (πm/M) i przesuwania w
czasie (lM) odpowiedzi impulsowej jednego filtra zwanego filtrem prototypowym (okna γ(n) i g(n)). Dlatego własności częstotliwościowe filtrów w zespole są bezpośrednio zależne od własności filtru prototypowego i wykonywanych na nim operacji. O ile przesunięcie w częstotliwości nie zmienia selektywności filtra, to periodyczne przesunięcie w czasie selektywność tą może znacznie zmniejszyć. Zjawisko to jest przyczyną, dla której nie wszystkie
filtry w DTWE mają jednakowo wysoką selektywność.
Dlatego w odbiorniku zanim sygnał zostanie poddany analizie DTWE warto przeprowadzić operację jego
okienkowania, tak jak w przypadku DMT (patrz rys 2). O
słuszności takiego postępowania można się przekonać
analizując zależność średniej wartości SNR od poziomu
zakłóceń wąskopasmowych przedstawioną na rys. 5 i 6.
6. WYNIKI SYMULACJI
W trakcie badań symulacyjnych wyznaczono i porównano wartość średniego stosunku sygnału do szumu
(SNR) na wyjściu toru transmisyjnego pracującego z modulacją DMT i DTWE (tylko wersja ortogonalna, K=8,
M=32) w funkcji poziomu zakłóceń wąskopasmowych i
szumowych (addytywny gaussowski szum biały AWGN).
W trakcie badań linia transmisyjna symulowana była jako
filtr FIR, którego odpowiedz impulsowa licząca 512 próbek odpowiadała standardowej linii testowej CSA#2 loop
[1]. Do skrócenia odpowiedzi impulsowej linii transmisyjnej zaprojektowano filtr korektora czasowego TEQ o 7
współczynnikach korzystając z metody [1]. Moc transmitowanego sygnału została ustalona na 14 dBm, a długość
prefiksu cyklicznego – jeśli nie zaznaczono inaczej zgodnie z normą wynosiła P=32 próbki.
Zarówno w przypadku modulacji DMT jak i DTWE
długość ramki wynosiła N=512 próbek, co gwarantowało
identyczne opóźnienie systemowe. Średnia wartość SNR
(MSNR) wyznaczana była z zależności
(13)
MSNR = ∑ SNRi ( N + P )
i
gdzie SNRi oznaczał wartość SNR w i-tym subkanale. Ze
względu na fakt, że w przypadku modulacji DTWE sygnały w poszczególnych subkanałach są rzeczywiste oraz
dążąc do stworzenia identycznych warunków testowych
dla obu rodzajów modulacji SNRi w przypadku modulacji
DMT wyliczane były osobno dla składowej rzeczywistej i
urojonej sygnału.
Na rys. 4 przedstawiono zależność średniej wartości
SNR w funkcji poziomu zakłóceń szumowych AWGN
zmienianych od –140dBm/Hz do –120dBm/Hz. Jak widać
najlepiej działa modem zbudowany w oparciu o transformatę Wilsona przy krótkim prefiksie (P=16), choć różnice
nie są duże. Przewaga tego modemu nad innymi wynika z
faktu jego małej wrażliwości na interferencje ISI/ICI, co
wynika z lepszej selektywności poszczególnych filtrów i
daje możliwość skrócenia prefiksu, a więc maksymalizuje
kryterium (13).
Wpływ zakłóceń wąskopasmowych na wartość
średniego SNR na wyjściu toru transmisyjnego przedstawiono na rys 5 i 6. Częstotliwości środkowe zakłócającego sygnału pokrywały się z częstotliwościami środkowymi kanału DMT nr 50 i 100 odpowiednio. Skrótem
WDMT oznaczono modulację DMT z dodatkowym
3
www.pwt.et.put.poznan.pl
oknem czasowym, literą P długość prefiksu, a literą W
długość okna czasowego. Wyraźnie widać, że zastosowanie dodatkowego okna czasowego zarówno w przypadku
DMT jak i DTWE może znacznie zmniejszyć wrażliwość
systemu transmisyjnego na zakłócenia wąskopasmowe i
jeśli tylko długość odpowiedzi impulsowej kanału na to
pozwala należy je stosować.
7. WNIOSKI KOŃCOWE
W artykule zaproponowano nowy typ modulacji DTWE z dodatkowym oknem czasowym - przeznaczony
dla standardu ADSL/VDSL. W trakcie badań symulacyjnych wykazano, że taki typ modulacji wykazuje znacznie
wyższą odporność na zakłócenia wąskopasmowe (np.
interferencje radiowe - RFI) niż DMT przy jednocześnie
podobnej odporność na zakłócenia szumowe AWGN jak
DMT. Zaproponowany modulator charakteryzuje się stosunkowo niską złożonością obliczeniową, a dzięki możliwości pracy z krótszym prefiksem nawet mniejszym
opóźnieniem niż DMT.
Rys 4. Średnia wartość SNR w funkcji poziomu zakłóceń
szumowych AWGN
SPIS LITERATURY
[1]
D. J. Rauschmayer, "ADSL/VDSL Principles: A Practical and Precise Study of Asymmetric Digital Subscriber
Lines and Very High Speed Digital Subscriber Lines,"
Macnillan Technology Series, 1999.
[2] P. Spruyt, P. Reusens, and S. Braet. Performance of improved DMT transceiver for VDSL. Tech. Rep.
T1E1.4/96-104, ANSI, April 1996.
[3] A.J. Redfern. Receiver window design for multicarrier
communication systems. IEEE Journal on Sel. Areas in
Comm., 20(5):1029–1036, June 2002.
[4] S.D. Sandberg and M.A. Tzannes, "Overlapped discrete
multitone modulation for high speed copper wire communications," IEEE J. on Sel. Areas in Comm., vol. 13, Dec.
1995.
[5] G. Cherubini, E. Eleftheriou, S. Olcer, "Filtered Multitone
Modulation for Very High-Speed Digital Subscriber Lines,
" IEEE J. on Sel. Areas in Comm., vol. 20, June 2002.
[6] A. Viholainen, J. Alhava, J. Helenius, J. Rinne, and M.
Renfors, "Equalization in filter bank based multicarrier
systems," in Proc. Int. Conf. on Electronics, Circuits and
Systems, Pafos, Cyprus, Sept. 5-8, 1999, pp. 1467-1470.
[7] K. M. Wong, J. Wu, T. N. Davidson, Q. Jin, and P. C.
Ching, “Performance of wavelet packet-division multiplexing in impulsive and gaussian noise,” IEEE Trans.
Commun., vol. 48, no. 7, pp. 1083–1086, July 2000.
[8] D. Daly, C. Heneghan, A. D. Fagan, and M. Vetterli, “Optimal wavelet packet modulation under finite complexity
constraint,” in Proc. IEEE Int. Conf. Acoust., Speech, Signal Process., May 2002, pp. 2789–2792.
[9] P. Turcza, "New transmultiplexer for xDSL based on
Wilson expansion," Proc. of IEEE International Conference on Communications, Paris, 2004.
[10] P. Turcza, "An analysis of distortion in Wilson expansion
based TMUX", Proc. Int. Conf. on Signals and Electronic
Systems ICSES-2004, str. 553-556, Poznań 2004.
[11] H. Bölcskei, H. Feichtinger, K. Gröchenig, F.Hlawatsch,
"Discrete-Time Wilson Expansions," IEEE Time-Freq.
and Time-Scale Symposium TFTS-96, Paris 1996.
[12] S. Mirabbasi, K.W. Martin, "Design of Prototype Filter
for Near-Perfect-Reconstruction Overlapped ComplexModulated Transmulitplexers," Proc. IEEE ISCAS, Phoenix 2002
PWT 2004, Poznań 9 - 10 grudnia 2004
Rys 5. Średnia wartość SNR w funkcji poziomu zakłóceń
wąskopasmowych umieszczonych w kanale nr 50,
AWGN=-140 dBm/Hz
Rys 6. Średnia wartość SNR w funkcji poziomu zakłóceń
wąskopasmowych umieszczonych w kanale nr 100,
AWGN=-140 dBm/Hz
4

Podobne dokumenty