A non-transitory computer readable medium storing instructions, which when executed by a processor, cause the processor to perform a method for packet classification in a mobile device having an application processor and a transceiver integrated therein, the method comprising:
- forming by the application processor a packet containing a segment specifying a quality of service property for the packet, the segment comprising a header field of a higher layer packet, wherein the packet is a user datagram protocol packet, and the field is a checksum field in a header of the user datagram protocol packet;
- reading by the transceiver a value of the segment;
- clearing by the transceiver the value of the segment;
- creating by the transceiver at least one protocol data unit from the packet;
- establishing by the transceiver a wireless access channel having one or more transmission properties based on the value of the segment;
- and
- mapping by the transceiver the at least one protocol data unit to the established wireless access channel.