PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Remote programming and reconfiguration system for embedded devices

Wybrane pełne teksty z tego czasopisma
Identyfikatory
Warianty tytułu
Konferencja
Federated Conference on Computer Science and Information Systems (14 ; 01-04.09.2019 ; Leipzig, Germany)
Języki publikacji
EN
Abstrakty
EN
This article presents a concept of a system which can be utilized as a remote management add-on for embedded devices. It can be applied to resource-constrained wireless sensors and IoT nodes based on a general purpose microcontroller unit or a field programmable gate array (FPGA) chip. The proposed solution facilitates remote firmware update, management, and operation monitoring. Thanks to the utilization of standard protocols and interfaces, the proposed system is very flexible and it can be easily customized for multiple modern microcontrollers or programmable logic chips. The presented system can be an efficient solution for fast prototyping and it can be an alternative to a time-consuming process of bootloader development for ad hoc devices. It can also be applied to remote laboratory access for educational purposes. A proof of concept prototype implementation has been successfully developed and evaluated. The implementation is available on a free license and utilizes a commonly available and inexpensive hardware platform.
Rocznik
Tom
Strony
467--470
Opis fizyczny
Bibliogr. 15 poz., rys., wykr.
Twórcy
  • AGH University of Science and Technology, Department of Computer Science, Krakow, Poland
  • AGH University of Science and Technology, Department of Computer Science, Krakow, Poland
  • AGH University of Science and Technology, Department of Computer Science, Krakow, Poland
  • AGH University of Science and Technology, Department of Computer Science, Krakow, Poland
Bibliografia
  • 1. R. Bose, “Virtual labs project: A paradigm shift in internet-based remote experimentation,” IEEE access, vol. 1, pp. 718–725, 2013. [Online]. Available: https://doi.org/10.1109/ACCESS.2013.2286202
  • 2. A. V. Parkhomenko, O. Gladkova, E. Ivanov, A. Sokolyanskii, and S. Kurson, “Development and application of remote laboratory for embedded systems design,” International Journal of Online Engineering (iJOE), vol. 11, no. 3, pp. 27–31, 2015.
  • 3. P. Alexander and N. Radhakrishnan, “Remote lab implementation on an embedded web server,” in 2015 International Conference on Circuits, Power and Computing Technologies [ICCPCT-2015]. IEEE, 2015, pp. 1–5. [Online]. Available: https://doi.org/10.1109/ICCPCT.2015.7159525
  • 4. S. Schmidt, M. Tausig, M. Hudler, and G. Simhandl, “Secure firmware update over the air in the internet of things focusing on flexibility and feasibility,” in Internet of Things Software Update Workshop (IoTSU). Proceeding, 2016.
  • 5. S. Rao, D. Chendanda, C. Deshpande, and V. Lakkundi, “Implementing LWM2M in constrained IoT devices,” in 2015 IEEE Conference on Wireless Sensors (ICWiSe). IEEE, 2015, pp. 52–57. [Online]. Available: https://doi.org/10.1109/ICWISE.2015.7380353
  • 6. J. Prado, “OMA Lighweight M2M Resource Model,” in IAB IoT Semantic Interoperability Workshop, 2016.
  • 7. B. Djamaa, M. A. Kouda, A. Yachir, and T. Kenaza, “Fetchiot: Efficient resource fetching for the internet of things,” in 2018 Federated Conference on Computer Science and Information Systems (FedCSIS). IEEE, 2018, pp. 637–643. [Online]. Available: http://dx.doi.org/10.15439/978-83-949419-5-6
  • 8. J. Belleman, D. Belohrad, L. Jensen, M. Krupa, and A. Topaloudis, “The LHC Fast Beam Current Change Monitor,” WEPF29, IBIC, 2013.
  • 9. A. Tutaj and J. Augustyn, “Universal serial bus as a communication medium for prototype networked data acquisition and control systems-performance optimisation and evaluation,” in 2018 Federated Conference on Computer Science and Information Systems (FedCSIS). IEEE, 2018, pp. 665–674. [Online]. Available: http://dx.doi.org/10.15439/978-83-949419-5-6
  • 10. R. Baumgartl and D. Muller, “Raspberry pi as an inexpensive platform for real-time traffic jam analysis on the road,” in 2018 Federated Conference on Computer Science and Information Systems (FedCSIS). IEEE, 2018, pp. 623–627. [Online]. Available: http://dx.doi.org/10.15439/978-83-949419-5-6
  • 11. F. T. Johnsen, “Using publish/subscribe for short-lived iot data,” in 2018 Federated Conference on Computer Science and Information Systems (FedCSIS). IEEE, 2018, pp. 645–649. [Online]. Available: http://dx.doi.org/10.15439/978-83-949419-5-6
  • 12. H. Högl and D. Rath, “Open on-chip debugger–openocd–,” Fakultat fur Informatik, Tech. Rep, 2006.
  • 13. D. Rath, “Openocd,” https://github.com/ntfreak/openocd, 2005.
  • 14. R. Brzoza-Woch, Ł. Gurdek, and T. Szydlo, “Rapid embedded systems prototyping-an effective approach to embedded systems development,” in 2018 Federated Conference on Computer Science and Information Systems (FedCSIS). IEEE, 2018, pp. 629–636. [Online]. Available: http://dx.doi.org/10.15439/978-83-949419-5-6
  • 15. O. M. Alliance, “Lwm2m specification 1.0,” Open Mobile Alliance: San Diego, CA, USA, 2017.
Uwagi
1. The research presented in this paper was partially supported by the National Centre for Research and Development (NCBiR) under Grant No. LIDER/15/0144/L-7/15/NCBR/2016.
2. Track 3: Network Systems and Applications
3. Technical Session: 3rd Workshop on Internet of Things - Enablers, Challenges and Applications
4. Opracowanie rekordu ze środków MNiSW, umowa Nr 461252 w ramach programu "Społeczna odpowiedzialność nauki" - moduł: Popularyzacja nauki i promocja sportu (2020).
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-99f15e8a-bf03-4a4b-abf3-dd3863efaa54
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.