U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Apparatus and method for maintaining forwarding information in a bridge or router using multiple free queues having associated free space sizes

Patent 5649109 Issued on July 15, 1997. Estimated Expiration Date: Icon_subject July 15, 2014. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

XY Addressable and updateable compressed video refresh buffer for digital TV display
Patent #: 4074254
Issued on: 02/14/1978
Inventor: Belser ,   et al.

Address translation systems for high speed computer memories
Patent #: 4587610
Issued on: 05/06/1986
Inventor: Rodman

Interconnection of communications networks
Patent #: 4627052
Issued on: 12/02/1986
Inventor: Hoare ,   et al.

Method of compacting and searching a data index
Patent #: 4677550
Issued on: 06/30/1987
Inventor: Ferguson

Virtual memory address translation mechanism with combined hash address table and inverted page table
Patent #: 4680700
Issued on: 07/14/1987
Inventor: Hester ,   et al.

Method for efficient support for reference counting
Patent #: 4695949
Issued on: 09/22/1987
Inventor: Thatte ,   et al.

Local area network bridge
Patent #: 4715030
Issued on: 12/22/1987
Inventor: Koch ,   et al.

Local area network bridge
Patent #: 4737953
Issued on: 04/12/1988
Inventor: Koch ,   et al.

Key-to-address transformations
Patent #: 4780816
Issued on: 10/25/1988
Inventor: Connell

Method and apparatus for data hashing using selection from a table of random numbers in combination with folding and bit manipulation of the selected random numbers
Patent #: 4922417
Issued on: 05/01/1990
Inventor: Churm, et al.

More ...

Inventors

Assignee

Application

No. 965121 filed on 10/22/1992

US Classes:

709/242, Routing data updating370/241, DIAGNOSTIC TESTING (OTHER THAN SYNCHRONIZATION)370/401Bridge or gateway between networks

Examiners

Primary: Lall, Parshotam S.
Assistant: Maung, Zarni

Attorney, Agent or Firm

International Class

G06F 015/16

Abstract

A forwarding information management system for a bridge or router is disclosed, including a method and apparatus for maintaining forwarding entries within a forwarding table. The forwarding table is allocated into forwarding entries, and the forwarding entries organized into forwarding entry sets. A set of free queues is used to manage the free space segments in the forwarding table that are not allocated into forwarding entries. Each free queue maintains pointers to free space segments of a particular size. A forwarding entry adding process creates a new forwarding entry set including a new forwarding entry, selects a non-empty free queue for free space segments large enough to hold the new forwarding entry set, and writes the new forwarding entry set one of the free space segments. Also included in the system are a forwarding entry deleting process, a learning process providing input for the forwarding entry adding process, and an aging process providing input for the forwarding entry deleting process. In an example embodiment, a hash table is used to locate the forwarding entry sets in the forwarding table. In a preferred embodiment, forwarding entries within the forwarding entry sets are organized into balanced binary trees.

Other References

  • Concepts in data structures and software development by Schneider et al., West publishing company, pp. 134-135, 141-144
  • The C programming language by Kernishan et al., Prentice Hall publication, pp. 185-189
  • System Software by Beck, Addison-Wesley publishing company, pp. 339-340
  • 1983, Reingold, E.M. & Hansen, W.J., Data Structures, pp. 123-155 and pp. 246-270, Little, Brown Computer Systems Serie
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$16.95more info
 
Sign InRegister
Username  
Password   
forgot password?