Using multiple paths in SCTP to reduce latency for signaling traffic

Abstract The increase in traffic volumes as well as the heterogeneity in network infrastructure in the upcoming 5G cellular networks will lead to a dramatic increase in volumes of control traffic, i.e., signaling traffic, in the networks. Moreover, the increasing number of low-power devices with an on-off behavior to save energy will generate extra control traffic. These increased traffic volumes for signaling traffic, often generated as bursts of messages, will challenge the signaling application timing requirements on transmission. One of the major transport protocols deployed for signaling traffic in cellular networks is the Stream Control Transmission Protocol (SCTP), with support for multiple paths as well as for independent data flows. This paper evaluates transmission over several paths in SCTP to keep the latency low despite increasing traffic volumes. We explore different transmission strategies and find that concurrent multipath transfer over several paths will significantly reduce latency for transmission over network paths with the same or similar delay. Still, over heterogeneous paths, careful, continuous sender scheduling is crucial to keep latency low. To this end, we design and evaluate a sender scheduler that considers path characteristics as well as queuing status and data flows of different priority to make scheduling decisions. Our results indicate that by careful dynamic sender scheduling, concurrent multipath transfer could lead to reduced latency for signaling traffic irrespective of path or traffic characteristics.

[1]  Jeffrey G. Andrews,et al.  What Will 5G Be? , 2014, IEEE Journal on Selected Areas in Communications.

[2]  Erwin P. Rathgeb,et al.  Stream scheduling considerations for SCTP , 2010, SoftCOM 2010, 18th International Conference on Software, Telecommunications and Computer Networks.

[3]  Jeffrey G. Andrews,et al.  Seven ways that HetNets are a cellular paradigm shift , 2013, IEEE Communications Magazine.

[4]  Guido M. Schuster,et al.  Real-time voice over packet-switched networks , 1998, IEEE Netw..

[5]  Andy Valdar Understanding Telecommunications Networks , 2006 .

[6]  Ronald A. Skoog,et al.  A control mechanism to prevent correlated message arrivals from degrading Signaling No. 7 network performance , 1994, IEEE J. Sel. Areas Commun..

[7]  Erwin P. Rathgeb,et al.  Integration of RTMFP in the OMNeT++ Simulation Environment , 2008, Simutools 2008.

[8]  Abdallah Shami,et al.  On-demand scheduling for concurrent multipath transfer under delay-based disparity , 2012, 2012 8th International Wireless Communications and Mobile Computing Conference (IWCMC).

[9]  Anna Brunström,et al.  A first study on using MPTCP to reduce latency for cloud based mobile applications , 2015, 2015 IEEE Symposium on Computers and Communication (ISCC).

[10]  Roksana Boreli,et al.  Mitigating Receiver's Buffer Blocking by Delay Aware Packet Scheduling in Multipath Data Transfer , 2013, 2013 27th International Conference on Advanced Information Networking and Applications Workshops.

[11]  Paul D. Amer,et al.  Load Sharing for the Stream Control Transmission Protocol (SCTP) , 2020 .

[12]  Roksana Boreli,et al.  DAPS: Intelligent delay-aware packet scheduling for multipath transport , 2014, 2014 IEEE International Conference on Communications (ICC).

[13]  Hongke Zhang,et al.  CMT-QA: Quality-Aware Adaptive Concurrent Multipath Data Transfer in Heterogeneous Wireless Networks , 2013, IEEE Transactions on Mobile Computing.

[14]  Janardhan R. Iyengar,et al.  Performance implications of a bounded receive buffer in concurrent multipath transfer , 2007, Comput. Commun..

[15]  Johan Eklund,et al.  Tuning SCTP failover for carrier grade telephony signaling , 2010, Comput. Networks.

[16]  Janardhan R. Iyengar,et al.  Concurrent multipath transfer using SCTP multihoming over independent end-to-end paths , 2006, TNET.

[17]  Tobias Hoßfeld,et al.  Angry Apps: The Impact of Network Timer Selection on Power Consumption, Signalling Load, and Web QoE , 2013, J. Comput. Networks Commun..

[18]  Thomas Dreibholz,et al.  On the Use of Concurrent Multipath Transfer over Asymmetric Paths , 2010, 2010 IEEE Global Telecommunications Conference GLOBECOM 2010.

[19]  Wang Yang,et al.  RPS: range-based path selection method for concurrent multipath transfer , 2010, IWCMC.

[20]  Jaehyun Hwang,et al.  Packet scheduling for Multipath TCP , 2015, 2015 Seventh International Conference on Ubiquitous and Future Networks.

[21]  Klaus Wehrle,et al.  ReMP TCP: Low latency multipath TCP , 2016, 2016 IEEE International Conference on Communications (ICC).

[22]  Yaogong Wang,et al.  Augment SCTP multi-streaming with pluggable scheduling , 2011, 2011 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[23]  Injong Rhee,et al.  Tackling bufferbloat in 3G/4G networks , 2012, Internet Measurement Conference.

[24]  Thomas Dreibholz,et al.  Evaluation of Concurrent Multipath Transfer over Dissimilar Paths , 2011, 2011 IEEE Workshops of International Conference on Advanced Information Networking and Applications.

[25]  Johan Eklund,et al.  Efficient scheduling to reduce latency for signaling traffic using CMT-SCTP , 2016, 2016 IEEE 27th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC).