Skip to main content
Log in

Analysis and improvement of TCP performance in opportunistic networks

  • Published:
Wireless Networks Aims and scope Submit manuscript

Abstract

Opportunistic networks have attracted attention due to their inherent characteristics, such as long latency, low data rate, and intermittent connectivity. Extensive research has been conducted on opportunistic networks, including the architecture, and routing. However, few in the literature report the performance of TCP in opportunistic networks, especially in the case of Epidemic Routing. In this paper, we first evaluate the performance of TCP in opportunistic networks with Epidemic Routing. Our results show that the Epidemic Routing in opportunistic networks degrades the performance of TCP because multicopy data packets cause duplicate ACKs, and in turn reduce the transmission rate of TCP. Then an enhanced algorithm for TCP, named A-TCP/Reno is proposed to solve the above problem. A-TCP/Reno avoids the duplicate ACK problem caused by Epidemic Routing. The simulation results show that A-TCP/Reno outperforms the TCP/Reno in opportunistic networks with Epidemic Routing protocol.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  1. Pelusi, L., Passarella, A., & Conti, M. (2006). Opportunistic networking: data forwarding in disconnected mobile ad hoc network. IEEE Communications Magazine, 44(11), 134–141.

    Article  Google Scholar 

  2. Fall, K. A delay-tolerant network architecture for challenged internets, Proceedings of ACM SIGCOMM, pp. 27–24, August 2003.

  3. Juang, P., Oki, H., Wang, Y., Martonosi, M., Peh, L. S., & Rubenstein, D. (2002). Energy-efficient computing for wildlife tracking: Design tradeoffs and early experiences with ZebraNet. ACM SIGPLAN Notices, 37, 96–107.

    Article  Google Scholar 

  4. Small, T., Haas, Z. J. (2003). The shared wireless infostation model: A new ad hoc networking paradigm (or where there is a whale, there is a way). Proceedings of the 4th ACM Int’l Symp on Mobile Ad Hoc Networking. Annapolis: ACM pp. 233–244.

  5. Pan, H., Chaintreau, A., Scott, J., Gass, R., Cmwcoft, J., and Diot, C. (2005). Pocket switched networks and human mobility in conference environments. Proceedings of the 2005 ACM SIGCOMM work shop on Delay-Tolerant Networking. Philadelphia: ACM.

  6. Hun, B., Bychkovsky, V., Zhallg, Y., Chen, K., Goraczko, M., Miu, A, Shm, E., Balakrishnan, H., and Madden, S. (2006). CarTel: A distributed mobile sensor computing system. Proceedings of the 4th Int’l Conf on Embedded Networked Senson Systems. Boulder: ACM pp. 125–138.

  7. Pentland, A., Fletcher, R., & Hasson, A. (2004). DakNet: Rethinking connectivity in developing nations. IEEE Computer, 37(1), 78–83.

    Article  Google Scholar 

  8. Conti, M., & Giordano, S. (2007). Multihop ad hoc networking: The reality. Communications Magazine, 45(4), 88–95.

    Article  Google Scholar 

  9. Fall, K., & Farrell, S. (2008). DTN: An architectural retrospective. Journal of Selected Areas in Communications, 26(5), 828–836.

    Article  Google Scholar 

  10. Cerf, V., Burleigh, S., Hooke, A., Torgerson, L., Durst, R., Scott, K., Fall, K., and Weiss, H. Delay–tolerant networking architecture. Internet RFC4838, April 2007.

  11. Akyildiz, I. F., Akan, Ö. B., Chen, C., Fang, J., & Su, W. (2003). InterPlaNetary Internet: state-of-the-art and research challenges. Computer Networks, 43, 75–112.

    Article  MATH  Google Scholar 

  12. Sushant, J., Fall, K., Patra, R. Routing in a delay tolerant network. Proceedings of ACM SIGCOMM 2004, August 2004.

  13. Vahdat, A. & Becker, D. Epidemic routing for partially connected ad hoc networks. Technical Report CS-200006, Duke University, April 2000.

  14. Lindgren, A., Doria, A., & Schelen, O. (2003). Probabilistic routing in intermittently connected networks. SIGMOBILE Mobile Computing Communication Review, 7(3), 19–20.

    Article  Google Scholar 

  15. Spyropoulos, T., Psounis, K., Raghavendra, C. S. Spray and wait: An efficient routing scheme for intermittently connected mobile networks. Proceeding of ACM SIGCOMM 2005, Philadelphia, PA, USA, August 2005.

  16. Jin, Z., Zhao, X., Luo, Y. Zhao, D. Adaptive Priority Routing with Ack_Mechanism for DTN networks. Proceedings of Wireless Communications & Signal Processing, 2009.Nanjing: China, pp. 1–5, Nov. 2009.

  17. Subramanian, R., Fekri, F. Throughput analysis of delay tolerant networks with finite buffers. Proceedings of 5th IEEE International Conference on Mobile Ad Hoc and Sensor Systems, 2008. Atlanta: GA, pp. 790–795, Oct. 2008.

  18. Johnson, D., Maltz, D., Hu, Y. -C., & Jetcheva, J. The dynamic source routing protocol for mobile ad hoc networks (DSR). IETF Internet Draft, draft-ietf-manet-dsr-06.txt, November 2001.

  19. Allman, M., Paxson, V., & Stevens, W. TCP Congestion Control. RFC 2581, April 1999.

  20. Jindal, A., & Psounis, K. (2006). Performance analysis of epidemic routing under contention. ACM IWCMC: Proceedings of.

    Google Scholar 

  21. http://www.isi.edu/nsnam/.

  22. Li, Y., Lei, S., You, X. (2010). Performance of TCP in intermittently connected wireless networks: Analysis and improvement. Proceedings of the 2010 IEEE Global Telecommunications Conference. Miami: IEEE Press.

Download references

Acknowledgment

This paper is supported by the National Science Foundation of China (60702055), Program for New Century Excellent Talents in University (NCET-07-0914), China Postdoctoral Science Foundation (20090451158).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chonggang Wang.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Li, Y., You, X., Lei, S. et al. Analysis and improvement of TCP performance in opportunistic networks. Wireless Netw 18, 799–810 (2012). https://doi.org/10.1007/s11276-012-0434-3

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11276-012-0434-3

Keywords

Navigation