Transmission Control Protocol for Mobile Ad Hoc Network

Transmission Control Protocol for Mobile Ad Hoc Network

Sukant Kishoro Bisoy (C. V. Raman College of Engineering, India) and Prasant Kumar Pattnaik (KIIT University (Deemed), India)
DOI: 10.4018/978-1-4666-8737-0.ch002
OnDemand PDF Download:
No Current Special Offers


The Transmission Control Protocol (TCP) is a reliable protocol of transport layer which delivers data over unreliable networks. It was designed in the context of wired networks. Due to popularity of wireless communication it is made to extend TCP protocol to wireless environments where wired and wireless network can work smoothly. Although TCP work in wireless and wired-cum-wireless network, the performance is not up to the mark. In literature lot of protocols has been proposed to adopt TCP in wireless mobile ad hoc network. In this, we present an overall view on this issue and detailed discussion of the major factors involved. In addition, we survey the main proposals which aim at adapting TCP to mobile and static Ad hoc environments. Specifically, we show how TCP can be affected by mobility and its interaction with routing protocol in static and dynamic wireless ad hoc network.
Chapter Preview

2. Tcp Overview

TCP (Transmission Control Protocol) (Postel,1981) was designed to provide reliable end-to-end delivery of data over unreliable networks. The Transmission Control Protocol (TCP) has become an essential protocol for Internet communication due to most of the internet traffic carries by TCP. It provides important function like rate control, flow control and traffic congestion without which the Internet is useless. However, TCP makes several assumptions about the network. It assumes the packet loss is the only reason of network congestion, and not transmission errors. It also assumes that the Round Trip Time (RTT) is relatively constant (little jitter) and that rerouting happens very quickly. This assumption is limited to wired network.

Complete Chapter List

Search this Book: