IP Library Granted Patent US 7,313,108
Granted Patent B2
US 7,313,108 · App. 10/865,573 · Granted Dec 25, 2007

Service usage records for mobile data communications

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 7,313,108
App. No.
10/865,573
Granted
Dec 25, 2007
Kind
B2
Abstract

A method of creating service usage records summarising usage of mobile data communications services, comprises monitoring message packets traversing a signalling link between a serving support node and a gateway support node, these message packets including packets for tunnelling data being transported by a mobile data communications service. First information is extracted from the data tunnelling packets, relating to data being tunnelled by said packets, and second information is extracted, relating to implementation of the data tunnelling. The correlating said first and second information are correlated to generate a service usage record. A source of data packets can be characterised by examining a tunnel destination address in each monitored message packet, and characterising the message packet as mobile-originated if the tunnel destination address is a gateway support node and as mobile-terminated if the tunnel destination address is a serving support node.

Claims (20)

1. A method of creating service usage records summarising usage of mobile data communications services, comprising:

monitoring message packets traversing a signalling link between a serving support node and a gateway support node, said message packets including packets for tunnelling data being transported by a mobile data communications service;

extracting from said data tunnelling packets first information relating to data being tunnelled by said packets;

extracting from said data tunnelling packets second information relating to implementation of the data tunnelling; and

correlating said first and second information to generate a service usage record.

2. The method of claim 1 , wherein the data communications service is a General Packet Radio Service (GPRS), and the signalling link provides a Gn interface between a Serving GPRS Support Node (SGSN) and a Gateway GPRS Support Node (GGSN).

3. The method of claim 2 , wherein message packets traversing a signalling link providing a GPRS Gp interface are also monitored.

4. The method of claim 1 , wherein the data tunnelling packets are GPRS Tunnelling Protocol (GTP) packets, and packets selected for data extraction have a source or destination port number of 3386, 2123 or 2152.

5. The method of claim 4 , wherein each data tunnelling packet selected for data extraction has a Message Type field value of 16 to 21, 50 to 52 or 255.

6. The method of claim 1 , wherein the first information includes at least one of International Mobile Subscriber Identity (IMSI), GPRS Access Point Name (APN), Quality of Service (QoS) profile, source address and destination address.

7. Apparatus for creating service usage records summarising usage of mobile data communications services, comprising:

a monitor for monitoring message packets traversing a signalling link between a serving support node and a gateway support node, said message packets including packets for tunnelling data being transported by a mobile data communications service;

a first information extractor for extracting from said data tunnelling packets first information relating to data being tunnelled by said packets;

a second information extractor for extracting from said data tunnelling packets second information relating to implementation of the data tunnelling; and

a correlator for correlating said first and second information to generate a service usage record.

8. The apparatus of claim 7 , wherein the data communications service is a General Packet Radio Service (GPRS), and the signalling link provides a Gn interface between a Serving GPRS Support Node (SGSN) and a Gateway GPRS Support Node (GGSN).

9. The apparatus of claim 8 , including a monitor for monitoring message packets traversing a signalling link providing a GPRS Gp interface.

10. The apparatus of claim 7 , wherein the data tunnelling packets are GPRS Tunnelling Protocol (GTP) packets, and packets selected for data extraction have a source or destination port number of 3386, 2123 or 2152.

11. The apparatus of claim 10 , wherein each data tunnelling packet selected for data extraction has a Message Type field value of 16 to 21, 50 to 52 or 255.

12. The apparatus of claim 7 , wherein the first information includes at least one of International Mobile Subscriber Identity (IMSI), GPRS Access Point Name (APN), Quality of Service (QoS) profile, source address and destination address.

Assignments (8)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 73189/0873 Recorded May 28, 2026
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: INERTIAL LABS, INC.; VIAVI SOLUTIONS INC.; VIAVI SOLUTIONS LICENSING LLC
Reel/Frame 075642/0381 →
SECURITY INTEREST Recorded Nov 14, 2025
From: VIAVI SOLUTIONS INC.; VIAVI SOLUTIONS LICENSING LLC; INERTIAL LABS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 073571/0137 →
SECURITY AGREEMENT Recorded Oct 21, 2025
From: INERTIAL LABS, INC.; VIAVI SOLUTIONS INC.; VIAVI SOLUTIONS LICENSING LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 073189/0873 →
TERMINATIONS OF SECURITY INTEREST AT REEL 052729, FRAME 0321 Recorded Jan 5, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: VIAVI SOLUTIONS INC.; RPC PHOTONICS, INC.
Reel/Frame 058666/0639 →
SECURITY INTEREST Recorded May 21, 2020
From: VIAVI SOLUTIONS INC.; 3Z TELECOM, INC.; ACTERNA LLC; ACTERNA WG INTERNATIONAL HOLDINGS LLC; VIAVI SOLUTIONS LLC; JDSU ACTERNA HOLDINGS LLC; OPTICAL COATING LABORATORY, LLC; RPC PHOTONICS, INC.; TTC INTERNATIONAL HOLDINGS, LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 052729/0321 →
CHANGE OF NAME Recorded Nov 6, 2015
From: JDS UNIPHASE CORPORATION
To: VIAVI SOLUTIONS INC.
Reel/Frame 037057/0627 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2013
From: AGILENT TECHNOLOGIES, INC.
To: JDS UNIPHASE CORPORATION
Reel/Frame 030088/0468 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2004
From: AGILENT TECHNOLOGIES UK LIMITED
To: AGILENT TECHNOLOGIES, INC.
Reel/Frame 015459/0528 →