IJRET: International Journal of Research in Engineering and Technology
eISSN: 2319-1163 | pISSN: 2321-7308
A SURVEY ON CONGESTION CONTROL MECHANISMS Mahammad Mastan1, P.Suresh Verma2, Mohammed Ali Hussain3 1
Associate Professor in CSE, Malla Reddy Engineering College, Telangana, India 2 Professor in CSE, Adikavi Nannaya University, Andhra Pradesh, India 3 Professor in ECM, KL University, Andhra Pradesh, India
Abstract Congestion Control performs a very important role in Computer Networks, Modern Telecommunication, Internet and both wired and wireless communications are being intended for high-speed communication of large amounts of data. Due to lack of proper Congestion control mechanism the congestion collapse of such networks would become highly complex. A network with Streamed media traffic is a challenge for Congestion control because of sensitivity. Many researchers have motivated and challenged over the last decade to increase more congestion control protocols and mechanisms that go well with the traffic and provides fair maintenance mutually for communications in unicast and multicast. We survey a major congestion control mechanisms, TCPFriendliness and categorization characteristics and a most recent for congestion control mechanisms designed for network and estimate their characteristics in this paper.
Keywords: Congestion, Metrics of Congestion Control, UDP Traffic and TCP-Friendliness -------------------------------------------------------------------***------------------------------------------------------------------1. INTRODUCTION Congestion control over network, for all types of media traffic, from the last decade it has been dynamic area of research [1]. This is because of promising increase in the audiovisual traffic of digital convergence. In a network variety of applications are existed and rise on its ability of media with streaming equally on demand or in real-time for example voice over IP (VoIP) video streaming and conferencing, and (VoD) video on demand. In an amount of users for these network application is regularly increasing therefore resulting in congestion. The complete networks applications do not use TCP and therefore do not allow fair allocation with the existing bandwidth. Therefore, the result of inequality of the nonTCP applications did not have much impact because of mainly traffic with network uses TCP-based protocols. Nevertheless, the quantity of streaming audio/video applications while Internet video conferencing, audio and video players, and corresponding category of real-time applications is frequently increasing and soon expected as there have a tendency for raise in the proportion in non-TCP traffic. Here views of the fact that the applications frequently carry out no merging mechanisms of TCP compatible congestion control, network applications consider challenging TCP flows in an awkward manner. The TCP flow decrease their data rates and try to break up congestion, where a non TCP flows maintains on the way to transmit at their unique rate. It is highly biased condition will lead to starvation of TCP-traffic i.e.., congestion fall down [2], [3], It set out the disagreeable circumstances where the network bandwidth is accessible almost totally in use of packets which are leftover due to the congestion prior to reach their destination. Due to, this is popular to identify appropriate congestion control mechanisms for well matched i.e., for non-TCP traffic through the mechanism
like rate adaptation TCP. The non TCP applications will become TCP friendly by using these mechanisms, hence guide to a fine allocation of bandwidth. Unicast is a discussion type of communication in networks where multicast will be one to many. Multicast is beneficial more than unicast particularly in bandwidth reduction, however unicast is until extensively widen communication variety network.
2. CONGESTION CONTROL SYSTEM THEORY A Congestion control concerns in controlling the network traffic in a telecommunications network, to prevent the congestive subside by trying to keep away from the unfair allocation of several processing or capabilities of the networks and making the proper resource dropping steps by dropping the rate of packets sent. Goals that are taken for the assessment procedure for algorithms of congestion control: 1). It accomplishes more bandwidth consumption. 2). headed for congregate to efficiently and fairness quickly. 3). headed for decrease oscillations related to amplitude. 4). headed for maintain a more responsiveness. 5). headed for coexist moderately and well-matched through long recognized broadly used protocols. The Metrics [24] that have been set for Congestion control are: i. The Convergence speed - The Convergence speed estimates time accepted to reach the equilibrium state. ii. Smoothness - The Smoothness reflects the oscillations magnitude through multiplicative reduction and it rely on oscillations range. iii. Responsiveness - The Responsiveness is calculated through the round trip times (RTTs) to attain equilibrium.
_______________________________________________________________________________________ Volume: 03 Issue: 09 | Sep-2014, Available @ http://www.ijret.org
159