Geri Dön

Hafif sanallaştırmalı akıllı IoT Gateway tasarımı ve gerçekleştirilmesi

Lightweight virtualization intelligent Iot Gateway design and implementation

  1. Tez No: 780926
  2. Yazar: AHMET GENÇKAYA
  3. Danışmanlar: PROF. DR. YETKİN TATAR
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2023
  8. Dil: Türkçe
  9. Üniversite: Fırat Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Donanım Bilim Dalı
  13. Sayfa Sayısı: 63

Özet

Günümüzde, internet sadece büyük bir ağ değil, sıcaklık sensöründen buzdolabına kadar irili ufaklı birimlerin birbirleriyle iletişim kurabildiği IoT sistemler için bir platform halini almıştır. Hayatı kolaylaştıran IoT cihazları sadece birbirleriyle değil son kullanıcılar ile de iletişim kurabilmektedirler. Farklı iletişim protokollerine sahip olabilen IoT birimlerinin, birbirleriyle internet üzerinden iletişim kurabilmesi son derece kritiktir. Bunun için IoT Gateway'ler bu sistemlerin önemli bir parçasıdır. IoT Gateway'ler IoT sistemlerden bulut sistemlere veri aktarılmasında kullanıldıkları gibi, ayrıca topladıkları verileri işlemek ve geriye döndürmek için de kullanılabilmektedirler. Bu tez çalışmasında, ZigBee Kablosuz Ağlar ile IP Ağlar arasında veri alış verişi yapabilen bir IoT Gateway tasarımı ve gerçekleştirilmesi yapılmıştır. IoT nesnelerinden veya kablosuz sensör ağlardan gelen sensör verilerini algılayıp çözümleyerek bir veri tabanında tutan ve IP ağdaki son kullanıcılara gönderme/alma yapabilen bu IoT Gateway Sistemi, Linux işletim sistemine sahip tek kart bir gömülü sistem üzerinde gerçekleştirilmiştir. Sistem IP ağ üzerindeki istemciler ile MQTT Web Servis ve Soket Programlama ile iletişim kurabilmektedir. Sistemin omurgasını Python diliyle geliştirilmiş Sniffer.py isimli uygulama yazılımı oluşturmaktadır. IoT Gateway'in tasarım ve gerçekleştirilmesi sürecinde Hafif Sanallaştırma'nın, IoT Gateway – Kenar Hesaplayıcı uygulamalarına getireceği esneklikler ve yenilikler de denenmiştir. Geliştirilen Akıllı IoT Gateway'in özelliklerinin geliştirilmesi ve test edilmesi aşamasında, laboratuvar ortamında oluşturulan ZigBee Sensör Ağlar'dan elde edilen veriler kullanılmıştır.ZigBee ağdan alınan IEEE802.15.4 çerçevelerinin çözümleme sonuçları, Wireshark ve TI SmartRF ağ trafik izleme araçları ile karşılaştırılıp doğrulanmıştır

Özet (Çeviri)

Nowadays, the Internet has become not just a large network, but a platform for IoT systems where large and small units, from temperature sensors to refrigerators, can communicate with each other. IoT devices that make life easier can communicate not only with each other but also with end users. It is extremely critical that IoT units, which may have different communication protocols, can communicate with each other over the internet. For this, IoT Gateways are an important part of these systems. As IoT Gateways are used to transfer data from IoT systems to cloud systems, they can also be used to process and return the data they collect. In this thesis, an IoT Gateway that can exchange data between ZigBee Wireless Networks and IP Networks has been designed and implemented. This IoT Gateway System, which detects and analyzes sensor data coming from IoT objects or wireless sensor networks, keeps it in a database and can send/receive to end users in the IP network, is implemented on a single-board embedded with Linux operating system. The system can communicate with clients on the IP network with MQTT Web Service and Socket Programming. The backbone of the system is the application software named Sniffer.py developed in Python language. During the design and implementation of the IoT Gateway, the flexibility and innovations that Lightweight Virtualization will bring to the IoT Gateway - Edge Calculator applications were also tested. During the development and testing of the features of the developed Smart IoT Gateway, data obtained from ZigBee Sensor Networks created in the laboratory environment were used. The analysis results of IEEE802.15.4 frames received from the ZigBee network were compared and verified with Wireshark and TI SmartRF network traffic monitoring tools.

Benzer Tezler

  1. Design of IOT based violence detection systems using lightweight virtualization mechanism

    Hafif sanallaştırma mekanizması kullanan IOT temelli şiddet algılama sistemi tasaramı

    WARAZ MUSTAFA SADEEQ ALDUHOKI

    Yüksek Lisans

    İngilizce

    İngilizce

    2022

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolFırat Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ GÜNGÖR YILDIRIM

  2. A decentralized framework with dynamic and event-driven container orchestration at the edge

    Kenarda dinamik ve olay güdümlü konteynır orkestrasyonlu dağıtık bir çerçeve

    UMUT CAN ÖZYAR

    Yüksek Lisans

    İngilizce

    İngilizce

    2022

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolBoğaziçi Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. ARDA YURDAKUL

  3. Machine learning based DDOS attack detection for software-defined networks

    Yazılım tanımlı ağlar için makine öğrenme esaslı DDOS attack algılama

    DOUGLAS OMURO MAKORI

    Yüksek Lisans

    İngilizce

    İngilizce

    2018

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolSakarya Üniversitesi

    Bilgisayar ve Bilişim Mühendisliği Ana Bilim Dalı

    Assist. Prof. Dr. SEÇKİN ARI

  4. Hafif agregalı beton blokların mekanik özellikleri üzerine çelik lif kullanımının etkisi

    The Effect of the use of steel fibres on mechanical properties of lightwight aggregate concrete blocks

    EMRE SANCAK

    Yüksek Lisans

    Türkçe

    Türkçe

    1999

    İnşaat MühendisliğiSüleyman Demirel Üniversitesi

    Yapı Eğitimi Ana Bilim Dalı

    Y.DOÇ.DR. OSMAN ÜNAL