NB-IoT modülü hata ayıklaması hakkında konuşmak

Kaynak: 5G, İnternet

NB-IoT ilk satır

arka fon

Şirketimiz Nesnelerin İnterneti sloganı altında, NB Nesnelerin İnterneti'ne de ayak basma şansına sahip, tabii ki bu sadece ikincil bir uygulama geliştirmesidir. NB çekirdek geliştirme teknolojisi, Huawei HiSilicon, Qualcomm ve Intel gibi birkaç büyük şirketin elinde. Elbette, modül üreticileri örneğin: Quectel, Yeke, Lierda, ublox vb. Çipin verileri ve teknolojisi Lora kadar açık kaynak değildir, bu nedenle küçük şirketimiz yalnızca modülü kullanır ve içindeki teknoloji ulaşılamayacak kadar uzundur. O zaman kısa bir tartışma için Huawei HiSilicon'ın çipini (uzaklaşma modülü) ele alalım. Aşağıdaki anlatı içeriği, herhangi bir duygusal renk içermeyen, yalnızca kişisel ifadelerdir.

1. Unicom'da hata ayıklama adımları:

Şirket önce proje planını ve ürün kullanım senaryolarını Huawei'ye sunar. İncelemeden sonra, Huawei ve siz bir işbirliği anlaşması imzalayacaksınız. Spesifik içerik bilinmiyor. Bilgilerin bir kısmı bu aşamada verilecektir, çoğunlukla yazılım platformunun yerleştirme yöntemi ve donanım modüllerinin bazı geliştirme AT komut setleri. Bu sırada şirket, bilgiyi aldıktan sonra gelişim sürecini ve zamanı değerlendirecektir.

Bağlantı istasyonu kuzey-güney arayüzlerine bölünmüştür, biri: terminal ---- "Huawei platformu ve diğeri: Huawei platformu ----" kendi özel uygulama platformuna sahiptir.

1. Yazılım platformu yerleştirme

İki yerleştirme yöntemi sağlayın

@ 1: Huawei'nin platformunu kullanın, kendi analiz katmanı kodumuzu yerleştirin, önceden açıklamak için profil dosyasını kullanın vb.

Analiz katmanı kodu: Huawei tarafından sağlanan codec kitaplığının geliştirme belgesine göre yazılmalıdır.

profil dosyası: Huawei tarafından verilen json formatına göre doldurulması gerektiği anlamına gelir.Yanlış doldurulursa ilk hata ayıklamayı geçemeyebilir. Profilde bahsedilen en önemli şey ---- "Terminaliniz nedir? Hangi şirkete aitsin Platforma hangi veriler iletilecek?

Ancak bunları doldurduktan sonra gözden geçirmeleri için Huawei platformuna gönderin.Hata yoksa tebrikler, yazılım ve donanımda ortak hata ayıklama gerçekleştirebilirsiniz.

Bununla birlikte, en az 5 kez bu kadar sorunsuz bir şekilde ileri geri değişmedik.Bu profil çok fazla bilgi okuduktan sonra yazılmıştır.Belki de bilgisizliğim ve aptallığımdan kaynaklanıyor. Sonunda başardı.

Bu noktaya gelirseniz, geriye kalan tek şey donanım hazırlığıdır.

Geliştirme tamamlandıktan sonra, ortak hata ayıklama yapılacaktır. Dürüst olmak gerekirse, donanım geliştirmeden çevrimiçine, toplam üç aşama hata ayıklama gereklidir. Ortak hata ayıklamanın ilk aşamasının ilk adımı yeni başladı. Operatörün ağ döşeme problemini içerdiği için (sonuçta, bu baz istasyonunun NB ağını yükseltmesi ve dağıtması zaman alır, herkes bunun sadece bir hız ve yavaşlık meselesi olduğunu anlar).

Huawei, bir softradio yazılımı sağlamak için çok akıllıdır. Bu durumda, hata ayıklama için baz istasyonu ağını kullanmanız gerekmez. Sonuçta, baz istasyonu tam olarak konuşlandırıldığında, yine de niteliksel değildir. Dağıtım tamamlanmış olsa bile, sinyalin ne olacağını söylemek kolay değildir, bu yüzden sadece Bu belirsizliği ortadan kaldırın. Huawei'in hareketini onaylayın.

Yukarıda bir softradio yazılımından bahsedilmişti, bu yazılım ne işe yarar? Bu yazılım, kullandığınız NB modülünün bir simülasyonudur; bu, platformla bağlantıda hata ayıklamak için fiziksel NB modülünden ayrılabileceğiniz anlamına gelir.

Yazılım yüklendikten sonra, oturum açma adresi: localhost: 8090'dır, ancak bu yazılımı kullanmak istiyorsanız, Huawei'den anahtar değerini girmeniz ve kullanmadan önce ona eklemeniz gerekir.

Buradaki işlem, yazdığınız profil cihaz açıklaması ile ilgilidir.Profili net bir şekilde anladıktan sonra, burada neyi dolduracağınızı bileceksiniz.

Bunda bir com port ayarı var, bu ne için? Bu, NB modülünüz ile MCU arasındaki arabirimdir ve bu, simüle edilmiş NB fiziksel modülünün seri portudur. Burada, verilerin gönderilmesini ve alınmasını kontrol etmek için bir seri bağlantı noktası hata ayıklama aracı veya gerçek bir MCU kullanabilirsiniz. Bağlandıktan sonra, NB modülünün tanıyabileceği bir AT komutu gönderirsiniz ve size buna göre cevap verecektir.Tabii ki, öncül, ağınızın bağlı olması ve softradio'nuzun platformla iletişimde herhangi bir problemi olmamasıdır, aksi takdirde softradio sadece cevap verebilir. Hatanızın özel nedeni nedir? Bunları tek tek listelemeyeceğim Sonuçta, durum o kadar garip ki, ancak kendiniz test ederseniz anlayabilirsiniz.

Bu, simüle edilmiş NB fiziksel modülü ile platform arasındaki bir dizi kablolu ve kablosuz bağlantıdır.Tabii ki, bu yazılımda, platformun yalnızca IP adresini ve bağlantı noktasını yazmanız gerekir. Bu yapılandırma, gerçek fiziksel Modelin bağlantısı için (NB modülü - "baz istasyonu -" Genel ağ - "platform tarafı), bir IP bağlantı noktası doğrudan her şeyi temsil eder. Bu, ağ operatörünün baz istasyonu konuşlandırma problemini ortadan kaldırır.

Bu, hata ayıklama sırasında platformla etkileşim kurduğunuz talimatları izlemek ve doğrulamak için kullanılır. Bildirilen ve yayınlanan verileriniz burada sunulacak ve o zaman burada sorgulama yapabilirsiniz. Tabii ki, öncül, Avusturya'yı yapmadan önce ilk birkaç adımınızın doğru şekilde yapılandırılması gerektiğidir.

Yukarıda belirtilen anahtar değeri ESN'nize göre oluşturulur. Bu ESN değerini Huawei'ye göndermeniz gerekir. Anahtarı oluşturup aşağıdaki anahtar değerini aldıktan sonra, yazılım Avusturya'yı kullanabilir.

Bu bağlamda, bazı yazılım aracı hata ayıklamaları tanıtılmıştır. Oh, bu arada, bu hata ayıklama Coap protokolüne dayanıyor. UDP kullanıyorsanız, üzgünüm, onu ayarlamanın bir yolu yok, şimdi yapılabilir mi bilmiyorum.

Coap ayrıca bir veri aktarım protokolüdür, aynı tür veri aktarım hacmi karşılaştırılır

Onaltılık ===== Coap / 2 < < < < < < < < http

Coap, onaltılık sistemin yüksek 8 bitini ve düşük 8 bitini aktarım için karakterlere dönüştürmektir. Örneğin, onaltılık sistemi iletmek için: 0xAB

Coap aktarımı: karakter A, karakter B ==== "ASCII karakterlerine dönüştürülmüş ===" 0x410x42 tüm görünür karakterlerdir

http iletimi: json (0xAB) veri hacmi büyük.

UDP > Ambalaj Coap (benzer şekilde, yanıtlamaya gerek yok)

TCP > Kapsülleme "http (form olarak benzer, yanıtlamak için)

Huawei NB şu anda Coap ve UDP'yi desteklediğinden, tüm terminallerin ve sunucuların veri analizi Coap protokolüne uygun olarak yapılmalıdır.

@ 2: Başka bir bağlantı şekli, UDP kullanmanın doğasıdır. Terminalinizin yalnızca Huawei platformunda kayıtlı olması gerekir, yani IMEI numarası kaydedilir.UDP iletildiğinde, kendi şirketinizin IP'sini kendi şirketinizin IP'si olarak yazabilirsiniz. Yerleştirme gerekmez. Herhangi bir profil veya kodek kitaplığı geliştirmenize gerek yoktur, verileri doğrudan kendi veri analiz hizmetinize aktarabilirsiniz. Ancak bir sorun, ağ durumunuz iyiyse sorun değil, sonuçta, fazla hata ayıklamanıza gerek yok, sadece gelen verileri görün. Sunucunuzun gönderildikten sonra almadığını varsayarsak, şu anda büyük bir kafanız olacak. Donanım geliştirmenizin yazdığı AT komutunun yanlış mı, ağ çalışmıyor mu yoksa başka bir şey mi olduğundan emin değilsiniz. Sonuçta, doğrulayacak hiçbir şeyiniz yok. Sonuçta, önceden kelime türlerini doğrulamanız için bir softradio yazılımı var.

2. Laboratuvar hata ayıklaması

Yukarıdaki koşullar normal olduğunda ve veri bağlantısı normal olduğunda, bu sefer hata ayıklamak için Huawei'in laboratuvarına gitmeniz gerekir.Bu hata ayıklama genellikle çok basittir, yani donanım modülünün APN'sini Huawei laboratuvarı IP tarafından dağıtılan ağa ayarlayın. Adresi ve bağlantı noktasını değiştirin. Şu anda veriler gönderiliyor ve alınıyor.

Huawei Labs ağıyla ilgili büyük bir sorun yoksa ve terminaliniz değiştirilmediyse, bu ayarlama çok hızlıdır, ancak operatörün orijinal sim kartının sizin için özel olarak sağlanan bir Huawei ile değiştirilmesi gerekir. Aksi takdirde, İnternete erişemezsiniz.

Bununla birlikte, Huawei Labs'daki değişiklikler nispeten büyüktür ve güncelleme, Quectel tarafından yayınlanan modül sürümüyle tutarsız görünmektedir. Bazen laboratuvar sürümü güncellenir, eski modül desteklenmez ve Quectel'in yeni sürüme yükseltilmesi gerekir.

Bu yükseltmeden bahsetmişken, kendimi depresyonda hissediyorum. İki yükseltme aracı verilmiştir: Biri doğrudan aptal tarzı UI arayüz işlemi, diğeri DOS altında toplu iş dosyasını değiştirmesi gereken işlemdir, ancak programı indirmek için 51 tek yongalı mikrobilgisayar gibi görünen aptalca işlemi seviyorum Üç yazılımın indirilmesi gerekmesi dışında her şey aynıdır İndirilecek üç yazılım eklemek için yukarıdaki talimatları izleyin. İndirme işlemi, güç tekrar açıldıktan sonra başlayacak, ancak bu yükseltme çok başarısız. Bazı sürümler bu yükseltme yöntemi kullanılarak yükseltilemez. Özel neden bilinmiyor. İki araç veya sahne arasındaki fark hakkında özel bir açıklama yoksa İndirmek için hangi araç kullanılmalıdır.

Ardından soru ortaya çıkıyor: Aptalca yükseltme araçları neden çalışmıyor? Herkes bir geliştiricidir ve herkes her şeyi bilir. Burada daha fazla bir şey söylemeyeceğim, umarım işletim hatamdan kaynaklanmıştır. Ama ben sadece 4 fare tıklamasıyla çalışıyorum. Sanırım hata yapacak kadar aptal değilim.Ayrıca, kullanılan araçların tümünün bellenimle entegre olan araçlar olduğunu da fark ettim.

Birçok denemeden sonra, bir kez başka bir araca geçmekte sorun yoktur. Yaygın (aptal) indirme araçları aşağıdaki gibidir:

Üçüncüsü, operatör çevrimiçi hata ayıklama

Son olarak, Huawei laboratuvarının ortak hata ayıklamasından geçtikten sonra, operatörle birlikte hata ayıklaması yapılacaktır. NB'nizin kullandığı sim kartla hata ayıklayabilirsiniz. Elbette, önceki APN operatörün ağına sıfırlanmalıdır, yoksa genel ağa bağlanamazsınız. Bu hata ayıklama daha basittir: Temel olarak, APN'yi değiştirdikten sonra, veriler normal olarak gönderilir ve alınır ve sorun yoktur. İşin geri kalanı, test aşamanız olan zamana göre kanıtlanacaktır. Ağ durumunun uygun olup olmadığına bakın.

Dört, başka bir veri gönderme ve alma biçimi

Sonuncusu ne Huawei ne de operatörler tarafından sağlanıyor Yukarıdaki iki forma ek olarak, platformla iletişim kurabilen bir tane daha var.Bunu denedik ama gerçekten kullanmadık. Sonuçta, bu formdaki iki büyük adam bunu sağlamadı ve kesinlikle sağlamamalarının nedenleri var, burada tekrar etmeyeceğim. Sonuçta, onu kontrol edemeyecekler.

Beş, NB-IoT kullanım deneyimi

Birkaç ay süren test ve doğrulamadan sonra internetteki pil ömrünün 7/8 yıla ulaşabileceğini hissediyorum, buna inanmıyorum. Başlangıçtaki tepe akımın, sıradan 2G modülüne kıyasla çok fazla düşmediğini kontrol edin. Sadece iletirken ve alırken gerçekten çok düştü. Bununla birlikte, mevcut değer hala nispeten yüksek ve LAN ağlarının türü (Lora) arasında hala çok fazla boşluk var, çünkü kullanım sahnesi farklı, çok fazla yorum yapmıyorum, 7/8 yıl sürebilir , Sadece raporlama döngünüzün ne olduğunu bilmek istiyorum. Çok sıksa imkansızdır. Hatta bazıları haberlerde 10 yıl beklemeyi savundu. Ayrıca bataryadır.Cihazın kendi kendine tüketiminin yanı sıra bataryanın kendine zarar vermesi de söz konusudur.10 yıllık batarya olabiliyor ki bu da çok harika. Umarım son gelişme gerçekten de reklamı yapılan kadar harika olur, o zaman sizi NB-IoT'ye ikna edeceğim.

NB-IO aktivite önerisi:

NB-IoT yonga ve uygulama tasarımı ve testine odaklanan teknik seminer (Pekin)

NB-IoT'de de daha ileri gitmek istiyorsanız. Bu seminere ihtiyacınız var. Bu bir "anahtar", NB-IoT endüstri zincirinin tasarım ve test teknolojisini entegre eden bir "anahtar" ve NB-IoT endüstrisinin ihtiyaçlarını karşılayan IoT terminal ürünlerini hızla geliştirmenize yardımcı olan bir "anahtar" dır.

[Yer]: Zhongguancun, Haidian Bölgesi, Pekin (spesifik olarak belirlenecek, takip bildirimi)

[Toplantı ölçeği]: 200 kişi

Ücretler: Ücretsiz

[Hedef kitle]: NB-IoT operatörlerini, standart araştırma kurumlarını, test ve sertifika kurumlarını, Nesnelerin İnterneti servis sağlayıcılarını, üniversiteleri ve çip ve bileşenleri / ekipman / yazılım / sistem entegrasyonunu ve diğer NB-IoT endüstri zinciri proje liderlerini kapsar , Teknik direktör, pazarlama direktörü, iş geliştirme direktörü, araştırma ve geliştirme direktörü, teknik yöneticiler, mühendisler vb.

Harika konu 1: NB-IoT sistem ekipmanı ve çip prototip geliştirme

Harika konu 2: NB-IoT modül tasarımı ve test teknolojisine giriş

Harika konu 3: Hücresel IoT terminal testi ve doğrulamasının zorlukları

Harika konu 4: NB-IoT teknolojisi, Keysight test zorluklarınız için en iyi test çözümünü sağlayabilir

Belirlenecek

Mobike, uygulamadan paylaşılan bisikletler çağında NB-IoT'nin nasıl rafine yönetimi açtığını anlatıyor

NB-IoT kurumsal standartları ve 3GPP standartları ve daha fazlası

... ...

İşbirliği

EETOP, işletmelerin farklı ihtiyaçlarını ve hedeflerini tam olarak değerlendirir ve konuşma ihtiyaçlarına, marka tanıtımına, yeni teknoloji tanıtımına, endüstri kanalının genişletilmesine ve pazar bilgisi koleksiyonuna göre farklı sponsorluk ve görüntüleme hizmetleri tasarlar.Bize hoş geldiniz ve işbirliğini görüşün.

İletişim: Bayan Zhou

Telefon: 01064871382

WeChat: zhoujux

E-posta: nancy.zhou@eetop.com.cn

Orijinal metni okumak için tıklayın, seminere kaydolun ve birlikte beyin fırtınası yapın

Elektronik kilit işlevi daha da geliştirildi ve yüzün kilidi açılabilir
önceki
Bilim ve Teknoloji İnovasyon Kurulu Listeleme Komitesi'nin "Baş Denetçisi" açıklandı! Bao Fan, Shen Nanpeng ve Zhang Lei personel üyeleridir ve Özdenetim Komitesi büyük isimlerdir.
Sonraki
Kamboçya polisi Nanchang polisine övgüde bulundu! ne oldu?
2018'in ilk yarısında en istikrarlı kalite performansına sahip 4 ABD SUV'si
100.000 yuan'dan daha düşük tüm bu yeni piyasaya sürülen yerli SUV'leri biliyor musunuz?
200.000 yuan bütçe ile ister yerli ister ortak girişim seçin, bu modellere bakmalısınız!
Araba yüksek hızda, "havada süzülüyor", neden otomobil üreticileri arabayı daha ağır yapmıyor?
Hawaii'ye giderken bu 8 şeyi yapmadığıma pişman olacağım!
Otomobil göbek motoru nasıl çalışır ve faydaları nelerdir?
Bu SUV'lar rüzgara patlar ama onları tutabilir misin?
Gittikçe daha fazla yeşil araç plakası, nasıl ayırt edildiklerini biliyor musunuz?
NB-IoT'yi anlamak için bunlar yeterli olmalıdır (NB-IoT Tam Kaydı)
Bu Shanxi!
CR-V Tiguan'dan daha büyük olan 170.000 kaşif, listelendikleri anda yemek yiyecektir.
To Top