Abstract
Some terrestrial Internet access links provide only low data rates. Internet access via geostationary satellites on the other hand provides data rates of up to 50 Mbit/s, but suffers from high latencies. The combination of low data rate, low latency Internet access (e.g., DSL light) and high data rate, high latency Internet access (e.g., geostationary satellites) can utilize the advantages of both. We discuss multipath communication architectures and scheduling strategies for such heterogeneous link combinations. The solution described in this paper relies on Split TCP and Performance Enhancement Proxies. We implement and evaluate the solution with the network simulator ns-3. A well-established traffic model for loading websites is enhanced with different HTTP variants. The results show that the combination of heterogeneous link types can result in page load times close to as if there was a high data rate, low latency Internet access.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
NS-3 3GPP HTTP Applications. https://www.nsnam.org/docs/models/html/applications.html
NS-3.29 Manual: Random Variables. https://www.nsnam.org/docs/release/3.29/ manual/html/random-variables.html
Abdelsalam, A., Luglio, M., Roseti, C., Zampognaro, F.: TCP connection management through combined use of terrestrial and satellite IP-Based links. In: 2017 40th International Conference on Telecommunications and Signal Processing (TSP), pp. 37–42, July 2017. https://doi.org/10.1109/TSP.2017.8075932
Abdelsalam, A., Luglio, M., Roseti, C., Zampognaro, F.: Analysis of bandwidth aggregation techniques for combined use of satellite and xDSL broadband links. Int. J. Satellite Commun. Netw. 37(2), 76–90 (2018). https://doi.org/10.1002/sat.1242. https://onlinelibrary.wiley.com/doi/abs/10.1002/sat.1242
Abdelsalam, A., Luglio, M., Roseti, C., Zampognaro, F.: Linux MP-TCP performance evaluation in a combined terrestrial-satellite access. In: 2019 International Conference on Wireless Technologies, Embedded and Intelligent Systems (WITS), pp. 1–6, April 2019. https://doi.org/10.1109/WITS.2019.8723688
Border, J., Kojo, M., Griner, J., Montenegro, G., Shelby, Z.: Performance Enhancing Proxies Intended to Mitigate Link-Related Degradations. RFC 3135, June 2001
Caini, C., Firrincieli, R., Lacamera, D.: PEPsal: a performance enhancing proxy designed for TCP satellite connections. In: 2006 IEEE 63rd Vehicular Technology Conference, vol. 6, pp. 2607–2611, May 2006. https://doi.org/10.1109/VETECS.2006.1683339
Caini, C., Firrincieli, R.: TCP Hybla: a TCP enhancement for heterogeneous networks. Int. J. Satell. Commun. Netw. 22(5), 547–566 (2004)
Cicconetti, C., et al.: Architecture and analysis of a satellite downstream boost for xDSL networks. In: 2014 7th Advanced Satellite Multimedia Systems Conference and the 13th Signal Processing for Space Communications Workshop (ASMS/SPSC), pp. 287–292, September 2014
De Gaudenzi, R., Angeletti, P., Petrolati, D., Re, E.: Future technologies for very high throughput satellite systems. Int. J. Satell. Commun. Netw. (2019). https://doi.org/10.1002/sat.1327. https://onlinelibrary.wiley.com/doi/abs/10.1002/sat.1327
Deutschmann, J., Hielscher, K., German, R.: Satellite internet performance measurements. In: 2019 International Conference on Networked Systems (NetSys), pp. 1–4, March 2019. https://doi.org/10.1109/NetSys.2019.8854494
Deutschmann, J., Hielscher, K., Keil, T., German, R.: Multipath communication over terrestrial and satellite links. In: 2018 IEEE International Symposium on Local and Metropolitan Area Networks (LANMAN), pp. 119–121, June 2018. https://doi.org/10.1109/LANMAN.2018.8475101
Diarra, M., Ottavj, L., Masson, T., Ismail, A.: 5G hybrid backhauling for better QoE. In: 25th Ka and Broadband Communications Conference (2019)
Divakaran, D.M., Altman, E., Vicat-Blanc Primet, P.: Size-based flow-scheduling using spike-detection. In: Al-Begain, K., Balsamo, S., Fiems, D., Marin, A. (eds.) ASMTA 2011. LNCS, vol. 6751, pp. 331–345. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-21713-5_24
Ekmekcioglu, E., et al.: Context-aware hybrid satellite-terrestrial broadband access. Int. J. Satell. Commun. Netw. 37(6), 513–526 (2019). https://doi.org/10.1002/sat.1291. https://onlinelibrary.wiley.com/doi/abs/10.1002/sat.1291
Erhebung der atene KOM im Auftrag des Bundesministeriums für Verkehr und digitale Infrastruktur: Aktuelle Breitbandverfügbarkeit in Deutschland (Stand Ende 2018). https://www.bmvi.de/goto?id=451090
Ferlin, S., Dreibholz, T., Alay, O.: Multi-path transport over heterogeneous wireless networks: does it really pay off?, December 2014. https://doi.org/10.1109/GLOCOM.2014.7037567
Ford, A., Raiciu, C., Handley, M., Bonaventure, O.: TCP Extensions for Multipath Operation with Multiple Addresses. RFC 6824, January 2013
Hong, S.G., Su, C.: ASAP: fast, controllable, and deployable multiple networking system for satellite networks. In: 2015 IEEE Global Communications Conference (GLOBECOM). pp. 1–7, December 2015. https://doi.org/10.1109/GLOCOM.2015.7417041
Langley, A., et al.: The QUIC transport protocol: design and internet-scale deployment. In: SIGCOMM 2017, pp. 183–196 (2017)
Leymann, N., Heidemann, C., Zhang, M., Sarikaya, B., Cullen, M.: Huawei’s GRE Tunnel Bonding Protocol. RFC 8157, May 2017
Li, M., et al.: Multipath transmission for the internet: a survey. IEEE Commun. Surv. Tutor. 18(4), 2887–2925 (Fourthquarter 2016). https://doi.org/10.1109/COMST.2016.2586112
Ottavj, L., et al.: Intelligent gateways enabling broadband access via integrated terrestrial and satellite systems. In: Pillai, P., Hu, Y.F., Otung, I., Giambene, G. (eds.) WiSATS 2015. LNICST, vol. 154, pp. 92–102. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-25479-1_7
Pries, R., Magyari, Z., Tran-Gia, P.: An HTTP web traffic model based on the top one million visited web pages. In: Proceedings of the 8th Euro-NF Conference on Next Generation Internet NGI 2012, pp. 133–139, June 2012. https://doi.org/10.1109/NGI.2012.6252145
Wei, X., Xiong, C., Lopez, E.: MPTCP proxy mechanisms. Internet-Draft draft-wei-mptcp-proxy-mechanism-02, IETF Secretariat, June 2015. http://www.ietf.org/internet-drafts/draft-wei-mptcp-proxy-mechanism-02.txt
Acknowledgement
This work was funded by the German Ministry for Economic Affairs and Energy (BMWi) on the basis of a decision by the German Bundestag (FKZ 50YB1705).
Author information
Authors and Affiliations
Contributions
All Internet links were last accessed on 2020-01-27.
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Deutschmann, J., Hielscher, KS.J., German, R. (2020). An ns-3 Model for Multipath Communication with Terrestrial and Satellite Links. In: Hermanns, H. (eds) Measurement, Modelling and Evaluation of Computing Systems. MMB 2020. Lecture Notes in Computer Science(), vol 12040. Springer, Cham. https://doi.org/10.1007/978-3-030-43024-5_5
Download citation
DOI: https://doi.org/10.1007/978-3-030-43024-5_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-43023-8
Online ISBN: 978-3-030-43024-5
eBook Packages: Computer ScienceComputer Science (R0)