Invention Grant
- Patent Title: Distributed checksum calculation for communication packets
-
Application No.: US16045781Application Date: 2018-07-26
-
Publication No.: US10560357B2Publication Date: 2020-02-11
- Inventor: Lukas Reinbold , Thomas Kniplitsch
- Applicant: Marvell World Trade Ltd.
- Applicant Address: BB St. Michael
- Assignee: Marvell World Trade Ltd.
- Current Assignee: Marvell World Trade Ltd.
- Current Assignee Address: BB St. Michael
- Main IPC: H04L12/26
- IPC: H04L12/26 ; H04L12/863 ; H04L29/06 ; H04L1/00 ; H04N21/438 ; H04L12/46 ; H04N21/2383

Abstract:
A packet generator includes a checksum calculator configured to distinguish, in a communication packet belonging to a sequence of packets, between (i) one or more constant values of a header of the packet, the one or more constant values remaining unchanged across the packets in the sequence, (ii) a payload of the packet, and (iii) one or more variable values of the header, the one or more variable values changing among the packets in the sequence, to determine a constant-values partial checksum calculated over the constant values of the header, to calculate a payload partial checksum over the payload, to calculate a final checksum value for the packet based on (i) the constant-values partial checksum, (ii) the payload partial checksum and (iii) the variable values of the header, and to insert the final checksum value into the packet. An egress interface transmits the packet over a network.
Public/Granted literature
- US20190166027A1 Distributed Checksum Calculation for Communication Packets Public/Granted day:2019-05-30
Information query