Congestion control for UDP-based applications in IPV6 networks using ICMPV6
Loading...
Date
2009-02
Authors
Benbrahim, Mohamed Al Amin
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
With the Internet Protocol Version six (IPv6) coming to the world of computer
science and increasingly taking over the Internet Protocol Version four (lPv4), new
supported protocols have been developed, and others have been enhanced and
modified to reach the requirements of the new network generation. Due to this, a
number of services newly emerged and others were improved like IP telephony and
video teleconferencing. Some features were evolved to solve the errors that were
found in the services of IPv6. Developers and researches were able to reach a point
where solutions were available for many applications' problems using different
algorithms and new IPv6 capabilities. Congestion is one of several problems
applications face in IPv6 networks, and it also leads to other sub-problems such as
dropped packets, delay and numerous other end errors that are occurring. Still, UDPbased
applications face those problems due to the fact that the User Datagram
Protocol (UDP) does not have a mechanism to handle network congestions. In this
project, an enhancement to the protocol is going to be suggested in order to control
congestions occurring for the communication and the data transfer of UDP-based
applications. The control is to be held over the network protocol using a new Internet
Control Message Protocol version six (ICMPv6) message that inherits the structure
of the existing ICMPv6 Too Big Packet message. Therefore, a number of scenarios
are going to be simulated using the Tool Command Language (TCL) tools and the
Network Simulator (NS2), to explore the possibility of congestion taking place in
one or more routes, safely handling it, and to study this new mechanism's reliability
and effectiveness.
Description
Keywords
Internet Protocol Version six (IPv6) , new supported protocols have been developed