A NEW OS ARCHITECTURE FOR IOT

Jean Y. Astier, Igor Y. Zhukov, Oleg N. Murashov, Alexey P. Bardin

Аннотация


Current computer operating systems architectures are not well suited for the coming world of connected objects, known as the Internet of Things (IoT) for multiple reasons: poor communication performances in both point-to-point and broadcast cases, poor operational reliability and network security, excessive requirements both in terms of processor power and memory size leading to excessive electrical power consumption. We introduce a new computer operating system architecture well adapted to IoT, from the most modest to the most complex, and more generally able to significantly raise the input/output capacities of any communicating computer. This architecture rests on the principles of the Von Neumann hardware model, and is composed of two types of asymmetric distributed containers, which communicate by message passing. We describe the sub-systems of both of these types of containers, where each sub-system has its own scheduler, and a dedicated execution level.

Ключевые слова


Internet of Things (IoT), architectures, operating systems.

Полный текст:

PDF (English)

Литература


[1] F. J. Corbató, C. T. Clingen, J. H. Saltzer (1972), Multics - The First Seven Years (AFIPS). Accessed November 20, 2017 at: http://web.mit.edu/Saltzer/www/publications/f7y/f7y.html (This is an excellent review, written after a considerable perioАd of use and improvement over the initial efforts.)

[2] GE-645. System manual. GE information system. Large System Department, January 1968.

[3] Haldar, Sibsankar and Aravind, Alex A. (1962) - Operating systems London: Pearson Education. ISBN 978-8131730225.

[4] Hopcroft, John E. and Ullman, Jeffrey D. (1979). Introduction to Automata Theory, Languages, and Computation. Reading, MA: Addison-Wesley. ISBN 0-201-02988-X.

[5] Badawy, Wael, and Julien, Graham A. (2003) - System-on-Chip for Real-Time Applications. Springer Science & Business Media. ISBN 1-4020-7254-6.

[6] McKeeman, William M., Language directed computer design. Stanford University Stanford, California 1968.

[7] Interantional Organization for Standardization (2012) ISO/IEC 14543-3-10. https://www.iso.org/standard/59865.html.

[8] UPnP Device Architecture 1.1. UpnP Forum 2008.

[9] Rojas, Raúl and Hashagen, Ulf (2002) The First Computers-History and Architectures. Boston MA: MIT Press. ISBN-10: 0262681374.

[10] Web site: https://en.wikipedia.org/wiki/IBM.

[11] Kückes, A. (2010) The HP 7845 Project. Accessed November 20, 2017 at: http://www.hp9845.net/9845.




DOI: http://dx.doi.org/10.26583/bit.2018.1.02

Ссылки

  • На текущий момент ссылки отсутствуют.


Лицензия Creative Commons
Это произведение доступно по лицензии Creative Commons «Attribution» («Атрибуция») 4.0 Всемирная.