Versatile Stack Management for Multitasking Sensor Networks

被引:3
|
作者
Chu, Rui [1 ]
Gu, Lin [2 ]
Liu, Yunhao [2 ,3 ]
Li, Mo [2 ]
Lu, Xicheng [1 ]
机构
[1] Natl Univ Def Technol, Natl Lab Parallel & Distributed Proc, Changsha, Hunan, Peoples R China
[2] Hong Kong Univ Sci & Technol, Dept Comp Sci & Engn, Hong Kong, Hong Kong, Peoples R China
[3] Tsinghua Univ, Tsinghua Natl Lab Informat Sci & Technol, Beijing, Peoples R China
关键词
OPERATING SYSTEM;
D O I
10.1109/ICDCS.2010.42
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The networked application environment has motivated the development of multitasking operating systems for sensor networks and other low-power electronic devices, but their multitasking capability is severely limited because traditional stack management techniques perform poorly on small-memory systems. In this paper, we show that combining binary translation and a new kernel runtime can lead to efficient OS designs on resource-constrained platforms. We introduce SenSmart, a multitasking OS for sensor networks, and present new OS design techniques for supporting preemptive multi-task scheduling, memory isolation, and versatile stack management. We have implemented SenSmart on MICA2/MICAz motes. Evaluation shows that SenSmart performs efficient binary translation and demonstrates a significantly better capability in managing concurrent tasks than other sensornet operating systems.
引用
收藏
页数:10
相关论文
共 50 条
  • [21] A Sensor Data Management Scheme for Wireless Sensor Networks
    Zhang, Yuan
    Liu, Yue
    Jia, Zhongtian
    MATERIALS, MECHATRONICS AND AUTOMATION, PTS 1-3, 2011, 467-469 : 709 - 712
  • [22] Optimal sensor scheduling and power management in sensor networks
    Talukder, A
    Ali, SM
    Panangadan, A
    Jadhav, C
    Pidva, R
    Bhatt, RK
    Chandramouli, L
    Monacos, S
    OPTICAL PATTERN RECOGNITION XVI, 2005, 5816 : 221 - 232
  • [23] Collaborative sensor management for decentralized asynchronous sensor networks
    Tharmarasa, R.
    Kirubarajan, T.
    SIGNAL AND DATA PROCESSING OF SMALL TARGETS 2007, 2007, 6699
  • [24] Embedded self-organized communication protocol stack for wireless sensor networks
    Zheng, Jie
    Qu, Yu-Gui
    Zhao, Bao-Hua
    Beijing Youdian Daxue Xuebao/Journal of Beijing University of Posts and Telecommunications, 2009, 32 (SUPPL.): : 84 - 87
  • [25] Routing in Wireless Sensor Networks based on Generalized Data Stack Programming Model
    Elhadidy, Hala
    Rizk, Rawya
    Dorrah, Hassan T.
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2014, 5 (11) : 74 - 80
  • [26] A piezoelectric wafer-stack vibration energy harvester for wireless sensor networks
    Jiang, Xuezheng
    Li, Yancheng
    Li, Jianchun
    SENSORS AND SMART STRUCTURES TECHNOLOGIES FOR CIVIL, MECHANICAL, AND AEROSPACE SYSTEMS 2013, 2013, 8692
  • [27] Versatile Medium Access Control (VMAC) Protocol for Mobile Sensor Networks
    Ngo, Vincent
    Anpalagan, Alagan
    Woungang, Isaac
    2011 7TH INTERNATIONAL WIRELESS COMMUNICATIONS AND MOBILE COMPUTING CONFERENCE (IWCMC), 2011, : 836 - 841
  • [28] Towards a versatile problem diagnosis infrastructure for large wireless sensor networks
    Iwanicki, Konrad
    van Steen, Maarten
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2007: OTM 2007 WORKSHOPS, PT 2, PROCEEDINGS, 2007, 4806 : 845 - +
  • [29] Active Wireless Sensing: A Versatile Framework for Information Retrieval in Sensor Networks
    Sivanadyan, Thiagarajan
    Sayeed, Akbar M.
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2009, 57 (04) : 1588 - 1603
  • [30] A versatile software architecture for civil structure monitoring with wireless sensor networks
    Flouri, Kallirroi
    Saukh, Olga
    Sauter, Robert
    Jalsan, Khash Erdene
    Bischoff, Reinhard
    Meyer, Jonas
    Feltrin, Glauco
    SMART STRUCTURES AND SYSTEMS, 2012, 10 (03) : 209 - 228