RSS RSSI以及dBm相關概念

2021-09-28 22:54:51 字數 1428 閱讀 3770

最近在看關於rfid的**時,

發現有的

文章使用rss,也有的

文章使用rssi

。因為沒有使用統一的術語,所以讓我感到很迷惑。

rss(

received signal strength

):表示接收訊號強度,是真實的訊號強度。r=10lg p(p的值為功率值/1mw), 其中p就是發射段的發射功率,r就是表示接收端接收到的訊號強度, 一般是負值。只用在最理想的情況下,r取值為0。所謂理想情況下,就是發射端的發射功率,傳輸到接收端,接收到的功率仍是一樣的,則認為是理想情況。因為在實際實驗環境下,理想狀態是不存在。所以得到的rss一般都是用負數表示。-50dbm--0dbm之間表示訊號很好,能夠滿足我們的基本使用。

一般 rss  的強度受到三個方面影響:1)路徑衰減;2)遮擋;3)多徑效應。

rssi(received signal strength indicator): 是接受訊號強度指示,通過人為處理,而得到的訊號強度。一般,rss負數不太好理解,可以通過變換轉化為正值。無線區域網**商可以按照私有方式定義rssi值,即通過某種公式將原有rssi的區間對映為自己定義的區間(比如變成[0,255])。然後**商在產品文件和**上中把rssi的數值發布出來。但是也有**商並沒有這樣,因為如果rssi指標的規定是私有,在比較不同製造商的無線網絡卡的rssi值時又會涉及轉化的問題。

根據高中物理可知,功是物理學中表示力對物體作用的空間的累積的物理量,常以符號w表示,單位為焦耳(j)。焦耳被定義為用1牛頓的力對一物體使其發生1公尺的位移所做的機械功的大小。功率是指物體在單位時間內所做的功的多少,即功率是描述做功快慢的物理量,常以符號p表示,單位為瓦特(w)。

在使用無線通訊的情況下,訊號功率往往是mw(毫瓦,注意不是mw,mw為兆瓦)級別,即1mw相當於0.001w。而dbm(分貝毫瓦)是乙個純計數單位,可以作為電壓或功率的單位。

dbm是乙個表徵功率絕對值的值,db是乙個表徵功率相對值的值。dbm計算公式為:10lgp

(p的值為功率值/1mw)

,從公式中可以看出1mw就是0dbm,即若p小於1mw,那麼dbm就是乙個負數。db 計算公式為:10lg(甲功率/乙功率),即反映了甲功率比乙功率大多少。

[例1] 如果發射功率p為1mw,折算為dbm後為0dbm。

[例2] 40w的功率,按dbm單位進行折算後的值應為:

10lg(40w/1mw)=10lg(40000)=10lg4+10lg10+10lg1000=46dbm。

如何從dbm值計算接收功率

dbm是乙個表示功率絕對值的單位,他的計算公式為10lg

(功率值/1mw

)。如果接收到的功率為1mw,按照dbm單位進行折算後的值應該為10lg 1mw/1mw=0dbm。當然在實際傳輸過程中接收方是很難達到接收功率1mw的。因此我們通過這個公式就可以從dbm值反向推出接收方接收到的功率值了。

參考:

Generator函式和可迭代物件相關概念

1.呼叫乙個生成器函式,並不會馬上執行它裡面的語句,而是返回這個生成器的迭代器 iterator 物件。2.呼叫迭代器的next 方法,會執行到第乙個出現yield的位置,返回yield後面的值,然後暫停。如果遇到yield 則執行權移交給另外乙個生成器函式 當前的暫停 3.next 方法的返回值為...

kill以及xargs相關

引數 s 傳給程序乙個signal signal為9時 代表著強制kill掉這個程序 signal為15時 代表著告訴這個程序自行終止退出 kill s 9 pid kill 9 pid 這兩個具有一樣的效果組合一下 ps ef grep tianyu grep mysql cut c 9 15 x...

Nginx學習(1)Nginx是什麼及相關概念

簡介 什麼是nginx nginx engine x 是乙個高效能的http和反向 伺服器,特點是占有記憶體少,併發能力強,事實上nginx的併發能力確實在同型別的網頁伺服器中表現較好。nginx專為效能優化而開發,效能是其最重要的考量,事實上非常注重效率,能經受高負載的考驗,有報告表名能支援高達5...