×

Clad having majority decision address table controller

  • US 5,450,399 A
  • Filed: 06/23/1994
  • Issued: 09/12/1995
  • Est. Priority Date: 06/23/1993
  • Status: Expired due to Fees
First Claim
Patent Images

1. A cell assembly disassembly facility for interconnecting a local area network and an Asynchronous Transfer Mode (ATM) switch, comprising:

  • a cell buffer connected to the ATM switch for receiving ATM cells therefrom, each of the ATM cells containing a source address, a virtual path identifier (VPI) and a virtual channel identifier (VCI);

    a cell disassembler connected to the cell buffer for disassembling ATM cells therefrom into a packet for coupling to said local area network;

    an address table having a plurality of entries each having a destination address (DA) field, a VPI field and a VCI field;

    registration means for storing the source address, VPI and VCI of each ATM cell of said cell buffer into the DA, VPI and VCI of fields one of the entries of the address table, respectively;

    majority decision means for detecting entries having identical DA fields, erasing all of said detected entries except for one entry if the VIPs and VCIs of the detected entries are identical to each other, dividing the detected entries into at least two groups if the VIPs and VCIs of the detected entries differ from each other, making a majority decision on said at least two groups to determine a winner, leaving the group determined to be the winner in said table by erasing the rest of said groups, and erasing entries other than most recent one of entries remaining in said table, erasing all of the entries of the group of said winner except for one entry;

    a packet buffer connected to the local area network for receiving packets therefrom, each of the packets containing a destination address;

    search means for making a search through said address table for detecting a match between a source address stored in one of said entries and the destination address of each packet from said packet buffer and reading a VPI and VCI from said one entry; and

    a cell assembler for utilizing the read VPI and VCI for assembling each packet from the packet buffer into one or more ATM cells for coupling to said ATM switch.

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