IP Library Granted Patent US 11,778,505
Granted Patent B1
US 11,778,505 · App. 17/087,762 · Granted Oct 3, 2023

Prioritization of relay data packets

Inventor: Sreekar Marupaduga (Overland Park, KS)
Assignee: Sprint Spectrum LP
H04W28/0268H04B7/155H04W28/0278H04W28/08
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,778,505
App. No.
17/087,762
Granted
Oct 3, 2023
Kind
B1
Abstract

Systems, methods and processing nodes are provided for prioritization of relay data packets. A processor determines one or more of a buffer status for the relay node and a load within the sector, compares the buffer status and/or the load to threshold values, and applies an updated QoS profile to the relay node when the comparisons satisfy particular criteria.

Claims (36)

1. A method comprising:

identifying, in a network utilizing a first radio access technology (RAT) and a second higher performance RAT, a relay node as utilizing the second higher performance RAT;

receiving a buffer status report from the relay node utilizing the second higher performance RAT;

determining if a relay node buffer for the relay node utilizing the second higher performance RAT is full based on the buffer status report; and

applying an updated quality of service (QoS) profile to the relay node when the relay node buffer is full, thereby improving QoS for the relay node utilizing the second higher performance RAT.

2. The method of claim 1 , further comprising identifying at least one relay node within a sector.

3. The method of claim 1 , wherein the relay node utilizing the second higher performance RAT is a 5G relay node.

4. The method of claim 1 , further comprising determining an end-to-end latency on a link between a master node utilizing the first RAT and secondary node utilizing the second higher performance RAT communicating with the relay node.

5. The method of claim 4 , further comprising comparing the end-to end latency with a threshold value and applying the updated QoS profile to the relay node when the end-to-end latency satisfies the threshold value.

6. The method of claim 1 , further comprising determining a number of wireless devices connected to a master node and a secondary node within a cell.

7. The method of claim 6 , further comprising comparing the number of wireless devices to a threshold number and applying the updated QoS profile to the relay node when the number of wireless devices satisfies the threshold number.

8. The method of claim 1 , wherein the relay node is connected to a master node and a secondary node and the master node is an eNodeB and the secondary node is a gNodeB.

9. The method of claim 8 , further comprising receiving the buffer status report at the master node.

10. A system comprising:

a master node communicating using a first radio access technology (RAT) and at least one secondary node utilizing a second higher performance RAT, the master node and the secondary node connected by a link and communicating with multiple wireless devices within a sector;

at least one relay node communicating with the master node and the secondary node; and

at least one processor configured to:

identify the relay node as utilizing the second higher performance RAT;

determine a load within the sector;

compare the load to a threshold load value; and

apply an updated QoS profile to the relay node utilizing the second higher performance RAT when the load satisfies the threshold load value in order to prioritize data packets from the relay node utilizing the second higher performance RAT over data packets from other relay nodes.

11. The system of claim 10 , wherein the processor is further configured to determine an end-to-end latency on a link between the master node and the at least one secondary node communicating with the relay node.

12. The system of claim 11 , wherein the processor is further configured to compare the end-to end latency with a threshold value and apply the updated QoS profile to the relay node when the end-to-end latency satisfies the threshold value.

13. The system of claim 10 , wherein the master node receives a buffer status report from the relay node.

14. The system of claim 13 , wherein the master node determines if the buffer status report of the relay node indicates that a buffer of the relay node is full.

15. The system of claim 14 , wherein the processor applies the updated QoS profile to the relay node when the buffer of the relay node is full.

16. A processing node configured to perform operations comprising:

a processor executing instructions to perform operations including,

determining a load on a sector by determining an end-to-end latency on a link between a master node utilizing a first radio access technology (RAT) and secondary node using a second higher performance RAT communicating with a relay node utilizing the second higher performance RAT;

comparing the load to a threshold load value;

receiving a buffer status report from the relay node utilizing the second higher performance RAT;

comparing the buffer status to a predetermined threshold; and

applying an updated QoS profile to a relay node utilizing the second higher performance RAT within the sector when the load satisfies the threshold load value and the buffer status satisfies the predetermined threshold.

17. The processing node of claim 16 , wherein the operations further comprise comparing the end-to end latency with a threshold value and applying the updated QoS profile to the relay node when the end-to-end latency satisfies the threshold value.

18. The processing node of claim 16 , wherein determining the load on the sector comprises determining a number of wireless devices connected to a master node and a secondary node within a cell.

19. The processing node of claim 18 , wherein the operations further comprise comparing the number of wireless devices to a threshold number and applying the updated QoS profile to the relay node when the number of wireless devices satisfies the threshold number.

Assignments (2)
CHANGE OF NAME Recorded Feb 11, 2022
From: SPRINT SPECTRUM L.P.
To: SPRINT SPECTRUM LLC
Reel/Frame 059044/0022 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 3, 2020
From: MARUPADUGA, SREEKAR
To: SPRINT SPECTRUM LP
Reel/Frame 054255/0487 →