计算机科学 ›› 2024, Vol. 51 ›› Issue (3): 309-316.doi: 10.11896/jsjkx.221100242

• 计算机网络 • 上一篇    下一篇

多无人机辅助MEC环境中基于Wardrop路由博弈的计算卸载

汪昕隆1, 林兵1,2,3, 陈星3,4   

  1. 1 福建师范大学物理与能源学院 福州350117
    2 北京大学信息科学技术学院 北京100871
    3 福建省网络计算与智能信息处理重点实验室(福州大学) 福州350116
    4 福州大学计算机与大数据学院/软件学院 福州350108
  • 收稿日期:2022-11-26 修回日期:2023-03-29 出版日期:2024-03-15 发布日期:2024-03-13
  • 通讯作者: 林兵(WheelLX@163.com)
  • 作者简介:(qsz20211425@student.fjnu.edu.cn)
  • 基金资助:
    国家自然科学基金(62072108);福建省高校产学合作项目(2022H6024);福建省社科规划项目(FJ2020C046)

Computation Offloading with Wardrop Routing Game in Multi-UAV-aided MEC Environment

WANG Xinlong1, LIN Bing1,2,3, CHEN Xing3,4   

  1. 1 College of Physics and Energy,Fujian Normal University,Fuzhou 350117,China
    2 School of Electronics Engineering and Computer Science,Peking University,Beijing 100871,China
    3 Fujian Key Laboratory of Network Computing and Intelligent Information Processing(Fuzhou University),Fuzhou 350116,China
    4 College of Computer and Data Science/College of Software,Fuzhou University,Fuzhou 350108,China
  • Received:2022-11-26 Revised:2023-03-29 Online:2024-03-15 Published:2024-03-13
  • About author:WANG Xinlong,born in 1997,postgra-duate.His main research interests include cloud computing technology and computation offloading.LIN Bing,born in 1986,Ph.D,associate professor,postgraduate supervisor,is a member of CCF(No.83773M).His main research interests include cloud computing technology and computational intelligence.
  • Supported by:
    National Natural Science Foundation of China(62072108),University-Industry Cooperation of Fujian Province(2022H6024) and Social Science Planning Project of Fujian Province(FJ2020C046).

摘要: 无人机(Unmanned Aerial Vehicles,UAVs)与多接入边缘计算(Multi-access Edge Computing,MEC)技术的结合突破了传统地面通信的局限性,已成为解决MEC中任务卸载问题的重要手段。由于单无人机可提供的计算资源和能量有限,为了应对日益扩大的网络规模,考虑了多无人机辅助MEC环境中的任务卸载问题。基于问题定义,任务卸载过程可以视为一个在平行链路上进行的、具有玩家特定延迟函数的Wardrop路由博弈,目的是得到均衡状态和最优状态下的卸载策略,并量化分析两者间的差距。由于均衡解难以计算,因此构造了一个新的势函数,将均衡问题转换成最小化势函数问题。同时使用Frank-Wolfe算法最终获得均衡和最优卸载策略。算法在每次迭代中将目标函数线性化,通过求解线性规划得到可行方向,进而沿此方向在可行域内作一维搜索。仿真实验表明,相比其他基准测试方法,基于平行链路Wardrop路由博弈的均衡卸载策略能够有效降低模型总成本,且与最优卸载策略下总成本的比值约为1。

关键词: 多接入边缘计算, 任务卸载, 无人机, Wardrop路由博弈, Frank-Wolfe算法

Abstract: The combination of Unmanned aerial vehicles(UAVs) and multi-access edge computing(MEC) technology breaks the limitations of traditional terrestrial communications,which has become a significant approach to solve the tasks offloading pro-blem in MEC.Due to the limited computing resources and energy that a single UAV can provide,the tasks offloading problem in a multi-UAV-assisted MEC environment is considered to cope with the growing network scale.Based on the problem definition,to obtain the offloading strategies in the equilibrium and optimal states and analyze the gap between them quantitatively,the tasks offloading process can be viewed as a Wardrop routing game on parallel links with player-specific latency functions.Since the equilibrium solution is difficult to compute,a new potential function is introduced to convert the equilibrium problem into a minimization problem of potential function.Simultaneously,the Frank-Wolfe algorithm is used to obtain the equilibrium and the optimal offloading strategies finally.At each iteration of this algorithm,the objective function is linearized,and the feasible direction is thus obtained by solving the linear programming,along which a one-dimensional search is performed in the feasible domain.Simulation experiments verify that the equilibrium offloading strategy based on the Wardrop routing game on parallel links can effectively reduce the model's total cost compared with other benchmark methods,and the ratio between the total costs caused by the equilibrium and optimal offloading strategies is about 1.

Key words: Multi-access edge computing, Tasks offloading, Unmanned aerial vehicles, Wardrop routing game, Frank-Wolfe algorithm

中图分类号: 

  • TP393
[1]JIANG K,SUN C,ZHOU H,et al.Intelligence-Empowered Mobile Edge Computing:Framework,Issues,Implementation,and Outlook[J].IEEE Network,2021,35(5):74-82.
[2]MA Z,NUERMAIMAITI N,ZHANG H,et al.DeploymentModel and Performance Analysis of Clustered D2D Caching Networks Under Cluster-Centric Caching Strategy[J].IEEE Transactions on Communications,2020,68(8):4933-4945.
[3]NGUYEN V,KHANH T T,VAN NAM P,et al.TowardsFlying Mobile Edge Computing[C]//2020 34th International Conference on Information Networking(ICOIN).2020:723-725.
[4]YANG Z,CHEN M Z,LIU X,et al.AI-Driven UAV-NOMA-MEC in Next Generation Wireless Networks[J].IEEE Wireless Communications,2021,28(5):66-73.
[5]ZHAN C,HU H,SUI X F,et al.Completion Time and Energy Optimization in the UAV-Enabled Mobile-Edge Computing System[J].IEEE Internet of Things Journal,2020,7(8):7808-7822.
[6]ZHANG L,ANSARI N.Latency-Aware IoT Service Provisio-ning in UAV-Aided Mobile-Edge Computing Networks[J].IEEE Internet of Things Journal,2020,7(10):10573-10580.
[7]ZHANG S W,LIU J J,XU T X.An Unmanned Aerial Vehicle-Assisted Cellular Data Traffic Offloading and Secure Transmission Scheme[J].Journal of Xi'an Jiaotong University,2021,55(2):121-128.
[8]SUN C,NI W,WANG X.Joint Computation Offloading andTrajectory Planning for UAV-Assisted Edge Computing[J].IEEE Transactions on Wireless Communications,2021,20(8):5343-5358.
[9]YU X Y,ZHU Y,QIU L X,et al.Energy efficient offloading strategy for UAV aided edge computing systems[J].Journal of Systems Engineering and Electronics,2022,44(3):1022-1029.
[10]WANG Y,GAO Z,ZHANG J,et al.Trajectory Design forUAV-Based Internet of Things Data Collection:A Deep Reinforcement Learning Approach[J].IEEE Internet of Things Journal,2022,9(5):3899-3912.
[11]WU P,XIAO F,HUANG H,et al.Load Balance and Trajectory Design in Multi-UAV Aided Large-Scale Wireless Rechargeable Networks[J].IEEE Transactions on Vehicular Technology,2020,69(11):13756-13767.
[12]WANG Y,RU Z Y,WANG K,et al.Joint Deployment and Task Scheduling Optimization for Large-Scale Mobile Users in Multi-UAV-Enabled Mobile Edge Computing[J].IEEE Trans Cybern,2020,50(9):3984-3997.
[13]CHEN R,CUI L,WANG M,et al.Joint Computation Offloa-ding,Channel Access and Scheduling Optimization in UAV Swarms:A Game-Theoretic Learning Approach[J].IEEE Open Journal of the Computer Society,2021,2:308-320.
[14]ZHOU H,WANG Z,MIN G,et al.UAV-Aided Computation Offloading in Mobile-Edge Computing Networks:A Stackelberg Game Approach[J].IEEE Internet of Things Journal,2022,10(8):6622-6633.
[15]LONG L,LIU Z C,SHI J L,et al.Joint optimization strategy of computation offloading and resource allocation in mobile edge computing[J].High Technology Letters,2020,30(8):765-773.
[16]APOSTOLOPOULOS P A,FRAGKOS G,TSIROPOULOU E E,et al.Data offloading in UAV-assisted multi-access edge computing systems under resource uncertainty[J].IEEE Transactions on Mobile Computing,2021,22(1):175-190.
[17]WARDRO P.Theoretical Aspects of Road Traffic Research[J].Proc.of the Institution of Civil Engineers(Part II):325-362.
[18]ORDA A,ROM R,SHIMKIN N.Competitive routing in multiuser communication networks[J].IEEE/ACM Transactions on Networking,1993,1(5):510-521.
[19]GAIRING M,MONIEN B,TIEMANN K.Routing(un-) splittable flow in games with player-specific linear latency functions[J].Automata,Languages and Programming,Pt 1,2006,4051:501-512.
[20]BERTSEKAS D,GALLAGER R.Data networks[M].AthenaScientific,2021.
[21]KLEINROCK L.Queueing systems[M].Wiley Interscience,1975.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!