A Comparative Study between Operating Systems (Os) for the Internet of Things (IoT)

  • Aberbach Hicham LIIAN, Department of Mathematic & Computer Sciences, Sciences School, Sidi Mohammed Ben Abdellah University,
  • Abdelouahed Sabri LIIAN, Department of Mathematic & Computer Sciences, Sciences School, Sidi Mohammed Ben Abdellah University,
  • Adil Jeghal LIIAN, Department of Mathematic & Computer Sciences, Sciences School, Sidi Mohammed Ben Abdellah University,
  • Hamid Tairi LIIAN, Department of Mathematic & Computer Sciences, Sciences School, Sidi Mohammed Ben Abdellah University,
Keywords: Internet of things, network, physical object, sensors, operating system.

Abstract

We describe The Internet of Things (IoT) as a network of physical objects or "things" embedded with electronics, software, sensors, and network connectivity, which enables these objects to collect and exchange data in real time with the outside world. It therefore assumes an operating system (OS) which is considered as an unavoidable point for good communication between all devices “objects”. For this purpose, this paper presents a comparative study between the popular known operating systems for internet of things . In a first step we will define in detail the advantages and disadvantages of each one , then another part of Interpretation is developed, in order to analyse the specific requirements that an OS should satisfy to be used and determine the most appropriate .This work will solve the problem of choice of operating system suitable for the Internet of things  in order to incorporate it within our research team .

We describe The Internet of Things (IoT) as a network of physical objects or "things" embedded with electronics, software, sensors, and network connectivity, which enables these objects to collect and exchange data in real time with the outside world. It therefore assumes an operating system (OS) which is considered as an unavoidable point for good communication between all devices “objects”. For this purpose, this paper presents a comparative study between the popular known operating systems for internet of things . In a first step we will define in detail the advantages and disadvantages of each one , then another part of Interpretation is developed, in order to analyse the specific requirements that an OS should satisfy to be used and determine the most appropriate .This work will solve the problem of choice of operating system suitable for the Internet of things  in order to incorporate it within our research team .



Keywords: Internet of things , network, physical object ,sensors,operating system.

References

(1) ITU-T (2012). Overview of the Internet of things. ITU-T. Retrieved fromhttp://www.itu.int/rec/T-REC-Y.2060-201206-I on 2016, Jan.

(2) Cisco IBSG © 2011 Cisco et/ou ses filiales. Tous droits réservés.

(3) Padmini Gaur, Mohit P. Tahiliani .Wireless Information Networking Group (WiNG)

(4) A. Dunkels, B. Gr¨onvall, T. Voigt Contiki - a Lightweight and Flexible Operating System for Tiny Networked Sensors In Proceedings of the First IEEE Workshop on Embedded Networked Sensors, Tampa, Florida, USA, 2004

(5) Klues K, Liang CJM, Paek J, Musaloiu R, Levis P, Terzis A, Govindan R. TOSThread: Thread-Safe and Non-Invasive Preemption in TinyOS. Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems; Berkeley, CA, USA. 4–6 November 2009; pp. 127–140.

(6) PtolemyProject. Availableonline http://ptolemy.eecs.berkeley.edu/ (accessed on 17 April 2011)

(7) Akyildiz IF, Melodia T, Chowdhury KR. A Survey on Wireless Multimedia Sensor Networks. Comput. Netw. 2007;51:921–960

(8) Dunkels A, Gronvall B, Voigt T. Contiki a Lightweight and Flexible Operating System for Tiny Networked Sensors. Proceedings of the 9th Annual IEEE International Conference on Local Computer Networks; Washington, DC, USA. October 2004; pp. 455–462.

(9) Eswaran A, Rowe A, Rajkumar R. Nano-RK: An Energy-Aware Resource-Centric RTOS for Sensor Networks. Proceedings of the 26th IEEE Real-Time Systems Symposium; Miami, FL, USA. 5–8 December 2005.

(10) Cao Q, Abdelzaher T, Stankovic J, He T. The LiteOS Operating System: Towards Unix Like Abstraction for Wireless Sensor Networks. Proceedings of the 7th International Conference on Information Processing in Sensor Networks (IPSN 2008); St Louis, MO, USA. 22–24 April 2008.

(11) Julien Le Sech, thirsday 5 january 2012. FreeRTOS sur ATmega328 .

(12) RIOT (2015). RIOT - The friendly Operating System for the Internet of Things.RIOT-OS.org. Retrieved from www.riot-os.org/ on 2016, Jan.

(13) Free Software Foundationhttps://www.gnu.org/licenses/lgpl-

0.en.html .

Published
2017-09-01
How to Cite
Hicham, A., Sabri, A., Jeghal, A., & Tairi, H. (2017). A Comparative Study between Operating Systems (Os) for the Internet of Things (IoT). Transactions on Machine Learning and Artificial Intelligence, 5(4). https://doi.org/10.14738/tmlai.54.3192
Section
Special Issue : 1st International Conference on Affective computing, Machine Learning and Intelligent Systems