SenSpire OS: A Predictable, Flexible, and Efficient Operating System for Wireless Sensor Networks
SenSpire OS: A Predictable, Flexible, and Efficient Operating System for Wireless Sensor Networks
复制标题
SenSpire OS:适用于无线传感器网络的可预测、灵活且高效的操作系统
DOI:
10.1109/tc.2011.58
复制
发表时间:
2011-12
影响因子:
3.7
通讯作者:
Zheng, Kougen
中科院分区:
文献类型:
--
作者:
Dong, Wei;Chen, Chun;Liu, Xue;Liu, Yunhao;Bu, Jiajun;Zheng, Kougen
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.
登录
查看更多内容
DOI:
10.1109/rtss.2008.41
发表时间:
2008-11
期刊:
2008 Real-Time Systems Symposium
影响因子:
--
作者:
Qing Cao;Debessay Fesehaye;N. Pham;Md Yusuf Sarwar Uddin;T. Abdelzaher
通讯作者:
Qing Cao;Debessay Fesehaye;N. Pham;Md Yusuf Sarwar Uddin;T. Abdelzaher
DOI:
10.1145/781131.781133
发表时间:
2003-05
期刊:
Proceedings of the ACM SIGPLAN 2003 conference on Programming language design and implementation
影响因子:
--
作者:
David E. Gay;P. Levis;R. von Behren;Matt Welsh;E. Brewer;D. Culler
通讯作者:
David E. Gay;P. Levis;R. von Behren;Matt Welsh;E. Brewer;D. Culler
DOI:
10.1109/lcn.2004.38
发表时间:
2004-11
期刊:
29th Annual IEEE International Conference on Local Computer Networks
影响因子:
--
作者:
A. Dunkels;B. Grönvall;T. Voigt
通讯作者:
A. Dunkels;B. Grönvall;T. Voigt
DOI:
--
发表时间:
2006
期刊:
--
影响因子:
--
作者:
Eric Trumpler;Richard Han;Richard Han
通讯作者:
Eric Trumpler;Richard Han;Richard Han
DOI:
10.1145/1247660.1247669
发表时间:
2007-06
期刊:
--
影响因子:
--
作者:
Veljko Krunic;Eric Trumpler;Richard Han
通讯作者:
Veljko Krunic;Eric Trumpler;Richard Han