Skip to main content
Log in

A congestion avoidance mechanism in multimedia transmission over MANET using SCTP multi-streaming

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Congestion is a challenging problem in Mobile Ad hoc Networks (MANETs) because of resource constraints, and dynamic routing. Congestion control is a big concern in achieving fairness between optimal network resource utilization and end-to-end flow control. In MANETs, with shared resources, when multiple senders contend for the same link bandwidth, data rate by each sender must be adjusted to avoid network overload which causes Quality of Service compromises. Strict ordering of data transmission in Transmission Control Protocol (TCP) causes poorer performance during data transmission in MANETs. Unlike TCP, Stream Control Transmission Protocol (SCTP) has a built-in multi-streaming feature to alleviate this issue caused by strict data ordering when using a single data stream within a transport connection. In this paper, we propose a Congestion Avoidance Mechanism over MANET routing based on Data Priority and Streaming Delay Weights (SDWs) which also utilizes SCTP multi-streaming (namely CAM-SCTP). Our proposal implements a Priority Manager (PM) to effectively select a stream to transmit data based on the data priority and by dynamically computing an SDW value per node. Experimental evaluation of the CAM-SCTP is performed for three different data types. The results show improvement in throughput for all data types while maintaining lower jitter, loss, and overhead.

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

Access this article

Subscribe and save

Springer+ Basic
€32.70 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (France)

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  1. Ahmedin A, Ghosh A, Ghosal D (2018) A survey of multimedia streaming in LTE cellular networks. arXiv preprint arXiv:1803.05080

    Google Scholar 

  2. Allman M, Paxson V, Stevens W (1999) RFC 2581: TCP congestion control, 16

  3. Bajaj L et al (1999) Glomosim: a scalable network simulation environment. UCLA computer science department technical report 990027.1999, 213

  4. Boussen S, Tabbane N, Tabbane S Performance analysis of SCTP protocol in WiFi network. In: Fourth international conference on computer sciences and convergence information technology (ICCIT '09), Seoul, South Korea 24-26 Nov. 2009, pp 178–182

  5. Cao Y, Xiu C, Guan J, Zhang H Receiver-driven SCTP-based multimedia streaming services in heterogeneous wireless networks. In: IEEE international conference on multimedia and expo (ICME), Chengdu, China 14-18 July 2014

  6. Casetti C, Gaiotto W Westwood SCTP: load balancing over multipaths using bandwidth-aware source scheduling. In: IEEE 60th Vehicular Technology Conference (VTC2004), Los Angeles, CA, USA 26-29 Sept. 2004. IEEE, pp 3025–3029

  7. Cheng R-S, Shih M-Y, Ke C-H, Zhou Q Improving performance of MPEG-based stream by SCTP multi-streaming mechanism. In: 5th international ICST conference on communications and networking in China (CHINACOM), Beijing, China 25-27 Aug. 2010. IEEE

  8. Coudron M, Secci S, Pujolle G Differentiated pacing on multiple paths to improve one-way delay estimations. In: IFIP/IEEE international symposium on integrated network management (IM), Ottawa, ON, Canada 11-15 May 2015, pp 672–678

  9. Djenouri D, Balasingham I (2011) Traffic-differentiation-based modular QoS localized routing for wireless sensor networks. IEEE Trans Mob Comput 10(6):797–809. https://doi.org/10.1109/TMC.2010.212

    Article  Google Scholar 

  10. Dobhal DC, Dimri SC Performance evaluation of proposed-TCP in mobile ad hoc networks (MANETs). In: International conference on inventive computation technologies (ICICT), Coimbatore, India 26-27 Aug. 2016. IEEE

  11. Eklund J, Grinnemo K-J, Brunstrom A Efficient scheduling to reduce latency for signaling traffic using CMT-SCTP. In: IEEE 27th annual international symposium on personal, indoor, and mobile radio communications (PIMRC), Valencia, Spain 4-8 sept 2016

  12. Elahi MM, Khan S A distributed SCTP scheme for bandwidth aggregation. In: IEEE 16th international conference on computer and information technology (ICCIT), Khulna, Bangladesh 8-10 March 2014, pp 277–282

  13. Firoiu V, Borden M A study of active queue management for congestion control. In: Nineteenth annual joint conference of the IEEE computer and communications societies (INFOCOM 2000), Tel Aviv, Israel 26-30 March 2000, pp 1435–1444

  14. Fraleigh C, Moon S, Lyles B, Cotton C, Khan M, Moll D, Rockell R, Seely T, Diot SC (2003) Packet-level traffic measurements from the Sprint IP backbone. IEEE Netw 17(6):6–16. https://doi.org/10.1109/MNET.2003.1248656

    Article  Google Scholar 

  15. Fu S, Atiquzzaman M Performance modeling of SCTP multihoming. In: IEEE global telecommunications conference (GLOBECOM '05), St. Louis, MO, USA 28 Nov.-2 Dec. 2005, pp 786–791

  16. Halepoto IA, Lau FCM, Niu Z Scheduling over dissimilar paths using CMT-SCTP. In: Seventh international conference on ubiquitous and future networks (ICUFN), Sapporo, Japan 7-10 July 2015. IEEE, pp 535–540

  17. Huang C-M, Lin M-S (2011) Multimedia streaming using partially reliable concurrent multipath transfer for multihomed networks. IET Commun 5(5):587–597. https://doi.org/10.1049/iet-com.2010.0401

    Article  Google Scholar 

  18. Iyengar JR, Amer PD, Stewart R (2006) Concurrent multipath transfer using SCTP multihoming over independent end-to-end paths. IEEE/ACM Trans Networking 14(5):951–964. https://doi.org/10.1109/TNET.2006.882843

    Article  Google Scholar 

  19. Jung D, Kwon TY, Kim KT, Youn HY Enhanced stream control transmission protocol with access frequency control. In: IEEE international conference on information and communication technology convergence (ICTC), Jeju, South Korea 19-21 Oct. 2016, pp 724–729

  20. Khan F et al (2018) Performance analysis of transport protocols for multimedia traffic over mobile wi-max network under Nakagami fading. In: Information technology-new generations. Springer, Cham, pp 101–110

  21. Little JD, Graves SC (2008) Little's law. Building intuition. Springer US

  22. McClellan S, Pang W, Gonzalez E Dynamic throughput optimization in SCTP. In: IEEE international conference on communication workshop (ICCW), London, UK 8-12 June 2015, pp 1527–1532

  23. Nishida Y et al (2016) RFC 7829: SCTP-PF: a quick failover algorithm for the stream control transmission protocol.

  24. Ong L (2002) RFC 3286: an introduction to the stream control transmission protocol (SCTP)

  25. Ortiz J, Graciá EM, Skarmeta AF (2013) SCTP as scalable video coding transport. EURASIP Journal on Advances in Signal Processing:1–16. https://doi.org/10.1186/1687-6180-2013-115

  26. Perkins C, Belding-Royer E, Das S (2003) RFC 3561: ad hoc on-demand distance vector (AODV) routing

  27. Prabhavat S, Nishiyama H, Ansari N, Kato N (2011) Effective delay-controlled load distribution over multipath networks. IEEE Transactions on Parallel and Distributed Systems 22(10):1730–1741. https://doi.org/10.1109/TPDS.2011.43

    Article  Google Scholar 

  28. Rajput R, Singh G (2018) NS-2-based analysis of stream control and datagram congestion control with traditional transmission control protocol. In: Next-generation networks. Springer, Singapore, pp 297–305

  29. Sadouni S, Benslama M, Beylot AL New SCTP protocol extension for more robust Ad Hoc mobile networks. In: 4th international conference on Control Engineering & Information Technology (CEIT), 4th international conference on 16-18 Dec. 2016

  30. Seggelmann R, Tüxen M, Rathgeb EP Stream scheduling considerations for SCTP. In: IEEE international conference on software, telecommunications and computer networks (SoftCOM), Split, Dubrovnik, Croatia 23-25 Sept. 2010

  31. Sharma N, Gupta A, Rajput SS, Yadav VK Congestion control techniques in MANET: a survey. In: IEEE second international conference on Computational Intelligence & Communication Technology (CICT), Ghaziabad, India 12-13 Feb. 2016, pp 280–282

  32. Soelistijanto B, Howarth MP (2014) Transfer reliability and congestion control strategies in opportunistic networks: a survey. IEEE Communications Surveys & Tutorials 16(1):538–555. https://doi.org/10.1109/SURV.2013.052213.00088

    Article  Google Scholar 

  33. Stewart R et al (2000) RFC 2960: stream control transport protocol. IETF

  34. Tuexen M, Stewart RR (2011) RFC 4960: stream control transmission protocol (SCTP) Chunk flags registration

  35. Vivekananda GN, Chenna Reddy P (2018) Performance evaluation of TCP, UDP, and SCTP in MANETS. ARPN J Eng Appl Sci 13(9):3087–3092

  36. Vivekananda GN, Chenna Reddy P (2019) Packet loss minimizing approach based on traffic prediction for multi streaming communication over MANET. International Journal of Advanced Media and Communication. (in press)

  37. Vivekananda GN, Chenna Reddy P (2019) Efficient video transmission technique using clustering and optimization algorithms in MANETs. International Journal of Advanced Intelligence Paradigms. (in press)

  38. Wallace TD, Shami A (2014) Concurrent multipath transfer using SCTP: modelling and congestion window management. IEEE Trans Mob Comput 13(11):2510–2523. https://doi.org/10.1109/TMC.2014.2307330

    Article  Google Scholar 

  39. Wallace TD, Meerja KA, Shami A (2015) On-demand scheduling for concurrent multipath transfer using the stream control transmission protocol. J Netw Comput Appl 47(C):11–22. https://doi.org/10.1016/j.jnca.2014.09.008

    Article  Google Scholar 

  40. Wang Y, Rhee I, Ha S Augment SCTP multi-streaming with pluggable scheduling. In: IEEE conference on computer communications workshops (INFOCOM WKSHPS), Shanghai, China 10-15 April 2011, pp 810–815

  41. Wu J, Yuen C, Wang M, Chen J (2016) Content-aware concurrent multipath transfer for high-definition video streaming over heterogeneous wireless networks. IEEE Transactions on Parallel and Distributed Systems 27(3):710–723. https://doi.org/10.1109/TPDS.2015.2416736

    Article  Google Scholar 

  42. Xu C, Liu T, Guan J, Zhang H, Muntean G-M (2013) CMT-QA: quality-aware adaptive concurrent multipath data transfer in heterogeneous wireless networks. IEEE Trans Mob Comput 12(11):2193–2205. https://doi.org/10.1109/TMC.2012.189

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Vivekananda G N.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Vivekananda G N, Chenna Reddy P & Ilknur, A. A congestion avoidance mechanism in multimedia transmission over MANET using SCTP multi-streaming. Multimed Tools Appl 79, 16823–16844 (2020). https://doi.org/10.1007/s11042-019-7260-x

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-019-7260-x

Keywords

Navigation