Reducing congestion of media delivery over a content delivery network
First Claim
Patent Images
1. A device, comprising:
- one or more processors to;
receive a packet that includes priority information that is based on a priority assigned to a plurality of bits included in the packet,the priority being assigned based on scalable code used to encode the plurality of bits for transmission;
determine a percentage of physical resource blocks assigned to transmit scheduled packets out of a total quantity of physical resource blocks;
determine an indicator of network congestion based on the percentage;
determine that the indicator satisfies a threshold; and
schedule the packet for transmission to a user device based on the priority information and based on determining that the indicator satisfies the threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A device may receive a packet that includes priority information that is based on a priority assigned to bits included in the packet. The priority may be assigned based on scalable code used to encode the bits for transmission. The device may determine that an indicator of network congestion satisfies a threshold, and may schedule the packet for transmission to a user device based on the priority information and the determination that the indicator satisfies the threshold.
-
Citations
20 Claims
-
1. A device, comprising:
one or more processors to; receive a packet that includes priority information that is based on a priority assigned to a plurality of bits included in the packet, the priority being assigned based on scalable code used to encode the plurality of bits for transmission; determine a percentage of physical resource blocks assigned to transmit scheduled packets out of a total quantity of physical resource blocks; determine an indicator of network congestion based on the percentage; determine that the indicator satisfies a threshold; and schedule the packet for transmission to a user device based on the priority information and based on determining that the indicator satisfies the threshold. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. A method, comprising:
-
receiving, by a device, a packet that includes priority information based on a priority assigned to one or more bits included in the packet, the priority being assigned based on scalable code used to encode the one or more bits for transmission; determining, by the device, that an indicator of network congestion satisfies a threshold, the indicator of network congestion including a percentage of physical resource blocks assigned to transmit scheduled packets; and scheduling, by the device, the packet for transmission to a user device based on the priority information and based on determining that the indicator satisfies the threshold. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by a processor, cause the processor to; receive a packet that includes priority information that is based on a priority assigned to each of a plurality of bits included in the packet, the priority being assigned based on scalable code used to encode the plurality of bits for transmission; determine a quantity of physical resource blocks assigned to transmit scheduled packets; determine a total quantity of physical resource blocks; determine an indicator of network congestion based on the quantity and the total quantity; determine that the indicator of network congestion satisfies a threshold; and schedule the packet for transmission to a user device based on the priority information and based on determining that the indicator satisfies the threshold. - View Dependent Claims (15, 16, 17, 18, 19, 20)
Specification