With the advances of wireless communication and micro-processor technologies, itbecomes possible for large amounts of low-cost, low-power, multifunctional sensor nodes tobuild high-quality wireless sensor networks. These nodes have many specific features:densely distributing in working field with random location and self-organization ability;adaptively collaborating with other nodes for data routing and transmission. All theseadvantages enable broad use of wireless sensor networks in the fields of Health-care,Environment Monitoring, Military and Smart Home.This article obtains from the wireless sensor network communications research, hasstudied one kind of sensor network operating system -- TinyOS. It expounds this operatingsystem's design idea, the system structure and the communication mechanism. So we built thefoundation for correspondence of the sensor nodes in networks.In order to prolong Wireless Sensor Networks'life, the last chapter gives An Energy-balancedRouting Algorithm. This algorithm considers sensor nodes'available power andcommunication's consumption and uses asymmetric communication in up and downdirections. So sensor nodes'available power is consumed evenly. In many cases, networks'life is to be prolonged. |