System for preserving sequential ordering and supporting nonidem

Multiplex communications – Wide area network – Packet switching

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

39520065, 370403, G06F 1338, H04L 2906

Patent

active

058646779

ABSTRACT:
A system for resolving packet errors and busy acknowledgments for packets in a ring network, to maintain continued packet distribution on the 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 acknowledgment 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. Strong ordering is thus supported, since the sending order of packets can be maintained for processing due to the resends, and nonidempotent commands are supported due to the consumer nodes' ability to determine whether they have already processed a given packet, and to send an acknowledge-done reply if that is the case. A retry queueing system is used which allows the system to effectively interleave busy retry loops with an error retry loop, thus accommodating both error retries and busy retries while preserving strong sequential ordering, if desired, of the sent packets.

REFERENCES:
patent: 4922408 (1990-05-01), Davis et al.
patent: 5351043 (1994-09-01), Hullett et al.
patent: 5495481 (1996-02-01), Duckwall

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System for preserving sequential ordering and supporting nonidem does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System for preserving sequential ordering and supporting nonidem, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System for preserving sequential ordering and supporting nonidem will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1456743

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.