• DocumentCode
    777901
  • Title

    Performance Analysis of the Selective Repeat ARQ Protocol

  • Author

    Anagnostou, Miltiades E. ; Protonotarios, Emmanuel N.

  • Author_Institution
    Tech. Univ. of Athens, Greece
  • Volume
    34
  • Issue
    2
  • fYear
    1986
  • fDate
    2/1/1986 12:00:00 AM
  • Firstpage
    127
  • Lastpage
    135
  • Abstract
    Delay, queue length, and throughput are the main performance characteristics of a data transmission system with ARQ (automaticrepeat-request) error control. Various protocols which have been proposed use, as a part or as a whole, the basic selective-repeat ARQ protocol. Their performance analysis has, however, been restricted to the throughput characteristics. An easily applicable method to analyze this basic protocol has not appeared in the literature so far. In this paper, two different methods for the queue length and delay analysis are presented. The system is modeled as a discrete time queue with infinite buffer storage. Transmission errors are considered to be independent, and block arrivals may follow an arbitrary interarrival time distribution. The first method uses an exact Markov state model, on which the theory of absorbing and ergodic Markov chains is applied, and leads to a computational algorithm. The second method, which is based on a specific assumption, uses a substantially simpler stochastic model and results in equations which are easily solved by means of iterative computation. In the case of geometrically distributed interarrival times, simple analytical formulas are extracted. The results are compared to the exact ones (that is, those obtained by the first method or by extended simulation runs) and surprising agreement is observed.
  • Keywords
    Computer networks; Feedback communication; Protocols; Automatic repeat request; Buffer storage; Data communication; Delay; Error correction; Iterative algorithms; Performance analysis; Protocols; Queueing analysis; Throughput;
  • fLanguage
    English
  • Journal_Title
    Communications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0090-6778
  • Type

    jour

  • DOI
    10.1109/TCOM.1986.1096499
  • Filename
    1096499