Selectively transferring high-priority non-audio data over a quality of service channel
First Claim
1. A method of operating a user equipment (UE) engaged in a communication session with one or more other UEs, comprising:
- obtaining audio data and non-audio data for transmission to the one or more other UEs during the communication session, wherein the communication session is supported at the UE at least in part via a Quality of Service (QoS) channel on which audio traffic is primarily carried and a non-QoS channel on which non-audio traffic is carried;
identifying a first subset of higher-priority non-audio data within the obtained non-audio data;
determining to transmit the identified first subset of higher-priority non-audio data over the QoS channel instead of the non-QoS channel based at least in part on the identification; and
transmitting a first stream of packets to the one or more other UEs on the QoS channel in response to the determination, the first stream of packets including (i) the obtained audio data, and (ii) the identified first subset of higher-priority non-audio data.
1 Assignment
0 Petitions
Accused Products
Abstract
In an embodiment, a transmitting UE is engaged with a target UE in a communication session supported at least in part via a QoS channel on which audio traffic is primarily carried and a non-QoS channel on which non-audio traffic is carried. The transmitting UE obtains audio data and non-audio data for transmission to the target UE during the communication session, and identifies a subset of higher-priority non-audio data within the obtained non-audio data. The transmitting UE transmits a stream of packets including both the audio data and the subset of higher-priority audio data over the QoS channel instead of the non-QoS channel based on the identification. The target UE receives the stream of packets on the QoS channel, and the target UE identifies and extracts the audio data and the higher-priority non-audio data. After extraction, the target UE plays the audio data and processes the higher-priority non-audio data.
-
Citations
24 Claims
-
1. A method of operating a user equipment (UE) engaged in a communication session with one or more other UEs, comprising:
-
obtaining audio data and non-audio data for transmission to the one or more other UEs during the communication session, wherein the communication session is supported at the UE at least in part via a Quality of Service (QoS) channel on which audio traffic is primarily carried and a non-QoS channel on which non-audio traffic is carried; identifying a first subset of higher-priority non-audio data within the obtained non-audio data; determining to transmit the identified first subset of higher-priority non-audio data over the QoS channel instead of the non-QoS channel based at least in part on the identification; and transmitting a first stream of packets to the one or more other UEs on the QoS channel in response to the determination, the first stream of packets including (i) the obtained audio data, and (ii) the identified first subset of higher-priority non-audio data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A user equipment (UE) configured to engage in a communication session with one or more other UEs, comprising:
-
means for obtaining audio data and non-audio data for transmission to the one or more other UEs during the communication session, wherein the communication session is supported at the UE at least in part via a Quality of Service (QoS) channel on which audio traffic is primarily carried and a non-QoS channel on which non-audio traffic is carried; means for identifying a subset of higher-priority non-audio data within the obtained non-audio data; means for determining to transmit the identified subset of higher-priority non-audio data over the QoS channel instead of the non-QoS channel based at least in part on the identification; and means for transmitting a stream of packets to the one or more other UEs on the QoS channel in response to the determination, the stream of packets including (i) the obtained audio data, and (ii) the identified subset of higher-priority non-audio data.
-
-
23. A user equipment (UE) configured to engage in a communication session with one or more other UEs, comprising:
-
logic configured to obtain audio data and non-audio data for transmission to the one or more other UEs during the communication session, wherein the communication session is supported at the UE at least in part via a Quality of Service (QoS) channel on which audio traffic is primarily carried and a non-QoS channel on which non-audio traffic is carried; logic configured to identify a subset of higher-priority non-audio data within the obtained non-audio data; logic configured to determine to transmit the identified subset of higher-priority non-audio data over the QoS channel instead of the non-QoS channel based at least in part on the identification; and logic configured to transmit a stream of packets to the one or more other UEs on the QoS channel in response to the determination, the stream of packets including (i) the obtained audio data, and (ii) the identified subset of higher-priority non-audio data.
-
-
24. A non-transitory computer-readable medium containing instructions stored thereon, which, when executed by a processor of a user equipment (UE) configured to engage in a communication session with one or more other UEs, cause the processor of the UE to perform operations, the instructions comprising:
-
at least one instruction for causing the processor of the UE to obtain audio data and non-audio data for transmission to the one or more other UEs during the communication session, wherein the communication session is supported at the UE at least in part via a Quality of Service (QoS) channel on which audio traffic is primarily carried and a non-QoS channel on which non-audio traffic is carried; at least one instruction for causing the processor of the UE to identify a subset of higher-priority non-audio data within the obtained non-audio data; at least one instruction for causing the processor of the UE to determine to transmit the identified subset of higher-priority non-audio data over the QoS channel instead of the non-QoS channel based at least in part on the identification; and at least one instruction for causing the processor of the UE to transmit a stream of packets to the one or more other UEs on the QoS channel in response to the determination, the stream of packets including (i) the obtained audio data, and (ii) the identified subset of higher-priority non-audio data.
-
Specification