MOBILE VIDEO STREAMING ENHANCEMENT IN A NETWORK CODING-CAPABLE WIRELESS NETWORK
First Claim
1. A method for mobile video streaming comprising:
- measuring information of a plurality of clients periodically for long-term channel quality and mobility patterns of each client;
estimating buffer status, short-term channel quality, and mobility of each client based on only feedback from a target client; and
performing an online scheduling to select a best network code set satisfying high Peak Signal-to-Noise Ratio (PSNR), a standard metric of video quality, during a GoP (Group of Picture) at all of the plurality of clients based on I-frame priority.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of mobile video streaming according to an exemplary embodiment of the present invention includes three parts. The first part is for AP to measure the information of all clients such as ETX (Expected Transmission count metric) and RSSI (Receive Signal Strength Indicator) periodically for long-term channel quality and mobility patterns of each client. In the second part, AP estimates the buffer status, short-term channel quality, and mobility detection of each client based on only feedback from the target client and first part result. And lastly, AP performs a practical online scheduling to select the best network code set satisfying high Peak Signal-to-Noise Ratio (PSNR), a standard metric of video quality, during a GoP (Group of Picture) at all clients based on I-frame priority.
14 Citations
5 Claims
-
1. A method for mobile video streaming comprising:
-
measuring information of a plurality of clients periodically for long-term channel quality and mobility patterns of each client; estimating buffer status, short-term channel quality, and mobility of each client based on only feedback from a target client; and performing an online scheduling to select a best network code set satisfying high Peak Signal-to-Noise Ratio (PSNR), a standard metric of video quality, during a GoP (Group of Picture) at all of the plurality of clients based on I-frame priority. - View Dependent Claims (2, 3, 4, 5)
-
Specification