Research

My research focuses on the broad area of mobile/wearable computing and edge computing, with the emphasis on the usability, security and privacy of applications and systems. I have also been working on privacy and security of cognitive radio network.

Publications

Google Scholar, ResearchGate, DBLP

Mobile/Wearable Computing
  • WearLock: Unlocking Your Phone via Acoustics using Smartwatch
    Shanhe Yi, Zhengrui Qin, Nancy Carter, and Qun Li
    (To appear at) The 37th IEEE International Conference on Distributed Computing Systems
    (ICDCS'17), Atlanta, GA, June 2017. Acceptance ratio: 16.9%(90/531).
    acoustic modem authentication OFDM wearable
    PDF

  • GlassGesture: Exploring Head Gesture Interface of Smart Glasses
    Shanhe Yi, Zhengrui Qin, Ed Novak, Yafeng Yin, and Qun Li
    The 35th IEEE International Conference on Computer Communications
    (INFOCOM'16), San Francisco, CA, April 2016. Acceptance ratio: 18.2%(300/1644).
    gesture recognition gesture authentication wearable machine learning
    PDF Slides Poster

  • AMIL: Localizing Neighboring Mobile Devices Through Simple Gesture
    Hao Han, Shanhe Yi, Qun Li, Guobin Shen, Yunxin Liu, and Ed Novak
    The 35th IEEE International Conference on Computer Communications
    (INFOCOM'16), San Francisco, CA, April 2016. Acceptance ratio: 18.2%(300/1644).
    indoor localization audio ranging
    PDF Slides Poster

  • CamK: A Camera-based Keyboard for Small Mobile Devices
    Yafeng Yin, Qun Li, Lei Xie, Shanhe Yi, Ed Novak and Sanglu Lu
    The 35th IEEE International Conference on Computer Communications
    (INFOCOM'16), San Francisco, CA, April 2016. Acceptance ratio: 18.2%(300/1644).
    computer vision
    PDF

Edge/Fog Computing & Internet of Things
  • Poster Abstract: LAVEA: Latency-aware Video Analytics on Edge Computing Platform
    Shanhe Yi, Zijiang Hao, Qingyang Zhang, Quan Zhang, Weisong Shi, and Qun Li
    (To appear at) The 37th IEEE International Conference on Distributed Computing Systems
    (ICDCS'17), Atlanta, GA, June 2017.
    computation offloading scheduling OpenALPR

  • Challenges and Software Architecture for Fog Computing
    Zijiang Hao, Ed Novak, Shanhe Yi, and Qun Li
    IEEE Internet Computing Magazine
    (IC'17), Vol 21, Issue 2, Mar.-Apr. 2017
    edge computing computing framework workflow
    PDF

  • Fog Computing: Platform and Applications
    Shanhe Yi, Zijiang Hao, Zhengrui Qin, and Qun Li
    The 3rd IEEE Workshop on Hot Topics in Web Systems and Technologies
    (HOTWEB'15), Washington, D.C., November 2015.
    edge computing definition challenges platform applications
    PDF

  • Security and Privacy Issues of Fog Computing: A Survey
    Shanhe Yi, Zhengrui Qin, and Qun Li
    The 10th International Conference on Wireless Algorithms, Systems, and Applications
    (WASA'15), Qufu, China, August 2015.
    edge computing security privacy
    PDF

  • A Survey of Fog Computing: Concepts, Applications, and Issues
    Shanhe Yi, Cheng Li, and Qun Li
    The ACM Workshop on Mobile Big Data (in conjunction with Mobihoc 2015)
    (MOBIDATA'15), Hangzhou, China, June 2015.
    edge computing definition applications issues
    PDF BibTeX

Wireless Network
  • Preserving Secondary Users' Privacy in Cognitive Radio Networks
    Zhengrui Qin, Shanhe Yi, Qun Li, and Dimitry Zamkov
    The 33rd IEEE International Conference on Computer Communications
    (INFOCOM'14), Toronto, Canada, April 2014. Acceptance ratio: 19.5%(320/1645).
    cognitive radio network secondary user privacy billing system zero-knowledge proof
    PDF Code

  • Secondary User Monitoring in Unslotted Cognitive Radio Networks with Unknown Models
    Shanhe Yi, Kai Zeng, and Jing Xu
    The 7th International Conference on Wireless Algorithms, Systems, and Applications
    (WASA'12), Yellow Mountains, Anhui, P.R. China, August 2012.
    cognitive radio network secondary user monitoring multi-armed bandit
    PDF Slides

Awards & Activities

  • ICDCS 2017 Student Travel Grant Award, 2017.
  • IEEE/ACM SEC 2016 Student Travel Grant Award, 2016.
  • IEEE INFOCOM Best-in-session Presentation Award, 2016.
  • Student Leadership Development Conference Funding Award, W&M, 2016.
  • IEEE INFOCOM Student Travel Grant Award, 2016.
  • Arts & Sciences Graduate Research Excellence Honorable Mention, W&M, 2016.
  • Arts & Sciences Graduate Research Conference Funding Award, W&M, 2016, 2017.
  • Arts & Sciences Graduate Research Grant Award, W&M, 2014.
  • Secretary, Computer Science Graduate Student Association, W&M, 2013-2014

Professional Services

Conference reviewer/subreviewer
  • IEEE/ACM SEC, 2016
  • IEEE INFOCOM, 2014, 2015, 2016, 2017
  • IEEE GLOBECOM, 2015, 2016
  • IEEE CNS, 2014, 2015, 2016
  • IEEE SoftCOM, 2016
  • IEEE/ACM IWQoS, 2015
  • IEEE ICNP, 2015
  • IEEE ICDCS, 2013, 2017
  • IEEE ICSC, 2013
Journal reviewer/subreviewer
  • IEEE Transactions on Wireless Communications
  • IEEE Transactions on Parallel and Distributed Systems
  • KSII Transactions on Internet and Information Systems
  • IEEE Transactions on Services Computing
  • Sustainable Computing: Informatics and Systems
Miscellaneous

Professional Experience

  • Research Assistant, W&M, Jan. 2015 - Present
    • Image/Video event processing system for edge computing
    • Smartwatch-assisted unlocking for smartphone via acoustic tokens, ICDCS 2017
    • Privacy-preserving gesture recognition for smartphone
    • Google Glass head gesture recognition and authentication, INFOCOM 2016
    • Anchor-free acoustic localization for smartphone, INFOCOM 2016
  • Research Intern, Intelligent Automation, Inc., Jun. 2016 - Aug. 2016
    • Machine learning and anomaly detection in NetFlow analysis for advanced threats
  • Teaching Assistant, W&M, Jan. 2013 - Dec. 2014
    • CS131 Concepts of Computer Science, Lab instructor, Spring 2014
    • CS141 Computational Problem Solving, Fall 2014
    • CS304 Computer System, Fall 2013, Fall 2016(Substitute lecturer)
    • CS131 Concepts of Computer Science, Spring 2013
  • Research Assistant, HUST, China, Sept. 2010 - Dec. 2012
    • Cognitive radio spectrum sensing
    • Cognitive radio secondary user sniffer channel assignment

Miscellaneous

  • Courses Taken
    • Advanced Operating System (CSci 664), Performance Evaluation (CSci 754), Theory of Computation (CSci 663), Advanced Computer Networking (CSci 634), Advanced Compiler Construction (CSci 652), Analysis of Algorithms (CSci 653), Advanced Computer Architecture (CSci 654), Sensors & Ubiquitous Computing (CSci 780), Adv Topics in Cryptography (Csci 790)
  • Advices