Multistreamed web transport for developing regions

A multistreamed web transport has the potential to reduce head-of-line (HOL) blocking, and improve response times in high latency Internet browsing environments, typical of developing regions. In our position paper [13], we proposed a design for HTTP over the multistreamed Stream Control Transmission Protocol (SCTP), and implemented the design for non-pipelined (HTTP 1.0) transactions in the Apache web server and Firefox web browser. We have since adapted Apache and Firefox to handle HTTP 1.1 persistent, pipelined transfers over SCTP streams. Initial emulation results over high latency paths reveal that HTTP over SCTP streams benefits from faster page downloads, and achieves visually perceivable improvements to pipelined objects' response times. Movies comparing page downloads of HTTP/TCP vs. HTTP/SCTP streams can be found on the author's website [12]. The promising results have motivated us to propose a low cost, easily realizable, gateway-based HTTP over SCTP deployment solution to enhance users' browsing experience in developing regions.

[1]  Paul D. Amer,et al.  Retransmission policies for multihomed transport protocols , 2006, Comput. Commun..

[2]  James Gettys,et al.  The WebMUX Protocol , 1998 .

[3]  Srinivasan Seshan,et al.  An integrated congestion management architecture for Internet hosts , 1999, SIGCOMM '99.

[4]  Jianliang Xu,et al.  Web content delivery , 2005 .

[5]  Randy H. Katz,et al.  Addressing the challenges of web data transport , 1998 .

[6]  Luigi Rizzo,et al.  Dummynet: a simple approach to the evaluation of network protocols , 1997, CCRV.

[7]  Balachander Krishnamurthy,et al.  On the use and performance of content distribution networks , 2001, IMW '01.

[8]  Janardhan R. Iyengar,et al.  SCTP: an innovative transport layer protocol for the web , 2006, WWW '06.

[9]  Jon Baggaley,et al.  Technical evaluation report 61 : the world-wide inaccessible web, part 2 - internet routes , 2007 .

[10]  Jarmo Prokkola,et al.  HSDPA Performance in Live Networks , 2007, 2007 IEEE International Conference on Communications.

[11]  Saifur Rahman,et al.  Alternate Technologies for Telecommunications and Internet Access in Remote Locations , 2002 .

[12]  Martin Arlitt,et al.  Web Workload Characterization: Ten Years Later , 2005 .

[13]  Preethi Natarajan,et al.  The Case for Multistreamed Web Transport in High Latency Networks , 2007 .

[14]  Bryan Ford Structured streams: a new transport abstraction , 2007, SIGCOMM 2007.

[15]  Srinivasan Seshan,et al.  TCP behavior of a busy Internet server: analysis and improvements , 1997, Proceedings. IEEE INFOCOM '98, the Conference on Computer Communications. Seventeenth Annual Joint Conference of the IEEE Computer and Communications Societies. Gateway to the 21st Century (Cat. No.98.