Description: An improved PEGASIS routing protocol is simulated in NS2.In WSNs, PEGASIS follows the idea of clustring though it is not a strict hierachical protocol. The improved PEGASIS utilizes the ant colony algorithm to build a chain and transmits data along such a chain.
To Search:
File list (Check if you may need any files):
ant PEGASIS\uAMPS_ant\sims\100nodes.txt
...........\.........\....\genscen
...........\.........\....\leach-c.tcl
...........\.........\....\leach.tcl
...........\.........\....\mte.tcl
...........\.........\....\nodescen
...........\.........\....\stat-clus.tcl
...........\.........\....\uamps.tcl
...........\.........\....\uamps.tcl~
...........\.........\bsagent.cc
...........\.........\bsagent.cc~
...........\.........\bsagent.h
...........\.........\bsagent.h~
...........\.........\bsagent.o
...........\.........\extras.tcl
...........\.........\ns-bsapp.tcl
...........\.........\ns-bsapp.tcl~
...........\.........\ns-leach.tcl
...........\.........\ns-leach.tcl~
...........\.........\ns-leach-c.tcl
...........\.........\ns-leach-c.tcl~
...........\.........\ns-mte.tcl
...........\.........\ns-stat-cluster.tcl
...........\.........\stats.tcl
...........\rca_ant\energy.cc
...........\.......\energy.h
...........\.......\energy.o
...........\.......\ns-ranode.tcl
...........\.......\rca-ll.cc
...........\.......\rca-ll.h
...........\.......\rca-ll.o
...........\.......\rcagent.cc
...........\.......\rcagent.h
...........\.......\rcagent.o
...........\.......\resource.cc
...........\.......\resource.h
...........\.......\resource.o
...........\.......\........s\ns-energy-resource.tcl
...........\.......\.........\ns-neighbor-resource.tcl
...........\.......\.........\ns-resource-manager.tcl
...........\.......\.........\ns-resource.tcl
...........\leacn_sims_ant\leach_sims\conditions.txt
...........\..............\..........\init.energy
...........\..............\..........\leach-c.alive
...........\..............\..........\leach-c.data
...........\..............\..........\leach-c.energy
...........\..............\..........\leach-c.err
...........\..............\..........\leach-c.out
...........\..............\..........\startup.energy
...........\..............\..........\TDMAschedule.0.txt
...........\..............\..........\TDMAschedule.100.txt
...........\..............\..........\TDMAschedule.1000.txt
...........\..............\..........\TDMAschedule.1020.txt
...........\..............\..........\TDMAschedule.1040.txt
...........\..............\..........\TDMAschedule.1060.txt
...........\..............\..........\TDMAschedule.1080.txt
...........\..............\..........\TDMAschedule.1100.txt
...........\..............\..........\TDMAschedule.1120.txt
...........\..............\..........\TDMAschedule.1140.txt
...........\..............\..........\TDMAschedule.1160.txt
...........\..............\..........\TDMAschedule.1180.txt
...........\..............\..........\TDMAschedule.120.txt
...........\..............\..........\TDMAschedule.1200.txt
...........\..............\..........\TDMAschedule.1220.txt
...........\..............\..........\TDMAschedule.1240.txt
...........\..............\..........\TDMAschedule.1260.txt
...........\..............\..........\TDMAschedule.1280.txt
...........\..............\..........\TDMAschedule.1300.txt
...........\..............\..........\TDMAschedule.1320.txt
...........\..............\..........\TDMAschedule.1340.txt
...........\..............\..........\TDMAschedule.1360.txt
...........\..............\..........\TDMAschedule.1380.txt
...........\..............\..........\TDMAschedule.140.txt
...........\..............\..........\TDMAschedule.1400.txt
...........\..............\..........\TDMAschedule.1420.txt
...........\..............\..........\TDMAschedule.1440.txt
...........\..............\..........\TDMAschedule.1460.txt
...........\..............\..........\TDMAschedule.1480.txt
...........\..............\..........\TDMAschedule.1500.txt
...........\..............\..........\TDMAschedule.1520.txt
...........\..............\..........\TDMAschedule.1540.txt
...........\..............\..........\TDMAschedule.1560.txt
...........\..............\..........\TDMAschedule.1580.txt
...........\..............\..........\TDMAschedule.160.txt
...........\..............\..........\TDMAschedule.1600.txt
...........\..............\..........\TDMAschedule.1620.txt
.........