Publications

ChatIoT: Zero-code Generation of Trigger-action Based IoT Programs. Proc. of IMWUT/UbiComp 2024. (Oct 2024).

PDF

Reducing End-to-End Latency of Trigger-Action IoT Programs on Containerized Edge Platforms. IEEE Transactions on Mobile Computing. (Aug 2024).

PDF Source Document

Elastic DNN Inference with Unpredictable Exit in Edge Computing. IEEE Transactions on Mobile Computing. (Aug 2024).

PDF Source Document

SimEnc: a High-Performance Similarity Preserving Encryption Approach for Deduplication of Encrypted Docker Images. Proc. of USENIX ATC 2024. (Jul 2024).

PDF Code Source Document

Understanding Differencing Algorithms for Mobile Application Updates. IEEE Transactions on Mobile Computing. (Jun 2024).

PDF Code Source Document

Energy Optimization for Mobile Applications by Exploiting 5G Inactive State. IEEE Transactions on Mobile Computing. (Jun 2024).

PDF Source Document

Providing UE-level QoS Support by Joint Scheduling and Orchestration for 5G vRAN. Proc. of IEEE INFOCOM 2024. (May 2024).

PDF Source Document

Exploiting Multiple Similarity Spaces for Efficient and Flexible Incremental Update of Mobile Apps. Proc. of IEEE INFOCOM 2024. (May 2024).

PDF Source Document

BLE Location Tracking Attacks by Exploiting Frequency Synthesizer Imperfection. Proc. of IEEE INFOCOM 2024. (May 2024).

PDF Code Source Document

dTEE: A Declarative Approach to Secure IoT Applications Using TrustZone. Proc. of ACM/IEEE IPSN 2024. (May 2024).

PDF Slides Source Document

Providing Realtime Support for Containerized Edge Services. ACM Transactions on Internet Technology. (Aug 2023).

PDF

Elastic DNN Inference with Unpredictable Exit in Edge Computing. Proc. of IEEE ICDCS 2023. (Jul 2023).

PDF Slides

ChatIoT: Zero-code Generation of Trigger-action Based IoT Programs with ChatGPT. Poster of APNet 2023. (Jun 2023).

PDF

RT-BLE: Real-time Multi-Connection Scheduling for Bluetooth Low Energy. Proc. of IEEE INFOCOM 2023. (May 2023).

PDF Code Slides

LinkLab 2.0: a Multi-tenant Programmable IoT Testbed for Experimentation with Edge-Cloud Integration. Proc. of USENIX NSDI 2023. (Apr 2023).

PDF Slides Video Source Document

A Low-Code Development Framework for Cloud-Native Edge Systems. ACM Transactions on Internet Technology. (Feb 2023).

PDF

Performant TCP over BLE. Proc. of IEEE ICNP 2022. (Oct 2022).

PDF

从创意到原型:物联网应用快速开发(第二版). 科学出版社. (Jun 2022).

Bandwidth Prediction for 5G Cellular Networks. Proc. of IEEE/ACM IWQoS 2022. (Jun 2022).

PDF

TinyNet: a Lightweight, Modular, and Unified Network Architecture for the Internet of Things. Proc. of ACM MobiSys 2022. (Jun 2022).

PDF Video

Bring WebAssembly to Resource-constrained IoT Devices for  Seamless Device-Cloud Integration. Proc. of ACM MobiSys 2022. (Jun 2022).

PDF Code Video

RGC: Reliable Gesture Classification via Wearables Using GANs-based Data Augmentation. Proc. of IEEE ICPADS 2021. (Dec 2021).

PDF

AirText: One-Handed Text Entry in the Air for COTS Smartwatches. IEEE Transactions on Mobile Computing. (Nov 2021).

PDF

Edge-centric Programming for IoT Applications with Automatic Code Partitioning. IEEE Transactions on Computers 2021. (Nov 2021).

PDF

Isolayer: The Case for an IoT Protocol Isolation Layer. Proc. of IEEE/ACM IWQoS 2021. (Jun 2021).

PDF

ThingSpire OS: a WebAssembly-based IoT Operating System for Cloud-Edge Integration. Proc. of IEEE ICPADS 2021. (Jun 2021).

PDF Video

Queec: QoE-aware Edge Computing for IoT Devices under Dynamic Workloads. IEEE Transactions on Computers 2021. (Jun 2021).

PDF

LoFi: Enabling 2.4GHz LoRa and WiFi Coexistence by Detecting Extremely Weak Signals. Proc. of IEEE INFOCOM 2021. (May 2021).

PDF

WiProg: a WebAssembly-based Approach to Integrated IoT Programming. Proc. of IEEE INFOCOM 2021. (May 2021).

PDF Code

TinyCSI: A Rapid Development Framework for CSI-based Sensing Applications. Proc. of IEEE MASS 2020. (Dec 2020).

PDF

Posture Tracking Meets Fitness Coaching: A Two-Phase Optimization Approach with Wearable Devices. Proc. of IEEE MASS 2020. (Dec 2020).

PDF

EdgeProg: Edge-centric Programming for IoT Applications. Proc. of IEEE ICDCS 2020. (Nov 2020).

PDF

TinyEdge: Enabling Rapid Edge System Customization for IoT Applications. Proc. of ACM/IEEE SEC 2020. (Nov 2020).

PDF Slides

EdgeMan: Ensuring Real-Time Service for Containerized Edge Systems. Proc. of IEEE MSN 2022. (Nov 2020).

PDF Slides

Automatic Generation of IoT Device Platforms with AutoLink. IEEE Internet of Things Journal (IoTJ). (Oct 2020).

PDF

TinyLink 2.0: Integrating Device, Cloud, and Client Development for IoT Applications. Proc. of ACM MobiCom 2020. (Oct 2020).

Exploiting Rateless Codes and Cross-Layer Optimization for Low-Power Wide-Area Networks. Proc. of IEEE/ACM IWQoS 2020. (Jun 2020).

PDF

A General Approach to Robust QR Codes Decoding. Proc. of IEEE/ACM IWQoS 2020. (Jun 2020).

PDF

SateLoc: a Virtual Fingerprinting Approach to Outdoor LoRa Localization using Satelite Images. Proc. of ACM/IEEE IPSN 2020. (Apr 2020).

LinkLab: A Scalable and Heterogeneous Testbed for Remotely Developing and Experimenting IoT Applications. Proc. of ACM/IEEE IoTDI 2020. (Apr 2020).

Bound-based Network Tomography for Inferring Interesting Link Metrics. Proc. of IEEE INFOCOM 2020. (Apr 2020).

Accurate and Robust Rogue Access Point Detection with Client-Agnostic Wireless Fingerprinting. Proc. of IEEE PerCom 2020. (Mar 2020).

从创意到原型:物联网应用快速开发(第一版). 科学出版社. (Jun 2019).

Understanding Path Reconstruction Algorithms in Multihop Wireless Networks. IEEE/ACM Transactions on Networking. (Jan 2019).

Accurate Corruption Estimation in ZigBee Under Cross-Technology Interference. IEEE Transactions on Mobile Computing. (Jan 2019).

TinyLink: a Holistic System for Rapid Development of IoT Applications. Proc. of ACM MobiCom 2017. (Oct 2017).

Embracing Corruption Burstiness: Fast Error Recovery for ZigBee under Wi-Fi Interference. IEEE Transactions on Mobile Computing. (Jan 2017).

TinySDM: Software Defined Measurement in Wireless Sensor Networks. Proc. of ACM/IEEE IPSN 2016. (Apr 2016).

Mosaic: A Low-Cost Mobile Sensing System for Urban Air Quality Monitoring. Proc. of IEEE INFOCOM 2016. (Apr 2016).

Modeling Link Correlation in Low-Power Wireless Networks. Proc. of IEEE INFOCOM 2015. (Apr 2015).

iPath: Path Inference in Wireless Sensor Networks. IEEE/ACM Transactions on Networking. (Jan 2015).

Optimizing Relocatable Code for Efficient Software Update in Networked Embedded Systems. ACM Transactions on Sensor Networks. (Jan 2014).

Measurement and Analysis on the Packet Delivery Performance in A Large-Scale Sensor Network. IEEE/ACM Transactions on Networking. (Jan 2014).

SenSpire OS: A Predictable, Flexible, and Efficient Operating System for Wireless Sensor Networks. IEEE Transactions on Computers. (Jan 2011).

Elon: Enabling Efficient and Long-Term Reprogramming for Wireless Sensor Networks. Proc. of ACM SIGMETRICS 2010. (Jun 2010).

LimbMotion: Decimeter-level Limb Tracking for Wearable-based Human-Computer Interaction. Proc. of the ACM on Interactive, Mobile, Wearable and Uniquitous Technologies (IMWUT). (Dec 2009).