Back to results
US 2004/0170185 A1Published application
Switch chip with embedded memory
AssigneeIntel Corporation, a Delaware corporation
InventorsWalter Brennan, Lawrence Lomelino, Jim Muth
Life of this patent
Estimating the term…
Abstract
A compressed switch data storage for a network system is disclosed. The system includes a plurality of network channels to transfer data, and devices coupled to the plurality of network channels. The devices provide or receive data. The system also includes a switch. The switch has a memory for storing compress data, and a plurality of ports coupled to the plurality of network channels. The switch routes data from one port to another port according to a destination port address.
Claims13
A switch chip, comprising:
- multiple ports to connect to segments of a local area network (LAN);
- memory embedded within the switch chip;
- and
- circuitry integrated within the switch chip, the circuitry to:
- access a packet received via one of the multiple ports, the packet including a media access control (MAC) destination address;
- compress packet data of the received packet;
- store the compressed packet data in the memory embedded within the switch chip;
- perform a lookup for the MAC destination address of the received packet using a table stored in the memory embedded within the switch chip to identify at least one of the multiple ports as at least one egress port for the received packet, the table associating MAC addresses with the multiple ports;
- decompress the compressed packet data stored in the embedded memory;
- and
- transmit the decompressed packet data via the at least one egress port.
8 more elements
A method comprising, comprising:
- receiving a packet from a local area network (LAN) segment at one of multiple ports provided by a switch chip including an embedded memory, the packet including a media access control (MAC) destination address;
- compressing packet data of the received packet;
- storing the compressed packet data in the memory embedded within the switch chip;
- performing a lookup for the MAC destination address of the received packet using a table stored in the memory embedded within the switch chip to identify at least one of the multiple ports as at least one egress port for the received packet, the table associating MAC addresses with the multiple ports;
- decompressing the compressed packet data stored in the embedded memory;
- and
- transmitting the decompressed packet data via the at least one egress ports.
4 more elements
Dependencies are inferred from the claim text.