Cluster Computing

, Volume 22, Supplement 5, pp 10809–10816 | Cite as

Cross-layer based routing protocol and solution to packet reordering for TCP in MANET

  • Dodda SunithaEmail author
  • Aitha Nagaraju
  • Gugulothu Narsimha


In mobile ad hoc networks (MANETs), link failures and route changes occur most frequently, which may result in packet reordering. Transmission control protocol (TCP) performs poorly in such environment, which misinterprets the reordered packets as lost packets due to congestion. This has motivated us on developing a new protocol towards the packet reordering for improving the performance of TCP in MANETs. Optimal path or route selection is the major concern to improve the energy efficiency and network lifetime. In this paper, trust aware routing protocol for selecting optimal route in MANET is proposed. Based on this protocol, trust value for each node is calculated using direct and indirect trust value. Then the routing cost metric value is calculated and the path with minimum cost metric value is chosen as the best path in the network. After selecting the optimal path, data packet is to be transmitted through the optimal path. During the transmission, the data packet may get dropped or reordered due to congestion or mobility. A cross layer approach between network layer and transport layer to identify the dropped and reordered packets in the network is proposed in this paper. Simulation results are reported, which support this proposal.


MANET Transmission control protocol (TCP) Cross layer approach Trust aware routing protocol Reorder identifying TCP (RI-TCP) 


  1. 1.
    Sakthivel, M., Palanisamy, V.: Enhancement of accuracy metrics for energy levels in MANETs. Comput. Electr. Eng. 48, 100–108 (2015)CrossRefGoogle Scholar
  2. 2.
    Basurra, S., De Vos, M., Padget, J., Ji, Y., Lewis, T., Armour, S.: Energy efficient zone based routing protocol for MANETs. Ad Hoc Netw. 25, 16–37 (2015)CrossRefGoogle Scholar
  3. 3.
    Daly, E., Haahr, M.: The challenges of disconnected delay-tolerant MANETs. Ad Hoc Netw. 8(2), 241–250 (2010)CrossRefGoogle Scholar
  4. 4.
    Conti, M., Giordano, S.: Mobile ad hoc networking: milestones, challenges, and new research directions. IEEE Commun. Mag. 52(1), 85–96 (2014)CrossRefGoogle Scholar
  5. 5.
    Attada, V., Pallam Setty, S.: Cross layer design approach to enhance the quality of service in mobile ad hoc networks. Wirel. Pers. Commun. 84(1), 305–319 (2015)CrossRefGoogle Scholar
  6. 6.
    Kenny, W., Weber, S.: Below cross-layer: an alternative approach to service discovery for MANETs. In: Ad Hoc Networks, pp. 212–225 (2013)Google Scholar
  7. 7.
    Qin, Y., Li, L., Zhong, X., Yang, Y., Gwee, C.: A cross-layer QoS design with energy and traffic balance aware for different types of traffic in MANETs. Wirel. Pers. Commun. 85(3), 1429–1449 (2015)CrossRefGoogle Scholar
  8. 8.
    Gu, C., Zhu, Q.: A minimum interference cross-layer routing protocol for mobile ad hoc networks. Wirel. Pers. Commun. 72(4), 2741–2760 (2013)CrossRefGoogle Scholar
  9. 9.
    Thaalbi, M., Tabbane, N., Bejaoui, T., Meddahi, A.: A cross layer balanced routing protocol for differentiated traffics over mobile ad hoc networks. In: Internet of Things, Smart Spaces, and Next Generation Networking, pp. 407–419 (2013)Google Scholar
  10. 10.
    Kampitaki, D., Economides, A.: Simulation study of MANET routing protocols under FTP traffic. Proc. Technol. 17, 231–238 (2014)CrossRefGoogle Scholar
  11. 11.
    Anuradha, M., Anandha Mala, G.: Cross-layer based congestion detection and routing protocol using fuzzy logic for MANET. Wirel. Netw. 23(5), 1373–1385 (2016)CrossRefGoogle Scholar
  12. 12.
    Chang, H., Kan, H., Ho, M.: Adaptive TCP congestion control and routing schemes using cross-layer information for mobile ad hoc networks. Comput. Commun. 35(4), 454–474 (2012)CrossRefGoogle Scholar
  13. 13.
    Carvalho, T., Jailton Júnior, J., Francês, R.: A new cross-layer routing with energy awareness in hybrid mobile ad hoc networks: a fuzzy-based mechanism. Simul. Model. Pract. Theory 63, 1–22 (2016)CrossRefGoogle Scholar
  14. 14.
    Shafigh, A., Veiga, B., Glisic, S.: Cross layer scheme for quality of service aware multicast routing in mobile ad hoc networks. Wirel. Netw. (2016). doi: 10.1007/s11276-016-1349-1
  15. 15.
    Hawa, M., Taifour, S., Qasem, M., Tuffaha, W.: A dynamic cross-layer routing protocol for mobile ad hoc networks. AEU Int. J. Electron. Commun. 66(12), 996–1005 (2012)CrossRefGoogle Scholar
  16. 16.
    Ludwig, R., Katz, R.: The Eifel algorithm: making TCP robust against spurious retransmissions. Comput. Commun. Rev. 30(21), 30–36 (2000)CrossRefGoogle Scholar
  17. 17.
    Floyd, S., Mahdavi, J., Mathis, M., Podolsky, M.: An Extension to the selective acknowledgement (SACK) option for TCP. In: RFC 2883 (2000)Google Scholar
  18. 18.
    Allman, M., Paxson, V.: On estimating end-to-end network path properties. In: Proceedings of the SIGCOMM (1999)Google Scholar
  19. 19.
    Zhang, M., Karp, B., Floyd, S., Peterson, L.: RR-TCP: a reordering-robust TCP with DSACK. In: IEEE International Conference on Network Protocols (2003)Google Scholar
  20. 20.
    Blanton, E., Allman, M.: On making TCP more robust to packet reordering. In: Proceedings of the SIGCOMM (2002)Google Scholar

Copyright information

© Springer Science+Business Media, LLC 2017

Authors and Affiliations

  • Dodda Sunitha
    • 1
    Email author
  • Aitha Nagaraju
    • 2
  • Gugulothu Narsimha
    • 3
  1. 1.Computer Science & EngineeringKamala Institute of Technology and ScienceKarimnagarIndia
  2. 2.Computer Science & EngineeringCentral University of RajasthanKishangarhIndia
  3. 3.Computer Science & EngineeringJNTU, NachupallyKarimnagarIndia

Personalised recommendations