Patent · US Expired

Data packet transmission scheduling using a partitioned heap

US6469983B2 · kind B2 · utility

79Cited by
10References
24Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 26, 2002
Grant dateOct 22, 2002
Priority date
Expiry dateFeb 26, 2022

Classification

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

Abstract

The present invention is directed toward methods and apparatus for data packet transmission scheduling using a partitioned scheduling heap data structure. The scheduling heap data structure has a plurality of levels for storing scheduling values for data packets according to their relative priorities. A highest level in the heap has a single position and each succeeding lower level has twice the number of positions as the preceding level. The data structure may be adapted to store a plurality of logical heaps within the heap data structure by assigning a highest level of each logical heap to a level in the heap data structure that is lower than the highest level. Thus, a single physical memory may be adapted to store plural logical heaps. This is useful because a single physical memory can be adapted to prioritize packets of various different transmission protocols and speeds.

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