Coordinating video delivery with radio frequency conditions
First Claim
1. A method comprising:
- receiving, from a video server, streaming video data that is destined for a mobile node at a video optimization server managing video compression of the streaming video data;
receiving, at the video optimization server, radio frequency (RF) information from a baseband unit that receives the RF information from a remote radio head, the RF information regarding the mobile node'"'"'s wireless power level;
modifying, by the video optimization server, video compression of the streaming video data based on a change in the mobile node'"'"'s wireless power level detected based on the RF information received at the video optimization server, wherein the video compression modification includes modifying a video codec rate to match an effective channel data rate of a radio link between the mobile node and the remote radio head;
transmitting the modified streaming video data to the mobile node through the baseband unit and remote radio head; and
,receiving policy information regarding the mobile node at the video optimization server and modifying the streaming video data based on the policy information and the RF information.
1 Assignment
0 Petitions
Accused Products
Abstract
System and methods for modifying streaming data based on radio frequency information is provided. As radio transceivers transition move to a shared resource or cloud model and the existing radio transceivers are split into a baseband unit and a remote radio head, radio frequency (RF) information including power levels, encoding, data rates, and bandwidth can be provided to video optimization server. The RF information can be provided more frequently to allow real-time modifications to streaming video data. Existing protocols are reactionary in nature and perceive changing channel conditions indirectly. By providing RF information from the baseband unit on a low latency channel, modifications to the video stream can be made before an impact would be noticed at the protocol level. Also, policy information can be used to influence the changes made to streaming data in addition to the RF information.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, from a video server, streaming video data that is destined for a mobile node at a video optimization server managing video compression of the streaming video data; receiving, at the video optimization server, radio frequency (RF) information from a baseband unit that receives the RF information from a remote radio head, the RF information regarding the mobile node'"'"'s wireless power level; modifying, by the video optimization server, video compression of the streaming video data based on a change in the mobile node'"'"'s wireless power level detected based on the RF information received at the video optimization server, wherein the video compression modification includes modifying a video codec rate to match an effective channel data rate of a radio link between the mobile node and the remote radio head; transmitting the modified streaming video data to the mobile node through the baseband unit and remote radio head; and
,receiving policy information regarding the mobile node at the video optimization server and modifying the streaming video data based on the policy information and the RF information. - View Dependent Claims (2, 3, 4, 5, 6, 18, 19, 20)
-
-
7. A network device comprising:
-
an interface configured to receive, from a video server, streaming video data that is destined for a mobile node and receive radio frequency (RF) information from a baseband unit that receives RF information from a remote radio head, the RF information regarding the mobile node'"'"'s wireless power level; and
,a processor configured to receive the RF information and modify video compression of the streaming video data based on a change in the mobile node'"'"'s wireless power level detected based on the RF information, wherein the video compression modification includes modifying a video codec rate to match an effective channel data rate of a radio link between the mobile node and the remote radio heat; wherein, policy information regarding the mobile node at the video optimization server is received and the streaming video data is modified based on the policy information and the RF information. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A logic encoded on a non-transitory media that when executed is configured to:
-
receive, from a video server, streaming video data that is destined for a mobile node at a video optimization server managing video compression of the streaming video data; receive radio frequency (RF) information from a baseband unit that receives the RF information from a remote radio head, the RF information regarding the mobile node'"'"'s wireless power level; modify video compression of the streaming video data based on a change in the mobile node'"'"'s wireless power level detected based on the RF information received at the video optimization server, wherein the video compression modification includes modifying a video codec rate to match an effective channel data rate of a radio link between the mobile node and the remote radio head; transmit the modified streaming video data to the mobile node through the baseband unit and remote radio head; and
,receive policy information regarding the mobile node at the video optimization server and modify the streaming video data based on the policy information and the RF information. - View Dependent Claims (14, 15, 16, 17)
-
Specification