IP Library Granted Patent US 9,591,513
Granted Patent B2
US 9,591,513 · App. 13/959,348 · Granted Mar 7, 2017

Rate adaptation using network signaling

Inventors: Anantharaman Balasubramanian (San Diego, CA); Gregory S. Sternberg (Mt. Laurel, NJ); Liangping Ma (San Diego, CA); Samian Kaur (Plymouth Meeting, PA); Yuriy Reznik (San Diego, CA); Avi Rapaport (Shoham, IL); Weimin Liu (Chatham, NJ); Eduardo Asbun (San Diego, CA)
Assignee: VID SCALE, Inc.
H04W28/0231H04L47/26H04L47/38H04L65/4084H04L65/4092H04L65/80
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,591,513
App. No.
13/959,348
Granted
Mar 7, 2017
Kind
B2
Abstract

Systems, methods, and instrumentalities are disclosed to perform rate adaptation in a wireless transmit/receive unit (WTRU). The WTRU may receive an encoded data stream, which may be encoded according to a Dynamic Adaptive HTTP Streaming (DASH) standard. The WTRU may request and/or receive the data stream from a content server. The WTRU may monitor and/or receive a cross-layer parameter, such as a physical layer parameter, a RRC layer parameter, and/or a MAC layer parameter (e.g., a CQI, a PRB allocation, a MRM, or the like). The WTRU may perform rate adaption based on the cross-layer parameter. For example, the WTRU may set the CE bit of an Explicit Congestion Notification (ECN) field based on the cross-layer parameter. The WTRU may determine to request the data stream encoded at a different rate based on the cross-layer parameter, the CE bit, and/or a prediction based on the cross-layer parameter.

Claims (46)

1. A method of performing rate adaptation with a wireless transmit/receive unit (WTRU), the method comprising:

receiving a data stream encoded at a first rate;

receiving a congestion encountered (CE) bit of an Explicit Congestion Notification (ECN) field that was set based on a Radio Resource Control (RRC) layer parameter;

predicting one or more of network congestion, a mobility event, a cell change, a handover, or a channel condition that indicates a change in throughput using a cross-layer parameter;

determining to request the data stream encoded at a second rate based on the CE bit and the prediction; and

requesting the data stream encoded at the second rate.

2. The method of claim 1 , wherein the RRC layer parameter is a measurement report message (MRM).

3. The method of claim 1 , wherein the data stream is encoded according to a Dynamic Adaptive HTTP Streaming (DASH) standard.

4. The method of claim 1 , wherein the second rate is lower than the first rate.

5. The method of claim 1 , wherein the data stream encoded at the first rate comprises the CE bit of the ECN field.

6. A method of performing rate adaptation with a wireless transmit/receive unit (WTRU), the method comprising:

receiving a data stream encoded at a first rate;

setting a congestion encountered (CE) bit of an Explicit Congestion Notification (ECN) field based on a cross-layer parameter;

determining to request the data stream encoded at a second rate based on the CE bit; and

requesting the data stream encoded at the second rate.

7. The method of claim 6 , wherein the determination to request the data stream encoded at the second rate based on the CE bit is performed at an application layer of the WTRU.

8. The method of claim 6 , wherein the CE bit of the ECN field is set based on an RRC layer parameter, a Media Access Control (MAC) layer parameter, or a physical layer parameter.

9. The method of claim 6 , further comprising:

predicting one or more of network congestion, a mobility event, a cell change, a handover, or a channel condition that indicates a change in throughput using the cross-layer parameter; and

determining to request the data stream encoded at the second rate based on the prediction.

10. The method of claim 6 , wherein the cross-layer parameter is a physical layer parameter, the method further comprising:

monitoring a physical downlink control channel (PDCCH); and

determining the physical layer parameter by monitoring the PDCCH.

11. The method of claim 6 , wherein the cross-layer parameter is a physical layer parameter, a Radio Resource Control (RRC) layer parameter, or a Media Access Control (MAC) layer parameter.

12. The method of claim 6 , wherein the cross-layer parameter is a Channel Quality Indicator (CQI).

13. The method of claim 6 , wherein the cross-layer parameter is a physical resource block (PRB) allocation.

14. The method of claim 6 , wherein the cross-layer parameter is a measurement report message (MRM).

15. The method of claim 6 , wherein the cross-layer parameter is an amount of requested data that has not been received by the WTRU.

16. The method of claim 6 , wherein the data stream is encoded according to a Dynamic Adaptive HTTP Streaming (DASH) standard.

17. The method of claim 6 , wherein the second rate is lower than the first rate.

18. A method of performing rate adaptation with a wireless transmit/receive unit (WTRU), the method comprising:

receiving a data stream encoded at a first rate;

receiving a cross-layer parameter;

predicting one or more of network congestion, a mobility event, a cell change, a handover, or a channel condition that indicates a change in throughput using the cross-layer parameter;

determining to request the data stream encoded at a second rate based on the prediction; and

requesting the data stream encoded at the second rate.

19. The method of claim 18 , wherein the cross-layer parameter is a physical layer parameter, the method further comprising:

monitoring a physical downlink control channel (PDCCH); and

determining the physical layer parameter by monitoring the PDCCH.

20. The method of claim 18 , wherein the cross-layer parameter is a physical layer parameter, a Radio Resource Control (RRC) layer parameter, or a Media Access Control (MAC) layer parameter.

21. The method of claim 18 , wherein the cross-layer parameter is a Channel Quality Indicator (CQI).

22. The method of claim 18 , wherein the cross-layer parameter is a physical resource block (PRB) allocation.

23. The method of claim 18 , wherein the cross-layer parameter is a measurement report message (MRM).

24. The method of claim 18 , wherein the cross-layer parameter is an amount of requested data that has not been received by the WTRU.

25. The method of claim 18 , wherein the data stream is encoded according to a Dynamic Adaptive HTTP Streaming (DASH) standard.

26. The method of claim 18 , wherein the second rate is lower than the first rate.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 11, 2024
From: VID SCALE, INC.
To: INTERDIGITAL VC HOLDINGS, INC.
Reel/Frame 068284/0031 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2014
From: BALASUBRAMANIAN, ANANTHARAMAN; STERNBERG, GREGORY S.; MA, LIANGPING; KAUR, SAMIAN; REZNIK, YURIY; RAPAPORT, AVI; LIU, WEIMIN; ASBUN, EDUARDO
To: VID SCALE, INC.
Reel/Frame 034426/0001 →
Continuity (2)
Provisional Application 61680206 · Aug 6, 2012
Related Publication 20140036667A1 · Feb 6, 2014