IP Library Granted Patent US 10,244,046
Granted Patent B2
US 10,244,046 · App. 15/362,520 · Granted Mar 26, 2019

Managing traffic at a node within a wireless communication network upon the node entering service

Inventor: Mayank Kaul (Bellevue, WA)
Assignee: T-Mobile USA, Inc.
H04L67/1012H04W12/06
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 10,244,046
App. No.
15/362,520
Granted
Mar 26, 2019
Kind
B2
Abstract

Nodes within a wireless communication network monitor themselves as they come back online after crashing, i.e., go back into service, or when they initially go into service. When the node is activated for service within the wireless communication network, the node has a predefined capacity of resources available to user devices at the node. Thus, when a node goes into service, the node may initially limit itself to utilizing only a portion of its capacity of resources. In other embodiments, the node may limit the user devices allowed to access the node to a particular number of user devices. After a predetermined amount of time, or once the node is stable, the node may allow for more user devices to access the node.

Claims (37)

1. A method of managing traffic at a node in a wireless communication network, the method comprising:

activating the node for service within the wireless communication network, the node having a predefined capacity of resources available at the node;

selecting, upon the activating, a first threshold portion of the predefined capacity of resources;

granting access to the node to user devices until a used portion of the predefined capacity of resources reaches the first threshold portion, and thereafter denying access to subsequent user devices that attempt to access the node for a period of time;

selecting, after the period of time, a second threshold portion of the predefined capacity of resources that is greater than the first threshold portion; and

granting, after selecting the second threshold portion, access to the node until the used portion of the predefined capacity of resources reaches the second threshold portion, and thereafter denying access to additional subsequent user devices that attempt to access the node.

2. The method of claim 1 , wherein denying access to subsequent user devices comprises sending an error message to the subsequent user devices.

3. The method of claim 1 , wherein the first threshold portion is a first number of user devices.

4. The method of claim 3 , wherein the second threshold portion is a second number of user devices.

5. The method of claim 1 , wherein the first threshold portion is a first percentage of the predefined capacity of resources available at the node.

6. The method of claim 5 , wherein the second threshold portion is a second percentage of the predefined capacity of resources available at the node.

7. The method of claim 1 , further comprising periodically granting access to at least some of the additional subsequent user devices based on one or more additional threshold portions, each of the one or more additional threshold portions being greater than preceding threshold portions, until the used portion of the predefined capacity of resources available at the node reaches a maximum portion of the predefined capacity of resources.

8. The method of claim 1 , further comprising providing the user devices that have been granted access to the node with a token indicating that the user devices have been granted access to the node.

9. An apparatus comprising:

a non-transitory storage medium; and

instructions stored in the non-transitory storage medium, the instructions being executable by one or more processors of the apparatus to:

activate a node for service within a wireless communication network, the node having a predefined capacity of resources available at the node;

select, upon the activating, a first threshold portion of the predefined capacity of resources;

grant access to the node user devices until a used portion of the predefined capacity of resources reaches the first threshold portion, and thereafter deny access to subsequent user devices that attempt to access the node for a period of time;

select, after the period of time, a second threshold portion of the predefined capacity of resources that is greater than the first threshold portion; and

grant, after selecting the second threshold portion, access to the node until the used portion of the predefined capacity of resources reaches the second threshold portion, and thereafter deny access to additional subsequent user devices that attempt to access the node.

10. The apparatus of claim 9 , wherein denying access to subsequent user devices comprises sending an error message to the subsequent user devices.

11. The apparatus of claim 9 , wherein the first threshold portion is a first number of user devices.

12. The apparatus of claim 11 , wherein the second threshold portion is a second number of user devices allowed to access the resources of the node.

13. The apparatus of claim 9 , wherein the first threshold portion is a first percentage of the predefined capacity of resources available at the node and the second threshold portion is a second percentage of the predefined capacity of resources available at the node.

14. The apparatus of claim 9 , wherein the instructions are further executable by the one or more processors of the apparatus to periodically grant access to at least some of the additional subsequent user devices based on one or more additional threshold portions, each of the one or more additional threshold portions being greater than preceding threshold portions, until the used portion of the predefined capacity of resources available at the node reaches a maximum portion of the predefined capacity of resources.

15. The apparatus of claim 9 , wherein the instructions are further executable by the one or more processors of the apparatus to provide the user devices that have been granted access to the node with a token indicating that the user devices have been granted access to the node.

16. A wireless communication network comprising a plurality of nodes, wherein at least one node comprises an apparatus comprising a non-transitory storage medium and instructions stored in the non-transitory storage medium, the instructions being executable by one or more processors of the apparatus to:

activate the node for service within the wireless communication network, the node having a predefined capacity of resources available at the node;

select, upon the activating, a first threshold portion of the predefined capacity of resources;

grant access to the node user devices until a used portion of the predefined capacity of resources reaches the first threshold portion, and thereafter deny access to subsequent user devices that attempt to access the node for a period of time;

select, after the period of time, a second threshold portion of the predefined capacity of resources that is greater than the first threshold portion; and

grant, after selecting the second threshold portion, access to the node until the used portion of the predefined capacity of resources reaches the second threshold portion, and thereafter deny access to additional subsequent user devices that attempt to access the node.

17. The wireless communication network of claim 16 , wherein the first threshold portion is a first number of user devices and the second threshold portion is a second number of user devices.

18. The wireless communication network of claim 16 , wherein the first threshold portion is a first percentage of the predefined capacity of resources available at the node and the second threshold portion is a second percentage of the predefined capacity of resources available at the node.

19. The wireless communication network of claim 16 , wherein the instructions are further executable by the one or more processors of the apparatus to periodically grant access to at least some of the additional subsequent user devices based on one or more additional threshold portions, each of the one or more additional threshold portions being greater than preceding threshold portions, until the used portion of the predefined capacity of resources available at the node reaches a maximum portion of the predefined capacity of resources.

20. The wireless communication network of claim 16 , wherein the instructions are further executable by the one or more processors of the apparatus to provide the user devices that have been granted access to the node with a token indicating that the user devices have been granted access to the node.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
RELEASE OF SECURITY INTEREST Recorded Apr 1, 2020
From: DEUTSCHE TELEKOM AG
To: T-MOBILE USA, INC.; IBSV LLC
Reel/Frame 052969/0381 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Dec 30, 2016
From: T-MOBILE USA, INC.
To: DEUTSCHE TELEKOM AG
Reel/Frame 041225/0910 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 28, 2016
From: KAUL, MAYANK
To: T-MOBILE USA, INC.
Reel/Frame 040696/0552 →
Continuity (1)
Related Publication 20180152382A1 · May 31, 2018