Skip to main content
Log in

Dynamic programming for optimization of system throughput with application to selective-repeat ARQ protocols over broadcast channels

  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

This paper studies packet network data link layer error control protocols suitable for point-to-multipoint communication. We optimize the throughput performance of two new selective-repeat protocols which differ in the way the sender uses the outcomes of the previous transmission. In both protocols, multiple copies of a data frame are sent (instead of just a single copy). The optimum number of copies is determined based on how many receivers have not yet received the data frame. A dynamic programming technique is used to solve this optimization problem. The results show that by sending the optimum number of copies of a data frame instead of just a single copy, the throughput will be significantly improved.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. R.J. Benice and Jr. A.H. Frey, An analysis of retransmission system, IEEE Trans. Commun. Technol. (Dec. 1964) 135–145.

  2. H.O. Burton and D.D. Sullivan, Errors and error control, Proc. IEEE (Nov. 1972) 1293–1303.

  3. Y. Chang and C. Leung, On Weldon's ARQ strategy, IEEE Trans. Commun. (Mar. 1984) 297–300.

  4. Jr. E.J. Weldon, An improved selective-repeat ARQ strategy, IEEE Trans. Commun. (Mar. 1982) 480–486.

  5. J.J. Metzner and K.C. Morgan, Coded binary decision-feedback communication system, IRE. Trans. Commun. Syst. CS-8 (1960) 101–113.

    Google Scholar 

  6. B. Reiffen, W.G. Schmidt and H.L. Yudkin, The design of an error-free data transmission systems for telephone circuits, AIEE Trans. Commun. Electron. (1961) 224–231.

  7. R.D. Stuart, An insert system for use with feedback communication links, IEEE Trans. Commun. Syst. (Mar. 1963) 142–43.

  8. J.L. Wang and J.A. Silvester, Throughput maximization of the adaptive go-back-N ARQ protocols with multiple receivers, in:Proc. National Telecommunication Symp., Taipei, Taiwan (Dec. 1987) pp. 351–356.

  9. J.L. Wang and J.A. Silvester, Optimal adaptive ARQ protocols for point-to-multipoint communication, in:Proc. INFOCOM, New Orleans, LA (Mar. 1988) pp. 704–713.

  10. J.L. Wang, On some design optimization issues in packet-switched radio networks, PhD thesis, Univ. of Southern California, Los Angeles, CA (1988).

    Google Scholar 

  11. J.L. Wang and J.A. Silvester, Delay minimization of the adaptive go-back-N ARQ protocols for point-to-multipoint communication, in:Proc. INFOCOM, Ottawa, Ont., Canada (Apr. 1989) pp. 584–593.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Wang, J.L. Dynamic programming for optimization of system throughput with application to selective-repeat ARQ protocols over broadcast channels. Ann Oper Res 36, 87–99 (1992). https://doi.org/10.1007/BF02094325

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02094325

Keywords

Navigation