Radio Link Protocol
   HOME

TheInfoList



OR:

Radio Link Protocol (RLP) is an automatic repeat request ( ARQ) fragmentation protocol used over a wireless (typically cellular) air interface. RLP occurs on the
data link layer The data link layer, or layer 2, is the second layer of the seven-layer OSI model of computer networking. This layer is the protocol layer that transfers data between nodes on a network segment across the physical layer. The data link layer p ...
(Layer 2) of the OSI networking model. Most wireless air interfaces are tuned to provide 1%
packet loss Packet loss occurs when one or more packets of data travelling across a computer network fail to reach their destination. Packet loss is either caused by errors in data transmission, typically across wireless networks, or network congestion.Ku ...
, and most
vocoder A vocoder (, a portmanteau of ''vo''ice and en''coder'') is a category of speech coding that analyzes and synthesizes the human voice signal for audio data compression, multiplexing, voice encryption or voice transformation. The vocoder wa ...
s are mutually tuned to sacrifice very little voice quality at 1% packet loss. However, 1% packet loss is intolerable to all variants of TCP, and so something must be done to improve reliability for voice networks carrying
TCP/IP The Internet protocol suite, commonly known as TCP/IP, is a framework for organizing the communication protocols used in the Internet and similar computer networks according to functional criteria. The foundational protocols in the suite are ...
data. A RLP detects packet losses and performs retransmissions to bring packet loss down to approximately .01%, or even .0001%, which is suitable for TCP/IP applications. When the receiver detects a missed packet, it sends a NAK (not acknowledged) frame to the sender, which triggers a retransmission of the missing packet. At the same time, the receiver sets a timer for receipt of the missing packet. Each time the timer expires without receipt of the packet, the receiver resets the timer and sends NAK a number of times equal to 1 + the number of times the timer has already expired, up to a limit. RLP also implements stream fragmentation and reassembly, and sometimes, in-order delivery. Some forms of RLP rely upon a higher-layer PPP protocol to provide these functions, while newer forms of RLP also provide framing and compression. Because a CDMA IS-95 network's smallest voice packet size (and thus an RLP packet length) can be as little as 88 bits (11 bytes), RLP headers must be very small, to minimize overhead. This is typically achieved by allowing both ends to negotiate a variable 'sequence number space', which is used to number each byte in the transmission stream. In some variants of RLP, this sequence counter can be as small as 6 bits A RLP transport cannot ask the air interface to provide a certain payload size. Instead, the air interface scheduler determines the packet size, based upon constantly changing channel conditions, and '' upcalls'' RLP with the chosen packet payload size, right before transmission. Most other fragmentation protocols, such as those of 802.11b and IP, used payload sizes determined by the upper layers, and call upon the MAC to create a payload of a certain size. These other protocols are not as flexible as RLP and can sometimes fail to transmit during a deep fade in a wireless environment. A RLP protocol can be ACK-based or NAK-based. Most RLPs are NAK-based, meaning that forward-link sender assumes that each transmission got through, and the receiver only NAKs when an out-of-order segment is received. This greatly reduces reverse-link transmissions, which are spectrally inefficient and have a longer latency on most cellular networks. When the transmit pipeline goes idle, a NAK-based RLP must eventually retransmit the last segment a second time, in case the last fragment was lost, to reach a .01% packet loss rate. This duplicate transmission is typically controlled by a "flush timer" set to expire 200-500 milliseconds after the channel goes idle. The concept of a RLP protocol was invented by
Phil Karn Phil Karn (born October 4, 1956) is a retired American engineer from Lutherville, Maryland. Early life and education He earned a bachelor's degree in electrical engineering from Cornell University in 1978 and a master's degree in electri ...
with
Qualcomm Qualcomm Incorporated () is an American multinational corporation headquartered in San Diego, California, and Delaware General Corporation Law, incorporated in Delaware. It creates semiconductors, software and services related to wireless techn ...
in 1993 for
CDMA Code-division multiple access (CDMA) is a channel access method used by various radio communication technologies. CDMA is an example of multiple access, where several transmitters can send information simultaneously over a single communicatio ...
(IS-95) networks. The January 2006 IEEE 802.20 specification uses a form of RLP.
Cellular networks A cellular network or mobile network is a telecommunications network where the link to and from end nodes is wireless and the network is distributed over land areas called ''cells'', each served by at least one fixed-location transceiver (suc ...
such as
GSM The Global System for Mobile Communications (GSM) is a family of standards to describe the protocols for second-generation (2G) digital cellular networks, as used by mobile devices such as mobile phones and Mobile broadband modem, mobile broadba ...
and
CDMA Code-division multiple access (CDMA) is a channel access method used by various radio communication technologies. CDMA is an example of multiple access, where several transmitters can send information simultaneously over a single communicatio ...
use different variations of RLP. In
UMTS The Universal Mobile Telecommunications System (UMTS) is a 3G mobile cellular system for networks based on the GSM standard. UMTS uses Wideband Code Division Multiple Access, wideband code-division multiple access (W-CDMA) radio access technolog ...
and in
LTE LTE may refer to: Science and technology * LTE (telecommunication) (Long-Term Evolution), a mobile telephony standard ** LTE Advanced, an enhancement ** LTE Advanced Pro, a further enhancement * Compaq LTE, a line of laptop computers * Leukotrie ...
, the protocol is called RLC (Radio Link Control). Wireless networking Radio resource management Link protocols


References

{{Wireless-stub