Department of Electric and Electronic Engineering, University of Cagliari, Cagliari 09123, Italy.
Sensors (Basel). 2011;11(8):7395-419. doi: 10.3390/s110807395. Epub 2011 Jul 25.
The increase in computation and sensing capabilities as well as in battery duration of commercially available Wireless Sensors Network (WSN) nodes are making the paradigm of an horizontal ambient intelligence infrastructure feasible. Accordingly, the sensing, computing and communicating infrastructure is set with a programmable middleware that allows for quickly deploying different applications running on top of it so as to follow the changing ambient needs. In this scenario, we face the problem of setting up the desired application in complex scenarios with hundreds of nodes, which consists of identifying which actions should be performed by each of the nodes so as to satisfy the ambient needs while minimizing the application impact on the infrastructure battery lifetime. Accordingly, we approach the problem by considering every possible decomposition of the application's sensing and computing operations into tasks to be assigned to each infrastructure component. The contribution of energy consumption due to the performance of each task is then considered to compute a cost function, allowing us to evaluate the viability of each deployment solution. Simulation results show that our framework results in considerable energy conservation with respect to sink-oriented or cluster-oriented deployment approaches, particularly for networks with high node densities, non-uniform energy consumption and initial energy, and complex actions.
随着商用无线传感器网络(WSN)节点的计算和传感能力以及电池续航时间的提高,水平式环境智能基础设施的范例变得可行。相应地,传感、计算和通信基础设施配备了可编程中间件,允许快速部署在其之上运行的不同应用程序,以满足不断变化的环境需求。在这种情况下,我们面临在具有数百个节点的复杂场景中设置所需应用程序的问题,其中包括确定每个节点应执行哪些操作,以在最小化应用程序对基础设施电池寿命的影响的同时满足环境需求。因此,我们通过考虑将应用程序的传感和计算操作的每个可能分解为要分配给基础设施每个组件的任务来解决该问题。然后,考虑由于执行每个任务而导致的能耗来计算成本函数,从而允许我们评估每个部署解决方案的可行性。仿真结果表明,与面向汇聚节点或面向簇的部署方法相比,我们的框架在节能方面具有显著优势,特别是对于节点密度高、能耗和初始能量不均匀以及动作复杂的网络。