{"title":"针对车载雾计算的盈利优化任务调度","authors":"Umber Saleem, Sobia Jangsher, Tong Li, Yong Li","doi":"10.1007/s11276-024-03784-4","DOIUrl":null,"url":null,"abstract":"<p>Vehicular fog computing has emerged as a promising paradigm that provisions computing at the network edge and alleviates the computation workload of static edge computing servers. In this regard, building computing facilities on top of jammed vehicles is particularly attractive and practically viable. However, the respective offloading mechanisms and resource sharing have been less explored. In this work, we propose a novel jammed vehicular cloudlet (JVC) assisted task offloading framework that aggregates and leverages underutilized communication and computation resources of congested vehicles and nearby road side unit to serve resource-intensive tasks of mobile users. To motivate resource provisioning by the JVCs in a non-competitive environment, we design an incentive mechanism that charges offloading user and rewards the serving JVC. With aim to maximize the total profit earned by JVCs, we formulate joint task assignment and resource allocation problem in presence of data segmentation, task deadline, and budget constraints. The formulated problem is mixed integer non-linear programming problem, and we directly obtain its solution using genetic algorithm (GA). We further devise a greedy fractional-knapsack based resource allocation scheme named profit-aware task scheduling (PATS). The extensive evaluation under realistic human mobility trajectories demonstrates that, GA outperforms other baseline schemes in maximizing the total profit of JVCs while PATS achieves comparable performance and serves more users with much lower computation complexity.</p>","PeriodicalId":23750,"journal":{"name":"Wireless Networks","volume":"14 1","pages":""},"PeriodicalIF":2.1000,"publicationDate":"2024-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Profit optimized task scheduling for vehicular fog computing\",\"authors\":\"Umber Saleem, Sobia Jangsher, Tong Li, Yong Li\",\"doi\":\"10.1007/s11276-024-03784-4\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p>Vehicular fog computing has emerged as a promising paradigm that provisions computing at the network edge and alleviates the computation workload of static edge computing servers. In this regard, building computing facilities on top of jammed vehicles is particularly attractive and practically viable. However, the respective offloading mechanisms and resource sharing have been less explored. In this work, we propose a novel jammed vehicular cloudlet (JVC) assisted task offloading framework that aggregates and leverages underutilized communication and computation resources of congested vehicles and nearby road side unit to serve resource-intensive tasks of mobile users. To motivate resource provisioning by the JVCs in a non-competitive environment, we design an incentive mechanism that charges offloading user and rewards the serving JVC. With aim to maximize the total profit earned by JVCs, we formulate joint task assignment and resource allocation problem in presence of data segmentation, task deadline, and budget constraints. The formulated problem is mixed integer non-linear programming problem, and we directly obtain its solution using genetic algorithm (GA). We further devise a greedy fractional-knapsack based resource allocation scheme named profit-aware task scheduling (PATS). The extensive evaluation under realistic human mobility trajectories demonstrates that, GA outperforms other baseline schemes in maximizing the total profit of JVCs while PATS achieves comparable performance and serves more users with much lower computation complexity.</p>\",\"PeriodicalId\":23750,\"journal\":{\"name\":\"Wireless Networks\",\"volume\":\"14 1\",\"pages\":\"\"},\"PeriodicalIF\":2.1000,\"publicationDate\":\"2024-06-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Wireless Networks\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://doi.org/10.1007/s11276-024-03784-4\",\"RegionNum\":4,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"COMPUTER SCIENCE, INFORMATION SYSTEMS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Wireless Networks","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.1007/s11276-024-03784-4","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0
摘要
车载雾计算是一种很有前途的模式,它在网络边缘提供计算,减轻了静态边缘计算服务器的计算工作量。在这方面,在拥堵的车辆顶部建立计算设施尤其具有吸引力,而且在实践中也是可行的。然而,对相应的卸载机制和资源共享的探索却较少。在这项工作中,我们提出了一种新颖的干扰车辆小云(JVC)辅助任务卸载框架,该框架可聚合和利用拥堵车辆和附近路边装置未充分利用的通信和计算资源,为移动用户的资源密集型任务提供服务。为了激励合营公司在非竞争环境中提供资源,我们设计了一种激励机制,向卸载用户收费,并奖励提供服务的合营公司。为了使合营公司获得的总利润最大化,我们提出了存在数据分割、任务截止日期和预算约束的联合任务分配和资源分配问题。该问题属于混合整数非线性编程问题,我们使用遗传算法(GA)直接求解。我们进一步设计了一种基于贪婪的分数-knapsack 的资源分配方案,命名为利润感知任务调度(PATS)。在现实的人类移动轨迹下进行的广泛评估表明,在最大化合资公司总利润方面,GA 优于其他基准方案,而 PATS 的性能与之相当,并能以更低的计算复杂度为更多用户提供服务。
Profit optimized task scheduling for vehicular fog computing
Vehicular fog computing has emerged as a promising paradigm that provisions computing at the network edge and alleviates the computation workload of static edge computing servers. In this regard, building computing facilities on top of jammed vehicles is particularly attractive and practically viable. However, the respective offloading mechanisms and resource sharing have been less explored. In this work, we propose a novel jammed vehicular cloudlet (JVC) assisted task offloading framework that aggregates and leverages underutilized communication and computation resources of congested vehicles and nearby road side unit to serve resource-intensive tasks of mobile users. To motivate resource provisioning by the JVCs in a non-competitive environment, we design an incentive mechanism that charges offloading user and rewards the serving JVC. With aim to maximize the total profit earned by JVCs, we formulate joint task assignment and resource allocation problem in presence of data segmentation, task deadline, and budget constraints. The formulated problem is mixed integer non-linear programming problem, and we directly obtain its solution using genetic algorithm (GA). We further devise a greedy fractional-knapsack based resource allocation scheme named profit-aware task scheduling (PATS). The extensive evaluation under realistic human mobility trajectories demonstrates that, GA outperforms other baseline schemes in maximizing the total profit of JVCs while PATS achieves comparable performance and serves more users with much lower computation complexity.
期刊介绍:
The wireless communication revolution is bringing fundamental changes to data networking, telecommunication, and is making integrated networks a reality. By freeing the user from the cord, personal communications networks, wireless LAN''s, mobile radio networks and cellular systems, harbor the promise of fully distributed mobile computing and communications, any time, anywhere.
Focusing on the networking and user aspects of the field, Wireless Networks provides a global forum for archival value contributions documenting these fast growing areas of interest. The journal publishes refereed articles dealing with research, experience and management issues of wireless networks. Its aim is to allow the reader to benefit from experience, problems and solutions described.