ADAPTIVE SCHEDULING OF STREAMING VIDEO OVER WIRELESS NETWORKS
First Claim
Patent Images
1. A method to transmit streaming video over a wireless network channel with periodic transmission opportunities, comprising:
- receiving a plurality of video frames for transmission, each frame having an importance θ and
a deadline by which the frame is to be received;
transmitting video frames at each transmission opportunity with a scheduler, wherein the scheduler maximizes the total importance for all frames to be received within each frame deadline by applying dynamic programming on a predetermined window of frames and updating the scheduler with a channel feedback.
2 Assignments
0 Petitions
Accused Products
Abstract
An adaptive scheduling process is disclosed which dynamically decides which frames need to be transmitted and which ones need to be dropped at any transmission opportunity based on current channel conditions and on characteristics of each video frame.
37 Citations
19 Claims
-
1. A method to transmit streaming video over a wireless network channel with periodic transmission opportunities, comprising:
-
receiving a plurality of video frames for transmission, each frame having an importance θ and
a deadline by which the frame is to be received;transmitting video frames at each transmission opportunity with a scheduler, wherein the scheduler maximizes the total importance for all frames to be received within each frame deadline by applying dynamic programming on a predetermined window of frames and updating the scheduler with a channel feedback. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method to transmit streaming video having a plurality of frames over a wireless channel, each frame having an importance measure relating to video quality, comprising:
-
maximizing a total importance measure for all frames to be received within each frame deadline through dynamic programming with a predetermined window of frames; dynamically scheduling one or more frames to be transmitted or dropped at each transmission opportunity based on current channel conditions and on characteristics of each video frame; and updating the dynamic schedule with a channel feedback. - View Dependent Claims (8, 9)
-
-
10. A video transmission system, comprising:
-
a wireless transceiver to transmit a plurality of video frames, each frame having an importance θ and
having a deadline T by which all packets of the frame must be received, the wireless transceiver communicating over a network channel with periodic transmission opportunities; anda scheduler to select one or more frames to transmit at each transmission opportunity, wherein the scheduler maximizes an expected total importance for all frames to be received before each frame deadline by applying dynamic programming on a predetermined window of frames, wherein the scheduler is updated with channel feedback. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification