HOST-BASED QUALITY OF SERVICE FOR WIRELESS COMMUNICATIONS
First Claim
1. A method for providing quality of service (QOS) to one or more applications in a wireless communications network, comprising:
- classifying data received from an application in one or more local QOS flows related to the application;
tagging the data with an identifier related to the one or more local QOS flows; and
transmitting the tagged data from the one or more local QOS flows to a wireless device for transmission over a wireless network.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methodologies are described that facilitate providing quality of service (QOS) functionality on a host device or tethered processor to conserve resources on a network device. In particular, the host device/tethered processor can classify QOS data and manage QOS flows, transmitting data by flow to the network device. The data from the QOS flows can be tagged to identify the flow and/or characteristics thereof allowing the wireless device to simply route the data to its respective flow. Thus, the network device is saved from such classification and flow management freeing resources to provide increased performance and decreased power consumption.
-
Citations
49 Claims
-
1. A method for providing quality of service (QOS) to one or more applications in a wireless communications network, comprising:
-
classifying data received from an application in one or more local QOS flows related to the application; tagging the data with an identifier related to the one or more local QOS flows; and transmitting the tagged data from the one or more local QOS flows to a wireless device for transmission over a wireless network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A wireless communications apparatus, comprising:
-
at least one processor configured to; create one or more local quality of service (QOS) flows for an application based at least in part on QOS flow information received from a wireless device; filter data received from the application to the one or more local QOS flows; tag data in the one or more local QOS flows with at least a portion of the QOS flow information; and transmit the tagged data from the one or more local QOS flows to the wireless device; and a memory coupled to the at least one processor. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A wireless communications apparatus that facilitates host-based quality of service (QOS) classification and flow control in wireless communications, comprising:
-
means for initializing at least one local QOS flow for an application; means for associating data received from the application with at least a portion of QOS flow information received from a wireless device; and means for classifying the data into the local QOS flow for transmission to the wireless device. - View Dependent Claims (21, 22, 23)
-
-
24. A computer program product, comprising:
a computer-readable medium comprising; code for causing at least one computer to classify data received from an application in one or more local quality of service (QOS) flows related to the application; code for causing the at least one computer to tag the data with an identifier related to the one or more local QOS flows; and code for causing the at least one computer to transmit the tagged data from the one or more local QOS flows to a wireless device for transmission over a wireless network.
-
25. A method for providing quality of service (QOS) for a host device or tethered processor in wireless communications, comprising:
-
receiving application data from a host device for QOS transmission in a wireless network; extracting a tag from the application data to determine a respective QOS flow for transmission; and transmitting the data to the wireless network according to a requested QOS from the host device using the respective QOS flow. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A wireless communications apparatus, comprising:
-
at least one processor configured to; determine respective quality of service (QOS) flow information appended to application data received from a host device; remove the appended information from the application data; and transmit the application data to a wireless network over a QOS flow based on the respective QOS flow information; and a memory coupled to the at least one processor. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A wireless communications apparatus for providing wireless network quality of service (QOS) for host-based QOS managed applications, comprising:
-
means for determining QOS flow information associated with application data from a host device; and means for transmitting the application data to a wireless network over at least one QOS flow selected based at least in part on the QOS flow information. - View Dependent Claims (46, 47, 48)
-
-
49. A computer program product, comprising:
a computer-readable medium comprising; code for causing at least one computer to receive application data from a host device for quality of service (QOS) transmission in a wireless network; code for causing the at least one computer to extract a tag from the application data to determine a respective QOS flow for transmission; and code for causing the at least one computer to transmit the data to the wireless network according to a requested QOS from the host device using the respective QOS flow.
Specification