Jinsong Gui

Dr. Jinsong Gui


Research Focus & Metrics

Academic Career Length

18Years (2009-Present)

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

Representative Publications

View All Publications
2 June 2020 in IEEE Internet of Things Journal
Verified
Journal Article
Closed access
LWLeilei WANG
Leilei WANG
JGJinsong Gui
Jinsong Gui
XDXiaoheng Deng
Xiaoheng Deng
FZFeng Zeng
Feng Zeng
ZKZhufang Kuang
Zhufang Kuang
Geographic routing is a research hotspot of the internet of vehicle (IoV) and intelligent traffic system (ITS). In practice, the vehicle movement is not only affected by its characteristics and the relationship between vehicle and position, but also affected by some implicit factors. Pointing to this problem, we combine the vehicle moving position probability matrix, the vehicle position association matrix, and the implicit factors to study the influence of vehicle position potential features, vehicle association potential features, and propose a routing algorithm based on vehicle position analysis (RAVP), which can obtain the more accurate vehicle prediction trajectory. Then, vehicle distance is obtained based on vehicle prediction trajectory. By the normalization of vehicle distance and cache, the vehicle data forwarding capability is obtained and the transmission decision is made. Simulation results show that the proposed algorithm outperforms the other three routing algorithms in terms of packet delivery ratio, average end to end delay and routing overhead ratio.

17 May 2023 in IEEE Transactions on Intelligent Transportation Systems
Verified
Journal Article
Closed access
LWLeilei WANG
Leilei WANG
XDXiaoheng Deng
Xiaoheng Deng
JGJinsong Gui
Jinsong Gui
XCXuechen Chen
Xuechen Chen
Shaohua WanShaohua Wan
Shaohua Wan
The integration of Mobile Edge Computing (MEC) and microservice architecture drives the implementation of the sustainable Internet of Vehicles (IoV). The microservice architecture enables the decomposition of a service into multiple independent, fine-grained microservices working independently. With MEC, microservices can be placed on Edge Service Providers (ESPs) dynamically, responding quickly and reducing service latency and resource consumption. However, the burgeoning of IoV leads to high computation and resource overheads, making service resource requirements an imminent issue. What’s more, due to the limited computation power of ESPs, they can only host a few services. Therefore, ESPs should judiciously decide which services to host. In this paper, we propose a Microservice-oriented Service Placement (MOSP) mechanism for MEC-enabled IoV to shorten service latency, reduce high resource consumption levels and guarantee long-term sustainability. Specifically, we formulate the service placement as an integer linear programming program, where service placement decisions are collaboratively optimized among ESPs, aiming to address spatial demand coupling, service heterogeneity, and decentralized coordination in MEC systems. MOSP comprises an upper layer to map the service requests to ESPs and a lower layer to adjust the service placement of ESPs. Evaluation results show that the microservice-oriented service deployment mechanism offers dramatic improvements in terms of resource savings, latency reduction, and service speed.

12 March 2024 in IEEE Internet of Things Journal
Verified
Journal Article
Closed access
ZCZequn Cao
Zequn Cao
XDXiaoheng Deng
Xiaoheng Deng
SYSheng Yue
Sheng Yue
PJPing Jiang
Ping Jiang
JRJu Ren
Ju Ren
JGJinsong Gui
Jinsong Gui
Task offloading is a widely used technology in edge computing (EC), which declines the makespan of user task with the aid of resourceful edge servers. How to solve the competition for computation and communication resources among tasks is a fundamental issue in task offloading. Besides, real-life user tasks often comprise multiple interdependent subtasks. Dependencies among subtasks significantly raises the complexity of task offloading, and makes it difficult to propose generalized approaches for scenarios of different sizes. In this article, we study the dependent task offloading (DTO) problem within both single-user single-edge and multiuser multiedge scenario. First, we use directed acyclic graph (DAG) to model dependent task, where nodes and directed edges represent the subtasks and their interdependencies, respectively. Then, we propose a task scheduling method based on graph attention network (GAT) and deep reinforcement learning (DRL) to minimize the makespan of user tasks. More specifically, our method introduces a multidiscrete action DRL scheduler that simultaneously determines which subtask to consider and whether it should be offloaded at each step, and employs GAT to encode the graph-based state representation. To stabilize and speed up DRL scheduler training, we pretrain GAT encoder with unsupervised learning. Extensive experiments demonstrate that our proposed approach can be applied to various environments and outperforms prior methods.

23 January 2018 in IEEE Access
Verified
Journal Article
Open access
JGJinsong Gui
Jinsong Gui
JDJian Deng
Jian Deng
The future wireless networks need to improve spectrum and energy efficiency to satisfy the increasing demand for high data rate. Device-to device (D2D) communications have the ability to address this problem. This paper focuses on the underlay D2D relay function to improve cellular coverage quality. Although there are a few relevant works in this aspect, there is room for further improvement. For example, there is the constraint on the number of relays in a transmission path, which hardly meets the requirement of the cell-edge devices to fully improve their cellular throughput. Also, there is little energy constraint for underlay D2D relay selection, which is difficult to guarantee the service life of underlay D2D relaying links. Furthermore, without careful regulation of transmission power in terms of cellular coverage improvement, it is not conducive to the improvement of spectrum and energy efficiency in this aspect. Therefore, this paper proposes the improved scheme to deal with these problems, which can: 1) improve spectrum efficiency by using underlay spectrum sharing mode and alleviating its weakness (e.g., co-channel interference); 2) enhance comprehensive performance of underlay D2D relaying links by jointly considering multiple Quality-of-Service (QoS) metrics; 3) reduce overhead of relay selection by proposing a greedy algorithm based on a distributed local search; and 4) improve both energy efficiency and convergence time by designing a new power adjustment scheme based on the improved potential game decision algorithm. The theoretical analysis proves the existence of Nash equilibrium, and the simulation results show that the proposed game decision algorithm accelerates convergence and the proposed whole scheme improves cellular coverage quality.

20 February 2016 in Journal of Network and Systems Management
Verified
Journal Article
Closed access
PDF file
JGJinsong Gui
Jinsong Gui
KZKai Zhou
Kai Zhou

21 January 2025 in IEEE Transactions on Mobile Computing
Verified
Journal Article
Closed access
XDXiaoheng Deng
Xiaoheng Deng
HYHaoyu Yang
Haoyu Yang
JZJingjing Zhang
Jingjing Zhang
JGJinsong Gui
Jinsong Gui
SLSiyu Lin
Siyu Lin
Geyong  MinGeyong Min
Geyong Min
The rapid evolution of the Internet-of-Vehicles (IoV) has amplified the need for mobile computing resources, driving the shift toward offloading tasks to edge servers or vehicles with idle resources to optimize computational efficiency. To this end, an approach based on Deep Reinforcement Learning (DRL) is presented in this paper, termed DVTP, which integrates Variational Graph Attention Networks (VGAT) and Transformer models to optimize Directed Acyclic Graph (DAG) task scheduling in vehicular networks. DVTP effectively captures both the spatiotemporal information and task dependencies, enabling more accurate and efficient task offloading decisions. Extensive simulation experiments demonstrate that DVTP outperforms traditional methods in reducing task completion times across various multi-vehicle and multi-edge server scenarios, showcasing its potential for real-world IoV applications.