Toggle Main Menu Toggle Search

Open Access padlockePrints

A Measurement Study of the Interplay between Application Level Restart and Transport Protocol

Lookup NU author(s): Professor Aad van Moorsel, Dr Katinka Wolter


Full text for this publication is not currently held within this repository. Alternative links are provided below where available.


Restart is an application-level mechanism to speed up the completion of tasks that are subject to failures or unpredictable delays. In this paper we investigate if restart can be beneficial for Internet applications. For that reason we conduct and analyze a measurement study for restart applied to HTTP GET over TCP. Since application-level restart and TCP time-out mechanisms may interfere, we discuss in detail the relation between restart and transport protocol. The analysis shows that restart may especially be beneficial in the TCP set-up phase, in essence tuning TCP time-out values for the application at hand. In addition, we discuss the design of and experimentation with a proxy-based restart tool that includes a statistical oracle module to automatically adapt and optimize the restart time.

Publication metadata

Author(s): Reinecke P, van Moorsel A, Wolter K

Editor(s): Malek, M., Reitenspiess, M., Kaiser, J.

Publication type: Conference Proceedings (inc. Abstract)

Publication status: Published

Conference Name: First International Service Availability Symposium (ISAS)

Year of Conference: 2004

Pages: 86-100

ISSN: 0302-9743 (Print) 1611-3349 (Online)

Publisher: Springer


DOI: 10.1007/978-3-540-30225-4_7

Library holdings: Search Newcastle University Library for this item

Series Title: Lecture Notes in Computer Science

ISBN: 9783540291039