Being more Effective and Interpretable: Bridging the Gap Between Heuristics and AI for ABR Algorithms
In this poster, we propose several novel ABR approaches, namely BBA+ and MPC+, which are the fusion of heuristics and AI-based schemes. Results indicate that the proposed methods perform better than recent heuristic ABR methods. Meanwhile, such methods ...
Cooperative Trajectory Optimization for a Cellular Internet of UAVs
In this poster, we study a cellular Internet of unmanned aerial vehicles (UAVs), in which one UAV collects data from ground sensors (GSs), and one UAV relays the sensory data to the base station (BS). Since the trajectories of these two UAVs have impact ...
Web Quality of Experience from Encrypted Packets
Pervasive encryption makes it hard for ISPs to manage their network. Yet, to avoid user churn at times of shrinking revenues, ISPs must be able to assess the quality of experience they are delivering to their customers. The case of the Web is ...
An Edge Computing Marketplace for Distributed Machine Learning
There is an increasing demand among machine learning researchers for powerful computational resources to train their machine learning models. In order to train these models in a reasonable amount of time, the training is often distributed among multiple ...
Cooperative Signaling of DDoS Attacks in a Blockchain-based Network
Driven by the increasing number of stationary and portable devices, Distributed Denial-of-Service (DDoS) attacks pose a major threat to Internet availability. While advantages of cooperative defenses have been widely recognized over traditional on-...
NOracle: Who is communicating with whom in my network?
This demo presents NOracle: a system using Stochastic Block Models (SBMs) to infer structural roles of hosts and communication patterns of services in networks. NOracle can be used with existing monitoring systems to analyze and visualize networks in an ...
Faster Control Plane Experimentation with Horse
Simulation and emulation are popular approaches for experimentation in Computer Networks. However, due to their respective inherent drawbacks, existing solutions cannot perform both fast and realistic control plane experiments. To close this gap, we ...
Resilient Disaggregated Network Flow Monitoring
Sketch has been extensively used for scalable network monitoring, which unfortunately, is sensitive to hash collisions. Deploying the sketch involves fine-grained performance control and instrumentation. This paper presents a new class of sketch ...
HyFabric: Minimizing FCT in Optical and Electrical Hybrid Data Center Networks
In this paper, we propose HyFabric, jointing the flow and circuit scheduling to minimize flow completion times (FCT) in optical and electrical hybrid data center networks. Our extensive evaluation results show that HyFabric reduces 93% FCT and 32% energy ...
QUINCE: A unified crowdsourcing-based QoE measurement platform
Assessing QoE in situ is a challenging task. Researchers have employed crowdsourcing-based approaches to achieve scale and diversity of subjects, but not without confounding factors. Apart from subjective bias of users, environmental factors introduce ...
Learning Tree: Neural Network-based Index for NDN Forwarding Plane
Named Data Networking (NDN) is a recent promising future Internet architecture, which forwards packets based on the named data. To realize this paradigm, a quick enough index with high capacity for forwarding processes has to be utilized in NDN ...
iBaby: A Mobile Children Monitoring and Finding System with Stranger Holding Detection Based on IoT Technologies
This paper designs and implements a mobile children monitoring and finding system, called iBaby, using wearable devices and nearby smartphones to detect unexpected holding and find missing children through Internet of Things (IoT) technologies, ...
Cheetah: Accelerating Database Queries with Switch Pruning
Modern database systems are growing increasingly distributed and struggle to reduce the query completion time with a large volume of data. In this poster, we propose to leverage programmable switches in the network to offload part of the query ...
Measurement and Redesign of BBR-based MPTCP
BBR is a congestion-based congestion control algorithm proposed to promote the performance of TCP. The interesting and vital question is thus: How would MPTCP perform on BBR? We first conduct extensive experimental evaluation of BBR-based MPTCP, and show ...
Hard Virtualization of P4-based switches with VirtP4
We present VirtP4, a conceptual architecture for hard (type-1) virtualization of P4-based switch programs in a NetFPGA SUME board. In contrast to existing (type-2) solutions like Hyper4, HyperVDP, and P4Visor, our design does not require access to switch ...
Attack Time Localization using Interval Queries
Modern telemetry systems require advanced analytic capabilities such as drill down queries. These queries can be used to detect the beginning and end of a network anomaly by efficiently refining the search space. We present the first integral solution ...
Recommendations
Acceptance Rates
Year | Submitted | Accepted | Rate |
---|---|---|---|
SIGCOMM '21 | 56 | 30 | 54% |
SIGCOMM Posters and Demos '19 | 102 | 62 | 61% |
Overall | 158 | 92 | 58% |