Abstract

The aim of this paper is to present DCM+, a new congestion control protocol for data networks. It stands for Dynamic Congestion control for Mobile networks. New metrics have been newly invented and introduced like normalized advancing index (NAI) and complete transmission time (CTT). The simulations are done for a simple single-hop-topology (sender-router-receiver). The outcomes of this protocol are excellent and, in most cases, better than other approaches. The excellent properties of our proposed protocol were possible through tracking the available slow-start threshold. We achieved performance improvement, minimized end-to-end delay and large reduction in transmission time. DCM+ was able to combine many advantages at same time of the protocols NewReno and Westwood+. The results show, that DCM+ is extremely adequate for different types of networks. Feedback as main principle of control theory was used to control the congestion in the network. The parameters Round-Trip-Time (RTT) and Retransmission Timeout (RTO) are used as feedback signals to adjust the next congestion window (cwnd).

Highlights

  • It is vital to manage the congestion in the networks, especially those, that rely mainly on TCP traffic

  • We achieved performance improvement, minimized end-to-end delay and large reduction in transmission time

  • As a consequence of the congestion, the network will suffer a higher delay. We tied this idea of congestion with the parameters RTT and Retransmission Timeout (RTO), and we introduced a new parameter called congestion rate or rateCA, which is an important indicator for the congestion on the link

Read more

Summary

Introduction

It is vital to manage the congestion in the networks, especially those, that rely mainly on TCP traffic. It helps achieve high performance and throughput. This will prevent the big collapse in the global networks like the internet [1] [2]. Congestion control exists as indispensable software module in most operating systems within the network stack [3] [4] [5] [6]. Many protocols have been proposed and implemented since ’86. Their role was to control the traffic between

Objectives
Results
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.