Harmonogram DL w LTE
Jak już wcześniej mówiłem o tym, jak LTE działa na poziomie fizycznym, dziś musisz zrozumieć jedną z kluczowych funkcji – DL scheduler. To on decyduje, który użytkownik i kiedy dostaje dostęp do zasobów sieci w kierunku downlink, czyli z sieci do użytkownika.
DL scheduler działa po stronie eNodeB i zarządza alokacją zasobów radiowych dla różnych użytkowników. Podejmuje decyzje co 1 ms (to znaczy w każdej ramce transmisji) i wybiera, komu przydzielić jakie RB (Resource Blocks), na jakim kanale, z jakim MCS (Modulation and Coding Scheme). Cały ten proces zależy od wielu czynników – a ty powinieneś je znać, żeby lepiej rozumieć jak LTE działa w praktyce.
Na czym dokładnie polega działanie DL scheduler’a
- Ocenia jakość kanału (CQI) zgłaszaną przez każdego użytkownika.
- Wybiera odpowiednią modulację i schemat kodowania (MCS).
- Przydziela bloki zasobów (RB) w zależności od zapotrzebowania.
- Optymalizuje wydajność całej komórki, a nie tylko jednego użytkownika.
- Uwzględnia priorytety QoS, opóźnienia, typ usługi i inne parametry.
Rodzaje strategii używanych przez DL scheduler
Typ schedulera | Opis działania | Zalety |
---|---|---|
Round Robin | Przydziela zasoby równo każdemu użytkownikowi bez względu na jakość kanału. | Sprawiedliwość, prostota |
Proportional Fair | Balansuje pomiędzy przepustowością a sprawiedliwością, wykorzystuje CQI. | Wydajność i balans |
Maximum Throughput | Wybiera użytkowników z najlepszą jakością kanału, maksymalizuje prędkość. | Wysoka przepustowość |
W praktyce eNodeB wybiera strategię w zależności od konfiguracji, rodzaju ruchu i obciążenia sieci. Przykład: dla VoIP ważna będzie minimalizacja opóźnień, więc scheduler może preferować użytkowników z niższymi opóźnieniami, nawet jeśli ich CQI nie jest idealne.
Co ciekawe – CQI, czyli Channel Quality Indicator, jest raportowany przez UE i służy jako podstawa do decyzji DL scheduler’a. Jeśli wcześniej czytałeś o HARQ i adaptacyjnym MCS, to teraz wszystko zaczyna się łączyć – bo DL scheduler korzysta dokładnie z tych informacji, żeby zapewnić jak najlepszy transfer.
I jeszcze jedno – DL scheduler nie działa w izolacji. W połączeniu z UL schedulerem (dla uplinku), buffer status reporting, HARQ feedback i QoS parametrami tworzy całą logikę zarządzania transmisją w LTE. Jutro pokażę, jak działa UL scheduler i czym się różni jego decyzja w kontekście wysyłania danych z urządzenia do sieci.