IP Library Granted Patent US 8,565,076
Granted Patent B2
US 8,565,076 · App. 13/243,418 · Granted Oct 22, 2013

Destination learning and mobility detection in transit network device in LTE and UMTS radio access networks

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,565,076
App. No.
13/243,418
Granted
Oct 22, 2013
Kind
B2
Abstract

A method of learning and identifying two unidirectional GTP-U tunnels corresponding to a user equipment (UE) in a device placed in a LTE network, where the device acts as a transparent proxy intercepting user plane and control plane protocols on the S1 interface, is disclosed. Methods of pairing the two unidirectional tunnels that belong to same UE, when there is no control plane information or when there is Control Plane information, but the NAS portions of the S1 Control that contain bearer IP addresses are encrypted, are disclosed. Control plane and user plane methods for associating GTP-U tunnels and the corresponding bearer plane IP addresses are identified. Additionally, methods for detecting mobility of a UE, as it moves from the coverage area of one E-NodeB to another, are disclosed. Methods for constructing an eNodeB topology map are also disclosed.

Claims (45)

1. A method of associating two unidirectional GTP tunnels corresponding to a mobile device, using a transit network device placed in a wireless mobile network to intercept control plane and user plane traffic, said method comprising:

using said transit network device to monitor upstream traffic to a mobile core network and downstream traffic from said mobile core network;

identifying upstream messages in said upstream traffic which are from said mobile device;

identifying downstream messages in said downstream traffic which are destined for said mobile device;

associating a transport layer address (TLA) and tunnel endpoint identifier (GTP-TEID) in said identified upstream message with a TLA and GTP-TEID in said identified downstream message, thereby associating two unidirectional GTP tunnels.

2. The method of claim 1 , further comprising:

determining a bearer plane IP address of said mobile device based on a NAS portion contained in control plane packets, when said NAS portion is not encrypted; and

associating said bearer IP address with said associated GTP tunnels.

3. The method of claim 1 , furthermore comprising:

identifying user plane traffic from said mobile device based on said TLA and TEID;

learning a user IP address of said mobile device from said identified user plane traffic from said mobile device; and

associating said learned user IP address with said associated GTP tunnels.

4. The method of claim 1 , further comprising:

saving said transport layer address (TLA) and tunnel endpoint identifier (GTP-TEID) in said identified upstream message and said TLA and GTP-TEID in said identified downstream message; and

validating said saved TLAs and TEIDs by:

identifying a second upstream message from said UE to said core network;

identifying a response to said second upstream message from said core network;

comparing said TLA and TEID in said second upstream message and said TLA and TEID in said response to said second upstream message to said saved TLAs and TEIDs.

5. The method of claim 1 , wherein said transit network device uses said association for encapsulating payload packets with said GTP-TEIDs while delivering cached content to said mobile device.

6. The method of claim 1 , wherein said transit network device uses said association for encapsulating payload packets with said GTP-TEIDs while performing Selective IP Traffic Offload function to plurality of local interfaces, thereby offloading traffic from said mobile core network.

7. The method of claim 1 , wherein said transit network device uses only control plane information to associate said two unidirectional GTP tunnels corresponding to said mobile device.

8. A method of associating two unidirectional GTP tunnels corresponding to a mobile device, using a transit network device placed in a wireless mobile network to intercept control plane and user plane traffic, said method comprising:

using said transit network device to monitor upstream traffic to a mobile core network and downstream traffic from said mobile core network;

identifying an upstream message in said upstream traffic which is from said mobile device, having a first tunnel endpoint identifier (TEID) and a first translation layer address (TLA);

constructing a message using said first TEID and said first TLA;

transmitting said constructed message to a node in said core network;

receiving a response from said node;

identifying a second TEID and a second TLA in said response from said node;

associating said first transport layer address (TLA) and tunnel endpoint identifier (GTP-TEID) in said identified upstream message with said second TLA and GTP-TEID in said response, thereby associating two unidirectional GTP tunnels.

9. The method of claim 8 , further comprising:

saving said first transport layer address (TLA) and tunnel endpoint identifier (GTP-TEID) and said second TLA and GTP-TEID; and

validating said saved TLAs and TEIDs by:

identifying an upstream message from said UE to said core network;

identifying a response to said upstream message from said core network;

comparing said TLA and TEID in said upstream message and said TLA and TEID in said response to said upstream message to said saved TLAs and TEIDs.

10. A method of determining the mobility of a mobile device in a transit Network device as said mobile device moves from the scope of a first RAN element to the scope of a second RAN element, based on user plane protocols, using a transit network device placed in a RAN to intercept communications between a plurality of RAN elements, comprising:

associating a transport layer address (TLA) and a tunnel endpoint identifier (TEID) with said mobile device, wherein said TLA and TEID correspond to said first RAN element;

determining an upstream message is from said mobile device;

comparing a TLA and TEID contained in said upstream message with said previously associated TLA and TEID; and

determining that said mobile device has moved to said second RAN element if said TLA and said TEID in said message differ from said previously associated TLA and TEID.

11. The method of claim 10 wherein said transit network device uses said determined mobility information to alter the association of said mobile device from said first RAN element to another RAN element.

12. The method of claim 11 , wherein said transit network device uses said altered association to estimate traffic load of said first RAN element and said second RAN element.

13. The method of claim 10 where said transit device determines adjacency of said first RAN element to others of a plurality of RAN elements based on said transport laser addresses corresponding to said mobile device.

14. The method of claim 13 , wherein said transit device constructs a topology map of said plurality of RAN elements based on said determined adjacencies.

15. The method of claim 10 , where said transit network device adjusts bandwidth utilization of said first RAN element and said second RAN element when said mobile device moves from the scope of said first RAN element to said second RAN element.

Assignments (8)
SHORT-FORM PATENTS SECURITY AGREEMENT Recorded Sep 5, 2024
From: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 068857/0351 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2024
From: GENBAND INC.
To: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.
Reel/Frame 068037/0479 →
RELEASE OF SECURITY INTEREST Recorded Jun 24, 2024
From: CITIZENS BANK, N.A.
To: GENBAND INC.
Reel/Frame 067812/0090 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT AT R/F 049034/0227 Recorded Dec 6, 2021
From: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
To: GENBAND, INC. (F/K/A RIBBON COMMUNICATIONS SECURITIES CORP.)
Reel/Frame 058954/0548 →
SECURITY INTEREST Recorded Mar 3, 2020
From: GENBAND INC.
To: CITIZENS BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 051989/0463 →
SECURITY INTEREST Recorded Apr 30, 2019
From: RIBBON COMMUNICATIONS SECURITIES CORP.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 049034/0227 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2019
From: MOVIK NETWORKS, INC.
To: RIBBON COMMUNICATIONS SECURITIES CORP.
Reel/Frame 048703/0446 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2013
From: KOVVALI, SURYA KUMAR; VALMIKAM, RAVI
To: MOVIK NETWORKS
Reel/Frame 029868/0739 →