Research Article
Jammer Localization in Multihop Wireless Networks Based on Gravitational Search
Algorithm 2
GSA-based localization algorithm.
Input: the state and position of MHWN nodes | Output: the estimated jammer’s position | (1) Initialize number of iterations , number of particles | , acceleration, velocity and position of the particle, | gravity coefficient and time constant .; | (2) for do | (3) Random select particles in the jammed area; | (4) Calculate the fitness function for each particle; | (5) Save the best value at this iteration and update the | global best value; | (6) Calculate the mass and normalized mass of the | particles; | (7) Calculate the resultant force in each dimension for | all the particles; | (8) Update the gravity coefficient and acceleration, | velocity, position of the particle. | (9) end for |
|