giriiş
Kısa bir süre ilkin, tam olarak yönetilen bir LoRaWAN Ağ Sunucusu (LNS) olan LoRaWAN için AWS IoT Core’a yönelik genel ağ desteğinin bir önizlemesini duyurduk. Bu duyuru için AWS, LoRaWAN ağ dağıtımını basitleştirmek ve müşterilere kendi ağ geçitlerini yönetmeye bir alternatif sağlamak için halka açık bir LoRaWAN ağ sağlayıcısı olan Everynet ile ortaklık kurdu. . Everynet’in ulusal LoRaWAN ağı, 650’den fazla şehirde ABD nüfusunun %40’ından fazlasını kapsama alanı sunar. Everynet, en güncel kapsama alanını görüntüleyebilmeniz ve LoRaWAN cihazlarının dağıtımını kolaylaştırabilmeniz için bir kapsama haritası sunar. Genel ağ desteğinin önizlemesi ABD Birleşik Devletleri ve ABD Doğu (K. Virginia) ve ABD Batı (Oregon) bölgelerinde mevcuttur.
LoRaWAN için AWS IoT Core için genel ağ desteğiyle çözümler oluşturmak, LoRaWAN cihazlarınızdan iş verilerinin toplanmasını içeren temel işinize daha çok odaklanmanıza olanak tanır. LoRaWAN özellikli bir ağ geçidi, menzil içindeki yüzlerce LoRaWAN aletine hizmet verebilmesine karşın, bu tür ağ geçitlerini oluşturmak, ana para harcaması ve bunların bakımını yapmak ve işletmek için bir mühendis ekibi gerektirir. Genel ağ desteğiyle, genel LoRaWAN kapsamına haiz alanlarda ağ geçitleri dağıtmaya gerek kalmadan, hususi LoRaWAN ağları için aynı kullanım durumları için genel LoRaWAN ağlarından yararlanabilirsiniz.
Everynet, genel LoRaWAN ağlarını işleten bir AWS Çözüm Ortağıdır. LoRaWAN için AWS IoT Core, LoRaWAN ağlarını tanımlamak için LoRa Alliance tarafınca atanan 24 bitlik bir ağ tanımlayıcısı olan NetID’yi kullanır. NetID, ağlar tarafınca LoRaWAN cihazlarına ağa hususi adresler (örn. Bölüm 2.6.1’de tanımlanan DevAddr) atamak için kullanılır, böylece yer-uydu bağlantısı doğru (şu demek oluyor ki onların ana) ağına iletilebilir. Aynı NetID konsepti, trafiği Everynet’ten LoRaWAN için AWS IoT Core’a yönlendirmek için kullanılır.
Bu blogda, LoRaWAN için AWS IoT Core için genel ağ desteğini iyi mi kullanabileceğinizi göstereceğiz.
1. Adım: Genel Ağların kullanımını etkinleştirin
Önkoşullar
Bu blog gönderisini izlemek için bir AWS hesabına, LoRaWAN için AWS IoT Core için ABD Doğu yada ABD Batı bölgelerine erişime ve LPWA cihazları, hizmet profilleri, aygıt oluşturmak için AWS Identity and Access Management (IAM) izinlerine ihtiyacınız olacak. AWS IoT Core’daki profiller ve IoT kablosuz hedefleri. AWS hesabınızda kaynak oluşturma izinlerinin yanı sıra bir LoRaWAN aletine ve Everynet kapsamına da ihtiyacınız olacak.
Genel ağların (konsol) kullanımını etkinleştirmek için:
- AWS IoT Core for LoRaWAN konsoluna gidin
- Hizmet profili oluşturmak için Profiller sayfasına gidin
- Seçmek Eklemek hizmet profili Biçim 1’de gösterildiği şeklinde Genel Ağ desteğini etkinleştirmek için
- Hizmet profiline bir ad girin, örn. genel ağlar profili
Bu, hususi ağlar oluşturmak ile ortak ağ için iş ortağının kapsama alanını kullanmak arasındaki tek değişik adımdır.
Biçim 1 – Genel Ağları etkinleştirmek için Hizmet Profili ilave edin
Aygıt Profili ve Hedef Ekleme (konsol)
- Aygıt tipine ve LoRaWAN bölgesine gore bir Aygıt profili ilave edin (önizleme esnasında, Frekans bandı altında US915’i seçin)
- AWS IoT Konsolu’na giderek ve altında bir Hedef ilave edin Üstesinden gelmek seçme LPWAN cihazlarıseçme Varış noktasıve Seç Hedef ekle
- Gir hedef adı Mesela genel ağlar hedefi
- Gir başlık Mesela. genel_ağlar/mevzu
- Seçmek Yeni bir hizmet görevi oluştur
- Seçme Hedef ekle
Biçim 2 – LPWAN aygıt verileri için Hedef Ekleme
2. Adım: Bir aygıt oluşturma
LoRaWAN Cihazları Ekleme (konsol)
- AWS IoT konsoluna ve altına gidin Üstesinden gelmek için açılır menüyü seçin LPWAN cihazları sonrasında seç Cihazlar
- İçin LoRaWAN spesifikasyonuseçme OTAA v1.0x
- Girmek DevEUI – Kablosuz cihazınızda bulunan 16 basamaklı onaltılık DevEUI kıymeti
- Girmek Uygulama Anahtarı – Kablosuz aygıt satıcınızın sağlamış olduğu 32 basamaklı onaltılık AppKey kıymeti
- Girmek UygulamaEUI – Kablosuz aygıt satıcınızın sağlamış olduğu 16 basamaklı onaltılık AppEUI
- İçin Kablosuz aygıt adı girmek genel LoRaWAN aleti
Biçim 3 – Bir LoRaWAN aleti sağlama
- İçin Kablosuz Aygıt profiliönceki prosedürde oluşturulanı seçin
- İçin hizmet profiliseçme genel ağlar profili önceki prosedürde oluşturulmuş
- İçin Varış noktası isim, seç genel ağlar hedefi önceki prosedürlerde oluşturulduğu şeklinde
Biçim 4 – Profilleri ilişkilendirme ve hedef seçme
- Seçmek Sonraki
- Seçme Aygıt ekle
Birden fazla aygıt eklemek için bu adımları tekrarlayabilirsiniz.
3. Adım: Bağlantıyı Doğrulama
Son olarak yer-uydu bağlantısı denetim ediliyor
- AWS IoT konsolunu açın
- Gezinti bölmesinde, altında Üstesinden gelmek ve sonrasında altında LPWAN cihazlarıseçmek Cihazlar
- Altında bildirim LoRaWAN cihazları the Alınan Son Yukarı Bağlantı sütun, son olarak yer-uydu bağlantısının tarihini ve saatini yansıtır
Biçim 5 – Genel ağlardan LoRaWAN cihazları
Aygıt yukarı bağlantısını kontrol etme
- AWS IoT konsolunda, sol menüde, altında Ölçekseçmek MQTT kontrol istemcisi
- İçinde bir mevzuya abone ol sekmesinde, mevzuyu şu şekilde girin: # ve Seç Abone
- AWS IoT Core for LoRaWAN ham yüklerinin, ağ geçidi EUI bilgilerinin genel ağlardan hariç tutulması haricinde hususi ağ yükleriyle aynı olduğuna dikkat edin.
Biçim 6 – LoRaWAN aygıt yükü
Satın alan referans
Quext, LoRaWAN için AWS IoT Core’da genel ağ desteği önizlemesinden yararlanan bir akıllı apartman teknolojisi sağlayıcısıdır.
“Quext’te mülk değerlerini artıran, bina yönetimini basitleştiren ve konut sakinlerinin memnuniyetini artıran uygun maliyetli ve kolaylaştırılmış akıllı apartman teknolojisi sunmaya odaklandık. AWS IoT Core vesilesiyle dünya genelinde Everynet LoRaWAN ağına erişim, bu hedefe ulaşmak için bizlere en verimli ve süratli yolu sağlıyor.”
— Tray Johnson, Quext’te CTO
Temizlemek
Aygıtları kaldırmak için (konsol)
- AWS IoT konsoluna ve altına gidin Üstesinden gelmek için açılır menüyü seçin LPWAN cihazları ve Seç Cihazlar
- Oluşturduğunuz cihazları seçin ve seçin silmek
Hedefleri kaldırmak için (konsol)
- AWS IoT konsoluna gidin ve Yönet altında LPWAN cihazları için açılır listeyi seçin ve seçin varış noktaları
- Oluşturduğunuz hedefi seçin ve seçin silmek
Hizmet ve aygıt profillerini (konsol) kaldırmak için
- AWS IoT konsoluna gidin ve Yönet altında LPWAN cihazları için açılır listeyi seçin ve seçin Profiller
- Oluşturduğunuz aygıt profilini seçin ve seçin silmek
- Oluşturduğunuz hizmet profilini seçin ve seçin silmek
Çözüm
Bu blogda, müşterilerin genel LoRaWAN ağlarını direkt AWS IoT for LoRaWAN’dan kullanmalarını elde eden yeni bir özellik olan AWS IoT Core for LoRaWAN için yeni genel ağ desteği hususi durumunu tanıttık ve iyi mi kullanılacağını gösterdik. Önizleme aşamasında ticari iş yüklerini çalıştırmanızı önermiyoruz. Mevcut cihazlarınızı süratli bir halde kontrol etmek ve yeni dağıtım stratejilerini kontrol etmek için genel ağ hususi durumunun genel önizleme sürümünü kullanmanızı tavsiye ederiz. Daha çok informasyon edinmek isterseniz lütfen LoRaWAN için AWS IoT Core hakkında belgelerimizi inceleyin.
Source: aws.amazon.com