0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

LoRaWAN?通信良好的關(guān)鍵 —“LBT(對(duì)話前監(jiān)聽)”

瑞科慧聯(lián)(RAK) ? 2022-11-03 11:02 ? 次閱讀
poYBAGNjK4iAXt2tAAD128QcsZA751.png

如今,LoRaWAN?已經(jīng)不再是一個(gè)生僻的新術(shù)語了。它是專為物聯(lián)網(wǎng)設(shè)計(jì)的一種低功耗廣域網(wǎng),通過開源技術(shù),可以使 LoRaWAN?信號(hào)在免授權(quán)的頻段上傳輸。LoRaWAN?技術(shù)的傳輸距離比 Wi-Fi藍(lán)牙更遠(yuǎn),它也成為了如今許多新物聯(lián)網(wǎng)解決方案的首選技術(shù)。另外,LoRaWAN?在室內(nèi)也能很好地運(yùn)行,這一點(diǎn)對(duì)于蜂窩網(wǎng)絡(luò)覆蓋范圍較差的偏遠(yuǎn)地區(qū)來說意義重大。

LoRaWAN?其實(shí)是定義網(wǎng)絡(luò)通信和架構(gòu)的上層協(xié)議棧。更具體來說,它是一個(gè)帶有網(wǎng)絡(luò)層組件的媒體訪問控制(MAC)層協(xié)議,主要是指網(wǎng)絡(luò)以及數(shù)據(jù)如何通過它傳輸。那么這個(gè)協(xié)議內(nèi)部設(shè)備之間的通信到底是如何發(fā)生的呢?

LoRaWAN?協(xié)議內(nèi)部設(shè)備間如何通信?

LoRaWAN?設(shè)備之間的通信方式雖然有很多種,但比較受歡迎且用得較多的是“基于純 ALOHA”的一種數(shù)據(jù)傳輸方式。那是什么呢?ALOHA 是一種多路訪問協(xié)議,一般用于通過共享網(wǎng)絡(luò)通道來傳輸數(shù)據(jù)的場(chǎng)景中,在開放系統(tǒng)互連(OSI)模型的 MAC 子層中運(yùn)行。這其實(shí)是一個(gè)十分簡(jiǎn)單的協(xié)議,其中來自多個(gè)節(jié)點(diǎn)的多個(gè)數(shù)據(jù)流通過多點(diǎn)傳輸通道進(jìn)行傳輸。

pYYBAGNjK4iAEwxGAACIcjGX0ss065.png

簡(jiǎn)單是 ALOHA 受歡迎的主要原因,但如果應(yīng)用到大型部署時(shí),它并非數(shù)據(jù)傳輸?shù)淖罴堰x擇。在純 ALOHA 中,傳輸時(shí)間是連續(xù)的,每當(dāng)一個(gè)節(jié)點(diǎn)有數(shù)據(jù)要發(fā)送時(shí),它就立刻發(fā)送。但數(shù)據(jù)包中存在沖突就會(huì)比較麻煩,如果這時(shí)另一個(gè)節(jié)點(diǎn)也同時(shí)在傳輸,該幀就會(huì)被銷毀,而且發(fā)送方等待重新傳輸?shù)臅r(shí)間量也是隨機(jī)不確定的。這就有可能導(dǎo)致關(guān)鍵數(shù)據(jù)丟失和傳輸延遲。

雖然 LoRaWAN?可以免費(fèi)使用,但仍然有一些規(guī)定限制。為確保每個(gè)人都可以訪問并安全使用,很多國家和地區(qū)的政府都從國家層面的做了一定的限制。例如:韓國頻率法規(guī)對(duì) LoRaWAN?每個(gè)子頻段的設(shè)備規(guī)定了特定的占空比。LoRaWAN?使用的大多數(shù)通道的占空比低至 2%,日本也有具體要求。在這些國家和地區(qū),如果要訪問免授權(quán)頻道的設(shè)備,LBT(對(duì)話前監(jiān)聽)是強(qiáng)制要求的,在這些國家和地區(qū)需要在傳輸前執(zhí)行一項(xiàng)或多項(xiàng)暢通信道評(píng)估(CCA)。

什么是 LBT,它是如何工作的?

標(biāo)題中的 LBT(對(duì)話前監(jiān)聽)并不是文字游戲,也不是噱頭。LBT 可以解決很多創(chuàng)新物聯(lián)網(wǎng)項(xiàng)目的兩個(gè)主要問題:

  • 由于嚴(yán)格的準(zhǔn)入規(guī)定而無法進(jìn)入該國市場(chǎng)
  • 由于網(wǎng)絡(luò)中的數(shù)據(jù)包沖突導(dǎo)致的數(shù)據(jù)丟失

正如我們說的,要想在韓國和日本銷售和使用的設(shè)備,集成 LBT 功能是必須的。沒有它,這類設(shè)備就無法得到這些國家和地區(qū)合法運(yùn)營所需的認(rèn)證。這個(gè)問題倒是比較容易解決,更大的問題其實(shí)是數(shù)據(jù)丟失。

解決這一問題的方法實(shí)際上就是 LBT 本身的性質(zhì)。LoRaWAN?協(xié)議使多個(gè)用戶可以共享同一頻道,啟用 LBT 后,設(shè)備會(huì)持續(xù)監(jiān)控通道,使其只在通道未使用時(shí)進(jìn)行傳輸。因?yàn)樾枰谑褂妙l道之前應(yīng)用 CCA(空閑信道評(píng)估)檢查。也就是說:一個(gè)設(shè)備首先要傳輸它的數(shù)據(jù)(進(jìn)行通話),不過前提是它需要確保信道是空閑的(進(jìn)行監(jiān)聽)。

poYBAGNjK4iAMrKhAABkSdXH_0Q678.png

根據(jù)不同國家和地區(qū)的特定法規(guī),CCA 可以使用兩種方法中的任意一種進(jìn)行。Jorge Ortín、Matteo Cesana 和 Alessandro Redondi 在他們的論文《用 LBT 增強(qiáng)LoRaWAN?的表現(xiàn)》中解釋了 LBT 的兩種不同實(shí)現(xiàn)方式:基于能量檢測(cè)的物理層 LBT 和基于第 2 層幀解碼的 MAC 層 LBT。他們還提出了一個(gè)馬爾可夫框架來評(píng)估 LoRaWAN?在這種設(shè)置下的數(shù)據(jù)提取率和傳輸上行鏈路消息所經(jīng)歷的平均延遲的性能。

這篇論文挺有趣的,文章探討了在 LoRaWAN?中使用 LBT 方法來增強(qiáng)網(wǎng)絡(luò)性能的可能性,因?yàn)?LoRaWAN?采用基于純 ALOHA 的 MAC 方案之前已經(jīng)被證明存在性能瓶頸了。而且隨著網(wǎng)絡(luò)規(guī)模擴(kuò)大,最大信道的利用率卻只有 18.4%。

是否需要使用 LBT 其實(shí)也是是由設(shè)備本身決定的。MAC 級(jí)別定義了三類終端設(shè)備。A 類設(shè)備按照標(biāo)準(zhǔn)使用基于簡(jiǎn)單隨機(jī) ALOHA 的接入?yún)f(xié)議在上行鏈路中傳輸,而且只有在上行鏈路傳輸之后才能在下行鏈路中接收流量;B 類設(shè)備可以定期喚醒以接收預(yù)定的下行數(shù)據(jù)流量;C 類設(shè)備持續(xù)收聽,并且通常由市電供電。

在撰寫本文時(shí),A 類設(shè)備是市場(chǎng)上普及率最高的設(shè)備。為了限制 ISM 頻段中的干擾,如果運(yùn)行 ALOHA 接入?yún)f(xié)議或采用對(duì)占空比沒有限制的對(duì)話前監(jiān)聽方法,A 類設(shè)備必須在歐洲以低于 1% 的占空比運(yùn)行。

因此,“監(jiān)聽”是在物理層或 MAC 層完成的,各有優(yōu)缺點(diǎn)。那么“對(duì)話”部分呢?

在《無數(shù)據(jù)丟失的 LoRaWAN?中:研究不同通道訪問方法的性能》這一文章當(dāng)中,F(xiàn)rank Loh、Noah Mehling 和 Tobias Ho?feld 很好地解釋了關(guān)于減少數(shù)據(jù)丟失的不同數(shù)據(jù)傳輸方法的研究結(jié)果。在那里,他們解釋了 LBT 通常使用的原則 — 退避策略。在設(shè)備使用 LBT 發(fā)送消息之前,它會(huì)先監(jiān)聽信道是否已被占用。如果是空閑的,就開始傳輸,否則,就會(huì)根據(jù)預(yù)定義的退避策略延遲消息,而且不需要額外的同步。LBT 的回退策略決定了當(dāng)信道被占用時(shí),在嘗試傳輸失敗后消息延遲的持續(xù)時(shí)間(對(duì)于 ALOHA,延遲始終是傳輸時(shí)間)。在那篇文章中,他們演示了一種如何確定消息的最佳延遲的方法。一方面,目標(biāo)是在新的傳輸嘗試之前不能延遲太多;但是,另一方面,由于通道仍在使用中,會(huì)存在再次嘗試失敗的風(fēng)險(xiǎn)。最佳回退延遲是通過考慮實(shí)際部署的物理環(huán)境(位置和距離)(嘗試預(yù)測(cè)是否會(huì)出現(xiàn)隱藏節(jié)點(diǎn)問題)和部署的密度來確定的。

瑞科慧聯(lián)產(chǎn)品生態(tài)系統(tǒng)中的“LBT”

瑞科慧聯(lián)(RAK)的 WisGate Edge 系列網(wǎng)關(guān)就能支持 LBT。該系列網(wǎng)關(guān)為其最新操作系統(tǒng) WisGateOS 2 推出的LBT功能提供了所需的物理支持。

其實(shí),LBT 并不是在所有地方都需要,瑞科慧聯(lián)通過“插件”的方式將其添加到“拓展選項(xiàng)”種,用戶可以根據(jù)自己的需要安裝或卸載。但我們相信,隨著 LoRaWAN?的發(fā)展,LBT 是必不可少的。

LoRaWAN?中的通道訪問規(guī)劃是一項(xiàng)復(fù)雜的任務(wù)。具有挑戰(zhàn)性的因素很多,包括:不同的信道訪問方法、由于 A 類設(shè)備和網(wǎng)關(guān)的占空比限制而導(dǎo)致的同步可能性有限,以及終端設(shè)備對(duì)節(jié)省電池的嚴(yán)格要求等等。另外,LoRaWAN?頻段的免費(fèi)使用可能會(huì)導(dǎo)致潛在的交叉流量。LBT 正好提供了一種解決方案和一條更清晰的 LoRaWAN?通信路徑,使其不會(huì)丟失數(shù)據(jù)。無論是想要將業(yè)務(wù)擴(kuò)展到韓國和日本的解決方案提供商,還是考慮使用 LoRaWAN?的公司,或者只是想確保數(shù)據(jù)安全地通過網(wǎng)絡(luò)傳輸,LBT 都可以實(shí)現(xiàn)這些需求。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • LBT
    LBT
    +關(guān)注

    關(guān)注

    0

    文章

    5

    瀏覽量

    7755
  • lorawan
    +關(guān)注

    關(guān)注

    3

    文章

    309

    瀏覽量

    23777
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Loran 和 LoRaWAN 的警示故事

    作者: Lisa Eitel 如果混淆了基于無線電的 LoRaWAN 和基于無線電的 Loran,后果不堪設(shè)想。這兩種技術(shù)都是關(guān)于連接和通信技術(shù)如何成為勝出,而其他技術(shù)如何被無情拋棄的精彩故事。雖然
    的頭像 發(fā)表于 10-02 16:49 ?207次閱讀
    Loran 和 <b class='flag-5'>LoRaWAN</b> 的警示故事

    遠(yuǎn)距離傳輸達(dá)4.8km的LoRaWAN模塊

    LoRaWAN是為LoRa遠(yuǎn)距離通信網(wǎng)絡(luò)設(shè)計(jì)的一套通訊協(xié)議和系統(tǒng)架構(gòu),因其具有廣泛的覆蓋能力而被用作廣域網(wǎng)的無線網(wǎng)絡(luò)。LoRaWAN在數(shù)據(jù)鏈路層定義媒體訪問控制(MAC),由LoRa聯(lián)盟維護(hù)
    的頭像 發(fā)表于 09-05 10:32 ?200次閱讀
    遠(yuǎn)距離傳輸達(dá)4.8km的<b class='flag-5'>LoRaWAN</b>模塊

    多頻段,高性能LoRaWAN網(wǎng)關(guān)RG-02

    LoRaWAN頻段選項(xiàng),能夠適配不同的國家和區(qū)域。且支持用戶自定義頻段,構(gòu)建私有LoRa網(wǎng)絡(luò)。 RG-02可以在沒有LoRaWAN服務(wù)器的情況下與ABP LoRaWAN終端節(jié)點(diǎn)通信,
    的頭像 發(fā)表于 07-30 10:37 ?274次閱讀
    多頻段,高性能<b class='flag-5'>LoRaWAN</b>網(wǎng)關(guān)RG-02

    如何在UDP的情況下監(jiān)聽自己通信是否中斷?

    請(qǐng)教大佬一個(gè)問題。 我如何在UDP的情況下監(jiān)聽自己通信是否中斷? 不知道有沒有什么可以參考的?
    發(fā)表于 06-24 06:04

    AMEYA360代理品牌 | 村田電子支持LoRaWAN?+衛(wèi)星通信(S-Band)的通信模塊

    通信模塊:支持 LoRaWAN?+衛(wèi)星通信 株式會(huì)社村田制作所開發(fā)出了村田首款(1)支同時(shí)持LoRaWAN?(2)和衛(wèi)星通信
    的頭像 發(fā)表于 06-20 11:31 ?416次閱讀
    AMEYA360代理品牌 | 村田電子支持<b class='flag-5'>LoRaWAN</b>?+衛(wèi)星<b class='flag-5'>通信</b>(S-Band)的<b class='flag-5'>通信</b>模塊

    LoRaWAN終端節(jié)點(diǎn)的分類

    LoRaWAN規(guī)范定義了三種設(shè)備類型:A類、B類和C類,這三類設(shè)備基本上能覆蓋物聯(lián)網(wǎng)所有的應(yīng)用場(chǎng)景。所有LoRaWAN設(shè)備都必須實(shí)現(xiàn)A類,而B類和C類是A類設(shè)備規(guī)范的擴(kuò)展,所有設(shè)備類別都支持雙向通信
    的頭像 發(fā)表于 05-13 09:36 ?246次閱讀
    <b class='flag-5'>LoRaWAN</b>終端節(jié)點(diǎn)的分類

    事關(guān)衛(wèi)星物聯(lián)網(wǎng)!LoRaWAN 2027 發(fā)展路線圖重磅公布

    4月16日,LoRa聯(lián)盟(LoRaAlliance)發(fā)布了LoRaWAN開發(fā)路線圖,以引導(dǎo)該標(biāo)準(zhǔn)未來演進(jìn)的方向。LoRaWAN開發(fā)路線圖LoRa作為低功耗廣域網(wǎng)通信領(lǐng)域的“明星”之一
    的頭像 發(fā)表于 04-26 08:06 ?531次閱讀
    事關(guān)衛(wèi)星物聯(lián)網(wǎng)!<b class='flag-5'>LoRaWAN</b> 2027 發(fā)展路線圖重磅公布

    STM32CubeMX STM32WL不能配置LoRaWAN的原因?

    STM32CubeMX 中使用STM32WL配置LoRaWAN時(shí)不能配置,請(qǐng)問為什么?
    發(fā)表于 04-02 07:47

    LoRa數(shù)模模塊設(shè)置開啟LBT功能

    LoRa數(shù)傳模塊中LBT功能是一種用于無線通信的協(xié)議或技術(shù),旨在減少或避免信道碰撞,提高通信質(zhì)量和效率。在LBT中,設(shè)備在發(fā)送數(shù)據(jù)之前會(huì)先監(jiān)聽
    的頭像 發(fā)表于 04-01 16:08 ?707次閱讀
    LoRa數(shù)模模塊設(shè)置開啟<b class='flag-5'>LBT</b>功能

    STM32WL55JC用的是LoRaWAN_End_Node例程,修改代碼后不能通信的原因?

    我要測(cè)試STM32WL55JC開發(fā)板時(shí),用的是LoRaWAN_End_Node例程,什么都不改,可以正常跟RAK2245收發(fā)信息, 但是當(dāng)我修改如下代碼時(shí),就不能通信了,請(qǐng)問是什么原因? 1
    發(fā)表于 03-27 06:00

    LoRaWAN如何助力智慧城市建設(shè)?

    LoRaWAN如何助力智慧城市建設(shè)?
    的頭像 發(fā)表于 03-12 14:49 ?269次閱讀
    <b class='flag-5'>LoRaWAN</b>如何助力智慧城市建設(shè)?

    Arduino IDE中是否有與Xmc2Go兼容的LoRaWAN庫?

    我想問一下 Arduino IDE 中是否有與 Xmc2Go 兼容的 LoRaWAN 庫? 我正在嘗試使用連接到 Xmc2Go 的 RFM95W Lora 模塊通過 LoRaWAN 將數(shù)據(jù)傳輸
    發(fā)表于 02-27 06:05

    構(gòu)建未來通信網(wǎng)絡(luò)的關(guān)鍵要素

    在當(dāng)今這個(gè)信息爆炸的時(shí)代,通信技術(shù)就像是連接世界各個(gè)角落的無形紐帶。無論是跨越山川河流的遠(yuǎn)程對(duì)話,還是互聯(lián)網(wǎng)上的即時(shí)信息傳遞,通信技術(shù)都在背后默默地扮演著關(guān)鍵角色。從早期的電報(bào)和電話,
    的頭像 發(fā)表于 01-19 09:18 ?569次閱讀

    LoRaWAN物聯(lián)網(wǎng)平臺(tái)應(yīng)用

    本文通過分析 LoRaWAN的特點(diǎn),以及 LoRaWAN物聯(lián)網(wǎng)平臺(tái)在智慧農(nóng)業(yè)、智慧水務(wù)、智慧醫(yī)療等領(lǐng)域的應(yīng)用,來介紹 LoRaWAN在智慧農(nóng)業(yè)、智慧醫(yī)療等領(lǐng)域的優(yōu)勢(shì)和應(yīng)用價(jià)值。 農(nóng)業(yè)是我國的基礎(chǔ)產(chǎn)業(yè)
    的頭像 發(fā)表于 01-11 16:01 ?380次閱讀
    <b class='flag-5'>LoRaWAN</b>物聯(lián)網(wǎng)平臺(tái)應(yīng)用

    LoRaWAN模塊強(qiáng)勢(shì)面市物聯(lián)網(wǎng) (IoT) 要求

    LoRaWAN是基于LoRa技術(shù)的一種通信協(xié)議,可將“事物”無線連接到區(qū)域、國家或全球網(wǎng)絡(luò)中的互聯(lián)網(wǎng)。LoRaWAN技術(shù)可滿足關(guān)鍵的物聯(lián)網(wǎng) (IoT) 要求,例如雙向
    的頭像 發(fā)表于 01-08 09:52 ?479次閱讀
    <b class='flag-5'>LoRaWAN</b>模塊強(qiáng)勢(shì)面市物聯(lián)網(wǎng) (IoT) 要求