×

Error-correcting communication method for transmitting data packets in a network communication system

  • US 6,574,770 B1
  • Filed: 06/29/2000
  • Issued: 06/03/2003
  • Est. Priority Date: 06/29/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for transmitting data packets in a network communication system connecting a plurality of endpoints via at least one transmission medium, where packets to be transmitted from a transmitting endpoint are separated into a plurality of queues, each of said plurality of queues having at least one corresponding destination endpoint of said plurality of endpoints to which its packets are to be transmitted, said method comprising the steps of:

  • transmitting, at any time, from said transmitting endpoint a packet from a head of a queue of a plurality of queues, but only if said queue is not in a pending retry state and has no incomplete transmissions, to said at least one corresponding destination endpoint of said queue; and

    servicing, at any time, at said transmitting endpoint, a transmit complete signal for said transmitted packet, by removing or leaving removed said transmitted packet from the head of said queue, if an acknowledgment was received from said at least one corresponding destination endpoint of said queue indicating that said packet was successfully received, otherwise placing said queue in the pending retry state, leaving said transmitted packet at or returning said transmitted packet to the head of said queue, and removing said queue from the pending retry state after a period of time has elapsed.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×