|
Algorithm 1 Incentivized Ground Route Selection for Covert Multi-hop Forwarding |
-
1:
Input: Network topology and basic system parameters ;
-
2:
Output: Optimal path , optimal configuration of source rewards and jamming power ;
-
3:
Evaluate the weight of every feasible link l using Equation (41);
-
4:
Run a shortest-path search, e.g., Dijkstra’s algorithm, from the source to the destination and obtain ;
-
5:
For , compute the larger zero of (34) and assign it to ;
-
6:
Compute ;
-
7:
if then
-
8:
Set ;
-
9:
else
-
10:
Numerically compute the larger root of (34) using a bracketing root-finding method;
-
11:
if then
-
12:
Set ;
-
13:
else
-
14:
Set ;
-
15:
end if
-
16:
end if
-
17:
if then
-
18:
Set , ;
-
19:
else
-
20:
Each jammer sets according to Equation (30);
-
21:
end if
-
22:
return ;
|