Ian M. Leslie

dblp:l/IanMLeslie · DBLP profile ↗
← Back
16ranked-venue papers
2as first author
0since 2021 · last 2015
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 14 · 2 first-authorSystems, architecture and hardware · 1Software engineering, systems software and programming languages · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Cloud and datacenter computing · 99% Distributed systems · 1%
Software engineering, system software, and programming languages
2 papers
Operating systems · 100%
Computer networks
8 papers
Internet architecture and protocols · 71% Routing and switching · 18% Network performance modeling · 6%

Topics — the 16 heaviest of 21, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Cloud and datacenter computing › virtualization › lightweight virtualization
unikernel
0.212015
Jitsu: Just-In-Time Summoning of Unikernels · NSDI 2015
Cloud and datacenter computing
virtualization
0.212015
Jitsu: Just-In-Time Summoning of Unikernels · NSDI 2015
Internet architecture and protocols
ATM networks
0.041998
Service-specific control architectures for ATM · IEEE J. Sel. Areas Commun. 1998
Performance Analysis of Input Traffic Control · INFOCOM 1992
Fairisle: An ATM Network for the Local Area · SIGCOMM 1991
Internet architecture and protocols
high-speed networks
0.011998
A Comparative Study of High Speed Networks · INFOCOM 1998
Internet architecture and protocols
virtual network
0.011998
Service-specific control architectures for ATM · IEEE J. Sel. Areas Commun. 1998
Operating systems › special-purpose operating system
multimedia operating systems
0.011996
The Design and Implementation of an Operating System to Support Distributed Multimedia Applications · IEEE J. Sel. Areas Commun. 1996
Internet architecture and protocols › ATM networks
ATM switch
0.011994
Experiences of Building an ATM Switch for the Local Area · SIGCOMM 1994
Routing and switching
multicast routing
0.011993
How Bad is Naïve Multicast Routing? · INFOCOM 1993
Routing and switching › multicast routing
multicast tree construction
0.011993
How Bad is Naïve Multicast Routing? · INFOCOM 1993
Routing and switching
source routing
0.011993
How Bad is Naïve Multicast Routing? · INFOCOM 1993
Network performance modeling
queueing analysis
0.011992
Performance Analysis of Input Traffic Control · INFOCOM 1992
Internet architecture and protocols › traffic management
traffic control
0.011992
Performance Analysis of Input Traffic Control · INFOCOM 1992
Internet architecture and protocols › local area network
local area network architecture
0.011991
Fairisle: An ATM Network for the Local Area · SIGCOMM 1991
Internet architecture and protocols
ISDN
0.021989
Dynamic Bandwidth Management of Primary Rate ISDN to Support ATM Access · SIGCOMM 1989
A Testbed for Wide Area ATM Research · SIGCOMM 1989
Distributed systems › distributed multimedia systems
distributed multimedia applications
0.011996
The Design and Implementation of an Operating System to Support Distributed Multimedia Applications · IEEE J. Sel. Areas Commun. 1996
Internet architecture and protocols
protocol design
0.011991
Fairisle: An ATM Network for the Local Area · SIGCOMM 1991

Methods — techniques the papers use, named apart from their topics

ab initio OS design · 0.0experimental measurement · 0.0simulation · 0.0numerical evaluation · 0.0exact queueing analysis · 0.0testbed deployment · 0.0analytical modeling · 0.0
YearPublicationVenuePosition
2015 Jitsu: Just-In-Time Summoning of Unikernels
Anil Madhavapeddy, Thomas Leonard, Magnus Skjegstad, Thomas Gazagnaire, David Sheets, David J. Scott, Richard Mortier, Amir Chaudhry, Balraj Singh, Jon Ludlam, Jon Crowcroft, Ian M. Leslie
NSDI12
2001 Non-Intrusive Estimation of Web Server Delays
abstract
We introduce a novel passive network monitoring architecture which enables us to capture and integrate data from different levels of the protocol stack using a probe which can be placed at any arbitrary point in the network. We subject the data gathered to off-line analysis and show how, by modelling the dynamics of the protocols observed, we are able to extract information which would not be available using existing means. We show how the technique can be used to passively measure Web server response latency. Experiments are described which use artificially generated loads to validate the techniques used, and results obtained from the observation of real traffic are presented.
James Hall, Ian Pratt 0001, Ian M. Leslie
LCN3
1998 A Comparative Study of High Speed Networks
abstract
In the management of a modern LAN or campus network, two issues are of key importance, namely network performance and capacity planning. In this paper we report on results from an experimental programme which aims to quantify the performance that can be achieved with a real distributed application running over a range of different network technologies, including Ethernet, ATM, FDDI, and a 100 Mb/s packet-switched LAN. In particular we analyse the contribution of each of the various application and network components to the overall performance experienced by applications.
James Hall, Roberto Sabatino, Simon Crosby, Ian M. Leslie, Richard Black
INFOCOM4
1998 Practical connection admission control for ATM networks based on on-line measurements
John T. Lewis, Raymond Russell, Fergal Toomey, Brian McGurk, Simon Crosby, Ian M. Leslie
Comput. Commun.6
1998 Service-specific control architectures for ATM
abstract
The concept of a service-specific control architecture (SSCA) in an ATM environment is presented. Here, a control architecture denotes the out-of-band control and management mechanisms operational in a network or virtual network (or part thereof). An SSCA can use knowledge about the applications it serves to make better use of network resources, and thus provide a more efficient service. Such a control architecture can be designed to provide only the subset of control functions required by the applications it serves, thereby greatly reducing its complexity. The switchlet mechanism, which allows more than one control architecture to be operational simultaneously within the same network, enables the use of service-specific control architectures. Implementation work is presented to illustrate the use of switchlets and SSCAs. This includes both an environment which uses switchlets to dynamically create virtual networks, and an SSCA used to provide video- and audioconferencing facilities in an ATM environment.
Jacobus E. van der Merwe, Ian M. Leslie
IEEE J. Sel. Areas Commun.2
1997 Switchlets and Dynamic Virtual ATM Networks
Jacobus E. van der Merwe, Ian M. Leslie
Integrated Network Management2
1997 Counting the Cycles: a Comparative Study of NFS Performance over High Speed Networks
abstract
In the management of a modern LAN or campus network, two issues are of key importance, namely network performance and capacity planning. In this paper we report on results from an experimental programme which aims to quantify the performance that can be achieved with a real distributed application running over a range of different network technologies, including Ethernet, ATM, FDDI, and a 100 Mb/s packet-switched LAN. In particular we analyse the contribution of each of the various application and network components to the overall performance experienced by applications. This information will facilitate planning and management of new networks, and permit the identification of "hidden costs" which prevent currently deployed applications from fully exploiting high bandwidth networks.
James Hall, Roberto Sabatino, Simon Crosby, Ian M. Leslie, Richard Black
LCN4
1996 The Design and Implementation of an Operating System to Support Distributed Multimedia Applications
abstract
Support for multimedia applications by general purpose computing platforms has been the subject of considerable research. Much of this work is based on an evolutionary strategy in which small changes to existing systems are made. The approach adopted is to start ab initio with no backward compatibility constraints. This leads to a novel structure for an operating system. The structure aims to decouple applications from one another and to provide multiplexing of all resources, not just the CPU, at a low level. The motivation for this structure, a design based on the structure, and its implementation on a number of hardware platforms is described.
Ian M. Leslie, Derek McAuley, Richard Black, Timothy Roscoe, Paul Barham 0001, David Martin Evers, Robin Fairbairns, Eoin Hyden
IEEE J. Sel. Areas Commun.1
1996 Exploring the Queueing Behaviour of ATM Switches
Nils Björkman, Alexander Latour-Henner, Aziz Miah, Simon Crosby, Ian M. Leslie, M. Davey, Raymond Russell, Fergal Toomey
Perform. Evaluation5
1995 A case study on design for provability
abstract
We describe a case study which demonstrates that, by designing with formal verification in mind, a designer can simplify the verification task enormously without sacrificing other design considerations. In addition, the formal specification and verification process can highlight anomalies in a design, and suggest design changes that improve it. The design we considered was a switching fabric for an ATM network switch. It is a real, fabricated component of a working network.
Paul Curzon, Ian M. Leslie
ICECCS2
1994 Experiences of Building an ATM Switch for the Local Area
Richard Black, Ian M. Leslie, Derek McAuley
SIGCOMM2
1993 How Bad is Naïve Multicast Routing?
abstract
In previous approaches to routing multicast connections in networks, the emphasis has been on the source transmitting to a fixed set of destinations (the multicast group). There are some applications where destinations will join and leave the multicast group. Under these conditions, computing an 'optimal' spanning tree after each modification may not be the best way to proceed. An alternative is to make modest alterations to an existing spanning tree to derive a new one. An extreme, though nonoptimal, variation of this is to use minimal cost source to destination routing for each destination, effectively ignoring the existing multicast tree. The authors examine just how nonoptimal these trees are in random general topology networks and conclude that they are worse by only a small factor. The factor is reduced still further if a hierarchy is imposed on the random network to give a more realistic model.>
Matthew Doar, Ian M. Leslie
INFOCOM2
1992 Performance Analysis of Input Traffic Control
abstract
The authors evaluate the performance of the input traffic control used to enforce input traffic to conform to the traffic parameters negotiated during connection establishment in broadband asynchronous transfer mode (ATM) networks. They provide an exact analysis of the input traffic control mechanism for both Poisson traffic and bursty traffic. The model yields the steady-state system state probability distribution, the probability that an arriving cell is blocked, and the average cell length and waiting time. In addition, a characterization of the inter-departure process is given, along with the evaluation of variation of the inter-departure time. Extensive numerical results are presented.>
Ian M. Leslie
INFOCOM2
1991 Fairisle: An ATM Network for the Local Area
abstract
Article Free Access Share on Fairisle: an ATM network for the local area Authors: Ian Leslie University of Cambridge, Computer Laboratory University of Cambridge, Computer LaboratoryView Profile , Derek McAuley University of Cambridge, Computer Laboratory University of Cambridge, Computer LaboratoryView Profile Authors Info & Claims SIGCOMM '91: Proceedings of the conference on Communications architecture & protocolsAugust 1991 https://doi.org/10.1145/115992.116022Published:01 August 1991Publication History 56citation473DownloadsMetricsTotal Citations56Total Downloads473Last 12 Months68Last 6 weeks11 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF
Ian M. Leslie, Derek McAuley
SIGCOMM1
1989 Dynamic Bandwidth Management of Primary Rate ISDN to Support ATM Access
abstract
One of the principle advantages of Asynchronous Transfer Mode (ATM) access is that variable rate streams can be supported efficiently. In order to preserve this efficiency when using ATM on an underlying circuit switched network, such as primary rate ISDN, flexible control of the underlying circuit bandwidth must be provided. This paper discusses techniques used to provide dynamic management of variable rate circuits to support ATM access. Models are presented for some of these control schemes and their performance is studied through a combination of simulation and analysis. Techniques implemented for an experimental network providing ATM access on primary rate ISDN are presented.
B. R. Harita, Ian M. Leslie
SIGCOMM2
1989 A Testbed for Wide Area ATM Research
abstract
Asynchronous Transfer Mode (ATM) has been advocated as the basis of multiservice telecommunications in the next century. However, the public telecommunication technology of the 1990's will be ISDN, which presents a circuit switched subscriber interface. An obvious approach to building a wide area ATM network is to build it on top of primary rate ISDN. In this paper we describe the lessons learned through the design and deployment of such a network.
David L. Tennenhouse, Ian M. Leslie
SIGCOMM2