Protokół Radio Link Control (RLC) udostępnia następujące usługi:
- Segmentacja SDU według rozmiaru
- Re-segmentacja PDU
- Nośnik radiowy do logicznego mapowania kanałów
Transfer danych w 3 trybach:
- TM Tryb przezroczysty
Bez retransmisji. Do obsługi w czasie rzeczywistym. - UM Tryb niepotwierdzony
Bez retransmisji, ale statystyki błędów (BLER)
Można go używać do sygnalizacji. - Tryb potwierdzenia AM
Z retransmisją. W przypadku usług innych niż działające w czasie rzeczywistym, takich jak Internet.
Główne usługi i funkcje podwarstwy RLC obejmują:
- Transfer wyższych warstw PDU;
- Korekcja błędów poprzez ARQ (tylko w przypadku przesyłania danych AM);
- Łączenie, segmentacja i ponowny montaż jednostek RLC SDU (tylko w przypadku przesyłania danych UM i AM);
- Re-segmentacja jednostek PDU danych RLC (tylko dla przesyłania danych AM);
- Dostarczanie sekwencyjne jednostek PDU wyższej warstwy (tylko dla transmisji danych UM i AM);
- Wykrywanie i odzyskiwanie błędów protokołu;
- RLC SDU odrzucenie (tylko dla transferu danych UM i AM);