×

Wireless network throughput enhancement through channel aware scheduling

  • US 9,674,862 B2
  • Filed: 02/22/2016
  • Issued: 06/06/2017
  • Est. Priority Date: 07/28/2007
  • Status: Active Grant
First Claim
Patent Images

1. A system for increasing wireless network throughput, the system comprising:

  • a packet classifier for receiving a data packet and assign the packet to one of a plurality of priority transmission queues, wherein each of the plurality of the priority transmission queues includes an associated packet priority level for data transmission and one or more station queues, wherein each station queue is assigned a weight indicative of a transmission channel capacity or a transmission channel priority by the packet classifier, and wherein a data packet in a station queue with a higher weight is transmitted via a network interface before a data packet in a station queue with a lower weight; and

    a hierarchical scheduling module stored in a computer-readable storage medium and executable by a processing device, wherein the hierarchical scheduling module;

    selects a first scheduled data packet for transmission from a first priority transmission queue, based on the associated packet priority levels of the plurality of priority transmission queues and the weights of the one or more station queues,transmits the first scheduled data packet over a selected transmission channel, via the network interface,determines whether the transmitted first scheduled data packet has failed to reach its destination, andwhen the transmitted first scheduled data packet has failed to reach its destination, defers the retransmission of the first scheduled data packet and transmits a second scheduled data packet from another station queue of the first priority transmission queue, via the network interface.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×