Skip to content

Research at St Andrews

Analysing the Latency of World Wide Web Applications

Research output: Contribution to journalArticle

DOI

Author(s)

School/Research organisations

Abstract

As the Web becomes increasingly used for routine social and economic interactions, the issue of interactive delay, as experienced by end-users, has become an ongoing cause for concern. This paper reports on an approach of identifying and analysing the factors that contribute towards that delay. The evolution of a structured timing model is described, which forms the basis for decomposing delay into its constituent parts. The four high-level components identified are the server, network, protocol and client. Methodologies for determining the contribution of each element are presented and their use is illustrated in a case study of the traffic associated with an operational distributed learning environment (DLE) serving six universities over a period of several months. Quality of service (QoS) is key to the success of DLEs and this includes an understanding of their relationship with the underlying networks and systems upon which they are built and deployed. Delay, as experienced by the end user, is one of the key QoS parameters for a DLE. The importance of developing an understanding of the nature of delay in a DLE is twofold: it informs decisions about where to target effort and resources in order to achieve improvements; and it provides techniques that can be used as the basis for an early-warning and advisory system for QoS aware applications. The latter functionality is illustrated by a novel solution that modifies TCP's congestion avoidance algorithm for the benefit of interactive Web traffic. Copyright (C) 2003 John Wiley Sons, Ltd.

Close

Details

Original languageEnglish
Pages (from-to)1301-1322
Number of pages22
JournalSoftware: Practice and Experience
Volume33
Issue number14
DOIs
Publication statusPublished - 25 Nov 2003

    Research areas

  • Web, Congestion, latency, Congestion control

Discover related content
Find related publications, people, projects and more using interactive charts.

View graph of relations

Related by author

  1. A case study in user support for managing OpenSim based multi user learning environments

    Perera, G. I. U. S., Miller, A. H. D. & Allison, C., 2017, In : IEEE Transactions on Learning Technologies. 10, 3, p. 342-354

    Research output: Contribution to journalArticle

  2. Virtual Worlds and the 3D Web – time for convergence?

    Bakri, H., Allison, C., Miller, A. H. D. & Oliver, I. A., 2016, Immersive Learning Research Network: Second International Conference, iLRN 2016, Santa Barbara, CA, USA, June 27 - July 1, 2016, Proceedings. C. A., Morgado, L., Pirker, J., Beck, D., Richter, J. & Guetl, C. (eds.). Springer, p. 29-42 (Communications in Computer and Information Science; vol. 621).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  3. HTTP/2 and QUIC for virtual worlds and the 3D Web?

    Bakri, H., Allison, C., Miller, A. H. D. & Oliver, I. A., 17 Aug 2015, Procedia Computer Science: The 10th International Conference on Future Networks and Communications (FNC 2015) / The 12th International Conference on Mobile Systems and Pervasive Computing (MobiSPC 2015) Affiliated Workshops. Elsevier, Vol. 56. p. 242-251

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  4. Immersive Installation: “A Virtual St Kilda”

    McCaffery, J. P., Kennedy, S. E., Miller, A. H. D., Oliver, I. A., Watterson, A. & Allison, C., 2015, Immersive Education: 4th European Summit, EiED 2014, Vienna, Austria, November 24-26, 2014, Revised Selected Papers. Ebner, M., Erenli, K., Malaka, R., Pirker, J. & Walsh, A. E. (eds.). Cham: Springer, p. 101-113 (Communications in Computer and Information Science; vol. 486).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  5. Mobile exploration of medieval St Andrews

    Fabola, A., Davies, C., Kennedy, S., Miller, A. & Allison, C., 2015, Immersive Education: 4th European Summit, EiED 2014, Vienna, Austria, November 24-26, 2014, Revised Selected Papers. Ebner, M., Erenli, K., Malaka, R., Pirker, J. & Walsh, A. E. (eds.). Cham: Springer, p. 114-124 11 p. (Communications in Computer and Information Science; vol. 486).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

Related by journal

  1. A survey of self-healing systems frameworks

    Schneider, C., Barker, A. D. & Dobson, S. A., Oct 2015, In : Software: Practice and Experience. 45, 10, p. 1375-1398

    Research output: Contribution to journalArticle

  2. The Cloud Adoption Toolkit: Supporting Cloud Adoption Decisions in the Enterprise

    Khajeh-Hosseini, A., Greenwood, D. S., Smith, J. W. & Sommerville, I., Apr 2012, In : Software: Practice and Experience. 42, 4, p. 447-465 19 p.

    Research output: Contribution to journalArticle

  3. A compliant persistent architecture

    Morrison, R., Balasubramaniam, D., Greenwood, RM., Kirby, G. N. C., Mayes, K., Munro, DS. & Warboys, BC., 10 Apr 2000, In : Software: Practice and Experience. 30, 4, p. 363-386

    Research output: Contribution to journalArticle

  4. Operating System Support for Persistent Systems: Past, Present and Future

    Dearle, A. & Hulse, D., 10 Apr 2000, In : Software: Practice and Experience. 30, 4, p. 295-324 30 p.

    Research output: Contribution to journalArticle

ID: 206356