Yeni: Yapay zekâ güvenlik duvarı tüm platformu izliyor ve her olayı sade bir dille açıklıyor. Nasıl çalıştığını görün

Class A ve Class C cihaz sınıfları

Class A ve Class C cihazlar downlink'leri ne zaman alabilir, Hermetry bunları nasıl zamanlar ve bir cihazın sınıfı nasıl değiştirilir.

Bir LoRaWAN cihazının sınıfı, cihazın ne zaman veri alabileceğini belirler. Hermetry Class A ve Class C’yi destekler. Class B (ağ geçidi beacon’larıyla zamanlanmış alım slotları) desteklenmez.

Class A

Her LoRaWAN cihazı Class A’yı destekler. Her uplink’ten sonra cihaz iki kısa alım penceresi açar, ardından bir sonraki uplink’ine kadar uyur:

PencereNe zamanFrekans ve veri hızı
RX1Uplink’ten sonraki RX1 gecikmesi (Hermetry’de varsayılan 5 s; 1 ile 15 s arası)Uplink’in kanalı; veri hızı, uplink’in veri hızından RX1 veri hızı ofsetinin (varsayılan 0) çıkarılmasıyla bulunur
RX2RX1’den bir saniye sonraVarsayılan olarak DR0’da 869.525 MHz

Bunun sizin için anlamı:

  • Class A bir cihaza giden downlink, cihazın bir sonraki uplink’ine kadar bekler. Saatte bir rapor veren bir sensör, kuyruğa alınmış bir komutu bir saate kadar geç alır.
  • Her pencere çiftine yalnızca bir uygulama downlink’i sığar.
  • Ağ sunucusu her iki pencereyi ağ geçidine tek mesajda verir; ağ geçidi önce RX1’i dener, RX1 kullanılamazsa RX2’yi dener.

Ağ geçidi ve pencere nasıl seçilir

Yanıt gerektiren her uplink için ağ geçitlerini, uplink’i duyan ağ geçitleri arasından ağ sunucusu şu şekilde sıralar:

  1. Doğrudan bağlı ağ geçitleri, röleli olanlardan önce gelir.
  2. Daha iyi sinyal: veri hızının gerektirdiği değerin üzerindeki SNR marjı, ardından RSSI.
  3. Son bir saatte daha düşük downlink yükü.
  4. Daha kısa gidiş-dönüş süresi.

Bir ağ geçidi yalnızca çevrimiçi, aktif, bulut modunda olduğunda ve yanıtı hâlâ zamanında iletebildiğinde kullanılır. Yanıt, işlem süresi, ağ geçidinin gidiş-dönüş süresi ve 100 ms radyo marjı hesaba katılarak pencereden önce ağ geçidine ulaşabiliyorsa RX1 kullanılır; aksi halde hâlâ sığıyorsa RX2; o da olmazsa bir sonraki ağ geçidi. Ağ geçidinin ayrıca pencerenin frekansında kalan duty-cycle bütçesi olmalıdır. Frames log’u her downlink’in ağ geçidini ve penceresini gösterir, örneğin Sent via Roof north (RX1).

Class C

Class C bir cihaz, veri göndermediği sürece alıcısını sürekli açık tutar. Genellikle şebeke elektriğiyle çalışır: aktüatörler, vanalar, röleler, sokak lambaları.

ÖğeHermetry’de davranış
Downlink ne zaman gönderilirUplink beklemeden hemen
Frekans ve veri hızıCihazın RX2 ayarları (varsayılan 869.525 MHz, DR0)
Hangi ağ geçidiCihazın son uplink’ini en iyi alan, RX2 duty-cycle bütçesi bulunan ağ geçidi
Cihaza bu şekilde ne kadar süre ulaşılabilirSon uplink’inden sonra 15 dakikaya kadar (900 s, profil ayarı classCMaxAgeS, 60 ile 86.400 s arası). Sonrasında downlink bir sonraki uplink’i bekler.
Uplink’in kendi pencereleri içinde aslaClass C downlink’i, uplink’in RX2 penceresi geçene kadar (artı 0,5 s) bekler; böylece o uplink’e verilen yanıtla asla çakışmaz.

Cihaz sekmesi bunu tek satırda söyler: Class C devices listen all the time: their downlinks go out at once on the RX2 channel, through the gateway that heard them last.

Class C bir cihazın uplink’lerine verilen yanıtlar (onaylar, MAC komutları) yine Class A pencerelerini kullanır. Uygulama downlink’leri yalnızca Class C yoluyla gider. Frames log’unda Class C downlink’i RXC penceresini gösterir.

Class C cihazlara onaylı downlink’ler

Onaylı downlink, cihazdan bir sonraki uplink’inde onay göndermesini ister. Class C bir cihaz için Hermetry, profildeki Confirmed downlink: wait for the acknowledgement (seconds) süresi boyunca onayı bekler (varsayılan 60 s, 5 ile 3.600 s arası). Onay gelmezse downlink yeni bir frame counter ile yeniden gönderilir, toplamda en fazla 3 gönderim (profil ayarı maxRetries). Ardından downlink süresi dolmuş olarak (no_ack) kuyruktan çıkar.

Cihazın düzenli uplink göndermesini sağlayın: onay bir uplink içinde taşınır ve cihaza doğrudan yalnızca son uplink’inden sonraki 15 dakika içinde ulaşılabilir.

Sınıfı ayarlama

  • Cihaz eklerken: formda A (battery, answers after each uplink) veya C (mains powered, always listening) seçeneğini seçin.
  • Sonradan: cihazın LoRaWAN sekmesinde Class değerini değiştirin ve Save class seçeneğini seçin.
  • Eşleştirme moduyla eklenen cihazlar profillerinin sınıfını alır.

Cihazın gerçekte çalıştığı sınıfı ayarlayın. C olarak işaretlenmiş bir Class A cihaz hemen gönderilen downlink’leri kaçırır; A olarak işaretlenmiş bir Class C cihaz bunları yalnızca uplink’lerden sonra alır.

İlgili