孫軻 中國(guó)民用航空西北地區(qū)空中交通管理局
計(jì)算機(jī)網(wǎng)絡(luò)傳輸中有效壓縮數(shù)據(jù)的發(fā)放分析
孫軻 中國(guó)民用航空西北地區(qū)空中交通管理局
隨著科學(xué)技術(shù)的快速發(fā)展,計(jì)算機(jī)技術(shù)的使用也是日新月異。在互聯(lián)網(wǎng)高度發(fā)達(dá)的今天,人們使用互聯(lián)網(wǎng)進(jìn)行數(shù)據(jù)傳輸也是很為頻繁的事情,然后,在計(jì)算機(jī)網(wǎng)絡(luò)數(shù)據(jù)傳輸中,有何有效的壓縮傳輸數(shù)據(jù),保證傳輸質(zhì)量,是計(jì)算機(jī)發(fā)展過(guò)程中面對(duì)的諸多問(wèn)題之一,本文就計(jì)算機(jī)網(wǎng)絡(luò)傳輸中數(shù)據(jù)的壓縮方法進(jìn)行了簡(jiǎn)單的闡述。
計(jì)算機(jī) 網(wǎng)絡(luò)傳輸 數(shù)據(jù)壓縮 方法
1.1 多媒體文件的壓縮
編碼壓縮法通常應(yīng)用在對(duì)一些影音圖像多媒體上的壓縮。我們知道,這些影音圖像的原始文件占用的空間是相當(dāng)大的。但是,因?yàn)檫@些數(shù)據(jù)的冗余特征,這些文件可壓縮的空間也是很大的。這個(gè)時(shí)候,我們就需要用到編碼壓縮的方式來(lái)對(duì)這些文件進(jìn)行壓縮儲(chǔ)存。
1.2 文件數(shù)據(jù)的壓縮
文件數(shù)據(jù)的壓縮一般都采取系統(tǒng)自帶的壓縮方式,通常是運(yùn)用WinRAR工具進(jìn)行壓縮。文件數(shù)據(jù)的壓縮一般作用于電子郵件上的文件互傳、減少需要儲(chǔ)存文件的占用空間等等。在使用壓縮過(guò)的文件給電子郵件的傳輸帶來(lái)了極大的便捷。電子郵件傳輸文件的方式一般效率是非常慢的,考慮到網(wǎng)絡(luò)速度大小和各個(gè)端口的功能大小。一個(gè)大型的文件在沒(méi)用壓縮的前提下要傳輸很久。然后,在對(duì)文件壓縮后,極大程度的20通信設(shè)計(jì)與應(yīng)用改善了這一現(xiàn)象。傳輸前對(duì)文件壓縮,傳輸后再進(jìn)行解壓,節(jié)省了時(shí)間和金錢(qián),提高了效率。減少系統(tǒng)的儲(chǔ)存空間這一作用,也極大的方便了計(jì)算機(jī)的使用者。在過(guò)去中,電子設(shè)備的內(nèi)部?jī)?chǔ)存空間往往都不能滿足使用者的需求,系統(tǒng)內(nèi)存被文件占用的過(guò)多時(shí),會(huì)導(dǎo)致電子設(shè)備使用的不流暢等等。對(duì)文件進(jìn)行壓縮儲(chǔ)存極大程度上的解放了計(jì)算機(jī)的儲(chǔ)存空間,為使用者提供了便捷。
互聯(lián)網(wǎng)傳輸下數(shù)據(jù)壓縮存在哪些問(wèn)題呢?1)代碼不能及時(shí)優(yōu)化:存在的代碼有時(shí)不能順應(yīng)時(shí)代高速發(fā)展對(duì)數(shù)據(jù)信息處理的高度要求,存在較大的有界誤差,且目前還沒(méi)有專門(mén)針對(duì)網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)壓縮算法,只能從主流數(shù)據(jù)的壓縮算法中進(jìn)行適當(dāng)?shù)暮Y選。2)網(wǎng)絡(luò)帶寬有限:網(wǎng)絡(luò)的帶寬越大,要求壓縮或解壓縮的速度就越快。但是網(wǎng)絡(luò)帶寬受限,有效數(shù)據(jù)壓縮可能會(huì)遇到條件上的阻礙。3)信道的傳輸質(zhì)量時(shí)而穩(wěn)定時(shí)而不穩(wěn)定:信道具有極限傳輸容量,很多年來(lái),通信領(lǐng)域的學(xué)者都在努力尋找提高數(shù)據(jù)傳輸效率的途徑,這是個(gè)相當(dāng)復(fù)雜的問(wèn)題,因?yàn)槿魏螌?shí)際的信道都是不理想的,在傳輸信號(hào)時(shí)會(huì)產(chǎn)生一定的失真。有些時(shí)候一不小心就容易造成數(shù)據(jù)丟失。
3.1 盡量對(duì)數(shù)據(jù)壓縮加密
有效的數(shù)據(jù)壓縮盡量保持原始數(shù)據(jù)的最基本要求時(shí),不排除危險(xiǎn)的情況出現(xiàn)。首先是“替換法”,該方法使用密鑰將明文中的各個(gè)字符轉(zhuǎn)換為密文中的對(duì)應(yīng)字符;另一種方法就是“置換法”,每一個(gè)數(shù)據(jù)段也就是一個(gè)字節(jié),對(duì)應(yīng)著“置換表”中的偏移量,將明文的字符按不同的順序重新進(jìn)行排列。兩種方法最好結(jié)合在一起使用,否則是不夠安全的。采用上述辦法對(duì)數(shù)據(jù)加密后進(jìn)行保密通信,此時(shí)通信雙方發(fā)送與接收數(shù)據(jù)就需建立保密的信道。雙方在Internet上進(jìn)行數(shù)據(jù)傳輸時(shí)也要注意程序惡意代碼而造成的危機(jī)問(wèn)題,在平時(shí)注重軟件測(cè)試的進(jìn)行以及代碼檢查工作。
3.2 網(wǎng)絡(luò)傳輸環(huán)境因素的穩(wěn)定改善
網(wǎng)絡(luò)傳輸環(huán)境可以用一種CODST的方法。這種方法的原理是把曲線擬合技術(shù)運(yùn)用到網(wǎng)絡(luò)數(shù)據(jù)傳輸中的壓縮傳輸。這種方法很大程度上的改善了網(wǎng)絡(luò)傳輸中寬帶性息的負(fù)荷。
3.3 推廣運(yùn)用無(wú)損壓縮文件的方法
推廣運(yùn)用無(wú)損壓縮文件的方法可以有效的控制文件在進(jìn)行壓縮時(shí)造成的損壞,雖然這一技術(shù)已經(jīng)較早的開(kāi)發(fā)出來(lái),但在現(xiàn)實(shí)的推廣運(yùn)用中并得不到足夠的重視,大多數(shù)人壓縮文件時(shí)沒(méi)有無(wú)損壓縮這一概念,就會(huì)導(dǎo)致文件在壓縮時(shí)出現(xiàn)損壞的現(xiàn)象發(fā)生。雖然無(wú)損壓縮文件需要耗費(fèi)比有損壓縮更大的內(nèi)存,但其優(yōu)點(diǎn)就在于全面的沒(méi)有損壞的保存了原始文件。我國(guó)無(wú)損壓縮文件的算法分類有以下幾個(gè):①基于字典壓縮算法。這種算法顧名思義,相當(dāng)于生活中查字典一樣去進(jìn)行運(yùn)算。這種算法也是我國(guó)較早出現(xiàn)的一種算法之一。雖然這種算法的普及度高,但本身存在的限制也是很大。壓縮的好壞取決于字典的大小和壓縮文件詞條的長(zhǎng)度等等。②基于統(tǒng)計(jì)壓縮算法。這種算法最具代表性的是游程長(zhǎng)度編碼、Huffman編碼、動(dòng)態(tài)哈夫曼、算數(shù)編碼。其中,算數(shù)編碼壓縮率最高,但其缺陷就是運(yùn)算復(fù)雜且速度慢。
在科學(xué)理論的基礎(chǔ)上結(jié)合實(shí)踐,數(shù)據(jù)壓縮的各種方法探究在今后很有可能成為一門(mén)獨(dú)立的研究項(xiàng)目,且互聯(lián)網(wǎng)的存在又為數(shù)據(jù)壓縮技術(shù)提供了強(qiáng)有力的技術(shù)支持和發(fā)展平臺(tái),使得數(shù)據(jù)壓縮進(jìn)入了一個(gè)迅速發(fā)展和廣泛應(yīng)用的新時(shí)期。為社會(huì)各界帶來(lái)工作、學(xué)習(xí)上的便利。
[1]王鎮(zhèn)道.視頻壓縮的運(yùn)動(dòng)估計(jì)與小波方法研究[D].湖南大學(xué),2008
[2]劉河,陳宇.無(wú)線傳感器網(wǎng)絡(luò)數(shù)據(jù)壓縮算法研究[J].智能計(jì)算機(jī)與應(yīng)用,2013,3(5):28-30
[3]任麗濤.淺談?dòng)?jì)算機(jī)網(wǎng)絡(luò)下廣播電視多媒體技術(shù)應(yīng)用[J].工程技術(shù):全文版,2016(7):00261-00261
[4]童方圓,于強(qiáng).基于Android的實(shí)時(shí)視頻流傳輸系統(tǒng)[J].計(jì)算機(jī)工程與設(shè)計(jì),2012,33(12):4639-4642