发明名称 Error recovery to enable error-free message transfer between nodes of a computer network
摘要 An error-recovery method to enable error-free message transfer between nodes of a computer network. A first node of the network sends a packet to a second node of the network over a link between the nodes, and the first node keeps a copy of the packet on a sending end of the link until the first node receives acknowledgment from the second node that the packet was received without error. The second node tests the packet to determine if the packet is error free. If the packet is not error free, the second node sets a flag to mark the packet as corrupt. The second node returns acknowledgement to the first node specifying whether the packet was received with or without error. When the packet is received with error, the link is returned to a known state and the packet is sent again to the second node.
申请公布号 US9244759(B2) 申请公布日期 2016.01.26
申请号 US201414148348 申请日期 2014.01.06
申请人 International Business Machines Corporation 发明人 Blumrich Matthias A.;Coteus Paul W.;Chen Dong;Gara Alan;Giampapa Mark E.;Heidelberger Philip;Hoenicke Dirk;Takken Todd;Steinmacher-Burow Burkhard;Vranas Pavlos M.
分类号 G06F15/16;G06F11/08;H03M13/09;G06F9/46;G06F11/14;H04L1/00;H04L1/16 主分类号 G06F15/16
代理机构 Scully, Scott, Murphy & Presser, P.C. 代理人 Scully, Scott, Murphy & Presser, P.C. ;Morris, Esq. Daniel P.
主权项 1. An error-recovery method to enable error-free message transfer between nodes of a computer network, the method comprising the steps of: a first node of the network sending a packet to a second node of the network over a link between the first and second nodes, said packet including a header, a trailer, and control information, the trailer including means to test the packet to determine if the packet is corrupt, and a flag to indicate whether or not the packet is corrupt; the first node keeping a copy of the packet on a sending end of the link until the first node receives an acknowledgment from the second node that the packet was received by the second node without error; the second node testing the packet to determine if the packet is error free; and if the second node determines that the packet is not error free, then the second node setting a flag in the trailer of the packet to mark the packet as corrupt; the second node returning an acknowledgement to the first node which specifies whether the packet was received with or without error; and when the packet is received with an error, returning the link to a known state and again sending the packet to the second node.
地址 Armonk NY US