[發(fā)明專(zhuān)利]LoRa數(shù)據(jù)傳輸方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)在審
| 申請(qǐng)?zhí)枺?/td> | 201910505303.1 | 申請(qǐng)日: | 2019-06-12 |
| 公開(kāi)(公告)號(hào): | CN112087399A | 公開(kāi)(公告)日: | 2020-12-15 |
| 發(fā)明(設(shè)計(jì))人: | 陳東杰;王華;揭鴻;謝玖實(shí);李國(guó)銀 | 申請(qǐng)(專(zhuān)利權(quán))人: | 阿里巴巴集團(tuán)控股有限公司 |
| 主分類(lèi)號(hào): | H04L12/807 | 分類(lèi)號(hào): | H04L12/807;H04L12/815;H04L12/823 |
| 代理公司: | 北京展翼知識(shí)產(chǎn)權(quán)代理事務(wù)所(特殊普通合伙) 11452 | 代理人: | 屠長(zhǎng)存 |
| 地址: | 英屬開(kāi)曼群島大開(kāi)*** | 國(guó)省代碼: | 暫無(wú)信息 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | lora 數(shù)據(jù)傳輸 方法 裝置 設(shè)備 存儲(chǔ) 介質(zhì) | ||
本公開(kāi)提出了一種LoRa數(shù)據(jù)傳輸方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)。基于網(wǎng)絡(luò)服務(wù)器開(kāi)始發(fā)送下行報(bào)文到節(jié)點(diǎn)接收到下行報(bào)文之間的耗時(shí),確定節(jié)點(diǎn)發(fā)送完上行報(bào)文到開(kāi)啟第一接收窗口的延遲時(shí)間,延遲時(shí)間大于耗時(shí),其中,第一接收窗口是節(jié)點(diǎn)發(fā)送完上行報(bào)文后第一次開(kāi)啟的接收窗口;向節(jié)點(diǎn)發(fā)送延遲時(shí)間,以便節(jié)點(diǎn)根據(jù)延遲時(shí)間設(shè)定第一接收窗口;在節(jié)點(diǎn)的工作模式為ClassB模式且需要向節(jié)點(diǎn)發(fā)送下行報(bào)文的情況下,判斷節(jié)點(diǎn)將要開(kāi)啟ClassB接收窗口的時(shí)間與當(dāng)前時(shí)間之間的時(shí)間間隔是否大于耗時(shí);在時(shí)間間隔大于耗時(shí)的情況下,延遲預(yù)定時(shí)長(zhǎng)后將下行報(bào)文發(fā)送給下行基站,以便由下行基站將下行報(bào)文發(fā)送給節(jié)點(diǎn)。由此可以解決ClassB模式中可能出現(xiàn)的下行幀亂序問(wèn)題。
技術(shù)領(lǐng)域
本公開(kāi)涉及數(shù)據(jù)傳輸領(lǐng)域,特別是涉及一種LoRa數(shù)據(jù)傳輸方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù)
LoRaWAN是一種低功耗廣域物聯(lián)網(wǎng)解決方案,是由LoRa聯(lián)盟推出的一個(gè)基于開(kāi)源的MAC層協(xié)議的低功耗廣域網(wǎng)(Low Power Wide Area Network,LPWAN)標(biāo)準(zhǔn)。這一技術(shù)可以為電池供電的無(wú)線設(shè)備提供一個(gè)低功耗、可擴(kuò)展的長(zhǎng)距離無(wú)線網(wǎng)絡(luò)。
在LoRaWAN中,終端設(shè)備的工作模式分為三種:ClassA、ClassB和ClassC。網(wǎng)絡(luò)服務(wù)器(Network Server,簡(jiǎn)稱(chēng)NS)如果需要下發(fā)數(shù)據(jù)到工作在ClassB模式的設(shè)備(也即節(jié)點(diǎn)),需要先計(jì)算好設(shè)備窗口的開(kāi)啟時(shí)間,然后將數(shù)據(jù)包發(fā)給基站。數(shù)據(jù)包會(huì)首先在基站排隊(duì)等待,到達(dá)指定時(shí)間后,基站就會(huì)把該數(shù)據(jù)包發(fā)送給設(shè)備。如果NS下發(fā)給基站到基站實(shí)際下發(fā)數(shù)據(jù)包之間的時(shí)間間隔過(guò)長(zhǎng),期間設(shè)備可能會(huì)上行數(shù)據(jù)并且在Rx1接收到了下一幀數(shù)據(jù),那么就可能導(dǎo)致設(shè)備端接收到兩幀數(shù)據(jù)的序號(hào)錯(cuò)亂,也即下行幀亂序。
如圖1所示,假設(shè)NS在t1時(shí)刻開(kāi)始下發(fā)下行數(shù)據(jù)包,該下行數(shù)據(jù)包的幀序號(hào)fcnt為x,節(jié)點(diǎn)(Node)在t4時(shí)刻接收到該下行數(shù)據(jù)包,如果在t1與t4之間的t2時(shí)刻,節(jié)點(diǎn)開(kāi)始上行數(shù)據(jù),且在t1與t4之間的t3時(shí)刻接收到針對(duì)該上行數(shù)據(jù)的下行數(shù)據(jù)(其幀序號(hào)為x+1),那么就會(huì)出現(xiàn)在先(t3時(shí)刻)接收到的數(shù)據(jù)包的幀序號(hào)大于在后(t4時(shí)刻)接收到的數(shù)據(jù)包的幀序號(hào),由此產(chǎn)生亂序問(wèn)題。
下行幀亂序會(huì)導(dǎo)致設(shè)備端的去重邏輯錯(cuò)誤,產(chǎn)生丟包或者錯(cuò)包,更嚴(yán)重可能會(huì)導(dǎo)致設(shè)備端的翻頁(yè)邏輯錯(cuò)誤,導(dǎo)致設(shè)備端和NS的下行幀計(jì)數(shù)不一致,從而導(dǎo)致后續(xù)的下行數(shù)據(jù)包MIC校驗(yàn)失敗。
因此,需要一種數(shù)據(jù)傳輸方案,解決上述亂序問(wèn)題。
發(fā)明內(nèi)容
本公開(kāi)所要解決的一個(gè)技術(shù)問(wèn)題是,提供一種LoRa數(shù)據(jù)傳輸方案,解決ClassB模式中可能出現(xiàn)的亂序問(wèn)題。
根據(jù)本公開(kāi)的第一個(gè)方面,提出了一種LoRa數(shù)據(jù)傳輸方法,包括:基于網(wǎng)絡(luò)服務(wù)器開(kāi)始發(fā)送下行報(bào)文到節(jié)點(diǎn)接收到下行報(bào)文之間的耗時(shí),確定節(jié)點(diǎn)發(fā)送完上行報(bào)文到開(kāi)啟第一接收窗口的延遲時(shí)間,延遲時(shí)間大于耗時(shí),其中,第一接收窗口是節(jié)點(diǎn)發(fā)送完上行報(bào)文后第一次開(kāi)啟的接收窗口;向節(jié)點(diǎn)發(fā)送延遲時(shí)間,以便節(jié)點(diǎn)根據(jù)延遲時(shí)間設(shè)定第一接收窗口;在節(jié)點(diǎn)的工作模式為ClassB模式且需要向節(jié)點(diǎn)發(fā)送下行報(bào)文的情況下,判斷節(jié)點(diǎn)將要開(kāi)啟ClassB接收窗口的時(shí)間與當(dāng)前時(shí)間之間的時(shí)間間隔是否大于耗時(shí);在時(shí)間間隔大于耗時(shí)的情況下,延遲預(yù)定時(shí)長(zhǎng)后將下行報(bào)文發(fā)送給下行基站,以便由下行基站將下行報(bào)文發(fā)送給節(jié)點(diǎn)。
可選地,Rxdelay≥Txdelay+T1,其中,Rxdelay為延遲時(shí)間,Txdelay為耗時(shí),T1為第一時(shí)長(zhǎng)參數(shù),第一時(shí)長(zhǎng)參數(shù)用于表征節(jié)點(diǎn)從接收到下行報(bào)文到接收完成所需的時(shí)長(zhǎng)。
可選地,T4=T3-Txdelay,其中,T4為預(yù)定時(shí)長(zhǎng),T3為時(shí)間間隔,Txdelay為耗時(shí)。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于阿里巴巴集團(tuán)控股有限公司,未經(jīng)阿里巴巴集團(tuán)控股有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910505303.1/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 一種基于LORA自組協(xié)議的通信方法
- 具有自適應(yīng)信道功能的LoRa網(wǎng)關(guān)及基于LoRa網(wǎng)關(guān)的網(wǎng)絡(luò)系統(tǒng)
- 基于LoRa的掃碼入網(wǎng)方法及其系統(tǒng)
- LORA終端定位方法、系統(tǒng)以及LORA物聯(lián)網(wǎng)管理平臺(tái)
- 一種基于LoRa通訊鐵路上水遠(yuǎn)程監(jiān)控系統(tǒng)
- 一種農(nóng)場(chǎng)用LoRa監(jiān)測(cè)控制系統(tǒng)
- Lora路由器及物聯(lián)網(wǎng)系統(tǒng)
- 一種Lora通信方法、Lora節(jié)點(diǎn)及Lora通信系統(tǒng)
- 一種穩(wěn)定安全的lora組網(wǎng)及通信方法
- 一種基于LORA通信的火災(zāi)探測(cè)與報(bào)警處置系統(tǒng)
- 一種并發(fā)數(shù)據(jù)傳輸控制方法、裝置及終端
- 數(shù)據(jù)傳輸處理方法和數(shù)據(jù)傳輸器
- 一種數(shù)據(jù)傳輸方法及裝置
- 數(shù)據(jù)傳輸方法、裝置及設(shè)備
- 一種數(shù)據(jù)傳輸終端、方法及系統(tǒng)
- 一種物聯(lián)網(wǎng)數(shù)據(jù)傳輸方式的選擇方法和裝置
- 數(shù)據(jù)傳輸方法、數(shù)據(jù)傳輸裝置及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 一種基于電價(jià)的非實(shí)時(shí)數(shù)據(jù)傳輸調(diào)度方法
- 基于云計(jì)算的數(shù)據(jù)傳輸處理方法、裝置及系統(tǒng)
- 一種數(shù)據(jù)處理方法、裝置及存儲(chǔ)介質(zhì)
- 一種數(shù)據(jù)庫(kù)讀寫(xiě)分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 光源裝置、照明裝置、液晶裝置和電子裝置
- 預(yù)測(cè)裝置、編輯裝置、逆預(yù)測(cè)裝置、解碼裝置及運(yùn)算裝置
- 圖像形成裝置、定影裝置、遮光裝置以及保持裝置
- 打印裝置、讀取裝置、復(fù)合裝置以及打印裝置、讀取裝置、復(fù)合裝置的控制方法
- 電子裝置、光盤(pán)裝置、顯示裝置和攝像裝置
- 光源裝置、照明裝置、曝光裝置和裝置制造方法
- 用戶(hù)裝置、裝置對(duì)裝置用戶(hù)裝置、后端裝置及其定位方法
- 遙控裝置、通信裝置、可變裝置及照明裝置
- 透鏡裝置、攝像裝置、處理裝置和相機(jī)裝置
- 抖動(dòng)校正裝置、驅(qū)動(dòng)裝置、成像裝置、和電子裝置





