badania symulacyjne interfejsu radiowego wcdma dla łącza „w górę”

Transkrypt

badania symulacyjne interfejsu radiowego wcdma dla łącza „w górę”
Krzysztof Syroczyński,
Arkadiusz Wiśniewski,
Piotr Zwierzykowski,
Politechnika Poznańska,
Wydział Elektroniki i Telekomunikacji,
ul. Piotrowo 3A, 60-965 Poznań,
E-mail: [email protected]
2006
Poznańskie Warsztaty Telekomunikacyjne
Poznań 7 - 8 grudnia 2006
BADANIA SYMULACYJNE INTERFEJSU RADIOWEGO WCDMA
DLA ŁĄCZA „W GÓRĘ” I „W DÓŁ”
Streszczenie: W sieciach bezprzewodowych korzystających z interfejsu radiowego WCDMA, funkcja sterowania przyjmowaniem nowych zgłoszeń
podejmuje decyzję o rozpoczęciu obsługi nowego
zgłoszenie, lub o odrzuceniu zgłoszenia, w zależności od aktualnego obciążenia zasobów komórki
dostępowej oraz komórek sąsiednich. Nowe zgłoszenie jest odrzucane, jeśli poziom obciążenia komórki założony na etapie projektowym zostanie
przekroczony. W artykule przedstawiono model
symulacyjny umożliwiający ocenę charakterystyk
ruchowych takiego systemu z uwzględnieniem połączeń „w górę” i „w dół”.
1. Wprowadzenie
Uniwersalny system telekomunikacji ruchomej
UMTS (ang. Universal Mobile Telecommunication
System) wykorzystujący interfejs radiowy WCDMA
(ang. Wideband Code Division Multiple Access) to jeden ze standardów zaproponowanych dla telefonii komórkowej trzeciej generacji (3G). Standard ten został
przyjęty w Europie oraz niektórych krajach azjatyckich.
Szacowanie pojemności interfejsu radiowego
WCDMA, ze względu na możliwość alokacji zasobów dla różnych klas ruchu złożone. Ponadto, wszyscy użytkownicy obsługiwani przez daną komórkę korzystają z tego samego kanału częstotliwościowego,
a rozróżnienie transmitowanych przez nich sygnałów
jest możliwe tylko i wyłącznie dzięki stosowaniu ortogonalnych kodów [1]. Jednak ze względu na zjawisko wielodrogowości zachodzące w kanale radiowym
nie wszystkie transmitowane sygnały są względem siebie ortogonalne, a tym samym odbierane są przez
użytkowników systemu jako interferencje w istotny
sposób wpływające na pojemność systemu. Dodatkowo, wzrost interferencji powodowany jest także przez
użytkowników obsługiwanych przez inne komórki systemu wykorzystujące ten sam kanał częstotliwościowy, a także przez użytkowników korzystających z sąsiednich kanałów radiowych (interferencje sąsiedniokanałowe). W celu zapewnienia odpowiedniego poziom usług sieci UMTS konieczne jest ograniczanie
interferencji poprzez zmniejszanie liczby aktywnych
użytkowników lub alokowanych przez nich zasobów.
Szacuje się, że maksymalne wykorzystanie zasobów
interfejsu radiowego, bez obniżenia jakości usług będzie wynosiło około 50 - 80% [3].
Tematem artykułu jest przedstawienie wyników
badań symulacyjnych łącza „w górę” i „w dół” dla systemu komórkowego z interfejsem radiowym WCDMA.
Badania zostały przeprowadzone w oparciu o znane
metody symulacji systemów ze skończoną i nieskończoną liczbą źródeł ruchu oferowanych wiązce pełnodostępnej [5, 6]. Prezentowana metoda badań symulacyjnych może zostać wykorzystana do oszacowania pojemności sieci 3G na etapie jej projektowania
i, dzięki uwzględnieniu zarówno skończonej jak nieskończonej liczby użytkowników, może się przyczynić
do ograniczenia kosztów budowy infrastruktury sieciowej.
Artykuł podzielono na 5 rozdziałów. W rozdziale
2 przedstawiono podstawowe zależności opisujące obciążenie łącza radiowego „w górę” dla interfejsu radiowego WCDMA. Rozdział 3 prezentuje model symulowanego systemu i zastosowany algorytm symulacji.
Wyniki symulacji dla systemu składającego się z siedmiu komórek przedstawiono w rozdziale 4. Rozdział
5 zawiera podsumowanie.
2. Obciążenie interfejsu radiowego WCDMA
dla łącza „w górę”
Interfejs radiowy WCDMA umożliwia uzyskiwanie dużych przepływności. Jednocześnie jego pojemność jest ograniczona dopuszczalnym poziomem mocy
interferencji w kanale częstotliwościowym. W każdym
systemie komórkowym z rozpraszaniem widma sygnałów pojemność interfejsu radiowego jest ograniczona
na skutek występowania kilku typów zakłóceń [2]:
• wspólnokanałowych interferencji własnych komórki
- pochodzących od współużytkowników kanału częstotliwościowego z obszaru danej komórki,
• wspólnokanałowych interferencji zewnętrznych komórki - pochodzących od współużytkowników kanału
częstotliwościowego z obszaru komórek sąsiednich,
• interferencji sąsiedniokanałowych - pochodzących z
sąsiednich kanałów częstotliwościowych tego samego
operatora lub innych operatorów telefonii komórkowej,
• wszelkich zakłóceń i interferencji pochodzących z
Tabela. 1. Przykładowe wartości Eb /N0 , νj i Lj dla różnych klas ruchu i współczynnika obciążenia
Klasa usług (j)
W [Mchip/s]
Rj [kb/s]
νj
(Eb /N0 )j [db]
Lj
Rozmowa
12.2
0.67
4
0.0053
innych systemów i źródeł, zarówno szerokopasmowych jak i wąskopasmowych.
W interfejsie radiowym WCDMA prawidłowy
odbiór sygnału w odbiorniku jest możliwy tylko wówczas, gdy stosunek energii przypadającej na jeden bit
Eb do gęstości widmowej szumu N0 jest odpowiedni
[4]. Zbyt mała wartość Eb /N0 spowoduje, że odbiornik nie będzie mógł zdekodować odebranego sygnału,
natomiast zbyt duża wartość energii przypadającej na
jeden bit w stosunku do szumów będzie postrzegana
jako zakłócenie dla innych użytkowników tego samego
kanału radiowego. Stosunek Eb /N0 dla j -tego użytkownika można zapisać w postaci następującej zależności [3]:
µ ¶
W
Pj
Eb
=
,
(1)
N0 j
νj Rj Itotal − Pj
gdzie: Pj – moc odbierana przez użytkownika klasy
j , W – prędkość czipowa sygnału rozpraszającego,
vj – współczynnik aktywności użytkownika klasy j,
Rj – prędkość bitowa sygnału danych dla użytkownika
klasy j , Itotal – całkowita moc odbieranego sygnału
w stacji bazowej z uwzględnieniem szumu termicznego. Zatem średnią moc sygnału użytkownika klasy j
można wyrazić zależnością:
Pj = Lj Itotal ,
Lj =
1+
W
Eb
)j Rj νj
(N
0
XM
j=1
Dane
144
1
1.5
0.0503
384
1
1
0.1118
która jest definiowana jako stosunek interferencji od
innych komórek do interferencji własnych komórki:
ηU L = (1 + i)
XM
j=1
!−1
.
(3)
Nj Lj ,
(4)
gdzie M jest liczbą klas ruchu (usług), a Nj jest liczbą
abonentów klasy j. Powyższa zależność jest prawdziwa dla systemu składającego się z pojedynczej komórki. W rzeczywistości należy uwzględnić wiele komórek, w których generowany ruch wpływa na pojemność interfejsu radiowego innych komórek. Tak więc,
wzór (4) powinien zostać uzupełniony o element, który uwzględnia interferencje pochodzące od innych komórek. W tym celu wprowadzona zostaje zmienna i,
N j Lj .
(5)
Wraz ze wzrostem obciążenia łącza radiowego wzrasta poziom szumu generowanego w systemie. Wzrost
szumu definiowany jest następująco:
∆nr = Itotal /PN = (1 − ηU L )−1 ,
(6)
gdzie PN jest szumem termicznym.
Gdy obciążenie łącza „w górę” zbliża się do jedności,
to odpowiadający mu wzrost szumu dąży do nieskończoności. Z tego względu przyjmuje się, że maksymalne wykorzystanie zasobów interfejsu radiowego, bez
obniżania jakości usług, będzie wynosiło 50 - 80 %
teoretycznej pojemności [4].
Zależność dla łącza „w górę” jest podobna do
równania (5), ale w tym wypadku konieczne jest
uwzględnienie parametru ortogonalności αj , w celu
uwzględnienia wpływu kodów OVSF (Orthogonal Variable Spreading Factor). Kody WCDMA OVSF są
wykorzystywane do oddzielenie kanałów transmisyjnych pojedynczej stacji bazowej. Tak więc, obciążenie łącza „w dół” może być wyznaczone na podstawie
następującej zależności [3]:
ηDL = (1 − αj + i)
Tabela 1 przedstawia przykładowe wartości Eb /N0
dla różnych klas ruchu i odpowiadające im wartości
współczynnika obciążenia Lj .
Na podstawie znanych współczynników obciążenia pojedynczych użytkowników Lj , można określić
całkowite obciążenie dla łącza „w górę”:
ηU L =
Dane
(2)
gdzie Lj jest współczynnikiem obciążenia wnoszonym
przez użytkownika klasy j:
Ã
Wideotelefonia
3.84
64
1
2
0.0257
XM
j=1
Nj Lj .
(7)
Zazwyczaj, współczynnik ortogonalności przyjmuje
wartości z przedziału od 0.4 do 0.9 [3].
3. Model systemu
Przed zestawieniem nowego połączenia w interfejsie radiowym WCDMA system sterowania dostępem (ang. Admission Control ) dokonuje sprawdzenia,
czy nowe połączenie nie spowoduje obniżenia jakości lub zerwania istniejących połączeń. Funkcja kontroli dostępu jest realizowana przez kontroler stacji
bazowych RNC (ang. Radio Network Controller ), w
którym gromadzone są informacje dotyczące obciążeń
podłączonych do kontrolera komórek [3]. System kontroli dostępu szacuje wzrost obciążenia łącza radiowego jakie spowoduje nowe zgłoszenie, zarówno dla komórki dostępowej, jak i dla sąsiednich komórek. Nowe
zgłoszenie zostaje odrzucone wówczas, gdy przewidywany wzrost obciążenia przekroczy progi określone na
etapie projektowania radiowego [4].
A. Symulacja łącza „w górę”
W badaniach przyjęto model systemu złożonego
z siedmiu komórek z antenami dookólnymi (Fig. 1a).
L'
L'p
j
Lp
L'
L' j
L'p
j
Lj
L' j
L' j
L'
L'p
j
Rys. 1. Model systemu
W celu oszacowania czy nowe zgłoszenie klasy j może
zostać zaakceptowane w systemie, wykorzystuje się
wartość obciążenia Lj , generowanego przez to zgłoszenie. Założono również, że zgłoszenie generujące obciążenie Lj w komórce dostępowej, generuje dodatko0
we obciążenie w komórkach sąsiednich oznaczone Lj
0
(Lj ≤ Lj ). Z uwagi na założenie, że każda komórka
systemu może być komórką dostępową, ruch w systemie w każdej komórce zmienia się w sposób ciągły
zgodnie z globalnym zegarem wyznaczającym aktualny czas w systemie.
Na podstawie wartości parametrów Lj przedstawionych w tabeli 1 przyjęto, ze PJP jest równe 0, 0001
całkowitego współczynnika obciążenia łącza. W zamodelowanym systemie w momencie żądania obsługi przez nowe zgłoszenie następuje sprawdzenie, czy
obciążenie wnoszone przez nowe zgłoszenie nie spowoduje przekroczenia granicznej wartości pojemności
łącza zarówno w komórce, w której pojawiło się żądanie, jak i w komórkach sąsiednich. W przypadku braku zasobów do obsługi zgłoszenia jest ono tracone, w
przeciwnym razie następuje realizacja zgłoszenia z zapewnieniem odpowiednich parametrów jakościowych.
B. Efekt interferencji międzykomórkowej
Uwzględnienie modelu tłumienia Okumury-Haty
przy wyznaczaniu obciążenia wprowadzanego do komórek sąsiednich nałożyło konieczność precyzyjnego
wyznaczania współrzędnych kaźdego zgłoszenia zarówno w odniesieniu do komórki dostępowej jak i całego systemu. Do przeanalizowania sposobu wyznaczania współrzędnych zgłoszenia żądającego obsługi wykorzystany zostanie rysunek 2 przedstawiający geometryczny aspekt rozwiązania. W oparciu o przedstawiony schemat dokonano wyznaczenia współrzędnych
każdego zgłoszenia, korzystając z odpowiednich metod analitycznych. W pierwszej kolejności losowany
jest promień pierścienia, na którym będzie znajdowało się nowe zgłoszenie z przedziału (0, R). Kolejnym
etapem jest wyznaczenie współczynnika kierunkowego a prostej y = ax. Do tego celu posłużono się losowo
wyznaczonym kątem nachylenia α prostej do osi OX
oraz równaniem:
a = tg α
(8)
gdzie: a - współczynnik kierunkowy prostej y = ax,
α - kąt nachylenia prostej do osi OX. Na podstawie
wylosowanego promienia, na którym pojawi się nowe
zgłoszenie oraz znając położenie prostej y = ax przecinającej ten pierścień w dwóch punktach wyznaczono współrzędne tych punktów, rozwiązując uprzednio
odpowiedni układ równań. W celu określenia, który
z otrzymanych punktów będzie właściwym dla nowego zgłoszenia zastosowano generator liczb pseudolosowych. Znając współrzędne zgłoszenia w komórce dostępowej dokonano wyznaczenia odległości od nowego
zgłoszenia do wszystkich sąsiednich stacji bazowych.
Za początek układu współrzędnych przyjęto zawsze
środek komórki, w której inicjowane jest połączenie,
następnie po wykorzystaniu zależności matematycznej określającej odległość dwóch punktów na płaszczyźnie wyznaczono właściwe odległości.
C. Symulacja łącza „w dół”
W czasie symulacji łącza „w dół”, każda spośród
siedmiu komórek rozważana jest oddzielanie. Zakładamy, że jedynym obciążeniem łącza jest ruch wnoszony do komórki przez zgłoszenia poszczególnych
klas ruchu (Lj ). Założenie takie wynika z synchronicznej transmisji w łączu „w dół” z użyciem ortogonalnych kodów OVSF. Możliwe interferencje dla łącza
„w dół” i moc wykorzystywana przez Common Pilot
Channel (około 10% całkowitej mocy stacji bazowej)
jest brana pod uwagę w maksymalne pojemności systemu, która jest wykorzystywana w symulacji [4]. Na
tym etapie rozwoju symulatora nie rozważa się jeszcze
zjawiska „miękkiego przełączania”.
4. Wyniki badań
Badania zostały przeprowadzone dla użytkowników żądających zbioru usług (tabela 1). Przyjęto następujące założenia:
• zgłoszenie poszczególnej klasy żąda L1 = 53, L2 =
257, L3 = 503 i L4 = 1118 PJP,
• usługi, żądane są w określonych proporcjach (a1 L1 :
a2 L2 : a3 L3 : a4 L4 = 1 : 1 : 1 : 1),
• maksymalna teoretyczna pojemność dla łącza „w
górę” wynosi 10000 PJP,
• maksymalne dopuszczalne obciążenie łącza w górę
ηU L , wynosi 80% maksymalnej teoretycznej pojemności (zakłada się V = 8000 PJP dla każdej komórki),
• maksymalne dopuszczalne obciążenia dla łącza „w
dół” ηDL , wynosi 60% teoretycznej pojemności.
Rysunki 3 i 4 przedstawiają średnią wartość
prawdopodobieństwa blokady nowych zgłoszeń różnych klas ruchu jako funkcję natężenia ruchu na jednostkę pasma w systemie.
Komórka modelu
Wyliczona
współrzędna
Wylosowany kąt
Wylosowany
promień
Rys. 2. Współrzędne zgłoszenia
1,E+00
prawdopodobie stwo blokady
prawdopodobie stwo blokady
1,E+00
1,E-01
1,E-02
1,E-03
1,E-04
1,E-01
1,E-02
1,E-03
0,35 0,50 0,65 0,80 0,95 1,10 1,25 1,40 1,55
0,35 0,50 0,65 0,80 0,95 1,10 1,25 1,40 1,55
nat enie ruchu na jednostk pasma
nat enie ruchu na jednostk pasma
(a) R = 300
(a) R = 300
1,E+00
prawdopodbie stwo blokady
prawdopodbie stwo blokady
1,E+00
1,E-01
1,E-02
1,E-03
1,E-01
1,E-02
1,E-03
1,E-04
0,35 0,50 0,65 0,80 0,95 1,10 1,25 1,40 1,55
0,35 0,50 0,65 0,80 0,95 1,10 1,25 1,40 1,55
nat enie ruch na jednostk pasma
nat enie ruch na jednostk pasma
(b) R = 1500
(b) R = 1500
Rys. 3. Prawdopodobieństwo blokady dla skończonej
i nieskończonej liczby źródeł ruchu dla 2 klas ruchu
Rys. 4. Prawdopodobieństwo blokady dla skończonej
i nieskończonej liczby źródeł ruchu dla 4 klas ruchu
Na rysunkach 3 i 4 przyjęto następujące oznaczenia:
♦ - dane 1118 PJP, ¤ - dane 503 PJP, M - wideotelefonia i ◦ - mowa), przy czym symbole wypełnione oznaczają wartości uzyskane dla skończonej liczby źródeł
ruchu. Rysunki 3(a) i 3(b) prezentują prawdopodobieństwa blokady dla dwóch klas ruchu dla skończonej (S/N = 2) i nieskończonej liczby źródeł ruchu w
przypadku komórek o promieniu 300 i 1500 metrów.
Podobne zależności dla 4 klas ruchu przedstawiono na
rysunkach 4(a) i 4(b).
Porównując wyniki przedstawione na rysunkach
3 i 4 można zauważyć dwie ważne zależności:
• zwiększenie odległości pomiędzy stacjami bazowymi (zwiększenie R) powoduje zmniejszenie prawdopodobieństwa blokady,
• wzrost liczby użytkowników tej samej usługi przy
tym samym odciążeniu systemu powoduje większe
prawdopodobieństwo blokady.
Wyniki symulacji pokazane na wykresach w postaci symboli dla każdego punktu wyznaczono 95%
przedział ufności zgodnie z rozkładem t-Studenta .
Przedział ten jest jednak tak mały, że umieszczony
na wykresie znajdowałby się w większości przypadków wewnątrz symboli.
sąsiednich (Lj < Lj ). Obciążenie wnoszone do komórek sąsiednich jest zależne od tłumienia sygnału od
abonenta do komórki zakłócanej zgodnie z modelem
propagacyjnym Okumura-Hata. Natomiast dla łącza
w dół przyjęto, że obciążenie wnoszone jest do systemu tylko przez abonentów obsługiwanych przez daną
komórkę.
Proponowana metoda symulacji może być wykorzystana do oszacowania pojemności sieci 3G podczas prac projektowych i optymalizacyjnych i, dzięki
uwzględnieniu liczby abonentów obsługiwanych przez
system, może się przyczynić do optymalnego wykorzystania środków przeznaczonych na budowę infrastruktury sieciowej.
5. Podsumowanie
W artykule przedstawiono czasową metodę symulacji systemów z interfejsem radiowym WCDMA.
W symulacji dla łącza w górę założono, że zgłoszenie
generujące obciążenie Lj w komórce dostępowej, generuje odpowiednio mniejsze obciążenie w komórkach
0
SPIS LITERATURY
[1] S. Faruque. Cellular Mobile Systems Engineering. Artech
House, 1996.
[2] S. Gajewski and M. Kopciuszuk. Wpływ interferencji międzysystemowych na pojemność interfejsu radiowego WCDMA/FDD. Krajowa Konferecja Radiofonii, Radiokomunikacji i Telewizji, 2002.
[3] H. Holma and A. Toskala. WCDMA for UMTS. Radio Access For Third Generation Mobile Communications. John
Wiley & Sons, Ltd., 2000.
[4] J. Laiho, A. Wacker, and T. Novosad. Radio Network Planning and Optimization for UMTS. John Wiley & Sons,
Ltd., 2002.
[5] D. Staehle and A. Mader. An analytic approximation of the
uplink capacity in umts network with heterogeneous traffic.
Technical Report 310, University of Wurzburg, May 2003.
[6] M. Stasiak and P. Zwierzykowski. Analytical model of ATM
node with multicast switching. In Proceedings of 9th Mediterranean Electrotechnical Conference, volume 2, pages
683–687, Tel-Aviv, Israel, May 1998.

Podobne dokumenty