TinyOS-New Trends, Comparative Views, and Supported Sensing Applications: A Review

被引:79
作者
Amjad, Muhammad [1 ]
Sharif, Muhammad [1 ]
Afzal, Muhammad Khalil [1 ]
Kim, Sung Won [2 ]
机构
[1] COMSATS Inst Informat Technol, Dept Comp Sci, Islamabad 47040, Pakistan
[2] Yeungnam Univ, Dept Informat & Commun Engn, Gyongsan 38541, South Korea
基金
新加坡国家研究基金会;
关键词
Wireless sensor networks; operating system; sensor nodes; energy efficiency; WIRELESS SENSOR NETWORKS; ENERGY-EFFICIENT; OPERATING SYSTEM; TRANSPORT PROTOCOL; BINARY CONSENSUS; DESIGN; PLATFORM; TOSSIM; AGRICULTURE; CHALLENGES;
D O I
10.1109/JSEN.2016.2519924
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The wireless sensor network (WSN) is an interesting area for modern day research groups. Tiny sensor nodes are deployed in a diversity of environments but with limited resources. Scarce resources compel researchers to employ an operating system that requires limited memory and minimum power. Tiny operating system (TinyOS) is a widely used operating system for sensor nodes, which provides concurrency and flexibility while adhering to the constraints of scarce resources. Comparatively, TinyOS is considered to be the most robust, innovative, energy-efficient, and widely used operating system in sensor networks. This paper looks at the state-of-the-art TinyOS and the different dimensions of its design paradigm, programming model, execution model, scheduling algorithms, concurrency, memory management, hardware support platforms, and other features. The addition of different features in TinyOS makes it the operating system of choice for WSNs. Sensing nodes with TinyOS seem to show more flexibility in supporting diverse types of sensing applications.
引用
收藏
页码:2865 / 2889
页数:25
相关论文
共 232 条
[1]  
Abbate S., 2011, 2011 IEEE Consumer Communications and Networking Conference (CCNC 2011), P842, DOI 10.1109/CCNC.2011.5766622
[2]   Estimation of energy consumption for TinyOS 2.x-based applications [J].
Abbate, Stefano ;
Avvenuti, Marco ;
Cesarini, Daniel ;
Vecchio, Alessio .
ANT 2012 AND MOBIWIS 2012, 2012, 10 :1166-1171
[3]   TOSSIM and distributed binary consensus algorithm in wireless sensor networks [J].
Abdaoui, Abderrazak ;
El-Fouly, Tarek M. .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2014, 41 :451-458
[4]  
Abrach H., 2003, P 2 ACM INT C WIRELE, P50, DOI DOI 10.1145/941350.941358
[5]   Clustering in sensor networks: A literature survey [J].
Afsar, M. Mehdi ;
Tayarani-N, Mohammad-H. .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2014, 46 :198-226
[6]   Development platform for self-organizing wireless sensor networks [J].
Agre, JR ;
Clare, LP ;
Pottie, GJ ;
Romanov, NP .
UNATTENDED GROUND SENSOR TECHNOLOGIES AND APPLICATIONS, 1999, 3713 :257-268
[7]  
Akilandeswari N., 2013, J AGR BIOL SCI, V8, P265
[8]  
Akkaya K., 2005, Ad Hoc Networks, V3, P325, DOI 10.1016/j.adhoc.2003.09.010
[9]   A survey on sensor networks [J].
Akyildiz, IF ;
Su, WL ;
Sankarasubramaniam, Y ;
Cayirci, E .
IEEE COMMUNICATIONS MAGAZINE, 2002, 40 (08) :102-114
[10]   Wireless sensor networks: a survey [J].
Akyildiz, IF ;
Su, W ;
Sankarasubramaniam, Y ;
Cayirci, E .
COMPUTER NETWORKS, 2002, 38 (04) :393-422