Abstract
This paper proposes CMT-CC, a novel cross-layer cognitive concurrent multipath transfer (CMT) solution necessitating the following aims: (i) cross-layer design, (ii) fairness to TCP-like flows, and (iii) improve users’ quality of experience for multimedia streaming service. To satisfy above requirements, a newly cross-layer network condition sensor is designed in CMT-CC in order to cognize network condition and distinguishes the causes of network condition change. An intelligent multimedia content distributor is further introduced in CMT-CC for enabling adaptive multimedia distribution behavior appropriate for the varying wireless network condition. To make CMT-CC preserve fairness to TCP flows on congested links, a weighted moving congestion window based TCP-friendly congestion control mechanism is developed in CMT-CC. The results gained by a close realistic simulation topology show how the proposed CMT-CC solution significantly improves throughput, as well as multimedia delivery performance while still remaining fair to TCP-like flows.
Similar content being viewed by others
References
Stewart, R., Xie, Q., Tuexen, M., Maruyama, S., & Kozuka, M. (2007). Streaming control transmission protocol (SCTP) dynamic address reconfiguration. In IETF RFC 5061.
Stewart, R. (2007). Stream control transmission protocol. In IETF RFC 4960 (Proposed Standard).
Wu, J., Shang, Y., Cheng, B., Wu, B., et al. (2014). Loss tolerant bandwidth aggregation for multihomed video streaming over heterogeneous wireless networks. Wireless Personal Communications, 75(2), 1265–1282.
Xu, C., Zhao, F., Guan, J., Zhang, H., & Muntean, G.-M. (2013). QoE-driven user-centric VoD services in urban multi-homed P2P-based vehicular network. IEEE Transactions on Vehicular Technology, 62(5), 2273–2289.
Wu, J., Cheng, B., Yuen, C., et al. (2014). Distortion-aware concurrent multipath transfer for mobile video streaming in heterogeneous wireless networks. IEEE Transactions on Mobile Computing, PP(99), 1–14.
Pérez, P., & Garcia, N. (2011). Lightweight multimedia packet prioritization model for unequal error protection. IEEE Transactions on Consumer Electronics, 57(1), 132–138.
Iyengar, J., Amer, P., & Stewart, R. (2006). Concurrent multipath transfer using SCTP multihoming over independent end-to-end paths. IEEE/ACM Transactions on Networking, 5(14), 951–964.
Amer, P., Becke, M., Dreibholz, T., et al., (2014). Load sharing for the stream control transmission protocol (SCTP). draft-tuexen-tsvwg-sctp-multipath-08.txt. IETF, work in progress.
Wallace, T. D., & Shami, A. (2014). Concurrent multipath transfer using SCTP: Modelling and congestion window management. IEEE Transactions on Mobile Computing, 13(11), pp. 2510–2523.
Fiore, M., Casetti, C., & Galante, G. (2007). Concurrent multipath communication for real-time traffic. Computer Communications, 30(17), 3307–3320.
Xu, C., Fallon, E., Qiao, Y., et al. (2011). Performance evaluation of multimedia content distribution over multi-homed wireless networks. IEEE Transactions on Broadcasting, 57(2), 204–215.
Cao, Y., Xu, C., Guan, J., et al. (2015). CMT-CQA: Cross-layer QoS-aware adaptive concurrent multipath data transfer in heterogeneous networks. IEEJ Transactions on Electrical and Electronic Engineering, 10(1), pp. 75–84.
Huang, C.-M., & Lin, M.-S. (2011). Multimedia streaming using partially reliable concurrent multipath transfer for multihomed networks. IET Communications, 5(5), 587–597.
Cao, Y., Xu, C., Guan, J., et al. (2014). Receiver-driven SCTP-based multimedia streaming services in heterogeneous wireless networks. In Proceedings of IEEE ICME (pp. 1–6).
Aydin, I., Iyengar, J., Conrad, P., et al. (2012). Evaluating TCP-friendliness in light of concurrent multipath transfer. Computer Networks, 56(7), 1876–1892.
Ha, S., Le, L., Rhee, I., & Xu, L. (2007). Impact of background traffic on performance of high-speed TCP variant protocols. Computer Networks, 51(7), 1748–1762.
Cao, Y., Xu, C., Guan, J., et al. (2013). Cross-layer cognitive CMT for efficient multimedia distribution over multi-homed wireless networks. In Proceedings of IEEE WCNC (pp. 4569–4574).
Baharudin, M. A., Tran Minh, Q., & Kamioka, E. (2012). Evaluation of the SCTP optimal path selection with ant colony optimization probabilistic equation implementation. In Proceedings of IEEE VTC 2012-Spring (pp. 1–6).
Wang, Y., Injong, R., & Sangtae, H. (2011). Augment SCTP multi-streaming with pluggable scheduling. In Proceedings of IEEE INFOCOM Workshops (pp. 810–815).
Heinz, G.-J. (2003). Priorities stream transmission control protocol (SCTP) multistreaming. Master Thesis, University of Delaware, Spring.
Wallace, T., & Shami, A. (2011). A review of multihoming issues using the stream control transmission protocol. IEEE Communications Surveys & Tutorials, 14(2), 565–578.
Dreibholz, T., Rathgeb, E., Rungeler, I., et al. (2011). Stream control transmission protocol: Past, current and future standardization activities. IEEE Communications Magazine, 49(4), 82–88.
Ortiz, J., Graciá, E., & Skarmeta, A. (2013). SCTP as scalable video coding transport. EURASIP Journal on Advances in Signal Processing, 115, 1–16.
Wang, C., Liu, H., & Liao, W. (2011). i-SNG: A cost-effective live news broadcasting system over heterogeneous wireless networks. IEEE Communications Magazine, 49(8), 28–35.
Baek, J., Fisher, P., Jo, M., & Chen, H. (2010). A lightweight SCTP for partially reliable overlay video multicast service for mobile terminals. IEEE Transactions on Multimedia, 12(7), 754–766.
Perotto, F., Casetti, C., & Galante, G. (2007). SCTP-based transport protocols for concurrent multipath transfer. In Proceedings of IEEE WCNC (pp. 2969–2974).
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 Transactions on Mobile Computing, 12(11), 2193–2205.
Mirani, F.-H., Zhang, X., Boukhatem, N., et al. (2011). Cross-layer FPS: A SCTP-based cross-layer data scheduling approach. In Proceedings of IEEE CCNC (pp. 192–197).
Becke, M., Dreibholz, T., Adhari, H., & Rathgeb, E. (2012). On the fairness of transport protocols in a multi-path environment. In Proceedings IEEE ICC.
Dreibholz, T., Becke, M., Pulinthanath, J., & Rathgeb, E. (2010). Applying TCP-friendly congestion control to concurrent multipath transfer. In Proceedings of IEEE AINA (pp. 312–319).
Zhang, Q., Zhu, W., & Zhang, Y.-Q. (2001). Resource allocation for multimedia streaming over the internet. IEEE Transactions on Multimedia, 3(3), 339–355.
Shin, K., Kim, J., & Choi, S. (2011). Loss recovery scheme for TCP using MAC MIB over wireless access networks. IEEE Communications Letters, 15(10), 1059–1061.
Chiu, D., & Jain, R. (1989). Analysis of the increase and decrease algorithms for congestion avoidance in computer networks. Computer Networks and ISDN Systems, 17(1), 1–14.
Mascolo, S., Casetti, C., Gerla, M., Sanadidi, M. Y., & Wang, R. (2001). TCP Westwood: bandwidth estimation for enhanced transport over wireless links. In Proceedings of ACM SIGMOBILE.
(2011). UC Berkeley, LBL, USC/ISI and Xerox Parc, NS-2 documentation and software, version 2.35. www.isi.edu/nsnam/ns/.
Chan, A., Zeng, K., Mohapatra, P., Lee, S.-J., & Banerjee, S. (2010). Metrics for evaluating video streaming quality in lossy IEEE 802.11 wireless networks. In Proceedings of IEEE INFOCOM, , San Diego, USA (pp. 1613–1621).
Author information
Authors and Affiliations
Corresponding author
Additional information
A preliminary version of this paper appeared in IEEE WCNC 2013, April 7–10, Shanghai, China. This version includes a novel TCP-friendly congestion control mechanism for multimedia streaming and supporting implementation results. This work was supported by the National Basic Research Program of China (973 Program) under Grant 2013CB329102, the National Natural Science Foundation of China (NSFC) under Grant Nos. 61372112, 61232017, the Beijing Natural Science Foundation (4142037), and the Fundamental Research Funds for the Central Universities.
Rights and permissions
About this article
Cite this article
Cao, Y., Xu, C., Guan, J. et al. CMT-CC: Cross-Layer Cognitive CMT for Efficient Multimedia Distribution over Multi-homed Wireless Networks. Wireless Pers Commun 82, 1643–1663 (2015). https://doi.org/10.1007/s11277-015-2304-7
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-015-2304-7