Font Size: a A A

The Design And Implementation Of Clustering Routing Protocol On TinyOS For Wireless Sensor Networks

Posted on:2009-06-06Degree:MasterType:Thesis
Country:ChinaCandidate:Y HuFull Text:PDF
GTID:2298360245489050Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
In the wide-ranging applications of wireless sensor networks (WSNs), it’s very important to decrease the energy dissipation of sensor nodes and improve the lifetime of whole networks. Many routing protocols have been specifically designed for WSNs where energy awareness is an essential design issue. In this thesis, we summarize current routing protocols and propose a novel clustering routing protocol-- TBC (Tree-Based Clustering).We firstly present research status, characteristics, protocol hierarchical structure and application area of WSN. After introducing some flit and hierarchical routing protocols according to the differences of network topology structure, we analyze their advantages and disadvantages. The design details of TBC are described in the following section. Its core includes that the range of clustering is limited in the query area by a flexible query method; a uniform cluster head selection algorithm is adopted to decrease the communication collision between nodes; cluster heads transmit their data to gateway nodes using the same communication power between cluster head and cluster member. We compare TBC with HEED and LEACH protocol. Simulations show that our methods can save significant amount of energy under the same situation. At last, the TBC is implemented in TinyOS and download to the sensor nodes. Experiments show that TBC can automatically cluster and select the routing path. It increases the scalability and robustness of WSNs.
Keywords/Search Tags:wireless sensor network, WSN, cluster, routing protocol, TBC, routing selection
PDF Full Text Request
Related items