Destination Learning and Mobility detection in Transit Network Device in LTE & UMTS Radio Access Networks
First Claim
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.
7 Assignments
0 Petitions
Accused Products
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.
-
Citations
15 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
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. - View Dependent Claims (9)
-
-
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. - View Dependent Claims (11, 12, 13, 14, 15)
-
Specification