Honghao Gao

Dr. Honghao Gao

School of Computer Science and Engineering, Shanghai Unvisrity, Shanghai, China

Research Focus & Metrics

Academic Career Length

17Years (2010-Present)

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

Representative Publications

View All Publications
23 August 2019 in IEEE Transactions on Industrial Informatics
Verified
Journal Article
Closed access
XXXiaolong Xu
Xiaolong Xu
XZXuyun Zhang
Xuyun Zhang
Honghao GaoHonghao Gao
Honghao Gao
YXYuan Xue
Yuan Xue
Lianyong QiLianyong Qi
Lianyong Qi
WDWanchun Dou
Wanchun Dou
Benefiting from the real-time processing ability of edge computing, computing tasks requested by smart devices in the IoT are offloaded to edge computing devices (ECDs) for implementation. However, ECDs are often overloaded or underloaded with disproportionate resource requests. In addition, during the process of task offloading, the transmitted information is vulnerable, which can result in data incompleteness. In view of this challenge, a blockchain-enabled computation offloading method, named BeCome, is proposed in this paper. Blockchain technology is employed in edge computing to ensure data integrity. Then, the nondominated sorting genetic algorithm III (NSGA-III) is adopted to generate strategies for balanced resource allocation. Furthermore, simple additive weighting (SAW) and multicriteria decision-making (MCDM) are utilized to identify the optimal offloading strategy. Finally, performance evaluations of BeCome are given through simulation experiments.

30 August 2019 in IEEE Access
Verified
Journal Article
Open access
CJCongfeng JIANG
Congfeng JIANG
XCXiaolan Cheng
Xiaolan Cheng
Honghao GaoHonghao Gao
Honghao Gao
XZXin Zhou
Xin Zhou
JWJian Wan
Jian Wan
The explosive growth of massive data generation from Internet of Things in industrial, agricultural and scientific communities has led to a rapid increase for data analytics in cloud data centers. The ubiquitous and pervasive demand for near-data processing urges the edge computing paradigm in recent years. Edge computing is promising for less network backbone bandwidth usage and thus less data center side processing pressure, as well as enhanced service responsiveness and data privacy protection. Computation offloading plays a crucial role in edge computing in terms of network packets transmission and system responsiveness through dynamic task partitioning between cloud data centers and edge servers and edge devices. In this paper a thorough literature review is conducted to reveal the state-of-the-art of computation offloading in edge computing. Various aspects of computation offloading, including energy consumption minimization, Quality of Services guarantee, and Quality of Experiences enhancement are surveyed. Moreover, resource scheduling approaches, gaming and tradeoffing among system performance and overheads for computation offloading decision making are also reviewed.

9 April 2020 in IEEE Transactions on Intelligent Transportation Systems
Verified
Journal Article
Closed access
Honghao GaoHonghao Gao
Honghao Gao
CLCan Liu
Can Liu
YLYouhuizi Li
Youhuizi Li
XYXiaoxian Yang
Xiaoxian Yang
Vehicular ad hoc networks (VANETs) have been widely used in intelligent transportation systems (ITSs) for purposes such as the control of unmanned aerial vehicles (UAVs) and trajectory prediction. However, an efficient and reliable data routing decision scheme is critical for VANETs due to the feature of self-organizing wireless multi-hop communication. Compared with wireless networks, which are unstable and have limited bandwidth, wired networks normally provide longer transmission distances, higher network speeds and greater reliability. To address this problem, this paper proposes a reliable VANET routing decision scheme based on the Manhattan mobility model, which considers the integration of roadside units (RSUs) into wireless and wired modes for data transmission and routing optimization. First, the problems of frequently moving vehicles and network connectivity are analyzed based on road networks and the motion information of vehicle nodes. Second, an improved greedy algorithm for vehicle wireless communication is used for network optimization, and a wired RSU network is also applied. In addition, routing decision analysis is carried out in accordance with the probabilistic model for various transmission ranges by checking the connectivity among vehicles and RSUs. Finally, comprehensive experiments show that our proposed method can support real-time planning and improve network transmission performance compared with other baseline protocol approaches in terms of several metrics, including package delivery ratio, time delay and wireless hops.

29 March 2022 in IEEE Transactions on Network Science and Engineering
Verified
Journal Article
Closed access
Honghao GaoHonghao Gao
Honghao Gao
BQBinyang Qiu
Binyang Qiu
Ramón J. Durán BarrosoRamón J. Durán Barroso
Ramón J. Durán Barroso
WHWalayat Hussain
Walayat Hussain
YXYueshen Xu
Yueshen Xu
XWXinheng Wang
Xinheng Wang
With the development of the Internet of Things, it has been widely studied and deployed in industrial manufacturing, intelligent transportation, and healthcare systems. The time-series feature of the IoT makes the data density and the data dimension higher, where anomaly detection is important to ensure hardware and software security. However, the traditional anomaly detection algorithm has difficulty meeting this demand, not only in complexity but also accuracy. Sometimes the anomaly can be well reconstructed, resulting in a low reconstruction error. In this paper, we propose a memory-augmented autoencoder approach for detecting anomalies in IoT data, which aims to use reconstruction errors to determine data anomalies. First, a memory mechanism is introduced to suppress the generalization ability of the model, and a memory-augmented autoencoder TSMAE is designed for time-series data anomaly detection. Second, by adding penalties and derivable rectifier functions to loss to make the addressing vector sparse, memory modules are encouraged to extract typical normal patterns, thus inhibiting model generalization ability. Finally, through experiments on ECG and Wafer datasets, the validity of TSMAE is verified, and the rationality of hyperparameter setting is discussed through visualizing the memory module addressing vector.

2 December 2019 in IEEE Internet of Things Journal
Verified
Journal Article
Closed access
Honghao GaoHonghao Gao
Honghao Gao
YXYueshen Xu
Yueshen Xu
YYYuyu Yin
Yuyu Yin
WZWeipeng Zhang
Weipeng Zhang
RLRui Li
Rui Li
XWXinheng Wang
Xinheng Wang
With the prevalent application of Internet-of-Things (IoT) in real world, services have become a widely used means of providing configurable resources. As the number of services is large and is also increasing fast, it is an inevitable mission to determine the suitability of a service to a user. Two typical tasks are needed, which are service recommendation and service selection. The prediction for quality-of-service (QoS) is an important way to accomplish the two tasks, and there have been a series of methods proposed to predict QoS values. However, few methods have been used to study QoS prediction in IoT environments, where contextual information is vital. In this paper, we develop a holistic framework to attack the QoS prediction in IoT environment, which is based on neural collaborative filtering (NCF) and fuzzy clustering. We design a fuzzy clustering algorithm that is capable of clustering contextual information and then propose a new combined similarity computation method. Next, a new NCF model is designed that can leverage local and global features. Sufficient experiments are implemented on two real-world datasets, and the experimental results verify the effectiveness of the proposed framework.

18 February 2020 in IEEE Transactions on Industrial Informatics
Verified
Journal Article
Closed access
Shuguang DengShuguang Deng
Shuguang Deng
ZXZhengzhe Xiang
Zhengzhe Xiang
PZPeng Zhao
Peng Zhao
Javid TaheriJavid Taheri
Javid Taheri
Honghao GaoHonghao Gao
Honghao Gao
Albert ZomayaAlbert Zomaya
Albert Zomaya
Edge computing (EC) is now emerging as a key paradigm to handle the increasing Internet-of-Things (IoT) devices connected to the edge of the network. These IoT devices are enabled to fulfill complex tasks effectively. Nevertheless, it also brings challenges in trustworthiness management. The volatile environment will make it difficult to comply with the service-level agreement (SLA), which is an important index of trustworthiness declared by these IoT services. In this paper, we first encode the state of the service provisioning system and the resource allocation scheme and model the adjustment of allocated resources for services as MDP. Based on these, we get a trained resource allocating policy. The trained policy can always maximize the services' trustworthiness gain by generating appropriate resource allocation schemes dynamically according to the system states. A series of experiments show that the system using our approach has 21.72% better performance at least compared to baselines.