售前電話
135-3656-7657
售前電話 : 135-3656-7657
LoRaWAN協(xié)議的擴(kuò)展與衍生
在6.1節(jié)講述后,我們知道LoRaWAN協(xié)議雖然有諸多優(yōu)點(diǎn),但是也存在一定的不足,需要不斷地更新和發(fā)展。本節(jié)針對LoRaWAN協(xié)議的一些受限應(yīng)用而展開講述。由于LoRa是一個(gè)非常優(yōu)秀的底層調(diào)制技術(shù),許多低延遲或點(diǎn)對點(diǎn)應(yīng)用都希望通過LoRa調(diào)制來實(shí)現(xiàn),而LoRaWAN協(xié)議使用在這類方案中不合適,但是使用私有協(xié)議又太封閉而無法把行業(yè)和市場做大。因?yàn)樯鲜鲈?,許多LoRa聯(lián)盟企業(yè)著手開發(fā)LoRaWAN的擴(kuò)展協(xié)議,在得到廣大LoRa聯(lián)盟會員認(rèn)可后,可以變?yōu)檎綐?biāo)準(zhǔn)。而有的公司針對一些特殊應(yīng)用,利用LoRa的調(diào)制特點(diǎn)和LoRaWAN的網(wǎng)絡(luò)優(yōu)勢衍生自己的協(xié)議,并努力推廣為LoRa聯(lián)盟的分支協(xié)議。擴(kuò)展標(biāo)準(zhǔn)的優(yōu)勢是可以在LoRaWAN協(xié)議上直接增加,向下兼容,而衍生標(biāo)準(zhǔn)的特點(diǎn)是無法與LoRaWAN兼容,形成獨(dú)立的一支標(biāo)準(zhǔn)流派。
本節(jié)根據(jù)LoRaWAN的幾個(gè)局限點(diǎn)展開講解:
(1)LoRaWAN單跳結(jié)構(gòu)限制了LoRa傳輸?shù)木嚯x,在極端環(huán)境下需要中繼的方式將信號從深度室內(nèi)覆蓋的區(qū)域傳出來。從而引出了LoRaWANRelay協(xié)議。
(2)如果LoRaWAN的兩個(gè)終端設(shè)備需要完成通信和互控,由一個(gè)終端設(shè)備發(fā)起,通過網(wǎng)關(guān)到網(wǎng)絡(luò)服務(wù)器和應(yīng)用服務(wù)器,再下行到網(wǎng)絡(luò)服務(wù)器、網(wǎng)關(guān),最后到達(dá)被控終端設(shè)備。即使這兩個(gè)設(shè)備非??拷?,在LoRaWAN標(biāo)準(zhǔn)中也需要按照此流程,即使網(wǎng)絡(luò)狀況良好,其通信時(shí)長也要0.5s。一旦上行通道遇到丟包,下次重傳需要2s之后,實(shí)時(shí)性和效率太差。為此,阿里巴巴開發(fā)了基于LoRaWAN協(xié)議的終端設(shè)備與終端設(shè)備通信的協(xié)議,命名為LoRaWAND2D。
(3)智能家居等應(yīng)用,對節(jié)點(diǎn)有高穩(wěn)定性及高實(shí)時(shí)性要求,還需要具備群組廣播功能。甚至當(dāng)系統(tǒng)斷網(wǎng)后,依然可以實(shí)現(xiàn)自動化互控智能家居的需求,同時(shí)還需要滿足低成本、小尺寸等要求。根據(jù)如上需求,Yosmart公司開發(fā)了YoLink智能家居協(xié)議。
一、LoRaWAN中繼Relay協(xié)議在許多的LoRa應(yīng)用中,都存在由于墻太厚,終端設(shè)備無法與網(wǎng)關(guān)通信的問題。而為此額外增加多個(gè)網(wǎng)關(guān),無論是在施工難度還是整體成本上都是很麻煩的一件事。如果有一個(gè)中繼器,那么這個(gè)問題就可以解決了,如圖6-7所示。在許多水表和氣表的LoRa私有協(xié)議應(yīng)用中,都采用電池供電的中繼器方案。采用中繼器的方案可以節(jié)省網(wǎng)關(guān)和施工,在表計(jì)行業(yè)很常見。在5.1.3小節(jié)中LoRa的Mesh網(wǎng)絡(luò)架構(gòu)就是使用中繼 實(shí)現(xiàn)抄表的案例。但是LoRaWAN協(xié)議在建立之初規(guī)定了必須單跳的星狀網(wǎng)絡(luò)結(jié)構(gòu),限制了此類中繼的應(yīng)用。單跳規(guī)定限制嚴(yán)格的原因是
LoRaWAN標(biāo)準(zhǔn)制定時(shí)初期,標(biāo)準(zhǔn)制定者對LoRa的信心太足,認(rèn)為再惡劣的環(huán)境LoRa都能傳出信號。主要原因是中國的建筑更密集,且表計(jì)放置環(huán)境惡劣,國外的標(biāo)準(zhǔn)專家沒有意識到。為了彌補(bǔ)這個(gè)硬傷,多家LoRa聯(lián)盟會員開發(fā)了Relay協(xié)議。
圖6-7 中繼方案應(yīng)用示意圖
這個(gè)中繼器必須具備安裝方便(不接外部電源),維護(hù)方便(穩(wěn)定且低功耗),而且協(xié)議兼容(所有的LoRaWAN用戶可以使用),低成本。
1.Relay協(xié)議強(qiáng)制需求(1)兼容性:
(2)Class支持種類:
(3)安全性:
(4)設(shè)計(jì)總則:
根據(jù)上述中繼器的要求,其硬件實(shí)現(xiàn)的方式為一個(gè)最簡單的LoRa模組,其帶有一個(gè)大電池,電池要求大于或等于2A·h。如圖6-8所示,此種方案是成本最低,功耗最低,安裝也方便的中繼器實(shí)現(xiàn)方式。
圖6-8 中繼器硬件模塊圖
2.Relay入網(wǎng)及數(shù)據(jù)交互流程當(dāng)中繼器架設(shè)后,信息流的流程如圖6-9所示。
(1)原有的終端設(shè)備發(fā)起正常的入網(wǎng)申請。
(2)由于終端節(jié)點(diǎn)的信號被厚墻阻擋,信號太弱,網(wǎng)關(guān)無法解調(diào),則無法收到入網(wǎng)應(yīng)答,入網(wǎng)失敗。
(3)終端設(shè)備發(fā)起Relay喚醒幀,中繼器被喚醒。
(4)終端設(shè)備發(fā)起入網(wǎng)申請,中繼器接收到入網(wǎng)申請數(shù)據(jù)。
(5)中繼器將收到終端設(shè)備的入網(wǎng)申請轉(zhuǎn)發(fā),信息傳遞到網(wǎng)關(guān)。
(6)網(wǎng)關(guān)下行接受入網(wǎng)應(yīng)答信息。
(7)中繼器將網(wǎng)關(guān)的下行信息轉(zhuǎn)發(fā)給終端設(shè)備。
(8)終端設(shè)備發(fā)起Relay喚醒幀,中繼器被喚醒。
(9)終端設(shè)備發(fā)送上行信息,中繼器接收到上行信息。
(10)中繼器將收到終端設(shè)備的上行信息轉(zhuǎn)發(fā),信息傳遞到網(wǎng)關(guān)。
(11)網(wǎng)關(guān)發(fā)送下行應(yīng)答信息。
(12)中繼器將網(wǎng)關(guān)的下行信息轉(zhuǎn)發(fā)給終端設(shè)備。