ABSTRACT

This chapter focuses on the power management plane since it is the most constraining in Wireless Sensor Networks (WSN) design. It also focuses on WSN framework based on hierarchical approach and hardware/software-defined models enabling architectural exploration of WSN design space. The chapter explores more particularly on the three bottom layers of the Open Systems Interconnection stack where constraints are the most pressing: physical layer, data link layer, and network layer are the main key elements of global performances of the network and the applications. Applications are deployed on WSNs through the use of middleware that physically deploy programming algorithms on every node to fulfill the global application. If data link layer is responsible for Medium Access Control, flow control, and error checking, the upper layer called network layer is responsible for packet forwarding including routing through intermediate nodes.