SYSTEM AND METHOD OF PROVIDING A RADIO LINK CONTROL SUBLAYER
Systems, methods, and techniques are provided for a radio link control (RLC) sublayer. An example satellite or user terminal can include a divisional of layer 2 of the OSI protocol layer structure. An example method includes providing a RLC sublayer on top of a MAC sublayer and adaptively switching, via the RLC sublayer and based on external data, between an unacknowledged mode and an acknowledged mode for the electronic communications. If the RLC sublayer is operating in the unacknowledged mode, the RLC sublayer provides one or more of (1) fragmentation and reassembly of service data units; (2) a use of RLC headers; and/or (3) no delivery guarantees. If the RLC sublayer is operating in the acknowledged mode, the RLC sublayer provides reliability in a sequence delivery service and one or more of (1) fragmentation and reassembly of service data units; and/or (2) the use of RLC headers.
1 . A method comprising:
adaptively switching, via a radio link control (RLC) sublayer configured on top of a Medium Access Control (MAC) portion of a layer 2 protocol for electronic communications and based on external data, between an unacknowledged mode and an acknowledged mode for the electronic communications;
when the RLC sublayer operates in the unacknowledged mode, providing, via the RLC sublayer, at least one of fragmentation and reassembly of service data units, a use of RLC headers, or no delivery guarantees; and
when the RLC sublayer operates in the acknowledged mode, providing, via the RLC sublayer, reliability in a sequence delivery service and at least one of fragmentation and reassembly of service data units, or the use of RLC headers, wherein the external data comprises a signal-to-noise ratio (SNR) associated with a link between a user terminal and a satellite.