IP Library Granted Patent US 7,257,758
Granted Patent B1
US 7,257,758 · App. 10/863,372 · Granted Aug 14, 2007

Stumping mechanism

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,257,758
App. No.
10/863,372
Granted
Aug 14, 2007
Kind
B1
Abstract

An Infiniband device can have an input port operable to receive a packet and to forward the packet to an output port of the device for onward transmission toward an ultimate destination of the packet. The input port can also be operable to examine at least a header portion of the packet to determine a transmission validity status of the packet and in the event of a negative transmission validity status being determined, to truncate the packet to remove a data payload from the packet including regenerating a checksum field of the packet on the basis of a truncated size of the packet.

Claims (13)

1. An apparatus comprising:

an input port configured to receive a packet;

a status-determining mechanism configured to determine a transmission validity status of the packet;

a truncation mechanism configured to truncate the packet in response to determining that the transmission validity status of the packet is negative;

a checksum-determining mechanism configured to determine a checksum field for the truncated packet; and

a forwarding mechanism configured to forward the truncated packet to an output port.

2. The apparatus of claim 1 , wherein the status-determining mechanism is configured to use a partition information field of the packet to determine the transmission validity status.

3. The apparatus of claim 2 , wherein the status-determining mechanism is configured to determine the transmission validity status to be negative if a partition membership characteristic of the output port indicates membership of a partition different to a partition described in the partition information field.

4. The apparatus of claim 3 , wherein the apparatus has a plurality of output ports, wherein at least one output port has a partition membership characteristic for a first partition, and wherein at least one other output port has a partition membership characteristic for a second partition.

5. The apparatus of claim 4 , wherein the partition membership characteristic for any given port describes membership of only a single partition.

6. The apparatus of claim 1 , wherein the checksum field includes a cyclic redundancy check value.

7. The apparatus of claim 6 , wherein the checksum-determining mechanism includes a cyclic redundancy check state machine.

8. The apparatus of claim 1 , wherein the checksum-determining mechanism determines the checksum field before the status-determining mechanism determines the transmission validity status.

Assignments (2)
MERGER AND CHANGE OF NAME Recorded Dec 16, 2015
From: ORACLE USA, INC.; SUN MICROSYSTEMS, INC.; ORACLE AMERICA, INC.
To: ORACLE AMERICA, INC.
Reel/Frame 037302/0843 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2004
From: MANULA, BRIAN; BOZKAYA, ALI; SANDVEN, MAGNE
To: SUN MICROSYSTEMS, INC.
Reel/Frame 015439/0484 →