M-HCD

Mobile Header Compressor/Decompressor

Protokoly Rádiová přístupová síť (RAN)

M-HCD je integrovaný funkční blok ve vrstvě PDCP mobilního terminálu, který provádí kompresi hlaviček pro uplink i dekompresi hlaviček pro downlink.

Popis

Mobile Header Compressor/Decompressor (M-HCD) představuje jednotnou funkční entitu ve vrstvě Packet Data Convergence Protocol (PDCP) uživatelského zařízení (UE), která je zodpovědná za všechny operace komprese a dekomprese hlaviček. V praxi sdružuje samostatné funkce M-HC (kompresor) a M-HD (dekompresor) do jediného logického bloku pro efektivitu implementace. Pro uplinkový provoz funguje M-HCD jako kompresor (M-HC) a aplikuje algoritmy jako Robust Header Compression (ROHC) na IP, UDP a RTP hlavičky před odesláním paketů přes rozhraní rádiového přístupu do sítě. Spravuje kompresní kontexty, sleduje toky paketů a používá stavové stroje pro zajištění robustního provozu i v podmínkách ztrátového rádiového spojení. Pro downlinkový provoz funguje jako dekompresor (M-HD), přijímá komprimované pakety od síťového kompresoru (U-HC) a používá sdílený kontext k rekonstrukci původních plných hlaviček před předáním paketů výše v zásobníku protokolů do IP vrstvy. M-HCD řídí synchronizaci mezi svou kompresní a dekompresní stranou, zpracovává zpětnovazební zprávy (pokud je to podporováno profilem) a provádí procedury obnovy po chybě při detekci poškození kontextu nebo desynchronizace. Jeho integrace do PDCP mu umožňuje využívat bezpečnostní funkce (jako šifrování a ochrana integrity) a správu rádiových přenosových kanálů, což zajišťuje, že komprimované pakety jsou správně asociovány s příslušnými QoS toky a bezpečnostními kontexty.

K čemu slouží

Koncept M-HCD byl standardizován, aby poskytl kompletní obousměrné řešení pro zpracování hlaviček v rámci UE, a řešil tak potřebu efektivního zpracování IP paketů v obou směrech přenosu přes rádiový spoj. Před zavedením komprese hlaviček vyžadovaly symetrické služby v reálném čase, jako je VoIP, plné hlavičky v uplinku i downlinku, což zdvojnásobovalo plýtvání přenosovou kapacitou. Integrací komprese a dekomprese do jedné entity zajistilo 3GPP koherentní implementaci, která dokáže současně spravovat stavové kontexty potřebné pro ROHC v obou směrech. Tím se vyřešil problém nekonzistentní implementace a potenciálních problémů s interoperabilitou mezi samostatnými moduly kompresoru a dekompresoru. Zjednodušilo to také návrh a testování UE, protože M-HCD mohl být považován za jednotnou funkci protokolu v rámci PDCP. Vytvoření M-HCD bylo motivováno vizí 3GPP sítí jako plně IP, kde maximalizace spektrální účinnosti pro paketově přepínaný hlas, video a data byla klíčová pro komerční životaschopnost a uživatelský zážitek.

Klíčové vlastnosti

  • Integrovaná entita kombinující funkce M-HC a M-HD ve vrstvě PDCP v UE
  • Provádí kompresi hlaviček pro uplink pomocí ROHC a dalších algoritmů
  • Provádí dekompresi hlaviček pro downlink k rekonstrukci původních paketů
  • Spravuje obousměrné kompresní kontexty a synchronizaci stavů
  • Zpracovává zpětnovazební kanály ROHC pro robustnost a obnovu po chybě
  • Těsně integrováno s bezpečnostními funkcemi PDCP (šifrování/integrální ochrana) a mapováním přenosových kanálů

Související pojmy

Definující specifikace

  • TS 25.323 (Rel-19) — Packet Data Convergence Protocol (PDCP) Specification

📖 Anglický originál a plná specifikace: M-HCD na 3GPP Explorer