Research Article
[Retracted] A Novel Cooperative Relaying-Based Vertical Handover Technique for Unmanned Aerial Vehicles
Algorithm 1
Relay selection and deployment.
| //Relay node Selection and deployment// | | Input: Relay Node Location R (XR, YR), Relay Pool (U = 1, 2, 3, …, n), RSSI Threshold (RSTh), Inter UAV Distance (DUo, DU1, DUn), SNR | | Output: Optimal vertical handover Success rate (VHOSuccess Probability), 0 ≤ VS ≤ 1 | (1) | Initialize periodic time = ∆t; | (2) | for each m ϵ [0, M] do | (3) | if i = 0 then | (4) | Compute Source node location and velocity (C0 [mth Slot], V0[mth slot]); | (5) | Deploy relay node at C0 (m + 1); | (6) | if Update message of relay fails then | (7) | Pick another Relay node from pool Ui; Tupdate | (8) | Update Tupdate = t; | (9) | endif | (10) | elseif i ϵ [1, n] then | (11) | Get update message from source node U0; | (12) | Compute Ci [m + 1]; | (13) | Synchronize Trajectory along Source node | (14) | endif | (15) | end for |
|