Patent ID: 8879409

Claim:
A method for improving quality of service (QoS) in a wireless network, comprising: obtaining bearer connection context parameters of each of a plurality of data packets in the wireless network; determining general packet radio service tunneling protocol user plane protocol data unit (G-PDU) packets in the plurality of data packets based on first bearer connection context parameters which is a subset of the bearer connection context parameters; queuing the determined G-PDU packets in a non-signaling queue; computing QoS attributes for each of the queued G-PDU packets using throughput parameters and second bearer connection context parameters which is a subset of the bearer connection context parameters of each of the queued G-PDU packets; computing priority data for each of the queued G-PDU packets using the computed QoS attributes; and forming one or more priority queues based on the computed priority data of each of the queued G-PDU packets for improving QoS in the wireless network.