Demo Data from SIGIR 2026 / reviewers in the wild / expert
Shuo Deng
dblp:95/4159
· DBLP profile ↗
6ranked-venue papers
3as first author
0since 2021 · last 2015
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 5 · 2 first-authorArtificial intelligence and machine learning · 1 · 1 first-author
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
5 papers |
Edge and fog computing · 39% Cellular and mobile networks · 20% Wireless networking · 11% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Cloud and datacenter computing · 46% Energy-efficient computing · 40% Parallel and multicore computing · 14% |
Topics — the 9 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Edge and fog computing › mobile edge computing
computation offloading |
0.4 | 2 | 2015 | Demo: Glimpse - Continuous, Real-Time Object Recognition on Mobile Devices · SenSys 2015 Glimpse: Continuous, Real-Time Object Recognition on Mobile Devices · SenSys 2015 |
Edge and fog computing › video analytics
mobile video analytics |
0.2 | 1 | 2015 | Glimpse: Continuous, Real-Time Object Recognition on Mobile Devices · SenSys 2015 |
Wireless networking › WLAN
IEEE 802.11 |
0.2 | 1 | 2014 | WiFi, LTE, or Both?: Measuring Multi-Homed Wireless Internet Performance · Internet Measurement Conference 2014 |
Cellular and mobile networks
LTE |
0.2 | 1 | 2014 | WiFi, LTE, or Both?: Measuring Multi-Homed Wireless Internet Performance · Internet Measurement Conference 2014 |
Transport protocols and congestion control › multipath transport
multipath TCP |
0.2 | 1 | 2014 | WiFi, LTE, or Both?: Measuring Multi-Homed Wireless Internet Performance · Internet Measurement Conference 2014 |
Network measurement and analytics › internet measurement
cloud network measurement |
0.2 | 1 | 2013 | Choreo: network-aware task placement for cloud applications · Internet Measurement Conference 2013 |
Cloud and datacenter computing › job scheduling › network-aware scheduling
network-aware task placement |
0.2 | 1 | 2013 | Choreo: network-aware task placement for cloud applications · Internet Measurement Conference 2013 |
Energy-efficient computing › power management › energy-efficient networking
wireless interface power management |
0.1 | 1 | 2012 | Traffic-aware techniques to reduce 3G/LTE wireless energy consumption · CoNEXT 2012 |
Parallel and multicore computing › scheduling algorithms
application scheduling |
0.0 | 1 | 2013 | Choreo: network-aware task placement for cloud applications · Internet Measurement Conference 2013 |
Methods — techniques the papers use, named apart from their topics
network profiling · 0.3traffic prediction · 0.3measurement · 0.3trigger frame computation · 0.2server-side recognition · 0.2hardware face detection · 0.2active frame caching · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | Glimpse: Continuous, Real-Time Object Recognition on Mobile DevicesabstractGlimpse is a continuous, real-time object recognition system for camera-equipped mobile devices. Glimpse captures full-motion video, locates objects of interest, recognizes and labels them, and tracks them from frame to frame for the user. Because the algorithms for object recognition entail significant computation, Glimpse runs them on server machines. When the latency between the server and mobile device is higher than a frame-time, this approach lowers object recognition accuracy. To regain accuracy, Glimpse uses an active cache of video frames on the mobile device. A subset of the frames in the active cache are used to track objects on the mobile, using (stale) hints about objects that arrive from the server from time to time. To reduce network bandwidth usage, Glimpse computes trigger frames to send to the server for recognizing and labeling. Experiments with Android smartphones and Google Glass over Verizon, AT&T, and a campus Wi-Fi network show that with hardware face detection support (available on many mobile devices), Glimpse achieves precision between 96.4% to 99.8% for continuous face recognition, which improves over a scheme performing hardware face detection and server-side recognition without Glimpse's techniques by between 1.8-2.5×. The improvement in precision for face recognition without hardware detection is between 1.6-5.5×. For road sign recognition, which does not have a hardware detector, Glimpse achieves precision between 75% and 80%; without Glimpse, continuous detection is non-functional (0.2%-1.9% precision). Tiffany Yu-Han Chen, Lenin Ravindranath, Shuo Deng, Paramvir Bahl, Hari Balakrishnan |
SenSys | 3 |
| 2015 | Demo: Glimpse - Continuous, Real-Time Object Recognition on Mobile DevicesabstractGlimpse is a continuous, real-time object recognition system for camera-equipped mobile devices. Glimpse captures full-motion video, locates objects of interest, recognizes and labels them, and tracks them from frame to frame for the user. Because the algorithms for object recognition entail significant computation, Glimpse runs them on server machines. To achieve high accuracy, Glimpse uses an active cache of video frames on the mobile device. A subset of the frames in the active cache are used to track objects on the mobile, using (stale) hints about objects that arrive from the server from time to time. To reduce network bandwidth usage, Glimpse computes trigger frames to send to the server for recognizing and labeling. Tiffany Yu-Han Chen, Lenin Ravindranath, Shuo Deng, Paramvir Bahl, Hari Balakrishnan |
SenSys | 3 |
| 2014 | WiFi, LTE, or Both?: Measuring Multi-Homed Wireless Internet PerformanceabstractOver the past two or three years, wireless cellular networks have become faster than before, most notably due to the deployment of LTE, HSPA+, and other similar networks. LTE throughputs can reach many megabits per second and can even rival WiFi throughputs in some locations. This paper addresses a fundamental question confronting transport and application-layer protocol designers: which network should an application use? WiFi, LTE, or Multi-Path TCP (MPTCP) running over both? Shuo Deng, Ravi Netravali, Anirudh Sivaraman, Hari Balakrishnan |
Internet Measurement Conference | 1 |
| 2013 | Choreo: network-aware task placement for cloud applicationsabstractCloud computing infrastructures are increasingly being used by network-intensive applications that transfer significant amounts of data between the nodes on which they run. This paper shows that tenants can do a better job placing applications by understanding the underlying cloud network as well as the demands of the applications. To do so, tenants must be able to quickly and accurately measure the cloud network and profile their applications, and then use a network-aware placement method to place applications. This paper describes Choreo, a system that solves these problems. Our experiments measure Amazon's EC2 and Rackspace networks and use three weeks of network data from applications running on the HP Cloud network. We find that Choreo reduces application completion time by an average of 8%-14% (max improvement: 61%) when applications are placed all at once, and 22%-43% (max improvement: 79%) when they arrive in real-time, compared to alternative placement schemes. Katrina LaCurts, Shuo Deng, Ameesh Goyal, Hari Balakrishnan |
Internet Measurement Conference | 2 |
| 2012 | Traffic-aware techniques to reduce 3G/LTE wireless energy consumptionabstractThe 3G/LTE wireless interface is a significant contributor to battery drain on mobile devices. A large portion of the energy is consumed by unnecessarily keeping the mobile device's radio in its "Active" mode even when there is no traffic. This paper describes the design of methods to reduce this portion of energy consumption by learning the traffic patterns and predicting when a burst of traffic will start or end. We develop a technique to determine when to change the radio's state from Active to Idle, and another to change the radio's state from Idle to Active. In evaluating the methods on real usage data from 9 users over 28 total days on four different carriers, we find that the energy savings range between 51% and 66% across the carriers for 3G, and is 67% on the Verizon LTE network. When allowing for delays of a few seconds (acceptable for background applications), the energy savings increase to between 62% and 75% for 3G, and 71% for LTE. The increased delays reduce the number of state switches to be the same as in current networks with existing inactivity timers. Shuo Deng, Hari Balakrishnan |
CoNEXT | 1 |
| 2009 | Urban Road Network Modeling and Real-Time Prediction Based on Householder Transformation and Adjacent Vector
Shuo Deng, Jianming Hu, Yi Zhang 0029 |
ISNN (3) | 1 |