Patent ID: 7203885

Claim:
A method of communication between a producer node and a consumer node over a high reliability network, the method comprising the steps of: (a) preparing a message at the producer node, the message including: i. message data; ii. a first error detection code (EDC) based on the entirety of the message data using a first protocol; and iii. a second EDC based on the entirety of the message data using a second protocol different than the first protocol; (b) transmitting the message to the consumer node; (c) at the consumer node, receiving the message over the network and calculating; i. an expected first EDC based on the entirety of the received message data using the first protocol; and ii. an expected second EDC corresponding to the entirety of the received message data using the second protocol; and (d) comparing the expected first and second EDCs to the received first and second EDCs to determine whether data had been corrupted during the transmission of the message.