IP Library Granted Patent US 9,900,801
Granted Patent B2
US 9,900,801 · App. 14/822,839 · Granted Feb 20, 2018

Congestion and overload reduction

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,900,801
App. No.
14/822,839
Granted
Feb 20, 2018
Kind
B2
Abstract

A gateway server situated between a radio access network and a core network is disclosed that includes a radio access network packet interface, a load management module for monitoring load of a management server in the core network coupled to the radio access network packet interface, a packet forwarding module for forwarding requests to the management server coupled to the load management module, and a local packet core module coupled to the load management module and the packet forwarding module, the local packet core module being configured to respond to a mobile device, when an overload is detected at the management server, with a management server message requesting that the mobile device try again at a later time.

Claims (38)

1. A method, comprising:

determining, at a gateway situated on a communications path between a core network and a radio access network, an elevated load state for a core network management server or a base station in the radio access network, based on a count of messages received during a first interval at the gateway;

retaining, at the gateway, state of a mobile device and of the core network management server or the base station in the radio access network, for a stateful filtering process configured to identify spurious signaling messages from the radio access network;

providing, at the gateway, a backhaul connection to an external network not through the core network for the mobile device based on a priority or a mobile equipment identifier;

provisioning, at the gateway, resources for the stateful filtering process based on the total backhaul line rate for the base station in the radio access network;

receiving, at the gateway, a request from a mobile device in the radio access network for a management server or the base station in the radio access network;

throttling or dropping, at the gateway, the request based on a throttle mode based on the elevated load state and the retained state; and

monitoring, at the gateway, the load state of the management server and the base station in the radio access network.

2. The method of claim 1 , wherein the request is an attach request from a user equipment (UE) to connect to a mobility management entity (MME) in a long term evolution (LTE) core network, and the management server is the MME.

3. The method of claim 1 , further comprising entering the throttle mode when the load state exceeds a threshold set based on a line rate of a communications channel between the gateway and the core network or processing throughput estimate at the management server.

4. The method of claim 1 , further comprising entering or exiting the throttle mode upon receiving a S1AP overload control message from the management server.

5. The method of claim 1 , wherein the count of messages is an overall received message count from the radio access network of messages that are being sent to the management server.

6. The method of claim 1 , wherein the count of messages is a count of success messages from the management server to the radio access network.

7. The method of claim 1 , wherein throttling further comprises sending, to the mobile device, a rejection message and a backoff request.

8. The method of claim 7 , wherein the backoff request further comprises a suggested backoff time, and wherein the rejection message and the backoff request further comprise source identification information of the management server.

9. The method of claim 1 , further comprising determining whether to drop, provide service to, or provide degraded service to the request.

10. The method of claim 1 , further comprising determining whether to send a mobile device to another radio access network node or radio access technology.

11. The method of claim 1 , further comprising receiving, at the gateway, requests from a plurality of radio access network nodes for the management server.

12. The method of claim 1 , wherein the radio access network provides radio access according to 2G, 3G, 4G, or 5G protocols.

13. The method of claim 1 , further comprising:

receiving authentication information from a security server in the core network;

caching the authentication information; and

authenticating the mobile device prior to forwarding the request to the management server.

14. The method of claim 1 , wherein entering the throttle mode is based on the load state and a priority of the request.

15. The method of claim 1 , wherein entering the throttle mode is based on the load state and a source equipment identifier of the mobile device in the request.

16. The method of claim 15 , wherein the source equipment identifier is either an international mobile subscriber identity (IMSI) or international mobile equipment identifier (IMEI) on a priority equipment list or in a range of priority equipment identifiers.

17. The method of claim 1 , wherein entering the throttle mode is based on the load state and a roaming status of the mobile device.

18. The method of claim 1 , further comprising providing the backhaul connection using selected IP traffic offload (SIPTO) or local IP access (LIPA).

19. The method of claim 1 , wherein the stateful filtering process performs filtering using a combination of two or more of: international mobile equipment identifier (IMEI), international mobile subscriber identity (IMSI), IP address, IP port, protocol type, security status, encryption status, general packet radio service tunneling protocol (GTP) tunnel status.

20. The method of claim 1 , wherein the stateful filtering process performs filtering by maintaining and tracking protocol state for an attach protocol or a bearer protocol for the plurality of network nodes.

21. The method of claim 1 , wherein the stateful filtering process performs filtering using deep packet inspection.

22. The method of claim 1 , further comprising rejecting messages via the stateful filtering process that are spurious, duplicate, or otherwise not expected according to a UE protocol.

23. The method of claim 1 , wherein the stateful filtering process utilizes an S1 proxy or an X2 proxy at the gateway to track state.

24. The method of claim 1 , wherein the stateful filtering process tracks state of an eNodeB to filter out spurious or rogue eNodeB messages.

25. The method of claim 1 , wherein the messages received during the first interval are eNodeB or UE signaling messages.

26. The method of claim 1 , further comprising provisioning a queue for the stateful filtering process based on a line rate of the gateway and a projected duration of a signaling storm.

27. The method of claim 1 , further comprising provisioning a queue for the stateful filtering process based on a line rate of a plurality of base stations sharing a single backhaul link.

28. The method of claim 1 , further comprising sending a message from the gateway to the base station to cause the mobile device to attempt to connect to a 3G base station instead of a heavily loaded 4G base station.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Jul 12, 2022
From: VENTURE LENDING & LEASING IX, INC.; WTI FUND X, INC.
To: PARALLEL WIRELESS, INC.
Reel/Frame 060900/0022 →
RELEASE OF SECURITY INTEREST Recorded Jul 8, 2022
From: VENTURE LENDING & LEASING IX, INC.; VENTURE LENDING & LEASING VIII, INC.
To: PARALLEL WIRELESS, INC.
Reel/Frame 060828/0394 →
RELEASE OF SECURITY INTEREST Recorded Jul 1, 2022
From: VENTURE LENDING & LEASING VII, INC.; VENTURE LENDING & LEASING VIII, INC.
To: PARALLEL WIRELESS, INC.
Reel/Frame 060562/0569 →
SECURITY INTEREST Recorded Mar 1, 2022
From: PARALLEL WIRELESS, INC.
To: VENTURE LENDING & LEASING IX, INC.; WTI FUND X, INC.
Reel/Frame 059279/0851 →
SECURITY INTEREST Recorded Jan 2, 2020
From: PARALLEL WIRELESS, INC.
To: VENTURE LENDING & LEASING IX, INC.; VENTURE LENDING & LEASING VIII, INC.
Reel/Frame 051459/0959 →
SECURITY INTEREST Recorded Oct 5, 2016
From: PARALLEL WIRELESS, INC.
To: VENTURE LENDING & LEASING VII, INC.; VENTURE LENDING & LEASING VIII, INC.
Reel/Frame 040239/0888 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 23, 2015
From: PAPA, STEVEN PAUL; MISHRA, RAJESH KUMAR; RAVAL, KARTIK SHASHIKANT; AGARWAL, KAITKI
To: PARALLEL WIRELESS, INC.
Reel/Frame 037117/0772 →