Patent ID: 8532030

Claim:
A method performed by using a wireless mobile communication device in which content is scheduled for transmission based on a quality-of-service (QoS) priority level of an associated QoS class of a plurality of QoS classes that includes a best effort (BE) class, the method comprising: determining a priority level of a service flow belonging to the BE class in response to receiving a packet for transmission, wherein service flows belonging to the BE class are to have one of a plurality of different BE class priority levels, the packet being unassigned to any service flow based on its source/destination ports and source/destination IP addresses; requesting a new BE class service flow, the requesting comprising requesting transmission of a media access control (MAC) message to a link partner, the MAC message being a dynamic service addition (DSA) request (REQ) (DSA-REQ) and includes the determined BE class priority level; and receiving one of acknowledgement of formation of the requested BE class service flow or rejection of the requested BE class service flow, wherein the BE class includes a plurality of BE class service flows including the requested new BE class service flow, each BE class service flow associated with one of the BE class priority levels, wherein the plurality of BE class service flows are scheduled for transmission within the BE class based on the BE class priority level associated with a BE class service flow, wherein the QoS classes further include an extended real-time Polling Service (ertPS) class and an Unsolicited Grant Service (UGS) class, the ertPS class and the UGS class both having a higher QoS priority for scheduling than the BE class, and wherein voice and video BE service flows are assigned a higher BE class priority level than hypertext transfer protocol (HTTP) and file transfer protocol (FTP) BE service flows.