Description
The Set Asynchronous Balanced Mode (SABM) frame is a fundamental Layer 2 (Data Link Layer) control frame used in the GSM and UMTS radio interface protocols, specifically within the LAPDm protocol derived from ISDN's LAPD. Its primary function is to establish a logical link connection between two peer entities—typically the Mobile Station (MS) and the Base Station System (BSS) in GSM, or the UE and the RNC in UMTS—in Asynchronous Balanced Mode (ABM). ABM is a mode of operation where both stations are considered equal peers, either of which can initiate transmission, command, or response without receiving prior permission from the other. The SABM frame is the command that triggers the establishment of this balanced, peer-to-peer logical link.
In the protocol architecture, the data link layer above the physical radio channel is responsible for providing a reliable, sequenced connection for the transfer of signalling messages. The SABM frame is a key component of the link establishment procedure. It is transmitted by the initiating entity (often the network side for a mobile-terminated transaction or the mobile for a mobile-originated one) on a dedicated signalling channel, such as the Standalone Dedicated Control Channel (SDCCH) or the main DCCH in GSM/UMTS. The frame contains a pre-defined control field identifier for SABM and includes the information field which carries the first Layer 3 signalling message (e.g., a CM Service Request or a Paging Response) that needs to be transmitted once the link is established. This piggybacking increases efficiency.
The operation is governed by a simple handshake. The sender transmits the SABM command frame. Upon correct receipt, the receiver must acknowledge the establishment of the logical link by sending an Unnumbered Acknowledgment (UA) frame back. This exchange resets the sequence numbers (V(S) and V(R)) at both ends to zero, synchronizing the link for subsequent frame transmission. If the SABM frame is received with errors, it is ignored. The sender operates a timer (timer T200) and will retransmit the SABM if no UA is received before timeout. Once the UA is received, the logical link is considered established, and the Layer 3 message contained within the SABM frame is passed up to the higher layer for processing. All subsequent I-frames (Information frames) carrying signalling messages are then transmitted over this established link. The SABM/UA handshake is thus the critical initial step for virtually all signalling dialogues, including call setup, SMS transfer, and location updating.
Purpose & Motivation
The SABM frame exists to provide a standardized, reliable method for establishing a peer-to-peer logical link connection at the data link layer in digital mobile communication systems. Prior to the digital era, analogue systems had less formalized link control. The adoption of the ISDN-based protocol stack for GSM necessitated a robust link layer procedure. The purpose of SABM is to initialize the link in a known state (ABM) with synchronized sequence numbers, ensuring that subsequent signalling messages are delivered reliably and in sequence. It solves the problem of how to reliably initiate a signalling conversation over an unreliable radio channel.
The historical motivation comes from the design of GSM, which leveraged proven ISDN protocols for its signalling. The LAPD protocol used on the fixed Abis and A interfaces was adapted for the radio interface as LAPDm. The SABM command was carried over from this lineage. It addresses the need for a clear, unambiguous start to a signalling transaction. Without such a mechanism, there would be no way to ensure both ends of the link agree on the starting point for frame numbering and link status, which would lead to data loss or corruption. The SABM procedure, with its mandatory UA response, creates this agreement. Its creation was driven by the requirement for a reliable, error-corrected signalling link as a foundation for all advanced mobile services, making it a cornerstone of GSM and UMTS circuit-switched and early packet-switched signalling.
Evolution Across Releases
Formally specified within the 3GPP vocabulary for the evolving GSM/EDGE and UMTS systems. While the SABM procedure originated in GSM, its inclusion in Rel-5 specs like 21.905 (vocabulary) and 24.022 (radio link protocol) confirmed its continued role in establishing logical links for signalling in both 2G and 3G circuit-switched domains, including for Iu-CS signalling bearer setup.
Explore further
Broader topics and technologies where SABM plays a role.
Defining Specifications
3GPP specifications that define or reference SABM, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TR 21.905 vj00 | 3GPP Technical Terms and Definitions | Rel-19 |
| TS 24.022 vj00 | Radio Link Protocol (RLP) for Circuit Switched Data | Rel-19 |
| TS 27.010 vj00 | Multiplexing Protocol for UE-TE Interface | Rel-19 |
| TS 43.129 vj00 | PS Handover in GERAN A/Gb and GAN Modes | Rel-19 |
| TS 44.064 vj00 | GPRS Logical Link Control (LLC) Protocol | Rel-19 |