Teknik Mimari

Crisis Connect Arka Planda Nasıl Çalışır?

Crisis Connect, tamamen Bluetooth üzerinden çalışan çevrimdışı öncelikli bir acil durum iletişim sistemidir. İnternet, hücresel şebekeler veya altyapı kullanılamadığında güvenli cihazdan cihaza mesajlaşma ve sinyalleşme sağlar.

Ne Yapar?

  • Doğrudan telefondan telefona iletişim (sunucu yok)
  • SIM / Hücresel / Wi-Fi gerektirmez
  • Mesaj gizliliği için uçtan uca şifreleme
  • Afet koşulları ve zorlu ortamlar için tasarlandı
01

Sistem Hedefleri

Bu mimari neden var?

Kriz ortamları, normal uygulamaların dayandığı varsayımları bozar. Crisis Connect şu kısıtlamalar etrafında tasarlanmıştır:

Altyapı Çöküşü: Baz istasyonları, elektrik ve omurga hatları çökebilir
Tıkanıklık: Şebekeler mevcut olsa bile kullanılamaz hale gelebilir
Bağlanma Süresi: İletişim anında başlamalıdır
Pil Kısıtlamaları: Telefonlar mümkün olduğunca uzun süre dayanmalıdır
Gizlilik ve Bütünlük: Mesajlar kaotik ortamlarda güvenli kalmalıdır
02

Tasarım Prensipleri

Önce Çevrimdışı

Sıfır bağlantı ile çalışır.

Altyapısız

Sunucu, aktarıcı veya merkezi yönlendirme yok.

Düşük Enerji

Keşif için BLE, sadece gerektiğinde yüksek güçlü veri transferi.

Varsayılan Olarak Güvenli

Yük seviyesinde uçtan uca şifreleme ve bütünlük koruması.

03

Üst Düzey İletişim Akışı

1

Varlık Yayını (BLE): Cihazlar düşük güç modunda reklam yapar

2

Keşif: Yakındaki cihazlar birbirini otomatik olarak algılar

3

Bağlantı Kurulumu: Doğrudan eşten eşe (P2P) bir kanal oluşturulur

4

Güvenli Veri Değişimi: Şifreli mesajlar bu kanal üzerinden iletilir

5

Üçüncü Taraf Yok: Bulut yok, sunucu yok, aracı yok

04

4-Katmanlı Bluetooth Protokol Yığını

Crisis Connect, her işlevin izole edilebilir ve test edilebilir olması için 4 katmanlı bir yığın kullanır.

Layer 04

Katman 4 — Güvenlik

AES-GCM
Purpose

gizlilik + bütünlük

Key Features
  • İletimden önce yükü şifreler
  • Alıcı yerel olarak şifreyi çözer (açık metin iletilmez)
  • Bütünlük doğrulama ve tekrar oynatma (replay) koruma mekanizmaları
Layer 03

Katman 3 — Durum ve Metaveri

GATT
Purpose

UI/telemetri için hafif öznitelikler

Key Features
  • Cihaz Kimliği / oturum bilgisi
  • Pil seviyesi
  • RSSI / sinyal göstergeleri
  • Bağlantı durumu
Layer 02

Katman 2 — Taşıma

RFCOMM / SPP
Purpose

kararlı, güvenilir veri kanalı

Key Features
  • Düşük gecikmeli 1:1 mesajlaşma
  • Veri transferi ve (etkinleştirildiğinde) çevrimdışı sesi destekler
  • Girişim altında, en iyi çaba yayınına (broadcast) göre daha sağlam davranış
Layer 01

Katman 1 — Keşif

BLE GAP
Purpose

hızlı, düşük enerjili cihaz keşfi

Key Features
  • Sürekli BLE reklamı (eşleştirme gerekmez)
  • Yakınlık tabanlı senaryolarda hızlı algılama
  • “Hareketsiz kullanıcı” durumlarını destekler (cihaz varlık yayınına devam eder)
05

Mesaj Yaşam Döngüsü

Sıfır Açık Metin İletimi

1

Kullanıcı bir mesaj oluşturur

2

Mesaj gönderen cihazda şifrelenir

3

Şifreli yük RFCOMM üzerinden gönderilir

4

Alıcı yerel olarak şifreyi çözer

5

Açık metin cihazdan asla çıkmaz

Section 06

SOS ve Kurtarma Modu

Crisis Connect, keşif ve saha müdahalesi için tasarlanmış özel bir SOS mekanizması içerir.

Sinyal

  • Cihaz sürekli olarak BLE SOS varlığı yayar
  • Saha ekipleri RSSI modellerini kullanarak yakındaki sinyalleri algılayabilir

Temas

  • Algılandıktan sonra, iki yönlü iletişim için doğrudan bir bağlantı kurulabilir
  • Ekiplerin altyapı olmadan durumu, ihtiyaçları ve önceliği teyit etmesini sağlar
Section 07

Enerji Stratejisi

  • BLE, düşük güç modunda keşfi yönetir
  • Taşıma kanalları yalnızca gerektiğinde etkinleşir
  • Arka planda internet yoklaması yok
  • Bulut senkronizasyon döngüleri yok

Sonuç: sınırlı pil ile maksimize edilmiş operasyonel süre

08

Neden Sadece Bluetooth?

Bilinçli tercih

Crisis Connect, şunları sağlamak için Wi-Fi Direct / Hotspot / Hücresel Geri Dönüşü (Fallback) kasıtlı olarak kullanmaz:

Minimum kurulum (çoğu telefonda “olduğu gibi” çalışır)
Kontrollü güç kullanımı
Altyapı çöktüğünde güvenilir çalışma
Stres altında basit kullanıcı akışı
09

Sınırlamalar ve Operasyonel Gerçeklik

  • Menzil cihaza ve ortama göre değişir
  • Yoğun beton/metal performansı düşürebilir
  • Bluetooth doğası gereği yakınlık tabanlıdır

Crisis Connect, hücresel şebekelerin **yerini almaz**. Şebekelerin çöktüğü anlar için tasarlanmış bir **son çare iletişim katmanıdır**.

10

Hedeflenen Kullanım Senaryoları

  • Deprem müdahalesi ve enkaz senaryoları
  • Arama ve kurtarma saha operasyonları
  • Altyapı çöküşü / şebeke kesintisi
  • Uzak ve şebeke dışı görevler
11

Geliştiriciler ve Kurumlar İçin

  • Saha konuşlandırması ve kontrollü değerlendirme için tasarlandı
  • Acil servisler ve devlet kullanımı için uygun
  • Senaryo tabanlı protokollerle test edilebilir
  • İstek üzerine belgeler ve test paketleri mevcuttur