An Anti-Jamming Hierarchical Optimization Approach in Relay Communication System via Stackelberg Game

In this paper, we study joint relay selection and the power control optimization problem in an anti-jamming relay communication system. Considering the hierarchical competitive relationship between a user and jammer, we formulate the anti-jamming problem as a Stackelberg game. From the perspective o...

Full description

Bibliographic Details
Main Authors: Zhibin Feng, Guochun Ren, Jin Chen, Chaohui Chen, Xiaoqin Yang, Yijie Luo, Kun Xu
Format: Article
Language:English
Published: MDPI AG 2019-08-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/9/16/3348
_version_ 1824009882455506944
author Zhibin Feng
Guochun Ren
Jin Chen
Chaohui Chen
Xiaoqin Yang
Yijie Luo
Kun Xu
author_facet Zhibin Feng
Guochun Ren
Jin Chen
Chaohui Chen
Xiaoqin Yang
Yijie Luo
Kun Xu
author_sort Zhibin Feng
collection DOAJ
description In this paper, we study joint relay selection and the power control optimization problem in an anti-jamming relay communication system. Considering the hierarchical competitive relationship between a user and jammer, we formulate the anti-jamming problem as a Stackelberg game. From the perspective of game, the user selects relay and power strategy firstly which acts as the leader, while the jammer chooses power strategy then that acts as follower. Moreover, we prove the existence of Stackelberg equilibrium. Based on the Q-learning algorithm and multi-armed bandit method, a hierarchical joint optimization algorithm is proposed. Simulation results show the user’s strategy selection probability and the jammer’s regret. We compare the user’s and jammer’s utility under the proposed algorithm with a random selection algorithm to verify the algorithm’s superiority. Moreover, the influence of feedback error and eavesdropping error on utility is analyzed.
first_indexed 2024-12-18T21:15:51Z
format Article
id doaj.art-92fa3258e27e472b802b85f4a412790b
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-12-18T21:15:51Z
publishDate 2019-08-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-92fa3258e27e472b802b85f4a412790b2022-12-21T20:52:23ZengMDPI AGApplied Sciences2076-34172019-08-01916334810.3390/app9163348app9163348An Anti-Jamming Hierarchical Optimization Approach in Relay Communication System via Stackelberg GameZhibin Feng0Guochun Ren1Jin Chen2Chaohui Chen3Xiaoqin Yang4Yijie Luo5Kun Xu6College of Communications Engineering, Army Engineering University of PLA, Nanjing 210000, ChinaCollege of Communications Engineering, Army Engineering University of PLA, Nanjing 210000, ChinaCollege of Communications Engineering, Army Engineering University of PLA, Nanjing 210000, ChinaHaige Communications Group Incorporated Company, Guangzhou 510000, ChinaCollege of Communications Engineering, Army Engineering University of PLA, Nanjing 210000, ChinaCollege of Communications Engineering, Army Engineering University of PLA, Nanjing 210000, ChinaCollege of Information and Communication, National University of Defense Technology, Wuhan 430000, ChinaIn this paper, we study joint relay selection and the power control optimization problem in an anti-jamming relay communication system. Considering the hierarchical competitive relationship between a user and jammer, we formulate the anti-jamming problem as a Stackelberg game. From the perspective of game, the user selects relay and power strategy firstly which acts as the leader, while the jammer chooses power strategy then that acts as follower. Moreover, we prove the existence of Stackelberg equilibrium. Based on the Q-learning algorithm and multi-armed bandit method, a hierarchical joint optimization algorithm is proposed. Simulation results show the user’s strategy selection probability and the jammer’s regret. We compare the user’s and jammer’s utility under the proposed algorithm with a random selection algorithm to verify the algorithm’s superiority. Moreover, the influence of feedback error and eavesdropping error on utility is analyzed.https://www.mdpi.com/2076-3417/9/16/3348anti-jammingrelay selectionpower controlStackelberg gameQ-learningmulti-armed bandit
spellingShingle Zhibin Feng
Guochun Ren
Jin Chen
Chaohui Chen
Xiaoqin Yang
Yijie Luo
Kun Xu
An Anti-Jamming Hierarchical Optimization Approach in Relay Communication System via Stackelberg Game
Applied Sciences
anti-jamming
relay selection
power control
Stackelberg game
Q-learning
multi-armed bandit
title An Anti-Jamming Hierarchical Optimization Approach in Relay Communication System via Stackelberg Game
title_full An Anti-Jamming Hierarchical Optimization Approach in Relay Communication System via Stackelberg Game
title_fullStr An Anti-Jamming Hierarchical Optimization Approach in Relay Communication System via Stackelberg Game
title_full_unstemmed An Anti-Jamming Hierarchical Optimization Approach in Relay Communication System via Stackelberg Game
title_short An Anti-Jamming Hierarchical Optimization Approach in Relay Communication System via Stackelberg Game
title_sort anti jamming hierarchical optimization approach in relay communication system via stackelberg game
topic anti-jamming
relay selection
power control
Stackelberg game
Q-learning
multi-armed bandit
url https://www.mdpi.com/2076-3417/9/16/3348
work_keys_str_mv AT zhibinfeng anantijamminghierarchicaloptimizationapproachinrelaycommunicationsystemviastackelberggame
AT guochunren anantijamminghierarchicaloptimizationapproachinrelaycommunicationsystemviastackelberggame
AT jinchen anantijamminghierarchicaloptimizationapproachinrelaycommunicationsystemviastackelberggame
AT chaohuichen anantijamminghierarchicaloptimizationapproachinrelaycommunicationsystemviastackelberggame
AT xiaoqinyang anantijamminghierarchicaloptimizationapproachinrelaycommunicationsystemviastackelberggame
AT yijieluo anantijamminghierarchicaloptimizationapproachinrelaycommunicationsystemviastackelberggame
AT kunxu anantijamminghierarchicaloptimizationapproachinrelaycommunicationsystemviastackelberggame
AT zhibinfeng antijamminghierarchicaloptimizationapproachinrelaycommunicationsystemviastackelberggame
AT guochunren antijamminghierarchicaloptimizationapproachinrelaycommunicationsystemviastackelberggame
AT jinchen antijamminghierarchicaloptimizationapproachinrelaycommunicationsystemviastackelberggame
AT chaohuichen antijamminghierarchicaloptimizationapproachinrelaycommunicationsystemviastackelberggame
AT xiaoqinyang antijamminghierarchicaloptimizationapproachinrelaycommunicationsystemviastackelberggame
AT yijieluo antijamminghierarchicaloptimizationapproachinrelaycommunicationsystemviastackelberggame
AT kunxu antijamminghierarchicaloptimizationapproachinrelaycommunicationsystemviastackelberggame