SHAOHAN FENG

Dr. SHAOHAN FENG

Department of Communications and Networks, Institute for Infocomm Research (I2R), Agency for Science, Technology and Research (A*STAR), 1 Fusionopolis Way, Connexis North, Singapore 138632, Singapore
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
24 September 2018 in IEEE Internet of Things Journal
Verified
Journal Article
Closed access
ZXZehui Xiong
Zehui Xiong
SHAOHAN FENGSHAOHAN FENG
SHAOHAN FENG
Wenbo WangWenbo Wang
Wenbo Wang
DNDusit Niyato
Dusit Niyato
Ping WangPing Wang
Ping Wang
ZHZhu Han
Zhu Han
Public blockchain networks using proof of work-based consensus protocols are considered a promising platform for decentralized resource management with financial incentive mechanisms. In order to maintain a secured, universal state of the blockchain, proof of work-based consensus protocols financially incentivize the nodes in the network to compete for the privilege of block generation through cryptographic puzzle solving. For rational consensus nodes, i.e., miners with limited local computational resources, offloading the computation load for proof of work to the cloud/fog providers becomes a viable option. In this paper, we study the interaction between the cloud/fog providers and the miners in a proof of work-based blockchain network using a game theoretic approach. In particular, we propose a lightweight infrastructure of the proof of work-based blockchains, where the computation-intensive part of the consensus process is offloaded to the cloud/fog. We formulate the computation resource management in the blockchain consensus process as a two-stage Stackelberg game, where the profit of the cloud/fog provider and the utilities of the individual miners are jointly optimized. In the first stage of the game, the cloud/fog provider sets the price of offered computing resource. In the second stage, the miners decide on the amount of service to purchase accordingly. We apply backward induction to analyze the sub-game perfect equilibria in each stage for both uniform and discriminatory pricing schemes. For uniform pricing where the same price applies to all miners, the uniqueness of the Stackelberg equilibrium is validated by identifying the best response strategies of the miners. For discriminatory pricing where the different prices are applied, the uniqueness of the Stackelberg equilibrium is proved by capitalizing on the variational inequality theory. Further, the real experimental results are employed to justify our proposed model.

23 August 2022 in IEEE Internet of Things Journal
Verified
Journal Article
Closed access
YHYue Han
Yue Han
DNDusit Niyato
Dusit Niyato
CLCyril Leung
Cyril Leung
DKDong In Kim
Dong In Kim
Kun ZhuKun Zhu
Kun Zhu
CMChunyan Miao
Chunyan Miao
Metaverse, also known as the Internet of 3-D worlds, has recently attracted much attention from both academia and industry. Each virtual subworld, operated by a virtual service provider (VSP), provides a type of virtual service. Digital twins (DTs), namely, digital replicas of physical objects, are key enablers. Generally, a DT belongs to the party that develops it and establishes the communication link between the two worlds. However, in an interoperable metaverse, data-like DTs can be “shared” within the platform. Therefore, one set of DTs can be leveraged by multiple VSPs. As the quality of the shared DTs may not always be satisfying, in this article, we propose an agile solution, i.e., a dynamic hierarchical framework, in which a group of Internet of Things devices in the lower level are incentivized to collectively sense physical objects’ status information and VSPs in the upper level determine synchronization intensities to maximize their payoffs. We adopt an evolutionary game approach to model the devices VSP selections and a simultaneous differential game to model the optimal synchronization intensity control problem. We further extend it as a Stackelberg differential game by considering some VSPs to be first movers. We provide open-loop solutions based on the control theory for both formulations. We theoretically and experimentally show the existence, uniqueness, and stability of the equilibrium to the lower level game and further provide a sensitivity analysis for various system parameters. Experiments show that the proposed dynamic hierarchical game outperforms the baseline.

27 March 2018 in IEEE Internet of Things Journal
Verified
Journal Article
Closed access
YJyutao jiao
yutao jiao
Ping WangPing Wang
Ping Wang
SHAOHAN FENGSHAOHAN FENG
SHAOHAN FENG
DNDusit Niyato
Dusit Niyato
With the advancement and emergence of new network services, such as social network, Internet of Things, and crowd-sensing, large volume of diverse data is collected, shared, and leveraged to develop analytics services. The data analytics service has become a key commodity that can be traded among various economic entities. In this paper, we address the optimal pricing mechanisms and data management for data analytics services and further discuss the perishable services in the time varying environment. We first propose a data market model and define the data utility based on the impact of data size on the performance of data analytics, e.g., prediction and verification accuracy. For perishable services, we study the perishability of data that affects the service quality and provide a quality decay function. The data analytics services are considered as digital goods and uniquely characterized by “unlimited supply” compared to conventional goods. Therefore, we apply the Bayesian profit maximization mechanism in selling data analytics services, which is truthful, rational, and computationally efficient. The optimal service price, data amount, and service update interval are obtained to maximize the profit under different customer's valuation distributions. Finally, experimental results on realworld datasets show that our data market model and pricing mechanism effectively solve the profit maximization problem and provide useful strategies for the data analytics service provider.

9 January 2019 in IEEE Transactions on Wireless Communications
Verified
Journal Article
Closed access
ZXZehui Xiong
Zehui Xiong
SHAOHAN FENGSHAOHAN FENG
SHAOHAN FENG
DNDusit Niyato
Dusit Niyato
Ping WangPing Wang
Ping Wang
ALAmir Leshem
Amir Leshem
ZHZhu Han
Zhu Han

6 May 2024 in IEEE Transactions on Mobile Computing
Verified
Journal Article
Closed access
SHAOHAN FENGSHAOHAN FENG
SHAOHAN FENG
XLXiao Lu
Xiao Lu
SSSumei Sun
Sumei Sun
EHEkram Hossain
Ekram Hossain
GWGuiyi Wei
Guiyi Wei
ZNZhengwei Ni
Zhengwei Ni
We leverage covert communication to enhance the security of a large-scale multi-tier Low Earth Orbit (LEO) satellite network against vigilant adversarial terrestrial Base Stations (BSs) aiming at detecting satellite transmissions. This approach involves deploying massive LEO satellites at different altitudes around Earth to form a multi-tier network serving as a backhaul for near-ground Unmanned Aerial Vehicles (UAVs) that provide network services to terrestrial mobile users. Meanwhile, terrestrial BSs attempt to detect satellite transmissions based on their own received signal powers. To evade detection, the LEO satellite network performs power control to obscure the satellite transmission within the co-channel interference among the LEO satellites. We formulate a two-stage Stackelberg game to model the conflict dynamics between the terrestrial BSs and the LEO satellite network. In this game, the terrestrial BSs act as non-cooperative followers at the lower stage aiming to minimize their detection errors. On the other hand, the LEO satellite network acts as the leader at the upper stage aiming to maximize its utility while ensuring communication covertness. In contrast to existing works that focus on a small set of network nodes, our study considers a large-scale multi-tier LEO satellite network and employs stochastic geometry to model the spatial distribution of network nodes. To achieve the Stackelberg equilibrium, we develop a bi-level algorithm based on Successive Convex Approximation (SCA) and golden-section search. Our numerical results provide practical insights, revealing a trade-off in leveraging co-channel interference (i.e., while it improves the communication covertness of satellite transmission, it simultaneously degrades the link reliability).

11 April 2024 in IEEE Transactions on Vehicular Technology
Verified
Journal Article
Closed access
HLHaoqiang Liu
Haoqiang Liu
WHWenzhen Huang
Wenzhen Huang
DKDong In Kim
Dong In Kim
SSSumei Sun
Sumei Sun
YZYonghong Zeng
Yonghong Zeng
SHAOHAN FENGSHAOHAN FENG
SHAOHAN FENG
The proliferation of computation-intensive and delay-sensitive applications in the Internet of Vehicles (IoV) poses great challenges to resource-constrained vehicles. To tackle this issue, Mobile Edge Computing (MEC) enabling offloading on-vehicle tasks to edge servers has emerged as a promising approach. MEC jointly augments network computing capabilities and alleviates resource utilization for IoV, garnering substantial attention. Nevertheless, the efficacy of MEC depends heavily on the adopted offloading scheme, especially in the presence of complex subtask dependencies. Existing research has largely overlooked the crucial dependencies among subtasks, which significantly influence the decision making for offloading. This work attempts to schedule subtasks with guaranteed dependencies while minimizing system latency and energy costs in multi-vehicle scenarios. Firstly, we introduce a subtask priority scheduling method on the basis of the Directed Acyclic Graph (DAG) topological structure to ensure the priority order of subtasks, especially in scenarios with complex interdependencies. Secondly, in light of privacy concerns and limited information sharing, we propose an Optimized Distributed Computation Offloading (ODCO) scheme based on deep reinforcement learning (DRL), alleviating the conventional requirement for extensive vehicle-specific information sharing to achieve optimal offloading performance. The adaptive $k$ -step learning approach is further presented to enhance the robustness of the training process. Numerical experiments are presented to demonstrate the advantages of the proposed scheme regarding the substantial reduction in latency and energy cost and, more importantly, the convergence rate in comparison to the existing state-of-the-art offloading schemes. For instance, the ODCO achieved a system utility of approximately 0.80 within 300 episodes, obtaining utility gains of about 0.05 compared to the distributed earliest-finish time offloading (DEFO) algorithm with around 500 episodes.