為什么物聯(lián)網(wǎng)運(yùn)用不同的互聯(lián)網(wǎng)技能?
盡管物聯(lián)網(wǎng)的姓名來自改動世界的網(wǎng)絡(luò),但物聯(lián)網(wǎng)并不總是依賴于傳統(tǒng)的互聯(lián)網(wǎng)協(xié)議。例如,用戶數(shù)據(jù)報(bào)協(xié)議(UDP)無處不在,被很多運(yùn)用程序運(yùn)用??墒?,關(guān)于具有巨大核算和內(nèi)存約束的低功耗設(shè)備,它并不是首選解決方案。微控制器有UDP完成,但開發(fā)人員不會運(yùn)用它們來連接數(shù)千個(gè)傳感器。因而,開發(fā)人員運(yùn)用需求較少內(nèi)存或核算吞吐量的協(xié)議。問題在于,這些技能并不總是供給使互聯(lián)網(wǎng)如此有用的時(shí)機(jī),例如每個(gè)設(shè)備的IP。
什么是LoRaWAN和SCHC上的IPv6?
為了戰(zhàn)勝這些應(yīng)戰(zhàn),LoRa聯(lián)盟最近推出了依據(jù)LoRaWAN的IPv6。望文生義, 它使物聯(lián)網(wǎng)產(chǎn)品能夠取得 IPv6 地址,以促進(jìn)安全通訊并經(jīng)過 LoRa 網(wǎng)絡(luò)享用 IP 數(shù)據(jù)包的有用性。此外,依據(jù)LoRaWAN的IPv6指定了一種稱為SCSC(發(fā)音為“chic”)的緊縮和分段技能。最近由IETF界說, 它縮小了有效載荷和標(biāo)頭,假如它們大于LoRaWAN的MTU,則能夠分化音訊.SCHC 經(jīng)過界說反映大多數(shù)包外觀的上下文和結(jié)構(gòu)來作業(yè)。因而,發(fā)送方能夠省掉很多標(biāo)頭數(shù)據(jù),由于它能夠由接納方從上下文中重建。
進(jìn)步 LoRaWAN 功率的解決方案
SCHC怎么比較?
經(jīng)過具有低功耗MCU設(shè)備的網(wǎng)絡(luò)緊縮信息的主意并不新鮮。但是, 有人可能會問為什么 LoRa 聯(lián)盟挑選了 SCHC.比利時(shí)根特大學(xué)的研究人員宣布了一篇論文1在2019年,這答復(fù)了這個(gè)問題。在其間,作者將SCHC與6LoWPAN緊縮和分段機(jī)制進(jìn)行了比較,并得出結(jié)論,SCHC需求“更少的內(nèi)存”,并運(yùn)用“在標(biāo)頭開支,可靠性和交流的數(shù)據(jù)包總數(shù)方面為LPWAN設(shè)備運(yùn)用更適宜的緊縮和分段機(jī)制”。
Acklio在STM32上的完成
開發(fā)人員面對的應(yīng)戰(zhàn)是完成 SCHC。該規(guī)范界說了首要規(guī)范,但集成到運(yùn)用程序中則完全是另一回事。因而,Acklio供給了一個(gè)運(yùn)行在STM32上的SCHC嵌入式庫,乃至供給了經(jīng)過DLMS/COSEM對智能電表運(yùn)用緊縮的才能。事實(shí)上,依據(jù)智能動力世界的說法,DLSM / COSEM是“最廣泛承受的公用事業(yè)外表數(shù)據(jù)交流世界規(guī)范”。超低功耗MCU用最簡略的術(shù)語來說,DLSM(設(shè)備言語音訊規(guī)范)刻畫音訊,COSEM(能量計(jì)量的 COmpanion 規(guī)范)界說其間的內(nèi)容。它完成了設(shè)備之間的互操作性,并為職業(yè)供給了規(guī)范。
Acklio的STM32設(shè)備庫能夠緊縮IPv6 / UDP標(biāo)頭和DLMS包裝器,以供給高達(dá)90%的削減和75%的數(shù)據(jù)包自身緊縮。因而,智能電表需求傳輸更少的數(shù)據(jù),然后削減其網(wǎng)絡(luò)運(yùn)用量并縮短體系堅(jiān)持清醒所需的時(shí)刻。它還進(jìn)步了規(guī)劃的可持續(xù)性。更低的動力和數(shù)據(jù)要求也意味著更少的保護(hù)和更長的單個(gè)電池的運(yùn)用壽命。為了協(xié)助開發(fā)人員入門,Acklio供給了一個(gè)DLMS Gurux服務(wù)器,客戶端運(yùn)用程序和示例代碼。此外,運(yùn)用STM32WL,這是第一款帶有嵌入式LoRa收發(fā)器的MCU,能夠協(xié)助削減物料清單并簡化規(guī)劃。