Inter-eNB Handover Routing Update Sequence

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

During inter-eNB switches via the X2 interface, uplink data packet loss occurs due to the time difference between updating the Tunnel Endpoint Identifier (TEID) and the routing table, leading to increased time delays and decreased system throughput.

Innovation Solution

The method involves the target-side eNB adding a new routing relation and updating the GTP-U entity by acquiring via the MME that the S-GW has changed, then deleting the old routing relation after successful update, ensuring seamless data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the TEID and routing table are updated simultaneously during inter-eNB switch, then the switch speed is improved, but packet loss occurs due to time difference between updates

Engineering Contradiction:
Improveswitch speedVSAvoidpacket loss
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent applies preliminary action by updating the routing table before updating the TEID. The target eNB first adds the new routing relation to the routing table, then updates the GTP-U entity with the new TEID. This sequence ensures that when data packets are transmitted, the routing table already contains the correct path, preventing packet loss while maintaining fast switching.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If the TEID is updated before routing table during inter-eNB switch, then the update process is simplified, but uplink data packet loss increases

Engineering Contradiction:
Improveupdate process complexityVSAvoiduplink data packet loss
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent reverses the conventional update sequence by performing routing table update before TEID update. The target eNB first establishes the new routing relation in the routing table, ensuring data packets have a valid path, then updates the GTP-U entity with the new TEID. This prevents uplink packet loss while maintaining a relatively simple two-step update process.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If the routing table is updated after TEID during inter-eNB switch, then the process order is conventional, but system throughput decreases due to time delay

Engineering Contradiction:
Improveprocess orderVSAvoidsystem throughput
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent optimizes the update sequence by performing routing table update before TEID update. This ensures that the routing table is ready to accept data packets immediately after the switch, and the TEID update follows to complete the tunnel reconfiguration. This sequence minimizes the time delay and maximizes system throughput during inter-eNB switching.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8804667B2Method, system and evolved NodeB apparatus for implementing inter-evolved NodeB handover
Publication Date: 2014.08.12 ZTE CORP
  • US8804667B2 patent drawing
  • US8804667B2 patent drawing
  • US8804667B2 patent drawing

AI summary

A method, a system and an evolved NodeB (eNB) apparatus for implementing inter-eNB switch are disclosed in the present invention. The method includes: when a user equipment switches from a source-side eNB to a target-side eNB, if the target-side eNB acquires via the Mobility Management Entity (MME) that the Serving Gateway (S-GW) has changed, the target-side eNB adds the new route relation of the S-GW and then updates the General Packet Radio Service (GPRS) Tunnelling Protocol User Plane (GTP-U) entity. The present invention can effectively solve the problem of the uplink data packet loss due to the time difference existing between the update to the Tunnel Endpoint Identifier (TEID) and the routing table by the eNB when inter-eNB switch is performed via X2 and the S-GW has changed, thus enhancing the user experience during the switch.