2010 · 12 citations · 22 references
Geographic RoutingEngineeringWireless RoutingEdge ComputingPositioning SystemPractical Virtual CoordinatesComputer EngineeringScalable RoutingGeographic CoordinatesComputer ScienceInternet Of ThingsParticle Swarm OptimizationSensor PlacementSensor ConnectivityLocalizationMulti-hop RoutingLocation ManagementRouting Protocol
Geographic routing is a promising approach for point-to-point routing in wireless sensor networks, but it requires the availability of geographic coordinates. Location devices like GPS do not work indoors and they are often not cost-effective for ubiquitous deployment on a large scale. While it is possible to manually configure coordinates for small sensor networks, it is infeasible to do the same for large-scale networks with thousands of nodes. We present Particle Swarm Virtual Coordinates (PSVC), a distributed virtual coordinate assignment algorithm that employs Particle Swarm Optimization to compute virtual coordinates for geographic routing. PSVC converges faster, achieves a lower hop stretch, and scales well up to large networks of 3,200 nodes compared to NoGeo. Also, PSVC makes no assumptions on the network topology and can naturally be extended to three-dimensional (3D) wireless sensor networks.
22
James Kennedy, R.C. Eberhart · 2002 · 46.5K citations
A modified particle swarm optimizer
Yibing Shi, R.C. Eberhart · 2002 · 10K citations
Brad Karp, H. T. Kung · 2000 · 7K citations
Geographic routing without location information
Ananth Rao, Sylvia Ratnasamy, Christos H. Papadimitriou et al. · 2003 · 757 citations
Fabian Kühn, Rogert Wattenhofer, Yan Zhang et al. · 2003 · 661 citations
Cost Metrics, Network Routing Algorithm, Network Science +14