Error detection/correction and fault detection/recovery – Pulse or data error handling – Digital data error correction
Reexamination Certificate
2003-03-12
2008-08-19
Lamarre, Guy J (Department: 2112)
Error detection/correction and fault detection/recovery
Pulse or data error handling
Digital data error correction
C709S230000
Reexamination Certificate
active
07415652
ABSTRACT:
A network device having a method and computer-readable media includes a processor adapted to receive a first fragment of a packet. The first fragment includes a first portion of a payload of the packet and a header of the packet, the header comprising a checksum field. The processor receives a second fragment of the packet, the second fragment includes a second portion of the payload of the packet. The processor transmits the second fragment of the packet to a network interface controller and subsequently transmits the first fragment of the packet to the network interface controller. The network interface controller includes a checksum adder adapted to calculate a checksum of the second fragment of the packet, and calculate a checksum of the first fragment of the packet after calculating a checksum of the second fragment of the packet. The checksum of the first fragment of the packet includes the checksum of the second fragment of the packet. The checksum adder also writes the checksum of the first fragment of the packet to the checksum field in the header of the packet.
REFERENCES:
patent: 5815516 (1998-09-01), Aaker et al.
patent: 5898713 (1999-04-01), Melzer et al.
patent: 5937169 (1999-08-01), Connery et al.
patent: 5984869 (1999-11-01), Chiao et al.
patent: 6314525 (2001-11-01), Mahalingham et al.
patent: 6434620 (2002-08-01), Boucher et al.
patent: 6453345 (2002-09-01), Trcka et al.
patent: 6453357 (2002-09-01), Crow et al.
patent: 6453360 (2002-09-01), Muller et al.
patent: 6964008 (2005-11-01), Van Meter, III
patent: 6988236 (2006-01-01), Ptasinski et al.
patent: 7124205 (2006-10-01), Craft et al.
patent: 7174393 (2007-02-01), Boucher et al.
patent: 7251704 (2007-07-01), Solomon et al.
Postel, User Datagram Protocol, Aug. 28, 1980, University of Southern California Information Sciences Institute, USA.
Postel, Internet Protocol; DARPA Internet Program Protocol Specification, Sep. 1981, Univerisity of Southern California Information Sciences Institute, USA.
Braden et al., Computing the Internet Checksum, Sep. 1988, University of Southern California Information Sciences Institute, USA.
Alphonse Fritz
Lamarre Guy J
Marvell International Ltd.
LandOfFree
Out of order checksum calculation for fragmented packets does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Out of order checksum calculation for fragmented packets, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Out of order checksum calculation for fragmented packets will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4017968