Resources Contact Us Home
Multi-port network adapter

Image Number 10 for United States Patent #5864554.

The port in a packet network switching system that a packet should be associated with is determined by retrieving packet address information for a packet that is to be transmitted. A predetermined number of bits from the packet address information is selected to use a hash key, which is used to compute a table address. The contents of the table at that address are compared with the packet address information. If it matches, the packet is transmitted over the port associated with that particular destination address. If it does not match, the table address is incremented by one, and the contents of the new table location identified by the incremented address are compared with the packet address information. A high speed digital video network apparatus which utilizes the hashing function is implemented on a single integrated circuit chip, and includes a network protocol processing system interconnection, compression/decompression circuits, and encoder/decoder circuits.

  Recently Added Patents
Voltage regulator with improved voltage regulator response and reduced voltage drop
Method and system for a low-power client in a wide area network
Interleaving charge pumps for programmable memories
Mobile camera localization using depth maps
Polarized film apparatus with bands of alternating orientation
Mobile device mode control based on dual mapping of availability (presence) information
  Randomly Featured Patents
System and method for manufacturing magnetic heads
Supporting and spacing member for web material rolls
Control of an infinitely variable transmission of a motor vehicle
Optical cable
Method and apparatus for mitigating interference in a satellite signal receiver
Write VCCMIN improvement scheme
Method and apparatus for producing burnt material and for generating electrical energy
Entry-controlled energy system
All electric piezoelectric finger sensor (PEFS) for soft material stiffness measurement
Method and device for processing arbitrary 3D shaped surfaces by means of a laser, in particular for polishing and texturing workpieces, and for producing sealing surfaces on dies