Patent · US Expired

Calendar heap system and method for efficient sorting

US7236495B2 · kind B2 · utility

0Cited by
37References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 25, 2002
Grant dateJun 26, 2007
Priority date
Expiry dateAug 30, 2025

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L2012/5679
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A calendar heap structure and method for sorting N timestamp (TS) values in an ATM fabric scheduler implemented in an access network element. The heap structure is implemented using a radix value (R) for grouping the N TS values into a number of groups. Validity bits associated with the TS values are hierarchically arranged in a tree having logR(N) levels, wherein the bottom layer's N bits correspond to pointers that point to linked lists of flows with respective TS values. Starting from the top level heap, each subsequent level's heaps are successively examined for determining which particular heap obtains a minimum value until a particular validity bit of the bottom level is reached, which validity bit points to the minimum TS.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.