Nova Patents
US7535898B2

Distributed switch memory architecture

Summary by NHIP

Distributed memory switch system

The system transmits packets from source ports to destination ports via a memory pool using an interconnection stage. A processor assigns larger memory space to higher speed ports and smaller space to lower speed ports, while the stage splits packets into multiple portions for storage.

Claim Score by NHIP

Read claim 8, the broadest

Abstract

A distributed memory switch system for transmitting packets from source ports to destination ports, comprising: a plurality of ports including a source port and a destination port wherein a packet is transmitted from the source port to the destination port; a memory pool; and an interconnection stage coupled between the plurality of ports and the memory pool such that the interconnection stage permits a packet to be transmitted from the source port to the destination port via the memory pool.

US7535898B2, drawing sheet 1
Sheet 1 of 14

Term

Term ended

Expired 11 December 2024, 1.8 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

14 claims: 2 independent, 12 dependent

  1. 1
    A distributed memory switch system, comprising:a plurality of ports including a source port and a destination port;a memory pool;an interconnection stage to couple between the plurality of ports and the memory pool such that the interconnection stage permits a packet to be sent from the source port to the destination port via the memory pool, the interconnection stage to split the packet received from the source port into multiple packet portions for storage in the memory pool, wherein the interconnection stage includes a switch stage to couple to the plurality of ports, and a memory switch to couple to the switch stage and to the memory pool;and a processor to couple to the interconnection stage, the processor to assign memory space from the memory pool to the ports, and wherein the processor assigns a larger amount of memory space from the memory pool to higher speed ports and a smaller amount of memory space from the memory pool to lower speed ports.
  2. 8
    Broadest claimClaim Score 58, broad(NHIP)A switch system for switching packets between ports, comprising:an interconnection stage arranged to transmit the packets between the ports;a memory pool to connect to the interconnection stage to store the packets which are received from the ports, wherein the interconnection stage splits certain of the packets received from the ports into multiple packet portions for storage in the memory pool, and the interconnection stage includes a switch stage to connect to the ports and a memory switch to connect to the switch stage and the memory pool;and a processor to connect to the interconnection stage, the processor to assign memory space from the memory pool to the ports, and wherein the processor assigns a larger amount of memory space from the memory pool to higher speed ports and a smaller amount of memory space from the memory pool to lower speed ports.