Coordinating video delivery with radio frequency conditions

US10972773B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10972773-B2
Application numberUS-201715715053-A
CountryUS
Kind codeB2
Filing dateSep 25, 2017
Priority dateMar 13, 2012
Publication dateApr 6, 2021
Grant dateApr 6, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

We claim: 1. A computer-implemented method of video optimization, the computer-implemented method comprising: receiving streaming video data from a video server, wherein the streaming video data is destined for a mobile node; receiving radio frequency (RF) information from a baseband unit of a transceiver, wherein the baseband unit receives the RF information from a remote radio head of the transceiver, and wherein the RF information indicates a wireless power level of the mobile node and describes a radio link between the mobile node and the remote radio head; upon detecting, based on the RF information, a change in the wireless power level of the mobile node, modifying video compression of the streaming video data by modifying a video codec rate to match an effective channel data rate of the radio link; compressing, at a video optimization server, the streaming video data based on the modified video codec rate and policy information regarding the mobile node; and transmitting the compressed streaming video data to the mobile node through the baseband unit. 2. The computer-implemented method of claim 1 , wherein the remote radio head includes an RF antenna and circuitry for transmitting the streaming video data over radio frequencies, and wherein the baseband unit performs baseband processing. 3. The computer-implemented method of claim 1 , wherein the remote radio head and the baseband unit are elements of a cloud radio access network (RAN). 4. The computer-implemented method of claim 1 , wherein the video optimization server is implemented on a gateway. 5. The computer-implemented method of claim 1 , wherein the RF information is received in an out-of-band service orchestration protocol that is used to manage resources among devices in a network. 6. The computer-implemented method of claim 1 , further comprising: communicating, with a policy server, an ability to enforce policies based on available resources and the RF information. 7. The computer-implemented method of claim 1 , wherein the computer-implemented method is performed by the video optimization server, wherein the policy information is received at the video optimization server, and wherein the video optimization server is implemented on a gateway. 8. The computer-implemented method of claim 7 , wherein the remote radio head and the baseband unit are elements of a cloud radio access network (RAN), wherein the remote radio head includes an RF antenna and circuitry for transmitting the streaming video data over radio frequencies, and wherein the baseband unit performs baseband processing. 9. The computer-implemented method of claim 8 , wherein the RF information is received in an out-of-band service orchestration protocol that is used to manage resources among devices in a network, and wherein the computer-implemented method further comprises communicating, with a policy server, an ability to enforce policies based on available resources and the RF information. 10. A network device for video optimization, the network device comprising: one or more interfaces 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 of a transceiver, wherein the baseband unit receives the RF information from a remote radio head of the transceiver, and wherein the RF information indicates a wireless power level of the mobile node and describes a radio link between the mobile node and the remote radio head; and a processor configured to: upon detecting, based on the RF information, a change in the wireless power level of the mobile node, modify video compression of the streaming video data by modifying a video codec rate to match an effective channel data rate of the radio link; and compress, at a video optimization server, the streaming video data based on the modified video codec rate and policy information regarding the mobile node; wherein the one or more interfaces are further configured to transmit the compressed streaming video data to the mobile node through the baseband unit. 11. The network device of claim 10 , wherein the remote radio head includes an RF antenna and circuitry for transmitting the streaming video data over radio frequencies, and wherein the baseband unit performs baseband processing. 12. The network device of claim 10 , wherein the remote radio head and the baseband unit are elements of a cloud radio access network (RAN). 13. The network device of claim 10 , wherein the video server is implemented on a gateway. 14. The network device of claim 10 , wherein the RF information is received in an out-of-band service orchestration protocol that is used to manage resources among devices in a network. 15. The network device of claim 10 , wherein the processor is further configured to: communicate, with a policy server, an ability to enforce policies based on available resources and the received RF information. 16. A logic for video optimization and encoded on a non-transitory medium, wherein the logic when executed is configured to: receive, from a video server, streaming video data that is destined for a mobile node; receive radio frequency (RF) information from a baseband unit of a transceiver, wherein the baseband unit receives the RF information from a remote radio head of the transceiver, and wherein the RF information indicates a wireless power level of the mobile node and describes a radio link between the mobile node and the remote radio head; upon detecting, based on the RF information, a change in the wireless power level of the mobile node, modify video compression of the streaming video data by modifying a video codec rate to match an effective channel data rate of the radio link; compress, at a video optimization server, the streaming video data based on the modified video codec rate and policy information regarding the mobile node; and transmit the compressed streaming video data to the mobile node through the baseband unit. 17. The logic of claim 16 , wherein the remote radio head and the baseband unit are elements of a cloud radio access network (RAN). 18. The logic of claim 16 , wherein the logic is implemented on a gateway. 19. The logic of claim 16 , wherein the RF information is received in an out-of-band service orchestration protocol that is used to manage resources among devices in a network. 20. The logic of claim 16 , further configured to: communicate, with a policy server, an ability to enforce policies based on available resources and the RF information.

Assignees

Inventors

Classifications

  • adapting media to network capabilities · CPC title

  • Responding to QoS · CPC title

  • directed to encoder {, e.g. for requesting a lower encoding rate} · CPC title

  • involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements {(video transcoding H04N19/40; media packet handling at the source H04L65/762)} · CPC title

  • Monitoring of downstream path of the transmission network originating from a server, e.g. bandwidth variations of a wireless network (arrangements for maintenance or administration in data switching networks involving bandwidth and capacity management H04L41/0896) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10972773B2 cover?
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 se…
Who is the assignee on this patent?
Cisco Tech Inc
What technology area does this patent fall under?
Primary CPC classification H04N21/238. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Apr 06 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).