| Literature DB >> 29165373 |
Dae-Kyo Jeong1, Insook Kim2, Dongwoo Kim3.
Abstract
This paper presents a price-searching model in which a source node (Alice) seeks friendly jammers that prevent eavesdroppers (Eves) from snooping legitimate communications by generating interference or noise. Unlike existing models, the distributed jammers also have data to send to their respective destinations and are allowed to access Alice's channel if it can transmit sufficient jamming power, which is referred to as collaborative jamming in this paper. For the power used to deliver its own signal, the jammer should pay Alice. The price of the jammers' signal power is set by Alice and provides a tradeoff between the signal and the jamming power. This paper presents, in closed-form, an optimal price that maximizes Alice's benefit and the corresponding optimal power allocation from a jammers' perspective by assuming that the network-wide channel knowledge is shared by Alice and jammers. For a multiple-jammer scenario where Alice hardly has the channel knowledge, this paper provides a distributed and interactive price-searching procedure that geometrically converges to an optimal price and shows that Alice by a greedy selection policy achieves certain diversity gain, which increases log-linearly as the number of (potential) jammers grows. Various numerical examples are presented to illustrate the behavior of the proposed model.Entities:
Keywords: Stackelberg game; distributed pricing; optimal pricing; power allocation; secure capacity
Year: 2017 PMID: 29165373 PMCID: PMC5713180 DOI: 10.3390/s17112697
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Notations.
| Notation | Description |
|---|---|
| Source node (Alice) | |
| Destination node (Bob) | |
| Transmit power of Alice | |
| Friendly jamming node (Jack) | |
| Eavesdropper (Eve) | |
| Receiver of jammers | |
| Secrecy rate target desired by Alice | |
| Price of power used to send jammer’s signal | |
| Transmit power of a jammer | |
| Complex symbol transmitted by Alice | |
| Complex symbol transmitted by a jammer to | |
| Artificial jamming signals transmitted by a jammer | |
| Power allocation factor between message signal | |
| Received signal at Bob | |
| Received signal at | |
| Received signal at Eve | |
| Noise at Bob | |
| Noise at | |
| Noise at Eve | |
| Channel capacity over link | |
| Channel capacity over link | |
| Secrecy rate on link | |
| Maximally-allowable fraction of jammer’s power to its own signals while keeping CAC | |
| Data rate of a jammer | |
| Return per the data rate achieved by a jammer | |
| Net revenue (utility) of a jammer | |
| Benefit of Alice by the collaboration | |
| Set of jammers that have CAS | |
| Set of jammers that have no CAS | |
| Alice’s utility with | |
| Utility outage probability | |
| Asymptotic utility outage probability | |
| Exponential integral function |
Figure 1The system models: (a) single-jammer model; (b) multiple-jammer model.
Interactive collaboration search procedure (ICSP).
| Step 0 | (Initializing memories) |
| Set | |
| and | |
| Set | |
| Step 1 | (Broadcasting test price and receiving feedbacks) |
| Try | |
| Step 2 | (Updating jammers’ information) |
| For | |
| if | |
| if | |
| and if | |
| if | |
| if | |
| For | |
| if | |
| if | |
| if | |
| if | |
| Step 3 | (Updating collaboration benefit and checking a termination condition) |
| Find | |
| and set | |
| If | |
| For | |
| If | |
| Otherwise, | |
| Step 4 | (Finding the most plausible jammer and updating searching price) |
| Find | |
| Set |
Figure 2Network models used in the simulation: (a) the jammer moves horizontally; (b) the jammer moves vertically.
Figure 3Optimal prices. (a) the jammer moves horizontally; (b) the jammer moves vertically.
Figure 4Power allocation for the collaboration: (a) the jammer moves horizontally; (b) the jammer moves vertically.
Figure 5Utilities obtained by the collaboration: (a) the jammer moves horizontally; (b) the jammer moves vertically.
Figure 6Comparison of payment to Alice from different jammers: (a) jammers from ; (b) jammers from .
Figure 7Multiple-jammer effects: (a) selected jammer by the greedy policy; (b) utility achieved by Alice with multiple jammers.
Figure 8Convergence behavior of ICSP: (a) payment behavior; (b) convergence speed.
Figure 9CDF of the number of iterations required for convergence of ICSP: (a) 20 jammers (b) 40 jammers.
Figure 10Comparison of sum-rates with a single jammer. (a) The jammer moves horizontally; (b) the jammer moves vertically.
Figure 11Comparison of sum-rates with multiple jammers. (a) When the number of jammers is four; (b) when the number of jammers is 10.