基于改进蚁群算法的空间信息网络移动边缘计算资源调度

IF 0.9 4区 计算机科学 Q3 ENGINEERING, AEROSPACE
Yufei Wang, Jun Liu, Yu Tong, Qingwen Yang, Yanyi Liu, Hanbo Mou
{"title":"基于改进蚁群算法的空间信息网络移动边缘计算资源调度","authors":"Yufei Wang,&nbsp;Jun Liu,&nbsp;Yu Tong,&nbsp;Qingwen Yang,&nbsp;Yanyi Liu,&nbsp;Hanbo Mou","doi":"10.1002/sat.1467","DOIUrl":null,"url":null,"abstract":"<div>\n \n <p>With the development of space information network (SIN), new network applications are emerging. Satellites are not only used for storage and transmission but also gradually used for calculation and analysis, so the demand for resources is increasing. But satellite resources are still limited. Mobile edge computing (MEC) is considered an effective technique to reduce the pressure on satellite resources. To solve the problem of task execution delay caused by limited satellite resources, we designed Space Mobile Edge Computing Network (SMECN) architecture. According to this architecture, we propose a resource scheduling method. First, we decompose the user tasks in SMECN, so that the tasks can be assigned to different servers. An improved ant colony resource scheduling algorithm for SMECN is proposed. The heuristic factors and pheromones of the ant colony algorithm are improved through time and resource constraints, and the roulette algorithm is applied to route selection to avoid falling into the local optimum. We propose a dynamic scheduling algorithm to improve the contract network protocol to cope with the dynamic changes of the SIN and dynamically adjust the task execution to improve the service capability of the SIN. The simulation results show that when the number of tasks reaches 200, the algorithm proposed in this paper takes 17.52% less execution time than the Min-Min algorithm, uses 9.58% less resources than the PSO algorithm, and achieves a resource allocation rate of 91.65%. Finally, introducing dynamic scheduling algorithms can effectively reduce task execution time and improve task availability.</p>\n </div>","PeriodicalId":50289,"journal":{"name":"International Journal of Satellite Communications and Networking","volume":"41 4","pages":"331-356"},"PeriodicalIF":0.9000,"publicationDate":"2022-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Resource scheduling in mobile edge computing using improved ant colony algorithm for space information network\",\"authors\":\"Yufei Wang,&nbsp;Jun Liu,&nbsp;Yu Tong,&nbsp;Qingwen Yang,&nbsp;Yanyi Liu,&nbsp;Hanbo Mou\",\"doi\":\"10.1002/sat.1467\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div>\\n \\n <p>With the development of space information network (SIN), new network applications are emerging. Satellites are not only used for storage and transmission but also gradually used for calculation and analysis, so the demand for resources is increasing. But satellite resources are still limited. Mobile edge computing (MEC) is considered an effective technique to reduce the pressure on satellite resources. To solve the problem of task execution delay caused by limited satellite resources, we designed Space Mobile Edge Computing Network (SMECN) architecture. According to this architecture, we propose a resource scheduling method. First, we decompose the user tasks in SMECN, so that the tasks can be assigned to different servers. An improved ant colony resource scheduling algorithm for SMECN is proposed. The heuristic factors and pheromones of the ant colony algorithm are improved through time and resource constraints, and the roulette algorithm is applied to route selection to avoid falling into the local optimum. We propose a dynamic scheduling algorithm to improve the contract network protocol to cope with the dynamic changes of the SIN and dynamically adjust the task execution to improve the service capability of the SIN. The simulation results show that when the number of tasks reaches 200, the algorithm proposed in this paper takes 17.52% less execution time than the Min-Min algorithm, uses 9.58% less resources than the PSO algorithm, and achieves a resource allocation rate of 91.65%. Finally, introducing dynamic scheduling algorithms can effectively reduce task execution time and improve task availability.</p>\\n </div>\",\"PeriodicalId\":50289,\"journal\":{\"name\":\"International Journal of Satellite Communications and Networking\",\"volume\":\"41 4\",\"pages\":\"331-356\"},\"PeriodicalIF\":0.9000,\"publicationDate\":\"2022-11-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Journal of Satellite Communications and Networking\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://onlinelibrary.wiley.com/doi/10.1002/sat.1467\",\"RegionNum\":4,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"ENGINEERING, AEROSPACE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Satellite Communications and Networking","FirstCategoryId":"94","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/sat.1467","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"ENGINEERING, AEROSPACE","Score":null,"Total":0}
引用次数: 1

摘要

随着空间信息网络的发展,新的网络应用也在不断涌现。卫星不仅用于存储和传输,而且逐渐用于计算和分析,因此对资源的需求越来越大。但卫星资源仍然有限。移动边缘计算(MEC)被认为是减轻卫星资源压力的有效技术。为了解决卫星资源有限导致任务执行延迟的问题,我们设计了空间移动边缘计算网络(SMECN)架构。根据这种体系结构,我们提出了一种资源调度方法。首先,我们在SMECN中分解用户任务,以便将任务分配给不同的服务器。提出了一种改进的SMECN蚁群资源调度算法。通过时间和资源约束,改进了蚁群算法的启发式因素和信息素,并将轮盘算法应用于路径选择,避免陷入局部最优。我们提出了一种动态调度算法来改进契约网络协议以应对SIN的动态变化,并动态调整任务执行以提高SIN的服务能力。仿真结果表明,当任务数量达到200个时,本文提出的算法比Min-Min算法减少了17.52%的执行时间,比PSO算法减少了9.58%的资源使用,资源分配率达到91.65%。最后,引入动态调度算法可以有效地减少任务执行时间,提高任务可用性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。

Resource scheduling in mobile edge computing using improved ant colony algorithm for space information network

Resource scheduling in mobile edge computing using improved ant colony algorithm for space information network

With the development of space information network (SIN), new network applications are emerging. Satellites are not only used for storage and transmission but also gradually used for calculation and analysis, so the demand for resources is increasing. But satellite resources are still limited. Mobile edge computing (MEC) is considered an effective technique to reduce the pressure on satellite resources. To solve the problem of task execution delay caused by limited satellite resources, we designed Space Mobile Edge Computing Network (SMECN) architecture. According to this architecture, we propose a resource scheduling method. First, we decompose the user tasks in SMECN, so that the tasks can be assigned to different servers. An improved ant colony resource scheduling algorithm for SMECN is proposed. The heuristic factors and pheromones of the ant colony algorithm are improved through time and resource constraints, and the roulette algorithm is applied to route selection to avoid falling into the local optimum. We propose a dynamic scheduling algorithm to improve the contract network protocol to cope with the dynamic changes of the SIN and dynamically adjust the task execution to improve the service capability of the SIN. The simulation results show that when the number of tasks reaches 200, the algorithm proposed in this paper takes 17.52% less execution time than the Min-Min algorithm, uses 9.58% less resources than the PSO algorithm, and achieves a resource allocation rate of 91.65%. Finally, introducing dynamic scheduling algorithms can effectively reduce task execution time and improve task availability.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
CiteScore
4.10
自引率
5.90%
发文量
31
审稿时长
>12 weeks
期刊介绍: The journal covers all aspects of the theory, practice and operation of satellite systems and networks. Papers must address some aspect of satellite systems or their applications. Topics covered include: -Satellite communication and broadcast systems- Satellite navigation and positioning systems- Satellite networks and networking- Hybrid systems- Equipment-earth stations/terminals, payloads, launchers and components- Description of new systems, operations and trials- Planning and operations- Performance analysis- Interoperability- Propagation and interference- Enabling technologies-coding/modulation/signal processing, etc.- Mobile/Broadcast/Navigation/fixed services- Service provision, marketing, economics and business aspects- Standards and regulation- Network protocols
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信