Research Article

Prolonging the Lifetime of Wireless Sensor Networks Interconnected to Fixed Network Using Hierarchical Energy Tree Based Routing Algorithm

Box 1

Simulation Program.
set router1 $ns node 0.0.0
set host1 $ns node 0.0.1
set host2 $ns node 0.0.2
set gw1 $ns node 1.0.0
set temp {1.0.11.0.21.0.31.0.41.0.51.0.61.0.71.0.81.0.91.0.101.0.111.0.121.0.131.0.141.0.151.0.16
1.0.171.0.181.0.191.0.201.0.211.0.221.0.231.0.241.0.251.0.261.0.271.0.281.0.291.0.301.0.311.0.32
1.0.331.0.341.0.351.0.361.0.371.0.381.0.391.0.401.0.411.0.421.0.431.0.441.0.451.0.461.0.47
1.0.481.0.491.0.50}
for {set i 4}{$i < $opt(wirelessNodes) + 3}{incr i}{
   set mobile$i $ns node lindex $temp expr $i-4
 }
   In ALL pattern the hierarchical addressing for the router and host nodes are shown below:
   Router      {0.0.0}      - node 0
   Host 1             {0.0.1}       - node 1
   Host 2              {0.0.2}      - node 2
   The address for the wireless sensor nodes are:
   Gateway        {1.0.0}      - node 3
   Sensor nodes        {1.0.1} TO {1.0.50}   - node 4 to 53