摘要

In wireless sensor networks, it is important for sensor nodes to access a shared radio channel to communicate with other nodes through transmission control protocol. An energy efficient transmission control protocol is proposed to utilize the battery energy as minimal as possible through a single channel by collision avoidance mechanism. The transmission energy consumption can be saved by setting an upper bound on the sensor nodes' transmission energy through sensing the radio strengths of received signal, therefore the network throughput is improved at the same time. In the protocol the sensor nodes can transfer the messages without knowing global knowledge of the network. The simulation results show that battery life of nodes in the wireless sensor networks can be prolonged by updating the minimum required transmission energy for different message. Moreover, the network bandwidth utilization is increased. It is useful for sensor networks with high densely deployment and high number of event reports with collision.