• DocumentCode
    1523307
  • Title

    Measuring Client-Perceived Pageview Response Time of Internet Services

  • Author

    Wei, Jianbin ; Xu, Cheng-Zhong

  • Author_Institution
    Yahoo! Inc., Sunnyvale, CA, USA
  • Volume
    22
  • Issue
    5
  • fYear
    2011
  • fDate
    5/1/2011 12:00:00 AM
  • Firstpage
    773
  • Lastpage
    785
  • Abstract
    As e-commerce services are exponentially growing, businesses need quantitative estimates of client-perceived response times to continuously improve the quality of their services. Current server-side nonintrusive measurement techniques are limited to nonsecured HTTP traffic. In this paper, we present the design and evaluation a monitor, namely sMonitor, which is able to measure client-perceived response times for both HTTP and HTTPS traffic. At the heart of sMonitor is a novel size-based analysis method that parses live packets to delimit different webpages and to infer their response times. The method is based on the observation that most HTTP(S)-compatible browsers send significantly larger requests for container objects than those for embedded objects. sMonitor is designed to operate accurately in the presence of complicated browser behaviors, such as parallel downloading of multiple webpages and HTTP pipelining, as well as packet losses and delays. It requires only to passively collect network traffic in and out of the monitored secured services. We conduct comprehensive experiments across a wide range of operating conditions using live secured Internet services, on the PlanetLab, and on controlled networks. The experimental results demonstrate that sMonitor is able to control the estimation error within 6.7 percent, in comparison with the actual measured time at the client side.
  • Keywords
    Internet; electronic commerce; quality of service; transport protocols; HTTP pipelining; HTTPS traffic; PlanetLab; client-perceived Pageview response time measurement; e-commerce services; internet services; parallel Web pages downloading; sMonitor; size-based analysis method; Containers; Delay; Extraterrestrial measurements; Heart; Measurement techniques; Monitoring; Pipeline processing; Time measurement; Web and internet services; Web pages; Client-perceived service quality; monitoring and measurement; pageview response time; secured Internet services.;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2010.131
  • Filename
    5492684