~/conference

NSDI 2023

The 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI '23) will take place April 17–19, 2023, at the Boston Marriott Long Wharf in Boston, MA, USA. NSDI focuses on the design principles, implementation, and practical evaluation of networked and distributed systems.

cloud engineers, platform engineers, network engineers, machine learning engineers, site reliability engineers, systems researchers, embedded systems engineers

RDMA NIC architecture; RNIC performance isolation; transparent GPU sharing; GPU-initiated DMA I/O; distributed GNN training; sub-RTT congestion control; in-network compute for ML; RPC as a managed service; swap and remote memory redesigns; programmable switch sketches; intercloud brokering and overlays; predictive WAN traffic engineering

titleauthorlength
SRNIC: A Scalable Architecture for RDMA NICsZilong Wang, Layong Luo, Qingsong Ning, Chaoliang Zeng, Wenxue Li, Xinchen Wan, Peng Xie, Tao Feng, Ke Cheng, Xiongfei Geng, Tianhao Wang, Weicheng Ling, Kejia Huo, Pingbo An, Kui Ji, Shideng Zhang, Bin Xu, Ruiqing Feng, Tao Ding, Kai Chen, Chuanxiong Guo17m
Presents SRNIC, an FPGA prototype RDMA NIC architecture that removes on‑chip structures via protocol header extensions, cache‑free QP scheduling, and…
Talk on
Hostping: Diagnosing Intra-host Network Bottlenecks in RDMA ServersKefei Liu, Zhuo Jiang, Jiao Zhang, Haoran Wei, Xiaolong Zhong, Lizhuang Tan, Tian Pan, Tao Huang15m
Hostping runs loopback tests between RNICs and endpoints to measure intra-host latency and bandwidth and uses baseline comparison plus a binary network…
Talk on
Understanding RDMA Microarchitecture Resources for Performance IsolationXinhao Kong, Jingrong Chen, Wei Bai, Yechen Xu, Mahmoud Elhaddad, Shachar Raindel, Jitendra Padhye, Alvin R. Lebeck, Danyang Zhuo14m
Presents a model tying RDMA verbs to RNIC internal resources using hardware counters, then builds the Husky test suite that creates verb pairs to target…
Talk on
Empowering Azure Storage with RDMAWei Bai, Shanim Sainul Abdeen, Ankit Agrawal, Krishan Kumar Attre, Paramvir Bahl, Ameya Bhagat, Gowri Bhaskara, Tanya Brokhman, Lei Cao, Ahmad Cheema, Rebecca Chow, Jeff Cohen, Mahmoud Elhaddad, Vivek Ette, Igal Figlin, Daniel Firestone, Mathew George, Ilya German, Lakhmeet Ghai, Eric Green, Albert Greenberg, Manish Gupta, Randy Haagens, Matthew Hendel, Ridwan Howlader, Neetha John, Julia Johnstone, Tom Jolly, Greg Kramer, David Kruse, Ankit Kumar, Erica Lan, Ivan Lee, Avi Levy, Marina Lipshteyn, Xin Liu, Chen Liu, Guohan Lu, Yuemin Lu, Xiakun Lu, Vadim Makhervaks, Ulad Malashanka, David A. Maltz, Ilias Marinos, Rohan Mehta, Sharda Murthi, Anup Namdhari, Aaron Ogus, Jitendra Padhye, Madhav Pandya, Douglas Phillips, Adrian Power, Suraj Puri, Shachar Raindel, Jordan Rhee, Anthony Russo, Maneesh Sah, Ali Sheriff, Chris Sparacino, Ashutosh Srivastava, Weixiang Sun, Nick Swanson, Fuhou Tian, Lukasz Tomczyk, Vamsi Vadlamuri, Alec Wolman, Ying Xie, Joyce Yom, Lihua Yuan, Yanzhao Zhang, Brian Zill20m
Azure replaces TCP with RoCEv2-based RDMA at regional scale, moving roughly 70% of traffic to RDMA and handling exabytes per day over 100+ Gbps links up to…
Talk on
Transparent GPU Sharing in Container Clouds for Deep Learning WorkloadsBingyang Wu, Zili Zhang, Zhihao Bai, Xuanzhe Liu, Xin Jin15m
Claims a kernel‑intercept OS layer called TGS that enables transparent GPU sharing under Docker/Kubernetes with ~3000 LOC, adaptive rate control and…
Talk on
ARK: GPU-driven Code Execution for Distributed Deep LearningChangho Hwang, KyoungSoo Park, Ran Shu, Xinyuan Qu, Peng Cheng, Yongqiang Xiong13m
Claims a GPU-driven I/O path that lets GPU threads initiate DMA and run a single persistent GPU loop kernel so GPUs handle control and scheduling autonomously…
Talk on
BGL: GPU-Efficient GNN Training by Optimizing Graph Data I/O and PreprocessingTianfeng Liu, Yangrui Chen, Dan Li, Chuan Wu, Yibo Zhu, Jun He, Yanghua Peng, Hongzheng Chen, Hongzhi Chen, Chuanxiong Guo17m
Distributed GNN training system BGL builds a dynamic cache engine and a two-level CPU+GPU cache that together cut feature-retrieval traffic and reduce…
Talk on
Zeus: Understanding and Optimizing GPU Energy Consumption of DNN TrainingJie You, Jae-Won Chung, Mosharaf Chowdhury15m
Zeus is an online optimizer that jointly tunes batch size and GPU power limit to minimize energy per target accuracy, using an exploration‑exploitation…
Talk on
Remote Procedure Call as a Managed System ServiceJingrong Chen, Yongji Wu, Shihan Lin, Yechen Xu, Xinhao Kong, Thomas E. Anderson, Matthew Lentz, Xiaowei Yang, Danyang Zhuo15m
mRPC implements RPC as a managed system service rather than a linked library, with a shim using shared-memory queues, a schema generator that produces…
Talk on
Canvas: Isolated and Adaptive Swapping for Multi-Applications on Remote MemoryChenxi Wang, Yifan Qiao, Haoran Ma, Shi Liu, Yiying Zhang, Wenguang Chen, Ravi Netravali, Miryung Kim, Guoqing Harry Xu14m
Canvas isolates per-application swap data paths and builds a replacement swap system on Linux 5.5 that gives each workload dedicated swap partition, swap…
Talk on
Hermit: Low-Latency, High-Throughput, and Transparent Remote Memory...Yifan Qiao, Chenxi Wang, Zhenyuan Ruan, Adam Belay, Qingda Lu, Yiying Zhang, Miryung Kim, Guoqing Harry Xu18m
Hermit is a kernel swap redesign that implements feedback-directed asynchrony to move expensive, non-urgent work off the page-fault path, adaptively schedule…
Talk on
NetRPC: Enabling In-Network Computation in Remote Procedure CallsBohan Zhao, Wenfei Wu, Wei Xu16m
NetRPC implements an INC-enabled RPC stack that exposes protobuf/grpc interfaces and a JSON net filter to declare primitives like add on map and…
Talk on
Bolt: Sub-RTT Congestion Control for Ultra-Low LatencySerhat Arslan, Yuliang Li, Gautam Kumar, Nandita Dukkipati16m
Bolt pushes congestion control to sub-RTT reaction by using programmable switches to emit immediate per‑packet feedback and by combining Sub-RTT Control (SRC)…
Talk on
Understanding the impact of host networking elements on traffic burstsErfan Sharafzadeh, Sepehr Abdous, Soudeh Ghorbani15m
Valinor combines eBPF hooks inside the host and a programmable data‑plane collector to timestamp packets from nanoseconds to seconds and attribute bursts to…
Talk on
Poseidon: Efficient, Robust, and Practical Datacenter CC via Deployable INTWeitao Wang, Masoud Moshref, Yuliang Li, Gautam Kumar, T. S. Eugene Ng, Neal Cardwell, Nandita Dukkipati14m
Poseidon uses switch INT to feed a tiny maximum per-hop delay (MPD) tag back to senders and runs an adaptive rate-targeted MIMD update that decouples fairness…
Talk on
Rearchitecting the TCP Stack for I/O-Offloaded Content DeliveryTaehyun Kim, Deondre Martin Ng, Junzhi Gong, Youngjin Kwon, Minlan Yu, KyoungSoo Park17m
Claims a split TCP stack called IO-TCP that keeps control on the host CPU and pushes high-throughput data work to SmartNICs, using p2p PCIe DMA so the NIC…
Talk on
Hydra: Serialization-Free Network Ordering for Strongly Consistent Distributed ApplicationsInho Choi, Ellis Michael, Yunfan Li, Dan R. K. Ports, JIALIN LI16m
Hydra implements a distributed network sequencer primitive that combines per-sequencer sequence counters with loosely synchronized physical timestamps to avoid…
Talk on
The Benefit of Hindsight: Tracing Edge-Cases in Distributed SystemsLei Zhang, Zhiqiang Xie, Vaastav Anand, Ymir Vigfusson, Jonathan Mace16m
Proposes retroactive sampling and an implementation, Hindsight, that traces every request into a fixed-size buffer pool in shared memory but only ingests…
Talk on
DiSh: Dynamic Shell-Script DistributionTammam Mustafa, Konstantinos Kallas, Pratyush Das, Nikos Vasilakis10m
DiSh is a shim that analyzes and transforms existing shell scripts into a distributed dataflow graph, then schedules pieces to cluster nodes while each node…
Talk on
Waverunner: An Elegant Approach to Hardware Acceleration of State Machine ReplicationMohammadreza Alimadadi, Hieu Mai, Shenghsun Cho, Michael Ferdman, Peter Milder, Shuai Mu16m
Implements an FPGA SmartNIC (Xilinx U280) that moves only the common SMR data-replication path into hardware while leaving leader election and recovery to…
Talk on
LeakyScatter: A Frequency-Agile Directional Backscatter Network Above 100 GHzAtsutse Kludze, Yasaman Ghasempour13m
Claims a fabricated leaky-wave backscatter node (16 mm × 54 mm) that passively steers energy back toward the source above 100 GHz using aperture reciprocity…
Talk on
RF-Bouncer: A Programmable Dual-band Metasurface for Sub-6 Wireless NetworksXinyi Li, Chao Feng, Xiaojing Wang, Yangfan Zhang, Yaxiong Xie, Xiaojiang Chen10m
A compact metasurface steers both 2.4 GHz and 5 GHz signals simultaneously using slot-tuned patches and two PIN diodes per meta-atom to implement a two-bit…
Talk on
Scalable Distributed Massive MIMO Baseband ProcessingJunzhi Gong, Anuj Kalia, Minlan Yu17m
Hydra is a distributed software BBU that cuts inter-server and inter-core communication by using FFT offload to RU and RU-configurable fronthaul packet…
Talk on
DChannel: Accelerating Mobile Applications With Parallel High-bandwidth...William Sentosa, Balakrishnan Chandrasekaran, P. Brighten Godfrey, Haitham Hassanieh, Bruce M. Maggs19m
Builds a packet-steering system called DChannel that puts a client on the phone and a proxy in the 5G core to steer IP packets across parallel eMBB and URLLC…
Talk on
SkyPilot: An Intercloud Broker for Sky ComputingZongheng Yang, Zhanghao Wu, Michael Luo, Wei-Lin Chiang, Romil Bhardwaj, Woosuk Kwon, Siyuan Zhuang, Frank Sifei Luan, Gautam Mittal, Scott Shenker, Ion Stoica17m
SkyPilot is an intercloud broker that automatically matches jobs to concrete zones and instance types across AWS, GCP, Azure and others, taking into account…
Talk on
Unlocking unallocated cloud capacity for long, uninterruptible workloadsAnup Agarwal, Shadi Noghabi, Íñigo Goiri, Srinivasan Seshan, Anirudh Badam16m
Characterization of Harvest VMs reveals high variance in interchange times; the system uses distribution-based predictions of stability plus a scheduling and a…
Talk on
Invisinets: Removing Networking from Cloud NetworksSarah McClure, Zeke Medley, Deepak Bansal, Karthick Jayaraman, Ashok Narayanan, Jitendra Padhye, Sylvia Ratnasamy, Anees Shaikh, Rishabh Tewari16m
Invisinets replaces VPCs and gateways with per-endpoint parameters: every endpoint gets a public endpoint IP and optional service IPs, connectivity uses…
Talk on
Bamboo: Making Preemptible Instances Resilient for Affordable Training of Large DNNsJohn Thorpe, Pengzhan Zhao, Jonathan Eyolfson, Yifan Qiao, Zhihao Jia, Minjia Zhang, Ravi Netravali, Guoqing Harry Xu15m
Bamboo makes preemptible (spot) instances usable for large DNN training by building a distributed system that inserts redundant computations into idle pipeline…
Talk on
OneWAN is better than two: Unifying a split WAN architectureUmesh Krishnaswamy, Rachee Singh, Paul Mattes, Paul-Andre C Bissonnette, Nikolaj Bjørner, Zahira Nasrin, Sonal Kothari, Prabhakar Reddy, John Abeln, Srikanth Kandula, Himanshu Raj, Luis Irun-Briz, Jamie Gaudette, Erica Lan16m
Presents a deployed architecture that merges SWAN and CORE into ONEWAN to carry Internet and inter‑datacenter traffic under a single software‑defined…
Talk on
RHINE: Robust and High-performance Internet Naming with E2E AuthenticityHuayi Duan, Rubén Fischer, Jie Lou, Si Liu, David Basin, Adrian Perrig15m
RHINE replaces DNSSEC’s fragile chain with an end-entity PKI plus a novel public logging service called Delegation Transparency, formally verified in Tamarin…
Talk on
Enabling Users to Control their InternetAmmar Tahir, Radhika Mittal17m
A receiver-side system called CRAB estimates downlink capacity and per-flow demand, computes max-min weighted fair rates, and throttles incoming flows on Linux…
Talk on
xBGP: Faster Innovation in Routing ProtocolsThomas Wirtgen, Tom Rousseaux, Quentin De Coninck, Nicolas Rybowski, Randy Bush, Laurent Vanbever, Axel Legay, Olivier Bonaventure12m
Proposes xBGP, a vendor‑neutral API plus an eBPF VM that runs BGP extension code inside existing routers, implemented in FRRouting and BIRD; demonstrates seven…
Talk on
TACCL: Guiding Collective Algorithm Synthesis using Communication SketchesAashaka Shah, Vijay Chidambaram, Meghan Cowan, Saeed Maleki, Madan Musuvathi, Todd Mytkowicz, Jacob Nelson, Olli Saarikivi, Rachee Singh15m
TACCL is a synthesizer that uses communication sketches to prune an MILP search and generate concrete ALLGATHER/ALLREDUCE/ALLTOALL algorithms tuned to DGX‑2…
Talk on
Synthesizing Runtime Programmable Switch UpdatesYiming Qiu, Ryan Beckett, Ang Chen15m
FlexPlan synthesizes step-by-step runtime P4 switch update plans using program synthesis and an SMT-based verifier, encoding intermediate states as version…
Talk on
Practical Intent-driven Routing Configuration SynthesisSivaramakrishnan Ramanathan, Ying Zhang, Mohab Gawish, Yogesh Mundada, Zhaodong Wang, Sangki Yun, Eric Lippert, Walid Taha, Minlan Yu, Jelena Mirkovic17m
Aura is a production routing-synthesis system that precomputes and preloads multiple base paths and switches among them via staging and labeling, using BGP…
Talk on
Formal Methods for Network Performance AnalysisMina Tahmasbi Arashloo, Ryan Beckett, Rachit Agarwal15m
Formal analysis encodes queues and timed packet sequences in logic, uses Z3 and syntax-guided synthesis to produce concise constraint-based workloads (not…
Talk on
Flattened Clos: Designing High-performance Deadlock-free Expander Data Center Networks...Shizhen Zhao, Qizhou Zhang, Peirui Cao, Xiao Zhang, Xinbing Wang, Chenghu Zhou17m
Proposes a topology and routing codesign that logically splits each ToR into k virtual layers, builds only adjacent-layer links, generates virtual up‑down…
Talk on
Scalable Tail Latency Estimation for Data Center NetworksKevin Zhao, Prateesh Goyal, Mohammad Alizadeh, Thomas E. Anderson16m
Claims a practical estimator that cuts ns-3’s 11+ hour run for a 6,000-host, 5s trace to about a minute by decompose into independent single-link simulations…
Talk on
Shockwave: Fair and Efficient Cluster Scheduling for Dynamic Adaptation in Machine LearningPengfei Zheng, Rui Pan, Tarannum Khan, Shivaram Venkataraman, Aditya Akella18m
Shockwave is a cluster scheduler that predicts batch‑size and throughput changes using a Bayesian mixture‑of‑regimes model and expands Fisher markets into a…
Talk on
Protego: Overload Control for Applications with Unpredictable Lock ContentionInho Cho, Ahmed Saeed, Seo Jin Park, Mohammad Alizadeh, Adam Belay17m
Protego implements an Active Synchronization Queue Management (ASQM) that aborts requests whose remaining lock-wait budget cannot meet SLOs, plus a…
Talk on
TopoOpt: Co-optimizing Network Topology and Parallelization Strategy for Distributed...Weiyang Wang, Moein Khazraee, Zhizhen Zhong, Manya Ghobadi, Zhihao Jia, Dheevatsa Mudigere, Ying Zhang, Anthony Kewitsch17m
TopoOpt co-optimizes computation, communication, and physical network topology to speed distributed DNN training, claiming up to 3.4x faster 99th-percentile…
Talk on
ModelKeeper: Accelerating DNN Training via Automated Training WarmupFan Lai, Yinwei Dai, Harsha V. Madhyastha, Mosharaf Chowdhury14m
ModelKeeper automatically initializes new DNN training by transforming weights from previously trained models in a shared cluster, using structure-aware…
Talk on
SHEPHERD: Serving DNNs in the WildHong Zhang, Yupeng Tang, Anurag Khandelwal, Ion Stoica15m
SHEPHERD is a model serving system that combines a two-level design planner that partitions hundreds-to-thousands of request streams into groups and an online…
Talk on
Better Together: Jointly Optimizing ML Collective Scheduling and Execution Planning...Kshiteej Mahajan, Ching-Hsiang Chu, Srinivas Sridharan, Aditya Akella22m
SYNDICATE is a system that jointly optimizes scheduling and execution planning for ML collectives by introducing a motif abstraction to break collectives into…
Talk on
Addax: A fast, private, and accountable ad exchange infrastructureKe Zhong, Yiping Ma, Yifeng Mao, Sebastian Angel20m
Addax implements private bids with public auditability by extending affine aggregatable encodings (from Prio) and running auctions over two non‑colluding…
Talk on
SPEEDEX: A Scalable, Parallelizable, and Economically Efficient Decentralized EXchange...Geoffrey Ramseyer, Ashish Goel, David Mazières17m
SPEEDEX implements an Arrow-Debreu exchange market inside a Layer‑1 blockchain, computing unique per-block asset valuations so all trades use the same exchange…
Talk on
Boomerang: Metadata-Private Messaging under Hardware TrustPeipei Jiang, Qian Wang, Jianhao Cheng, Cong Wang, Lei Xu, Xinyu Wang, Yihao Wu, Xiaoyuan Li, Kui Ren17m
Boomerang claims cryptographic metadata privacy by running the message mixer inside secure enclaves and using label-based routing plus oblivious proactive…
Talk on
Hamilton: A High-Performance Transaction Processor for Central Bank Digital CurrenciesJames Lovejoy, Madars Virza, Cory Fields, Kevin Karwaski, Anders Brownworth, Neha Narula16m
Hamilton is a CBDC transaction processor that achieves 1.7M tps across three AWS regions by making users include input values so validation is stateless…
Talk on
RECL: Responsive Resource-Efficient Continuous Learning for Video AnalyticsMehrdad Khani, Ganesh Ananthanarayanan, Kevin Hsieh, Junchen Jiang, Ravi Netravali, Yuanchao Shu, Mohammad Alizadeh, Victor Bahl17m
System integrates a shared model zoo of previously adapted lightweight experts, a learned model selector that predicts per-frame accuracy and aggregates…
Talk on
Boggart: Towards General-Purpose Acceleration of Retrospective Video AnalyticsNeil Agarwal, Ravi Netravali15m
Boggart builds a preprocessor that uses classical CV—background subtraction, morphological ops, connected components, keypoints and descriptors—to produce…
Talk on
Tambur: Efficient loss recovery for videoconferencing via streaming codesMichael Rudow, Francis Y. Yan, Abhishek Vijaya Kumar, Ganesh Ananthanarayanan, Martin Ellis, K.V. Rashmi20m
Tambur applies streaming codes tuned to videoconferencing, evaluated on Microsoft Teams traces and in emulated end-to-end calls after being implemented in C++…
Talk on
Gemel: Model Merging for Memory-Efficient, Real-Time Video Analytics at the EdgeArthi Padmanabhan, Neil Agarwal, Anand Iyer, Ganesh Ananthanarayanan, Yuanchao Shu, Nikolaos Karianakis, Guoqing Harry Xu, Ravi Netravali16m
Gemel is a system that jointly retrains and merges layers and weights across edge vision models so one copy of shared layers fits in GPU memory, combined with…
Talk on
Fast, Approximate Vector Queries on Very Large Unstructured DatasetsZili Zhang, Chao Jin, Linpeng Tang, Xuanzhe Liu, Xin Jin14m
Auncel provides bounded query error and bounded latency for billion-item vector search by building a per-query error-latency profile that predicts how many…
Talk on
Arya: Arbitrary Graph Pattern Mining with Decomposition-based SamplingZeying Zhu, Kan Wu, Zaoxing Liu15m
Arya is an approximate graph pattern miner that uses decomposition-based sampling (fractional edge cover to split patterns into cycles and stars) and…
Talk on
SECRECY: Secure collaborative analytics in untrusted cloudsJohn Liagouris, Vasiliki Kalavri, Muhammad Faisal, Mayank Varia18m
SECRECY implements cryptographic MPC with arithmetic and Boolean secret sharing, a co‑designed query engine and physical optimizations that batch messages to…
Talk on
FLASH: Towards a High-performance Hardware Acceleration Architecture for Cross-silo...Junxue Zhang, Xiaodian Cheng, Wei Wang, Liu Yang, Jinbin Hu, Kai Chen18m
Identifies nine real-world cryptographic operations that dominate cross-silo federated learning and shows they all reduce to two primitives, modular…
Talk on
On Modular Learning of Distributed Systems for Predicting End-to-End LatencyChieh-Jan Mike Liang, Zilin Fang, Yuqing Xie, Fan Yang, Zhao Lucis Li, Li Lyna Zhang, Mao Yang, Lidong Zhou19m
Fluxion builds a modular performance model by packaging per-service ML models into learning assignments and wiring them into an inference graph so changes only…
Talk on
SelfTune: Tuning Cluster ManagersAjaykrishna Karthikeyan, Nagarajan Natarajan, Gagan Somashekar, Lei Zhao, Ranjita Bhagwan, Rodrigo Fonseca, Tatiana Racheva, Yogesh Bansal17m
SelfTune is a lightweight API plus learning engine that plugs into cluster managers via simple calls like predict and set_reward, uses a continuous bandits…
Talk on
CausalSim: A Causal Framework for Unbiased Trace-Driven SimulationAbdullah Alomar, Pouya Hamadanian, Arash Nasr-Esfahany, Anish Agarwal, Mohammad Alizadeh, Devavrat Shah18m
CausalSim provides a causal model and estimator that removes bias in trace-driven simulation by learning latent network conditions from an initial randomized…
Talk on
HALP: Heuristic Aided Learned Preference Eviction Policy for YouTube Content Delivery...Zhenyu Song, Kevin Chen, Nikhil Sarda, Deniz Altınbüken, Eugene Brevdo, Jimmy Coleman, Xiao Ju, Pawel Jurczyk, Richard Schooler, Ramki Gummadi16m
HALP runs as YouTube’s DRAM eviction layer since early 2022 and claims a 9.1% average reduction in P95 byte-miss during peak with ~1.8% CPU overhead. It…
Talk on
OpenLoRa: Validating LoRa Implementations through an Extensible and Open-sourced FrameworkManan Mishra, Daniel Koch, Muhammad Osama Shahid, Bhuvana Krishnaswamy, Krishna Chintalapudi, Suman Banerjee15m
Built an open-source Python platform called OpenLoRa framework that unifies and reimplements four recent collision-resolving demodulators (CiC, ChoLoRa…
Talk on
VeCare: Statistical Acoustic Sensing for Automotive In-Cabin MonitoringYi Zhang, Weiying Hou, Zheng Yang, Chenshu Wu14m
System uses existing in-car speakers and a single microphone to compute correlated impulse-like channel responses and extract motion, breathing rate and speed…
Talk on
SlimWiFi: Ultra-Low-Power IoT Radio Architecture Enabled by Asymmetric CommunicationRenjie Zhao, Kejia Wang, Kai Zheng, Xinyu Zhang, Vincent Leung13m
Claims a working radio that drops Wi‑Fi transmitter hardware to simple OOK plus open‑loop oscillator and still decodes on unmodified Wi‑Fi APs by exploiting…
Talk on
SLNet: A Spectrogram Learning Neural Network for Deep Wireless SensingZheng Yang, Yi Zhang, Kun Qian, Chenshu Wu17m
SLNet generates super-resolution spectrograms with a learned spectrogram enhancement network (SEN) trained on synthetic 1–5 component spectra, then applies a…
Talk on
A High-Speed Stateful Packet Processing Approach for Tbps Programmable SwitchesMariano Scazzariello, Tommaso Caiazzi, Hamid Ghasemirahni, Tom Barbette, Dejan Kostić, Marco Chiesa16m
RIBOSOME splits packets at a Tofino ASIC, sends only headers to a FastClick NF on one 100G NIC and stores payloads on shared servers via RDMA, achieving 300…
Talk on
ExoPlane: An Operating System for On-Rack Switch Resource AugmentationDaehyeok Kim, Vyas Sekar, Srinivasan Seshan19m
ExoPlane is an OS that augments a programmable switch with on-rack devices (smartNICs) and claims to let multiple stateful P4 apps share resources with low…
Talk on
Sketchovsky: Enabling Ensembles of Sketches on Programmable SwitchesHun Namkung, Zaoxing Liu, Daehyeok Kim, Vyas Sekar, Peter Steenkiste17m
Sketchovsky implements five cross-sketch optimizations, a heuristic strategy finder and an automatic code composer to pack multiple sketches onto a…
Talk on
RingLeader: Efficiently Offloading Intra-Server Orchestration to NICsJiaxin Lin, Adney Cardoza, Tarannum Khan, Yeonju Ro, Brent E. Stephens, Hassan M. G. Wassel, Aditya Akella16m
Claims that intra-server orchestration moves from a CPU bottleneck to the NIC by implementing a hardware load balancer and scheduler, a shallow per-core…
Talk on
StarryNet: Empowering Researchers to Evaluate Futuristic Integrated Space and TerrestrialZeqi Lai, Hewu Li, Yangtao Deng, Qian Wu, Jun Liu, Yuanjie Li, Jihao Li, Lixin Liu, Weisen Liu, Jianping Wu16m
StarryNet claims a practical, data-driven digital twin that emulates mega-constellations with 300 to 4000 satellites, uses real public orbit data plus model…
Talk on
POLYCORN: Data-driven Cross-layer Multipath Networking for High-speed RailwayYunzhe Ni, Feng Qian, Taide Liu, Yihua Cheng, Zhiyao Ma, Jing Wang, Zhongfeng Wang, Gang Huang, Xuanzhe Liu, Chenren Xu15m
Collects a 1.79 TB GPS-labeled TCP-LTE dataset over 28,800 km and deploys a system on the Beijing–Shanghai HSR gateway at ~300 km/h. POLYCORN uses a robust…
Talk on
Augmenting Augmented Reality with Non-Line-of-Sight PerceptionTara Boroushaki, Maisy Lam, Laura Dodds, Aline Eid, Fadel Adib17m
An integrated AR headset prototype augments Hololens 2 with an AR-conformal antenna on a thin Kapton substrate, BladeRF radios and a Raspberry Pi to sense…
Talk on
Acoustic Sensing and Communication Using MetasurfaceYongzhao Zhang, Yezhou Wang, Lanqing Yang, Mei Wang, Yi-Chao Chen, Lili Qiu, Yihong Liu, Guangtao Xue, Jiadi Yu15m
System combines a passive 16×16 metasurface with a tiny speaker array and joint optimization of metasurface phase, speaker codebook, and geometry to steer…
Talk on
Skyplane: Optimizing Transfer Cost and Throughput Using Cloud-Aware OverlaysParas Jain, Sam Kumar, Sarah Wooders, Shishir G Patil, Joseph E. Gonzalez, Ion Stoica16m
Skyplane is a system for fast, low-cost bulk transfers between cloud object stores that probes cloud network throughput, models routing with mixed-integer…
Talk on
Electrode: Accelerating Distributed Protocols with eBPFYang Zhou, Zezhou Wang, Sowmya Dharanipragada, Minlan Yu16m
Electrode implements three eBPF kernel offloads — broadcasting, fast-ack, quorum counting — using TC/XDP offloads to run common Multi-Paxos path operations…
Talk on
Nu: Achieving Microsecond-Scale Resource Fungibility with Logical ProcessesZhenyuan Ruan, Seo Jin Park, Marcos K. Aguilera, Adam Belay, Malte Schwarzkopf18m
A system called Nu implements logical processes that split a Unix process into many small stateful proclets and a centralized controller, and it migrates those…
Talk on
Enabling High-Quality Real-Time Communications with Adaptive Frame-RateZili Meng, Tingfeng Wang, Yixin Shen, Bo Wang, Mingwei Xu, Rui Han, Honghao Liu, Venkat Arun, Hongxin Hu, Xue Wei15m
Adaptive Frame Rate (AFR) is a controller that coordinates frame rate with network fluctuation and decoder capacity to avoid transient decoder overloads…
Talk on
LemonNFV: Consolidating Heterogeneous Network Functions at Line SpeedHao Li, Yihan Dang, Guangda Sun, Guyue Liu, Danfeng Shan, Peng Zhang16m
Consolidates five heterogeneous NFs into one process by recompiling each as shared libraries loaded at runtime, replacing packet I/O so RX/TX become…
Talk on
Disaggregating Stateful Network FunctionsDeepak Bansal, Gerald DeGrace, Rishabh Tewari, Michal Zygmunt, James Grantham, Silvano Gai, Mario Baldi, Krishna Doddapaneni, Arun Selvarajan, Arunkumar Arumugam, Balakrishnan Raman, Avijit Gupta, Sachin Jain, Deven Jagasia, Evan Langlais, Pranjal Srivastava, Rishiraj Hazarika, Neeraj Motwani, Soumya Tiwari, Stewart Grant, Ranveer Chandra, Srikanth Kandula19m
Disaggregates stateful network functions off hosts into shared appliances that combine general‑purpose ARM cores with match‑processing ASICs, implemented as a…
Talk on
Following the Data, Not the Function: Rethinking Function Orchestration in ServerlessMinchen Yu, Tingjia Cao, Wei Wang, Ruichuan Chen17m
Pheromone implements a data-bucket abstraction and trigger primitives on Kubernetes (coordinator + workers) so intermediate objects themselves drive invocation…
Talk on
Doing More with Less: Orchestrating Serverless Applications without an OrchestratorDavid H. Liu, Amit Levy, Shadi Noghabi, Sebastian Burckhardt18m
Unum implements orchestration as a library that compiles Step Functions graphs into an IR and runs inside user Lambdas using DynamoDB (and Firebase on Google…
Talk on
Enhancing Global Network Monitoring with MagnifierTobias Bühler, Romain Jacob, Ingmar Poese, Laurent Vanbever16m
Magnifier infers ingress and egress prefixes from sparse packet samples then validates those inferences by deploying negative mirroring rules on routers to…
Talk on
NetPanel: Traffic Measurement of Exchange Online ServiceYu Chen, Liqun Li, Yu Kang, Boyang Zheng, Yehan Wang, More Zhou, Yuchao Dai, Zhenguo Yang, Brad Rutkowski, Jeff Mealiffe, Qingwei Lin15m
NetPanel measures Exchange Online traffic at component granularity by fusing IPFIX, ETW, application logs and applying IP→location translation, port…
Talk on
DOTE: Rethinking (Predictive) WAN Traffic EngineeringYarin Perry, Felipe Vieira Frujeri, Chaim Hoch, Srikanth Kandula, Ishai Menache, Michael Schapira, Aviv Tamar17m
Claims a system called DOTE that trains a deep neural network to map recent demand history to a WAN traffic engineering configuration, avoiding demand…
Talk on
Dashlet: Taming Swipe Uncertainty for Robust Short Video StreamingZhuqi Li, Yaxiong Xie, Ravi Netravali, Kyle Jamieson15m
Implements out-of-order chunk pre-buffering that schedules specific chunks of upcoming short videos based on a simple non-ML swipe model derived from two…
Talk on
CellDAM: User-Space, Rootless Detection and Mitigation for 5G Data PlaneZhaowei Tan, Jinghao Zhao, Boyan Ding, Songwu Lu17m
CellDAM runs user-space and rootless on the device or a nearby security hub, captures over-the-air 5G signaling using a watermark to identify the protected…
Talk on
LOCA: A Location-Oblivious Cellular ArchitectureZhihong Luo, Silvery Fu, Natacha Crooks, Shaddi Hasan, Christian Maciocco, Sylvia Ratnasamy, Scott Shenker16m
LOCA claims to hide user location from operators while still delivering identity-based services by splitting duties between an MVNO-style broker and…
Talk on
mmWall: A Steerable, Transflective Metamaterial Surface for NextG mmWave NetworksKun Woo Cho, Mohammad H. Mazaheri, Jeremy Gummeson, Omid Abari, Kyle Jamieson17m
A 10 cm × 20 cm steerable metamaterial panel is built (a 28 by 76 unit cell array) using varactor-split ring resonators and custom control PCBs to avoid RF…
Talk on
Building Flexible, Low-Cost Wireless Access Networks With MagmaShaddi Hasan, Amar Padmanabhan, Bruce Davie, Jennifer Rexford, Ulas Kozat, Hunter Gatewood, Shruti Sanadhya, Nick Yurchenko, Tariq Al-Khasib, Oriol Batalla, Marie Bremner, Andrei Lee, Evgeniy Makeev, Scott Moeller, Alex Rodriguez, Pravin Shelar, Karthik Subraveti, Sudarshan Kandi, Alejandro Xoconostle, Praveen Kumar Ramakrishnan, Xiaochen Tian, Anoop Tomar20m
Magma refactors the cellular core by terminating RAN protocols at the edge and using a cloud orchestrator plus one access gateway per cell site to push user…
Talk on
LinkLab 2.0: A Multi-tenant Programmable IoT Testbed for Experimentation with Edge-CloudWei Dong, Borui Li, Haoyu Li, Hao Wu, Kaijie Gong, Wenzhao Zhang, Yi Gao15m
LinkLab 2.0 is a live, multi-tenant IoT testbed that combines a tiered LinkLab Device Center (LDC), device-involved multi-tenancy, and heterogeneous container…
Talk on
Push-Button Reliability Testing for Cloud-Backed Applications with RainmakerYinfang Chen, Xudong Sun, Suman Nath, Ze Yang, Tianyin Xu18m
A push-button SDK called Rainmaker injects faults at the REST-layer fault injection using an HTTP proxy and automatic fault policies so existing test suites…
Talk on
Test Coverage for Network ConfigurationsXieyang Xu, Weixin Deng, Ryan Beckett, Ratul Mahajan, David Walker16m
NetCov identifies which router configuration lines a test suite actually exercises by tracing data-plane facts back to contributing config lines using an…
Talk on
Norma: Towards Practical Network Load TestingYanqing Chen, Bingchuan Tian, Chen Tian, Li Dai, Yu Zhou, Mengjing Ma, Ming Tang, Hao Zheng, Zhewen Yang, Guihai Chen, Dennis Cai, Ennan Zhai15m
Norma implements a practical network load tester on programmable switch ASICs (Tofino) with a stateful protocol abstraction mapped into the pipeline, a…
Talk on
μMote: Enabling Passive Chirp De-spreading and μW-level Long-Range DownlinkYihang Song, Li Lu, Jiliang Wang, Chong Zhang, Hui Zheng, Shen Yang, Jinsong Han, Jian Li17m
Passive chirp de-spreading moves chirp generation to the RF transmitter and mixes two transmitted chirps on-device, while a resonant LC accumulates energy and…
Talk on
Channel-Aware 5G RAN Slicing with Customizable SchedulersYongzhou Chen, Ruihao Yao, Haitham Hassanieh, Radhika Mittal17m
RadioSaber implements channel-aware RAN slicing by making both inter-slice and enterprise schedulers greedy inter-slice and enterprise schedulers so the…
Talk on
RF-Chord: Towards Deployable RFID Localization System for Logistic NetworksBo Liang, Purui Wang, Renjie Zhao, Heyu Guo, Pengyu Zhang, Junchen Guo, Shunmin Zhu, Hongqiang Harry Liu, Xinyu Zhang, Chenren Xu17m
Claims a deployable RFID locator that meets reliability, throughput and range by combining a digital 200 MHz wideband sniffer (using multisine carriers and…
Talk on
Exploring Practical Vulnerabilities of Machine Learning-based Wireless SystemsZikun Liu, Changming Xu, Emerson Sie, Gagandeep Singh, Deepak Vasisht18m
RAFA (RAdio Frequency Attack) implements a robust wireless UAP that models channel distortion and sample misalignment to craft over-the-air perturbations. A…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.