Research Article
Efficient MAC Protocol for Hybrid Wireless Network with Heterogeneous Sensor Nodes
Algorithm 1
Neighbor determination algorithm.
(1) Procedure neighbor_determination | (2) if (node = omni) | (3) if (hello packet receive) | (4) nit.neighbor_add = packet.add | (5) nit.beam_number = 0 | (6) nit.beam_status = free | (7) end if | (8) else | (9) transmit hello packet omni directional | (10) end | (11) end if | (12) else | (13) If (hello packet receive) | (14) nit.neighbor_add = packet.add | (15) nit.beam_number = packet.sector | (16) nit.beam_status = free | (17) end if | (18) else | (19) transmit hello packet through all beams | (20) end | (21) end | (22) end |
|