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.







Similar content being viewed by others
References
Ahmedin A, Ghosh A, Ghosal D (2018) A survey of multimedia streaming in LTE cellular networks. arXiv preprint arXiv:1803.05080
Allman M, Paxson V, Stevens W (1999) RFC 2581: TCP congestion control, 16
Bajaj L et al (1999) Glomosim: a scalable network simulation environment. UCLA computer science department technical report 990027.1999, 213
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Little JD, Graves SC (2008) Little's law. Building intuition. Springer US
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
Nishida Y et al (2016) RFC 7829: SCTP-PF: a quick failover algorithm for the stream control transmission protocol.
Ong L (2002) RFC 3286: an introduction to the stream control transmission protocol (SCTP)
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
Perkins C, Belding-Royer E, Das S (2003) RFC 3561: ad hoc on-demand distance vector (AODV) routing
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
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
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
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
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
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
Stewart R et al (2000) RFC 2960: stream control transport protocol. IETF
Tuexen M, Stewart RR (2011) RFC 4960: stream control transmission protocol (SCTP) Chunk flags registration
Vivekananda GN, Chenna Reddy P (2018) Performance evaluation of TCP, UDP, and SCTP in MANETS. ARPN J Eng Appl Sci 13(9):3087–3092
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)
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)
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
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
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
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
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
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-019-7260-x