Description
The Service Set Identifier (SSID) is a case-sensitive, human-readable string with a maximum length of 32 octets (characters) that serves as the primary name for a Wireless Local Area Network (WLAN) based on the IEEE 802.11 standards. In a basic service set (BSS), which consists of one access point (AP) and associated stations, the SSID identifies that specific WLAN. In an extended service set (ESS), comprising multiple APs with the same SSID, it allows for client roaming between APs. The SSID is contained within beacon frames and probe response frames broadcast by the AP, making the network discoverable to scanning client devices.
Within 3GPP architecture, the SSID plays a pivotal role in the interworking between 3GPP cellular networks (e.g., 4G LTE, 5G) and trusted or untrusted non-3GPP access networks, most notably Wi-Fi. Specifications such as 3GPP TS 23.234 (WLAN interworking) and TS 24.502 (Access Network Discovery and Selection Function - ANDSF policies) define how SSIDs are used for network discovery and selection. A mobile device can be provisioned with policies that map specific SSIDs to certain network behaviors. For example, a policy may indicate that the SSID "OperatorSecureWiFi" is a trusted WLAN that should be used for traffic offloading and can establish an IPsec tunnel to a trusted Non-3GPP InterWorking Function (N3IWF) in the 5G core.
The selection and authentication process involves the User Equipment (UE) scanning for available WLANs and receiving their broadcast SSIDs. The UE then consults its local policy (e.g., from ANDSF or UE Route Selection Policy - URSP) to determine if a discovered SSID matches a preferred or allowed network. If a match is found, the UE initiates an authentication procedure. For trusted access, this typically involves EAP-based authentication (like EAP-AKA or EAP-TLS) with the 3GPP core network, using the SSID as a key selector for the correct authentication server and network slice context. The SSID, therefore, acts as a critical link between the physical Wi-Fi network and the logical 3GPP subscription and policy framework.
Furthermore, in scenarios like Network Discovery and Selection Function (NSSF) or Access Network Discovery and Selection Function (ANDSF), the SSID is a parameter in the discovery information provided to the UE. It helps the UE make intelligent access selection decisions, such as offloading video traffic to a specific Wi-Fi SSID while keeping voice on the cellular network, or selecting a Wi-Fi network that provides access to a specific network slice. The management and standardization of SSID usage ensure seamless mobility, session continuity, and integrated authentication across heterogeneous radio access technologies.
Purpose & Motivation
The SSID was originally defined in the IEEE 802.11 standard to solve the fundamental problem of network identification in a shared, unlicensed radio spectrum. In environments with multiple overlapping WLANs, devices needed a simple way to identify and connect to the intended network. The SSID provided this human-configurable name, allowing users and devices to distinguish between "HomeNetwork," "OfficeWiFi," and public hotspots.
3GPP's incorporation of the SSID into its standards was driven by the need for controlled interworking between cellular and Wi-Fi networks. Early Wi-Fi offloading was often a simple, unmanaged break-out to the internet, bypassing the operator's core network and its services (like IMS voice or secure enterprise access). This represented a loss of control and revenue for operators. By treating specific SSIDs as "trusted" access points, 3GPP standards enabled operators to extend their service layer and authentication framework over Wi-Fi.
This approach solved key limitations: It provided a seamless and secure user experience where authentication for Wi-Fi could use the same SIM-based credentials as the cellular network (via EAP-SIM/AKA/AKA'). It also allowed for policy-based traffic steering, where the operator could dictate which SSIDs should be used for which types of traffic, enabling intelligent network selection and load balancing. The SSID thus evolved from a simple network name into a policy handle within the 3GPP ecosystem, essential for realizing converged, heterogeneous networks (HetNets) and the seamless service experience demanded by 5G.
Key Features
- Unique identifier for a WLAN Basic or Extended Service Set
- Broadcast in beacon frames for passive network discovery
- Used in 3GPP policies for trusted/untrusted non-3GPP access selection
- Key parameter for EAP authentication and network slice selection
- Enables seamless mobility and session continuity across access types
- Human-readable string up to 32 bytes in length
Evolution Across Releases
SSID was first standardized in 3GPP for WLAN interworking (TS 23.234). The initial architecture used SSID as a primary identifier for operator-deployed WLANs, enabling basic network discovery and selection. It allowed the UE to identify WLANs for potential interworking and was a parameter in early interworking policies.
Defining Specifications
| Specification | Title |
|---|---|
| TS 23.234 | 3GPP TS 23.234 |
| TS 23.558 | 3GPP TS 23.558 |
| TS 23.758 | 3GPP TS 23.758 |
| TS 24.234 | 3GPP TS 24.234 |
| TS 24.235 | 3GPP TS 24.235 |
| TS 24.502 | 3GPP TS 24.502 |
| TS 29.212 | 3GPP TS 29.212 |
| TS 29.273 | 3GPP TS 29.273 |
| TS 29.514 | 3GPP TS 29.514 |
| TS 29.558 | 3GPP TS 29.558 |
| TS 31.111 | 3GPP TR 31.111 |
| TS 33.814 | 3GPP TR 33.814 |
| TS 36.305 | 3GPP TR 36.305 |
| TS 36.355 | 3GPP TR 36.355 |
| TS 36.413 | 3GPP TR 36.413 |
| TS 36.423 | 3GPP TR 36.423 |
| TS 36.455 | 3GPP TR 36.455 |
| TS 37.320 | 3GPP TR 37.320 |
| TS 37.355 | 3GPP TR 37.355 |
| TS 38.305 | 3GPP TR 38.305 |