×

Method and apparatus for internetworking buffer management

  • US 5,812,775 A
  • Filed: 07/12/1995
  • Issued: 09/22/1998
  • Est. Priority Date: 07/12/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A buffer management system for a network gateway, comprising:

  • a network interface in communication with at least one network, said interface providing P ports for receiving a data block from and transmitting said date block to said at least one network, wherein P is a positive, non-zero integer;

    a buffer memory providing B buffers in communication with said network interface, each of said B buffers assigned to one of P+1 buffer pools, wherein B is an integer not less than P;

    a control memory area in communication with said network interface;

    a buffer and manager in communication with said network interface, said buffer memory, and said control memory area, said manager regulating storage and retrieval of said data block within at least one of said B buffers; and

    a processor interface in communication with said network interface, said buffer memory, said control memory and said manager enabling manipulation of said data block by a processor after storage within said at least one buffer and before transmission of said data block from said network interface,wherein P of said P+1 buffer pools are dedicated buffer pools, each assigned exclusively to a respective one of said P ports for storage of data blocks, or portions thereof, received at said respective port, andwherein one of said P+1 buffer pools is a common buffer pool assigned to all of said P ports for storage of data blocks, or portions thereof, received at the respective port.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×