IP Library › Granted Patent US 11,160,120
Granted Patent B2
US 11,160,120 · App. 16/825,367 · Granted Oct 26, 2021

Systems and methods for dynamic prioritized transmission and receipt of data packets to and from a radio access network during an attach procedure

Inventors: Nader El Chebib (Whittier, CA); Edwin Ratchaganathan (Noblesville, IN); Michael A. Lombardo (Bethlehem, PA)
Assignee: Verizon Patent and Licensing Inc.
H04W74/0833H04B17/318H04W74/004H04W74/008H04W74/0866H04W76/19
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 11,160,120
App. No.
16/825,367
Granted
Oct 26, 2021
Kind
B2
Abstract

A user equipment (UE) may receive, during release from a radio access network (RAN), resource information associated with attaching to the RAN, wherein the resource information is received based on the device being authenticated. The UE may store the resource information in a data structure associated with the UE, and may receive, when the UE includes a payload of data packets to transmit to the RAN, a signal from the RAN. The UE may determine, based on the signal, whether the RAN is a same RAN that provided the resource information, and may determine whether a strength of the signal from the RAN satisfies a threshold when the RAN is the same RAN that provided the resource information. The UE may attach to the RAN when the strength of the signal satisfies the threshold, and may provide the payload to the RAN via a random access channel of the RAN.

Claims (72)

1. A method, comprising:

receiving, by a device and during release from a radio access network, resource information associated with attaching to the radio access network,

wherein the resource information is received based on the device being authenticated for transmitting and receiving data packets during a re-attach with the radio access network;

storing, by the device, the resource information in a data structure associated with the device;

receiving, by the device and when the device includes a payload of data packets to transmit to the radio access network, a signal from the radio access network;

determining, by the device and based on the signal, that the radio access network is a same radio access network that provided the resource information;

determining, by the device, whether a strength of the signal from the radio access network satisfies a threshold when the radio access network is the same radio access network that provided the resource information;

attaching, by the device, to the radio access network when the strength of the signal satisfies the threshold; and

providing, by the device, the payload to the radio access network via a random access channel of the radio access network.

2. The method of claim 1 , further comprising:

detaching the device from the radio access network;

receiving, when the radio access network includes another payload of data packets to transmit to the device, another signal from the radio access network;

determining, based on the other signal, whether the radio access network is the same radio access network that provided the resource information;

determining whether a strength of the other signal from the radio access network satisfies a threshold when the radio access network is the same radio access network that provided the resource information;

attaching the device to the radio access network when the strength of the other signal satisfies the threshold; and

receiving the other payload from the radio access network via the random access channel of the radio access network.

3. The method of claim 2 , further comprising:

receiving, from the radio access network, signaling data with the other payload via the random access channel of the radio access network.

4. The method of claim 2 , further comprising:

preventing the device from receiving the other payload from the radio access network, via the random access channel of the radio access network, when the radio access network is not the same radio access network that provided the resource information.

5. The method of claim 2 , further comprising:

preventing the device from receiving the other payload from the radio access network, via the random access channel of the radio access network, when the strength of the other signal fails to satisfy the threshold.

6. The method of claim 1 , wherein:

the device includes a user equipment, and

the radio access network includes one of a base transceiver station, a radio base station, an eNodeB, or a gNodeB.

7. The method of claim 1 , further comprising:

providing, to the radio access network, signaling data with the payload via the random access channel of the radio access network.

8. A device, comprising:

one or more processors configured to:

store resource information in a data structure associated with the device,

wherein the resource information is associated with attaching to the radio access network, and

wherein the resource information is received by the device based on the device being authenticated for transmitting and receiving data packets during a re-attach with the radio access network;

receive, when the device includes a payload of data packets to transmit to the radio access network, a signal from the radio access network;

determine, based on the signal, whether the radio access network is a same radio access network that provided the resource information;

determine whether a strength of the signal from the radio access network satisfies a threshold when the radio access network is the same radio access network that provided the resource information;

attach to the radio access network when the strength of the signal satisfies the threshold; and

provide the payload to the radio access network via a random access channel of the radio access network.

9. The device of claim 8 , wherein the resource information is based on Internet protocol and encryption configurations associated with data packets transmitted and received by the device.

10. The device of claim 8 , wherein the resource information includes resource blocks to be allocated to the device during a re-attach with the radio access network.

11. The device of claim 8 , wherein the one or more processors are further configured to:

receive information identifying a quantity of resource blocks to be allocated to the device during a re-attach with the radio access network,

wherein the information identifying the quantity of resource blocks correspond to the resource information, and

wherein the quantity of resource blocks is dependent on quantities of resource blocks allocated to other devices associated with the radio access network.

12. The device of claim 8 , wherein the one or more processors are further configured to:

prevent the device from providing the payload to the radio access network, via the random access channel of the radio access network, when the radio access network is not the same radio access network that provided the resource information.

13. The device of claim 8 , wherein the one or more processors are further configured to:

prevent the device from providing the payload to the radio access network, via the random access channel of the radio access network, when the strength of the signal fails to satisfy the threshold.

14. The device of claim 8 , wherein providing the payload to the radio access network via the random access channel of the radio access network reduces latency for the device relative to not providing the payload to the radio access network via the random access channel.

15. A non-transitory computer-readable medium storing instructions, the instructions comprising:

one or more instructions that, when executed by one or more processors of a device, cause the one or more processors to:

receive, when the device includes a payload of data packets to transmit to a radio access network, a signal from the radio access network;

determine, based on the signal, whether the radio access network is a same radio access network that provided resource information,

wherein the resource information is associated with attaching to the radio access network, and

wherein the resource information is received by the device based on the device being authenticated for transmitting and receiving data packets during a re-attach with the radio access network;

determine whether a strength of the signal from the radio access network satisfies a threshold when the radio access network is the same radio access network that provided the resource information;

attach to the radio access network when the strength of the signal satisfies the threshold; and

provide the payload to the radio access network via a random access channel of the radio access network.

16. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, when executed by the one or more processors, further cause the one or more processors to:

detach the device from the radio access network;

receive, when the radio access network includes another payload of data packets to transmit to the device, another signal from the radio access network;

determine, based on the other signal, whether the radio access network is the same radio access network that provided the resource information;

determine whether a strength of the other signal from the radio access network satisfies a threshold when the radio access network is the same radio access network that provided the resource information;

attach the device to the radio access network when the strength of the other signal satisfies the threshold; and

receive the other payload from the radio access network via the random access channel of the radio access network.

17. The non-transitory computer-readable medium of claim 16 , wherein the one or more instructions, when executed by the one or more processors, further cause the one or more processors to:

prevent the device from receiving the other payload from the radio access network, via the random access channel of the radio access network, when the radio access network is not the same radio access network that provided the resource information or when the strength of the other signal fails to satisfy the threshold.

18. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, when executed by the one or more processors, further cause the one or more processors to:

provide, to the radio access network, signaling data with the payload via the random access channel of the radio access network.

19. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, when executed by the one or more processors, further cause the one or more processors to:

prevent the device from providing the payload to the radio access network, via the random access channel of the radio access network, when the radio access network is not the same radio access network that provided the resource information.

20. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, when executed by the one or more processors, further cause the one or more processors to:

prevent the device from providing the payload to the radio access network, via the random access channel of the radio access network, when the strength of the signal fails to satisfy the threshold.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2020
From: EL CHEBIB, NADER; RATCHAGANATHAN, EDWIN; LOMBARDO, MICHAEL A.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 052179/0893 →
Continuity (1)
Related Publication 20210298082A1 · Sep 23, 2021