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 |
|