ENDÜSTRİYEL UÇ DÜĞÜMLER İÇİN XILINX SPARTAN-6 ÜZERİNDE GERÇEKLEŞTİRİLEN FPGA TABANLI GERÇEK ZAMANLI MQTT PAKET AYRIŞTIRICISI VE KONU FİLTRELEME MEKANİZMASI


Creative Commons License

Yenikaya G.

5th International Scientific Research Congress, İstanbul, Türkiye, 22 - 23 Kasım 2025, cilt.1, sa.1, ss.1119-1127, (Tam Metin Bildiri)

  • Yayın Türü: Bildiri / Tam Metin Bildiri
  • Cilt numarası: 1
  • Basıldığı Şehir: İstanbul
  • Basıldığı Ülke: Türkiye
  • Sayfa Sayıları: ss.1119-1127
  • Bursa Uludağ Üniversitesi Adresli: Evet

Özet

Bu makalede, Digilent Atlys değerlendirme platformu üzerinde yer alan Xilinx Spartan-6 XC6SLX45-2CSG324I FPGA üzerinde gerçek zamanlı bir MQTT paket ayrıştırıcısı ve konu düzeyinde filtreleme mekanizmasının donanımsal tasarımı sunulmuştur. Önerilen tasarım, yazılım tabanlı MQTT aracılarının sıklıkla öngörülemeyen zamanlama dalgalanması (jitter), değişken ayrıştırma gecikmesi ve gerçek zamanlı olmayan işletim sistemlerinin neden olduğu tutarsızlıklar nedeniyle sınırlı deterministik performans sergilediği Endüstriyel Nesnelerin İnterneti (IIoT) iletişiminde güvenilirliği ve zamanlama determinizmini artırmayı amaçlamaktadır. Buna karşılık, geliştirilen donanım mimarisi, MQTT PUBLISH paketlerinin bayt düzeyinde çözümlemesini tamamen deterministik bir sonlu durum makinesi (SDM) aracılığıyla FPGA mantığında gerçekleştirir. SDM, sabit başlığı, değişken başlığı ve konu alanını sırasıyla ayrıştırırken, yonga üstü blok RAM’de depolanan kompakt bir izin listesi doğrudan protokol katmanında anlamsal konu filtrelemesi sağlar. Bu yaklaşım, yetkisiz veya ilgisiz verilerin kontrol ağına iletilmesini önleyerek hem veri bütünlüğünü hem de güvenliği güçlendirir. Sistem, platform üzerindeki 100 MHz osilatörden türetilen 50 MHz dahili saat frekansında çalışır ve entegre FT2232HQ USB-UART arayüzü üzerinden ana bilgisayar ile haberleşerek sürekli veri akışı ve gerçek zamanlı doğrulama imkânı sunar. Sentez ve yerleştirme-yönlendirme sonrası zamanlama analizleri, 2 µs’nin altında tutarlı bir ayrıştırma gecikmesi olduğunu göstermiştir. ChipScope tabanlı donanım ölçümleri, ardışık mesaj akışlarında gözle görülür bir zamanlama dalgalanması (jitter) olmaksızın deterministik tepkiyi doğrulamaktadır. Bu çalışma, hafif FPGA mimarisinin ağ kenarında anlamsal filtreleme ve protokol ayrıştırmayı verimli biçimde gerçekleştirebileceğini ve gelecekteki endüstriyel uç ağ geçitleri ile gerçek zamanlı veri yönetişim yapıları için ölçeklenebilir, düşük gecikmeli ve CPU’dan bağımsız bir temel sağlayabileceğini ortaya koymaktadır.