Applied Distributed Systems Lab (ADSLab)

Department of Computer Science and Engineering, The Chinese University of Hong Kong
 

Publications

*Please visit http://www.cse.cuhk.edu.hk/~pclee for the PDF copies of the recently published papers.

Conference/Workshop/Poster Papers

    2022

  1. Zhinan Cheng, Shujie Han, Patrick P. C. Lee, Xin Li, Jiongzhou Liu, and Zhan Li.
    "An In-Depth Correlative Study Between DRAM Errors and Server Failures in Production Data Centers."
    Proceedings of the 41st International Symposium on Reliable Distributed Systems (SRDS 2022), Vienna, Austria, September 2022.
    (AR: 24/105 = 22.9%)
    [pdf] [software] [dataset]

  2. Zuoru Yang, Jingwei Li, and Patrick P. C. Lee.
    "Secure and Lightweight Deduplicated Storage via Shielded Deduplication-Before-Encryption."
    Proceedings of the 2022 USENIX Annual Technical Conference (USENIX ATC 2022), July 2022.
    (AR: 64/393 = 16.3%)
    [pdf] [tech report] [software]

  3. Qiaori Yao, Yuchong Hu, Xinyuan Tu, Patrick P. C. Lee, Dan Feng, Xia Zhu, Xiaoyang Zhang, Zhen Yao, and Wenjia Wei.
    "PivotRepair: Fast Pipelined Repair for Erasure-Coded Hot Storage."
    Proceedings of the 42nd IEEE International Conference on Distributed Computing Systems (ICDCS 2022), July 2022.
    [pdf]

  4. Si Wu, Qingpeng Du, Patrick P. C. Lee, Yongkun Li, Yinlong Xu.
    "Optimal Data Placement for Stripe Merging in Locally Repairable Codes."
    Proceedings of IEEE International Conference on Computer Communications (INFOCOM 2022), May 2022.
    (AR: 225/1129 = 19.9%)
    [pdf] [pptx] [software]

  5. Jingwei Li, Guoli Wei, Jiacheng Liang, Yanjing Ren, Patrick P. C. Lee, Xiaosong Zhang.
    "Revisiting Frequency Analysis against Encrypted Deduplication via Statistical Distribution."
    Proceedings of IEEE International Conference on Computer Communications (INFOCOM 2022), May 2022.
    (AR: 225/1129 = 19.9%)
    [pdf] [pptx] [software]

  6. Qiang Zhang, Yongkun Li, Patrick P. C. Lee, Yinlong Xu, and Si Wu.
    "DEPART: Replica Decoupling for Distributed Key-Value Storage."
    Proceedings of the 20th USENIX Conference on File and Storage Technologies (FAST 2022), February 2022.
    (AR: 28/130 = 21.5%)
    [pdf] [pptx] [software]

  7. Qiuping Wang, Jinhong Li, Patrick P. C. Lee, Tao Ouyang, Chao Shi, Lilong Huang.
    "Separating Data via Block Invalidation Time Inference for Write Amplification Reduction in Log-Structured Storage."
    Proceedings of the 20th USENIX Conference on File and Storage Technologies (FAST 2022), February 2022.
    (AR: 28/130 = 21.5%)
    [pdf] [pptx] [tech report] [software]

    2021

  8. Siyuan Sheng, Qun Huang, and Patrick P. C. Lee.
    "DeltaINT: Toward General In-band Network Telemetry with Extremely Low Bandwidth Overhead."
    Proceedings of the 29th IEEE International Conference on Network Protocols (ICNP 2021), November 2021.
    (AR: 38/154 = 24.7%)
    [pdf] [pptx] [tech report] [software]

  9. Hanxu Hou and Patrick P. C. Lee.
    "STAR+ Codes: Triple-Fault-Tolerant Codes with Asymptotically Optimal Updates and Efficient Encoding/Decoding."
    Proceedings of the 2021 IEEE Information Theory Workshop (ITW 2021), October 2021.
    [pdf]

  10. Zhinan Cheng, Lu Tang, Qun Huang, and Patrick P. C. Lee.
    "Enabling Low-Redundancy Proactive Fault Tolerance for Stream Machine Learning via Erasure Coding."
    Proceedings of the 40th International Symposium on Reliable Distributed Systems (SRDS 2021), September 2021.
    (AR: 27/106 = 25.5%)
    [pdf] [pptx] [software]

  11. Rui Li, Zhinan Cheng, Patrick P. C. Lee, Pinghui Wang, Yi Qiang, Lin Lan, Cheng He, Jinlong Lu, Mian Wang, Xinquan Ding.
    "Automated Intelligent Healing in Cloud-Scale Data Centers."
    Proceedings of the 40th International Symposium on Reliable Distributed Systems (SRDS 2021), September 2021.
    (AR: 27/106 = 25.5%)
    [pdf] [pptx] [software]

  12. Yanjing Ren, Jingwei Li, Zuoru Yang, Patrick P. C. Lee, and Xiaosong Zhang.
    "Accelerating Encrypted Deduplication via SGX."
    Proceedings of the 2021 USENIX Annual Technical Conference (USENIX ATC 2021), July 2021.
    (AR: 64/341 = 18.8%)
    [pdf] [pptx] [tech report] [software]

  13. Yongkun Li, Zhen Liu, Patrick P. C. Lee, Jiayu Wu, Yinlong Xu, Yi Wu, Liu Tang, Qi Liu, and Qiu Cui.
    "Differentiated Key-Value Storage Management for Balanced I/O Performance."
    Proceedings of the 2021 USENIX Annual Technical Conference (USENIX ATC 2021), July 2021.
    (AR: 64/341 = 18.8%)
    [pdf] [pptx] [software]

  14. Shiyao Lin, Guowen Gong, Zhirong Shen, Patrick P. C. Lee, and Jiwu Shu.
    "Boosting Full-Node Repair in Erasure-Coded Storage."
    Proceedings of the 2021 USENIX Annual Technical Conference (USENIX ATC 2021), July 2021.
    (AR: 64/341 = 18.8%)
    [pdf] [pptx] [software]

  15. Hanxu Hou and Patrick P. C. Lee.
    "Generalized Rack-aware Regenerating Codes for Jointly Optimal Node and Rack Repairs."
    Proceedings of the 2021 IEEE International Symposium on Information Theory (ISIT 2021), July 2021.
    [pdf]

  16. Qiaori Yao, Yuchong Hu, Liangfeng Cheng, Patrick P. C. Lee, Dan Feng, Weichun Wang, Wei Chen.
    "StripeMerge: Efficient Wide-Stripe Generation for Large-Scale Erasure-Coded Storage."
    Proceedings of the 41st IEEE International Conference on Distributed Computing Systems (ICDCS 2021), July 2021.
    (AR: 97/498 = 19.8%)
    [pdf] [pptx] [software]

  17. Fan Xu, Shujie Han, Patrick P. C. Lee, Yi Liu, Cheng He, and Jiongzhou Liu.
    "General Feature Selection for Failure Prediction in Large-scale SSD Deployment."
    Proceedings of the 51st IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2021), June 2021.
    (AR: 48/295 = 16.3%)
    [pdf] [pptx] [dataset]

  18. Guowen Gong, Zhirong Shen, Suzhen Wu, Xiaolu Li, and Patrick P. C. Lee.
    "Optimal Rack-Coordinated Updates in Erasure-Coded Data Centers."
    Proceedings of IEEE International Conference on Computer Communications (INFOCOM 2021), May 2021.
    (AR: 252/1266 = 19.9%)
    [pdf] [software]

  19. Shujie Han, Patrick P. C. Lee, Fan Xu, Yi Liu, Cheng He, and Jiongzhou Liu.
    "An In-Depth Study of Correlated Failures in Production SSD-Based Data Centers."
    Proceedings of the 19th USENIX Conference on File and Storage Technologies (FAST 2021), February 2021.
    (AR: 28/130 = 21.5%)
    [pdf] [pptx] [software] [dataset] [corrections]

  20. Yuchong Hu, Liangfeng Cheng, Qiaori Yao, Patrick P. C. Lee, Weichun Wang, and Wei Chen.
    "Exploiting Combined Locality for Wide-Stripe Erasure Coding in Distributed Storage."
    Proceedings of the 19th USENIX Conference on File and Storage Technologies (FAST 2021), February 2021.
    (AR: 28/130 = 21.5%)
    [pdf] [pptx] [software]

    2020

  21. You Wu, Hanxu Hou, Yunghsiang S. Han, Patrick P. C. Lee, and Guojun Han.
    "Generalized Expanded-Blaum-Roth Codes and Their Efficient Encoding/Decoding."
    Proceedings of the 2020 IEEE Global Communications Conference (GLOBECOM 2020), Taipei, Taiwan, December 2020.
    [pdf]

  22. Shujie Han, Patrick P. C. Lee, Zhirong Shen, Cheng He, Yi Liu, and Tao Huang.
    "Toward Adaptive Disk Failure Prediction via Stream Mining."
    Proceedings of the 40th IEEE International Conference on Distributed Computing Systems (ICDCS 2020), Singapore, November 2020.
    (AR: 105/584 = 18.5%)
    [pdf] [pptx] [software]

  23. Jinhong Li, Qiuping Wang, Patrick P. C. Lee, and Chao Shi.
    "An In-Depth Analysis of Cloud Block Storage Workloads in Large-Scale Production."
    Proceedings of 2020 IEEE International Symposium on Workload Characterization (IISWC 2020), Beijing, China, October 2020.
    (AR: 26/70 = 37.1%)
    [pdf] [pptx] [dataset]

  24. Si Wu, Zhirong Shen, and Patrick P. C. Lee.
    "Enabling I/O-Efficient Redundancy Transitioning in Erasure-Coded KV Stores via Elastic Reed-Solomon Codes."
    Proceedings of the 39th International Symposium on Reliable Distributed Systems (SRDS 2020), Shanghai, China, September 2020.
    (AR: 32/131 = 24.4%)
    Prof. C. V. Ramamoorthy Best Paper Award.
    [pdf] [pptx] [software]

  25. Qun Huang, Haifeng Sun, Patrick P. C. Lee, Wei Bai, Feng Zhu, and Yungang Bao.
    "OmniMon: Re-architecting Network Telemetry with Resource Efficiency and Full Accuracy."
    Proceedings of the ACM SIGCOMM 2020 conference (SIGCOMM 2020), New York, NY, USA, August 2020.
    (AR: 54/250 = 21.6%)
    [pdf] [software] (Awarded with ACM artifact badges)

  26. Qiuping Wang, Jinhong Li, Wen Xia, Erik Kruus, Biplob Debnath, and Patrick P. C. Lee.
    "Austere Flash Caching with Deduplication and Compression."
    Proceedings of the 2020 USENIX Annual Technical Conference (USENIX ATC 2020), Boston, MA, USA, July 2020.
    (AR: 65/348 = 18.6%)
    [pdf] [pptx] [software]

  27. Si Wu, Zhirong Shen, and Patrick P. C. Lee.
    "On the Optimal Repair-Scaling Trade-off in Locally Repairable Codes."
    Proceedings of IEEE International Conference on Computer Communications (INFOCOM 2020), Toronto, Canada, July 2020.
    (AR: 268/1354 = 19.8%)
    [pdf] [pptx] [software]

  28. Lu Tang, Qun Huang, and Patrick P. C. Lee.
    "SpreadSketch: Toward Invertible and Network-Wide Detection of Superspreaders."
    Proceedings of IEEE International Conference on Computer Communications (INFOCOM 2020), Toronto, Canada, July 2020.
    (AR: 268/1354 = 19.8%)
    [pdf] [pptx] [software]

  29. Hanxu Hou, Patrick P. C. Lee, and Yunghsiang S. Han.
    "Toward Optimality in Both Repair and Update via Generic MDS Code Transformation."
    Proceedings of the 2020 IEEE International Symposium on Information Theory (ISIT 2020), Los Angeles, CA, USA, June 2020.
    [pdf]

  30. Hanxu Hou, Patrick P. C. Lee, and Yunghsiang S. Han.
    "Minimum Storage Rack-Aware Regenerating Codes with Exact Repair and Small Sub-Packetization."
    Proceedings of the 2020 IEEE International Symposium on Information Theory (ISIT 2020), Los Angeles, CA, USA, June 2020.
    [pdf]

  31. Jingwei Li, Zuoru Yang, Yanjing Ren, Patrick P. C. Lee, and Xiaosong Zhang.
    "Balancing Storage Efficiency and Data Confidentiality with Tunable Encrypted Deduplication."
    Proceedings of the 15th European Conference on Computer Systems (EuroSys 2020), Heraklion, Crete, Greece, April 2020.
    (AR: 43/234 = 18.4%)
    [pdf] [pptx] [software]

  32. Qiang Zhang, Yongkun Li, Patrick P. C. Lee, Yinlong Xu, Qiu Cui, Liu Tang.
    "UniKV: Toward High-Performance and Scalable KV Storage in Mixed Workloads via Unified Indexing."
    Proceedings of the 36th IEEE International Conference on Data Engineering (ICDE 2020), Dallas, TX, USA, April 2020.
    (AR: 129/568 = 22.7%)
    [pdf] [pptx] [software]

    2019

  33. Liangfeng Cheng, Yuchong Hu, and Patrick P. C. Lee.
    "Coupling Decentralized Key-Value Stores with Erasure Coding."
    Proceedings of the ACM Symposium on Cloud Computing 2019 (SoCC 2019), Santa Cruz, CA, USA, November 2019.
    (AR: 39/157 = 24.8%)
    [pdf] [pptx] [software]

  34. Hanxu Hou, Yunghsiang S. Han, Patrick P. C. Lee, and Qingfeng Zhou.
    "New Regenerating Codes over Binary Cyclic Codes."
    Proceedings of the 2019 IEEE International Symposium on Information Theory (ISIT 2019), Paris, France, July 2019.
    [pdf]

  35. Hanxu Hou, Yunghsiang S. Han, and Patrick P. C. Lee.
    "Binary MDS Array Codes with Asymptotically Optimal Repair for All Columns."
    Proceedings of the 28th International Conference on Computer Communications and Networks (ICCCN 2019) (Invited paper), Valencia, Spain, July 2019.

  36. Zhirong Shen, Xiaolu Li, and Patrick P. C. Lee.
    "Fast Predictive Repair in Erasure-Coded Storage."
    Proceedings of the 49th IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2019), Portland, Oregon, USA, June 2019.
    (AR: 54/212 = 21.4%)
    [pdf] [pptx] [software]

  37. Mi Zhang, Qiuping Wang, Zhirong Shen, and Patrick P. C. Lee.
    "Parity-Only Caching for Robust Straggler Tolerance."
    Proceedings of 35th International Conference on Massive Storage Systems and Technology (MSST 2019) (Full paper), Santa Clara, CA, USA, May 2019.
    (AR: 21/71 = 29.6%)
    [pdf] [pptx] [software]

  38. Jingwei Li, Patrick P. C. Lee, Yanjing Ren, and Xiaosong Zhang.
    "Metadedup: Deduplicating Metadata in Encrypted Deduplication via Indirection."
    Proceedings of 35th International Conference on Massive Storage Systems and Technology (MSST 2019) (Full paper), Santa Clara, CA, USA, May 2019.
    (AR: 21/71 = 29.6%)
    [pdf] [pptx] [software]

  39. Lu Tang, Qun Huang, and Patrick P. C. Lee.
    "MV-Sketch: A Fast and Compact Invertible Sketch for Heavy Flow Detection in Network Data Streams."
    Proceedings of IEEE International Conference on Computer Communications (INFOCOM 2019), Paris, France, April-May 2019.
    (AR: 288/1464 = 19.7%)
    [pdf] [pptx] [software]

  40. Xiaolu Li, Runhui Li, Patrick P. C. Lee, and Yuchong Hu.
    "OpenEC: Toward Unified and Configurable Erasure Coding Management in Distributed Storage Systems."
    Proceedings of the 17th USENIX Conference on File and Storage Technologies (FAST 2019), Boston, MA, USA, February 2019.
    (AR: 26/145 = 17.9%)
    [pdf] [pptx] [poster] [tech report] [software]

    2018

  41. Qun Huang, Patrick P. C. Lee, and Yungang Bao.
    "SketchLearn: Relieving User Burdens in Approximate Measurement with Automated Statistical Inference."
    Proceedings of the ACM SIGCOMM 2018 conference (SIGCOMM 2018), Budapest, Hungary, August 2018.
    (AR: 40/222 = 18.0%)
    [pdf] [pptx] [tech report] [software] (Awarded with ACM badges)

  42. Zhirong Shen and Patrick P. C. Lee.
    "Cross-Rack-Aware Updates in Erasure-Coded Data Centers."
    Proceedings of the 47th International Conference on Parallel Processing (ICPP 2018), Eugene, Oregon, USA, August 2018.
    (AR: 91/313 = 29.1%)
    [pdf] [pptx] [software]

  43. Helen H. W. Chan, Yongkun Li, Patrick P. C. Lee, and Yinlong Xu.
    "HashKV: Enabling Efficient Updates in KV Storage via Hashing."
    Proceedings of the 2018 USENIX Annual Technical Conference (USENIX ATC 2018), Boston, MA, USA, July 2018.
    (AR: 76/378 = 20.1%)
    [pdf] [pptx] [tech report] [software] [corrections]

  44. Yuchong Hu, Xiaoyang Zhang, Patrick P. C. Lee, and Pan Zhou.
    "Generalized Optimal Storage Scaling via Network Coding."
    Proceedings of IEEE International Symposium on Information Theory (ISIT 2018), Vali, Colorado, USA, June 2018.
    [pdf]

  45. Jun Wu, Patrick P. C. Lee, Qi Li, Lujia Pan, and Jianfeng Zhang.
    "CellPAD: Detecting Performance Anomalies in Cellular Networks via Regression Analysis."
    Proceedings of IFIP Networking (Networking 2018), Zurich, Switzerland, May 2018.
    (AR: 55/225 = 24.4%)
    [pdf] [pptx] [software]

  46. Zhiyong Wu, Yongkun Li, Patrick P. C. Lee, and Yinlong Xu.
    "Modeling SSD RAID Reliability under General Settings."
    Proceedings of ACM International Conference on Computing Frontiers (CF 2018), Ischia, Italy, May 2018.
    (AR: 23/68 = 33.8%)
    [pdf]

  47. Xiaoyang Zhang, Yuchong Hu, Patrick P. C. Lee, Pan Zhou.
    "Toward Optimal Storage Scaling via Network Coding: From Theory to Practice."
    Proceedings of IEEE International Conference on Computer Communications (INFOCOM 2018), Honolulu, HI, USA, April 2018.
    (AR: 309/1606 = 19.2%)
    [pdf] [pptx] [corrections]

    2017

  48. Mi Zhang, Shujie Han, and Patrick P. C. Lee.
    "A Simulation Analysis of Reliability in Erasure-Coded Data Centers."
    Proceedings of the 36th IEEE International Symposium on Reliable Distributed Systems (SRDS 2017), Hong Kong, September 2017.
    (AR: 24/72 = 33.3%)
    [pdf] [pptx] [software]

  49. Zhirong Shen, Patrick P. C. Lee, Jiwu Shu, and Wenzhong Guo.
    "Correlation-Aware Stripe Organization for Efficient Writes in Erasure-Coded Storage Systems."
    Proceedings of the 36th IEEE International Symposium on Reliable Distributed Systems (SRDS 2017), Hong Kong, September 2017.
    (AR: 24/72 = 33.3%)
    [pdf] [pptx]

  50. Qun Huang, Xin Jin, Patrick P. C. Lee, Runhui Li, Lu Tang, Yi-Chao Chen, and Gong Zhang.
    "SketchVisor: Robust Network Measurement for Software Packet Processing."
    Proceedings of the ACM SIGCOMM 2017 conference (SIGCOMM 2017), Los Angeles, CA, USA, August 2017.
    (AR: 36/250 = 14.4%)
    [pdf] [pptx]

  51. Lujia Pan, Jianfeng Zhang, Patrick P. C. Lee, Hong Cheng, Cheng He, Caifeng He, and Keli Zhang.
    "An Intelligent Customer Care Assistant System for Large-Scale Cellular Network Diagnosis."
    Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (SIGKDD 2017) (Applied data science track) (Poster presentation), Halifax, Canada, August 2017.
    (AR: (35+50)/396 = 21.5%)
    [pdf] [video]

  52. Runhui Li, Xiaolu Li, Patrick P. C. Lee, and Qun Huang.
    "Repair Pipelining for Erasure-Coded Storage."
    Proceedings of the 2017 USENIX Annual Technical Conference (USENIX ATC 2017), Santa Clara, CA, USA, July 2017.
    (AR: 60/283 = 21.2%)
    [pdf] [pptx] [software] [corrections]

  53. Jingwei Li, Chuan Qin, Patrick P. C. Lee, and Xiaosong Zhang.
    "Information Leakage in Encrypted Deduplication via Frequency Analysis."
    Proceedings of the 47th IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2017) (Regular paper), Denver, Colorado, USA, June 2017.
    (AR: 49/220 = 22.3%)
    One of three nominations for the Best Paper Award.
    [pdf] [pptx] [software]

  54. Hanxu Hou, Patrick P. C. Lee, Yunghsiang S. Han, and Yuchong Hu.
    "Triple-Fault-Tolerant Binary MDS Array Codes with Asymptotically Optimal Repair."
    Proceedings of IEEE International Symposium on Information Theory (ISIT 2017), Aachen, Germany, June 2017.
    [pdf]

  55. Matt M. T. Yiu, Helen H. W. Chan, and Patrick P. C. Lee.
    "Erasure Coding for Small Objects in In-Memory KV Storage."
    Proceedings of the 10th ACM International Systems and Storage Conference (SYSTOR 2017), Haifa, Israel, May 2017.
    (AR: 17/45 = 37.8%)
    [pdf] [pptx] [software]

    2016

  56. Min Fu, Patrick P. C. Lee, Dan Feng, Zuoning Chen, and Yu Xiao.
    "A Simulation Analysis of Reliability in Primary Storage Deduplication."
    Proceedings of 2016 IEEE International Symposium on Workload Characterization (IISWC 2016), Providence, Rhode Island, USA, September 2016.
    (AR: 21/69 = 30.4%)
    [pdf] [pptx] [software]

  57. Zhirong Shen, Patrick P. C. Lee, Jiwu Shu, and Wenzhong Guo.
    "Encoding-Aware Data Placement for Efficient Degraded Reads in XOR-Coded Storage Systems."
    Proceedings of the IEEE 35th Symposium on Reliable Distributed Systems (SRDS 2016), Budapest, Hungary, September 2016.
    (AR: 29/83 = 34.9%)
    [pdf]

  58. Yuchong Hu, Patrick P. C. Lee, and Xiaoyang Zhang.
    "Double Regenerating Codes for Hierarchical Data Centers."
    Proceedings of IEEE International Symposium on Information Theory (ISIT 2016), Barcelona, Spain, July 2016.
    [pdf] [pptx]

  59. Jingwei Li, Chuan Qin, Patrick P. C. Lee, and Jin Li.
    "Rekeying for Encrypted Deduplication Storage."
    Proceedings of the 46th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2016) (Regular paper), Toulouse, France, June 2016.
    (AR: 58/259 = 22.4%)
    [pdf] [pptx] [software] [corrections]

  60. Yongkun Li, Helen H. W. Chan, Patrick P. C. Lee, and Yinlong Xu.
    "Elastic Parity Logging for SSD RAID Arrays."
    Proceedings of the 46th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2016) (Regular paper), Toulouse, France, June 2016.
    (AR: 58/259 = 22.4%)
    [pdf] [pptx] [software]

  61. Zhirong Shen, Jiwu Shu, and Patrick P. C. Lee.
    "Reconsidering Single Failure Recovery in Clustered File Systems."
    Proceedings of the 46th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2016) (Regular paper), Toulouse, France, June 2016.
    (AR: 58/259 = 22.4%)
    [pdf] [pptx]

  62. Zhirong Shen, Patrick P. C. Lee, and Jiwu Shu.
    "Efficient Routing for Cooperative Data Regeneration in Heterogeneous Storage Networks."
    Proceedings of the IEEE/ACM International Symposium on Quality of Service (IWQoS 2016) (Full paper), Beijing, China, June 2016.
    (AR: 27/131 = 20.6%)
    [pdf]

    2015

  63. Mingqiang Li, Chuan Qin, and Patrick P. C. Lee.
    "CDStore: Toward Reliable, Secure, and Cost-Efficient Cloud Storage via Convergent Dispersal."
    Proceedings of the USENIX Annual Technical Conference (USENIX ATC 2015), Santa Clara, CA, USA, July 2015.
    (AR: 47/221 = 21.3%)
    [pdf] [pptx] [software]

  64. Runhui Li, Yuchong Hu, and Patrick P. C. Lee.
    "Enabling Efficient and Reliable Transition from Replication to Erasure Coding for Clustered File Systems."
    Proceedings of the 45th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2015) (Regular paper), Rio de Janeiro, Brazil, June 2015.
    (AR: 50/229 = 21.8%)
    [pdf] [pptx] [software]

  65. Min Xu, Yunfeng Zhu, Patrick P. C. Lee, and Yinlong Xu.
    "Even Data Placement for Load Balance in Reliable Distributed Deduplication Storage Systems."
    Proceedings of the IEEE/ACM International Symposium on Quality of Service (IWQoS 2015) (Full paper), Portland, Oregon, USA, June 2015.
    (AR: 20/89 = 22.5%)
    [pdf] [pptx] [software]

  66. Qun Huang, Patrick P. C. Lee, Caifeng He, Jianfeng Qian, and Cheng He.
    "Fine-Grained Dissection of WeChat in Cellular Networks."
    Proceedings of the IEEE/ACM International Symposium on Quality of Service (IWQoS 2015) (Full paper), Portland, Oregon, USA, June 2015.
    (AR: 20/89 = 22.5%)
    [pdf] [pptx]

  67. Qun Huang, Patrick P. C. Lee, and Zhibin Zhang.
    "Exploiting Intra-Packet Dependency for Fine-Grained Protocol Format Inference."
    Proceedings of IFIP Networking, Toulouse, France, May 2015.
    (AR: 47/202 = 23.3%)
    [pdf] [pptx]

  68. Runhui Li and Patrick P. C. Lee.
    "Making MapReduce Scheduling Effective in Erasure-Coded Storage Clusters."
    Proceedings of the 21st IEEE International Workshop on Local and Metropolitan Area Networks (LANMAN 2015) (Invited paper), Beijing, China, April 2015.
    [pdf] [pptx]

  69. Yongkun Li, Patrick P. C. Lee, John C. S. Lui, and Yinlong Xu.
    "Impact of Data Locality on Garbage Collection in SSDs: A General Analytical Study."
    Proceedings of the 6th ACM/SPEC International Conference on Performance Engineering (ICPE 2015) (Full paper), Austin, Texas, January 2015.
    (AR: 15/56 = 26.8%)
    [pdf] [pptx]

    2014

  70. Runhui Li, Patrick P. C. Lee, Yuchong Hu.
    "Degraded-First Scheduling for MapReduce in Erasure-Coded Storage Clusters."
    Proceedings of the 44th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2014) (Regular paper), Atlanta, Georgia, June 2014.
    (AR: 56/181 = 30.9%)
    [pdf] [slides] [software] [corrections]

  71. Mingqiang Li, Chuan Qin, Patrick P. C. Lee, Jin Li.
    "Convergent Dispersal: Toward Storage-Efficient Security in a Cloud-of-Clouds"
    Proceedings of the 6th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage 2014), Philadelphia, PA, June 2014.
    (AR: 15/57 = 26.3%)
    [pdf] [slides]

  72. Mingqiang Li and Patrick P. C. Lee.
    "Toward I/O-Efficient Protection Against Silent Data Corruptions in RAID Arrays."
    Proceedings of the 30th International Conference on Massive Storage Systems and Technology (MSST 2014) (Full paper), Santa Clara, CA, June 2014.
    (AR: 21/124 = 16.9%)
    [pdf] [slides]

  73. Qun Huang and Patrick P. C. Lee.
    "LD-Sketch: A Distributed Sketching Design for Accurate and Scalable Anomaly Detection in Network Data Streams."
    Proceedings of IEEE International Conference on Computer Communications (INFOCOM 2014), Toronto, Canada, April 2014.
    (AR: 320/1645 = 19.4%)
    [pdf] [slides] [corrections to lemmas and theorems]

  74. Zhuo Zhang, Zhibin Zhang, Patrick P. C. Lee, Yunjie Liu, Gaogang Xie.
    "ProWord: An Unsupervised Approach to Protocol Feature Word Extraction."
    Proceedings of IEEE International Conference on Computer Communications (INFOCOM 2014), Toronto, Canada, April 2014.
    (AR: 320/1645 = 19.4%)
    [pdf]

  75. Jeremy C. W. Chan, Qian Ding, Patrick P. C. Lee, Helen H. W. Chan
    "Parity Logging with Reserved Space: Towards Efficient Updates and Recovery in Erasure-coded Clustered Storage."
    Proceedings of the 12th USENIX Conference on File and Storage Technologies (FAST 2014), Santa Clara, CA, February 2014.
    (AR: 24/133 = 18.0%)
    [pdf] [slides] [poster] [software]

  76. Mingqiang Li and Patrick P. C. Lee.
    "STAIR Codes: A General Family of Erasure Codes for Tolerating Device and Sector Failures in Practical Storage Systems."
    Proceedings of the 12th USENIX Conference on File and Storage Technologies (FAST 2014), Santa Clara, CA, February 2014.
    (AR: 24/133 = 18.0%)
    One of FAST 2014 papers selected for fast-track publication in ACM Transactions on Storage.
    [pdf] [slides] [poster] [software]

    2013

  77. Yongkun Li, Patrick P. C. Lee, John C. S. Lui.
    "Stochastic Analysis on RAID Reliability for Solid-State Drives"
    Proceedings of the 32nd IEEE International Symposium on Reliable Distributed Systems (SRDS 2013), Braga, Portugal, October 2013.
    (AR: 22/67 = 32.8%)
    [pdf] [tech report]

  78. Chun-Ho Ng and Patrick P. C. Lee
    "RevDedup: A Reverse Deduplication Storage System Optimized for Reads to Latest Backups"
    The 4th ACM SIGOPS Asia-Pacific Workshop on Systems (APSYS 2013), Singapore, July 2013.
    (AR: 20/73 = 27.4%)
    [pdf] [slides] [tech report] [software]

  79. Yongkun Li, Patrick P. C. Lee, John C. S. Lui.
    "Stochastic Modeling of Large-Scale Solid-State Storage Systems: Analysis, Design Tradeoffs and Optimization."
    Proceedings of ACM SIGMETRICS (Full paper), Pittsburgh, PA, June 2013.
    (AR: 27/196 = 13.8%)
    [pdf] [slides]

  80. Runhui Li, Jian Lin, Patrick P. C. Lee
    "CORE: Augmenting Regenerating-Coding-Based Recovery for Single and Concurrent Failures in Distributed Storage Systems."
    Proceedings of the 29th IEEE Conference on Massive Data Storage (MSST 2013) (Short paper), Long Beach, CA, May 2013.
    (AR: (14+15)/109 = 26.6%)
    [pdf] [slides] [tech report] [software]

  81. Yuchong Hu, Patrick P. C. Lee, Kenneth W. Shum
    "Analysis and Construction of Functional Regenerating Codes with Uncoded Repair for Distributed Storage Systems."
    Proceedings of IEEE International Conference on Computer Communications (INFOCOM 2013), Turin, Italy, April 2013.
    (AR: 280/1613 = 17%)
    [pdf] [slides]

    2012

  82. Shuang Zhao, Patrick P. C. Lee, John C. S. Lui, Xiaohong Guan, Xiaobo Ma, and Jing Tao
    "Cloud-based Push-Styled Mobile Botnets: A Case Study of Exploiting the Cloud to Device Messaging Service."
    Procceedings of the 28th Annual Computer Security Applications Conference (ACSAC 2012), Orlando, Florida, December 2012.
    (AR: 44/231 = 19%)
    [pdf] [software]

  83. Li Qian, Edmond W. W. Chan, Patrick P. C. Lee, and Cheng He
    "Characterization of 3G Control-Plane Signaling Overhead from a Data-Plane Perspective"
    Proceedings of the 15th ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems (MSWiM 2012), Paphos, Cyprus Island, October 2012.
    (AR: 42/161 = 26%)
    [pdf] [slides]

  84. Henry C. H. Chen and Patrick P. C. Lee
    "Enabling Data Integrity Protection in Regenerating-Coding-Based Cloud Storage"
    Proceedings of the 31st IEEE International Symposium on Reliable Distributed Systems (SRDS 2012) (Full paper), Irvine, CA, October 2012.
    (AR: 28/114 = 24.6%)
    [tech report] [pdf] [slides] [software]

  85. Min Zheng, Patrick P. C. Lee, John C. S. Lui
    "ADAM: An Automatic and Extensible Platform to Stress Test Android Anti-Virus Systems."
    Proceedings of the 9th Conference on Detection of Intrusions and Malware & Vulnerability Assessment (DIMVA 2012), Heraklion, Crete, Greece, July 2012.
    (AR: 14/44 = 31.8%)
    [pdf] [software]

  86. Yunfeng Zhu, Patrick P. C. Lee, Liping Xiang, Yinlong Xu and Lingling Gao
    "A Cost-based Heterogeneous Recovery Scheme for Distributed Storage Systems with RAID-6 Codes"
    Proceedings of the 42nd IEEE/IFIP International Conference on Dependable Systems and Networks - Performance and Dependability Symposium (DSN-PDS 2012), Boston, MA, June 2012.
    (AR: 24/80 = 30%)
    [pdf] [slides] [software]

  87. Xiuqiang He, Patrick P. C. Lee, Lujia Pan, Cheng He, and John C. S. Lui
    "A Panoramic View of 3G Data/Control-Plane Traffic: Mobile Device Perspective."
    Proceedings of IFIP/TC6 Networking, Prague, Czech Republic, May 2012.
    (AR: 64/225 = 28.4%)
    [pdf] [slides]

  88. Yunfeng Zhu, Patrick P. C. Lee, Yuchong Hu, Liping Xiang, Yinlong Xu
    "On the Speedup of Single-Disk Failure Recovery in XOR-Coded Storage Systems: Theory and Practice."
    Proceedings of the 28th IEEE Conference on Massive Storage Systems and Technologies (MSST 2012) (Full paper), Monterey, CA, April 2012.
    (AR: 14 full papers out of 57 submissions)
    [pdf] [slides] [software]

  89. Chung-Pan Tang, Tsz-Yeung Wong, and Patrick P. C. Lee
    "CloudVS: Enabling Version Control for Virtual Machines in an Open-Source Cloud under Commodity Settings".
    Proceedings of the 13th IEEE/IFIP Network Operations and Management Symposium (NOMS 2012), April 2012.
    (AR: 55/210 = 26.2%)
    [pdf] [slides] [software]

  90. Yuchong Hu, Henry C. H. Chen, Patrick P. C. Lee, and Yang Tang
    "NCCloud: Applying Network Coding for the Storage Repair in a Cloud-of-Clouds"
    Proceedings of the 10th USENIX Conference on File and Storage Technologies (FAST 2012), San Jose, CA, February 2012.
    (AR: 26/137 = 19.0%)
    [pdf] [slides] [poster] [software]

    2011

  91. Chun-Ho Ng, Mingcao Ma, Tsz-Yeung Wong, Patrick P. C. Lee and John C. S. Lui
    "Live Deduplication Storage of Virtual Machine Images in an Open-Source Cloud".
    Proceedings of ACM/IFIP/USENIX 12th International Middleware Conference (Middleware 2011), Lisbon, Portugal, December 2011.
    (AR: 24/125 = 19.2%)
    [pdf] [slides] [software]

  92. Ben S. Y. Fung and Patrick P. C. Lee
    "A Privacy-Preserving Defense Mechanism Against Request Forgery Attacks".
    Proceedings of the 10th IEEE International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom 2011), November 2011.
    (AR: 126/471 = 26.8%)
    Best paper award recipient
    [pdf] [slides] [software]

  93. Harry F. W. Choi and Patrick P. C. Lee
    "An Extensible Design of a Load-Aware Virtual Router Monitor in User Space"
    7th International Workshop on Scheduling and Resource Management for Parallel and Distributed Systems (SRMPDS) (in conjunction with ICPP), Taipei, Taiwan, September 2011.
    [pdf] [software]

  94. Arthur Rahumed, Henry C. H. Chen, Yang Tang, Patrick P. C. Lee, and John C. S. Lui
    "A Secure Cloud Backup System with Assured Deletion and Version Control"
    3rd International Workshop on Security in Cloud Computing (CloudSec) (in conjunction with ICPP), Taipei, Taiwan, September 2011.
    [pdf]

  95. Qi Li, Mingwei Xu, Jianping Wu, Patrick P. C. Lee, and Ke Xu.
    "An Algebraic Approach to Computing the Reliability of Internet Routing".
    Proceedings of IEEE International Conference on Computer Communications and Networks (ICCCN 2011), Maui, Hawaii, July 2011.
    (AR: 134/452 = 29.6%)
    [pdf]

  96. Yuchong Hu, Chiu-Man Yu, Yan Kit Li, Patrick P. C. Lee, and John C. S. Lui
    "NCFS: On the Practicality and Extensibility of a Network-Coding-Based Distributed File System"
    Proceedings of the 2011 International Symposium on Network Coding (NETCOD), Beijing, China, July 2011.
    [pdf] [slides] [software]

  97. Patrick P.C. Lee, Hongying Liu, John C.S. Lui.
    "Analyzing Credit Evolution for Credit-based Incentive Schemes in Wireless Mesh Networks"
    Proceedings of the 8th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (SECON), Salt Lake City, Utah, USA, June 2011.
    (AR: 66/241 = 27.4%)

  98. Jin Cao, Aiyou Chen, and Patrick P. C. Lee
    "Modeling Time Correlation in Passive Network Loss Tomography"
    Proceedings of the 41st IEEE/IFIP International Conference on Dependable Systems and Networks - Performance and Dependability Symposium (DSN-PDS 2011), Hong Kong, June 2011.
    (AR: 26/106 = 24.5%)
    [pdf] [slides]

  99. Mengwei Lu, Patrick P. C. Lee and John C. S. Lui.
    "Identity Attack and Anonymity Protection for P2P-VoD Systems."
    Proceedings of the ACM/IEEE International Workshop on Quality of Service (IWQoS 2011), San Jose, CA, USA, June 2011.
    (AR: 23/80 = 28.8%)

  100. Qi Li, Mingwei Xu, Jianping Wu, Xinwen Zhang, Patrick P. C. Lee and Ke Xu
    "Enhancing the Trust of Internet Routing with Lightweight Route Attestation"
    Proceedings of the 6th ACM Symposium on Information, Computer and Communications Security (ASIACCS 2011), Hong Kong, March 2011.
    (AR: 35/217 = 16%)
    [pdf]

    2010

  101. Yang Tang, Patrick P. C. Lee, John C. S. Lui, and Radia Perlman
    "FADE: Secure Overlay Cloud Storage with File Assured Deletion."
    Proceedings of SecureComm, Singapore, September 2010.
    (AR: 28/112 = 25%)
    [pdf] [slides] [software]

  102. Qi Li, Mingwei Xu, Jianping Wu, Xingang Shi, Dah Ming Chiu, Patrick P.C. Lee
    "Achieving Unified Protection for IP Routing."
    Proceedings of the 19th International Conference on Computer Communications and Networks (ICCCN 2010), Zurich, Swizerland, August 2010.
    (AR: 64/189 = 33.9%)
    [pdf]

  103. Patrick P. C. Lee, Tian Bu, and Girish Chandranmenon
    "A Lock-Free, Cache-Efficient Multi-Core Synchronization Mechanism for Line-Rate Network Traffic Monitoring."
    Proceedings of 24th IEEE International Parallel and Distributed Processing Symposium (IPDPS 2010), Atlanta, Georgia, April 2010.
    (AR: 127/527 = 24%)
    [pdf] [slides]

  104. Patrick P. C. Lee, Vishal Misra, and Dan Rubenstein
    "On the Robustness of Wireless Opportunistic Routing Toward Inaccurate Link-Level Measurements."
    Proceedings of COMSNETS (invited paper), Bangalore, India, January 2010.
    [pdf] [software]

    2009

  105. Patrick P. C. Lee, Tian Bu, and Girish Chandranmenon
    "A Lock-Free, Cache-Efficient Shared Ring Buffer for Multi-Core Architectures."
    Proceedings of ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS) (Poster session), Princeton, New Jersey, October 2009.
    [pdf]

    2008 and before

  106. Paramvir (Victor) Bahl, Ranveer Chandra, Patrick P. C. Lee, Vishal Misra, Jitendra Padhye, Dan Rubenstein, and Yan Yu
    "Opportunistic Use of Client Repeaters to Improve Performance of WLANs."
    Proceedings of ACM CoNEXT, Madrid, Spain, December 2008.
    (AR: 29/166 = 17%)
    Best paper award recipient
    [tech report] [pdf] [slides]

  107. Tian Bu, Jin Cao, Aiyou Chen, and Patrick P. C. Lee.
    "A Fast and Compact Method for Unveiling Significant Patterns in High Speed Networks."
    Proceedings of IEEE International Conference on Computer Communications (INFOCOM 2007), Anchorage, Alaska, May 2007.
    (AR: 252 / 1400 = 18%)
    [pdf] [slides]

  108. Patrick P. C. Lee, Tian Bu, and Thomas Woo.
    "On the Detection of Signaling DoS Attacks on 3G Wireless Networks."
    Proceedings of IEEE International Conference on Computer Communications (INFOCOM 2007), Anchorage, Alaska, May 2007.
    (AR: 252 / 1400 = 18%)
    [tech report] [pdf]

  109. Patrick P. C. Lee, Vishal Misra, and Dan Rubenstein.
    "Toward Optimal Network Fault Correction via End-to-End Inference."
    Proceedings of IEEE International Conference on Computer Communications (INFOCOM 2007), Anchorage, Alaska, May 2007.
    (AR: 252 / 1400 = 18%)
    [tech report] [pdf] [slides]

  110. Patrick P. C. Lee, Vishal Misra, and Dan Rubenstein.
    "Distributed Algorithms for Secure Multipath Routing."
    Proceedings of IEEE International Conference on Computer Communications (INFOCOM 2005), Miami, Florida, March 2005.
    (AR: 244/1419 = 17%)
    [pdf] [slides]

  111. Patrick P. C. Lee, John C.S. Lui, and David K.Y. Yau.
    "Distributed Collaborative Key Agreement Protocols for Dynamic Peer Groups."
    Proceedings of 10th IEEE International Conference on Network Protocols (ICNP'02), Paris, France, November 2002.
    (AR: 32/217 = 14.7%)
    [pdf] [slides]

Journal Papers

    To Appear

  1. Lu Tang, Yao Xiao, Qun Huang, and Patrick P. C. Lee.
    "A High-Performance Invertible Sketch for Network-Wide Superspreader Detection."
    Accepted for publication in IEEE/ACM Transactions on Networking (TON).
    (An earlier version appeared in INFOCOM 2020)
    [main pdf] [supplementary pdf] [software] [doi]

  2. Shujie Han, Patrick P. C. Lee, Zhirong Shen, Cheng He, Yi Liu, and Tao Huang.
    "StreamDFP: A General Stream Mining Framework for Adaptive Disk Failure Prediction."
    Accepted for publication in IEEE Transactions on Computers (TC).
    (An earlier version appeared in ICDCS 2020)
    [main pdf] [supplementary pdf] [software] [doi]

  3. Zuoru Yang, Jingwei Li, Yanjing Ren, and Patrick P. C. Lee.
    "Tunable Encrypted Deduplication with Attack-Resilient Key Management."
    Accepted for publication in ACM Transactions on Storage (TOS).
    (An earlier version appeared in EuroSys 2020)
    [pdf] [software]

    2022

  4. Xiaolu Li, Keyun Cheng, Zhirong Shen, and Patrick P. C. Lee.
    "Fast Proactive Repair in Erasure-Coded Storage: Analysis, Design, and Implementation."
    IEEE Transactions on Parallel and Distributed Systems (TPDS), 33(12), pp. 3400-3414, December 2022.
    (An earlier version appeared in DSN 2019)
    [main pdf] [supplementary pdf] [software] [doi]

  5. Mi Zhang, Qiuping Wang, Zhirong Shen, and Patrick P. C. Lee.
    "POCache: Toward Robust and Congurable Straggler Tolerance with Parity-Only Caching."
    Elsevier Journal of Parallel and Distributed Computing (JPDC), 167, pp. 157-172, September 2022.
    (An earlier version appeared in MSST 2019)
    [pdf] [software] [doi]

  6. Jingwei Li, Suyu Huang, Yanjing Ren, Zuoru Yang, Patrick P. C. Lee, Xiaosong Zhang, and Yao Hao.
    "Enabling Secure and Space-Efficient Metadata Management in Encrypted Deduplication."
    IEEE Transactions on Computers (TC), 71(4), pp. 959-970, April 2022.
    (An earlier version appeared in MSST 2019)
    [main pdf] [supplementary pdf] [software] [doi]

  7. Yuchong Hu, Xiaoyang Zhang, Patrick P. C. Lee, and Pan Zhou.
    "NCScale: Toward Optimal Storage Scaling via Network Coding."
    IEEE/ACM Transactions on Networking (TON), 30(1), pp. 271-284, February 2022.
    (An earlier version appeared in INFOCOM 2018)
    [pdf] [doi]

  8. Si Wu, Zhirong Shen, Patrick P. C. Lee, Yinlong Xu.
    "Optimal Repair-Scaling Trade-off in Locally Repairable Codes: Analysis and Evaluation."
    IEEE Transactions on Parallel and Distributed Systems (TPDS), 33(1), pp. 56-69, January 2022.
    (An earlier version appeared in INFOCOM 2020)
    [pdf] [doi]

    2021

  9. Xiaolu Li, Zuoru Yang, Jinhong Li, Runhui Li, Patrick P. C. Lee, Qun Huang, and Yuchong Hu.
    "Repair Pipelining for Erasure-Coded Storage: Algorithms and Evaluation."
    ACM Transactions on Storage (TOS), 17(2), 13:1-13:29, May 2021.
    (An earlier version appeared in ATC 2017)
    [pdf] [arXiv] [doi] [software]

    2020

  10. Hanxu Hou, Yunghsiang S. Han, and Patrick P. C. Lee.
    "Two Classes of Binary MDS Array Codes with Asymptotically Optimal Repair for Any Single Column."
    IEEE Transactions on Communications (TCOM), 68(11), pp. 6723-6736, November 2020.
    [doi]

  11. Lu Tang, Qun Huang, and Patrick P. C. Lee.
    "A Fast and Compact Invertible Sketch for Network-Wide Heavy Flow Detection."
    IEEE/ACM Transactions on Networking (TON), 28(5), pp. 2350-2363, October 2020.
    (An earlier version appeared in INFOCOM 2019)
    [pdf] [software] [doi]

  12. Hanxu Hou, Patrick P. C. Lee, and Yunghsiang S. Han.
    "Zigzag-Decodable Reconstruction Codes with Asymptotically Optimal Repair for All Nodes."
    IEEE Transactions on Communications (TCOM), 68(10), pp. 5999-6011, October 2020.
    [doi]

  13. Zhirong Shen and Patrick P. C. Lee.
    "Cross-Rack-Aware Updates in Erasure-Coded Data Centers: Design and Evaluation."
    IEEE Transactions on Parallel and Distributed Systems (TPDS), 31(10), pp. 2315-2328, October 2020.
    (An earlier version appeared in ICPP 2018)
    [pdf] [doi] [software]

  14. Zhirong Shen, Patrick P. C. Lee, Jiwu Shu, and Wenzhong Guo.
    "Cross-Rack-Aware Single Failure Recovery for Clustered File Systems."
    IEEE Transactions on Dependable and Secure Computing (TDSC), 17(2), pp. 248-261, March/April 2020.
    (An earlier version appeared in DSN 2016)
    [pdf] [doi]

  15. Jingwei Li, Patrick P. C. Lee, Chufeng Tan, Chuan Qin, and Xiaosong Zhang.
    "Information Leakage in Encrypted Deduplication via Frequency Analysis: Attacks and Defenses."
    ACM Transactions on Storage (TOS), 16(1), pp. 4:1-4:30, March 2020.
    (An earlier version appeared in DSN 2017)
    [pdf] [arXiv] [doi] [software]

  16. Hanxu Hou and Patrick P. C. Lee.
    "Binary MDS Array Codes with Optimal Repair."
    IEEE Transactions on Information Theory (TIT), 66(3), pp. 1405-1422, March 2020.
    [pdf] [doi]

  17. Lujia Pan, Jianfeng Zhang, Patrick P. C. Lee, Marcus Kalander, Junjian Ye, and Pinghui Wang.
    "Proactive Microwave Link Anomaly Detection in Cellular Data Networks."
    Elsevier Computer Networks (COMNET), 167, February 2020.
    [pdf] [doi] [dataset]

    2019

  18. Mi Zhang, Shujie Han, and Patrick P. C. Lee.
    "SimEDC: A Simulator for the Reliability Analysis of Erasure-Coded Data Centers."
    IEEE Transactions on Parallel and Distributed Systems (TPDS), 30(12), pp. 2836-2848, December 2019.
    (An earlier version appeared in SRDS 2017)
    [main pdf] [supplementary pdf] [software] [doi]

  19. Qi Li, Xiaoyue Zou, Qun Huang, Jing Zheng, and Patrick P.C. Lee.
    "Dynamic Packet Forwarding Verification in SDN."
    IEEE Transactions on Dependable and Secure Computing (TDSC), 16(6), pp. 915-929, November/December 2019 (Special issue: Security in Emerging Networking Technologies).
    [doi]

  20. Hanxu Hou, Yunghsiang S. Han, Patrick P. C. Lee, Yuchong Hu, and Hui Li.
    "A New Design of Binary MDS Array Codes with Asymptotically Weak-Optimal Repair."
    IEEE Transactions on Information Theory (TIT), 65(11), pp. 7095-7113, November 2019.
    (An earlier version appeared in ISIT 2017)
    [doi]

  21. Zhinan Cheng, Qun Huang, and Patrick P. C. Lee.
    "On the Performance and Convergence of Distributed Stream Processing via Approximate Fault Tolerance."
    The VLDB Journal (VLDBJ), 28(5), pp. 821-846, October 2019.
    (An earlier version appeared in PVLDB 2016)
    [pdf] [arXiv] [doi] [software]

  22. Yongkun Li, Helen H. W. Chan, Patrick P. C. Lee, and Yinlong Xu.
    "Enabling Efficient Updates in KV Storage via Hashing: Design and Performance Evaluation."
    ACM Transactions on Storage (TOS), 15(3), pp. 20:1-20:29, August 2019.
    (An earlier version appeared in USENIX ATC 2018)
    [pdf] [arXiv] [doi] [software]

  23. Hanxu Hou, Patrick P. C. Lee, Kenneth W. Shum, and Yuchong Hu.
    "Rack-Aware Regenerating Codes for Data Centers."
    IEEE Transactions on Information Theory (TIT), 65(8), pp. 4730-4745, August 2019.
    [pdf] [doi]

  24. Zhirong Shen, Patrick P. C. Lee, Jiwu Shu, and Wenzhong Guo.
    "Correlation-Aware Stripe Organization for Efficient Writes in Erasure-Coded Storage: Algorithms and Evaluation"
    IEEE Transactions on Parallel and Distributed Systems (TPDS), 30(7), pp. 1552-1564, July 2019.
    (An earlier version appeared in SRDS 2017)
    [pdf] [doi]

    2018

  25. Zhirong Shen, Patrick P. C. Lee, Jiwu Shu, and Wenzhong Guo.
    "Encoding-Aware Data Placement for Efficient Degraded Reads in XOR-Coded Storage Systems: Algorithms and Evaluation."
    IEEE Transactions on Parallel and Distributed Systems (TPDS), 29(12), pp. 2757-2770, December 2018.
    (An earlier version appeared in SRDS 2016)
    [pdf] [doi]

  26. Helen H. W. Chan, Yongkun Li, Patrick P. C. Lee, and Yinlong Xu.
    "Elastic Parity Logging for SSD RAID Arrays: Design, Analysis, and Implementation."
    IEEE Transactions on Parallel and Distributed Systems (TPDS), 29(10), pp. 2241-2253, October 2018.
    (An earlier version appeared in DSN 2016)
    [main pdf] [supplementary pdf] [software] [doi]

  27. Min Fu, Shujie Han, Patrick P. C. Lee, Dan Feng, Zuoning Chen, and Yu Xiao.
    "A Simulation Analysis of Redundancy and Reliability in Primary Storage Deduplication."
    IEEE Transactions on Computers (TC), 67(9), pp. 1259-1272, September 2018.
    (An earlier version appeared in IISWC 2016)
    [pdf] [software] [doi]

  28. Qi Li, Yanyu Chen, Patrick P. C. Lee, Kui Ren, and Mingwei Xu.
    "Security Policy Violations in SDN Data Plane."
    IEEE/ACM Transactions on Networking (TON), 26(4), pp. 1715-1727, August 2018.
    [doi]

  29. Mingqiang Li, Runhui Li, and Patrick P. C. Lee.
    "Relieving Both Storage and Recovery Burdens in Big Data Clusters with R-STAIR Codes."
    IEEE Internet Computing, 22(4), pp. 15-26, July-August 2018.
    [pdf] [doi]

  30. Hanxu Hou and Patrick P. C. Lee.
    "A New Construction of EVENODD Codes with Lower Computational Complexity."
    IEEE Communications Letters (CL), 22(6), pp. 1120-1123, June 2018.
    [pdf] [doi]

  31. Yuchong Hu, Patrick P. C. Lee, Kenneth W. Shum, and Pan Zhou.
    "Proxy-assisted Regenerating Codes with Uncoded Repair for Distributed Storage Systems."
    IEEE Transactions on Information Theory (TIT), 64(4), pp. 2512-2528, April 2018.
    (An earlier version appeared in INFOCOM 2013)
    [pdf] [doi]

    2017

  32. Yuchong Hu, Xiaolu Li, Mi Zhang, Patrick P. C. Lee, Xiaoyang Zhang, Pan Zhou, and Dan Feng.
    "Optimal Repair Layering for Erasure-Coded Data Centers: From Theory to Practice."
    ACM Transactions on Storage (TOS), 13(4), pp. 33:1-33:24, December 2017.
    [pdf] [doi] [software]

  33. Peng Zhang, Qi Li, and Patrick P. C. Lee.
    "Achieving Content-Oriented Anonymity with CRISP."
    IEEE Transactions on Dependable and Secure Computing (TDSC), 14(6), pp. 578-590, November-December, 2017.
    [doi]

  34. Qi Li, Patrick P. C. Lee, Peng Zhang, Purui Su, Liang He, and Kui Ren.
    "Capability-Based Security Enforcement in Named Data Networking."
    IEEE/ACM Transactions on Networking (TON), 25(5), pp. 2719-2730, October 2017.
    [doi]

  35. Runhui Li, Yuchong Hu, and Patrick P. C. Lee.
    "Enabling Efficient and Reliable Transition from Replication to Erasure Coding for Clustered File Systems."
    IEEE Transactions on Parallel and Distributed Systems (TPDS), 28(9), pp. 2500-2513, September 2017.
    (An earlier version appeared in DSN 2015)
    [pdf] [doi]

  36. Chuan Qin, Jingwei Li, and Patrick P. C. Lee.
    "The Design and Implementation of a Rekeying-aware Encrypted Deduplication Storage System."
    ACM Transactions on Storage (TOS), 13(1), 9:1-9:30, March 2017.
    (An earlier version appeared in DSN 2016)
    [pdf] [software] [doi]

  37. Zhirong Shen, Jiwu Shu, Patrick P. C. Lee, and Yingxun Fu.
    "Seek-Efficient I/O Optimization in Single Failure Recovery for XOR-Coded Storage Systems."
    IEEE Transactions on Parallel and Distributed Systems (TPDS), 28(3), pp. 877-890, March 2017.
    [doi]

  38. Yaliang Li, Jing Gao, Patrick P. C. Lee, Lu Su, Caifeng He, Cheng He, Fan Yang, and Wei Fan.
    "A Weighted Crowdsourcing Approach for Network Quality Measurement in Cellular Data Networks."
    IEEE Transaction on Mobile Computing (TMC), 16(2), pp. 300-313, February 2017.
    [doi]

    2016

  39. Qun Huang and Patrick P. C. Lee.
    "Toward High-Performance Distributed Stream Processing via Approximate Fault Tolerance."
    Proceedings of the VLDB Endowment (PVLDB), 10(3), pp. 73-84, November 2016.
    (Also presented at VLDB 2017, Munich, Germany)
    [pdf] [tech report] [software]

  40. Mingqiang Li, Chuan Qin, Jingwei Li, and Patrick P. C. Lee.
    "CDStore: Toward Reliable, Secure, and Cost-Efficient Cloud Storage via Convergent Dispersal."
    IEEE Internet Computing, 20(3), pp. 45-53, May-June 2016 (Special issue: Cloud Storage).
    (An earlier version appeared in USENIX ATC 2015)
    [pdf] [doi]

  41. Yongkun Li, Patrick P. C. Lee, and John C. S. Lui.
    "Analysis of Reliability Dynamics of SSD RAID."
    IEEE Transactions on Computers (TC), 65(4), pp. 1131 - 1144, April 2016 (Special issue: Emerging Memory Technologies).
    (An earlier version appeared in SRDS 2013)
    [main pdf] [supplementary pdf] [doi]

    2015

  42. Qun Huang and Patrick P. C. Lee.
    "A Hybrid Local and Distributed Sketching Design for Accurate and Scalable Heavy Key Detection in Network Data Streams."
    Elsevier Computer Networks (COMNET), 91, pp. 298-315, November 2015.
    (An earlier version appeared in INFOCOM 2014)
    [pdf] [doi]

  43. Yunfeng Zhu, Jian Lin, Patrick P. C. Lee, and Yinlong Xu.
    "Boosting Degraded Reads in Heterogeneous Erasure-Coded Storage Systems."
    IEEE Transactions on Computers (TC), 64(8), pp. 2145-2157, August 2015.
    [pdf] [software] [doi]

  44. Runhui Li, Jian Lin, and Patrick P. C. Lee.
    "Enabling Concurrent Failure Recovery for Regenerating-Coding-Based Storage Systems: From Theory to Practice."
    IEEE Transactions on Computers (TC), 64(7), pp. 1898-1911, July 2015.
    (An earlier version appeared in MSST 2013)
    [main pdf] [supplementary pdf] [software] [doi]

  45. Jin Li, Yan Kit Li, Xiaofeng Chen, Patrick P. C. Lee, Wenjing Lou.
    "A Hybrid Cloud Approach for Secure Authorized Deduplication"
    IEEE Transactions on Parallel and Distributed Systems (TPDS), 26(5), pp. 1206-1216, May 2015.
    [doi]

  46. Yan-Kit Li, Min Xu, Chun-Ho Ng, and Patrick P. C. Lee.
    "Efficient Hybrid Inline and Out-of-line Deduplication for Backup Storage."
    ACM Transactions on Storage (TOS), 11(1), pp. 2:1-2:21, February 2015.
    (An earlier version appeared in APSYS 2013)
    [pdf] [doi] [software]

  47. Chung Pan Tang, Patrick P. C. Lee, Tsz-Yeung Wong
    "Tunable Version Control System for Virtual Machines in an Open-Source Cloud"
    IEEE Transactions on Services Computing (TSC), 8(1), pp. 155-168, January-February 2015.
    (An earlier version appeared in NOMS 2012)
    [pdf] [software] [doi]

    2014

  48. Mingqiang Li and Patrick P. C. Lee.
    "STAIR Codes: A General Family of Erasure Codes for Tolerating Device and Sector Failures."
    ACM Transactions on Storage (TOS), 10(4), pp. 14:1-14:30, October 2014.
    (An earlier version appeared in FAST 2014. One of FAST 2014 papers selected for fast-track publication in TOS)
    [pdf] [doi]

  49. Zhuo Zhang, Zhibin Zhang, Patrick P. C. Lee, Yunjie Liu, and Gaogang Xie.
    "Toward Unsupervised Protocol Feature Word Extraction."
    IEEE Journal on Selected Areas in Communications (JSAC), 32(10), pp. 1894-1906, October 2014.
    (An earlier version appeared in INFOCOM 2014)
    [tech report] [doi]

  50. Yunfeng Zhu, Patrick P. C. Lee, Yinlong Xu, Yuchong Hu, and Liping Xiang
    "On the Speedup of Recovery in Large-Scale Erasure-Coded Storage Systems."
    IEEE Transactions on Parallel and Distributed Systems (TPDS), 25(7), pp. 1830-1840, July 2014.
    (An earlier version appeared in MSST 2012)
    [main pdf] [supplementary pdf] [software] [doi]

  51. Jin Li, Xiaofeng Chen, Mingqiang Li, Jingwei Li, Patrick P. C. Lee, Wenjing Lou
    "Secure Deduplication with Efficient and Reliable Convergent Key Management."
    IEEE Transactions on Parallel and Distributed Systems (TPDS), 25(6), pp. 1615-1625, June 2014.
    [doi]

  52. Yongkun Li, Patrick P. C. Lee, John C. S. Lui
    "Stochastic Modeling and Optimization of Garbage Collection Algorithms in Solid State Drive Systems."
    Queueing Systems: Theory and Applications (QUESTA), Springer, 77(2), pp. 115-148, June 2014.
    (An earlier version appeared in SIGMETRICS 2013)
    [doi]

  53. Silei Xu, Runhui Li, Patrick P. C. Lee, Yunfeng Zhu, Liping Xiang, Yinlong Xu, John C. S. Lui
    "Single Disk Failure Recovery for X-code-based Parallel Storage Systems."
    IEEE Transactions on Computers (TC), 63(4), pp. 995-1007, April 2014.
    [pdf] [doi]

  54. Henry C. H. Chen and Patrick P. C. Lee
    "Enabling Data Integrity Protection in Regenerating-Coding-Based Cloud Storage: Theory and Implementation"
    IEEE Transactions on Parallel and Distributed Systems (TPDS), 25(2), pp. 407-416, February 2014 (Special Issue: Trust, Security, and Privacy, AR: 24/150 = 16%)
    (An earlier version appeared in SRDS 2012)
    [main pdf] [supplementary pdf] [software] [doi]

  55. Henry C. H. Chen, Yuchong Hu, Patrick P. C. Lee, and Yang Tang
    "NCCloud: A Network-Coding-Based Storage System in a Cloud-of-Clouds"
    IEEE Transactions on Computers (TC), 63(1), pp. 31-44, January 2014 (Special Issue: Cloud of Clouds).
    (An earlier version appeared in FAST 2012)
    [pdf] [software] [doi]

    2013

  56. Hongying Liu, Patrick P. C. Lee, John C. S. Lui
    "On the Credit Evolution of Credit-Based Incentive Protocols in Wireless Mesh Networks"
    Elsevier Computer Networks (COMNET), 57(17), pp. 3327-3343, December 2013.

  57. Qun Huang and Patrick P. C. Lee
    "An Experimental Study of Cascading Performance Interference in a Virtualized Environment"
    ACM SIGMETRICS Performance Evaluation Review (invited paper), 40(4), pp. 43-52, March 2013.
    [pdf]

    2012

  58. Yang Tang, Patrick P. C. Lee, John C. S. Lui, and Radia Perlman
    "Secure Overlay Cloud Storage with Access Control and Assured Deletion."
    IEEE Transactions on Dependable and Secure Computing (TDSC), 9(6), pp. 903-916, November-December 2012.
    (An earlier version appeared in SecureComm 2010)
    [tech report] [software] [doi]

  59. Peng Zhang, Yixin Jiang, Chuang Lin, Patrick P. C. Lee, and John C. S. Lui
    "ANOC: Anonymous Network-Coding-Based Communication with Efficient Cooperation."
    IEEE Journal on Selected Areas in Communications (JSAC), 30(9), pp. 1738-1745, October 2012.
    [pdf] [tech report]

  60. Mingwei Xu, Qi Li, Patrick P. C. Lee, Yanhai Peng, and Jianping Wu
    "VegaNet: A Virtualized Experimentation Platform for Production Networks with Connectivity Consistency"
    IEEE Network Magazine, 26(5), pp. 15-21, September-October 2012. (Special Issue on Wired and Wireless Network Virtualization)
    [doi]

  61. Qi Li, Mingwei Xu, Jianping Wu, Patrick P. C. Lee, Xingang Shi, Dah Ming Chiu, and Yuan Yang
    "A Unified Approach to Routing Protection in IP Networks"
    IEEE Transactions on Network and Service Management (TNSM), 9(3), pp. 306-319, September 2012.
    (An earlier version appeared in ICCCN 2010)
    [doi]

  62. Qi Li, Mingwei Xu, Jianping Wu, Xinwen Zhang, Patrick P. C. Lee, and Ke Xu
    "Enhancing the Trust of Internet Routing with Lightweight Route Attestation."
    IEEE Transactions on Information Forensics and Security (TIFS), 7(2), pp. 691-703, April 2012.
    (An earlier version appeared in ASIACCS 2011)
    [doi]

    2011

  63. Qi Li, Mingwei Xu, Jianping Wu, Patrick P. C. Lee, and Dah Ming Chiu
    "Towards a Practical Approach for BGP Stability with Root Cause Check."
    Elsevier Journal of Parallel and Distributed Computing (JPDC), 71(8), pp. 1098-1110, August 2011.
    [doi]

  64. Yan Cai, Patrick P. C. Lee, Weibo Gong, and Don Towsley
    "Analysis of Traffic Correlation Attacks on Router Queues."
    Elsevier Computer Networks (COMNET), 55(3), pp. 734-747, February 2011.
    [doi]

    2010

  65. Tian Bu, Jin Cao, Aiyou Chen, and Patrick P. C. Lee.
    "Sequential Hashing: A Flexible Approach for Unveiling Significant Patterns in High Speed Networks."
    Elsevier Computer Networks (COMNET), 54(18), pp. 3309-3326, December 2010.
    (An earlier version appeared in INFOCOM 2007)
    [pdf] [doi]

  66. Patrick P. C. Lee.
    "Assured Deletion of Digital Files on Cloud"
    IEEE COMSOC MMTC E-Letter (invited paper), 5(6), pp. 43-44, November 2010.
    [pdf]

  67. Patrick P. C. Lee, Vishal Misra, and Dan Rubenstein.
    "Toward Optimal Network Fault Correction in Externally Managed Overlay Networks."
    IEEE Transactions on Parallel and Distributed Systems, 21(3), pp. 354-366, March 2010.
    (An earlier version appeared in INFOCOM 2007)
    [pdf]

    2009

  68. Patrick P. C. Lee, Tian Bu, and Thomas Woo.
    "On the Detection of Signaling DoS Attacks on 3G/WiMax Wireless Networks."
    Elsevier Computer Networks (COMNET), 53(15), pp. 2601-2616, October 2009.
    (An earlier version appeared in INFOCOM 2007)
    [pdf]

  69. Paramvir (Victor) Bahl, Ranveer Chandra, Patrick P. C. Lee, Vishal Misra, Jitendra Padhye, Dan Rubenstein, and Yan Yu
    "Opportunistic Use of Client Repeaters to Improve Performance of WLANs."
    IEEE/ACM Transactions on Networking, 17(4), pp. 1160-1171, August, 2009.
    (Invited for fast-track publication. An earlier version appeared in CoNext 2008)
    [14-page version]

    2008 and before

  70. Patrick P. C. Lee, Vishal Misra, and Dan Rubenstein.
    "Distributed Algorithms for Secure Multipath Routing in Attack-Resistant Networks."
    IEEE/ACM Transactions on Networking, 15(6), pp. 1490-1501, December 2007.
    (An earlier version appeared in INFOCOM 2005)
    [tech report]

  71. Patrick P. C. Lee, John C.S. Lui, and David K.Y. Yau.
    "SEAL: A Secure Communication Library for Building Dynamic Group Key Agreement Applications."
    Journal of Systems and Software, Elsevier, 80(3), pp. 356-370, March 2007.
    [tech report] [pdf] [software]

  72. Patrick P. C. Lee, John C.S. Lui, and David K.Y. Yau.
    "Distributed Collaborative Key Agreement and Authentication Protocols for Dynamic Peer Groups."
    IEEE/ACM Transactions on Networking, 14(2), pp. 263-276, April 2006.
    (An earlier version appeared in ICNP 2002)
    [tech report] [ps]

Books

  1. Cheng He, Mengling Feng, Patrick P. C. Lee, Pinghui Wang, Shujie Han, and Yi Liu (Eds.).
    "Large-Scale Disk Failure Prediction."
    Springer, June 2020 (ISBN: 978-981-15-7749-9).
    [doi]

Preprints/Technical Reports

  1. Shujie Han, Jun Wu, Erci Xu, Cheng He, Patrick P. C. Lee, Yi Qiang, Qixing Zheng, Tao Huang, Zixi Huang, and Rui Li.
    "Robust Data Preprocessing for Machine-Learning-Based Disk Failure Prediction in Cloud Production Environments."
    arXiv:1912.09722, December 2019.
    [arXiv]

  2. Rong Gu, Qianhao Dong, Haoyuan Li, Joseph Gonzalez, Zhao Zhang, Shuai Wang, Yihua Huang, Scott Shenker, Ion Stoica, and Patrick P. C. Lee.
    "DFS-Perf: A Scalable and Unified Benchmarking Framework for Distributed File Systems."
    EECS Department, University of California, Berkeley, Technical Report No. UCB/EECS-2016-133, July 2016.
    [pdf]