针对网络传感器节点有限硬件资源约束的特性,分析了现有操作系统设计的不足,以Arena操作系统为基础,设计了一种新的操作系统软件架构。这个架构允许操作系统功能模块和应用程序模块在系统运行时动态加载和替换,保障系统代码的安全升级,实现低能耗、高可信的操作系统功能,并支持网络传感器系统的可重构和自适应能力。
Aiming at the restriction of the limited hardware resources in sensor network nodes, analyzing the drawbacks of the design of the present operating systems, a new software frame of the operating system is presented based on the Arena operating system ,which allows the system function module and the application program module to be dynamic loaded and replaced at run-time. The frame ensures the secured upgrade of the system code. This frame leads to the lower power and highly-credible operating system function, moreover it supports the reconfiguration and self-adaptation in the sensor network system.