IP Library Granted Patent US 9,232,381
Granted Patent B2
US 9,232,381 · App. 13/754,258 · Granted Jan 5, 2016

System and method of serving gateway having mobile packet protocol application-aware packet management

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,232,381
App. No.
13/754,258
Granted
Jan 5, 2016
Kind
B2
Abstract

Mobile protocol packets, with a header field and a payload field, are communicated from a user mobile equipment to an application-aware serving gateway. The application-aware mobile protocol serving gateway detects header information in the header field and application information in the payload field to manage the mobile protocol packets based on a policy.

Claims (22)

1. A communication system configured to communicate with mobile user equipment, comprising:

a base station configured to communicate radio signal messages with the mobile user equipment, and mobile protocol packets based on the radio signal messages, each packet having a header field and a payload field; and

an application-aware serving gateway, facing the base station, configured to receive the mobile protocol packets, perform deep packet inspection (DPI) on the mobile protocol packets to detect header information in the header field and application information in the payload field, generate a user identifier and an application type identifier based on the detected header information and the detected application information, and apply a policy to the mobile protocol packets based on the user identifier and the application type identifier, wherein the application- aware serving gateway is further configured to generate a policy-based report, according to application-based billing information based on the packets, and forward the policy-based report to a billing entity.

2. The communication system of claim 1 , wherein the policy is one of application-based discard, application-based prioritization, application-based billed, and application-based forwarding.

3. The communications system of claim 1 , wherein the application-aware serving gateway is configured to generate the policy-based report based on the user identifier and application type identifier meeting one or more criteria.

4. The communication system of claim 1 , further comprising:

a packet data network gateway, wherein the application-aware serving gateway is further configured to generate application-aware training data at the application-aware serving gateway, based on the user identifier, the application type identifier, and the policy, and transfer the application-aware training data from the application-aware serving gateway to the packet data network gateway.

5. A method performed by a serving gateway, the method comprising:

receiving packets from a base station and a packet data gateway, each packet having a header field and a payload field;

performing deep packet inspection (DPI) on the packets to detect header information in the header field and application information in the payload field; generating a user identifier and an application type identifier based on the detected header information and the detected application information;

applying a policy to the packets based on the user identifier and the application type identifier;

generating application-based billing information based on the packets;

generating a policy-based report according to the application-based billing information; and

forwarding the policy-based report to a billing entity.

6. The method of claim 5 , wherein applying the policy to the packets comprises:

discarding at least a portion of the packets based on the policy.

7. The method of claim 5 , wherein the policy-based report is generated in response to the user identifier and the application type identifier meeting one or more rules.

8. A serving gateway configured to transport mobile protocol packets between mobile user equipment and a packet data network (PDN) gateway, the packets having at least a header field and a payload field, the serving gateway comprising:

an application-aware engine configured to detect application information in the payload field, and to generate a user identifier and an application type identifier based on detected header information and the detected application information;

a packet management engine configured to perform a forwarding of the packets to the mobile user equipment and the PDN gateway according to a policy selected based on the user identifier and the application type identifier, wherein the packet management engine is configured to generate application-based billing information based on the packets and the selected policy, generate a policy-based report according to the application-based billing information, and forward the policy-based report to a billing entity.

9. The serving gateway of claim 8 , wherein the packet management engine is configured to discard at least a portion of the packets from the mobile user equipment based on the policy prior to forwarding the packets to the PDN gateway.

10. The serving gateway of claim 8 , wherein the packet management engine is further configured to generate an application-aware training data at the application-aware serving gateway, based on the user identifier, the application type identifier, and the selected policy, and transfer the application-aware training data from the application-aware serving gateway to the PDN gateway.

Assignments (11)
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 →
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: NOKIA USA INC.
Reel/Frame 043879/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 →
RELEASE OF SECURITY INTEREST Recorded Aug 28, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033654/0968 →
SECURITY AGREEMENT Recorded Apr 30, 2013
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 030322/0222 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 30, 2013
From: DOLGANOW, ANDREW; MORIN, STEVEN EDWARD; ALLAN, KEITH
To: ALCATEL-LUCENT
Reel/Frame 029724/0904 →