Research

Dynamic MEC-Assisted On-device AI


As a deep learning technology becomes advanced, mobile vision services such as augmented reality or autonomous vehicles are prevalent. The performance of such services can vary with respect to the computing capability of different mobile devices, dynamic service requests and mobile/network environment, and the type of learning models. Existing studies have independently optimized such mobile resource allocation and the design of the learning model for given other side of parameters. We study joint optimization of learning model and process/network resources adapting to dynamic systems. The developed algorithms are evaluated by various experiments using Embedded AI board (e.g., NVIDIA Jetson, Xavier) and Smartphones.

Reference Papers

  • H&M: Impact of heat and memory-aware resource allocation, ACM NetAISys (MobiSys Workshop), Jun. 2024
  • VisionScaling: Dynamic DNN model and mobile resource scaling, IEEE IoTJ, May 2024
  • Dynamic Encoding Control in Cloud Storage Systems, IEEE TSC, Mar. 2023
  • Information Sharing Architecture for Mobile Devices, IEEE TMC, Feb. 2019
  • Multi-resource Management in a Smartphone, IEEE ToN, June 2016

  • Dynamic Code/Data Offloading in SDN/NFV-based Cloud Computing Architecture


    According to Forbes, over 80% of entire enterprise workloads will be in the cloud by 2020. Cloud computing is of utmost importance in future 5G+/6G network systems. We aim at developing essential technologies in cloud computing network architecture: code and data offloading policies using computing and networking resources. The policies can be developed by various optimization techniques and AI-based algorithms (e.g., deep Learning and reinforcement learning). Moreover, the developed algorithms are evaluated by simulations (e.g., using MATLAB) or experiments (e.g., using smartphones and Amazon Web Service (AWS)).

    Reference Papers

  • Dynamic Computation and Network Chaining in Integrated SDN/NFV Cloud Infrastructure, IEEE TCC, Aug. 2021
  • Collaboration of Network Providers and Cloud Providers, IEEE Network, Sep. 2020
  • DREAM: Dynamic Resource and Task Allocation in Mobile Cloud Systems, IEEE JSAC, Dec. 2015
  • Dual-side Code Offloading System, IEEE TVT, Feb. 2018

  • Elastic Content Caching in Edge Computing Architecture


    According to Cisco, mobile video traffic will account for more than 80% of total mobile traffic by 2022. These traffic can be significantly alleviated by proper edge caching at world-widely distributed cloud servers. Content Providers (CPs) without CDN servers can rent cache space as needed at different cloud locations from cloud service providers (CSP) such as AWS in order to enhance their offered quality of service (QoS). We addresses key challenges in this context, namely how to invest an available budget in cache space to match spatio-temporal fluctuations of contents demand, wireless environment and storage price. To estimate popularity of each content file, we exploit not only big data and machine learning paradigm but also optimization techniques. Content caching system can be developed by physical servers in the lab and virtual servers rented by cloud service providers, e.g., AWS.

    Reference Papers

  • ElastiCache: Elastic Budget Sharing in Content Caching System, IEEE TWC, 2021
  • Hierarchical Content Caching System, IEEE TWC, May 2018
  • Joint Content Caching and Routing, IEEE TCOM, Aug. 2019

  • LEO Satellite Communications/Networks and Satellite Edge Computing for 6G


    Space X's Starlink now can provide world-wide high-speed Internet services including air, ocean and desert thanks to low propagation latency of low earth orbit (LEO). On top of this LEO environment, we are designing a satellite edge computing architecture and developing dynamic resource management algorithms.

    Reference Papers

  • Joint Offloading and Network Slicing, IEEE IoTJ, Aug. 2022
  • Encryption Technique for Advanced Satellite Communications Systems, IEEE TAES, Jun. 2022

  • Radio Resource Management for 5G/6G Communications


    5G/6G communications support various types of applications which ask different network bandwidth and latency requirements. We aim at developing key radio resource management techniques in 5G communications such as network slicing, beam activation, power control and user scheduling in CoMP (Coordinated MultiPoint) environment. Robust and convex optimization tools are used to design these techniques.

    Reference Papers

  • Energy and Delay Guaranteed Beam and User Scheduling in CoMP, IEEE TWC, Sep. 2021
  • Virtual beamforming and user scheduling in mmWave network, IEEE COMML, Jan. 2019
  • Robust Power Allocation in Cognitive Radio Network, IEEE WCL, Oct. 2016
  • Optimization for Network Slicing, IEEE PIMRC, Oct. 2017