US2017104562A1PendingUtilityA1

Method and apparatus for video aware bandwidth aggregation and/or management

Assignee: VID SCALE INCPriority: Jun 20, 2011Filed: Sep 21, 2016Published: Apr 13, 2017
Est. expiryJun 20, 2031(~4.9 yrs left)· nominal 20-yr term from priority
H04W 28/0205H04L 65/80H04L 5/0037H04L 65/756H04L 65/752H04L 65/70H04N 21/64769H04N 21/64738H04L 65/765
50
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A communication network's bandwidth may be managed using bandwidth management (“BWM”) and/or bandwidth aggregation (“BWA”) techniques. For example, packets of traffic may be inspected to identify a video stream and/or video sub-streams. The video sub-streams may be partitioned for transmission. For example, the video sub-streams may be partitioned based on a characteristic and/or policies associated therewith. One or more radio access technologies (“RATs”) may be selected for transmitting the video sub-streams. The one or more RATs may be selected according to one or more policies for managing the bandwidth associated with the video. The video sub-streams may be transmitted via a single RAT or a plurality of aggregated RATs.

Claims

exact text as granted — not AI-modified
1 - 20 . (canceled) 
     
     
         21 . A bandwidth management (BWM) server, residing at a mobile core network, that is configured to receive packets of HTML traffic and transmit video via a plurality of radio access technologies (RATs), the BWM server comprising:
 a processor configured to:
 receive the packets of HTML traffic, 
 identify an existence of a video stream and at least one video streaming format of the video stream based on a video tag in the packets of HTML traffic, and 
 determine whether to implement bandwidth aggregation (BWA) to simultaneously transmit the video stream using the plurality of RATs based on the at least one video streaming format indicated by the video tag; and 
   at least one transmitter configured to transmit the video stream using the plurality of RATs.   
     
     
         22 . The BWM server of  claim 21 , wherein the plurality of RATs comprise an interface for performing communications using at least one of a licensed wireless spectrum or an unlicensed wireless spectrum, and wherein the unlicensed wireless spectrum includes at least one of a frequency of any of an industrial, scientific, and medical (ISM) radio frequency band; an unlicensed national information infrastructure (U-NII) radio frequency band; or a television white space (TVWS) spectrum. 
     
     
         23 . The BWM server of  claim 21 , wherein the plurality of RATs comprises a first RAT and a second RAT, and wherein the first RAT has a greater relative bandwidth than the second RAT. 
     
     
         24 . The BWM server of  claim 21 , wherein the video stream comprises intra-coded-picture frames (I-Frames), and wherein the video stream comprises at least one of predicted-picture frames (P-Frames) or bi-predictive-picture frames (B-Frames). 
     
     
         25 . The BWM server of  claim 21 , wherein the video stream is a scalable video coding (SVC) stream that comprises different layers. 
     
     
         26 . The BWM server of  claim 21 , wherein the plurality of RATs comprise a first RAT and a second RAT, and wherein the first RAT is configured for Wi-Fi communication and the second RAT is configured for cellular communication. 
     
     
         27 . The BWM server of  claim 21 , wherein the processor is configured to perform the determination of whether to implement the BWA to meet a policy for managing a bandwidth associated with the at least one video streaming format. 
     
     
         28 . The BWM server of  claim 27 , wherein the policy is based on at least one of a service requirement, a level of a quality of service, a price, a price range, a video quality, a time of day, a type of video stream, a type of video content, or network traffic congestion circumstances. 
     
     
         29 . The BWM server of  claim 21 , wherein the BWM server resides in at least one of a gateway GPRS support node (GGSN), a packet data network (PDN) gateway (GW), or an access service network (ASN) GW. 
     
     
         30 . The BWM server of  claim 21 , wherein the processor is configured to identify the existence of the video stream and the at least one video streaming format of the video stream based on the video tag in the packets of HTML traffic using deep packet inspection. 
     
     
         31 . The BWM server of  claim 21 , wherein the plurality of RATs comprise at least one of an RAT for Wi-Fi communication, an RAT for cellular communication, an RAT for Wi-MAX communication, or an RAT for television white space (TVWS) communication. 
     
     
         32 . The BWM server of  claim 21 , wherein the packets of HTML traffic comprise HTML 5 content. 
     
     
         33 . The BWM server of  claim 21 , wherein the packets of HTML traffic are received from at least one of a wireless transmit/receive unit (WTRU) or an application service provider device. 
     
     
         34 . A method for transmitting video from a mobile core network via a plurality of radio access technologies (RATs), the method comprising:
 receiving packets of HTML traffic;   identifying an existence of a video stream and at least one video streaming format of the video stream based on a video tag in the packets of HTML traffic;   determining whether to implement bandwidth aggregation (BWA) to simultaneously transmit the video stream using the plurality of RATs based on the at least one video streaming format indicated by the video tag; and   transmitting the video stream using the plurality of RATs when indicated by the video tag.   
     
     
         35 . The method of  claim 34 , wherein the plurality of RATs comprise an interface for performing communications using at least one of a licensed wireless spectrum or an unlicensed wireless spectrum, and wherein the unlicensed wireless spectrum includes at least one of a frequency of any of an industrial, scientific, and medical (ISM) radio frequency band; an unlicensed national information infrastructure (U-NII) radio frequency band; or a television white space (TVWS) spectrum. 
     
     
         36 . The method of  claim 34 , wherein the plurality of RATs comprises a first RAT and a second RAT, and wherein the first RAT has a greater relative bandwidth than the second RAT. 
     
     
         37 . The method of  claim 34 , wherein the video stream comprises intra-coded-picture frames (I-Frames), and wherein the video stream comprises at least one of predicted-picture frames (P-Frames) or bi-predictive-picture frames (B-Frames). 
     
     
         38 . The method of  claim 34 , wherein the video stream is a scalable video coding (SVC) stream that comprises different layers. 
     
     
         39 . The method of  claim 34 , wherein the plurality of RATs comprise a first RAT and a second RAT, and wherein the first RAT is used for Wi-Fi communication and the second RAT is used for cellular communication. 
     
     
         40 . The method of  claim 34 , wherein the determination of whether to implement BWA is performed to meet a policy for managing a bandwidth associated with the at least one video streaming format. 
     
     
         41 . The method of  claim 40 , wherein the policy is based on at least one of a service requirement, a level of a quality of service, a price, a price range, a video quality, a time of day, a type of video stream, a type of video content, or network traffic congestion circumstances. 
     
     
         42 . The method of  claim 34 , wherein the method is performed by a bandwidth management entity that resides in at least one of a gateway GPRS support node (GGSN), a packet data network (PDN) gateway (GW), or an access service network (ASN) GW in the mobile core network. 
     
     
         43 . The method of  claim 34 , wherein the existence of the video stream and the at least one video streaming format of the video stream are identified based on the video tag in the HTML traffic using a deep packet inspection. 
     
     
         44 . The method of  claim 34 , wherein the plurality of RATs comprise at least one of an RAT for Wi-Fi communication, an RAT for cellular communication, an RAT for Wi-MAX communication, or an RAT for television white space (TVWS) communication. 
     
     
         45 . The method of  claim 34 , wherein the packets of HTML traffic comprise HTML 5 content. 
     
     
         46 . The method of  claim 34 , wherein the packets of HTML traffic are received from at least one of a wireless transmit/receive unit (WTRU) or an application service provider device.

Join the waitlist — get patent alerts

Track US2017104562A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.