Professional Documents
Culture Documents
RITESH SINGH
BTECH: C.S.
DIB: B
ROLL NO: 397
ATCP
TCP FOR MOBILE A D HO C NETWORKS
2
3. Effect Of Network Partitions:
AD HOC TCP
3
Benefits of Ad Hoc TCP:
• Standard TCP/IP is unmodified.
• ATCP is invisible to TCP and, therefore, nodes with and without ATCP can
interoperate. The only drawback is that nodes without ATCP will see all the
performance problems associated with running TCP over ad hoc networks.
• ATCP does not interfere with TCPs functioning in cases where the TCP
connection is between anode in the wire-line network and another in the
wireless ad hoc network.
D E SI G N O F A TC P
ATCP was designed to provide a complete solution to the problem of running TCP
over multi hop wireless networks. Specifically, we wanted to design a protocol that
has the following characteristics.
Improve TCP Performance for Connections setup in ad hoc Wireless
Networks.
o High BER.
o Delays due to Route Re-
computation.
o Transient Partition.
o Multipath Routing.
Maintain TCP’s Congestion
Control Behavior.
Appropriate CWND Behavior.
Maintain End-to-End TCP
Semantics.
Be Compatible with Standard
TCP.
4
FUNCTIONING OF ATCP
The ATCP layer is only active at the TCP sender. This layer monitors TCP state and the
state of the network and takes appropriate action. To understand ATCP’s behavior, we study
ATCP’s four possible
states.
1. Normal
2. Congested
3. Loss
4. Disconnected
CONCLUSION
In this paper, we presented a solution to the problem of running TCP in ad hoc wireless
networks. The solution is to implement a thin layer between IP and TCP (called ATCP) that
ensures correct TCP behavior while maintaining high throughput. The highlights of ATCP
are the following.
1) End-to-end TCP semantics are maintained.
2) ATCP is transparent which means that nodes with and without ATCP can
setup TCP connections normally.
3) ATCP’s performance is almost ideal as measured by the time to transfer
large files.
4) ATCP does not interfere with TCP’s congestion control behavior when
there is network congestion.