EP1128591B1

Network multicasting method using ARQ techniques for preventing unnecessary retransmissions

Abstract

This record has no abstract on file.

EP1128591B1, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Expired 16 January 2016, 10.7 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

13 claims: 8 independent, 5 dependent

  1. 1
    A method for determining the capacities or frame error rates of communication links connecting recipients to a source, comprising:(A) determining all the recipients that are connected to the source by the communication links, each recipient being connected to the source by a different one of the communication links;(B) transmitting a plurality of frames of data from the source to the recipients determined in step (A) at a predetermined rate over the communication links until all of the plurality of frames have been transmitted;(C) while performing step (B), receiving acknowledgments from the recipients determined in step (A), the acknowledgements including indications of frames requiring retransmission;(D) storing the acknowledgements and the predetermined rate at the source;and (E) determining capacity or frame error rate of one or more of the communication links from information stored at the source.
  2. 4
    A method as claimed in any preceding claim wherein step (A) is performed by the source sending a ping request to the recipients over the communication links and the source receiving responses from the recipients that are connected to the source, and wherein the recipients are members of a multicast group.
  3. 6
    The method of any preceding claim wherein the transmission of the frames over the link includes transmitting the frames over a computer network.
  4. 8
    The method of any preceding claim wherein the transmission of the frames over the link includes transmitting the frames over a wireless network.
  5. 10
    The method of any preceding claim wherein the method is performed by a source which is coupled to the recipients by the link, and wherein a first source-to-recipient transmission delay is associated with one of the recipients and a second, different source-to-recipient transmission delay is associated with another one of the recipients.
  6. 11
    The method of any preceding claim wherein step (B) includes transmitting the data which comprises a computer file.
  7. 12
    The method of any preceding claim wherein step (B) comprises a multicast transmission of the frames over the link to the recipients.
  8. 13
    The method of any preceding claim wherein step (C) comprises receiving the acknowledgments which each comprises a negative acknowledgment indicating that a particular one of the recipients requires one or more of the frames to be retransmitted.