4G/5G mobility management

Mobility management example

Consider a passenger traveling in a car.

The passenger's smartphone:

This process consists of four stages:

1. Base station association

The mobile device:

  1. listens for nearby base stations
  2. gathers information about them
  3. selects a suitable base station in the visited network
  4. establishes a control-signaling channel

The device identifies itself using a temporary identity when available. The permanent subscriber identity (IMSI in 4G, SUPI in 5G) is only used when required.

2. Control-plane configuration

Once the device is attached, the visited and home networks configure the control plane:

  1. the base station in the visited network contacts its MME (Mobility Management Entity)
  2. using the IMSI, the MME retrieves subscriber information, including:
    • authentication credentials
    • encryption keys
    • available network services
  3. the device and network mutually authenticate to ensure that:
    • the visited network is sure about the identity of the mobile device
    • the device can authenticate the network to which it is attaching
  4. the MME informs the HSS that the subscriber is now located in the visited network
  5. the base station and device negotiate parameters for the upcoming data-plane connection

The home network now knows which visited network is serving the mobile device and can establish data forwarding.

3. Data-plane configuration

Next, the network creates forwarding tunnels for user traffic.

Two tunnels are established:

  1. Base station → Serving Gateway (SGW) in the visited network
  2. Serving Gateway → PDN Gateway (P-GW) in the home network

These tunnels allow the smartphone and the streaming server to exchange IP packets using indirect routing.

4G/5G networks use the GPRS Tunneling Protocol (GTP).

Each GTP tunnel endpoint uses a Tunnel Endpoint Identifier (TEID) that:

After the tunnels are established, the mobile device can exchange packets with the Internet through the home network's P-GW.

4. Handover management

A handover occurs when the mobile device moves from one base station to another.

The basic handover procedure is similar whether the device is in its home network or roaming in a visited network:

Handover

When is a handover triggered?

The current (source) base station decides whether a handover is needed.

Common reasons include:

The decision may use:

The 4G/5G standards do not specify the algorithm used to decide when a handover should occur.

Handover procedure

Steps involved when a source base station decides to hand over a mobile device to a target base station:

Step Description

Step 1: Select a target

The source base station selects a target base station and sends a Handover Request.

Step 2: Reserve resources

The target base station:

  • checks whether sufficient resources are available to support the mobile device
  • reserves radio and network resources (e.g., time slots) on its radio access network
  • replies with Handover Request Acknowledge

Because resources are reserved in advance, the mobile device does not need to perform the full association procedure again.

Step 3: Move the device

The source base station receives the ACK and informs the mobile device about the target base station's identity and channel access information.

The device begins communicating with the target base station.

From the mobile device's perspective, the handover is complete.

Step 4: Forward in-flight packets

The source base station:

  • stops transmitting packets over the old radio link
  • forwards remaining tunneled packets to the target base station

This minimizes packet loss while the network updates its state.

Step 5: Update the tunnel

The target base station informs the MME that it will be the new base station servicing the mobile device.

The MME reconfigures the tunnel between the Serving Gateway and the new base station.

Step 6: Release old resources

After the new tunnel is active, the target base station confirms completion to the source base station.

The source base station then releases resources associated with the mobile device.

Step 7: Resume normal operation

The target base station now delivers:

  • packets forwarded during the handover
  • newly arriving packets from the Serving Gateway
  • outgoing packets from the mobile device to the Internet

The handover is now fully complete.

Mobile IP

The Internet does not have a widely deployed IP-layer infrastructure that supports mobile users moving between different networks.

Such a system would allow users to:

This is not because technical solutions are unavailable.

The protocols that provide IP-layer mobility are known as Mobile IP.

Its limited adoption is mainly due to deployment complexity, limited business demand, and the availability of alternative mobility solutions.

Previous Mobility management principles All ⏎ Next Wireless and mobility: impact on­ higher-layer protocols

A Kemar Joint