LoRaWAN 一些概念解釋

2021-07-29 15:59:39 字數 1264 閱讀 3316

目錄(?)

[+]

本文對lorawan中的一些大家不理解的概念進行說明。

維基百科-占空比中這樣說:

占空比(duty cycle)在電信領域中有如下含義:

在一串理想的脈衝序列中(如方波),代表1的正脈衝的持續時間與脈衝總週期的比值。 

例如:脈衝寬度1μs,訊號週期4μs的脈衝序列占空比為0.25。 

在一段連續工作時間內脈衝占用的時間與總時間的比值。 

在cvsd調製(continuously variable slope delta modulation)中,位元「1」的平均比例(未完成)。 

在週期型的現象中,現象發生的時間與總時間的比。 

對於方波或其他應用場合,通常稱為責任週期或工作週期(duty cycle)。

在這裡可以這樣理解:節點發射lorawan資料的時間1與發射週期的比值就是占空比。

占空比是週期的另一種表示方式,通過比值來動態約束節點的傳送週期。節點在本週期結束後才可以開始下乙個週期。

例如:470頻段占空比 1%,節點使用該頻段傳送一組資料耗時 10 ms,那麼這個節點的本次傳送週期為t1。節點在本週期結束,也就是 t1

−10ms 以後才可以再次傳送資料。

t1=101%=

1000ms

需要等待 

1000−10

=900ms

才可以再次傳送。

計算過程中注意時間單位

lorawan中的mic是cmac的四個最低有效位元組,這一點在lorawan協議中有說明:

the mic is calculated as follows [rfc4493]:

msg = mhdr | fhdr | fport | frmpayload 

cmac = aes128_cmac(nwkskey, b 0 | msg)

mic = cmac[0..3]

cmac則是aes中的乙個演算法,開發人員直接呼叫aes庫函式即可,而aes在openssl中有實現。

cmac描述見:維基百科-cmac、rfc4493

為了方便交流,附個郵箱,有問題或者想法的朋友可以 

lorawan中說的是空中傳輸時間,空中傳輸時間除了資料發射的時間還包括電磁波從節點到閘道器的時間,由於電磁波是光速,lorawan傳輸距離目前在幾十公里以內,而每公里耗時在3.3微妙左右,延遲很小,因此可以忽略這一部分只計算發射時間。 

SVN一些概念解釋

問 svn為什麼要先更新後提交 答 使用svn的目的就是多人共享乙個最新的目錄,如果你不更新直接提交,這段時間有可能別人更新後已經提交了,你沒有更新還是老得版本,直接提交後會把別人更新的覆蓋掉,所以你在提交的時候最好先更新,更新到最新版本的核對之後再提交。問 eclipse裡裝了svn,更新 和 與...

中心頻率和一些概念解釋

中心頻率是濾波器通頻帶中間的頻率,以中心頻率為準,高於中心頻率一直到頻率電壓衰減到0.707倍時為上邊頻,相反為下邊頻,上邊頻和下邊頻之間為通頻帶。從原理上講,再複雜的聲音也可以用傅利葉分析的方法把它最後分解成若干正弦波的疊加。但是如果反過來用正弦波疊加的方法製作聲音就相當麻煩,主要是很難做出預期的...

一些概念及名詞解釋

1.去中心化 不是不要中心,而是中心的多元化。1 通俗的解釋 任何人都可以成為中心,任何中心都不是永久的,中心對每個 人不具備強制作用。微博上有著很多明星是影響眾人的中心,每個明星都是靠著粉絲的擁簇,都在一定時期內影響著別人,他沒有強制影響粉絲的權力,哪一天他不紅了他的中心影響力便會不斷削弱。微博上...