System for maintaining strongly sequentially ordered packet flow in a ring network system with busy and failed nodes
US6463472B1 · kind B1 · utility
Assignee
Inventor
Key dates
| Filing date | May 10, 2001 |
| Grant date | Oct 8, 2002 |
| Priority date | — |
| Expiry date | May 10, 2021 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L1/1809
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A system for maintaining reliable packet distribution in a ring network with support for strongly ordered, nonidempotent commands. Each consumer node on the network maintains a record of the sequence of packets that have passed through that node, and the state of each of the packets at the time it passed through, including a record of the last known good packet and its sequence number. When a producer node detects an error condition in an acknowledgement for a packet, resends all packets beginning with the last known good packet. Each consumer node is able to process or reject the resent packets, including packets that may already have been processed, which it is aware of due to the packet and state records for all packets.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.