Demo Data from EDBT 2026 / reviewers in the wild / expert
Ashkan Nikravesh
dblp:42/11518
· DBLP profile ↗
12ranked-venue papers
4as first author
0since 2021 · last 2019
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 9 · 3 first-authorSecurity and privacy · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 1Human-computer interaction and ubiquitous computing · 1Applied, interdisciplinary, general and emerging computing · 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
9 papers |
Transport protocols and congestion control · 49% Network measurement and analytics · 26% Content delivery and video streaming · 10% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Energy-efficient computing · 100% |
Topics — the 16 heaviest of 18, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Transport protocols and congestion control
multipath transport |
1.0 | 3 | 2019 | MP-H2: A Client-only Multipath Solution for HTTP/2 · MobiCom 2019 Demo: DEMS: DEcoupled Multipath Scheduler for Accelerating Multipath Transport · MobiCom 2017 Accelerating Multipath Transport Through Balanced Subflow Completion · MobiCom 2017 |
Network measurement and analytics
mobile network measurement |
0.8 | 4 | 2015 | Poster: Context-Triggered Mobile Network Measurement · MobiSys 2015 Demo: Mobilyzer: Mobile Network Measurement Made Easy · MobiSys 2015 Mobilyzer: An Open Platform for Controllable Mobile Network Measurements · MobiSys 2015 |
Transport protocols and congestion control › multipath transport
multipath scheduling |
0.8 | 3 | 2017 | Demo: DEMS: DEcoupled Multipath Scheduler for Accelerating Multipath Transport · MobiCom 2017 Accelerating Multipath Transport Through Balanced Subflow Completion · MobiCom 2017 An in-depth understanding of multipath TCP on mobile devices: measurement and system design · MobiCom 2016 |
Transport protocols and congestion control › multipath transport
multipath transport over wifi and cellular |
0.4 | 2 | 2017 | Accelerating Multipath Transport Through Balanced Subflow Completion · MobiCom 2017 Demo: DEMS: DEcoupled Multipath Scheduler for Accelerating Multipath Transport · MobiCom 2017 |
Transport protocols and congestion control › multipath transport
multipath TCP |
0.2 | 1 | 2016 | An in-depth understanding of multipath TCP on mobile devices: measurement and system design · MobiCom 2016 |
Network measurement and analytics
measurement infrastructure |
0.2 | 1 | 2015 | Mobilyzer: An Open Platform for Controllable Mobile Network Measurements · MobiSys 2015 |
Network measurement and analytics › mobile network measurement
mobile traffic measurement |
0.2 | 1 | 2015 | Revisiting Network Energy Efficiency of Mobile Apps: Performance in the Wild · Internet Measurement Conference 2015 |
Energy-efficient computing › power management
mobile device energy |
0.2 | 1 | 2015 | Revisiting Network Energy Efficiency of Mobile Apps: Performance in the Wild · Internet Measurement Conference 2015 |
Internet of things and sensor networks
crowdsensing |
0.2 | 1 | 2014 | Demo: Mapping global mobile performance trends with mobilyzer and mobiPerf · MobiSys 2014 |
Content delivery and video streaming
adaptive video streaming |
0.1 | 1 | 2019 | MP-H2: A Client-only Multipath Solution for HTTP/2 · MobiCom 2019 |
Internet architecture and protocols › world wide web › web protocols
HTTP/2 |
0.1 | 1 | 2019 | MP-H2: A Client-only Multipath Solution for HTTP/2 · MobiCom 2019 |
Content delivery and video streaming
stream multiplexing |
0.1 | 1 | 2019 | MP-H2: A Client-only Multipath Solution for HTTP/2 · MobiCom 2019 |
Wireless networking › heterogeneous wireless networks
heterogeneous wireless access |
0.1 | 1 | 2016 | An in-depth understanding of multipath TCP on mobile devices: measurement and system design · MobiCom 2016 |
Internet of things and sensor networks › wireless sensor network › network diagnosis
cellular network diagnosis |
0.1 | 1 | 2015 | Poster: Context-Triggered Mobile Network Measurement · MobiSys 2015 |
Cellular and mobile networks
mobile network performance |
0.1 | 1 | 2015 | Demo: Mobilyzer: Mobile Network Measurement Made Easy · MobiSys 2015 |
Internet of things and sensor networks › energy efficiency
energy-efficient scheduling |
0.1 | 1 | 2014 | Demo: Mapping global mobile performance trends with mobilyzer and mobiPerf · MobiSys 2014 |
Methods — techniques the papers use, named apart from their topics
decoupled subflow completion · 0.6user study · 0.4in-lab testing · 0.4flow control · 0.4application-layer PING · 0.4redundant data trading · 0.3measurement study · 0.2crowdsourced measurement · 0.2measurement library design · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | MP-H2: A Client-only Multipath Solution for HTTP/2abstractMP-H2 is a client-only, HTTP-based multipath solution. It enables an HTTP client to fetch content (an HTTP object) over multiple network paths such as WiFi and cellular on smartphones. Compared to MPTCP, MP-H2 offers several key advantages including server transparency, middlebox compatibility, and friendliness to CDN, anycast, and load balancing. MP-H2 strategically splits the file into byte range requests sent over multipath, and dynamically balances the workload across all paths. Furthermore, MP-H2 leverages new features in HTTP/2 including stream multiplexing, flow control, and application-layer PING to boost the performance. MP-H2 also supports multi-homing where each path contacts a different CDN server for enhanced performance. Evaluations show that MP-H2 offers only slightly degraded performance (6% on average) while being much easier to deploy compared to MPTCP. Compared to other state-of-the-art HTTP multipath solutions, MP-H2 reduces the file download time by up to 47%, and increases the DASH video streaming bitrate by up to 44%. Ashkan Nikravesh, Yihua Guo, Xiao Zhu 0001, Feng Qian 0001, Z. Morley Mao |
MobiCom | 1 |
| 2019 | Leveraging Context-Triggered Measurements to Characterize LTE Handover Performance
Shichang Xu, Ashkan Nikravesh, Z. Morley Mao |
PAM | 2 |
| 2017 | Accelerating Multipath Transport Through Balanced Subflow CompletionabstractSimultaneously using multiple network paths (e.g., WiFi and cellular) is an attractive feature on mobile devices. A key component in a multipath system such as MPTCP is the scheduler, which determines how to distribute the traffic over multiple paths. In this paper, we propose DEMS, a new multipath scheduler aiming at reducing the data chunk download time. DEMS consists of three key design decisions: (1) being aware of the chunk boundary and strategically decoupling the paths for chunk delivery, (2) ensuring simultaneous subflow completion at the receiver side, and (3) allowing a path to trade a small amount of redundant data for performance. We have implemented DEMS on smartphones and evaluated it over both emulated and real cellular/WiFi networks. DEMS is robust to diverse network conditions and brings significant performance boost compared to the default MPTCP scheduler (e.g., median download time reduction of 33%--48% for fetching files and median loading time reduction of 6%--43% for fetching web pages), and even more benefits compared to other state-of-the-art schedulers. Yihua Guo, Ashkan Nikravesh, Z. Morley Mao, Feng Qian 0001, Subhabrata Sen |
MobiCom | 2 |
| 2017 | Demo: DEMS: DEcoupled Multipath Scheduler for Accelerating Multipath TransportabstractWe present the demonstration of DEMS, a new multipath scheduler aiming at reducing the data chunk download time. DEMS consists of three key design decisions: (1) being aware of the chunk boundary and strategically decoupling the paths for chunk delivery, (2) ensuring simultaneous subflow completion at the receiver side, and (3) allowing a path to trade a small amount of redundant data for performance. We integrate the DEMS components into a holistic system and implement it on commodity mobile devices, where unmodified mobile applications can use DEMS to transmit data over multipath. We demonstrate the simple configuration of using DEMS over multipath, visualization of multipath scheduling, download time reduction of data chunks with DEMS over both emulated and real cellular/WiFi networks compared to default MinRTT scheduler, and application QoE improvement on mobile phones from DEMS. Yihua Guo, Ashkan Nikravesh, Z. Morley Mao, Feng Qian 0001, Subhabrata Sen |
MobiCom | 2 |
| 2016 | An in-depth understanding of multipath TCP on mobile devices: measurement and system designabstractToday's mobile devices are usually equipped with multiple wireless network interfaces that provide new opportunities for improving application performance. In this paper, we conduct an in-depth study of multipath for mobile settings, focusing on MPTCP, with the goal of developing key insights for evolving the mobile multipath design. First, we conduct to our knowledge the most in-depth and the longest user trial of mobile multipath that focuses not only on MPTCP performance, but also on cross-layer interactions. Second, we identify a new research problem of multipath-aware CDN server selection. We demonstrate its real-world importance and provide recommendations. Third, our measurement findings lead us to design and implement a flexible software architecture for mobile multipath called MPFlex, which strategically employs multiplexing to improve multipath performance (by up to 63% for short-lived flows). MPFlex decouples the high-level scheduling algorithm and the low-level OS protocol implementation, and enables developers to flexibly plug-in new multipath features. MPFlex also provides an ideal vantage point for flexibly realizing user-specified multipath policies and is friendly to middleboxes. Ashkan Nikravesh, Yihua Guo, Feng Qian 0001, Z. Morley Mao, Subhabrata Sen |
MobiCom | 1 |
| 2015 | Revisiting Network Energy Efficiency of Mobile Apps: Performance in the WildabstractEnergy consumption due to network traffic on mobile devices continues to be a significant concern. We examine a range of excessive energy consumption problems caused by background network traffic through a two-year user study, and also validate these findings through in-lab testing of the most recent versions of major mobile apps. We discover a new energy consumption problem where foreground network traffic persists after switching from the foreground to the background, leading to unnecessary energy and data drain. Furthermore, while we find some apps have taken steps to improve the energy impact of periodic background traffic, energy consumption differences of up to an order of magnitude exist between apps with near-identical functionality. Finally, by examining how apps are used in the wild, we find that some apps continue to generate unneeded traffic for days when the app is not being used, and in some cases this wasted traffic is responsible for a majority of the app's network energy overhead. We propose that these persistent, widespread and varied sources of excessive energy consumption in popular apps should be addressed through new app management tools that tailor network activity to user interaction patterns. Sanae Rosen, Ashkan Nikravesh, Yihua Guo, Z. Morley Mao, Feng Qian 0001, Subhabrata Sen |
Internet Measurement Conference | 2 |
| 2015 | Mobilyzer: An Open Platform for Controllable Mobile Network MeasurementsabstractMobile Internet availability, performance and reliability have remained stubbornly opaque since the rise of cellular data access. Conducting network measurements can give us insight into user-perceived network conditions, but doing so requires careful consideration of device state and efficient use of scarce resources. Existing approaches address these concerns in ad-hoc ways. Ashkan Nikravesh, Hongyi Yao, Shichang Xu, David R. Choffnes, Z. Morley Mao |
MobiSys | 1 |
| 2015 | Demo: Mobilyzer: Mobile Network Measurement Made EasyabstractNo abstract available. Shichang Xu, Ashkan Nikravesh, Hongyi Yao, David R. Choffnes, Z. Morley Mao |
MobiSys | 2 |
| 2015 | Poster: Context-Triggered Mobile Network MeasurementabstractWhile the availability and accessibility of cellular network connectivity have improved in recent years, our ability to diagnose and debug network problems in this environment has not. One key challenge is that many of the network problems occur near the edge of the network where only mobile devices can perceive them, but network and battery resources to conduct measurements from these mobile devices are scarce. Traditional network measurement approaches that use continuous, periodic, or random measurements are either infeasible or ineffective in this environment. Shichang Xu, Ashkan Nikravesh, Hongyi Yao, David R. Choffnes, Z. Morley Mao |
MobiSys | 2 |
| 2014 | Demo: Mapping global mobile performance trends with mobilyzer and mobiPerfabstractMobilyzer is an open-source network measurement library that coordinates network measurement tasks among different applications, facilitates measurement task design, and allows for more effective measurement task management than in existing standalone approaches. Unifying various network tasks into one framework greatly simplifies the problem of developing, deploying and managing measurement tasks which may otherwise interfere with one another. An intelligent scheduler, coordinated by a central server, dynamically schedules tasks to run in the background, preserving the user's battery life and respecting limits set by the user on task frequency and data consumption. We will demo MobiPerf, an open-source mobile network measurement tool built using the Mobilyzer library. MobiPerf collects a wide range of network performance data, ranging from the latency and throughput measurements common in existing client-based measurement frameworks, to HTTP loading times for specific URLs, to inferring RRC state configuration parameters and their impact on performance. We will also demo an interface for viewing a large, open dataset of performance data from around the world collected by MobiPerf. Sanae Rosen, Hongyi Yao, Ashkan Nikravesh, Yunhan Jia, David R. Choffnes, Z. Morley Mao |
MobiSys | 3 |
| 2014 | Mobile Network Performance from User Devices: A Longitudinal, Multidimensional Analysis
Ashkan Nikravesh, David R. Choffnes, Ethan Katz-Bassett, Z. Morley Mao, Matt Welsh |
PAM | 1 |
| 2012 | Geographic Dissection of the Twitter Network
Juhi Kulshrestha, Farshad Kooti, Ashkan Nikravesh, Krishna P. Gummadi |
ICWSM | 3 |