香農公式
通信工程學公式之一
香農(Shannon)提出並嚴格證明了“在被高斯白雜訊干擾的通道中,計算最大信息傳送速率C公式”:C=W log2(1+S/N)。式中:W是通道帶寬(赫茲),S是通道內所傳信號的平均功率(瓦),N是通道內部的高斯雜訊功率(瓦)。該式即為著名的香農公式,顯然,通道容量與通道帶寬成正比,同時還取決於系統信噪比以及編碼技術種類。
香農定理指出,如果信息源的信息速率R小於或者等於通道容量C,那麼,在理論上存在一種方法可使信息源的輸出能夠以任意小的差錯概率通過通道傳輸。
該定理還指出:如果R>C,則沒有任何辦法傳遞這樣的信息,或者說傳遞這樣的二進位信息的差錯率為1/2。
可以嚴格地證明;在被高斯白雜訊干擾的通道中,傳送的最大信息速率C由下述公式確定:
C=W*log₂(1+S/N) (bit/s)
該式通常稱為香農公式。C是碼元速率的極限值,單位bit/s;W為通道帶寬,單位Hz;S是信號功率(瓦),N是雜訊功率(瓦)。
香農公式中的S/N是為信號與雜訊的功率之比,為無量綱單位。如:S/N=1000(即,信號功率是雜訊功率的1000倍)
但是,當討論信噪比時,常以分貝(dB)為單位。公式如下:
SNR(信噪比,單位為dB)=10 lg(S/N)
換算一下:
S/N=10^(SNR/10)
公式表明,通道帶寬限制了比特率的增加,通道容量還取決於系統信噪比以及編碼技術種類。
數據機
可以用香農公式來計算電話線的數據傳輸速率。
通常音頻電話連接支持的帶寬W=3kHz,而一般鏈路典型的信噪比是30dB,即S/N=1000,因此有C=3000×log(1+1000),近似等於30kbps,因此如果電話網的信噪比沒有改善或不使用壓縮方法,“貓”將達不到更高的速率。
但ISDN的速率對寬頻業務而言還遠遠不夠,更高速度的數字用戶環路技術應運而生,其中目前使用較多的就是ADSL(非對稱數字用戶線環路)。ADSL採用頻分復用技術,在保留了傳統電話帶寬(0~4kHz)的同時,另外開闢了10~130 kHz和130~1100 kHz兩個頻帶分別用於上下行數據傳輸,此外ADSL還採用了全新的數字調製解調技術,傳輸帶寬的擴展和調製技術的革命,使其上行可達1Mb/s速率,下行速率更可高達8Mb/s。
雖然香農公式源於對數字通信的研究,但其分析方法對模擬通信一樣適用。
例如:中波調幅廣播不論是在音質上,還是在抗干擾性、抗衰落性等方面都遠不 及調頻廣播,原因在於兩者所傳輸得信號本身是一樣的(可以理解為信源信息速率C一樣),但調頻廣播所佔用的信號帶寬卻遠大於調幅廣播(即BFM>>BAM)因此調頻廣播信噪比要明顯優於調幅廣播。同樣的,單邊帶調幅和雙邊帶調幅之間的差異也可以用這一方法來分析理解。
擴頻通信
擴頻通信(Spread Spectrum Communication)技術起源於上世紀中期。但在當時,該技術並沒有得到關注,直到進入80年代后才開始受到重視,並逐步實用化,擴頻通信技術是現代短距離數字通信(如衛星定位系統(GPS)、3G移動通信系統、無線區域網802.11a/b/g和藍牙)中採用的關鍵技術。
擴頻通信的基本特徵就是擴展頻譜,具體做法是使用比發送的信息數據速率高許多倍的偽隨機碼把載有信息數據的基帶信號的頻譜進行擴展,形成寬頻的低功率譜密度的信號來通信。
擴頻技術的精確定義是:通過注入一個更高頻率的信號將基帶信號擴展到一個更寬的頻帶內的射頻通信系統,即發射信號的能量被擴展到一個更寬的頻帶內使其看起來如同雜訊一樣。擴展帶寬與初始信號之比稱為擴頻處理增益(dB),典型值可以從10dB到60dB。
發射端,在天線之前某處鏈路注入擴頻碼,這個過程稱為擴頻處理,經擴頻處理后原數據信息能量被擴散到一個很寬的頻帶內。在接收端相應鏈路中移去擴頻碼,恢複數據,此過程稱為解擴。顯然,收發兩端需要預先知道擴頻碼。
頻譜特性
或許有人會覺得:擴頻佔用了更寬的頻帶,浪費了寶貴的無線電頻率資源。這種觀點看似有理,其實不對。因為在擴頻通信中可以通過多用戶共享同一擴大了的頻帶得到頻率資源上的補償。
三大抗性
抗干擾、抗阻塞特性和交叉抑制特性
經過擴頻處理,通道上傳輸的數據信息與擴頻因子是相關的,而干擾和阻塞信號與擴頻因子無關,所以接收端經解擴處理后就只剩下有用的信息,而干擾和阻塞信號很容易就被抑制掉了,這種抑制能力同樣也作用於其它不具有正確擴頻因子的擴頻信號,如沒有授權的用戶因不知道原始信號的擴頻因子而無法解碼,或者說擴頻通信允許不同用戶共享同一頻帶(如CDMA)。因此,採用擴頻技術不僅可以獲得較高的抗干擾、抗阻塞特性和交叉抑制特性,而且可以實現復用。
保密性
擴頻通信中,信號電平可以低於雜訊基底,這樣以來,信息能量隱藏於雜訊之中,這是直序擴頻的顯著特點。從頻譜上觀察,充其量只是檢測到雜訊電平有一點提高而已!因此擴頻通信具有很好的保密性。
抗多徑衰落抑制特性
無線通道通常具有多徑傳播效應,從發射端到接收端存在不止一條路徑。如圖7所示,反射路徑(R)對直通路徑(D)產生干擾被稱為衰落。因為解擴過程與直通路徑信號D同步,所以,即使反射路徑信號R包含有相同的擴頻因子,也同樣會被抑制掉。
直接序列擴頻(DSSS)
如果在數據上直接注入擴頻碼,則可得到直序擴頻(DSSS),在實際應用中,擴頻碼與通信信號相乘,產生完全被偽隨機碼“打亂”了的數據。在這種技術中,偽隨機碼直接加入載波調製器的數據上。調製器具有更大的比特率。用這樣一個碼序列調製射頻載波的結果是產生一個中心在載波頻率、頻譜為((sinx)/x)2的直序調製擴展頻譜。
跳頻擴頻技術(FHSS)
如果擴頻碼作用在載波頻率上,我們就得到跳頻擴頻(FHSS)。FHSS偽隨機碼使載波按照偽隨機序列改變或跳變。顧名思義,FHSS中載波在一個很寬的頻帶上按照偽隨機碼的定義從一個頻率跳變到另一個頻率。
時跳變擴頻技術(THSS)
如果用擴頻碼控制發射信號的開或關,則可得到時間跳變的擴頻技術(THSS)。時跳變擴頻技術利用偽隨機序列控制功放的通/斷,該項技術目前應用不多。
這幾種擴頻技術並不互相排斥,可以綜合在一起形成混合擴頻技術,如DSSS+FHSS。
香農公式