| Literature DB >> 30441817 |
Md Arifur Rahman1, YoungDoo Lee2, Insoo Koo3.
Abstract
In cooperative cognitive radio networks (CCRNs), there has been growing demand of transmitting secondary user (SU) source information secretly to the corresponding SU destination with the aid of cooperative SU relays. Efficient power allocation (PA) among SU relays and multi-relay selection (MRS) are a critical problem for operating such networks whereas the interference to the primary user receiver is being kept below a tolerable level and the transmission power requirements of the secondary users are being satisfied. Subsequently, in the paper, we develop the problem to solve the optimal solution for PA and MRS in a collaborative amplify-and-forward-based CCRNs, in terms of maximizing the secrecy rate (SR) of the networks. It is found that the problem is a mixed integer programming problem and difficult to be solved. To cope with this difficulty, we propose a meta-heuristic genetic algorithm-based MRS and PA scheme to maximize the SR of the networks while satisfying transmission power and the interference requirements of the networks. Our simulation results reveal that the proposed scheme achieves near-optimal SR performance, compared to the exhaustive search scheme, and provides a significant SR improvement when compared with some conventional relay selection schemes with equal power allocation.Entities:
Keywords: cooperative communication; genetic algorithm; mixed integer programming; multi-relay selection; power allocation; secrecy rate
Year: 2018 PMID: 30441817 PMCID: PMC6263926 DOI: 10.3390/s18113934
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1System model.
Figure 2Flowchart of the proposed GA.
Simulation parameters.
| Name of the Parameter | Notation | Parameter Value |
|---|---|---|
| Network area | 600 m × 600 m | |
| Number of SU source |
| 1 |
| Number of SU relays |
| 10 |
| Number of SU destination |
| 1 |
| Number of eavesdropper |
| 1 |
| SU source coordinates | (0,0) | |
| SU destination coordinates | (500,0) | |
| Carrier frequency |
| 700 MHz |
| Path-loss exponent [6] |
| 4 |
| Population of the GA |
| 100 |
| Number of generations |
| 100 |
| Crossover probability |
| 0.6 |
| Mutation probability |
| 0.02 |
Figure 3Average SR of the proposed scheme compared with the exhaustive search scheme.
CPU time against total number of SU relays.
|
| ES Scheme | Proposed Scheme | OpportunisticRS Scheme | PartialRS Scheme | RandomRS Scheme |
|---|---|---|---|---|---|
| 2 | 6.8517 (s) | 2.2900 (s) | 6.7500 (s) | 6.9100 (s) | 7.3100 (s) |
| 4 | 300.6213 (s) | 6.4500 (s) | 21.7600 (s) | 22.4900 (s) | 22.0800 (s) |
| 6 | 2172.5438 (s) | 12.1200 (s) | 38.2200 (s) | 39.3500 (s) | 38.4200 (s) |
| 8 | 3277.6352 (s) | 20.1300 (s) | 59.0400 (s) | 58.5700 (s) | 60.2300 (s) |
| 10 | 5289.5759 (s) | 29.8000 (s) | 81.0000 (s) | 80.8500 (s) | 83.1400 (s) |
Figure 4SR against the number of generations .
Figure 5Average SR performance with L.
Figure 6Average SR performance with .
Figure 7Average SR performance with .
Figure 8Average SR performance with .
Figure 9Average SR performance with .
Comparison of the complexity of various schemes.
| Name of the Scheme | Arithmetic Operations Required |
|---|---|
| Exhaustive search scheme |
|
| OpportunisticRS scheme |
|
| PartialRS scheme |
|
| RandomRs scheme |
|
| Proposed scheme |
|