×

Quality of service scheduling for home mesh network

  • US 8,223,786 B2
  • Filed: 03/11/2009
  • Issued: 07/17/2012
  • Est. Priority Date: 03/11/2009
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprising:

  • visiting a plurality of buffers in a variable round robin manner, the buffers storing packets having packet types associated with priority levels and having buffer types according to the packet types, the packets being generated for transmission from an application according to a network protocol in a multi-hop mesh network having a local node and a remote node, the packet types corresponding to traffic in the local and remote nodes, the variable round robin manner providing a quantum time that is variable depending on status of the buffers and the priority levels; and

    dequeuing the plurality of buffers according to the buffer types, wherein dequeuing of a data buffer of the plurality of buffers comprises retrieving packets from a buffer j using an amount calculated by
    Qj=min{Pj,(T*Wj*Sj)/(□

    k=0N(Wk*Sk)}wherein Pj is number of packets in the buffer j, Wj is a weight value assigned to the buffer j according to priority level of the buffer j, T is size of a pre-defined bucket, and Sk=0 if Pk=0 and Sk=1 otherwise.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×