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.

Timur Friedman

dblp:62/609 · also M. Timur Friedman · DBLP profile ↗
← Back
42ranked-venue papers
2as first author
2since 2021 · last 2025
0000-0002-1653-3552ORCID · verified

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

Computer networks · 30 · 2 first-author · 1 since 2021Security and privacy · 5Artificial intelligence and machine learning · 4Systems, architecture and hardware · 3 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2Applied, interdisciplinary, general and emerging computing · 2Software 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 networks
20 papers
Network measurement and analytics · 52% Internet architecture and protocols · 20% Routing and switching · 18%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Cloud and datacenter computing · 73% Distributed systems · 27%

Topics — the 30 heaviest of 47, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Network measurement and analytics
internet topology measurement
0.912025
Poster: Forwarding Score: A New Metric for Assessing the Quality of Internet Route Surveys · IMC 2025
Internet architecture and protocols
anycast
0.732016
Latency-Based Anycast Geolocation: Algorithms, Software, and Data Sets · IEEE J. Sel. Areas Commun. 2016
A fistful of pings: Accurate and lightweight anycast enumeration and geolocation · INFOCOM 2015
Characterizing IPv4 anycast adoption and deployment · CoNEXT 2015
Internet architecture and protocols › network topology
internet topology
0.642020
Diamond-Miner: Comprehensive Discovery of the Internet's Topology Diamonds · NSDI 2020
Measuring load-balanced paths in the internet · Internet Measurement Conference 2007
Avoiding traceroute anomalies with Paris traceroute · Internet Measurement Conference 2006
Network measurement and analytics
topology discovery
0.642020
Diamond-Miner: Comprehensive Discovery of the Internet's Topology Diamonds · NSDI 2020
Deployment of an Algorithm for Large-Scale Topology Discovery · IEEE J. Sel. Areas Commun. 2006
Efficient algorithms for large-scale topology discovery · SIGMETRICS 2005
Network measurement and analytics › active measurement
traceroute
0.542018
Multilevel MDA-Lite Paris Traceroute · Internet Measurement Conference 2018
Measuring load-balanced paths in the internet · Internet Measurement Conference 2007
Avoiding traceroute anomalies with Paris traceroute · Internet Measurement Conference 2006
Cloud and datacenter computing
edge and fog computing
0.412019
The EdgeNet System · ICNP 2019
Network measurement and analytics
internet measurement
0.432015
Characterizing IPv4 anycast adoption and deployment · CoNEXT 2015
Measuring load-balanced paths in the internet · Internet Measurement Conference 2007
Avoiding traceroute anomalies with Paris traceroute · Internet Measurement Conference 2006
Network measurement and analytics
topology measurement
0.332020
Diamond-Miner: Comprehensive Discovery of the Internet's Topology Diamonds · NSDI 2020
Measuring multipath routing in the internet · IEEE/ACM Trans. Netw. 2011
Retouched bloom filters: allowing networked applications to trade off selected false positives against false negatives · CoNEXT 2006
Internet of things and sensor networks
delay tolerant networks
0.122008
Fixed point opportunistic routing in delay tolerant networks · IEEE J. Sel. Areas Commun. 2008
Evaluating Mobility Pattern Space Routing for DTNs · INFOCOM 2006
Distributed systems › distributed system architecture
geo-distributed systems
0.112019
The EdgeNet System · ICNP 2019
Cloud and datacenter computing
virtualization
0.112010
Federation of virtualized infrastructures: sharing the value of diversity · CoNEXT 2010
Routing and switching
path computation
0.112018
Multilevel MDA-Lite Paris Traceroute · Internet Measurement Conference 2018
Routing and switching
opportunistic routing
0.112008
Fixed point opportunistic routing in delay tolerant networks · IEEE J. Sel. Areas Commun. 2008
Content delivery and video streaming › content delivery network
anycast CDN
0.112015
Characterizing IPv4 anycast adoption and deployment · CoNEXT 2015
Network measurement and analytics
latency measurement
0.112015
A fistful of pings: Accurate and lightweight anycast enumeration and geolocation · INFOCOM 2015
Wireless networking
wireless testbed
0.112015
Demo: OneLab: Major Computer Networking Testbeds for IoT and Wireless Experimentation · MobiCom 2015
Network measurement and analytics › sketch data structures
bloom filter
0.112006
Retouched bloom filters: allowing networked applications to trade off selected false positives against false negatives · CoNEXT 2006
Wireless networking › mobile ad hoc networks
mobility-assisted routing
0.112006
Evaluating Mobility Pattern Space Routing for DTNs · INFOCOM 2006
Network measurement and analytics › active measurement
path tracing
0.112006
Exhaustive path tracing with Paris traceroute · CoNEXT 2006
Routing and switching
routing
0.112006
Evaluating Mobility Pattern Space Routing for DTNs · INFOCOM 2006
Datacenter networks
load balancing
0.122011
Measuring multipath routing in the internet · IEEE/ACM Trans. Netw. 2011
Avoiding traceroute anomalies with Paris traceroute · Internet Measurement Conference 2006
Routing and switching
multipath routing
0.012011
Measuring multipath routing in the internet · IEEE/ACM Trans. Netw. 2011
Network measurement and analytics
end-to-end measurement
0.012002
Impromptu Measurement Infrastructures using RTP · INFOCOM 2002
Network measurement and analytics › network tomography
loss inference
0.012002
Multicast-based loss inference with missing data · IEEE J. Sel. Areas Commun. 2002
Network measurement and analytics
measurement infrastructure
0.012002
Impromptu Measurement Infrastructures using RTP · INFOCOM 2002
Network measurement and analytics › network tomography
multicast-based inference
0.012002
Impromptu Measurement Infrastructures using RTP · INFOCOM 2002
Network measurement and analytics
network tomography
0.012002
Multicast-based loss inference with missing data · IEEE J. Sel. Areas Commun. 2002
Transport protocols and congestion control › real-time communication
RTP
0.012002
Impromptu Measurement Infrastructures using RTP · INFOCOM 2002
Distributed systems
distributed coordination
0.012010
Federation of virtualized infrastructures: sharing the value of diversity · CoNEXT 2010
Distributed systems
resource sharing
0.012010
Federation of virtualized infrastructures: sharing the value of diversity · CoNEXT 2010

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

traceroute analysis · 0.9metric design · 0.9latency measurement · 0.4graph analysis · 0.4paris traceroute · 0.4site-driven deployment · 0.4open-source software stack · 0.4multipath tracing · 0.3latency-based classification · 0.2iterative optimization · 0.2geolocation · 0.2classification · 0.2heuristic · 0.0
YearPublicationVenuePosition
2025 Poster: Forwarding Score: A New Metric for Assessing the Quality of Internet Route Surveys
abstract
Internet route survey systems such as Ark and IPRS have typically been evaluated on how well they uncover internet topology (nodes and links from consecutive traceroutehops). We present a new metric, the forwarding score, better adapted to assessing how these systems capture routing behavior, and compare this metric over eight days' data.
Ufuk Bombar, Kevin Vermeulen, Olivier Fourmaux, Timur Friedman
IMC4
2022 Demo: EdgeNet, a Production Internet-Scale Container-Based Distributed System Testbed
abstract
The EdgeNet software is free, open-source, liberally licensed code that extends the Kubernetes container orchestration system to the edge cloud. We use this code to run the EdgeNet testbed, an internet-scale edge cloud for distributed systems researchers. This demonstration showcases three features of EdgeNet: its multitenancy model, its multi-provider aspect, and its geographically-based selective deployment capability. Multitenancy allows multiple teams to use the platform concurrently; being multi-provider, independent contributors can make nodes available to the platform; and selective deployment facilitates location-based placement of software. Under our guidance, demo participants invoke the Kubernetes command-line interface to use the testbed. In so doing, they get experience with the testbed, which they can continue to use afterwards. They also gain insight into how the demonstrated features are useful for edge cloud container deployment in general. Participants who volunteer to help EdgeNet nodes receive Odroid devices to host in their homes or workplaces.
Berat Can Senel, Maxime Mouchet, Justin Cappos, Timur Friedman, Olivier Fourmaux, Rick McGeer
ICDCS4
2020 Diamond-Miner: Comprehensive Discovery of the Internet's Topology Diamonds
Kevin Vermeulen, Justin P. Rohrer, Robert Beverly, Olivier Fourmaux, Timur Friedman
NSDI5
2020 Alias Resolution Based on ICMP Rate Limiting
Kevin Vermeulen, Burim Ljuma, Vamsi Addanki, Matthieu Gouel, Olivier Fourmaux, Timur Friedman, Reza Rejaie
PAM6
2019 The EdgeNet System
abstract
EdgeNet is the prototype of a scalable, sustainable general-purpose testbed for very wide area distributed systems and extremely low-latency distributed services. In this, it is aimed at the same experimenters and systems that formed the core usage of previous, highly-successful wide-area testbeds such as PlanetLab [1], G-Lab [2], V-Node [5], GENI [4], and SAVI [3], and it incorporates many of the features that characterized those previous testbeds. EdgeNet's goal is to achieve the usability and research value of the previous generations of wide area testbed, whilst offering radical improvements in the scalability and sustainability of those systems. It achieves this scalability and sustainability through a strategy of using industry-standard open-source software as the basis of its software stack, and by a strategy of hardwarefree, bottom-up, site-driven deployment. EdgeNet follows the Seattle [6] and PlanetIgnite [9] strategy of permitting sites to join the testbed with purely local action.
Timur Friedman, Rick McGeer, Berat Can Senel, Matt Hemmings, Glenn Ricart
ICNP1
2018 Multilevel MDA-Lite Paris Traceroute
Kevin Vermeulen, Stephen D. Strowes, Olivier Fourmaux, Timur Friedman
Internet Measurement Conference4
2016 Latency-Based Anycast Geolocation: Algorithms, Software, and Data Sets
abstract
Use of IP-layer anycast has increased in the last few years beyond the DNS realm. Existing measurement techniques to identify and enumerate anycast replicas exploit specifics of the DNS protocol, which limits their applicability to this particular service. In this paper, we propose and thoroughly validate a protocol-agnostic technique for anycast replicas discovery and geolocation. Furthermore, we also provide the community with open-source software and data sets allowing others to replicate our experimental results, potentially facilitating the development of new techniques such as ours. In particular, our proposed method achieves thorough enumeration and city-level geolocalization of anycast instances from a set of known vantage points. The algorithm features an iterative workflow, pipelining enumeration (an optimization problem using latency as an input), and geolocalization (a classification problem using side channel information, such as city population) of anycast replicas. Results of a thorough validation campaign show our algorithm to be robust to measurement noise, and very lightweight as it requires only a handful of latency measurements.
Danilo Cicalese, Diana Joumblatt, Dario Rossi 0001, Marc-Olivier Buob, Jordan Augé, Timur Friedman
IEEE J. Sel. Areas Commun.6
2015 Characterizing IPv4 anycast adoption and deployment
abstract
This paper provides a comprehensive picture of IP-layer anycast adoption in the current Internet. We carry on multiple IPv4 anycast censuses, relying on latency measurement from PlanetLab. Next, we leverage our novel technique for anycast detection, enumeration, and geolocation [17] to quantify anycast adoption in the Internet. Our technique is scalable and, unlike previous efforts that are bound to exploiting DNS, is protocol-agnostic. Our results show that major Internet companies (including tier-1 ISPs, over-the-top operators, Cloud providers and equipment vendors) use anycast: we find that a broad range of TCP services are offered over anycast, the most popular of which include HTTP and HTTPS by anycast CDNs that serve websites from the top-100k Alexa list. Additionally, we complement our characterization of IPv4 anycast with a description of the challenges we faced to collect and analyze large-scale delay measurements, and the lessons learned.
Danilo Cicalese, Jordan Augé, Diana Joumblatt, Timur Friedman, Dario Rossi 0001
CoNEXT4
2015 A fistful of pings: Accurate and lightweight anycast enumeration and geolocation
abstract
Use of IP-layer anycast has increased in the last few years: once relegated to DNS root and top-level domain servers, anycast is now commonly used to assist distribution of general purpose content by CDN providers. Yet, the measurement techniques for discovering anycast replicas have been designed around DNS, limiting their usefulness to this particular service. This raises the need for protocol agnostic methodologies, that should additionally be as lightweight as possible in order to scale up anycast service discovery. This is precisely the aim of this paper, which proposes a new method for exhaustive and accurate enumeration and city-level geolocation of anycast instances, requiring only a handful of latency measurements from a set of known vantage points. Our method exploits an iterative workflow that enumerates (an optimization problem) and geolocates (a classification problem) anycast replicas. We thoroughly validate our methodology on available ground truth (several DNS root servers), using multiple measurement infrastructures (PlanetLab, RIPE), obtaining extremely accurate results (even with simple algorithms, that we compare with the global optimum), that we make available to the scientific community. Compared to the state of the art work that appeared in INFOCOM 2013 and IMC 2013, our technique (i) is not bound to a specific protocol, (ii) requires 1000 times fewer vantage points, not only (iii) achieves over 50% recall but also (iv) accurately identifies the city-level geolocation for over 78% of the enumerated servers, with (v) a mean geolocation error of 361 km for all enumerated servers.
Danilo Cicalese, Diana Joumblatt, Dario Rossi 0001, Marc-Olivier Buob, Jordan Augé, Timur Friedman
INFOCOM6
2015 Demo: OneLab: Major Computer Networking Testbeds for IoT and Wireless Experimentation
abstract
Gathering the required measurements to produce accurate results for mobile communications and wireless networking protocols, technologies and applications, relies on the use of expensive experimental computer networking facilities. Until very recently, large-scale testbed facilities have existed in separate silos, each with its own authentication mechanisms and experiment support tools. There lacked a viable federation model that reconciled the challenges posed by how to provide a single entry point to access heterogeneous and distributed resources, and how to federate these resources that are under the control of multiple authorities. The OneLab experimental facility, which came online in 2014, realizes this model, making a set of world-class testbeds freely available to researchers through a unique credential for each user and a common set of tools. We allow users to deploy innovative experiments across our federated platforms that include the embedded object testbeds of FIT IoT-Lab, the cognitive radio testbed of FIT CorteXlab, the wireless testbeds of NITOS-Lab, and the internet overlay testbed PlanetLab Europe (PLE), which together provide thousands of nodes for experimentation. Also federated under OneLab are the FUSECO Playground, which includes cloud, M2M, SDN, and mobile broadband; w-iLab.t wireless facilities; and the Virtual Wall testbed of wired networks and applications. Our demo describes the resources offered by the OneLab platforms, and illustrates how any member of the MobiCom community can create an account and start using these platforms today to deploy experiments for mobile and wireless testing.
Loïc Baron, Fadwa Boubekeur, Radomir Klacza, Mohammed Yasin Rahman, Ciro Scognamiglio, Nina Kurose, Timur Friedman, Serge Fdida
MobiCom7
2014 Distributed Active Measurement of Internet Queuing Delays
Pellegrino Casoria, Dario Rossi 0001, Jordan Augé, Marc-Olivier Buob, Timur Friedman, Antonio Pescapè
PAM5
2014 Violation of Interdomain Routing Assumptions
Riad Mazloum, Marc-Olivier Buob, Jordan Augé, Bruno Baynat, Dario Rossi 0001, Timur Friedman
PAM6
2014 Tools to foster a global federation of testbeds
Jordan Augé, Thierry Parmentelat, Nicolas Turro, Sandrine Avakian, Loïc Baron, Mohamed Amine Larabi, Mohammed Yasin Rahman, Timur Friedman, Serge Fdida
Comput. Networks8
2013 Passive bufferbloat measurement exploiting transport layer information
abstract
“Bufferbloat” is the growth in buffer size that has led Internet delays to occasionally exceed the light propagation delay from the Earth to the Moon. Manufacturers have built in large buffers to prevent losses on Wi-Fi, cable and ADSL links. But the combination of some links' limited bandwidth with TCP's tendency to saturate that bandwidth results in excessive queuing delays. In response, new congestion control protocols such as BitTorrent's uTP/LEDBAT aim at explicitly limiting the delay that they add at the bottleneck link. This work proposes a methodology to monitor the upstream queuing delay experienced by remote hosts, both those using LEDBAT, through LEDBAT's native one-way delay measurements, and those using TCP, through the Timestamp Option. We report preliminary findings on bufferbloat-related queuing delays on an Internet measurement campaign involving a few thousand hosts.
Chiara Chirichella, Dario Rossi 0001, Claudio Testa, Timur Friedman, Antonio Pescapè
GLOBECOM4
2013 Efficient IP-Level Network Topology Capture
Thomas Bourgeau, Timur Friedman
PAM2
2013 Remotely Gauging Upstream Bufferbloat Delays
Chiara Chirichella, Dario Rossi 0001, Claudio Testa, Timur Friedman, Antonio Pescapè
PAM4
2012 Inferring the buffering delay of remote BitTorrent peers under LEDBAT vs TCP
abstract
Nowadays, due to excessive queuing, Internet delays grow sometimes as large as the propagation delay from moon to earth - for which the bufferbloat term was recently coined. Some points to active queue management (AQM) as its solution, others propose end-to-end congestion control techniques - like BitTorrent that recently replaced TCP with the LEDBAT transport protocol. In this demo, we implement a methodology to monitor the upstream queuing delay experienced by remote hosts, both those using LEDBAT, through LEDBAT's native one-way delay measurements, and those using TCP, through the timestamp option. By actively taking part into torrent downloads as leechers, our software is able to infer (and visualize) the amount of access delay suffered by the remote peers.
Chiara Chirichella, Dario Rossi 0001, Claudio Testa, Timur Friedman, Antonio Pescapè
P2P4
2011 Measuring multipath routing in the internet
abstract
Tools to measure Internet properties usually assume the existence of just one single path from a source to a destination. However, load-balancing capabilities, which create multiple active paths between two end-hosts, are available in most contemporary routers. This paper extends Paris trace route and proposes an extensive characterization of multipath routing in the Internet. We use Paris traceroute from RON and PlanetLab nodes to collect various datasets in 2007 and 2009. Our results show that the traditional concept of a single network path between hosts no longer holds. For instance, 39% of the source-destination pairs in our 2007 traces traverse a load balancer. This fraction increases to 72% if we consider the paths between a source and a destination network. In 2009, we notice a consolidation of per-flow and per-destination techniques and confirm that per-packet load balancing is rare.
Brice Augustin, Timur Friedman, Renata Teixeira
IEEE/ACM Trans. Netw.2
2010 Federation of virtualized infrastructures: sharing the value of diversity
abstract
International audience
Panayotis Antoniadis, Serge Fdida, Timur Friedman, Vishal Misra
CoNEXT3
2010 Improving retouched Bloom filter for trading off selected false positives against false negatives
Benoit Donnet, Bruno Baynat, Timur Friedman
Comput. Networks3
2009 Failure Control in Multipath Route Tracing
abstract
Traceroute is widely used to report the path packets take between two Internet hosts, but the widespread deployment of load balancing routers breaks a basic assumption - that there is only a single such path. We specify an adaptive, stochastic probing algorithm, the multipath detection algorithm (MDA), to report all paths that probes can follow between a source and a destination. We establish the foundations of, and show how to calculate, rigorous statistical guarantees for the discovery of the entire multipath route. We explore algorithm cost/guarantee tradeoffs in real experiments and show the inadequacy of the classic practice of sending three probes per hop.
Darryl Veitch, Brice Augustin, Renata Teixeira, Timur Friedman
INFOCOM4
2008 Detection, understanding, and prevention of traceroute measurement artifacts
Fabien Viger, Brice Augustin, Xavier Cuvellier, Clémence Magnien, Matthieu Latapy, Timur Friedman, Renata Teixeira
Comput. Networks6
2008 Fixed point opportunistic routing in delay tolerant networks
abstract
We propose in this work a single copy and multi-hop opportunistic routing scheme for sparse delay tolerant networks (DTNs). The scheme uses as only input the estimates of the average inter-contact times between the nodes in the network. Defined as the fixed point of a recursive process, it aims at minimizing delivery time in case of independent exponential pairwise inter-contacts. The two properties of loop-free forwarding and polynomial convergence make the scheme workable for routing in DTNs. The routing performances of the scheme are evaluated on three publicly available reference data sets. Comparisons with well known single-copy schemes, including MED and thetwohoprelay strategy, consistently demonstrate improvements for both delivery ratio and delay.
Vania Conan, Jeremie Leguay, Timur Friedman
IEEE J. Sel. Areas Commun.3
2007 Measuring load-balanced paths in the internet
abstract
Tools to measure internet properties usually assume the existence of a single path from a source to a destination. However, load-balancing capabilities, which create multiple active paths between two end-hosts, are available in most contemporary routers. This paper proposes a methodology to identify load-balancing routers and characterize load-balanced paths. We enhance our traceroute-like tool, called Paris traceroute, to find all paths between a pair of hosts, and use it from 15 sources to over 68 thousand destinations. Our results show that the traditional concept of a single network path between hosts no longer holds. For instance, 39% of the source-destination pairs in our traces traverse a load balancer. Furthermore, this fraction increases to 70% if we consider the paths between a source and a destination network.
Brice Augustin, Timur Friedman, Renata Teixeira
Internet Measurement Conference2
2007 Increasing the Coverage of a Cooperative Internet Topology Discovery Algorithm
Benoit Donnet, Bradley Huffaker, Timur Friedman, K. C. Claffy
Networking3
2007 Describing and simulating internet routes
Jeremie Leguay, Matthieu Latapy, Timur Friedman, Kavé Salamatian
Comput. Networks3
2007 Evaluating MobySpace-based routing strategies in delay-tolerant networks
abstract
Abstract Because a delay‐tolerant network (DTN) can often be partitioned, routing is a challenge. However, routing benefits considerably if one can take advantage of knowledge concerning node mobility. This paper addresses this problem with a generic algorithm based on the use of a high‐dimensional Euclidean space, that we call MobySpace, constructed upon nodes' mobility patterns. We provide here an analysis and a large‐scale evaluation of routing schemes using MobySpace by replaying real mobility traces. The specific MobySpace evaluated is based on the frequency of visits of nodes to each possible location. We present simulation results for single‐copy and multi‐copy routing strategies that use MobySpace as a means to route bundles or to control flooding. We show that routing based on MobySpace can achieve good performance compared to a number of common algorithms. Copyright © 2007 John Wiley & Sons, Ltd.
Jeremie Leguay, Timur Friedman, Vania Conan
Wirel. Commun. Mob. Comput.2
2006 Exhaustive path tracing with Paris traceroute
abstract
Traceroute [2] is used to learn the path between two machines in the internet. Uses range from the diagnosis of network problems to the assemblage of internet maps. Unfortunately, traceroute measurements can be inaccurate and incomplete when the measured route traverses a load balancer.
Brice Augustin, Timur Friedman, Renata Teixeira
CoNEXT2
2006 Retouched bloom filters: allowing networked applications to trade off selected false positives against false negatives
abstract
Where distributed agents must share voluminous set membership information, Bloom filters provide a compact, though lossy, way for them to do so. Numerous recent networking papers have examined the trade-offs between the bandwidth consumed by the transmission of Bloom filters, and the error rate, which takes the form of false positives, and which rises the more the filters are compressed. In this paper, we introduce the retouched Bloom filter (RBF), an extension that makes the Bloom filter more flexible by permitting the removal of selected false positives at the expense of generating random false negatives. We analytically show that RBFs created through a random process maintain an overall error rate, expressed as a combination of the false positive rate and the false negative rate, that is equal to the false positive rate of the corresponding Bloom filters. We further provide some simple heuristics that decrease the false positive rate more than than the corresponding increase in the false negative rate, when creating RBFs. Finally, we demonstrate the advantages of an RBF over a Bloom filter in a distributed network topology measurement application, where information about large stop sets must be shared among route tracing monitors.
Benoit Donnet, Bruno Baynat, Timur Friedman
CoNEXT3
2006 Avoiding traceroute anomalies with Paris traceroute
abstract
Traceroute is widely used, from the diagnosis of network problems to the assemblage of internet maps. However, there are a few serious problems with this tool, in particular due to the presence of load balancing routers in the network. This paper describes a number of anomalies that arise in nearly all traceroute-based measurements. We categorize them as "loops", "cycles", and "diamonds". We provide a new publicly-available traceroute, called Paris traceroute, which controls packet header contents to obtain a more precise picture of the actual routes that packets follow. This new tool allows us to find conclusive explanations for some of the anomalies, and to suggest possible causes for others.
Brice Augustin, Xavier Cuvellier, Benjamin Orgogozo, Fabien Viger, Timur Friedman, Matthieu Latapy, Clémence Magnien, Renata Teixeira
Internet Measurement Conference5
2006 Evaluating Mobility Pattern Space Routing for DTNs
abstract
Because a delay tolerant network (DTN) can often be partitioned, routing is a challenge. However, routing benefits considerably if one can take advantage of knowledge concerning node mobility. This paper addresses this problem with a generic algorithm based on the use of a high-dimensional Euclidean space, that we call MobySpace, constructed upon nodes' mobility patterns. We provide here an analysis and a large scale evaluation of this routing scheme in the context of ambient networking by replaying real mobility traces. The specific MobySpace evaluated is based on the frequency of visits of nodes to each possible location. We show that routing based on MobySpace can achieve good performance compared to that of a number of standard algorithms, especially for nodes that are present in the network a large portion of the time. We determine that the degree of homogeneity of node mobility patterns has a high impact on routing. And finally, we study the ability of nodes to learn their own mobility patterns.
Jeremie Leguay, Timur Friedman, Vania Conan
INFOCOM2
2006 Deployment of an Algorithm for Large-Scale Topology Discovery
abstract
Topology discovery systems are starting to be introduced in the form of easily and widely deployed software. Unfortunately, the research community has not examined the problem of how to perform such measurements efficiently and in a network-friendly manner. This paper describes several contributions towards that end. These were first presented in the proceedings of ACM Sigmetrics 2005. We show that standard topology discovery methods (e.g., skitter) are quite inefficient, repeatedly probing the same interfaces. This is a concern, because when scaled up, such methods will generate so much traffic that they will begin to resemble distributed denial-of-service attacks. We propose two metrics focusing on redundancy in probing and show that both are important. We also propose and evaluate Doubletree, an algorithm that strongly reduces redundancy, while maintaining nearly the same level of node and link coverage. The key ideas are to exploit the tree-like structure of routes to and from a single point in order to guide when to stop probing, and to probe each path by starting near its midpoint. Following the Sigmetrics work, we implemented Doubletree, and deployed it in a real-network environment. This paper describes that implementation, as well as preliminary favorable results
Benoit Donnet, Philippe Raoult, Timur Friedman, Mark Crovella
IEEE J. Sel. Areas Commun.3
2005 Describing and Simulating Internet Routes
Jeremie Leguay, Matthieu Latapy, Timur Friedman, Kavé Salamatian
NETWORKING3
2005 Efficient algorithms for large-scale topology discovery
abstract
There is a growing interest in discovery of internet topology at the interface level. A new generation of highly distributed measurement systems is currently being deployed. Unfortunately, the research community has not examined the problem of how to perform such measurements efficiently and in a network-friendly manner. In this paper we make two contributions toward that end. First, we show that standard topology discovery methods (e.g., skitter) are quite inefficient, repeatedly probing the same interfaces. This is a concern, because when scaled up, such methods will generate so much traffic that they will begin to resemble DDoS attacks. We measure two kinds of redundancy in probing (intra- and inter-monitor) and show that both kinds are important. We show that straightforward approaches to addressing these two kinds of redundancy must take opposite tacks, and are thus fundamentally in conflict. Our second contribution is to propose and evaluate Doubletree, an algorithm that reduces both types of redundancy simultaneously on routers and end systems. The key ideas are to exploit the tree-like structure of routes to and from a single point in order to guide when to stop probing, and to probe each path by starting near its midpoint. Our results show that Doubletree can reduce both types of measurement load on the network dramatically, while permitting discovery of nearly the same set of nodes and links.
Benoit Donnet, Philippe Raoult, Timur Friedman, Mark Crovella
SIGMETRICS3
2005 Network tomography from aggregate loss reports
Nick G. Duffield, Vijay Arya, R. Bellino, Timur Friedman, Joseph Horowitz, Don Towsley, Thierry Turletti
Perform. Evaluation4
2002 Impromptu Measurement Infrastructures using RTP
abstract
Dedicated infrastructures for end-to-end measurements are complex to deploy and manage. Equipment cost, the requirements for reporting bandwidth, and the administrative diversity of the Internet, are factors that potentially hamper scalability. This paper describes the architecture and implementation of an alternative approach in which the end-to-end probing and measurement reporting functions are embedded in a transport protocol, namely RTP (real-time transport protocol). Suitably enabled hosts in a multicast group are effectively co-opted to form an impromptu measurement infrastructure. Coupled with our previous work on multicast-based inference (see Adams, A. et al., IEEE Commun. Magazine, 2000), this enables the determination of the performance characteristics of internal network links of very large multicast distribution trees. Our experimental results show that an accuracy of about 1 part in 10 is attainable when inferring link loss rates in the 1% to 10% range, down to 1 part in 3 for loss rates down to 0.1%, this for probes generated by a regular audio source over a few hundred seconds.
Ramón Cáceres, Nick G. Duffield, Timur Friedman
INFOCOM3
2002 Multicast-based loss inference with missing data
abstract
Network tomography using multicast probes enables inference of loss characteristics of internal network links from reports of end-to-end loss seen at multicast receivers. We develop estimators for internal loss rates when reports are not available on all probes or from all receivers. This problem is motivated by the use of unreliable transport protocols, such as reliable transport protocol, to transmit loss reports to a collector for inference. We use a maximum-likelihood (ML) approach in which we apply the expectation maximization (EM) algorithm to provide an approximating solution to the the ML estimator for the incomplete data problem. We present a concrete realization of the algorithm that can be applied to measured data. For classes of models, we establish identifiability of the probe and report loss parameters, and convergence of the EM sequence to the maximum-likelihood estimator (MLE). Numerical results suggest that these properties hold more generally. We derive convergence rates for the EM iterates, and the estimation error of the MLE. Finally, we evaluate the accuracy and convergence rate through extensive simulations.
Nick G. Duffield, Joseph Horowitz, Don Towsley, Wei Wei 0001, Timur Friedman
IEEE J. Sel. Areas Commun.5
1999 Multicast Session Membership Size Estimation
abstract
We derive estimators and bounds that drive probabilistic polling algorithms for the estimation of the session size, n, of any potentially large scale multicast session. We base our analysis upon a mapping of polling mechanisms to the problem of estimating the parameter n of the binomial (n,p) distribution. From the binomial model, we derive an interval estimator for n, and we characterize the tradeoff between the estimator's quality and its overhead in a manner readily matched to application requirements. We derive other estimators and bounds that enable applications to treat as a tunable parameter the confidence that they will not exceed their overhead limits. We also suggest revised estimators and other improvements for the mechanisms proposed by Bolot, Turletti and Wakeman (1994), and Nonnenmacher and Biersack (see Proceedings of IEEE INFOCOM '98, Los Alamitos, California, IEEE Computer Society Press, 1998).
Timur Friedman, Don Towsley
INFOCOM1
1995 Detecting Change in Legal Concepts
abstract
Article Free Access Share on Detecting change in legal concepts Authors: Edwina L. Rissland Department of Computer Science, University of Massachusetts, Amherst, MA Department of Computer Science, University of Massachusetts, Amherst, MAView Profile , M. Timur Friedman Department of Computer Science, University of Massachusetts, Amherst, MA Department of Computer Science, University of Massachusetts, Amherst, MAView Profile Authors Info & Claims ICAIL '95: Proceedings of the 5th international conference on Artificial intelligence and lawMay 1995 Pages 127–136https://doi.org/10.1145/222092.222209Online:24 May 1995Publication History 25citation356DownloadsMetricsTotal Citations25Total Downloads356Last 12 Months9Last 6 weeks2 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
Edwina L. Rissland, Timur Friedman
ICAIL2
1994 Heuristic Harvesting of Information for Case-Based Argument
Edwina L. Rissland, David B. Skalak, Timur Friedman
AAAI3
1993 BankXX: A Program to Generate Argument Through Case-Base Research
abstract
In this paper we describe a system, called BankXX, which generates arguments by performing a heuristic best-first search of a highly interconnected network of legal knowledge. The legal knowledge includes cases represented from a variety of points of view—cases as collections of facts, cases as dimensionally-analyzed fact situations, cases as bundles of citations, and cases as prototypical factual scripts—as well as legal theories represented in terms of domain factors. BankXX performs its search for useful information using one of three evaluation functions encoded at different levels of abstraction: the domain level, an “argument-piece” level, and the overall argument level. Evaluation at the domain level uses easily accessible information about the nodes, such as their type; evaluation at the argument-piece level uses information about generally useful components of case-based argument, such as best cases and supporting legal theories; evaluation at the overall-argument level uses factors, called argument dimensions, which address the overall substance and quality of an argument, such as the centrality of its supporting cases or the success record of its best theory. BankXX is instantiated in the area of personal bankruptcy governed by Chapter 13 of the U.S. Bankruptcy Code, which permits a debtor to be discharged from debts through completion of a court-approved payment plan. In particular, our system addresses the requirement that such Chapter 13 plans be “proposed in good faith.”
Edwina L. Rissland, David B. Skalak, Timur Friedman
ICAIL3
1993 Case Retrieval through Multiple Indexing and Heuristic Search
Edwina L. Rissland, David B. Skalak, Timur Friedman
IJCAI3