Professional Documents
Culture Documents
Abstract
Feedback-based adaptive speedy transmission control protocol, end to end methods,
adaptive back-off method, feedback scheme, and TCP-DOOR are the basic approaches
that are used to enhance TCP performance over Ad Hoc Networks as de. Based on their
analysis, it has been suggested that the combination of Feedback Scheme and ABRA in
tandem with HS-TCP usually provides for the most optimal performance in Ad-Hoc
Networks. This works looks into the limitations and constraints in the Adaptive Route
Yielding Algorithm that is based on Feedback-based Adaptive Speedy TCP in real world
scenarios and the feasibility of adopting this algorithm for IPv6.
1. INTRODUCTION
The current paper based on the earlier published works of the author titled "Feedback-
based Adaptive Speedy Transmission (FAST) Control Protocol to Improve the
Performance of TCP over Ad-Hoc Networks" and “Improving the Performance of
MANETs using the Feedback Based Adaptive Speedy TCP applied with Adept Route
Yielding Algorithm (ARYA)”[1][2]. The paper analyzes the various approaches that were
proposed by various researchers regarding the improvement of TCP performance over Ad
Hoc Networks. The analysis focused on end to end methods, adaptive backoff method,
feedback scheme, and TCP-DOOR as protocols that widen the knowledge about how TCP
performance can be enhanced over Ad Hoc Network. Besides, the paper also highlights
how variant maximum speed TCP or high-speed TCP can relate to shifts in standard
transmission control protocol to enhance the overall performance of TCP over ad hoc
networks. Most significantly, the selection of either variant maximum speed TCP or high-
speed TCP is dependent on the condition of the system under consideration. More so,
networks may be faced with limitations in the form of throughputs, node and route
failures, delays, power constraints and mobility of the nodes that can significantly affect
the performance of TCP over Ad Hoc Networks [1]. Therefore, the following discussion
is focused on the limitation in the current work regarding approaches that were analyzed
to depict how the performance of TCP can be enhanced over Ad Hoc Networks.
2. LITERATURE REVIEW
Current work identifies route breakages, hidden terminals, and random access collision
as the main factors that hinder the performance of transmission control protocol over Ad
Hoc Networks. Moreover, TCP performance over Ad Hoc Networks is significantly
affected by several other factors, namely; power constraints and throughputs. From the
current work, the researchers assert that route breakages arise from node mobility and the
nature of Ad Hoc Networks. Therefore, the network links of the devices in the loops
varies from one device to another. Even though the movement of a node does not have
units of measurement, changes in links of devices in Ad Hoc Network greatly impact the
performance of TCP over such networks. Besides, hidden terminals within Ad Hoc
Networks significantly increase the degree of vulnerability of media that is shared across
devices that are within the Ad Hoc Network [3]. Also, random access collision occurs
because Ad Hoc Networks are associated with multimedia traffic that arises from the
assignment of radio resources to vast volumes of users. As discussed in the current work,
the above factors significantly impact the performance of TCP over Ad Hoc Networks.
However, the works did not take into considerations other factors such as power
constraints and throughputs that also significantly impact TCP performance over Ad Hoc
Networks. Power constraints arise from the fact that devices that are interconnected in Ad
Hoc Networks make use of rechargeable batteries that may blackout in case of power
scarcities. As such, some devices within the Ad Hoc Network may stay connected while
others may have no power to facilitate data transfer and communications due to power
constraints.
Moreover, an Ad Hoc Network is a set up several devices that are interconnected
without the central devices implying that all devices are interdependent. As such, a failure
in one of the devices dramatically affects the flow of instructions from the transmission
control protocol to other devices in the Ad Hoc Network [4]. Therefore, the overall
performance of TCP over Ad Hoc Networks is affected when power scarcities are
paramount. The above disconnect the devices from each other, mainly when batteries fall
short of power.
Also, the current work does not take into consideration the role that throughput plays in
hindering the performance of TCP over Ad Hoc Networks. In general, throughput refers
to the number of information units that can be processed by a system in a specified period.
Performance can be measured by response time and the rate at which a given workload
can be accomplished. In regards to Ad Hoc Networks, performance can be exhibited in
the form of changes in network conditions say from the fourth generation to the third
generation depending on the location of interconnected devices. In such a case, the rate at
which data instructions by TCP can be moved across the interlinked devices can be
significantly reduced, implying that communications over the network are to be slowing
down. Moreover, usage of TCP over Ad Hoc Network is aimed at ensuring that data
transfer and disclosure is executed in the shortest time possible to avoid resource wastage
[5].
Furthermore, current work took into account shifts in standard transmission control
protocol about variant maximum speed TCP or high-speed TCP as a way of enhancing the
overall performance of TCP over ad hoc networks. However, other feasible approaches
can be as well used to improve the performance of TCP over Ad Hoc Networks, namely;
signal power and link layer protocol. Signal power remedy is essential in ensuring that
reductions in the TCP performance over Ad Hoc Network arising from the mobility of the
nodes are effectively suppressed. The above role is achieved when the amount of packet
losses is reduced when the signal power is measured at physical layers of the Ad Hoc
Networks. As such, the strength of the signal can identify the use of Media Access
Control (MAC) layer to identify the primary factor that is leading to the failure of
effective communications between the nodes in a network. More so, congestion and
incidences of some nodes in the network may be out of reach are the main forces that
hinder communications between the nodes. As a result, TCP performance over Ad Hoc
Networks is significantly affected when the conditions mentioned above take place in the
Ad Hoc network systems. In this case, signal power can be used to determine whether
communication failures among the nodes in a network are due to congestion or
inaccessibility of some nodes [6].
Having identified and determined the cause of communication failure between the
nodes, signal power utilizes the MAC layer to address the concerns to facilitate the flow
of data instruction of TCP over Ad Hoc Network. In case, the MAC layer determines that
a neighboring device in an Ad Hoc Network is inaccessible, it incites the physical layer to
temporarily raise transmitting strength and attempts to maintain the active link of the
nearby devices in a network system. Most significantly, the MAC layer can as well push a
network layer to identify a newer route [7]. As such, a decrease in the power of the signal
59
International Journal of Control and Automation
Vol. 12, No. 3, (2019)
is an indicator that links in a network system is likely to break down whereby a new route
may be searched before the order can break down. As a result, the flow of TCP
instructions over Ad Hoc Networks will be maintained as a breakdown in communication
between the nodes will be addressed by the power signal mechanism. Therefore, the
expected and desirable performance of TCP is enhanced when the signal power approach
is utilized because it helps to maintain communications between the nodes as it reduces
node mobility. Besides, MAC layer can help to address congestion concerns in the
network system by estimating the location of the neighboring device while attempting to
re-establish a connection with a device that is inaccessible for more extended periods [8].
Additionally, link layer protocol is an element that was not addressed in the current
work as far as enhancement of TCP performance over Ad Hoc Networks is concerned.
Moreover, the above protocol can be utilized to ensure that TCP becomes more adaptive
to characteristics of Ad Hoc Networks as it eliminates inefficiencies in wireless network
systems. Most significantly, the link-layer protocol helps to ensure that retransmission of
TCP instructions over a network system is executed in the shortest time possible to avoid
communication distortions between interconnected devices. Retransmission of TCP
instructions can take place when disruptions in a network system arise from shifts in
network say from the fourth generation to the third generation. Moreover, changes in the
network significantly slow down the rate at which data instructions are shared among
devices in an Ad Hoc system. As a MAC layer protocol, link layer protocol interacts with
transmission control protocol to facilitate faster retransmission which enhances end to end
performance of TCP over Ad Hoc Networks [9]. From this point of view, it can be
implied that link-layer protocol creates awareness to TCP about traits that define an Ad
Hoc Networks that improves its overall performance.
60
International Journal of Control and Automation
Vol. 12, No. 3, (2019)
61
International Journal of Control and Automation
Vol. 12, No. 3, (2019)
62
International Journal of Control and Automation
Vol. 12, No. 3, (2019)
5. CONCLUSION
This paper discusses the constraints and the current limitations in adopting the ARYA
and FAS-TCP protocols in general while implementing in real world scenarios.
Furthermore, the inherent design factors limiting the use of these algorithms for IPv4 only
and not for IPv6 are discussed in details. Finally, the possible approach of overcoming
these limitations by making use of IPv4-IPv6 Dual Stack approach is proposed as a
possible scope for future work.
REFERENCES
1. A. Deshpande and A. Kaushal, “Feedback-based adaptive speedy transmission
(FAST) control protocol to improve the performance of TCP over Ad-Hoc
networks,” in 2016 International Conference on Advances in Computing,
Communications and Informatics (ICACCI), 2016, pp. 2047–2054.
2. A. Deshpande and A. Kaushal, “Improving the Performance of MANETs using
the Feedback Based Adaptive Speedy TCP applied with Adept Route Yielding
Algorithm,” Int. J. Appl. Eng. Res., vol. 12, no. 24, pp. 15699–15708, 2017.
3. T. Salman and R. Jain, “A Survey of Protocols and Standards for the Internet of
Things,” Adv. Comput. Commun., vol. 1, no. 1.
4. J. I. Katuka, Y. S. Daniel, and B. S. Samuel, “TCP ISSUES IN MOBILE
ADHOC NETWORKS: Challenges and Solutions,” Int. J. Mod. Eng. Res., vol. 3,
no. 1, pp. 439–446, 2013.
5. N. Shukla, N. Gupta, N. Parveen, and M. Scholor, “Survey Of Cross Layer Based
TCP Congestion Control Techniques in MANET,” Int. J. Emerg. Technol. Adv.
Eng. Website www.ijetae.com ISO Certif. J., vol. 4, no. 3, pp. 446–452, 2014.
6. S. A. Karuppusamy and K. Batri, “Improving the performance of TCP inAd hoc
63
International Journal of Control and Automation
Vol. 12, No. 3, (2019)
networks based on signal strength and buffering system,” J. Appl. Sci. Res., vol. 8,
no. 5, pp. 2554–2563, 2012.
7. K. Davis, “Opportunities and Challenges for Internet Protocol Version 6
Adoption in Jamaica and the Caribbean,” 2012. [Online]. Available:
http://www.diplointernetgovernance.org/profiles/blogs/opportunities-and-
challenges-for-internet-protocol-version-6. [Accessed: 18-Sep-2019].
8. A. M. Al-Jubari, M. Othman, B. Mohd Ali, and N. A. W. Abdul Hamid, “TCP
performance in multi-hop wireless ad hoc networks: challenges and solution,”
EURASIP J. Wirel. Commun. Netw., no. 1, p. 198, Dec. 2011.
9. Y. Douga and M. Bourenane, “Improve Performance of TCP over Mobile Ad-
Hoc Network using a cross-layer solution,” Int. J. Sci. Eng. Res., vol. 5, no. 7, pp.
1400–1408, 2014.
10. M. Bradley, “What Is an IP Address Conflict?,” 2019. [Online]. Available:
https://www.lifewire.com/what-is-ip-address-conflict-818381. [Accessed: 18-
Sep-2019].
11. F. Gont and T. Chown, “https://tools.ietf.org/html/draft-gont-opsec-ipv6-host-
scanning-02,” 2012.
12. J. V. Maisuria and R. M. Patel, “Overview of Techniques for Improving QoS of
TCP over Wireless Links,” in 2012 International Conference on Communication
Systems and Network Technologies, 2012, pp. 366–370.
13. P. Dalal, M. Sarkar, K. Dasgupta, and N. Kothari, “Adaptive TCP: A Sender Side
Mechanism with Dynamic Adjustment of Congestion Control Parameters for
Performance Improvement in WLAN,” Int. J. Commun. Netw. Syst. Sci., vol. 08,
no. 05, pp. 130–145, 2015.
14. G. S. Sreedhar and D. A. Dr., “MALMR: Medium Access Level Multicast
Routing for Congestion Avoidance in Multicast Mobile Ad Hoc Routing Protocol
MALMR Medium Access Level Multicast Routing for Congestion Avoidance in
Multicast Mobile Ad Hoc Routing Protocol,” Glob. J. Comput. Sci. Technol.
Network, Web Secur., vol. 12, no. 13, pp. 22–30, 2012.
15. S. Deering and R. Hinden, “Internet Protocol, Version 6 (IPv6) Specification -
RFC 8200,” 2017.
16. G. (APNIC) Huston, “Transitional Myths,” Internet Protoc. J., vol. 14, no. 1,
2011.
17. Sridevi, “Transition from IPv4 to IPv6 and their Security Challenges,” Int. J. Sci.
Res., vol. 4, no. 12, pp. 1837–1841, 2013.
18. “Frequently Asked Questions (FAQ) on IPv6 adoption and IPv4 exhaustion |
Internet Society.” [Online]. Available:
https://www.internetsociety.org/deploy360/ipv6/faq/. [Accessed: 18-Sep-2019].
19. A. Singh, M. Mei Xiang, A. Konsgen, C. Goerg, and Y. Zaki, “Enhancing
fairness and congestion control in multipath TCP,” in 6th Joint IFIP Wireless and
Mobile Networking Conference (WMNC), 2013, pp. 1–8.
20. “IPv4 vs IPv6: What’s the Difference?” [Online]. Available:
https://www.guru99.com/difference-ipv4-vs-ipv6.html. [Accessed: 18-Sep-2019].
64