首页> 外文期刊>Computers, IEEE Transactions on >SenSpire OS: A Predictable, Flexible, and Efficient Operating System for Wireless Sensor Networks
【24h】

SenSpire OS: A Predictable, Flexible, and Efficient Operating System for Wireless Sensor Networks

机译:SenSpire OS:适用于无线传感器网络的可预测,灵活且高效的操作系统

获取原文
获取原文并翻译 | 示例

摘要

The development of a modern sensor network is difficult because of the long-term unattended operation mode, diverse application requirements, and stringent resource constraints. To address these issues, we present SenSpire OS, a predictable, flexible, and efficient operating system for wireless sensor networks. We improve system predictability by two-phase interrupt servicing and predictable thread synchronization; we achieve system flexibility by providing a hybrid model for both event-driven programming and multithreaded programming; we retain system efficiency by employing stack sharing and modular design. Moreover, we have designed a three-layer networking stack and an object-oriented programming language (CSpire) to enhance system usability and programming convenience. Having implemented SenSpire OS on three most commonly used sensor node platforms, we evaluate its performance extensively. Results show that SenSpire OS ensures predictable system performance, provides a flexible hybrid model for application programming, and is efficient in resource utilization.
机译:由于长期无人值守的操作模式,多样化的应用要求以及严格的资源限制,现代传感器网络的开发非常困难。为了解决这些问题,我们提出了SenSpire OS,这是一种用于无线传感器网络的可预测,灵活且高效的操作系统。我们通过两阶段中断服务和可预测的线程同步来提高系统的可预测性;通过为事件驱动的编程和多线程编程提供混合模型,我们实现了系统灵活性。我们通过采用堆栈共享和模块化设计来保持系统效率。此外,我们设计了三层网络堆栈和一种面向对象的编程语言(CSpire),以增强系统可用性和编程便利性。在三个最常用的传感器节点平台上实现了SenSpire OS之后,我们将对其性能进行广泛的评估。结果表明,SenSpire OS确保可预测的系统性能,为应用程序编程提供灵活的混合模型,并有效地利用资源。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号