Mean Response Time Approximation for HTTP Transactions over Transport Protocols

Full Text (PDF, 318KB), PP.24-30

Views: 0 Downloads: 0

Author(s)

Y. J. Lee 1,*

1. Department of Technology Education, Korea National University of Education, South Korea

* Corresponding author.

DOI: https://doi.org/10.5815/ijcnis.2015.01.04

Received: 11 May 2014 / Revised: 14 Aug. 2014 / Accepted: 5 Oct. 2014 / Published: 8 Dec. 2014

Index Terms

Mean response time, HTTP over TCP, HTTP over SCTP

Abstract

This paper addresses mean response time that end-users experience when using the Internet. HTTP (Hyper Text Transfer Protocol) is a widely used transfer protocol to retrieve web objects in the Internet. Generally, HTTP uses TCP (Transmission Control Protocol) in a transport layer. But it is known that HTTP interacts with TCP inefficiently. As an example of such inefficiencies, HTTP does not require TCP to deliver the rigid order, which may cause head-of-line blocking. As another transport layer protocol, SCTP (Stream Control Transmission Protocol) has attractive features such as multi-streaming and multi-homing unlike TCP. Within an SCTP association, multi-streaming allows for independent delivery among streams, thus can avoid the head-of-line blocking. In addition, SCTP provides very large number of streams; therefore, it can transfer multiple objects more efficiently than the typical HTTP/1.1 over TCP which limits the number of pipelines. Mean response time is one of the main measures that end users using Internet concern. This paper presents the simple analytical model and algorithm to find the mean response time for HTTP over SCTP including the previous HTTP over TCP. Some computational experiences show that the proposed model and algorithm are well approximated to the real environment. Also, it is shown that mean response time for HTTP over SCTP can be less than that for HTTP over TCP.

Cite This Paper

Y. –J. Lee, "Mean Response Time Approximation for HTTP Transactions over Transport Protocols", International Journal of Computer Network and Information Security(IJCNIS), vol.7, no.1, pp.24-30, 2015. DOI:10.5815/ijcnis.2015.01.04

Reference

[1]T. Berners-Lee, R. Fielding and H. Frystyk, "Hypertext Transfer Protocol – HTTP/1.0", RFC-1945, 1996.
[2]H. F. Nielson and J. Gettys, "Network Performance Effects of HTTP/1.1, CSS1, and PNG", ACM, 1997.
[3]R. Stewart, Q. Xie, et al, Stream Control Transmission Protocol, RFC-2960, 2000.
[4]A. L. Caro, J. R. Iyengar, P. D. Amer, S. Ladha, G. Heinz and K. Shah, "SCTP: A Proposed Standard for Robust Internet Data Transport", IEEE Computer, Vol. 36, No. 11, pp. 56-63, 2003.
[5]S. Fu and M. Atiquzzaman, "SCTP: State of the art in Research, Products, and Technical Challenges", Proc. of IEEE 18th Annual Workshop on Computer Comm., October, 2003.
[6]J. Padhye, V. Firoiu, D. F. Towsley and J. F. Kurose, "Modeling TCP Reno Performance: A Simple Model and Its Empirical Validation", ACM Transactions on Networking, Vol. 8, No. 2, pp. 133-145, 2000.
[7]B. A. Mah, P. Sholander, L. Martinez and L. Tolendino, "IPB: An Internet Protocol Benchmark using Simulated Traffic", Proc. of 6th International Symposium on Modeling, Analysis and Simluation of Computer and Telecommunication Systems, pp. 77-84, 1988.
[8]N. Cardwell, S. Savage and T. Anderson, "Modeling TCP Latency", Proc. of IEEE Infocom, pp. 1742-1751, 2000.
[9]Z. Jiong, Z. Shu-jing and Qi-gang, "An Adapted Full Model for TCP Latency", Proc. of IEEE TENCON '02, pp. 801-804, 2002.
[10]Lin-Huang Chang, Ming-Yi Liao and De-Yu Wang, "Analysis of FTP over SCTP in Congested Network", Proc. of 2007 International Conference on Advanced Information Technologies (AIT), 2007, pp. 82-89.
[11]Chia-Wen Lu and Quincy Wur, "Performance study on SNMP and SIP over SCTP in wireless sensor networks", Proc. of 14th International conference on advanced communication technology (ICACT), pp. 844-847, 2012.
[12]Fei Ge, Liansheng Tan, Jinsheng Sun, and Moshe Zukerman, "Latency of fast TCP for HTTP transactions", IEEE Communications Letters, Vol. 15, No. 11, pp. 1259-1261, 2011.
[13]J. Eklund, K. Grinnemo, A. Brunstorm, G. Cheimnidis, and Y. Ismailov, "Impact of Slow Start on SCTP Handover Performance", Proc. of the 20th international conference on computer communications and networks, pp. 1-7, 2011.
[14]Y. –J. Lee, M. Atiquzzaman and S. K. sivagurunathan, "Mean Response Time Estimation for HTTP over SCTP in Wireless Environment", Proc. of IEEE ICC 2006 Conference, Istanbul, Turkey, 2006.
[15]Y. –J. Lee, "Mean Response Delay Estimation for HTTP over SCTP in Wireless Internet", Journal of the Korea Contents Association, Vol. 8, No. 6, pp. 43-53, 2008.
[16]K. W. Ross and J. F. Kurose, Computer Networking, Pearson Education, 2012.