前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇遠程傳輸范文,相信會為您的寫作帶來幫助,發(fā)現(xiàn)更多的寫作思路和靈感。
關(guān)鍵詞:H.263CIFDCTIDCT運動估計與運動補償
運動圖像遠程實時傳輸系統(tǒng)的網(wǎng)絡傳輸部分架構(gòu)在Internet之上,則現(xiàn)階段Internet的狀況是帶寬小、延遲大、不穩(wěn)定。所以為了獲得良好的實時傳輸效果,除了改善傳輸控制機制之外,還需要實現(xiàn)高壓縮比、低耗時、能達到實時壓縮和解壓縮效果的運動圖像壓縮方法。H.263是國際電信協(xié)會-電信標準化部門ITU-T(TheInternationalTelecommunicationsUnion-Telecom-municationStandardizationSector)于1995年通過的用于低比特率實時傳輸?shù)囊曨l編碼協(xié)議。其設計初衷是滿足帶寬低于64kbps的低帶寬視頻應用需求,如視頻會議、可視電話等。現(xiàn)在H.263也被應用于運動圖像遠程實時傳輸系統(tǒng)中,但原始的H.263在實時性和壓縮比等方面還有不少可優(yōu)化余地。本文針對具體的運動圖像遠程實時傳輸系統(tǒng)應用,在大量研究工作基礎上提出多個H.263的優(yōu)化策略,并取得了相當好的效果。
1H.263壓縮算法的分析概要
H.263的輸入視頻幀格式為QCIF(QuarterCommonIntermediateFormat,大小為176×144)、CIF(CommonIntermediateFormat,大小為352×288)等。將每個視頻幀分成許多宏塊(MB-MicroBlock),每個宏塊由4個Y亮度塊、1個Cb色度塊和1個Cr色度塊組成。塊(Block)的大小為8×8。H.263以宏塊為單位進行視頻幀的壓縮。
H.263使用離散余弦變換DCT(DiscreteCosineTransform)減小空間冗余,使用運動估計和運動補償(MotionEstimationandMotionCompensation)減小時間冗余。H.263有兩種編碼方式,一種是Intra方式,幀內(nèi)編碼,產(chǎn)生的幀作為關(guān)鍵幀-I幀;另一種是Inter方式,幀間編碼,產(chǎn)生的幀作為非關(guān)鍵幀-P幀。
通過分析,將H.263壓縮算法的流程圖歸納為如圖1所示。
通過分析和測試表明,DCT、運動估計和運動補償是H.263最重要的部分,同時也是H.263實現(xiàn)中最耗時的運算環(huán)節(jié)。要提高H.263的運算速度,就要針對這些環(huán)節(jié)進行優(yōu)化。
圖1H.263壓縮算法流程圖
2轉(zhuǎn)換函數(shù)、DCT和運動估計環(huán)節(jié)的優(yōu)化
2.1色彩空間轉(zhuǎn)換函數(shù)的優(yōu)化
CIF格式基于YUV色彩空間,而應用程序中,大多數(shù)視頻采集程序只提供RGB色彩空間的視頻幀,因此需要建立從RGB色彩空間到Y(jié)UV色彩空間的轉(zhuǎn)換函數(shù)。
RGB到Y(jié)UV的轉(zhuǎn)換函數(shù)如下所示,其中Y為YUV色彩空間的亮度值,U(Cb)和V(Cr)為YUV色彩空間的色度值。
Y=0.299×R+0.587×G+0.114×B;
Cr=V=(R-Y)×127/179;
Cb=U=(B-Y)×127/226;
H.263原有的色彩空間轉(zhuǎn)換算法采用浮點運算,但浮點運算會消耗較多的CPU周期。為了加快視頻處理速度,采用整形乘法和向右移位來代替浮點乘除,從而有效縮短了轉(zhuǎn)換時間。
優(yōu)化后的轉(zhuǎn)換函數(shù)如下:
Y=((R×313524)>>20)+((G×615514)>>20)×((B×119538)>>20);
Cr=V=((R-Y)×743962))>>20;
Cb=U=((B-Y)×589244))>>20;
2.2DCT、IDCT算法的優(yōu)化
二維DCT公式為:
二維IDCT公式為:
上述兩式中,,n取8。
通過分析得出,DCT快速算法的實現(xiàn)可以有兩種方式。一種方法是把已有的快速變換算法(如FFT、FHT等)映射到DCT計算中,這種方式多了一個映射環(huán)節(jié),增加了計算的復雜度;另一種方法是從DCT變換本身尋找規(guī)律進行改進。
在H.263應用中,注意到兩條規(guī)則:一是能量集中在少部分DCT系數(shù)上;二是隨著量化步長的增大,被量化為零的DCT系數(shù)增多,而且對DCT計算的精度要求降低。于是,采用一種零系數(shù)預測策略,即根據(jù)量化步長,首先對DCT變換的輸入數(shù)據(jù)分類,對于給定的量化步長,如果輸入數(shù)據(jù)將要被量化為0,那么這些數(shù)據(jù)就不必做DCT運算,而直接將變換結(jié)果置為0。這樣只需對部分數(shù)據(jù)進行DCT變換,因此節(jié)省了大量無效運算。另外,利用DCT的局部并行性,使用Intel的多媒體處理指令集-MMX來實現(xiàn)DCT計算,大幅度提高了運算速度。
2.3運動估計與運動補償算法的優(yōu)化
運動估計是指在參考幀中搜索一個與當前幀圖像塊最相似的圖像塊,即最佳匹配塊,搜索結(jié)果用運動向量來表示。運動補償是指利用參考幀和已求得的運動向量重構(gòu)當前幀,氫重構(gòu)幀和當前的差值作為當前幀的補償值進行壓縮編碼。兩者互相配合,共同實現(xiàn)壓縮效果。
運動估計算法的研究從兩方面著手:快速搜索算法和塊匹配準則。
最簡單的搜索算法是全搜索法(FS),這種算法精度高,但計算量過于龐大。為了加快運算速度,保證精度,人們提出了很多快速搜索算法:三步法(TSS)及基于三步法的改進算法、二維對數(shù)法(LOGS)、交叉搜索法(CS)、四步法(4SS)、預測搜索法(PSA)、鉆石搜索法(DS)等。鉆石搜索法是迄今為止綜合性能最優(yōu)的快速搜索算法之一,用于本次項目研究中。
塊匹配準則決定何時找到最佳匹配塊,從而終止搜索進程。傳統(tǒng)的準則有絕對平均誤差函數(shù)(MAE)、互相關(guān)函數(shù)(CCF)、均方誤差函數(shù)(MSE)、最大誤差最小函數(shù)(MME)等。由于傳統(tǒng)方法沒有考慮人眼的視覺特性,所以判斷結(jié)果和人眼的感知相差較大。實際H.263采用的塊匹配準則為MSE的替代準則SAD(絕對差和),兩者的公式如下:
其中:F0和F-1分別代表當前幀和重構(gòu)幀(參考幀);k,l為待編碼宏塊在當前幀中的坐標;x、y為重構(gòu)幀中參考宏塊的坐標;N表示宏塊的尺寸,此處為16。從公式中可見,SAD用絕對值運算代替了MSE的乘方運算,明顯降低了運算量,從而可以加快計算速度。
測試表明,SAD的計算量要比MSE的計算量減少三分之一,而它們的圖像效果相當。
此外,還可以利用硬件特性加速塊匹配準則的運算速度,Intel的MMX技術(shù)提供了這種特性。SAD等塊匹配準則主要針對短數(shù)據(jù)的重復計算,MMX增加了系統(tǒng)單個指令操作數(shù)據(jù)的數(shù)目(SIMD),從而可以在一個指令中完成多組數(shù)據(jù)的計算,實現(xiàn)并行機制,從而加快運算速度。
3提高壓縮比的選擇
H.263提供了許多高級模式來提高視頻壓縮比。從對壓縮效率的貢獻角度看,大運動向量模式、高級預測模式、PB幀模式和增強PB幀模式是最重要的4個高級模式。
在大運動向量模式和高級預測模式下,運動向量可以指到圖像邊界以外,增大了運動向量的表達范圍,從而在本質(zhì)上提高了運動補償?shù)木纫愿纳凭幋a效率。
基本PB幀模式下,一個PB幀是一個P幀和一個B幀組成的整體。當前P幀由前一個P幀預測得到,B幀則由單一個P幀和當前P幀預測得到(見圖2)。PB幀模式在增加較少比特數(shù)的情況下,將幀率提高了近一倍。
增強PB幀模式的主要改進點在于預測方式的增強。基本PB幀模式對B幀圖像(或宏塊)僅允許使用雙向預測,而增強的PB幀模式對B幀圖像則允許使用前向預測(見圖3)、后向預測(見圖4)和雙向預測(見圖2)三種手段。這樣,在壓縮過程中,有機會選擇更適合的預測方法處理B幀圖像(或宏塊),從而提高B幀的壓縮效率。基本PB幀模式的B幀只能通過雙向預測獲得,這對慢速運動圖像效果較好。當輸入運動圖像存在快速不規(guī)則的運動時,B幀質(zhì)量會急劇惡化,而增強PB幀模式的B幀有三種預測方式可選,可以解決這一難題。通過分析和測試表明,增強PB模式比基本PB幀模式有更強的魯棒性,更適用于運動圖像遠程實時傳輸。
大運動向量模式和高運動預測模式由于增大了運動向量的表示范圍,可以增強運動補償?shù)木龋瑥亩岣邏嚎s比;而增強PB幀模式引入B幀,有三種預測方式可以生成B帖,在相同幀率的情況下,將壓縮比提高近80%,壓縮效果明顯。在實際程序設計中,筆者配合傳輸環(huán)境測試模塊,在網(wǎng)絡帶寬較低時實現(xiàn)這三種方式的配合使用,發(fā)揮了更大的壓縮效率,達到更高的壓縮比。
4實驗數(shù)據(jù)和性能分析
4.1算法優(yōu)化測試
分別取100幀三種不同格式(SUB-QCIF:88×72,QCIF:176×144,CIF:352×288)的視頻值,每20幀取1個關(guān)鍵幀,視頻幀質(zhì)量取6000,比較優(yōu)化前和優(yōu)化后算法的時間效率,結(jié)果如(圖5)所示。
縱軸單位為毫秒,表示壓縮完成所需時間。可見,要處理的視頻幀越大,優(yōu)化后的算法取得的加速效果越明顯。
4.2增強PB幀模式壓縮效果測試
關(guān)鍵詞:GPRS串行口心率網(wǎng)絡協(xié)議處理E5112G18
引言
GPRS(GeneralPacketRadioService)是通用分組無線業(yè)務的簡稱,是一種以全球手機系統(tǒng)(GSM)為基礎的數(shù)據(jù)傳輸技術(shù)。GPRS和以往連續(xù)在頻道傳輸?shù)姆绞剑ㄈ鏕SM)不同,是以分包(packet)的形式來傳輸,信道是共享使用的,需要的時候才有數(shù)據(jù)包產(chǎn)生。用戶可以隨時進行數(shù)據(jù)傳輸,而不是每次都需要撥號上網(wǎng)。GPRS的數(shù)據(jù)傳輸速率可提升到56Kbps,甚至114Kbps。
隨著醫(yī)療事業(yè)的發(fā)展,遠程醫(yī)療(telemedicine)逐漸成為發(fā)展的方向。在很多情況下,都要求將現(xiàn)場采集的病人的各種生理參數(shù)傳到醫(yī)療或中心站。如將急求車上病人的數(shù)據(jù)傳輸?shù)结t(yī)院,以及對一般非住院病人的病情監(jiān)護(社區(qū)監(jiān)護)等。由于GPRS技術(shù)的特點,使得它非常適合這一類應用。
本文中,將介紹一種基于GPRS技術(shù)的生理數(shù)據(jù)傳輸?shù)姆椒ā?/p>
1方法
實驗中,采用GPRS數(shù)據(jù)模塊G18來完成通信的任務,所以傳輸?shù)纳頂?shù)據(jù)為心率。由于GPRS技術(shù)是一種基于TCP/IP協(xié)議的分包傳輸技術(shù),所以數(shù)據(jù)在傳輸前必須進行TCP/IP協(xié)議的封裝處理。這個任務由協(xié)議處理芯片E5112完成。單片機測量心率數(shù)據(jù),然后通過串行口,送至E5112進行TCP/IP協(xié)議的處理和封裝,再送至G18發(fā)送。
由于心率數(shù)據(jù)采用TCP/IP協(xié)議進行分包傳輸,所以在接收端不需要再配置G18,只需一臺以某種方式聯(lián)入互聯(lián)網(wǎng)(必須具有公司的IP地址)的計算機即可。計算機中的系統(tǒng)軟件(Windows系統(tǒng))具有TCP/IP協(xié)議處理功能,能提取出網(wǎng)絡傳輸?shù)男穆蕯?shù)據(jù),在屏幕上顯示。系統(tǒng)框圖如圖1。
(1)G18
MotorolaG18是摩托羅拉嵌入式三頻900/1800/1900MHzGSM/GPRS模塊。該模塊具有如下特點:①體積小(40mm×80.2mm×7.5mm)、質(zhì)量軟(22g);②天線插座(型號MMCX)支持直線或直角連接;③支持9針RS-232串行接口(3VCMOS電平);④內(nèi)含用戶識別卡(SubscriberIdentityModule,SIM)讀卡器;⑤3.0~6.0V工作電壓;⑥支持語音、數(shù)據(jù)、傳真、短消息和WAP功能;⑦GPRS分組交換速率可達到57.6Kb/s;⑧待機電流7.2±0.5mA,使用時平均電流300mA;⑨支持CSD模式(AT命令集,包括GSM07.07和GSM07.05)和GPRS模式(AT命令集,支持GSM07.60和07.077.5版)。
G19通過36針ZIF插座(或28針雙排針式插座)與外部連接。36針插座中包括模擬語音輸入/輸出和數(shù)字語音輸入/輸出接口,外部SIM卡讀卡器接口,以及RS-232串行通信接口(3VCMOS邏輯電平)。由于本實驗只用到了數(shù)據(jù)傳輸功能,且模塊具有內(nèi)置SIM卡讀卡器,所以所有接口中只用到了RS-232串行通信接口。該接口采用串行異步通信方式,能自動識別波特率(300bps、1200bps、2400bps、4800bps、9600bps、19200bps)。在數(shù)據(jù)傳輸模式下,G18的初始化、功能控制以及數(shù)據(jù)的通信都通過RS-232串行異步通信接口進行,因此,該模塊與外部的硬件接口相對簡單,是標準的RS-232接口接法。
相比之下,該模塊使用的通信協(xié)議則較為復雜,模塊與外部所有的數(shù)據(jù)和控制信息都通過一套由字符組成的命令串(AT命令集)來完成,而這些命令串就是通過RS-232串行異步通信接口進行傳遞的。命令串都以特定的字符(AT)開始;以特定的字符結(jié)束;中間部分根據(jù)命令的類型、長度不定,主要包括下列指令類型:模塊管理(模塊開、關(guān)機,狀態(tài)檢測等),語音通信(撥號控制、通信狀態(tài)報告等),數(shù)據(jù)、傳真控制,短信息功能(短信息的撰寫、管理和收發(fā))。
(2)網(wǎng)絡協(xié)議處理器E5112
E5112是上海精致科技有限公司研制的網(wǎng)絡協(xié)議處理器,是完成TCP/IP協(xié)議的專用芯片,支持TCP(傳輸控制協(xié)議)和UDP(用戶數(shù)據(jù)文報協(xié)議)協(xié)議,實現(xiàn)將嵌入式系統(tǒng)直接與Internet相連。E5112具有客戶機功能,可以主動請求TCP連接遠方服務器通信。E5112也具有服務器功能,可以監(jiān)聽來自客戶機的TCP連接請求,建立TCP連接通信。因此,使用E5112的系統(tǒng)之間只要知道對方IP地址和端口號就可以通過Internet進行通信。
E5112一端通過RS-232接口與G18連接,另一端通過并口與上位機相連。E5112提供透明通道和非透明通道兩種工作模式。在透明通道模式下,E5112對單片機發(fā)出的數(shù)據(jù)不進行處理直接將數(shù)據(jù)發(fā)送到G18,收到的數(shù)據(jù)也原封不動地傳遞給單片機。在這個模式下,短消息和語音功能可以由用戶自己通過AT命令來實現(xiàn)。在非透明通道模式下,單片機通過串口采用幀格式與E5112通信。
E5112幀格式以十六進制數(shù)7E開始,然后是類型、長度、數(shù)據(jù)三個字段,最后以十六進制數(shù)7E結(jié)束。類型字段表示本幀的類型。E5112共有輸入和輸出兩大類型。輸入幀有讀網(wǎng)關(guān)IP地址幀、設置服務器端口幀、設置ISP電話號碼和用戶名用戶密碼幀、設置SOCKET插口幀、發(fā)送TCP數(shù)據(jù)幀、發(fā)送UDP數(shù)據(jù)幀、讀源IP地址幀等共13種。輸出幀有物理層失敗幀、PPP協(xié)商失敗幀、PPP協(xié)商成功幀、SOCKET關(guān)閉幀、接收SOCKET數(shù)據(jù)幀、接收源IP地址幀等共16種。長度字符存有類型、長度、數(shù)據(jù)三個字段的長度(字節(jié)數(shù))。數(shù)據(jù)字段只有當有數(shù)據(jù)發(fā)送和接收時才存在。類型、長度、數(shù)據(jù)三個字段中如含有十六進制數(shù)7E,則必須進行轉(zhuǎn)義處理。
由于E5112能進行TCP/IP協(xié)議和AT命令集的處理,所以編程者完全不需了解TCP/IP協(xié)議和AT命令集,只需向E5112發(fā)送符合幀格式的字符串,或接收E5112發(fā)出的幀,即可實現(xiàn)GPRS數(shù)據(jù)通信。
(3)單片機、E5112、G18之間的連接
E5112的接口是5V邏輯,而G18是3V邏輯,兩者要連接起來使用必須要進行電平轉(zhuǎn)換G18的RS-232接口輸入針(TXD、DTR、RTS)具有5V的容限,最大可接收5.5V的電壓,所以E5112的這三個輸出腳可直接連接至G18相應引腳。G18的輸出最大值不能達到E5112的輸入容限,應進行電平轉(zhuǎn)換,我們采用漏極開路的驅(qū)動芯片74LVC07完成這一功能。圖2為某一路信號進行電平轉(zhuǎn)換的電路,74LVC07電源為3V,所以可以接收3V輸入;而輸出端經(jīng)一上拉電阻連至5V,所以輸出被上拉至5V。
由于上位機只提供并口與上位機連接,所以在單片機與E5112之間插入一個串并轉(zhuǎn)換芯片16C550,進行串行和并行數(shù)據(jù)的轉(zhuǎn)換單片機、E5112之間的連接見圖3。
(4)心率采集
心率采集采用了從心電信號中提取的方法。采集得到的心電信號放大后,經(jīng)心率檢測電路轉(zhuǎn)化與心電R波同步的脈沖,再由單片機計時測量其頻率,求倒數(shù)可得心率值。心率數(shù)據(jù)經(jīng)單片機測量完成后,存儲在單片機的存儲器中,需要時經(jīng)串行口發(fā)送,進行無線傳輸。
(5)單片機采用了AT89C51,單片機的軟件采用C語言編制。心率脈沖連接至0號外部中斷引腳(INT0),定時器0設為連續(xù)計時。每當INT0產(chǎn)生中斷,即將定時器0數(shù)值記錄下來,減去上次的記錄值,計算心率數(shù)值。
單片機串行口設為方式1,波特率為9600bps,1位停止位,無奇偶校驗。上電后,首先向E5112(通過16C550串并轉(zhuǎn)換)發(fā)送設置ISP電話號碼、用戶名及用戶密碼幀,其中ISP電話號碼必須為“*99#”,用戶名和用戶密碼可以任意設置,但不能為空。成功后,再向E5112發(fā)送撥號指令,等待應答幀,當接收到PPP協(xié)議成功幀,則撥號成功,否則需繼續(xù)撥號直至成功為止(撥號成功后,網(wǎng)絡連接就一直建立,有數(shù)據(jù)發(fā)送時即可即時發(fā)送,不需要撥號)。然后,向E5112發(fā)送SOCKET設置幀,設置本地、遠端的IP地址和端口,如成功,則點和點通信環(huán)境已建立,調(diào)用發(fā)送TCP數(shù)據(jù)幀和發(fā)送UDP數(shù)據(jù)幀就可以發(fā)送心率數(shù)據(jù)了,其中心率數(shù)據(jù)置于TCP和UDP數(shù)據(jù)幀的數(shù)據(jù)字段中。
(6)接收端編程
在接收端的計算機上,主要應用VB的一個Winsock控件來實現(xiàn)接收發(fā)送的生理參數(shù)。利用WinSock控件可以與遠程計算機建立連接,并通過UDP或者TCP協(xié)議進行數(shù)據(jù)交換。這兩種協(xié)議都可以用來創(chuàng)建客戶與服務器應用程序。
使用時,只需在接收窗體中插入一個Winsock控件,將Protocol屬性設定為使用的協(xié)議(TCP或UDP),設置遠程(單片機端)IP地址和端口,調(diào)用Bind方法,即可建立雙方的連接。當單片機端發(fā)送心率數(shù)據(jù)時,將觸發(fā)Winsock控件的DataArrival事件,在事件處理程序中讀取GetData屬性的內(nèi)容,即可獲得遠端發(fā)來的心率數(shù)據(jù)。
端口的設置可以任意,但最好大于1000,以避開與常用的端口沖突。
(7)實驗過程
由于條件限制,接收端計算機上網(wǎng)方式選擇了有線電話撥號方式,以獲得公網(wǎng)IP。實驗時,首先接收端需撥號上網(wǎng),獲得本地的IP地址,運行VB接收程序。然后,在單片機程序中設定遠端IP地址和端口,運行單片機C語言程序,檢測心率并發(fā)送。這時接收端計算機就能收到心率數(shù)據(jù)并顯示。
2結(jié)果與討論
實驗中,傳送的心率數(shù)據(jù)都準確地無誤地到達了接收方,傳輸質(zhì)量非常穩(wěn)定,且傳輸距離可以達到GSM網(wǎng)絡能達到的地方。GPRS能實現(xiàn)“永遠在線”,所以一旦建立GPRS連接,就可以隨時發(fā)送數(shù)據(jù),不需再撥號。由于心率數(shù)據(jù)傳輸?shù)念l率和數(shù)據(jù)量不大,所以耗費的GPRS通信費也是很少的。
隨著現(xiàn)代科學技術(shù)的飛速發(fā)展,我國的船舶行業(yè)也得到相應的支持,船舶的制造、管理手段有了明顯進步,相對于船舶的建造、質(zhì)量、管理等方面也都提出更高的標準要求。現(xiàn)代船舶的管理理論是將無線傳輸技術(shù)融入到船舶遠程管理中,形成一項專業(yè)技術(shù)理論的管理方法。本文中對無線傳輸技術(shù)下船舶遠程管理進行研究。
【關(guān)鍵詞】無線傳輸技術(shù) 船舶 遠程管理
船舶的建造通常投資大、造價高、建造環(huán)境差、施工地點多變,為了提高船舶的有效運行和可靠性,船舶的管理方法需要得到創(chuàng)新。隨著自動化技術(shù)和無線傳輸技術(shù)的發(fā)展,基于無限傳輸技術(shù)在船舶的遠程管理中得到了大量應用。
1 無線傳輸平臺在船舶遠程管理中的應用
無線傳輸平臺包括了船臺端、服務端和客戶端三個層面。運行的原理是:船臺端的數(shù)據(jù)通過無線網(wǎng)絡接入到Internet,由Internet接入到服務端,再將數(shù)據(jù)存儲于數(shù)據(jù)庫中。用戶可以在客戶端通過訪問服務器對船舶進行實時監(jiān)控。無線傳輸系統(tǒng)可以支持多個客戶端的運行。
無線傳輸?shù)膬?nèi)容包括船舶定位系統(tǒng)數(shù)據(jù)(DPM)、系統(tǒng)監(jiān)控數(shù)據(jù)(SCADA)和系統(tǒng)報警數(shù)據(jù)(AMS)。
DPM能夠顯示出船舶的運行現(xiàn)狀;SCADA能夠采集到監(jiān)控數(shù)據(jù)和控制系統(tǒng),顯示出全船的機械控制和狀態(tài);AMS能夠顯示出船舶設備運行的狀態(tài)并能夠激活報警系統(tǒng)。
2 無線傳輸技術(shù)在船舶遠程管理中的應用
無線傳輸技術(shù)分為5種技術(shù):VPN技術(shù)、CDMA1X技術(shù)、低寬帶的通訊技術(shù)、實時傳輸技術(shù)和歷史數(shù)據(jù)傳輸技術(shù)。
VPN技術(shù)是Virtual Private Network的縮寫,中文翻譯為虛擬專用網(wǎng)。此技術(shù)是利用公共網(wǎng)絡接入到IP網(wǎng)絡中,通過數(shù)據(jù)傳輸將用戶的數(shù)據(jù)通過IP網(wǎng)絡傳送給目的網(wǎng)絡的一種網(wǎng)絡服務。
VDMA1X技術(shù)的特點是傳輸速度快,能夠達到100Kb/s;網(wǎng)絡容量大、接通率高;網(wǎng)絡覆蓋面廣,安全穩(wěn)定,不掉線。
低寬帶的通訊技術(shù)為船舶提供了方便,船舶的運行中信號強度較弱,路由器在運行中經(jīng)常斷線,低寬帶的應用采用點到點傳輸,傳輸率為2Kb/s,并且是相對傳輸。
實時傳輸技術(shù)是將船臺端、客戶端的信息數(shù)據(jù)通過網(wǎng)絡連接,遠程向各個船舶船臺端發(fā)送數(shù)據(jù),此種傳輸技術(shù)擁有自動檢測功能,當傳輸過程中,在一定的時間內(nèi),對方?jīng)]有接受數(shù)據(jù),實時數(shù)據(jù)將終止傳輸。
歷史數(shù)據(jù)傳輸是當系統(tǒng)中生成一種新的數(shù)據(jù)時,便將之前數(shù)據(jù)存入到時間隊列中,保存成一定時間內(nèi)的文件。由于歷史數(shù)據(jù)的容量非常大,遠程船舶的數(shù)據(jù)受到寬帶傳輸?shù)南拗疲绻L時間內(nèi)未完成傳輸,數(shù)據(jù)造成積壓,這種情況下,未上傳的數(shù)據(jù)將存入未傳數(shù)據(jù)列表中,等寬帶空閑時,用戶手動上傳。
3 無線傳輸技術(shù)的組成
3.1 硬件組成
硬件組成主要由路由器、服務器和工作站組成。
船舶的自身已經(jīng)安裝了DPM、SCADA、AMS系統(tǒng),在使用無線傳輸技術(shù)時需要做好網(wǎng)絡安全保護,因此,需要選用帶有防火墻功能的路由器,這類路由器應該選用ETPro系列的無限VPN路由器,可以具有撥號功能,并配有1-2個SIM卡槽,可以使用無線上網(wǎng)功能的SIM卡;服務器可以選用惠普公司的企業(yè)服務器;工作站可以選用惠普公司的商用計算機。
3.2 軟件組成
軟件是由船臺端、服務端和客戶端組成。
3.2.1 船臺端的上傳程序功能體現(xiàn)在
與服務中心建立通訊連接,需要用戶驗證;能夠接收服務器的指令;具有主動上傳實時數(shù)據(jù)功能;具有主動上傳歷史數(shù)據(jù)功能。
3.2.2 服務端中心程序的主要界面和功能體現(xiàn)在
能夠與船舶平臺、客戶端之間建立通訊連接;接受船舶之間的上傳數(shù)據(jù);向船舶平臺發(fā)送指令;向客戶端發(fā)送數(shù)據(jù);向客戶端提供歷史數(shù)據(jù)下載;分析船舶之間的歷史數(shù)據(jù)。
3.2.3 客戶終端程序的功能展示在
能夠與服務中心建立通訊連接,并需要對用戶進行驗證;能夠接受服務中心的數(shù)據(jù);下載歷史數(shù)據(jù);選擇下載船舶的實時數(shù)據(jù)。
4 實際應用效果
無線傳輸技術(shù)運用在船舶遠程管理中,在網(wǎng)絡信號覆蓋區(qū)域中,全船的三大系統(tǒng)中的全部數(shù)據(jù)均可以在5秒內(nèi)上傳完成。并通過數(shù)據(jù)分析處理程序?qū)⒋暗暮挠土俊⑷债a(chǎn)量、月產(chǎn)量等進行分析,并且在網(wǎng)絡不通暢的情況下,可以斷點傳輸,保證了數(shù)據(jù)的完整性。
在船舶施工過程中,可以通過無線傳輸技術(shù)對船舶進行遠程指導、管理,提高船舶制造效率。例如,一搜挖泥船月平均產(chǎn)量在30萬方左右,若使用遠程傳輸系統(tǒng)進行作業(yè)指導,則月產(chǎn)量可提升約3萬立方米,這直接提高了船舶的經(jīng)濟效益。另外,船舶的工作環(huán)境差、機械磨損大,利用遠程無限傳輸系統(tǒng)對船舶進行整體監(jiān)控,使船舶管理人員對船舶的工作情況十分清楚,能夠及時發(fā)現(xiàn)設備故障,并及時準備備件,能夠有效提高船舶的工作效率和運行時間。
5 無線傳輸技術(shù)在船舶遠程管理中的意義
使用無線傳輸技術(shù),能夠?qū)Υ暗倪\行對工作進行實時監(jiān)控。如果船舶的工作地點較為陌生,可以通過無線傳輸技術(shù)對陌生水域進行分析,及時提供專家的專業(yè)指導意見,能夠提高實際經(jīng)濟效益,并且可以減輕人力投入,管理人員只需在監(jiān)控室內(nèi)進行傳播監(jiān)控,就可以將多艘船舶進行施工作業(yè)指導,極大的減輕了人力資源,并提高了生產(chǎn)效率。
6 結(jié)論
無線傳輸技術(shù)是一種新型的船舶管理系統(tǒng),應用初期便得到行業(yè)的認可。隨著系統(tǒng)應用范圍的擴大及完善,建立起具有管理控制的遠程傳輸平臺,對與船舶制造與管理方面十分有利,船舶工藝水平也明顯提高,增加了企業(yè)的市場競爭力。
參考文獻
[1]侯春穎.無線傳輸技術(shù)在漏電保護器遠程管理中的應用[D].河北工業(yè)大學,2011.
[2]船舶動態(tài)監(jiān)管的好幫手 華緯賽福特船舶遠程無線可視化管理系統(tǒng)[J].珠江水運,2011,05(17):81.
[3]姜興家.基于B/S的船舶遠程監(jiān)控系統(tǒng)的設計與實現(xiàn)[D].大連海事大學,2010.
[4]宋新剛.BP神經(jīng)網(wǎng)絡在遠洋船舶遠程監(jiān)控中的應用研究[D].大連海事大學,2010.
[5]聶懷云.基于μC/OS-Ⅱ和GPRS的船舶遠程監(jiān)控系統(tǒng)研究與設計[D].南京理工大學,2013.
【關(guān)鍵詞】溫度采集 msp430 單片機 短消息 液晶顯示
1 緒論
隨著科技的發(fā)展和自動化水平的提高,溫度的自動監(jiān)測已經(jīng)成為各行各業(yè)進行安全生產(chǎn)和減少損失采取的重要措施之一。特定場合下由于監(jiān)測分站比較分散、偏遠,采用傳統(tǒng)的溫度測量方式周期長、成本高,而且測量員必須到現(xiàn)場進行測量,因此工作效率非常低,且不便于管理。本文設計了一款既可在現(xiàn)場顯示采集到的數(shù)據(jù),又可對數(shù)據(jù)進行遠程傳輸溫度采集系統(tǒng),該系統(tǒng)采用美國DALLAS公司生產(chǎn)的DSl8820數(shù)字溫度傳感器,通過LCD液晶模塊進行現(xiàn)場顯示,當現(xiàn)場人員離開時,系統(tǒng)可通過現(xiàn)有的GSM網(wǎng)絡將監(jiān)測結(jié)果以短信方式發(fā)送至相應的監(jiān)控終端(如手機、PC機)。
該系統(tǒng)具有結(jié)構(gòu)簡單、可靠性高、功耗低等特點,可廣泛應用于油氣井場、電力電纜火災監(jiān)測、糧倉及物資倉庫溫度監(jiān)測。
2 硬件設計
本設計硬件設計的總體框圖如圖1所示。
2.1 單片機msp430F1222
本系統(tǒng)采用的單片機為TI單片機msp430F1222。TI公司的MSP430系列是一個特別強調(diào)超低功耗的單片機品種,另外該系列的CPU采用16位精簡指令系統(tǒng),集成有16位寄存器和常數(shù)發(fā)生器,發(fā)揮了最高的代碼效率。它使用數(shù)字控制振蕩器(DCO),使得從低功耗模式到喚醒模式的轉(zhuǎn)換時間小于6us。在目前越來越注重功耗和效率的形式下,該系列單片機無疑是一個合適的選擇。
2.2 一線總線型器件DS18B20
溫度采集選用的一線總線型的數(shù)字溫度傳感器DS18B20,所謂一線總線,就是傳感器以一條總線作為輸入和輸出。
DS18B20的特點:
(1)測量溫度范圍:-55°~+125°,在-10°~+85°范圍內(nèi),精度為±0.5°,滿足大多數(shù)場合的溫度測量要求;
(2)現(xiàn)場溫度直接以“一線總線”的數(shù)字方式傳輸,能夠大大提高系統(tǒng)的抗干擾性,適合于惡劣環(huán)境的現(xiàn)場溫度測量;
(3)工作范圍3V~5.5V,使系統(tǒng)設計更靈活、方便。
(4)零功耗等待。
同時每個DS18B20都有一個獨特的片序列號,所有多只DS18B20可以同時連到一根總線上,這樣就可以把溫度傳感器放到許多不同的地方。
2.3 液晶顯示器
采集到的溫度首先通過LCD液晶顯示器顯示。LCD液晶顯示器的構(gòu)造是在兩片平行的玻璃中放置液態(tài)的晶體,玻璃中間有許多平行和水平的細電線,通過通電與否來控制桿狀水晶分子改變方向,將光線折射出來產(chǎn)生圖像和文字。常用的LCD有筆段型、字符型和圖形型:筆段型以長條狀顯示像素組成一位顯示,字符型和圖形型采用點陣列來進行字母、數(shù)字和符號的顯示;圖形型LCD可靈活顯示任意點陣圖形,實用性好,應用最廣泛。本系統(tǒng)使用的液晶顯示器為MGLS-19264是一款圖形型LCD。
2.4 GSM模塊TC35i
當采集到的溫度超過程序設定的溫度報警閾值時,系統(tǒng)會通過GSM模塊將報警信息傳到預先設定好的手機號上,實現(xiàn)遠程報警功能。
目前,國內(nèi)已經(jīng)開始使用的GSM模塊有Falcom的A2D系列、Wavecome的WMO2系列、西門子的TC35系列、愛立信的DM10/DM20系列、中興的ZXGM18系列等,而且這些模塊的功能、用法差別不大。本設計選用的是西門子TC35系列的TC35i。該模塊設計緊湊,大大縮小了用戶產(chǎn)品的體積。TC35i與GSM 2/2+兼容、雙頻(GSM900/GSMl800)、RS232數(shù)據(jù)口、符合ETSI標準GSM0707和GSM0705,且易于升級為GPRS模塊。該模塊集射頻電路和基帶于一體,向用戶提供標準的AT命令接口,為數(shù)據(jù)、語音、短消息和傳真提供快速、可靠、安全的傳輸,方便用戶的應用開發(fā)及設計。
TC35i 的數(shù)據(jù)輸入/ 輸出接口實際上是一個串行異步收發(fā)器,符合ITU-T RS232 接口標準。它有固定的參數(shù):8 位數(shù)據(jù)位和1 位停止位,無校驗位,波特率在300bps~115kbps 之間可選,硬件握手信號用RTS0/CTS0,軟件流量控制用XON/XOFF,CMOS 電平,支持標準的AT 命令。
3 軟件設計
3.1 DS18B20測溫
由于DS18B20特殊的一線總線結(jié)構(gòu),要求系統(tǒng)必須提供嚴格的時序以保證能夠正確地采集和讀出當前的溫度,如圖2所示。
3.2 TC35i模塊發(fā)送短消息流程
當采集到的溫度超過設定的閾值時,單片機會向設定好的手機號發(fā)送報警短消息,發(fā)送短消息的流程如圖3所示。
3.3 系統(tǒng)工作流程圖
如圖4所示。
4 結(jié)論
溫度采集采用DSl8B20,非常適用于多點、惡劣環(huán)境下的溫度監(jiān)測;采用LCD顯示直觀方便;GSM模塊利于系統(tǒng)集成,成本較低,運行穩(wěn)定可靠,適用于遠距離監(jiān)測且不受地形條件的限制,基于以上特點,本系統(tǒng)有著廣泛的應用前景。
參考文獻
[1] TC35i Cellular Engine Hardware Interface Description.Siemens Version00.03.
[2] 樊宇,程全,徐朝輝. 基于GSM 模塊的L ED 顯示屏設計[J] . 國外電子元器件,2006 (6) :63266.
[3] LAAKKQ T. and MANTYLA. Feature modelling by incremental features recognition [J] .
Comput-er-Aided Design. 1993, 25 (8): 479―492.
[4] 常旭東,洪麗,王志福.基于GSM 短消息的遠程報警和控制系統(tǒng).江西科學,2006(4):191―200.
關(guān)鍵詞:網(wǎng)絡;遠程視頻監(jiān)控;323加密;解密
tudy on ecurity of Internet-based Remote Video Monitoring ransmission
ZANG Yuanfeng
(Minxi Vocational and echnical College,Longyan,364021,China)[J13]
Abstract:Network-based video monitoring system has attracted more and more attention,how to ensure the security of remote video monitoring system should be given a deep studyhe article presents a method of remote video monitoring using 323 communications protocol to achieve securityBased on 323 protocol,the method increases the safety-certification being involved in the system by monitoring end in the process of call control and improves the security of remote video monitoring businessFurthermore,the corresponding video monitoring system has not only the perfect call control and media control process,but also the good interoperability and scalability due to having used standard 323 multi-media protocol
Keywords:network;remote video monitoring;encrypted 323;decryption[J12/3]
1 引 言
隨著Internet網(wǎng)絡的迅速發(fā)展,基于Internet網(wǎng)絡的各種應用層出不窮,遠程視頻監(jiān)控是其中很有發(fā)展前景的應用之一。一方面視頻壓縮技術(shù)有了很大的發(fā)展,另一方面光纖到樓,光纖到戶以及ADL等多種網(wǎng)絡接入方式,使企業(yè)、家庭等不同用戶都能方便地享受寬帶Internet網(wǎng)絡,用于家庭安全、工業(yè)控制等的基于Internet網(wǎng)絡的遠程視頻監(jiān)控系統(tǒng)已開始成為研究的熱點。
目前基于Internet網(wǎng)絡的遠程視頻監(jiān)控系統(tǒng)一般采用比較簡單的呼叫控制流程,如采用自定義的呼叫建立命令,而且對于視頻監(jiān)控系統(tǒng)的安全性也考慮不夠充分,有的系統(tǒng)增加了用戶認證,在遠程監(jiān)控端設置服務器,存放注冊用戶的用戶名、密碼以及其他信息,只有合法用戶才可以呼叫本地監(jiān)控端[1]。但這種安全方案中只是保證了主叫端用戶登錄時的安全性,而且用戶管理報務器集中存放了用戶名和密碼,很容易成為黑客攻擊對象,一但用戶安全信息被竊取,整個系統(tǒng)的安全性就被破壞了。如果在后續(xù)的呼叫控制過程中增加被叫端參與安全認證,就可以大大加強遠程視頻監(jiān)控業(yè)務的安全性。
2 基于Internet網(wǎng)絡的遠程視頻監(jiān)控系統(tǒng)
基于Internet網(wǎng)絡的遠程視頻監(jiān)控系統(tǒng)如圖1所示[2],包括遠程監(jiān)控端和本地監(jiān)控端。本地監(jiān)控是位于監(jiān)控現(xiàn)場的獨立的嵌入式設備,負責本地音頻信息的采集、編碼、加密和傳送,并負責對以下第3節(jié)中提出的遠程監(jiān)控密碼的安全認證。
遠程監(jiān)控端是具有遠程監(jiān)控功能的計算機或IP可視終端,負責對以下第3節(jié)中提出的遠程監(jiān)控密碼進行加密和傳送,并負責在遠程監(jiān)控密碼被安全認證通過之后,對被監(jiān)控端音視頻媒體數(shù)據(jù)進行解密、解碼和播放。遠程監(jiān)控端與本地監(jiān)控端之間通過Internet網(wǎng)絡連接。
3采用323協(xié)議實現(xiàn)安全的遠程視頻監(jiān)控的方法和原理
IU- 323協(xié)議體系為現(xiàn)有的分組網(wǎng)絡提供多媒體通信的標準,它規(guī)定基于分組網(wǎng)進行兩點/多點實時媒體通信的系統(tǒng)邏輯組件、消息定義和通信過程[3]。323已廣泛地應用于可視電話、視頻會議等IP寬帶業(yè)務中。
這里所描述的實現(xiàn)基于Internet網(wǎng)絡的安全的遠程視頻監(jiān)控的方法是在.323多媒體通信協(xié)議流程的基礎上,增加了遠程監(jiān)控密碼的加密、傳送、解密和驗證的過程,以及在遠程監(jiān)控密碼通過驗證后,本地監(jiān)控端的音視頻媒體數(shù)據(jù)的加密、傳送和解密的過程。
采用323協(xié)議實現(xiàn)安全的遠程視頻監(jiān)控的方法主要包括以下3個部分[4]:
(1) 利用323消息流程傳送和驗證遠程監(jiān)控密碼的過程;
(2) 遠程監(jiān)控密碼的加密和解密過程;
(3) 音視頻媒體數(shù)據(jù)的加密和解密過程。
31.利用323消息流程傳送和驗證遠程監(jiān)控密碼的過程[B)]
利用323消息流程傳送和驗證遠程監(jiān)控密碼的過程,可以有2種方式,一種方式是在呼叫控制流程中傳送和驗證遠程監(jiān)控密碼,另一種方式是在呼叫控制和媒體控制過程后傳送和驗證遠程監(jiān)控密碼[]。
311 方式一
如圖2所示,在呼叫控制流程中傳送和驗證遠程監(jiān)控密碼的方式,具體過程如下:
(1) 遠程監(jiān)控端呼叫本地監(jiān)控端,將遠程監(jiān)控密碼暗文作為22消息中的擴展項傳送至本地監(jiān)控端;
(2) 本地監(jiān)控端接收到22消息,從擴展項取出遠程監(jiān)控密碼暗文,解密后與本地監(jiān)控端存儲的監(jiān)控密碼進行比較,如果比較結(jié)果一致,密碼驗證通過,則進入24媒體控制交互流程,如果24交互成功,則本地監(jiān)控端開始向遠程監(jiān)控端傳送被監(jiān)控現(xiàn)場的音視頻媒體數(shù)據(jù);如果比較結(jié)果不一致,密碼驗證失敗,結(jié)束通信。
312 方式二
如圖3所示,在呼叫控制和媒體控制過程后傳送和驗證遠程監(jiān)控密碼的方式,具體過程如下:
(1) 遠程監(jiān)控端呼叫本地監(jiān)控端,呼叫成功并且24媒體控制交互成功,則本地監(jiān)控端要求遠程監(jiān)控端輸入遠程監(jiān)控密碼;
(2) 遠程監(jiān)控端采用DMF(Double one Multi Frequency,雙音多頻)方式以每次單個字符傳送遠程監(jiān)控密碼暗文;
其中,DMF可以采用以下4種承載方式之一對暗文的遠程監(jiān)控密碼進行打包傳送:
① 通過Q931信息傳輸;
② 通過24的IGNAL字段傳輸;
③ 通過24的IRING字段傳輸;
④ 通過RP音頻邏輯通道傳輸,載荷類型為101,遵循標準RFC2833。
(3) 本地監(jiān)控端接收遠程監(jiān)控密碼單字符暗文并解密、保存,當收到遠程監(jiān)控密碼結(jié)束符或設置的接收遠程監(jiān)控密碼定時器超時,則將收到的遠程監(jiān)控密碼與本地監(jiān)控端存儲的監(jiān)控密碼進行比較,如果比較結(jié)果一致,密碼驗證通過,則本地監(jiān)控端開始向遠程監(jiān)控端傳送被監(jiān)控現(xiàn)場的音視頻媒體數(shù)據(jù);如果比較結(jié)果不一致,密碼失敗、結(jié)束通信。
以上2種方式中,方式一的優(yōu)點是遠程監(jiān)控端與本地監(jiān)控端通信流程比較簡潔,而且由于監(jiān)控密碼的驗證在呼叫控制階段,因此如果密碼驗證失敗,則不需要再進行24媒體控制等流程,系統(tǒng)對于監(jiān)控密碼錯誤的響應時間很快。方式二的優(yōu)點是除加密、解密部分以外,遠程監(jiān)控端可以是支持DMF的普通323終端,22呼叫控制和 24媒體控制都是標準流程,不需要定制。
32 遠程監(jiān)控密碼的加密和解密的過程
遠程監(jiān)控密碼以暗文方式傳送,它由遠程監(jiān)控端發(fā)送,本地監(jiān)控端接收和驗證。首先,被監(jiān)控端需要配置和保存遠程監(jiān)控密碼。可以使用統(tǒng)一的遠程監(jiān)控密碼,也可以采用不同的呼叫別名對應不同的遠程監(jiān)控密碼。監(jiān)控密碼一般會有一定的位數(shù)限制,數(shù)據(jù)量很小,因此遠程監(jiān)控密碼的加密可采用公鑰加密算法,如RA算法。具體過程如下:
(1) 遠程監(jiān)控端獲得本地監(jiān)控端的公鑰;
(2) 遠程監(jiān)控端采用公鑰加密算法,使用(1)中公鑰加密遠程監(jiān)控密碼,并發(fā)送給本地監(jiān)控端;
(3) 本地監(jiān)控端接收到監(jiān)控密碼暗文后,使用與(1)中公鑰對應的私鑰將暗文的監(jiān)控密碼轉(zhuǎn)換為明文監(jiān)控密碼。
33 音視頻媒體數(shù)據(jù)的加密和解密過程
被監(jiān)控現(xiàn)場的音視頻媒體數(shù)據(jù)是由本地監(jiān)控端發(fā)送,遠程監(jiān)控端接收。音視頻媒體數(shù)據(jù)以加密的方式進行傳送。音視頻媒體數(shù)據(jù)量大,它的加密和解密可以使用對稱密鑰加密算法與公鑰加密算法相結(jié)合的方法,即大量的音視頻數(shù)據(jù)的加密、解密使用對稱密鑰加密算法,如DE算法,而利用公鑰加密算法安全地交換執(zhí)行對稱加密時使用的機密密鑰。具體過程如下:
(1) 本地監(jiān)控端創(chuàng)建一個隨機機密密鑰,本地監(jiān)控端使用該機密密鑰,采用對稱密鑰算法加音視頻媒體數(shù)據(jù);(2) 本地監(jiān)控端獲得遠程監(jiān)控端的公鑰,并使用該公鑰,采用加密算法加密(1)中的機密密鑰;
(3) 本地監(jiān)控端將暗文機密密鑰和音視頻媒體數(shù)據(jù)一起發(fā)給遠程監(jiān)控端;
(4) 遠程監(jiān)控端使用與(2)中公鑰對應的私鑰將暗文機密密鑰轉(zhuǎn)換為明文,再利用該機密密鑰將暗文音視頻媒體數(shù)據(jù)轉(zhuǎn)換為明文數(shù)據(jù)。
4 結(jié) 語
這里針對目前基于Internet網(wǎng)絡的視頻監(jiān)控系統(tǒng)的一些問題,提出一種采用323通信協(xié)議實現(xiàn)安全的遠程視頻監(jiān)控的方法,該方法在323協(xié)議的基礎上,增加了系統(tǒng)在呼叫控制過程中本地監(jiān)控端參與的安全認證,加強了遠程視頻監(jiān)控業(yè)務的安全性,克服了僅在主叫端增加用戶管理服務器,安全性易于受到破壞,維護成本高等缺點。
另外,由于采用標準的323多媒體協(xié)議,使相應的視頻監(jiān)控系統(tǒng)不僅具有完善的呼叫控制和媒體控制過程,而且具有較好的互通性和可擴展性,并可根據(jù)用戶的需求增加其安全策略和附加功能等。
參 考 文 獻
[1]王萍,陳孝蓮,林善明,等基于IP組播技術(shù)視頻傳輸系統(tǒng)的設計與實現(xiàn)[J]計算機工程與設計,2004,2(12):2 34-2 36,2 39
[2]李虎,林中遠程網(wǎng)絡視頻監(jiān)控系統(tǒng)的設計與實現(xiàn)[J]現(xiàn)代電視技術(shù),2004(6):1-3
[3] 蔡婷婷,朱秀昌323中RP/RCP協(xié)議的分析與實現(xiàn)[J]世界網(wǎng)絡與多媒體,2001():33-36
[4]王匯源,王峰一種用于遠程圖像監(jiān)控系統(tǒng)的視頻編碼方案[J]計算機工程,2004(4):22-23
[]雷國雨,姜穎典型加密算法分析與信息安全加密體系設計[J]西南科技大學學報,200(4):26-28