×

ATM cell scheduler which uses a heap memory and associates timestamps with each channel

  • US 6,205,151 B1
  • Filed: 12/18/1997
  • Issued: 03/20/2001
  • Est. Priority Date: 11/21/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of scheduling the transmission of packet cells associated with a plurality of communications channels, comprising the steps of:

  • sorting channel entries in a heap memory, each channel entry comprising a timestamp value associated with each channel, the timestamp value indicating a time at which the transmission of a cell for the associated channel is next due, the sorting step identifying a root channel entry corresponding to the next due channel;

    comparing the timestamp value of the root channel entry to a global time generated by a reference timer; and

    responsive to the comparing step determining that the global time has at least reached the timestamp value of the root channel entry, issuing a transmit credit for the channel associated with the root channel entry.

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