Radio Link Protocol

Radio Link Protocol

Radio Link Protocol (RLP) is an automatic repeat request (ARQ) fragmentation protocol used over a wireless (typically cellular) air interface. Most wireless air interfaces are tuned to provide 1% packet loss, and most Vocoders 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 data.

An RLP detects packet losses and performs retransmissions to bring packet loss down to .01%, or even .0001%, which is suitable for TCP/IP applications. RLP also implements stream fragmentation and reassembly, and sometimes, in-order delivery. Newer forms of RLP also provide framing and compression, while older forms of RLP rely upon a higher-layer PPP protocols to provide these functions.

An 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.

Because an RLP payload size can be as little as 11 bytes, based upon a CDMA IS-95 network's smallest voice packet size, 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.

An 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 an RLP protocol was invented by Phil Karn in 1990 for CDMA (IS-95) networks.

Cellular networks such as GSM and CDMA use different variations of RLP. The January 2006 IEEE 802.20 specification uses one of the newest forms of RLP. In Wideband CDMA systems, the protocol is called RLC (Radio Link Control).


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Link adaptation — Link adaptation, or adaptive coding and modulation (ACM), is a term used in wireless communications to denote the matching of the modulation, coding and other signal and protocol parameters to the conditions on the radio link (e.g. the pathloss,… …   Wikipedia

  • Link layer — In computer networking, the link layer is the lowest layer in the Internet Protocol Suite (commonly known as TCP/IP ), the networking architecture of the Internet (RFC 1122, RFC 1123). It is the group of methods or protocols that only operate on… …   Wikipedia

  • Radio-frequency identification — (RFID) is a technology that uses radio waves to transfer data from an electronic tag, called RFID tag or label, attached to an object, through a reader for the purpose of identifying and tracking the object. Some RFID tags can be read from… …   Wikipedia

  • Radio propagation — is a term used to explain how radio waves behave when they are transmitted, or are propagated from one point on the Earth to another. [ H. P. Westman et al, (ed), Reference Data for Radio Engineers, Fifth Edition , 1968, Howard W. Sams and Co.,… …   Wikipedia

  • Radio Data System — The RDS Logo Radio Data System, or RDS, is a communications protocol standard for embedding small amounts of digital information in conventional FM radio broadcasts. RDS standardises several types of information transmitted, including time,… …   Wikipedia

  • Link 16 — Liaison 16 La Liaison 16 (L16) est un standard de liaison de donnée de l OTAN pour l échange d informations tactiques entre des unités militaires. Elle est définie par le STANAG 5516. Sa mise en œuvre opérationnelle est définie dans le document… …   Wikipédia en Français

  • Radio Network Controller — The Radio Network Controller (or RNC) is the governing element in the UMTS radio access network (UTRAN) responsible for control of the Node Bs, that is to say the base stations which are connected to the controller. The RNC carries out radio… …   Wikipedia

  • Radio Limerick One — Infobox Radio station name = Radio Limerick one slogan = Closer to you airdate = October, 1989 frequency = Formerly 105.0MHz area = Limerick / Munster format = Pop / Variety/ Chat owner = Gerard Madden website = [http://www.rlotv.com] |Radio… …   Wikipedia

  • Protocol stack — The protocol stack is an implementation of a computer networking protocol suite. The terms are often used interchangeably. Strictly speaking, the suite is the definition of the protocols, and the stack is the software implementation of them.[1]… …   Wikipedia

  • Link (telecommunications) — In telecommunications a link is the communications channel that connects two or more communicating devices. This link may be an actual physical link or it may be a logical link that uses one or more actual physical links. When the link is a… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”