Abstract

In wireless sensor networks (WSNs), the strategies of periodical sleep and contention to use the channel for transmission are efficient in terms of power consumption and channel utilization. However, contention and sleep cause other power consumption problems, namely the overhearing of the control packets and increased transmission latency. In this paper, we propose the use of node grouping and transmission pipelining to reduce power consumption and transmission delay. In the design of node grouping, there are several groups in a WSN, where nodes in different groups wake up at different time. Each sensor node is initially set to belong to one of these groups. In contrast to the situation in which all nodes hear the control packets during the contention period, node grouping reduce the number of nodes that overhears the control packets at the same time to reduce power consumption, To establish communication between nodes belonging to different groups, we assign a group table to each node. The group table recodes the group indices of all the neighbors of that node. With looking up a group table in a sensor node, a sender can wake up at the group time of the receiver. As a result, two nodes belonging to different groups can communicate with other. With regard to transmission delay of a multi-hop path in WSNs, if a sender transmits data to the receiver and the receiver cannot send the data to the next receiver right now, the transmission delay increases. To reduce the transmission delay, we propose the transmission pipelining method. Transmission pipelining makes the group number of the nodes on a path to be continuous. Therefore, the sensor node is thus able to transmit data to the sink node pipelining. From the simulation results, when the number of groups is 2, the power consumed in transmitting a byte (mJ/byte) and the transmission delay in our proposed design are better than those of SMAC by about 50%. When the number of groups is 4, although the transmission delay is only a little better than that of SMAC, the power consumed in transmitting a byte in our proposed design is much less than the power consumed in SMAC by 75%.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.