US2024381339A1PendingUtilityA1

Relaying video frame data according to channel quality

Assignee: QUALCOMM INCPriority: May 10, 2023Filed: May 10, 2023Published: Nov 14, 2024
Est. expiryMay 10, 2043(~16.8 yrs left)· nominal 20-yr term from priority
H04W 72/543H04L 65/80H04L 65/765H04L 65/752H04W 72/1263H04L 65/70
58
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Methods, systems, and devices for wireless communications are described. The described techniques provide for a network entity to modify data packets received from a server according to a manifest file. For example, the server may transmit a mapping scheme to the network entity indicating a mapping between one or more protocol data unit (PDU) sets associated with a video frame and one or more encoded data streams associated with the video frame. The network entity may identify the associations according to the mapping scheme, and may select which data streams to forward to a user equipment (UE) based on a channel link quality between the network entity and the UE. Additionally, or alternatively, the server may indicate one or more transcoding parameters in the manifest file, and the network entity may transcode the data stream according to the one or more transcoding parameters.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . An apparatus for wireless communications at a network entity, comprising:
 a processor;   memory coupled with the processor; and   instructions stored in the memory and executable by the processor to cause the apparatus to:
 receive, from a server, a first signal indicating a quantity of one or more data streams associated with a video frame and indicating a mapping scheme for the quantity of the one or more data streams, wherein the mapping scheme indicates a mapping of the one or more data streams to one or more protocol data unit (PDU) sets associated with the video frame; 
 receive, from the server, the one or more data streams carrying the one or more PDU sets; and 
 transmit, to a user equipment (UE), a second signal carrying at least a first PDU set of the one or more PDU sets based at least in part on a channel link quality between the network entity and the UE, the first PDU set corresponding to a first data stream of the one or more data streams in accordance with the mapping scheme. 
   
     
     
         2 . The apparatus of  claim 1 , wherein the instructions are further executable by the processor to cause the apparatus to:
 receive one or more messages from the UE; and   transmit the second signal based at least in part on a change in the channel link quality based at least in part on the one or more messages.   
     
     
         3 . The apparatus of  claim 2 , wherein the instructions are further executable by the processor to cause the apparatus to:
 estimate a respective transmission delay for each data stream of the one or more data streams based at least in part on the one or more messages, wherein the second signal is transmitted based at least in part on the respective transmission delay for each data stream.   
     
     
         4 . The apparatus of  claim 2 , wherein the instructions to transmit the second signal are executable by the processor to cause the apparatus to:
 transmit the second signal carrying at least the first PDU set according to a first coding rate that satisfies a threshold corresponding to the channel link quality, wherein the threshold is based at least in part on the one or more messages.   
     
     
         5 . The apparatus of  claim 4 , wherein the instructions are further executable by the processor to cause the apparatus to:
 discard one or more second PDU sets corresponding to one or more second data streams of the one or more data streams based at least in part on one or more second coding rates associated with the one or more second data streams failing to satisfy the threshold, wherein the one or more second PDU sets are identified in accordance with the mapping scheme.   
     
     
         6 . The apparatus of  claim 2 , wherein the instructions are further executable by the processor to cause the apparatus to:
 detect the change in the channel link quality based at least in part on a change detection algorithm, wherein the change detection algorithm is based at least in part on the one or more messages.   
     
     
         7 . The apparatus of  claim 2 , wherein the instructions to receive the one or more messages are executable by the processor to cause the apparatus to:
 receive one or more sounding reference signals used to detect the change in the channel link quality.   
     
     
         8 . The apparatus of  claim 2 , wherein the instructions to receive the one or more messages are executable by the processor to cause the apparatus to:
 receive one or more feedback messages indicating channel quality information at the UE, wherein the change in the channel link quality is detected based at least in part on the channel quality information.   
     
     
         9 . The apparatus of  claim 1 , wherein the mapping scheme indicates a correspondence between each data stream of the one or more data streams and a respective PDU set of the one or more PDU sets. 
     
     
         10 . The apparatus of  claim 1 , wherein the instructions to receive the first signal are executable by the processor to cause the apparatus to:
 receive, in the first signal, an indication of one or more transcoding parameters associated with the first data stream.   
     
     
         11 . The apparatus of  claim 10 , wherein the one or more transcoding parameters comprise a first bitrate used to transcode the one or more data streams, and the instructions are further executable by the processor to cause the apparatus to:
 transcode the first data stream in accordance with a second bitrate different from the first bitrate based at least in part on the channel link quality.   
     
     
         12 . The apparatus of  claim 1 , wherein the instructions are further executable by the processor to cause the apparatus to:
 terminate a transmission of a third signal carrying the one or more PDU sets based at least in part on the third signal exceeding a PDU set delay budget.   
     
     
         13 . The apparatus of  claim 1 , wherein the instructions are further executable by the processor to cause the apparatus to:
 transmit, to the server, an indication of a subset of the one or more data streams selected for the second signal, an indication of a bitrate associated with the second signal, or both.   
     
     
         14 . The apparatus of  claim 1 , wherein the instructions are further executable by the processor to cause the apparatus to:
 establish an interface with the server using one or more network exposure functions, the first signal received via the interface.   
     
     
         15 . An apparatus for wireless communications at a server, comprising:
 a processor;   memory coupled with the processor; and   instructions stored in the memory and executable by the processor to cause the apparatus to:
 transmit, to a network entity, a first signal indicating a quantity of one or more data streams associated with a video frame for a user equipment (UE) and indicating a mapping scheme for the quantity of the one or more data streams, wherein the mapping scheme indicates a mapping of the one or more data streams to one or more protocol data unit (PDU) sets associated with the video frame; and 
 transmit, to the network entity, the one or more data streams carrying the one or more PDU sets. 
   
     
     
         16 . The apparatus of  claim 15 , wherein the instructions are further executable by the processor to cause the apparatus to:
 receive, from the network entity, an indication that the network entity forwarded, to the UE, a second signal carrying at least a first PDU set of the one or more PDU sets based at least in part on a channel link quality between the network entity and the UE, the first PDU set corresponding to a first data stream in accordance with the mapping scheme.   
     
     
         17 . The apparatus of  claim 15 , wherein the instructions are further executable by the processor to cause the apparatus to:
 receive, from the UE, an indication that a channel link quality between the network entity and the UE has degraded; and   transmit, to the network entity, a second signal carrying at least a subset of the one or more PDU sets based at least in part on the indication.   
     
     
         18 . The apparatus of  claim 15 , wherein the mapping scheme indicates a correspondence between each data stream of the one or more data streams and a respective PDU set of the one or more PDU sets. 
     
     
         19 . The apparatus of  claim 15 , wherein transmitting, in the first signal, an indication of one or more transcoding parameters associated with the first data stream. 
     
     
         20 . The apparatus of  claim 15 , wherein the instructions are further executable by the processor to cause the apparatus to:
 establish an interface with the network entity using one or more network exposure functions, the first signal transmitted via the interface.   
     
     
         21 . A method for wireless communications at a network entity, comprising:
 receiving, from a server, a first signal indicating a quantity of one or more data streams associated with a video frame and indicating a mapping scheme for the quantity of the one or more data streams, wherein the mapping scheme indicates a mapping of the one or more data streams to one or more protocol data unit (PDU) sets associated with the video frame;   receiving, from the server, the one or more data streams carrying the one or more PDU sets; and   transmitting, to a user equipment (UE), a second signal carrying at least a first PDU set of the one or more PDU sets based at least in part on a channel link quality between the network entity and the UE, the first PDU set corresponding to a first data stream of the one or more data streams in accordance with the mapping scheme.   
     
     
         22 . The method of  claim 21 , further comprising:
 receiving one or more messages from the UE; and   transmitting the second signal based at least in part on a change in the channel link quality based at least in part on the one or more messages.   
     
     
         23 . The method of  claim 22 , further comprising:
 estimating a respective transmission delay for each data stream of the one or more data streams based at least in part on the one or more messages, wherein the second signal is transmitted based at least in part on the respective transmission delay for each data stream.   
     
     
         24 . The method of  claim 22 , wherein transmitting the second signal comprises:
 transmitting the second signal carrying at least the first PDU set according to a first coding rate that satisfies a threshold corresponding to the channel link quality, wherein the threshold is based at least in part on the one or more messages.   
     
     
         25 . The method of  claim 24 , further comprising:
 discarding one or more second PDU sets corresponding to one or more second data streams of the one or more data streams based at least in part on one or more second coding rates associated with the one or more second data streams failing to satisfy the threshold, wherein the one or more second PDU sets are identified in accordance with the mapping scheme.   
     
     
         26 . The method of  claim 22 , further comprising:
 detecting the change in the channel link quality based at least in part on a change detection algorithm, wherein the change detection algorithm is based at least in part on the one or more messages.   
     
     
         27 . The method of  claim 22 , wherein receiving the one or more messages comprises:
 receiving one or more sounding reference signals used to detect the change in the channel link quality.   
     
     
         28 . The method of  claim 22 , wherein receiving the one or more messages comprises:
 receiving one or more feedback messages indicating channel quality information at the UE, wherein the change in the channel link quality is detected based at least in part on the channel quality information.   
     
     
         29 . The method of  claim 21 , wherein the mapping scheme indicates a correspondence between each data stream of the one or more data streams and a respective PDU set of the one or more PDU sets. 
     
     
         30 . A method for wireless communications at a server, comprising:
 transmitting, to a network entity, a first signal indicating a quantity of one or more data streams associated with a video frame for a user equipment (UE) and indicating a mapping scheme for the quantity of the one or more data streams, wherein the mapping scheme indicates a mapping of the one or more data streams to one or more protocol data unit (PDU) sets associated with the video frame; and   transmitting, to the network entity, the one or more data streams carrying the one or more PDU sets.

Join the waitlist — get patent alerts

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

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