BİR UZAKTAN PROGRAM YÜKLEME HİZMETİ TASARIMI VE UYGULANMASI
dc.contributor.advisor | Akgün, Bekir Tevfik | |
dc.contributor.author | İncereis, Nilgün | |
dc.date.accessioned | 2021-05-08T07:29:26Z | |
dc.date.available | 2021-05-08T07:29:26Z | |
dc.date.submitted | 2019 | |
dc.date.issued | 2019-11-28 | |
dc.identifier.uri | https://acikbilim.yok.gov.tr/handle/20.500.12812/630437 | |
dc.description.abstract | BİR UZAKTAN PROGRAM YÜKLEME HİZMETİ TASARIMI VE UYGULANMASIYeni teknolojilerden biri olan Nesnelerin İnterneti (IoT) teknolojisi, internete bağlı bilgi alış verişi yapabilen nesneleri bir arada tutan bir ağ ve bu nesnelerin yönetimine katkıda bulunan yazılım destekli bir sistemin oluşumudur.Bu çalışma, OTA hizmeti olarak adlandırılan bir uzaktan program yükleme hizmeti tasarlamayı ve uygulamayı amaçlamaktadır. Bu çalışmanın sistem tasarımı için, genel IoT sistemleri, yerel sistem, yerel yönetim/uzaktan erişim sistemi, uzaktan yönetim sistemi ve bulut üzerinden dağıtılmış yönetim sistemi olarak incelenmiştir. Uzaktan program yükleme hizmeti sistemi için bir öneri yapılmış ve uygulanmıştır. Sistemi geliştirmek amacıyla senaryo durumları oluşturulmuştur. Bunlar, kullanıcıların sisteme kayıt olma durumlarına göre sisteme veya aygıta program yükleme, aygıtların sisteme bağlı olma durumlarına göre karar verme yapısı, belli aralıklarla aygıtların sistemde aktif veya pasif olması durumuna göre gözetlenebilmesi, güncelleme için güvenlik önlemleri şeklindedir. Önerilen sistemde, NodeMcu aygıtları, IoT birimleri olarak kullanılmıştır.Anahtar Kelimeler: Nesnelerin İnterneti, OTA Güncelleme, Bulut, Kablosuz Sensör Ağı, İzleme Sistemi, Hizmetler, Gömülü Sistem, Uzaktan Yazılım Güncelleme. | |
dc.description.abstract | A REMOTE PROGRAM LOADING SERVICE DESIGN AND IMPLEMENTATIONInternet of Things (IoT) technology, which is one of the new technologies, is a network that holds the objects that can exchange information via the internet and the formation of a software supported system which contributes to the management of these objects.This study aims to design and implement a remote program installation service called OTA service. For the system design of this study, general IoT systems, local system, local administration/remote access system, remote management system and distributed management system are examined. A recommendation has been made and implemented for the remote program installation service system. Scenario conditions have been created to improve the system. These are in the form the installation of users to the system or device according to their registration status, decision-making structure of devices according to their dependence on the system, monitoring of the devices at certain intervals according to the condition of being active or passive in the system, security measures for updating. In the proposed system, NodeMcu devices are used as IoT units. Keywords: Internet of Things (IoT), Over The Air (OTA) Update, Cloud, Wireless Sensor Network, Monitoring System, Services, Embedded System, Remote Firmware Update. | en_US |
dc.language | Turkish | |
dc.language.iso | tr | |
dc.rights | info:eu-repo/semantics/openAccess | |
dc.rights | Attribution 4.0 United States | tr_TR |
dc.rights.uri | https://creativecommons.org/licenses/by/4.0/ | |
dc.subject | Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol | tr_TR |
dc.subject | Computer Engineering and Computer Science and Control | en_US |
dc.title | BİR UZAKTAN PROGRAM YÜKLEME HİZMETİ TASARIMI VE UYGULANMASI | |
dc.title.alternative | A REMOTE PROGRAM LOADING SERVICE DESIGN AND IMPLEMENTATION | |
dc.type | masterThesis | |
dc.date.updated | 2019-11-28 | |
dc.contributor.department | Bilgisayar Mühendisliği Ana Bilim Dalı | |
dc.identifier.yokid | 10247276 | |
dc.publisher.institute | Fen Bilimleri Enstitüsü | |
dc.publisher.university | İSTANBUL OKAN ÜNİVERSİTESİ | |
dc.identifier.thesisid | 584356 | |
dc.description.pages | 88 | |
dc.publisher.discipline | Diğer |