周風波 黃乘順
(邵陽學院 邵陽 422000)
?
直接序列擴頻通信系統仿真研究*
周風波黃乘順
(邵陽學院邵陽422000)
直接序列擴頻通信系統具有抗干擾性強、隱蔽性好、易于提高信號接收質量、抗多徑干擾、增加信道容量等眾多優點,在蜂窩電話、無線數據通信、衛星通信以及軍事戰術通信等領域得到廣泛應用。論文以擴頻通信理論為基礎,分析了偽隨機序列,并用Matlab對直接序列擴頻通信系統進行了仿真分析。
直接序列擴頻通信;偽隨機序列
Class NumberTP391
擴頻通信 (Spread Spectrum Communication),與衛星通信、光纖通信一同被譽為信息時代的三種高技術通信手段[1]。擴頻通信系統工作原理:發送端用某種特定的擴頻函數對傳輸信息的頻譜進行擴展后變為寬頻帶信號,然后送入信道進行傳輸,接收端則用對應的本地偽隨機碼進行解擴處理,從而獲取發送端的傳輸信息。在擴頻通信中,由于擴頻后的擴頻碼序列的帶寬遠大于擴頻前的信息序列帶寬,因此調制信號的帶寬主要由擴頻信號來決定,一般使用偽隨機編碼信號作為擴頻函數。
擴頻通信系統與常規通信系統相比,具有很多獨特的優點:抗干擾能力強,發射功率譜密度低,具有信息隱蔽、多址保密通信等特點[2]。擴頻通信系統一般分為四種:直接序列擴頻、跳頻、跳時和混合擴頻。本文研究直接序列擴頻通信系統。
2.1直接序列擴頻通信系統原理
圖1為直接序列擴頻通信系統的發送框圖,圖2為直接序列擴頻系統的接收框圖。在發送端,a(t)為碼元持續時間為Ta的信息流,c(t)為偽隨機碼發生器產生的偽隨機碼,每一個偽隨機碼的長度為Tc,將信息流a(t)和偽隨機碼c(t)進行模2相加,產生帶寬遠大于信息序列a(t)帶寬的擴頻序列,然后再對擴頻序列進行調制得到已擴頻調制的射頻信號,發送到無線信道中。在接收端,對接收的擴頻信號進行高放和混頻,然后用與發送端相同的偽隨機序列進行相關的解擴處理,再進行解調,從而恢復出所傳輸的信息序列a(t)。對于噪聲和干擾信號,由于與偽隨機序列具有不相關性,在對其進行解擴處理,導致干擾信號和噪聲頻譜被擴展,從而降低了譜密度,因此極大地降低了對信號的干擾功率,使得解調器的輸入信噪比的信干比得到提高,極大地提高了直接序列擴頻系統的抗干擾能力[5]。

圖1 直接序列擴頻通信系統發送框圖

圖2 直接序列擴頻系統接收框圖
2.2直接序列擴頻通信的性能分析
直接序列擴頻通信系統的理論基礎來自信息論,可以用香農信道容量公式描述:
C=Wlog2(1+S/N)
其中,C表示信道容量,W為信號帶寬,S表示信號功率,N為噪聲功率。
香農公式表明,在給定的傳輸速率不變的條件下,可以通過增大傳輸信號的帶寬,從而可以在信噪比較低的條件下進行信息的傳輸。擴頻通信系統就是利用這一原理,在相同的信噪比條件下,與常規通信系統相比,具有很強的抗干擾能力。
直接序列擴頻通信系統的一個重要參數是處理增益。處理增益定義為接收相關處理器輸出信噪比與輸入信噪比之比值,即:
經過分析可知,
處理增益可以反映直接序列擴頻通信系統抗干擾能力的強弱,因此,提高直接序列擴頻通信系統的處理增益,可以提高系統的抗干擾能力。
直接序列擴頻通信系統的另一個重要參數是干擾容限。干擾容限是指在確保擴頻系統正常工作的情況下,接收機可以接受的干擾信號比傳輸信號高出的分貝值,用Mj表示:
其中,S/N表示系統正常工作所需的最小輸出信噪比,Gp表示系統的處理增益,LS表示系統的內部損耗。
干擾容限直接反映了直接序列擴頻通信系統的極限干擾強度,因此只有干擾信號的功率超過干擾容限時,才能夠對直接序列擴頻系統形成干擾。因此,與處理增益相比,干擾容限能夠更準確地反映直接序列擴頻系統的抗干擾能力。
在直接序列擴頻通信系統中,使用擴頻碼對傳輸信號進行頻譜的擴展。擴頻碼需要滿足以下條件:具有隨機性,容易產生,具有較長的周期,從而避免干擾者從擴頻碼的一小部分重構整個擴頻碼序列,同時具有良好的自相關性和互相關性,從而便于捕獲和跟蹤。
一般常用的擴頻碼序列有m序列和gold序列。
3.1m序列
m序列易于實現,具有良好的自相關特性,是非常重要的一種偽隨機序列。m序列是一種最長線性移位寄存器序列,是由移位寄存器以及反饋后產生的,如圖3所示。

圖3 反饋移位寄存器機構
圖3中an-i(i=1,2,3,…,r)表示移位寄存器中每個寄存器的狀態,取值為0或者1,ci(i=1,2,3,…,r)表示第i位寄存器的反饋系數,若ci為0則表示無反饋,ci為1表示有反饋。
m序列的主要特點有:
1)均衡性
周期為N的序列中,1的個數為2N-1,0的個數為2N-1-1,從而1的數目比0的數目多一個,根據這一性質,得到碼序列調制信號的直流分量將決定于碼的均衡性。
2)移位相加性
一個序列與經過m次延遲移位得到的另一個序列進行模2相加,產生的序列仍然是原來序列的m次延遲移位序列。
3)偽隨機性
m序列的性質與隨機序列的特征很相似,因此我們把m序列看做一種常用的偽隨機序列。
4)周期性
m序列的周期是2r-1,其中r表示移位寄存器的反饋級數。
5)相關特性
m序列的自相關函數的取值只有1和-1/N兩種。
3.2Gold序列
Gold碼是一種優選對的復合碼,它是由兩個速率相同,長度一樣,但碼字不相同的m序列優選對進行模2相加后產生的,從而具有良好的自相關特性和互相關特性。Gold碼序列繼承了m序列的很多特征,但是可用碼的數目又遠多于m序列,是種很好的偽隨機序列。
Gold碼可以通過兩個方式產生:一種方式是將兩個移位寄存器并聯后進行模2相加產生,另一種方式是將兩個優選對的移位寄存器串聯成2r級的線性移位寄存器產生。
在Matlab平臺下,仿真參數設置如下:碼元速率為256ksps,使用QPSK調制方式,對應的比特速率為512kbps,采用的擴頻碼為m序列和Gold序列,擴頻碼階數設為3,擴頻因子設為7,信道模型為加性高斯白噪聲信道。

圖4 直接序列擴頻系統采用不同擴頻序列的性能仿真
圖4為直接序列擴頻通信系統在高斯信道下采用不同擴頻序列的性能仿真曲線,由圖可知,隨著信噪比的提高,誤碼率逐漸減低,且在高斯信道下,系統采用m序列和Gold序列的性能相似,由于系統的性能與擴頻增益和擴頻碼速率有關,因此,在實際運用中,應該根據系統的不同要求來選擇不同的擴頻碼序列。
本文研究了直接序列擴頻通信原理,分析常用的m序列和Gold擴頻序列,研究擴頻處理增益和干擾容限對系統性能產生的影響,在高斯信道下使用不同擴頻碼對系統的性能進行仿真研究,為今后直接序列擴頻通信系統在各個領域的應用和研究提供了依據。
[1]曾一凡,李輝.擴頻通信原理[M].北京:機械出版社,2005.
[2]韋惠民.擴頻通信技術及應用[M].西安:西安電子科技大學出版社,2007.
[3]曾興雯,劉乃安,孫獻璞.擴展頻譜通信及其多址技術[M].西安:西安電子科技大學出版社,2004.
[4]AJViterbi著,李世鶴,鮑剛等譯.CDMA擴頻通信原理[M].北京:人民郵電出版社,1997.
[5]康麗,邵玉斌.直接序列擴頻系統抗干擾性能研究[J].上海應用技術學院學報:自然科學版,2006,6(3):212-215.
[6]S.Spinsante,S.Andrenacci,E.Gambi.Modified de Bruijn Sequences for Spread Spectrum Communications[C]//IEEE Conference Publications,2011:1-9.
[7]Zhang Zhong.Pseudo-code Tracking Technology in Spread Spectrum Communication[C]//IEEE Conference Publications,2012:331-333.
[8]張欣.擴頻通信數字基帶信號處理算法及其 VLSI 實現[M].北京:科學出版社,2004.
[9]程樂.基于 FPGA 的直擴接收機偽碼同步跟蹤技術的研究[D].成都:成都理工大學,2009.
[10]孫麗萍,胡光銳.直接序列擴頻通信中抑制窄帶干擾的非線性濾波方法明[J].上海交通大學學報(自然科學版),2003,37(3):338,340.
Direct Sequence Spread Spectrum Communication System
ZHOU FengboHUANG Chengshun
(Shaoyang University,Shaoyang422000)
The direct sequence spread spectrum communication system has many advantages,including strong anti-interference,good for hiding,easy to improve signal reception,anti-multipath interference,and increasing channel capacity.So it is widely used in various areas,such as cellular phone,wireless data communication,satellite communications and military tactical communications.Based on spread spectrum communication theory,the direct sequence spread frequency communication is simulated by using Matlab function.
direct sequence spread spectrum system(DSSS),pseudo-random sequence
2016年3月17日,
2016年4月25日
周風波,男,工程師,研究方向:通信與信息處理。黃乘順,男,副教授,研究方向:通信與信息處理。
TP391DOI:10.3969/j.issn.1672-9730.2016.09.018