Calculating a checksum with inactive networking components in a computing system
Abstract
Calculating a checksum utilizing inactive networking components in a computing system, including: identifying, by a checksum distribution manager, an inactive networking component, wherein the inactive networking component includes a checksum calculation engine for computing a checksum; sending, to the inactive networking component by the checksum distribution manager, metadata describing a block of data to be transmitted by an active networking component; calculating, by the inactive networking component, a checksum for the block of data; transmitting, to the checksum distribution manager from the inactive networking component, the checksum for the block of data; and sending, by the active networking component, a data communications message that includes the block of data and the checksum for the block of data.
- Inventors:
- Issue Date:
- Research Org.:
- International Business Machines Corp., Armonk, NY (United States)
- Sponsoring Org.:
- USDOE
- OSTI Identifier:
- 1168675
- Patent Number(s):
- 8943199
- Application Number:
- 13/740,525
- Assignee:
- International Business Machines Corporation (Armonk, NY)
- Patent Classifications (CPCs):
-
H - ELECTRICITY H04 - ELECTRIC COMMUNICATION TECHNIQUE H04L - TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- DOE Contract Number:
- B579040
- Resource Type:
- Patent
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 97 MATHEMATICS AND COMPUTING
Citation Formats
Aho, Michael E, Chen, Dong, Eisley, Noel A, Gooding, Thomas M, Heidelberger, Philip, and Tauferner, Andrew T. Calculating a checksum with inactive networking components in a computing system. United States: N. p., 2015.
Web.
Aho, Michael E, Chen, Dong, Eisley, Noel A, Gooding, Thomas M, Heidelberger, Philip, & Tauferner, Andrew T. Calculating a checksum with inactive networking components in a computing system. United States.
Aho, Michael E, Chen, Dong, Eisley, Noel A, Gooding, Thomas M, Heidelberger, Philip, and Tauferner, Andrew T. Tue .
"Calculating a checksum with inactive networking components in a computing system". United States. https://www.osti.gov/servlets/purl/1168675.
@article{osti_1168675,
title = {Calculating a checksum with inactive networking components in a computing system},
author = {Aho, Michael E and Chen, Dong and Eisley, Noel A and Gooding, Thomas M and Heidelberger, Philip and Tauferner, Andrew T},
abstractNote = {Calculating a checksum utilizing inactive networking components in a computing system, including: identifying, by a checksum distribution manager, an inactive networking component, wherein the inactive networking component includes a checksum calculation engine for computing a checksum; sending, to the inactive networking component by the checksum distribution manager, metadata describing a block of data to be transmitted by an active networking component; calculating, by the inactive networking component, a checksum for the block of data; transmitting, to the checksum distribution manager from the inactive networking component, the checksum for the block of data; and sending, by the active networking component, a data communications message that includes the block of data and the checksum for the block of data.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2015},
month = {1}
}
Works referenced in this record:
Internet Protocol Engine in TCP/IP Offloading Engine
conference, February 2008
- Kim, Dae Won; Kwon, Won Ok; Park, Kyoung
- 2008 10th International Conference on Advanced Communication Technology