System and method for dynamic bearer selection for immersive video collaboration in mobile wireless networks
First Claim
Patent Images
1. A method comprising:
- receiving a plurality of video streams and a plurality of audio streams that are part of a video collaboration session in a transport protocol;
determining that in-band information regarding the plurality of video and audio streams is provided in transport control protocol primitives generated by a network device involved in communicating the plurality of video streams and a plurality of audio streams in the video collaboration session;
performing an inspection of the video stream and the audio stream to map the streams to radio frequency (RF) bearers where an indicator is used to identify the mapping; and
adapting the RF bearers based on information in received in-band primitives of an associated stream in the video collaboration session, wherein the information of the received in-band primitives are used to determine dynamic changes to the RF bearers.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure relates to managing the video and audio streams of a video collaboration session in a communication network. Specifically, the streams of the video collaboration session are managed by primitive messages that are sent in-band with the data of the stream. These in-band primitives are then used to modify the wireless bearers or channels that are carrying the streams to a mobile device. The mechanism can dynamically adapt the wireless bearers based on the primitives to ensure characteristics such as Quality of Service and packet loss are within certain parameters while minimizing the resources used to provide the specified service.
46 Citations
20 Claims
-
1. A method comprising:
-
receiving a plurality of video streams and a plurality of audio streams that are part of a video collaboration session in a transport protocol; determining that in-band information regarding the plurality of video and audio streams is provided in transport control protocol primitives generated by a network device involved in communicating the plurality of video streams and a plurality of audio streams in the video collaboration session; performing an inspection of the video stream and the audio stream to map the streams to radio frequency (RF) bearers where an indicator is used to identify the mapping; and adapting the RF bearers based on information in received in-band primitives of an associated stream in the video collaboration session, wherein the information of the received in-band primitives are used to determine dynamic changes to the RF bearers. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
an interface configured to receive a plurality of video streams and a plurality of audio streams that are part of a video collaboration session in a transport protocol; a processor configured to inspect the plurality of video and audio streams in the video collaboration to determine that in-band information is provided in transport control protocol primitives and to perform a deep packet inspection of the video stream and the audio stream to map the streams to radio frequency (RF) bearers where an indicator is used to identify the mapping; a module configured to adapt the RF bearers based on information in received in-band primitives of an associated stream in the video collaboration session, wherein the information of the received in-band primitives are used to determine dynamic changes to the RF bearers. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium comprising instructions operable to cause a data processing apparatus to:
-
receive, at a radio access network, a plurality of video streams and a plurality of audio streams that are part of a video collaboration session in a transport protocol; determine that in-band information regarding the plurality of video and audio streams is provided in transport control protocol primitives; initiate a handshake procedure with a remote peer that is handling the video collaboration to configure the in-band management of the video collaboration session; map the streams to radio frequency (RF) bearers where an indicator is used to identify the mapping; and adapt the RF bearers based on received in-band primitives that describe characteristics of an associated stream in the video collaboration session, wherein the characteristics of the associated stream are used to determine dynamic changes to the RF bearers. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification