PROFILE-BASED QUALITY OF SERVICE FOR WIRELESS COMMUNICATION SYSTEMS
First Claim
1. A method comprising:
- determining a plurality of network identifiers associated with a plurality of client network devices that are communicatively coupled with an access point of a communication network;
determining which quality of service (QoS) profile of a plurality of QoS profiles supported by the access point is associated with each network identifier associated with each of the plurality of client network devices;
detecting a plurality of pending communications associated with the plurality of network devices;
assigning a QoS transmission priority level to each of the pending communications associated with the plurality of network devices based, at least in part, on the QoS profile associated with each pending communication; and
initiating a transmission of data associated with one of the plurality of pending communications based, at least in part, on the QoS transmission priority level assigned to each pending communication.
4 Assignments
0 Petitions
Accused Products
Abstract
A profile-based quality of service (QoS) priority assignment mechanism can be implemented in a wireless communication network. In one embodiment, a plurality of network identifiers (e.g., SSIDs) associated with a plurality of client network devices that are communicatively coupled with an access point of the wireless communication network are determined. It is further determined which QoS profile of a plurality of QoS profiles supported by the access point is associated with each network identifier associated with each of the plurality of client network devices. A plurality of pending communications associated with the plurality of network devices are detected. A QoS transmission priority level is assigned to each of the pending communications associated with the plurality of network devices based, at least in part, on the QoS profile associated with each pending communication. A transmission of data associated with one of the plurality of pending communications is initiated based, at least in part, on the QoS transmission priority level assigned to each pending communication.
101 Citations
23 Claims
-
1. A method comprising:
-
determining a plurality of network identifiers associated with a plurality of client network devices that are communicatively coupled with an access point of a communication network; determining which quality of service (QoS) profile of a plurality of QoS profiles supported by the access point is associated with each network identifier associated with each of the plurality of client network devices; detecting a plurality of pending communications associated with the plurality of network devices; assigning a QoS transmission priority level to each of the pending communications associated with the plurality of network devices based, at least in part, on the QoS profile associated with each pending communication; and initiating a transmission of data associated with one of the plurality of pending communications based, at least in part, on the QoS transmission priority level assigned to each pending communication. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A wireless communication network device comprising:
-
a processor; a network interface coupled to the processor; and a quality of service (QoS) processing unit operable to; determine a plurality of network identifiers associated with a plurality of client network devices that are communicatively coupled with the wireless communication network device; determine which QoS profile of a plurality of QoS profiles is associated with each network identifier associated with each of the plurality of client network devices; detect a plurality of pending communications associated with the plurality of network devices; assign a QoS transmission priority level to each of the pending communications associated with the plurality of network devices based, at least in part, on the QoS profile associated with each pending communication; and initiate a transmission of data associated with one of the plurality of pending communications based, at least in part, on the QoS transmission priority level assigned to each pending communication. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. One or more machine-readable storage media, having instructions stored therein, which, when executed by one or more processors causes the one or more processors to perform operations that comprise:
-
determining a plurality of service set identifiers (SSIDs) associated with a plurality of client network devices that are communicatively coupled with an access point of a communication network; determining which quality of service (QoS) profile of a plurality of QoS profiles supported by the access point is associated with each SSID associated with each of the plurality of client network devices; detecting a plurality of pending communications associated with the plurality of network devices; assigning a QoS transmission priority level to each of the pending communications associated with the plurality of network devices based, at least in part, on the QoS profile and a network traffic category associated with each pending communication; and initiating a transmission of data associated with one of the plurality of pending communications based, at least in part, on the QoS transmission priority level assigned to each pending communication. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification