Method and apparatus for distributed bottleneck coordination in dash with resource pricing
AssigneeSamsung Electronics Co., Ltd.
InventorsZhu Li, Imed Bouazizi, Youngkwon Lim, Kyungmo Park
Life of this patent
Estimating the term…
Abstract
Systems and methods for allocating bandwidth between a coordinator device and a user equipment (UE). In the system, the UE includes a communication interface configured to communicate with the coordinator device. The UE also includes a processor configured to receive an initial resource price from the coordinator device, determine an initial resource request, and transmit the initial resource request to the coordinator device.
Claims17
A user equipment (UE) for receiving a media content using dynamic adaptive streaming over Hypertext Transfer Protocol (HTTP) DASH, comprising:
- a communication interface configured to communicate with a coordinator device;
- and
- a processor configured to:
- receive one or more representations of the media content from a content provider, wherein each representation includes a bit rate for streaming the media content;
- receive an initial resource price from the coordinator device, wherein the initial resource price is selected by the coordinator device as a price weighting a resource;
- determine an initial resource consumption required for receiving the media content based on the bit rate included in the one or more representations and the initial resource price;
- transmit an initial resource request for indicating the initial resource consumption to the coordinator device;
- and
- receive at least one representation based on the initial resource request.
A coordinator device comprising:
- a network interface configured to communicate with a network;
- a communication interface configured to communicate with a plurality of user equipment (UE);
- and
- a processor configured to:
- determine an initial resource price, wherein the initial resource price is used by the plurality of UE as a price weighting a resource;
- transmit the initial resource price to at least one UE among the plurality of UE;
- receive an initial resource request from the at least one UE, wherein the initial resource request from the at least one UE includes an initial resource consumption required for receiving a media content based on a streaming bit rate included in one or more representations of the media content and the initial resource price;
- and
- transmit at least one representation based on the initial resource request.
A method performed by user equipment (UE) to allocate bandwidth, the method comprising:
- receiving one or more representations of media content from a content provider, wherein each representation includes a bit rate for streaming the media content;
- receiving an initial resource price from a coordinator device, wherein the initial resource price is selected by the coordinator device as a price weighting a resource;
- determining an initial resource consumption required for receiving the media content based on the bit rate included in the one or more representations and the initial resource price;
- transmitting an initial resource request for indicating the initial resource consumption to the coordinator device;
- and
- receiving at least one representation based on the initial resource request.
Dependencies are inferred from the claim text.