《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 音頻混沌保密無線通信及在DSP上的實現
音頻混沌保密無線通信及在DSP上的實現
來源:電子技術應用2011年第10期
張海合, 禹思敏
(廣東工業大學, 廣東 廣州 510006)
摘要: 針對無線語音通信易被監聽等特點,設計了一種基于混沌保密的無線語音通信系統。采用洛倫茲系統,以TMS320C6713 DSP和射頻收發器為核心,在分析系統的工作原理和工作過程并給出了硬件原理圖及軟件流程圖的基礎上,說明了洛倫茲系統在DSP上的實現方法及改進型混沌同步。最后,利用DSP進行了混沌保密的無線語音通信實驗并得到了相應的測試結果。
關鍵詞: DSP 混沌 保密 無線通信
中圖分類號: TN910; TN918
文獻標識碼: A
文章編號: 0258-7998(2011)10-0141-03
Audio wireless communication of chaos security and its realization on DSP
Zhang Haihe, Yu Simin
Guangdong University of Technology,Guangzhou 510006, China
Abstract: For the characteristic of wireless communication, a wireless voice secure communication system based on digital chaos is introduced.It takes TMS320C6713B DSP and RF transceiver as core using the Lorenz′s chaotic system.Based on analyzing the working principle and process of the system,the hardware structure chart and software flowchart are also given, this dissertation elaborated the implement method of Lorenz′s chaotic system with DSP and improved chaos synchronization. Finally, DSP experiment of digital voice secure communication is implemented and the corresponding tested-photos also be given.
Key words : chaos; secure; DSP; wireless communications


 無線語音通信技術是未來語音傳輸的發展趨勢,它具有分布靈活、使用簡便、幾乎不受空間條件限制等特點。然而由于無線語音通信主要以無線電波為信息載體,易被監聽,因此語音無線通信保密顯得尤為重要。
 本文結合無線數字語音通信系統的特點,利用混沌序列良好的保密性能[1-4],實現了一種洛倫茲混沌語音保密通信系統,該系統設計簡單、靈活多變,保密性優于一般混沌掩蓋加密。
1 洛倫茲混沌系統
 本設計選用Lorenz系統,Lorenz方程為三維方程,屬于高維混沌系統。應用Lorenz方程等高維系統構造序列密碼的優點在于:可以對多個系統變量進行處理產生序列密碼;同時能提供大量密鑰空間[5]。
    選取系統參數:A=10.0,B=30.0,C=8.0/3,初值的選取可以是不為零的任意數,最好能選取在系統混沌吸引子中,這樣可以使系統快速地進入混沌狀態。結合實際情況,lorenz方程的所有參數采用浮點型,以便使混沌吸引子達到最佳效果。

其中,T在試驗中根據實際情況可調節。
 利用上述產生的混沌方程的序列作為密碼構建一個有混沌加密的語音無線通信系統。發送端加密過程為:

4.1.1核心處理器
    本設計的核心處理器采用TI公司的TMS320C6713 DSP(以下簡稱C6713),主要負責所有設備控制、任務調度、功能協調、通信協議控制、混沌保密算法的實施。本設計增加了外擴SDRAM存儲器,用的是MT48LC4M32B2,SDRAM存儲器被映射到DSP的CE0空間,工作頻率為100 MHz,字節地址為0X8000 0000~0X801F FFFF,大小為2 MB,SDRAM與DSP的連接原理框圖如圖3所示。

4.1.2 CODEC
    CODEC實現語音信號的采樣、模/數轉換、編碼后傳輸給DSP進行信號調理。CODEC選用TI公司的TLV320AIC23B(以下簡稱AIC23B),與DSP的McASP模塊實現無縫連接,串行傳輸數據;而DSP通過I2C總線初始化AIC23B[7]。
4.1.3 無線接收發送
    無線接收發送數據采用Nordic公司的nRF24L01,該芯片是一款新型單片射頻收發器件,高效GFSK調制,抗干擾能力強,特別適合工業控制場合。nRF24L01工作于Enhanced ShockBurst模式下時具有自動應答和自動再發射功能,而且具有可選的內置包應答機制,極大地降低丟包率[8]。
4.1.4 主體硬件連接
 C6713有2個McASP(多通道音頻接入接口),McASP的串行數據多達8根,具有很強的編程能力,也可以配置多種同步串行標準,直接與各種器件高速接口。利用McASP1與AIC23的數據口相連,完成數據的發送和接收,而6713的IIC0口與AIC23的控制口相連,對AIC23寫控制字,其基本的引腳連接圖如圖4所示。C6713還有兩個McBSP(多通道緩沖串口),利用McBSP1與GPIO口協作,共同控制24L01的數據與控制線,從而達到一幀30 B的傳輸效果,其中McBSP主管數據和同步脈沖,GPIO的GP8腳主要負責無線模塊的發送接收啟動、GP13腳主要負責幀信號的同步。

 

 

4.2 軟件設計
 系統軟件設計包括接收和發送兩部分,而這兩部分又可各自分為三個主要部分,包括硬件驅動程序和各硬件間的協調調度以及混沌加解密程序。發送和接收的各部分幾乎相同,只是接收部分需要中斷,以提醒DSP停止當前的處理,進入中斷去取數據。
 硬件驅動程序主要是包括DSP各寄存器配置、SDRAM的配置、AIC23B寄存器的配置、24L01的配置。這些配置在主函數中以初始化的形式編寫。
 各硬件間的協調調度是進行數據流傳輸的重要工作內容,其中包括利用AIC23B的取得或播放數據、數據進入緩沖區或流出緩沖區、混沌保密環節的取或出數據、24L01接收和發送數據。接收端程序采用中斷程序+循環主程序的方式。
 混沌加解密程序是系統保密的核心部分,加密端與解密端的混沌方程參數一定要相同才能解密出原始信號,否則會導致混沌發散。迭代方程中的比例系數的調節很關鍵,根據經驗值,混沌信號一般大于去直流信號后語音信號的10~100倍。軟件設計流程圖如圖5所示。

4.3 數據傳輸速率的匹配的解決
 通過示波器測試分析,含有15個數據的信息包的傳輸時間大約為750 μs,按此速度計算,每個數據的傳輸時間平均為50 μs,混沌加解密算法占用的時間約為20 μs,而AIC23B的采樣率設置為8 kS/s,每個語音信號采集時間約120 μs,50 μs+20 μs遠小于120 μs,加入一定的延時時間和設置數據緩沖區就會解決速度匹配的問題。另外盡量保證發送數據速度小于接收速度,以免丟失數據包,導致混沌吸引子發散。
5 實驗結果分析
    通過示波器觀看到發送端原始信號波形圖與接收端未解密出來的信號對比,如圖6所示。可以看出,加密后的信號是雜亂無章的,趨向于噪聲。另外接收到的語音信號的質量無明顯下降,如圖7所示。也可以看出解密后的信號幾乎與原始信號一樣。解密端僅有一些延時,由于距離和加解密程序的耗時,這是難以避免的。


    混沌保密通信分為有線通信和無線通信兩大類。無線混沌保密通信相對有線混沌保密通信難度大得多。本文設計了語音無線通信的硬件和軟件系統,并以洛倫茲混沌系統為加密方式,用Euler算法作離散化處理,對語音信號進行加密和解密,成功實現了語音無線混沌通信。由于語音無線通信設計中采用了各種糾錯方式,使得語音混沌無線通信具有更好的實際可行性。
參考文獻
[1] CHUA L O. Special issue on chaos [J]. IEEE Trans. Circuit Syst. I,1993,40:10-11.
[2] KENNEDY M, OGORZA-LERK M. Special issue on  chaos synchronization and  control [J]. IEEE Trans Circuit Syst. I, 1997,44(10):853-1039.
[3] KOCAREV L, MAGGIOG,OGORZALERK M. Special issue on applications of chaos in modern communication systems [J]. IEEE Trans. Circuit Syst.I,2001,48(12):626-633.
[4] MARTIN H, GIANLUCA M. Special issue on applications  of nonlinear dynamics to electronic and information engineering [J]. Proceedings of the IEEE, 2002,90(5):827-831.
[5] 白少華,陳貽,翁貽方.一種基于Lorenz系統的混沌加密算法的設計與分析[J].科技情報開發經濟.2003,13(5):192-193.
[6] 禹思敏,丘水生.一種語音混沌保密通信方案的研究與硬件實現[J].通信學報,2002,23(8):105-112.
[7] Texas Instruments. TLV320AIC23B Stereo Audio CODEC, 8-to-96-kHz. With integrated headphone amplifier[Z].2002.
[8] 陳麗娟,常丹華. 基于nRF2401芯片的無線數據通信[J].電子器件, 2006(1):248-250.

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 久久婷婷国产综合精品青草 | 亚洲成人在线播放 | 日本高清在线不卡 | 999成人精品视频在线 | 福利视频999 | 久视频在线观看久视频 | 四虎永久免费影院在线 | 中国一级毛片免费看视频 | 日本高清三区 | 成人欧美一区二区三区视频 | www.草逼.com| 久久精品视频日本 | 午夜国产福利在线 | 久久婷婷网 | 一级一级一级毛片 | 久久电影网午夜鲁丝片免费 | 色亚洲天堂 | 国产成人免费电影 | 四虎在线免费观看视频 | 狠狠色狠色综合曰曰 | 天天亚洲综合 | 视频黄色在线 | 日本免费网站视频www区 | 国产高清成人mv在线观看 | 国内精品久久久久久久97牛牛 | 国产日产一区二区三区四区五区 | 久99视频| 欧美亚洲性色影视在线 | 久久久婷婷亚洲5月97色 | 国产午夜视频在线 | 欧美国产在线观看 | 秋霞在线观看视频一区二区三区 | 久久99国产精品二区不卡 | 国产美女福利在线 | 黄色大片影院视频免费 | 国内成人自拍视频 | 国产福利免费 | 国产一区二区视频免费 | 久久三级影院 | 国产成人mv在线观看入口视频 | 97视频在线 |