Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Richard J. Gibbens

dblp:g/RichardJGibbens · DBLP profile ↗
← Back
18ranked-venue papers
4as first author
0since 2021 · last 2017
—ORCID · none

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

Computer networks · 14 · 4 first-authorSystems, architecture and hardware · 2Graphics, computer vision, multimedia, augmented reality and games · 2

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 networks
12 papers
Transport protocols and congestion control · 28% Wireless networking · 28% Internet of things and sensor networks · 17%

Topics — the 29 heaviest of 31, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Transport protocols and congestion control › multipath transport
multipath TCP
0.732017
ECF: An MPTCP Path Scheduler to Manage Heterogeneous Paths · CoNEXT 2017
Design, implementation, and evaluation of energy-aware multi-path TCP · CoNEXT 2015
A measurement-based study of MultiPath TCP performance over wireless networks · Internet Measurement Conference 2013
Wireless networking
mobile ad hoc networks
0.332012
Impact of directional transmission in large-scale multi-hop wireless ad hoc networks · INFOCOM 2012
Robust multipath routing in large wireless networks · INFOCOM 2011
Green Wave Sleep Scheduling: Optimizing Latency and Throughput in Duty Cycling Wireless Networks · IEEE J. Sel. Areas Commun. 2011
Wireless networking
heterogeneous wireless networks
0.212013
A measurement-based study of MultiPath TCP performance over wireless networks · Internet Measurement Conference 2013
Transport protocols and congestion control › multipath transport
multipath transport over wifi and cellular
0.212013
A measurement-based study of MultiPath TCP performance over wireless networks · Internet Measurement Conference 2013
Vehicular, aerial and satellite networks
connectivity analysis
0.112012
Impact of directional transmission in large-scale multi-hop wireless ad hoc networks · INFOCOM 2012
Wireless networking
directional antenna
0.112012
Impact of directional transmission in large-scale multi-hop wireless ad hoc networks · INFOCOM 2012
Internet of things and sensor networks › network connectivity
percolation
0.112012
Impact of directional transmission in large-scale multi-hop wireless ad hoc networks · INFOCOM 2012
Internet of things and sensor networks › wireless sensor network
duty cycling
0.112011
Green Wave Sleep Scheduling: Optimizing Latency and Throughput in Duty Cycling Wireless Networks · IEEE J. Sel. Areas Commun. 2011
Routing and switching
multipath routing
0.112011
Robust multipath routing in large wireless networks · INFOCOM 2011
Network performance modeling
percolation theory
0.112011
Robust multipath routing in large wireless networks · INFOCOM 2011
Internet of things and sensor networks › wireless sensor network › sensor scheduling
sleep scheduling
0.112011
Green Wave Sleep Scheduling: Optimizing Latency and Throughput in Duty Cycling Wireless Networks · IEEE J. Sel. Areas Commun. 2011
Internet of things and sensor networks
wireless sensor network
0.112011
Green Wave Sleep Scheduling: Optimizing Latency and Throughput in Duty Cycling Wireless Networks · IEEE J. Sel. Areas Commun. 2011
Routing and switching › inter-domain routing
policy-based routing
0.112006
Towards a Unified Theory of Policy-Based Routing · INFOCOM 2006
Routing and switching › routing
routing algebra
0.112006
Towards a Unified Theory of Policy-Based Routing · INFOCOM 2006
Routing and switching › routing stability
stable paths problem
0.112006
Towards a Unified Theory of Policy-Based Routing · INFOCOM 2006
Network measurement and analytics
network performance measurement
0.012013
A measurement-based study of MultiPath TCP performance over wireless networks · Internet Measurement Conference 2013
Routing and switching
adaptive routing
0.031995
Network Programming Methods for Loss Networks (Invited Paper) · IEEE J. Sel. Areas Commun. 1995
Dynamic routing in multiparented networks · IEEE/ACM Trans. Netw. 1993
State-dependent routing on symmetric loss networks with trunk reservations. I · IEEE Trans. Commun. 1993
Network optimization and economics › pricing
internet pricing
0.012000
Internet service classes under competition · IEEE J. Sel. Areas Commun. 2000
Network optimization and economics › pricing › differential pricing
paris metro pricing
0.012000
Internet service classes under competition · IEEE J. Sel. Areas Commun. 2000
Network performance modeling › loss systems
loss networks
0.021995
Network Programming Methods for Loss Networks (Invited Paper) · IEEE J. Sel. Areas Commun. 1995
State-dependent routing on symmetric loss networks with trunk reservations. I · IEEE Trans. Commun. 1993
Cellular and mobile networks
call admission control
0.011995
A Decision-Theoretic Approach to Call Admission Control in ATM Networks · IEEE J. Sel. Areas Commun. 1995
Network optimization and economics
network design
0.011995
Network Programming Methods for Loss Networks (Invited Paper) · IEEE J. Sel. Areas Commun. 1995
Physical-layer communications
performance bounds
0.011995
Network Programming Methods for Loss Networks (Invited Paper) · IEEE J. Sel. Areas Commun. 1995
Routing and switching › adaptive routing
state-dependent routing
0.011993
State-dependent routing on symmetric loss networks with trunk reservations. I · IEEE Trans. Commun. 1993
Internet architecture and protocols › quality of service
differentiated services
0.012000
Internet service classes under competition · IEEE J. Sel. Areas Commun. 2000
Internet architecture and protocols
internet service provider
0.012000
Internet service classes under competition · IEEE J. Sel. Areas Commun. 2000
Internet architecture and protocols
ATM networks
0.011995
A Decision-Theoretic Approach to Call Admission Control in ATM Networks · IEEE J. Sel. Areas Commun. 1995
Routing and switching
circuit switching
0.011995
Network Programming Methods for Loss Networks (Invited Paper) · IEEE J. Sel. Areas Commun. 1995
Network performance modeling
fixed point analysis
0.011993
State-dependent routing on symmetric loss networks with trunk reservations. I · IEEE Trans. Commun. 1993

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

percolation theory · 0.4testbed experiments · 0.3in-the-wild measurements · 0.3implementation · 0.2evaluation · 0.2measurement study · 0.2simulation · 0.1scaling laws analysis · 0.1poisson process · 0.1abstract relations · 0.1
YearPublicationVenuePosition
2017 ECF: An MPTCP Path Scheduler to Manage Heterogeneous Paths
abstract
Multi-Path TCP (MPTCP) is a new standardized transport protocol that enables devices to utilize multiple network interfaces. The default MPTCP path scheduler prioritizes paths with the smallest round trip time (RTT).In this work, we examine whether the default MPTCP path scheduler can provide applications the ideal aggregate bandwidth, i.e., the sum of available bandwidths of every paths. Our experimental results show that heterogeneous paths cause underutilization of the fast path, resulting in undesirable application behaviors such as lower streaming quality in a video than can be obtained using the available aggregate bandwidth. To solve this problem, we propose and implement a new MPTCP path scheduler, ECF (Earliest Completion First), that utilizes all relevant information about a path, not just RTT. We compare ECF with both the default and other MPTCP path schedulers, using both an experimental testbed and in-the-wild measurements. Our results show that ECF consistently utilizes all available paths more efficiently than other approaches under path heterogeneity, particularly for streaming video. In Web browsing workloads, ECF also does better in some scenarios and never does worse.
Yeon-Sup Lim, Erich M. Nahum, Don Towsley, Richard J. Gibbens
CoNEXT4
2015 Design, implementation, and evaluation of energy-aware multi-path TCP
abstract
Multi-Path TCP (MPTCP) is a new transport protocol that enables systems to exploit available paths through multiple network interfaces. MPTCP is particularly useful for mobile devices, which usually have multiple wireless interfaces. However, these devices have limited power capacity and thus judicious use of these interfaces is required.
Yeon-Sup Lim, Yung-Chih Chen, Erich M. Nahum, Don Towsley, Richard J. Gibbens, Emmanuel Cecchet
CoNEXT5
2013 A measurement-based study of MultiPath TCP performance over wireless networks
abstract
With the popularity of mobile devices and the pervasive use of cellular technology, there is widespread interest in hybrid networks and on how to achieve robustness and good performance from them. As most smart phones and mobile devices are equipped with dual interfaces (WiFi and 3G/4G), a promising approach is through the use of multi-path TCP, which leverages path diversity to improve performance and provide robust data transfers. In this paper we explore the performance of multi-path TCP in the wild, focusing on simple 2-path multi-path TCP scenarios. We seek to answer the following questions: How much can a user benefit from using multi-path TCP over cellular and WiFi relative to using the either interface alone? What is the impact of flow size on average latency? What is the effect of the rate/route control algorithm on performance? We are especially interested in understanding how application level performance is affected when path characteristics (e.g., round trip times and loss rates) are diverse. We address these questions by conducting measurements using one commercial Internet service provider and three major cellular carriers in the US.
Yung-Chih Chen, Yeon-Sup Lim, Richard J. Gibbens, Erich M. Nahum, Ramin Khalili, Don Towsley
Internet Measurement Conference3
2013 Guest Editorial: Network science
abstract
A recent topic of research in the network science community is combined or composite networks - these are two or more interacting networks that must be characterized jointly rather than individually. For example, a social network and a communication network sharing some nodes (corresponding to users) may be modeled together as a composite network. This may be useful since the aggregate performance of a composite network may often depend on how the individual networks influence each other. Information may travel faster or slower through composite networks depending on how they are coupled. The above vision was captured in the Call for Papers for this special issue in the IEEE Journal On Selected Areas In Communications, and it was published in June 2012. As a result of this solicitation, we received 62 submissions by the deadline of August 15, 2012. Papers were selected after two rigorous rounds of review. The first round of notifications were sent out on December 17, 2012 to the authors whose papers passed the first round of review. Revised versions of the papers were submitted on January 31, 2013. Finally, after a second round of review, the Guest Editorial board decided on March 12, 2013 to accept 16 high quality papers for publication in this competitive special issue. Papers appearing in this special issue belong to five broad themes, which are not necessarily mutually exclusive: (1) fundamental principles in network science, (2) information propagation models in networks, (3) bringing insights from other genres of networks, (4) economic and game theoretic models, and (5) application of network science principles to communications networking problems.
Prithwish Basu, Richard J. Gibbens, Thomas La Porta, Ching-Yung Lin, Ananthram Swami, Eiko Yoneki
IEEE J. Sel. Areas Commun.2
2013 Editorial message from the program chairs
Nick G. Duffield, Richard J. Gibbens
Perform. Evaluation2
2012 Impact of directional transmission in large-scale multi-hop wireless ad hoc networks
abstract
In multi-hop wireless networks, per-hop forwarding strategies that optimize local transmissions can have a subtle impact on network performance. Motivated by a number of scenarios for improving signal strength or mitigating interference, we study a fundamental problem that arises in a wireless ad hoc network with directional transmission (e.g., using directional antennas), where nodes are randomly placed with their transmission footprints (each as a sector) aligned toward the destinations. Only the nodes located in the transmission footprint of a transmitter act as forwarders. Our study addresses connectivity of this setting. We first examine through simulation the percolation probability and the number of cross-area paths available to directional transmission, at different spread angles of transmission footprints. We observe that there is a critical spread angle, above which there is little impact on these properties. Analytically, we derive upper and lower bounds for the critical spread angle. Moreover, we show that with high probability there exist at least Ω(n/ log n) number of disjoint paths across a strip area of n × Θ(n), when the critical spread angle lies above the threshold. Our results provide insights on optimizing directional transmission in wireless ad hoc networks.
Sid Chi-Kin Chau, Richard J. Gibbens, Don Towsley
INFOCOM2
2011 Robust multipath routing in large wireless networks
abstract
One of the challenges of wireless networks is to provide a reliable end-to-end path between two end hosts in the face of link and node outages. These can occur due to fluctuations in channel quality, node movement, or node failure. One mechanism that has been proposed is based on multipath routing, the idea being to establish two or more paths between the end hosts so that they always have a path between them with high probability in the face of outages. This naturally raises the question of how to discover these paths in an unknown, random wireless network to enable robust multipath routing. In order to answer this question, we model a random wireless network as a 2D spatial Poisson process. Based on the results of percolation highways in Franceschetti, et al., we present accurate conditions that enable robust multipath routing. If the number of hops of a path between the end hosts is n, then there exists a path between them in a strip of width proportional to log n. More precisely, there exist C log n disjoint paths in a strip of width a(C, p) · log n, where p is the probability that characterizes the availability of an individual wireless communication link. We derive tight bounds for the function a(C, p). This provides a useful guideline for the establishment of multiple paths in a real wireless network, namely that the width should grow logarithmically in the number of hops on the path between the hosts.
Sid Chi-Kin Chau, Richard J. Gibbens, Robert E. Hancock, Don Towsley
INFOCOM2
2011 Green Wave Sleep Scheduling: Optimizing Latency and Throughput in Duty Cycling Wireless Networks
abstract
Duty cycling or periodic sleep scheduling of RF transceivers of nodes in a wireless ad hoc or sensor network can significantly reduce energy consumption. This paper sheds light on the fundamental limits of the end-to-end data delivery latency and the per-flow throughput in a wireless network with multiple interfering flows, in the presence of "coordinated" duty cycling. We propose green wave sleep scheduling (GWSS) - inspired by synchronized traffic lights - for scheduling sleep-wake slots and routing data in a duty cycling wireless network, whose performance can approach the aforementioned limits. Particularly, we derive a general latency lower bound and show that GWSS is latency optimal on various structured topologies, such as the line, grid and the tree, at low traffic load. For an arbitrary network, finding a solution to the delay-efficient sleep scheduling problem is NP-hard. But for the 2D grid topology, we show that a non-interfering construction of GWSS is optimal in the sense of scaling laws of latency and capacity. Finally, using results from percolation theory, we extend GWSS to random wireless networks, where nodes are placed in a square area according to the Poisson point process. Aided by strong numerical evidence for a new conjecture on percolation on a semi-directed lattice that we propose, we demonstrate the latency optimality of GWSS on a random extended network, i.e., for an area-n random network with unit-density-Poisson distributed nodes, and a node-active (duty-cycling) rate p, GWSS can achieve a per-flow throughput scaling of T(n, p) = Ω(p/√n) bits/sec and latency D(n, p) scaling of O(√n) + O(1/p) hops/packet/flow.
Saikat Guha 0001, Prithwish Basu, Sid Chi-Kin Chau, Richard J. Gibbens
IEEE J. Sel. Areas Commun.4
2011 Reducing channel change delay in IPTV by predictive pre-joining of TV channels
Fernando M. V. Ramos, Jon Crowcroft, Richard J. Gibbens, Pablo Rodriguez 0001, Ian H. White
Signal Process. Image Commun.3
2010 Channel smurfing: Minimising channel switching delay in IPTV distribution networks
abstract
One of the major concerns of IPTV network deployment is channel switching (or zapping) delay. This delay can add up to two seconds or more, and its main culprits are synchronisation and buffering. By analysing an extensive dataset - comprising 255 thousand users, 150 TV channels, and covering a 6-month period - we have observed that most channel switching events are linear: it is very common the user switching up or down to the next TV channel. This fact led us to the proposal, in this paper, of a simple mechanism to reduce channel switching delay. Our proposal is to send the neighbouring channels (i.e., channels adjacent to the requested one) to the Set Top Box (STB) during zapping periods. If the user switches to any of these channels the switching latency is virtually eliminated, not affecting therefore user's experience. Notwithstanding the simplicity of this scheme, trace-driven simulations show that the zapping delay can be virtually eliminated for a significant percentage of channel switching requests. As an example, by sending the previous and the next channel concurrently with the requested one, for only one minute after a zapping event, switching delay is eliminated for around 45% of all channel switching requests. Furthermore, this simple scheme has a performance close to that of an ideal predictor, while the increase of bandwidth utilisation in the access link is negligible.
Fernando M. V. Ramos, Jon Crowcroft, Richard J. Gibbens, Pablo Rodriguez 0001, Ian H. White
ICME3
2006 Towards a Unified Theory of Policy-Based Routing
abstract
We use the term policy-based routing to refer collec- tively to the Stable Paths Problem, Sobrinho's Routing Algebras, and to classical Path Algebras (semi-rings used to generalise minimum-weight routing). These theories all contain sufficient conditions that ensure the existence of solutions (stable routings) for labelled graphs. We attempt to provide a unified theory from which all of these seemingly disparate sufficient conditions can be derived. Our theory is based purely on abstract relations and their properties and not on the syntactic or axiomatic details of the policy-based theories.
Sid Chi-Kin Chau, Richard J. Gibbens, Timothy G. Griffin
INFOCOM2
2004 Providing incentives in providerless networks
Jon Crowcroft, Julian Chesterfield, Richard J. Gibbens, Frank P. Kelly, Sven Östring
Ad Hoc Networks3
2004 Modelling incentives for collaboration in mobile ad hoc networks
Jon Crowcroft, Richard J. Gibbens, Frank P. Kelly, Sven Östring
Perform. Evaluation2
2000 Internet service classes under competition
abstract
This paper analyzes competition between two Internet service providers (ISPs), either or both of which may choose to offer multiple service classes. In the model analyzed, a social planner who maximizes the total benefit from network usage and a profit maximizing monopolist will both form multiple service classes; but two networks competing to maximize profits will not. The reason is that a competition effect always outweighs a segmentation effect. Networks wish to offer multiple service classes in order to increase user benefits and hence charge higher prices. In doing so, however, they effectively increase the number of points in the service quality range at which they compete. Consequently, in any equilibrium competitive outcome, both ISPs offer a single service class. The analysis has particular implications for the Paris Metro pricing (PMP) proposal, which is considered in depth in this paper, since it suggests that PMP may not be viable under competition.
Richard J. Gibbens, Robin Mason, Richard Steinberg
IEEE J. Sel. Areas Commun.1
1995 Network Programming Methods for Loss Networks (Invited Paper)
abstract
This paper describes how some of the insights available from the stochastic analysis of dynamic routing may be incorporated into the classical mathematical programming approach to the design of networks. In particular, we present the results of a number of numerical investigations into network architectures for circuit-switched communication networks. Our investigations use recent theoretical results integrating network flow optimization and Markov decision processes to provide performance bounds for dynamic routing strategies. Following a tutorial introduction of the above mentioned topics we develop a sequence of network examples. Our first examples are familiar ones, such as symmetric fully connected networks and networks with moderate amounts of asymmetry, and we describe how network programming methods complement earlier work on dynamic routing. We then consider a variety of example networks which have a more sparse collection of links. These examples indicate the potential applicability of the methods to a variety of areas, including studies of the design, performance and resilience of future communication networks.>
Richard J. Gibbens, Frank P. Kelly
IEEE J. Sel. Areas Commun.1
1995 A Decision-Theoretic Approach to Call Admission Control in ATM Networks
abstract
This paper describes a simple and robust ATM call admission control, and develops the theoretical background for its analysis. Acceptance decisions are based on whether the current load is less than a precalculated threshold, and Bayesian decision theory provides the framework for the choice of thresholds. This methodology allows an explicit treatment of the trade-off between cell loss and call rejection, and of the consequences of estimation error. Further topics discussed include the robustness of the control to departures from model assumptions, its performance relative to a control possessing precise knowledge of all unknown parameters, the relationship between leaky bucket depths and buffer requirements, and the treatment of multiple call types.>
Richard J. Gibbens, Frank P. Kelly, Peter B. Key
IEEE J. Sel. Areas Commun.1
1993 State-dependent routing on symmetric loss networks with trunk reservations. I
abstract
The aggregated-least-busy-alternative (ALBA), a distributed, state-dependent, dynamic routing strategy for circuit-switched loss networks is discussed. The networks considered are symmetric and fully connected. The offered calls form Poisson streams, and routes have at most two links. In ALBA(K), the states of each link are lumped into K (K>or=2) aggregates, and the route of each call is determined by local information on the aggregate states of the links of the alternate routes at the time of the call's arrival. The last aggregate is always the set of states reserved for direct traffic. A fixed-point model for ALBA(K) for general K is presented. The particular case of ALBA in which there is no aggregation is least busy alternative (LBA); ALBA(2) represents the other extreme of aggregation. Simulation and analytic results for LBA are compared. An asymptotic scaling based on the fixed-point models is also discussed. It is shown that there is a dichotomy in network behavior: if the offered traffic is below a threshold, then the network loss probability decreases exponentially with increasing network size, and above the threshold, performance is poor.>
Debasis Mitra 0001, Richard J. Gibbens, Baosheng D. Huang
IEEE Trans. Commun.2
1993 Dynamic routing in multiparented networks
abstract
The authors investigate some of the consequences for dynamic routing schemes of dual- and multiparented networks, in which a call can enter (or leave) the network at two or more points. In particular, they compare bounds on the performance of optimal dynamic routing strategies which respectively ignore and utilize the multiparented structure, and show that simple schemes, easily implemented and analyzed, are able to achieve most of the additional advantages allowed to dynamic routing schemes by multiparenting. The robust behavior of these schemes under traffic mismatches as well as multiple link or node failure events is illustrated.>
Richard J. Gibbens, Frank P. Kelly, Stephen R. E. Turner
IEEE/ACM Trans. Netw.1