基于藍牙的加密通話耳機_第1頁
基于藍牙的加密通話耳機_第2頁
基于藍牙的加密通話耳機_第3頁
基于藍牙的加密通話耳機_第4頁
基于藍牙的加密通話耳機_第5頁
已閱讀5頁,還剩34頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、第一章作品概第一章作品概第二章作品設計與實系統(tǒng)架及.第三章作品測試與分測試方測試環(huán)環(huán)3.3.2第四章創(chuàng)新性說第五章 總作品總學習收參考文GSM GSM 聲CSR :藍牙 頻域置亂加密算法 1.1 A51價端加,1.1 A51價端加,1.2聲 解交信道RPE-LTP音譯GSM過 在 接收端,從天線下來的信號經(jīng)過信道 模塊、RPE-LTP 聲 等處理后,首先送到接收端 模塊的正交多載波解調模塊上,與本地的載波一起進行解調處理。解調出來的信號經(jīng)過 模塊 ,送到低碼率解壓縮模塊,恢PCM的8KHz采樣,13bit量化數(shù)字語音的數(shù)據(jù),最后送到藍牙耳機D/A 模塊,形成 語音流。在 發(fā)送接收兩端,對應的密

2、鑰管RPE-LTP音編1.2聲 解交信道RPE-LTP音譯GSM過 在 接收端,從天線下來的信號經(jīng)過信道 模塊、RPE-LTP 聲 等處理后,首先送到接收端 模塊的正交多載波解調模塊上,與本地的載波一起進行解調處理。解調出來的信號經(jīng)過 模塊 ,送到低碼率解壓縮模塊,恢PCM的8KHz采樣,13bit量化數(shù)字語音的數(shù)據(jù),最后送到藍牙耳機D/A 模塊,形成 語音流。在 發(fā)送接收兩端,對應的密鑰管RPE-LTP音編信道交加A/DPCM 數(shù)字語音是標準的8KHz 樣,13bit 率的壓縮碼流,一般低于2.4Kbps。這樣在20ms 的 GSM 語音內,用小于理后1.2DSP 耳機語耳機語1.3加密語傳

3、Klimaba對加密語音進和解GSM網(wǎng)1.2DSP 耳機語耳機語1.3加密語傳Klimaba對加密語音進和解GSM網(wǎng)傳Klimaba GSM RPE-LTP 編碼過程。所以提前加密的數(shù)據(jù)會因傳輸過程中的數(shù)據(jù)損失GSM GSM 作品GSM RPE-LTP 編碼過程。所以提前加密的數(shù)據(jù)會因傳輸過程中的數(shù)據(jù)損失GSM GSM 作品描1.4本作品以CSR公司的(,D/A (1)BlueCore8670 完(2)GSMRPE-LTP 越過RPE-LTP壓縮算法的目的。將加密算法寫入片上flashDSP 時,DSP flash 改通過PC機端的密鑰修改程序。密鑰分發(fā)則需要通信雙方同時將相同的密鑰寫CSR

4、BlueCore8670 完(2)GSMRPE-LTP 越過RPE-LTP壓縮算法的目的。將加密算法寫入片上flashDSP 時,DSP flash 改通過PC機端的密鑰修改程序。密鑰分發(fā)則需要通信雙方同時將相同的密鑰寫CSR Bluecore8670 1.4、PC本系統(tǒng)將要實現(xiàn)全雙工的加語音通信。上圖為示意圖。本系統(tǒng)以AD 為kalimba DSPflashCSR 網(wǎng)2.2 就是本實驗用到的bluecore8670 Audio Audio 設設語模 密本系統(tǒng)將要實現(xiàn)全雙工的加語音通信。上圖為示意圖。本系統(tǒng)以AD 為kalimba DSPflashCSR 網(wǎng)2.2 就是本實驗用到的blueco

5、re8670 Audio Audio 設設語模 密模模語模 密模藍牙傳輸模GSM 2.2.1RPE-LTP規(guī)則脈沖激勵長的 :信號輸GSM 2.2.1RPE-LTP規(guī)則脈沖激勵長的 :信號輸2.3 RPE-聲 編20ms 經(jīng)過RPE-LTP通2.42.2.2 抗RPE-LTP 的語音20ms 經(jīng)過RPE-LTP通2.42.2.2 抗RPE-LTP 的語音加密RPE-LTP RPE-LTP RPE-LTP 編(1) 加密算法的需求分析和初步設計一個合格的抗RPE-LTP 頻譜的搬移方案進行合理限制(見下節(jié)RPE-LTP RPE-LTP 編(1) 加密算法的需求分析和初步設計一個合格的抗RPE-L

6、TP 頻譜的搬移方案進行合理限制(見下節(jié),PESQ。PESQ MOS 2.5(3)語密鑰2.6FFT RPE-LTP 分快變2.5(3)語密鑰2.6FFT RPE-LTP 分快變頻譜反逆變GSM網(wǎng)文逆變頻譜移快變分2.32.3.1DSP DSP RAM:用于語音數(shù)據(jù)處理,加密工作 護話耳協(xié)處理微控制 音頻接系2.32.3.1DSP DSP RAM:用于語音數(shù)據(jù)處理,加密工作 護話耳協(xié)處理微控制 音頻接系統(tǒng)和接收模器管理各種接最終本小組選用了CSR公司的CSR8670DSP該 DSP DSP 出來USB FLASH 最終本小組選用了CSR公司的CSR8670DSP該 DSP DSP 出來USB

7、FLASH 到 KalimbaDSP:2.8 器器DM1和DM2輸入的和 2.42.4.1CSR IC SDK Application Application Profile and SupportTasksSupport Firmware =Function 2.9Applicationtask是器DM1和DM2輸入的和 2.42.4.1CSR IC SDK Application Application Profile and SupportTasksSupport Firmware =Function 2.9Applicationtask是bluecoreapplicationtaskC

8、onnection 時application task 需要用到hfp 需要用到audio 庫。調用Connection 庫的函數(shù),將會實現(xiàn)與底層blue stack 的交互。從上到下的時application task 需要用到hfp 需要用到audio 庫。調用Connection 庫的函數(shù),將會實現(xiàn)與底層blue stack 的交互。從上到下的ACL 連接為例簡單介紹與協(xié)議站的交互過程。ACL 建立的過程中,使用L2CAP 連接,用just works c nt 用來管理和初始化兩個設備之間的連接。 在 l2cap_echo_c nt 和 l2cap_echo_server 程序當中的消

9、息句柄表明了兩個藍牙設備之間具體的連接建立過程。以 connection 庫的初始化為例,先由程序 l2cap_echo_c nt 調用 connectioninit 函數(shù),然后由藍牙協(xié)議棧返回句柄CL_INIT_CFM,表明初始化成2.102.11耳機固件主要由vm程序和kalimba dsp程序組成。另外,Csr 公司為了改善主程序首先完成相關的內存和設備狀態(tài)的初始化,然后初始化 MCU主程CVC 件啟獲取設狀2.11耳機固件主要由vm程序和kalimba dsp程序組成。另外,Csr 公司為了改善主程序首先完成相關的內存和設備狀態(tài)的初始化,然后初始化 MCU主程CVC 件啟獲取設狀狀態(tài)存

10、器鎖2.12 快速、定制、低功耗啟優(yōu)先級存HFP消息句FmCodec消息2.13Messageloop協(xié)議、hfp 2.14 HFP消息句FmCodec消息2.13Messageloop協(xié)議、hfp 2.14 2.15A2DP 2.4.2DSP (1)DSP 2.15A2DP 2.4.2DSP (1)DSP過模濾左聲 發(fā) 右聲 發(fā)濾 2.16DSP RAM模濾左聲 發(fā) 右聲 發(fā)濾 2.16DSP RAM 此,DSP RAM (2)DSP 、定時器中斷程序不斷更新Buffer NY2.4.3MCUDSP MUCDSP圖返NY2.4.3MCUDSP MUCDSP圖返DSP 的橋梁,DSP 系統(tǒng)RA

11、M 器管理單元MMU2.5及及(1)CSR8670開發(fā)板采用英國 CSR 公司 BlueCore8670 kalimba DSP bluelab。BluelabDSP 的橋梁,DSP 系統(tǒng)RAM 器管理單元MMU2.5及及(1)CSR8670開發(fā)板采用英國 CSR 公司 BlueCore8670 kalimba DSP bluelab。Bluelab是針對CSR Bluelab(3)Cool edit MP3 “。Visual 大部分程序都是由 C 語言進行編寫的(DSP 是應用的是匯編語言Visualstudio 2.19KalsimVisualstudio 2.19Kalsim它不僅能夠仿

12、真kalimba dsp 核,還包括dsp ramxIDE(ADK6.3、3.1測試方案:M擬解藍牙耳機加加密3.1 DSP完成對數(shù)據(jù)的處理,并驗證數(shù)據(jù)處理結果的有效性,從而可M擬解藍牙耳機加加密3.1 DSP完成對數(shù)據(jù)的處理,并驗證數(shù)據(jù)處理結果的有效性,從而可PC配套藍耳機通加密藍牙耳機與普通藍牙耳脫密M擬解D D 建flash bluelab6.3 pro 開好好不好結否是3.3flash bluelab6.3 pro 開好好不好結否是3.3藍牙耳機不(2)kalsimbluelab6.3開否調試是否是燒錄觀測不與PC波形好(2)kalsimbluelab6.3開否調試是否是燒錄觀測不與P

13、C波形好結 B 不通話好不觀察波形好好模是否否是比較相結3.5Cool EditPro 傳送到B牙加密耳不通話好不觀察波形好好模是否否是比較相結3.5Cool EditPro 傳送到B牙加密耳PC(1)CoolEditPro3.6Cool edit proV2.1 (1)CoolEditPro3.6Cool edit proV2.1 3.8Kalsim 于kalimabadspKalsim 師對dsp 的調試和了解工作原理。作為唯一調試觀測dsp dsp3.8Kalsim 于kalimabadspKalsim 師對dsp 的調試和了解工作原理。作為唯一調試觀測dsp dsp(4) 3.9Blu

14、elab6.3 Bluelab6.3是CSR公司針對CSR都要通過Bluelab6.3分3.3.1 藍牙耳機通話功能測試首先通過bluelab6.3將普通的藍牙耳機程序燒入flash圖S 10001v4分3.3.1 藍牙耳機通話功能測試首先通過bluelab6.3將普通的藍牙耳機程序燒入flash圖S 10001v43.3.2 模塊測試 3.3.2 模塊測試 (1)生成一段語音(加密輸入數(shù)據(jù)和波形用cool edit pro 3.142 .聲音的音用cool edit pro 3.142 .聲音的音調與信號的頻率有關,聲音的強弱與信號的幅度有關;.語音所包含的信息在信號的頻率與幅度中對語音信號

15、的處理就3.151 .語音信號的頻率主要集中在 .不同的語音,它的主要頻率也不相3.不同的語音,它的主要頻率也不相33.16 3.17加加3.3.3 整體聯(lián) 、coolediteditpro和3.203.3.3 整體聯(lián) 、coolediteditpro和3.20密 (2)GSM RPE-LTP 的和沒5.1 作品總結 Klimaba DSP (2)GSM RPE-LTP 的和沒5.1 作品總結 Klimaba DSP Bluecore8670 用于藍牙耳機開發(fā)的bluecore 5.2 學習收獲(1)(2)(3)(4)5.2 學習收獲(1)(2)(3)(4),端到端安全加密通信系統(tǒng),RPE-LTP輸方法 、 機中低速率語音編碼的研究與實現(xiàn). 張崇武.基于單片機的語音編碼系統(tǒng)實現(xiàn). ,統(tǒng).GSM系統(tǒng)中話音加密技術的研究.通信技術,2003(9,101-.詳解藍牙技術,.通信原理,.基于BC358239A的低成本藍牙耳機解決方案.無線連接各種便攜式電器的藍牙技術.移動通信,2000,(6):13-2000,211:3-17,,端到端安全加密通信系統(tǒng),RPE-LTP輸方法 、 機中低速率語音編碼的研究與實現(xiàn). 張崇武.基于單片機的語音編碼系統(tǒng)實現(xiàn). ,統(tǒng).G

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論