High Speed Downlink Packet Access (HSDPA)

Ulepszony 艂膮cze zst臋puj膮ce z modulacj膮 adaptacyjn膮, HARQ i szybk膮 szeregowaniem dla wy偶szych pr臋dko艣ci danych.

Ograniczenia 艢wiata 2G: Potrzeba Szybko艣ci

Wprowadzenie UMTS i jego mo偶liwo艣ci 3G by艂o ogromnym krokiem naprz贸d w stosunku do skoncentrowanego na g艂osie 艣wiata 2G GSM. Po raz pierwszy u偶ytkownicy mieli dost臋p do rozs膮dnie szybkiej transmisji danych, z typowymi pr臋dko艣ciami do 384聽kbit/s384 \text{ kbit/s}. Wystarcza艂o to do praktycznego korzystania z podstawowego mobilnego internetu i e-maila. Jednak偶e, w miar臋 jak pocz膮tek XXI wieku post臋powa艂, internet ewoluowa艂 w zawrotnym tempie. Strony internetowe stawa艂y si臋 bogatsze w obrazy i interaktywne tre艣ci, a nowe aplikacje, takie jak streaming muzyki i wczesne us艂ugi wideo, zacz臋艂y si臋 pojawia膰.

W tym kontek艣cie, pocz膮tkowe pr臋dko艣ci oferowane przez UMTS zacz臋艂y wydawa膰 si臋 ograniczaj膮ce. Architektura pierwszej wersji UMTS (Release &apos99) by艂a wci膮偶, pod wieloma wzgl臋dami, zoptymalizowana pod k膮tem g艂osu. Ruchem danych zarz膮dza艂 Kontroler Sieci Radiowej (RNC), element sieci, kt贸ry cz臋sto by艂 fizycznie oddalony od u偶ytkownika. Wprowadza艂o to znaczne op贸藕nienia, czyli latencj臋, w p臋tli komunikacyjnej. Kiedy warunki radiowe si臋 zmienia艂y lub pakiet danych zosta艂 utracony, decyzja o adaptacji lub retransmisji musia艂a przej艣膰 ca艂膮 drog臋 do RNC i z powrotem, co spowalnia艂o wszystko. 艢wiat pragn膮艂 szybszego, bardziej responsywnego mobilnego internetu, a standard UMTS musia艂 ewoluowa膰. Odpowiedzi膮 na to zapotrzebowanie by艂 pot臋偶ny zestaw ulepsze艅, z kt贸rych pierwszym i najwa偶niejszym by艂 Szybki Dost臋p Pakietowy w Kierunku do Abonenta, czyli HSDPA.

Czym Jest HSDPA? Definicja Skoku do 3.5G

HSDPA, cz臋sto marketingowo okre艣lane jako 3.5G, to ulepszenie programowe i sprz臋towe istniej膮cego standardu UMTS (3G). Nie jest to sama w sobie nowa generacja technologii, ale znacz膮ca modernizacja w ramach rodziny 3G. Jego nazwa jasno okre艣la g艂贸wny cel: Szybki Dost臋p Pakietowy w Kierunku do Abonenta (Downlink). Ca艂a uwaga w HSDPA skupi艂a si臋 na radykalnej poprawie wydajno艣ci 艂膮cza zst臋puj膮cego (downlink), czyli 艣cie偶ki od masztu kom贸rkowego (Node B) do urz膮dzenia u偶ytkownika. Mia艂o to doskona艂y sens, poniewa偶 zdecydowana wi臋kszo艣膰 konsumenckiego u偶ycia danych mobilnych polega na pobieraniu tre艣ci, takich jak strony internetowe, filmy i muzyka.

Celem HSDPA by艂o zwi臋kszenie szczytowych pr臋dko艣ci transmisji danych o rz膮d wielko艣ci, z setek kilobit贸w na sekund臋 do wielu megabit贸w na sekund臋, oraz drastyczne zmniejszenie op贸藕nie艅. Aby to osi膮gn膮膰, HSDPA wprowadzi艂o trzy fundamentalne i wzajemnie powi膮zane innowacje technologiczne, kt贸re zrewolucjonizowa艂y wydajno艣膰 interfejsu radiowego UMTS.

Trzy Filary Wydajno艣ci HSDPA

Niezwyk艂y wzrost wydajno艣ci HSDPA nie zosta艂 osi膮gni臋ty za pomoc膮 jednej sztuczki, ale dzi臋ki synergicznemu po艂膮czeniu trzech sprytnych, nowych technik, kt贸re wsp贸艂pracowa艂y, aby uczyni膰 sie膰 inteligentniejsz膮, szybsz膮 i bardziej elastyczn膮.

1. Szybkie Szeregowanie Pakiet贸w: Przeniesienie M贸zgu na Kraw臋d藕 Sieci

Najwa偶niejsz膮 zmian膮 architektoniczn膮 wprowadzon膮 przez HSDPA by艂o przeniesienie g艂贸wnego algorytmu szereguj膮cego (schedulera) dane z Kontrolera Sieci Radiowej (RNC) bezpo艣rednio do W臋z艂a B (masztu kom贸rkowego).

  • Problem z Szeregowaniem w RNC: W pierwotnym systemie UMTS, RNC by艂 odpowiedzialny za alokacj臋 zasob贸w radiowych u偶ytkownikom. RNC to scentralizowany element kontroluj膮cy wiele W臋z艂贸w B. Kiedy warunki radiowe u偶ytkownika uleg艂y zmianie (np. wyszed艂 zza budynku i jego sygna艂 si臋 poprawi艂), informacja ta musia艂a zosta膰 wys艂ana od telefonu do W臋z艂a B, a nast臋pnie przekazana a偶 do RNC. RNC przetwarza艂 j膮, podejmowa艂 decyzj臋 i odsy艂a艂 instrukcje z powrotem. Ca艂a ta podr贸偶 trwa艂a d艂ugo, rz臋du dziesi膮tek milisekund. 艢rodowisko radiowe zmienia si臋 znacznie szybciej, wi臋c decyzje RNC cz臋sto opiera艂y si臋 na nieaktualnych informacjach, co prowadzi艂o do nieefektywnej alokacji zasob贸w.
  • Rozwi膮zanie HSDPA (Szeregowanie w W臋藕le B): HSDPA przenios艂o t臋 szybk膮 funkcj臋 szeregowania do W臋z艂a B. W臋ze艂 B komunikuje si臋 bezpo艣rednio z telefonem u偶ytkownika, co daje mu niemal natychmiastowy wgl膮d w bie偶膮ce warunki radiowe. Pozwala to na podejmowanie znacznie szybszych i bardziej trafnych decyzji o najlepszym wykorzystaniu fal radiowych. Zmianie tej towarzyszy艂o wprowadzenie znacznie kr贸tszego . Podczas gdy standardowy UMTS u偶ywa艂 TTI o d艂ugo艣ci 10 ms lub wi臋cej, HSDPA skr贸ci艂 go do zaledwie 2聽ms2 \text{ ms}. Oznacza to, 偶e scheduler w W臋藕le B co 2 milisekundy spogl膮da na wszystkich u偶ytkownik贸w w kom贸rce i decyduje, kt贸ry z nich jest w najlepszej sytuacji do odbioru danych w danym momencie, co pozwala na oportunistyczn膮 transmisj臋 do u偶ytkownik贸w, gdy ich sygna艂 jest chwilowo silny.

2. Adaptacyjna Modulacja i Kodowanie (AMC): W艂a艣ciwe Narz臋dzie do Pracy

Drugim filarem HSDPA jest zdolno艣膰 do dynamicznej zmiany sposobu kodowania i przesy艂ania danych w oparciu o warunki radiowe w czasie rzeczywistym. Pierwotny UMTS u偶ywa艂 sta艂ego schematu modulacji, zazwyczaj , co by艂o konserwatywnym wyborem, zaprojektowanym do dzia艂ania nawet w s艂abych warunkach sygna艂owych. By艂o to nieefektywne, poniewa偶 u偶ytkownik z silnym, czystym sygna艂em wci膮偶 u偶ywa艂 tej samej, wolnej i stabilnej metody, co u偶ytkownik na skraju kom贸rki.

AMC pozwala schedulerowi w W臋藕le B, w ka偶dym TTI (co 2聽ms2 \text{ ms}!), wybra膰 najwydajniejszy schemat modulacji i kodowania dla ka偶dego konkretnego u偶ytkownika w danym momencie. Telefon u偶ytkownika stale mierzy jako艣膰 kana艂u zst臋puj膮cego i zg艂asza j膮 z powrotem do W臋z艂a B za pomoc膮 . Na podstawie tej informacji zwrotnej scheduler mo偶e wybra膰 spo艣r贸d r贸偶nych opcji:

  • Doskona艂e Warunki: Je艣li CQI jest wysokie (u偶ytkownik jest blisko masztu z czyst膮 lini膮 widzenia), scheduler wybierze z艂o偶ony schemat modulacji o wysokiej przepustowo艣ci, taki jak . Pakuje on wi臋cej bit贸w danych w ka偶dy przesy艂any symbol, ale wymaga bardzo czystego sygna艂u do poprawnego zdekodowania.
  • S艂abe Warunki: Je艣li CQI jest niskie (u偶ytkownik jest na skraju kom贸rki lub wewn膮trz budynku), scheduler powr贸ci do bardziej solidnego, ale wolniejszego QPSK. QPSK pakuje mniej bit贸w na symbol, ale jest znacznie bardziej odporny na b艂臋dy spowodowane szumem i zak艂贸ceniami.

Ta zdolno艣膰 do natychmiastowej adaptacji do fluktuuj膮cego 艣rodowiska radiowego dramatycznie poprawia og贸ln膮 wydajno艣膰 widmow膮 kom贸rki, pozwalaj膮c na znacznie wy偶sze 艣rednie pr臋dko艣ci transmisji danych dla wszystkich u偶ytkownik贸w.

3. Hybrydowe Automatyczne 呕膮danie Powt贸rzenia (HARQ): Szybka Korekcja B艂臋d贸w

W ka偶dym systemie radiowym niekt贸re pakiety danych nieuchronnie ulegn膮 uszkodzeniu z powodu zak艂贸ce艅 lub zanik贸w. Sie膰 potrzebuje sposobu na wykrycie i retransmisj臋 tych utraconych pakiet贸w. W pierwotnym UMTS by艂 to powolny proces zarz膮dzany przez protok贸艂 w RNC. Utracony pakiet oznacza艂 d艂ugie op贸藕nienie w oczekiwaniu na zorganizowanie retransmisji przez RNC.

HSDPA implementuje znacznie szybszy i bardziej wydajny mechanizm korekcji b艂臋d贸w o nazwie HARQ, bezpo艣rednio w warstwie fizycznej, zarz膮dzany wprost mi臋dzy W臋z艂em B a urz膮dzeniem u偶ytkownika.

  • Szybka Informacja Zwrotna: Gdy urz膮dzenie u偶ytkownika odbierze pakiet danych, jego sprz臋t natychmiast pr贸buje go zdekodowa膰 i sprawdzi膰 pod k膮tem b艂臋d贸w. Nast臋pnie b艂yskawicznie odsy艂a do W臋z艂a B prost膮, jednobitow膮 wiadomo艣膰: ACK (potwierdzenie), je艣li pakiet zosta艂 odebrany poprawnie, lub NACK (potwierdzenie negatywne), je艣li by艂 uszkodzony.
  • Szybka Retransmisja: W臋ze艂 B odbiera t臋 odpowied藕 ACK/NACK bardzo szybko. Je艣li zobaczy NACK, jego szybki scheduler mo偶e natychmiast retransmitowa膰 utracony pakiet w jednej z najbli偶szych 2聽ms2 \text{ ms} szczelin czasowych. To drastycznie redukuje op贸藕nienie spowodowane b艂臋dami transmisji.
  • Komponent "Hybrydowy" (Mi臋kkie 艁膮czenie): HARQ w HSDPA jest "hybrydowy", poniewa偶 stosuje technik臋 zwan膮 mi臋kkim 艂膮czeniem lub redundancj膮 przyrostow膮. Gdy urz膮dzenie nie zdo艂a zdekodowa膰 pakietu, nie odrzuca uszkodzonych danych. Zamiast tego przechowuje je w buforze. Gdy W臋ze艂 B retransmituje pakiet, mo偶e go wys艂a膰 z nieco inn膮 wersj膮 kodowania koryguj膮cego b艂臋dy. Urz膮dzenie nast臋pnie 艂膮czy "mi臋kkie" informacje z pierwszej (nieudanej) transmisji z informacjami z nowej retransmisji. Po艂膮czony sygna艂 ma znacznie lepszy stosunek sygna艂u do szumu, co znacznie zwi臋ksza prawdopodobie艅stwo pomy艣lnego zdekodowania przy drugiej pr贸bie. To sprawia, 偶e proces retransmisji jest niezwykle wydajny, cz臋sto wymagaj膮c tylko jednej pr贸by.

Nowe Kana艂y HSDPA

Aby wspiera膰 te trzy nowe technologie, HSDPA wprowadzi艂o kilka nowych kana艂贸w fizycznych do interfejsu radiowego UMTS, kt贸re wsp贸艂pracuj膮 ze sob膮 w celu dostarczania szybkich danych.

Wsp贸艂dzielony Kana艂 Zst臋puj膮cy o Du偶ej Szybko艣ci (HS-DSCH):

Jest to g艂贸wny kana艂 transportowy dla danych HSDPA. Jest to kana艂 tylko w kierunku do abonenta, kt贸ry jest wsp贸艂dzielony przez wszystkich u偶ytkownik贸w HSDPA w kom贸rce. Szybki scheduler w W臋藕le B dynamicznie przydziela HS-DSCH r贸偶nym u偶ytkownikom w ka偶dym 2聽ms2 \text{ ms} TTI na podstawie ich raport贸w CQI i zapotrzebowania na dane.

Wsp贸艂dzielony Kana艂 Steruj膮cy o Du偶ej Szybko艣ci (HS-SCCH):

Jest to kana艂 steruj膮cy w kierunku do abonenta, dzia艂aj膮cy r贸wnolegle z HS-DSCH. Tu偶 przed wys艂aniem przez W臋ze艂 B serii danych do u偶ytkownika na HS-DSCH, najpierw wysy艂a komunikat na HS-SCCH. Komunikat ten dzia艂a jak "ostrze偶enie", informuj膮c konkretne UE, kt贸re dane nadchodz膮, jaki schemat modulacji i kodowania jest u偶ywany oraz kt贸rego procesu HARQ nale偶y u偶y膰. UE musi stale monitorowa膰 HS-SCCH, aby wiedzie膰, kiedy nas艂uchiwa膰 w艂asnych danych.

Dedykowany Fizyczny Kana艂 Steruj膮cy o Du偶ej Szybko艣ci (HS-DPCCH):

Jest to nowy kana艂 w kierunku do stacji bazowej (uplink), kt贸ry jest niezb臋dny dla p臋tli sprz臋偶enia zwrotnego HSDPA. Jest to szybka 艣cie偶ka, kt贸rej UE u偶ywa do wysy艂ania dw贸ch najwa偶niejszych informacji z powrotem do schedulera w W臋藕le B:

  • Szybkich odpowiedzi ACK/NACK dla procesu HARQ.
  • Raport贸w Wska藕nika Jako艣ci Kana艂u (CQI) potrzebnych dla mechanizmu AMC.
    High Speed Downlink Packet Access (HSDPA) | Teleinf Edu