IP Library Granted Patent US 9,036,540
Granted Patent B2
US 9,036,540 · App. 11/905,242 · Granted May 19, 2015

Method and system for correlating IP layer traffic and wireless layer elements in a UMTS/GSM network

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 9,036,540
App. No.
11/905,242
Granted
May 19, 2015
Kind
B2
Abstract

The present invention relates to a correlation module for correlating IP layer traffic and wireless layer network elements in a network. According to an example embodiment, the correlation module includes an RNC analyzer, a Gn snoop unit, and/or a mapping unit. The RNC analyzer is configured to collect wireless layer network element information from at least one RNC. The Gn snoop unit is configured to collect wireless layer network element information and IP layer traffic information from at least one Gn interface between a serving GPRS support node and a gateway GPRS support node. The mapping unit is configured to map the IP layer traffic and the wireless layer network elements in the network based on the collected IP layer traffic information and the collected wireless layer network element information. A method of correlating IP layer traffic and wireless layer network elements in a network is also disclosed.

Claims (31)

1. A correlation module for correlating IP layer traffic and wireless layer network elements in a network, the correlation module comprising:

a processing device including,

a Radio Network Controller (RNC) analyzer configured to collect first wireless layer network element information from at least one RNC and create an association between user location information and the RNC based on the collected first wireless layer network element information,

an interface snoop unit configured to collect second wireless layer network element information and Internet Protocol (IP) layer traffic information from at least one interface between a serving General Packet Radio Services (GPRS) support node and a gateway GPRS support node, wherein the interface snoop unit is configured to collect the second wireless layer network element information and the IP layer traffic information by decoding and deriving context information from messages sent across the at least one interface such that the context information is passed through the interface snoop unit, and

a mapping unit configured to map the IP layer traffic and the wireless layer network elements in the network based on the collected IP layer traffic information, the passed context information, and the created association between the user location information and the RNC,

wherein the first wireless layer network information collected by the RNC analyzer and the passed context information each include a Service Area Identity or Cell Global Identification field, and the mapping unit is configured to use the Service Area Identity or Cell Global Identification field as a common field to map the IP layer traffic and the wireless layer network elements in the network.

2. The correlation module of claim 1 , wherein the first wireless layer network element information collected by the RNC analyzer includes provisioning data that identifies at least one Service Area Identity or Cell Global Identification served by each RNC.

3. The correlation module of claim 2 , wherein the RNC analyzer creates an association between the user location information and the RNC by creating a table from the provisioning data that maps each identified Service Area Identity or Cell Global Identification to its corresponding serving RNC.

4. The correlation module of claim 1 , wherein the passed context information is Packet Data Protocol (PDP) Context information from GPRS Tunneling Protocol messages sent across each interface.

5. The correlation module of claim 4 , wherein the passed context information collected by the interface snoop unit includes a Service Area Identity or a Cell Global Identification, and at least one of an International Mobile Subscriber Identity, an International Mobile Equipment Identity, an End User Address, a Tunnel Endpoint Identifier, and a Serving GPRS Support Node (SGSN) Address.

6. The correlation module of claim 1 , wherein the mapping unit maps at least one mobile station to a corresponding RNC.

7. The correlation module of claim 6 , wherein the mapping unit further maps the at least one mobile station and the corresponding RNC to at least one of a corresponding International Mobile Subscriber Identity, End User Address, Tunnel Endpoint Identifier, and Serving GPRS Support Node (SGSN) Address.

8. The correlation module of claim 1 , wherein the mapping unit continually updates the mapping of the IP layer traffic and the wireless layer network elements.

9. The correlation module of claim 8 , wherein the continually updating is based on at least one of Update Packet Data Protocol (PDP) Context or Delete PDP Context information collected from the at least one interface by the interface snoop unit.

10. A method of correlating IP layer traffic and wireless layer network elements in a network, the method comprising:

collecting, by a processing device, first wireless layer network element information from at least one Radio Network Controller (RNC);

creating, by the processing device, an association between user location information and the RNC based on the collected first wireless layer network element information;

collecting, by the processing device, second wireless layer network element information and Internet Protocol (IP) layer traffic information from at least one interface between a serving General Packet Radio Services (GPRS) support node and a gateway GPRS support node, wherein the collecting second wireless layer network element information and the IP layer traffic information includes decoding and deriving context information from messages sent across the at least one interface such that the context information is passed through the at least one interface; and

mapping, by the processing device, the IP layer traffic and the wireless layer network elements in the network based on the collected IP layer traffic information, the passed context information, and the created association between the user location information and the RNC,

wherein the first wireless layer network information and the passed context information each include a Service Area Identity or Cell Global Identification field, and the mapping uses the Service Area Identity or Cell Global Identification field as a common field to map the IP layer traffic and the wireless layer network elements in the network.

11. The method of claim 10 , further comprising:

identifying at least one Service Area Identity or Cell Global Identification served by each RNC based on provisioning data included in the collected first wireless layer network element information.

12. The method of claim 11 , the creating step including,

creating a table from the provisioning data that maps each identified Service Area Identity or Cell Global Identification to its corresponding RNC.

13. The method of claim 10 , wherein the passed context information is Packet Data Protocol (PDP) Context information.

14. The method of claim 13 , wherein the PDP Context information includes a Service Area Identity or a Cell Global Identification, and at least one of an International Mobile Subscriber Identity, an International Mobile Equipment Identity, an End User Address, a Tunnel Endpoint Identifier, and a Serving GPRS Support Node (SGSN) Address.

15. The method of claim 1 , wherein the mapping step maps at least one mobile station to a corresponding RNC.

16. The method of claim 15 , wherein the mapping step further maps the at least one mobile station and the corresponding RNC to at least one of a corresponding International Mobile Subscriber Identity, End User Address, Tunnel Endpoint Identifier, and Serving GPRS Support Node (SGSN) Address.

17. The method of claim 10 , further comprising:

continually updating the mapping of the IP layer traffic and the wireless layer network elements.

18. The method of claim 17 , wherein the continually updating step is based on at least one of Update Packet Data Protocol (PDP) Context or Delete PDP Context information collected from the at least one interface.

Assignments (13)
PATENT SECURITY AGREEMENT Recorded Apr 22, 2023
From: RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 063429/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2015
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 035426/0170 →
MERGER AND CHANGE OF NAME Recorded Apr 15, 2015
From: LUCENT TECHNOLOGIES INC.; ALCATEL USA MARKETING, INC.; ALCATEL USA SOURCING, INC.; LUCENT TECHNOLOGIES INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 035410/0065 →
RELEASE OF SECURITY INTEREST Recorded Oct 9, 2014
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT USA INC.
Reel/Frame 033949/0016 →
SECURITY INTEREST Recorded Mar 7, 2013
From: ALCATEL-LUCENT USA INC.
To: CREDIT SUISSE AG
Reel/Frame 030510/0627 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2007
From: BU, TIAN; GAYDE, RUTH SCHAEFER; MILLER, SCOTT C.; MOCZULEWSKI, KATHLEEN ELLEN; MOUKALLED, ALEX IBRAHIM; NORDEN, SAMPHEL
To: LUCENT TECHNOLOGIES INC.
Reel/Frame 020163/0749 →