Fan Wu

Prof. Fan Wu

orcid

Research Focus & Metrics

Academic Career Length

9Years (2018-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
5 January 2023 in IEEE Transactions on Intelligent Transportation Systems
Verified
Journal Article
Closed access
WFWenhao Fan
Wenhao Fan
YSYi Su
Yi Su
JLJie Liu
Jie Liu
SLShenmeng Li
Shenmeng Li
WHWei Huang
Wei Huang
An Yuan LiuAn Yuan Liu
An Yuan Liu
In an internet of vehicle (IoV) scenario, vehicular edge computing (VEC) exploits the computing capabilities of the vehicles and roadside unit (RSU) to enhance the task processing capabilities of the vehicles. Resource management is essential to the performance improvement of the VEC system. In this paper, we propose a joint task offloading and resource allocation scheme to minimize the total task processing delay of all the vehicles through task scheduling, channel allocation, and computing resource allocation for the vehicles and RSU. Different from the existing works, our scheme: 1) considers task diversity by profiling the tasks of the vehicles by multiple attributes including data size, computation amount, delay tolerance, and task type; 2) considers vehicle classification by dividing the vehicles into 4 sets according to whether they have task offloading requirements or provide task processing services; 3) considers task processing flexibility by deciding for each vehicle to process its tasks locally, to offload the tasks to the RSU via V2I (Vehicle to Infrastructure) connections, or to the other vehicles via V2V (Vehicle to Vehicle) connections. An algorithm based on the Generalized Benders Decomposition (GBD) and Reformulation Linearization (RL) methods is designed to optimally solve the optimization problem. A heuristic algorithm is also designed to provide the sub-optimal solution with low computational complexity. We analyze the convergence and complexity of the proposed algorithms and conduct extensive simulations in 6 scenarios. The simulation results demonstrate the superiority of our scheme in comparison with 4 other schemes.

24 June 2020 in IEEE Transactions on Intelligent Transportation Systems
Verified
Journal Article
Closed access
CONG ZHANGCONG ZHANG
CONG ZHANG
An Yuan LiuAn Yuan Liu
An Yuan Liu
FWFan Wu
Fan Wu
BTBihua Tang
Bihua Tang
WFWenhao Fan
Wenhao Fan
Electric vehicles (EVs) are viewed as an attractive option to reduce carbon emission and fuel consumption, but the popularization of EVs has been hindered by the cruising range limitation and the inconvenient charging process. In public charging stations, EVs usually spend a lot of time on queuing especially during peak hours of charging. Therefore, building an effective charging planning system has become a crucial task to reduce the total charging time for EVs. In this paper, we first introduce EVs charging scheduling problem and prove the NP-hardness of the problem. Then, we formalize the scheduling problem of EV charging as a Markov Decision Process and propose deep reinforcement learning algorithms to address it. The objective of the proposed algorithms is to minimize the total charging time of EVs and maximal reduction in the origin-destination distance. Finally, we experiment on real-world data and compare with two baseline algorithms to demonstrate the effectiveness of our approach. It shows that the proposed algorithms can significantly reduce the charging time of EVs compared to EST and NNCR algorithms.

3 November 2022 in IEEE Transactions on Mobile Computing
Verified
Journal Article
Closed access
WFWenhao Fan
Wenhao Fan
LZLiang Zhao
Liang Zhao
XLXun Liu
Xun Liu
YSYi Su
Yi Su
SLShenmeng Li
Shenmeng Li
An Yuan LiuAn Yuan Liu
An Yuan Liu
In an edge-cloud cooperative computing network, the task offloading performance can be further improved by the edge-cloud and edge-edge cooperation, in which the tasks can be offloaded from an edge server to the cloud server or another edge server. Such edge-cloud cooperative task offloading can jointly utilize the resources of all the edge servers and the cloud server. This paper proposes a collaborative service placement, task scheduling, computing resource allocation, and transmission rate allocation scheme for a multi-task and multi-service scenario with edge-cloud cooperation. The objective of our optimization problem is to minimize the total task processing delay while guaranteeing long-term task queuing stability. Considering the high complexity of the original optimization problem, we transform the problem into a deterministic problem for each time slot based on the Lyapunov optimization. Then, we design an iterative algorithm to obtain the whole solution to the problem efficiently based on a hybrid method using multiple numerical techniques. Further, considering the inherent difference in the optimization periods of the service placement, resource allocation, and task scheduling sub-problems, we design a multi-timescale algorithm to solve the sub-problems with different optimization periods. The complexity of the proposed algorithms is analyzed, and extensive simulations are conducted by varying multiple crucial parameters. The superiority of our scheme is demonstrated in comparison with 4 other schemes.

9 February 2022 in IEEE Transactions on Vehicular Technology
Verified
Journal Article
Closed access
WFWenhao Fan
Wenhao Fan
JLJie Liu
Jie Liu
MHMingyu Hua
Mingyu Hua
FWFan Wu
Fan Wu
An Yuan LiuAn Yuan Liu
An Yuan Liu
In the Internet of Vehicles (IoV) scenarios, vehicles are equipped with computing resources to support vehicle-oriented IoV applications. Meanwhile, these computing resources can be also leveraged to enhance the task processing performance for the devices in Multi-access Edge Computing (MEC) scenarios, and alleviate the load of edge servers. Existing research works rarely consider the resource utilization of moving vehicles, which can be an important complement to the MEC schemes with the assistance of parked vehicles. In this paper, a joint task offloading and resource allocation scheme is proposed for a parked-and-moving-vehicles-assisted MEC scenario consisting of multiple devices, parked vehicles, and moving vehicles covered by a Base Station (BS) equipped with an edge server. The tasks of the devices can be either offloaded to the BS or further offloaded from the BS to the vehicles. The service time that a moving vehicle can provide its task offloading service before it moves out of the coverage of the BS, are taken into account of our system model. The aim of our scheme it to minimize the total priority-weighted task processing delay for all the devices through offloading the tasks to the edge server or to the vehicles, allocating the wireless channels of the BS, and allocating the computing resource of the edge server and the vehicles. A generalized benders decomposition and reformulation linearization-based iterative algorithm is designed to obtain the optimal solution to the optimization problem, and a two-stage heuristic algorithm is also given to provide near-optimal solutions with low computational complexity. The simulation results demonstrate the superiority of our scheme in seven different scenarios by comparing it with three other schemes.

30 August 2021 in IEEE Internet of Things Journal
Verified
Journal Article
Closed access
XCXi Chen
Xi Chen
HWHaihui Wang
Haihui Wang
FWFan Wu
Fan Wu
YWYujie Wu
Yujie Wu
MGMarta C. Gonzalez
Marta C. Gonzalez
JZJunshan Zhang
Junshan Zhang
Energy demand and supply vary from area to area, where an unbalanced load may occur and endanger the system security constraints and cause significant differences in the locational marginal price (LMP) in the power system. With the increasing proportion of local renewable energy (RE) sources in microgrids that are connected to the power grid and the growing number of electric vehicle (EV) charging loads, the imbalance will be further magnified. In this article, we first model the EV charging network as a cyber–physical system (CPS) that is coupled with both the transportation networks and the smart grids. Then, we propose an EV charging station recommendation algorithm. With a proper charging scheduling algorithm deployed, the synergy between the transportation network and the smart grid can be created. The EV charging activity will no longer be a burden for power grids, but a load-balancing tool that can transfer energy between the unbalanced distribution grids. The proposed system model is validated via simulations. The results show that the proposed algorithms can optimize the EV charging behaviors, reduce charging costs, and effectively balance the regional load profiles of the grids.

21 July 2022 in IEEE Transactions on Industrial Informatics
Verified
Journal Article
Closed access
WFWenhao Fan
Wenhao Fan
ZCZeyu Chen
Zeyu Chen
ZHZhibo Hao
Zhibo Hao
YSYi Su
Yi Su
FWFan Wu
Fan Wu
An Yuan LiuAn Yuan Liu
An Yuan Liu
Joint task inference, which fully utilizes end edge cloud cooperation, can effectively enhance the performance of deep neural network (DNN) inference services in the industrial internet of things (IIoT) applications. In this paper, we propose a novel joint resource management scheme for a multi task and multi service scenario consisting of multiple sensors, a cloud server, and a base station equipped with an edge server . A time slotted system model is proposed, incorporating DNN deployment, data size control, task offloading, computing resource allocation, and wireless channel allocation. Among them, the DNN deployment is to deploy proper DNNs on the edge server under its total resource constraint, and the data size control is to make trade off between task inference accuracy and task transmission delay through changing task da ta size. Our goal is to minimize the total cost including total task processing delay and total error inference penalty while guaranteeing long term task queue stability and all task inference accuracy requirements. Leveraging the Lyapunov optimization, we first transform the optimization problem into a deterministic problem for each time slot. Then, a deep deterministic policy gradient (DDPG) based deep reinforcement learning (DRL) algorithm is designed to provide the near optimal solution. We further desi gn a fast numerical method for the data size control sub problem to reduce the training complexity of the DRL model, and design a penalty mechanism to prevent frequent optimizations of DNN deployment. Extensive experiments are conducted by varying differen t crucial parameters. The superiority of our scheme is demonstrated in comparison with 3 other schemes.