Table of Contents Author Guidelines Submit a Manuscript
Wireless Communications and Mobile Computing
Volume 2018, Article ID 2045760, 11 pages
https://doi.org/10.1155/2018/2045760
Research Article

MPTCP Tunnel: An Architecture for Aggregating Bandwidth of Heterogeneous Access Networks

1Tsinghua National Laboratory for Information Science and Technology, Beijing, China
2Department of Computer Science and Technology, Tsinghua University, Beijing, China

Correspondence should be addressed to Xiaolan Liu; moc.361@nujzlxl

Received 8 August 2017; Revised 30 December 2017; Accepted 22 January 2018; Published 26 March 2018

Academic Editor: Ernestina Cianca

Copyright © 2018 Xiaolan Liu et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. “Fixed network data traffic worldwide: forecasts and analysis 2015-2020, 2016,” https://www.analysysmason.com/Research/Content/Reports/Fixed-data-forecast-May2015-RDTW0/.
  2. “Bell labs metro network traffic growth: An architecture impact study, 2013,” http://www.doc88.com/p-0953164628991.html.
  3. “White paper: Optimizing bandwidth: why size doesnot always matter, 2014,” https://insight.nokia.com/optical-transport-networks-and-bandwidth-demand.
  4. N. Leymann, C. Heidemann, M. Wesserman, L. Xue, and M. Zhang, “Hybrid access network architecture,” Network Working Group, draft-lhwxz-hybrid-access-network-architecture-02 (work in process), 2015. View at Google Scholar
  5. M. Boucadair, C. Jacquenet, D. Behaghel et al., “An mptcp option for network-assisted mptcp deployments: Plain transport mode,” Network Working Group, 2016. View at Google Scholar
  6. Y.-C. Chen and D. Towsley, “On bufferbloat and delay analysis of multipath TCP in wireless networks,” in Proceedings of the 2014 IFIP Networking Conference, IFIP Networking 2014, pp. 1–9, IEEE, Trondheim, Norway, June 2014. View at Publisher · View at Google Scholar · View at Scopus
  7. K.-C. Leung, V. O. Li, and D. Yang, “An overview of packet reordering in transmission control protocol (TCP): Problems, solutions, and challenges,” IEEE Transactions on Parallel and Distributed Systems, vol. 18, no. 4, pp. 522–535, 2007. View at Publisher · View at Google Scholar · View at Scopus
  8. A. Gurtov and S. Floyd, “Modeling wireless links for transport protocols,” ACM SIGCOMM Computer Communication Review, vol. 34, no. 2, pp. 85–96, 2004. View at Publisher · View at Google Scholar · View at Scopus
  9. A. Ford, C. Raiciu, M. Handley, S. Barre, and J. Iyengar, “Architectural Guidelines for Multipath TCP Development,” RFC Editor RFC6182, 2011. View at Publisher · View at Google Scholar
  10. “Tcp extensions for multipath operation with multiple addresses, 2013,” https://tools.ietf.org/html/rfc6824.html.
  11. C. Raiciu, C. Paasch, S. Barre et al., “How hard can it be? designing and implementing a deployable multipath tcp,” in in Proceedings of the 9th USENIX conference on Networked Systems Design and Implementation, pp. 29–29, USENIX Association, San Jose, CA, USA, 2012.
  12. Mptcp., http://blog.multipath-tcp.org/blog/html/2015/12/25/commercial_usage_of_multipath_tcp.html.
  13. Multipath networks, https://web.archive.org/web/20150325055000/http://www.multipathnetworks.com.
  14. K.-H. Kim and K. G. Shin, “Improving TCP performance over wireless networks with collaborative multi-homed mobile hosts,” in Proceedings of the 3rd International Conference on Mobile Systems, Applications, and Services, MobiSys 2005, pp. 107–120, ACM, New York, NY, USA, June 2005. View at Publisher · View at Google Scholar · View at Scopus
  15. K. Evensen, D. Kaspar, C. Griwodz, P. Halvorsen, A. Hansen, and P. Engelstad, “Improving the performance of quality-adaptive video streaming over multiple heterogeneous access networks,” in Proceedings of the 2nd Annual ACM Conference on Multimedia Systems (MMSys '11), pp. 57–68, ACM, Santa Clara, Calif, USA, February 2011. View at Publisher · View at Google Scholar · View at Scopus
  16. A. Popovska Avramova and L. Dittmann, “Modeling of bandwidth aggregation over heterogeneous wireless access networks,” OPNETWORK, 2012. View at Google Scholar
  17. K. Habak, K. A. Harras, and M. Youssef, “Bandwidth aggregation techniques in heterogeneous multi-homed devices: A survey,” Computer Networks, vol. 92, pp. 168–188, 2015. View at Publisher · View at Google Scholar · View at Scopus
  18. B. Arzani, A. Gurney, S. Cheng, R. Guerin, and B. T. Loo, “Deconstructing MPTCP performance,” in Proceedings of the 22nd IEEE International Conference on Network Protocols, ICNP 2014, pp. 269–274, IEEE, Raleigh, NC, USA, October 2014. View at Publisher · View at Google Scholar · View at Scopus
  19. S.-Y. Park, C. Joo, Y. Park, and S. Bank, “Impact of traffic splitting on the delay performance of MPTCP,” in Proceedings of the 2014 1st IEEE International Conference on Communications, ICC 2014, pp. 1204–1209, IEEE, Sydney, NSW, Australia, June 2014. View at Publisher · View at Google Scholar · View at Scopus
  20. “Socket - linux socket interface, 2016,” http://www.man7.org/linux/man-pages/man7/socket.7.html#top_of_page.
  21. “Raw - linux ipv4 raw sockets, 2016,” https://linux.die.net/man/7/raw.
  22. “Tcp/ip raw sockets, 2016,” https://msdn.microsoft.com/en-us/library/windows/desktop/ms740548(v=vs.85).aspx.
  23. Y. Cui, Z. Lai, and N. Dai, “A first look at mobile cloud storage services: Architecture, experimentation, and challenges,” IEEE Network, vol. 30, no. 4, pp. 16–21, 2016. View at Publisher · View at Google Scholar · View at Scopus
  24. Y. Geng, V. Jeyakumar, A. Kabbani, and M. Alizadeh, “JUGGLER: A practical reordering resilient network stack for datacenters,” in Proceedings of the 11th European Conference on Computer Systems, EuroSys 2016, p. 20, ACM, New York, NY, USA, April 2016. View at Publisher · View at Google Scholar · View at Scopus
  25. Y. Geng, “Juggler,” https://github.com/gengyl08/juggler.
  26. “G. T. 36.213, 3rd generation partnership project; technical specification group radio access network; evolved universal terrestrial radio access (e-utra); physical layer procedures, 2013. Release 14, version 14.1.0,” https://portal.3gpp.org/desktopmodules/Specifications/SpecificationDetails.aspx?specificationId=2427.
  27. N. Becker, A. Rizk, and M. Fidler, “A measurement study on the application-level performance of LTE,” in Proceedings of the 2014 IFIP Networking Conference, IFIP Networking 2014, pp. 1–9, IEEE, Trondheim, Norway, June 2014. View at Publisher · View at Google Scholar · View at Scopus
  28. O. Titz, “Why tcp over tcp is a bad idea,” http://sites.inka.de/bigred/devel/tcp-tcp.html.
  29. O. Honda, H. Ohsaki, M. Imase, M. Ishizuka, and J. Murayama, “Understanding TCP over TCP: Effects of TCP tunneling on end-to-end throughput and latency,” in Proceedings of the Performance, Quality of Service, and Control of Next-Generation Communication and Sensor Networks III, vol. 6011, p. 60110H, SPIE, Boston, MA, USA, October 2005. View at Publisher · View at Google Scholar · View at Scopus