Skip to main content

Performance Evaluation of HTTP and SPDY Over a DVB-RCS Satellite Link with Different BoD Schemes

  • Conference paper
  • First Online:
Book cover Personal Satellite Services. Next-Generation Satellite Networking and Communication Systems (PSATS 2016)

Abstract

The rapid evolution of the Web imposes the need of enhancing the HTTP over satellite channels. To this aim, SPDY is a protocol engineered to reduce download times of content rich pages, as well as for managing links characterized by large Round Trip Times (RTTs) and high packet losses. With such features, it could be an efficient solution to cope with performance degradations of HTTP over satellite. In this perspective, this paper compares the behaviors of HTTP and SPDY over a DVB-RCS satellite link. To conduct a thorough set of tests over a realistic scenario, we used the Satellite Network Emulation Platform (SNEP). In addition, we evaluated how different Bandwidth on Demand (BoD) methods impact over the retrieval of a page. Results clearly indicate that SPDY could be an effective solution to deliver Web contents over satellites in a more efficient manner.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 44.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 60.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Sooriyabandara, M., Fairhurst, G.: Dynamics of TCP over BoD satellite networks. Int. J. Satell. Commun. Network. 21(4–5), 427–449 (2003)

    Article  Google Scholar 

  2. Caviglione, L.: Can satellites face trends? The case of Web 2.0. In: International Workshop on Satellite and Space Communications (IWSSC 2009), pp. 446–450, September 2009

    Google Scholar 

  3. Fielding, R., Gettys, J., Mogul, J., Frystyk, H., Masinter, L., Leach, P., Berners- Lee, T.: RFC 2616, Hypertext Transfer Protocol HTTP/1.1, Network Working Group, IETF (1999)

    Google Scholar 

  4. Nielsen, H.F., Gettys, J., Baird-Smith, A., Prudhommeaux, E., Lie, H.W., Lilley, C.: Network performance effects of HTTP/1.1, CSS1, and PNG. ACM SIGCOMM Comput. Commun. Rev. 27, 155–166 (1997)

    Article  Google Scholar 

  5. Belshe, M., Peon, R.: SPDY protocol - draft 3, Network Working Group, IETF (2012)

    Google Scholar 

  6. Heidemann, J., Obraczka, K., Touch, J.: Modeling the performance of HTTP over several transport protocols. IEEE/ACM Trans. Netw. 5(5), 616–630 (1997)

    Article  Google Scholar 

  7. Kruse, H., Allman, M., Griner, J., Tran, D.: Experimentation and modelling of HTTP over satellite channels. Int. J. Satell. Commun. 19(1), 51–68 (2001)

    Article  Google Scholar 

  8. Kim, H.J., Yi, G.S., Lim, H.N., Lee, J.C., Bae, B.S., Lee, S.W.: Performance analysis of SPDY protocol in wired and mobile networks. In: Jeong, Y.-S., Park, Y.-H., Hsu, C.-H.R., Park, J.J.J.H. (eds.) Ubiquitous Information Technologies and Applications. LNEE, vol. 280, pp. 199–206. Springer, Heidelberg (2014). doi:10.1007/978-3-642-41671-2_26

    Chapter  Google Scholar 

  9. Cardaci, A., Caviglione, L., Gotta, A., Tonellotto, N.: Performance evaluation of SPDY over high latency satellite channels. In: Dhaou, R., Beylot, A.-L., Montpetit, M.-J., Lucani, D., Mucchi, L. (eds.) PSATS 2013. LNICST, vol. 123, pp. 123–134. Springer, Heidelberg (2013). doi:10.1007/978-3-319-02762-3_11

    Chapter  Google Scholar 

  10. Cardaci, A., Celandroni, N., Ferro, E., Gotta, A., Davoli, F., Caviglione, L.: SPDY - a new paradigm in web technologies: performance evaluation on a satellite link. In: Proceedings of the 19th Ka and Broadband Communications Navigation and Earth Observation Conference, Florence, Italy, FGM Events LLC 239, October 2013

    Google Scholar 

  11. Luglio, M., Roseti, C., Zampognaro, F., Belli, F.: An emulation platform for IP-based satellite networks. In: IET Conference Proceedings, pp. 712–716 (2009)

    Google Scholar 

  12. Ha, S., Injong, R., Xu, L.: CUBIC: a new TCP-friendly high-speed TCP variant. ACM SIGOPS Oper. Syst. Rev. 42(5), 64–74 (2008)

    Article  Google Scholar 

  13. Wang, X.S., Balasubramanian, A., Krishnamurthy, A., Wetherall, D.: Demystifying page load performance with wprof. In: Feamster, N., Mogul, J. (eds.) Proceedings of the 10th USENIX conference on Networked Systems Design and Implementation (NSDI 2013), pp. 473–486. USENIX Association, Berkeley (2013)

    Google Scholar 

  14. Langley, A.: Transport Layer Security (TLS) Next Protocol Negotiation Extension, draft-agl-tls-nextprotoneg-00, Network Working Group, IETF, January 2010

    Google Scholar 

Download references

Acknowledgments

This work has been partially funded by the European Space Agency (ESA) within the framework of the Satellite Network of Experts (SatNex-III), CoO3, Task3, ESA Contract no. 23089/10/NL/CLP.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Luca Caviglione .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering

About this paper

Cite this paper

Caviglione, L., Gotta, A., Abdel Salam, A., Luglio, M., Roseti, C., Zampognaro, F. (2016). Performance Evaluation of HTTP and SPDY Over a DVB-RCS Satellite Link with Different BoD Schemes. In: Bisio, I. (eds) Personal Satellite Services. Next-Generation Satellite Networking and Communication Systems. PSATS 2016. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 148. Springer, Cham. https://doi.org/10.1007/978-3-319-47081-8_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-47081-8_4

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-47080-1

  • Online ISBN: 978-3-319-47081-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics