The Contiki-NG open source operating system for next generation IoT devices

被引:81
作者
Oikonomou, George [1 ]
Duquennoy, Simon [2 ,3 ]
Elsts, Atis [4 ]
Eriksson, Joakim [2 ]
Tanaka, Yasuyuki [5 ]
Tsiftes, Nicolas [2 ]
机构
[1] Univ Bristol, Elect & Elect Engn, Bristol, Avon, England
[2] RISE Res Inst Sweden, Kista, Sweden
[3] Inria Lille Nord Europe, Lille, France
[4] Inst Elect & Comp Sci EDI, Riga, Latvia
[5] Toshiba, Corp Res & Dev Ctr, Kawasaki, Kanagawa, Japan
关键词
Contiki-NG; Internet of Things; Resource-Constrained Devices;
D O I
10.1016/j.softx.2022.101089
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Contiki-NG (Next Generation) is an open source, cross-platform operating system for severely constrained wireless embedded devices. It focuses on dependable (reliable and secure) low-power communications and standardised protocols, such as 6LoWPAN, IPv6, 6TiSCH, RPL, and CoAP. Its primary aims are to (i) facilitate rapid prototyping and evaluation of Internet of Things research ideas, (ii) reduce time-to-market for Internet of Things applications, and (iii) provide an easy-to-use platform for teaching embedded systems-related courses in higher education. Contiki-NG started as a fork of the Contiki OS and retains many of its original features. In this paper, we discuss the motivation behind the creation of Contiki-NG, present the most recent version (v4.7), and highlight the impact of Contiki-NG through specific examples. (C) 2022 The Authors. Published by Elsevier B.V.
引用
收藏
页数:8
相关论文
共 35 条
[1]  
Abdel Fadeel K.Q., 2015, P WORKSH IOT CHALL M, P19
[2]   Wireless sensor networks: a survey [J].
Akyildiz, IF ;
Su, W ;
Sankarasubramaniam, Y ;
Cayirci, E .
COMPUTER NETWORKS, 2002, 38 (04) :393-422
[3]   An Ontology-based Context-aware System for Smart Homes: E-care@home [J].
Alirezaie, Marjan ;
Renoux, Jennifer ;
Kockemann, Uwe ;
Kristoffersson, Annica ;
Karlsson, Lars ;
Blomqvist, Eva ;
Tsiftes, Nicolas ;
Voigt, Thiemo ;
Loutfi, Amy .
SENSORS, 2017, 17 (07)
[4]  
[Anonymous], 2006, Proceedings of the 4th International Conference on Embedded Networked Sensor Systems. SenSys'06, DOI [10.1145/1182807.1182811, DOI 10.1145/1182807.1182811]
[5]  
Baccelli Emmanuel, 2013, 2013 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), P79, DOI 10.1109/INFCOMW.2013.6970748
[6]  
Bormann C., 2016, RFC 7959
[7]  
Chang T., 2021, RFC 9033
[8]   POSTER: Cracking the TSCH Channel Hopping in IEEE 802.15.4e [J].
Cheng, Xia ;
Sha, Mo .
PROCEEDINGS OF THE 2018 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY (CCS'18), 2018, :2210-2212
[9]  
Dunkels A, 2004, CONF LOCAL COMPUT NE, P455
[10]   Full TCP/IP for 8-bit architectures [J].
Dunkels, A .
PROCEEDINGS OF MOBISYS 2003, 2003, :85-98