Robust Communication Protocol Over Lossy Network

Authors

  • Kaustubh Chandorkar  Computer Engineering, Datta Meghe College of Engineering Airoli, Navi Mumbai, Maharashtra, India
  • Gajendra Dhaytadak  Computer Engineering, Datta Meghe College of Engineering Airoli, Navi Mumbai, Maharashtra, India
  • Siddhant Negi  Computer Engineering, Datta Meghe College of Engineering Airoli, Navi Mumbai, Maharashtra, India
  • Subodh Karve   Computer Engineering, Datta Meghe College of Engineering Airoli, Navi Mumbai, Maharashtra, India

DOI:

https://doi.org/10.32628/CSEIT206360

Keywords:

Robustness, Slidng window protocol

Abstract

A computer network is the infrastructure that allows two or more computers (called hosts) to communicate with each other. The network achieves this by providing a set of rules for communication, called protocols, which should be observed by all participating hosts. The need for a protocol should be obvious: it allows different computers from different vendors and with different operating characteristics to ‘speak the same language’. Communication protocols are formal descriptions of digital message formats and rules. They are required to exchange messages in or between computing systems and are required in telecommunications When two computer system (server and client) communicate with each other they may encounter data loss due to many obstructions like thick walls,jammers etc. these may cause the data packets to be lost while transmission. We used a protocol to minimize or avoid this loss. This can be done by intelligently routing the data packets via paths that are not jammed and time effective as well.If the messages or data packets are not delivered to the receiver the protocol will resend the data packet. If there is traffic means data packets are delayed due to some obstacles then the server will choose feasible route to deliver the data packets. We use random linear network coding (RLNC) based scheme for multipath communication in the presence of lossy links with different delay characteristics to obtain ultra-reliability and low latency. A sliding window version of RLNC is proposed where the coded packets are generated using packets in a window size and are inserted among systematic packets in different paths. The packets are scheduled in the paths in a round robin fashion proportional to the data rates. We use finite encoding and decoding window size and do not rely on feedback for closing the sliding window. Our implementation of two paths with LTE and WiFi characteristics shows that the proposed sliding window scheme achieves better latency compared to the block RLNC code. It is also shown that the proposed scheme achieves low latency communication through multiple paths compared to the individual paths for bursty traffic by translating the throughput on both the paths into latency gain.

References

  1. E. M. Sozer, M. Stojanovic, and J. G. Proakis, “Underwater acoustic networks,” IEEE J. Ocean. Eng., vol. 25, no. 1, pp. 72–83
  2. R. Anderson, Security Engineering: A Guide to Building Dependable Distributed Systems. New York: Wiley
  3. Y. M. Lu, V. W. S. Wong, “An energy-efficient multipath routing protocol for wireless sensor networks,” Int. J. Commun.Syst., vol. 20, pp. 747–766, 2007.
  4. Z. Wang, E. Bulut, and B. K. Szymanski, “Energy efficient collision aware multipath routing for wireless sensor networks,” In Proc. of the 2009 IEEE Int. Conf. on Commun., Dresden, 2009, pp. 91-95.
  5. D. Ganesan, R. Govindan, S. Shenker, and D. Estrin, “Highlyresilient, energy-efficient multipath routing in wireless sensor networks,” in ACM mobile comput. andcommun. Review, vol. 5, no. 4, 2001.

Downloads

Published

2020-06-30

Issue

Section

Research Articles

How to Cite

[1]
Kaustubh Chandorkar, Gajendra Dhaytadak, Siddhant Negi, Subodh Karve , " Robust Communication Protocol Over Lossy Network" International Journal of Scientific Research in Computer Science, Engineering and Information Technology(IJSRCSEIT), ISSN : 2456-3307, Volume 6, Issue 3, pp.272-277, May-June-2020. Available at doi : https://doi.org/10.32628/CSEIT206360