亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

數(shù)據(jù)流傳輸系統(tǒng)及方法

文檔序號:7996936閱讀:454來源:國知局
數(shù)據(jù)流傳輸系統(tǒng)及方法
【專利摘要】一種數(shù)據(jù)流傳輸方法,應(yīng)用于作為發(fā)送端的第一電子設(shè)備,該方法包括:將待傳輸?shù)脑紨?shù)據(jù)流轉(zhuǎn)換為串行數(shù)據(jù)流;確定是否對該串行數(shù)據(jù)流進行壓縮,及確定對該串行數(shù)據(jù)流壓縮時,確定壓縮算法;確定的壓縮算法對串行數(shù)據(jù)流進行壓縮;將串行數(shù)據(jù)流添加壓縮標(biāo)識后發(fā)送給作為接收端的第二電子設(shè)備,該壓縮標(biāo)識記載所述串行數(shù)據(jù)流是否經(jīng)過壓縮及壓縮時所采用的壓縮算法。本發(fā)明還提供一種數(shù)據(jù)流傳輸系統(tǒng)。本發(fā)明可用于串行數(shù)據(jù)流傳輸。
【專利說明】數(shù)據(jù)流傳輸系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種數(shù)據(jù)流傳輸系統(tǒng)及方法,尤其涉及一種串口數(shù)據(jù)流傳輸系統(tǒng)及方法。
【背景技術(shù)】
[0002]串口在工業(yè)上的應(yīng)用一直興盛不衰,而今隨著無線傳輸?shù)陌l(fā)展,串行傳輸技術(shù)的應(yīng)用面在不斷擴展。然而,由于串行技術(shù)本身的限制,其傳輸能力與并行傳輸之間的差距始終存在。當(dāng)前,為了縮短這一差距,最常用的方法是對數(shù)據(jù)流壓縮后傳輸。
[0003]然而,在數(shù)據(jù)流壓縮過程中,同樣的壓縮算法,針對不同數(shù)據(jù)流壓縮比率是不同的。例如,已經(jīng)壓縮過的文檔再次壓縮時其壓縮空間已經(jīng)很小,而普通的字符文檔卻可以以極大比例壓縮。鑒于此,在串行數(shù)據(jù)流傳輸過程中,帶壓縮功能的傳輸網(wǎng)絡(luò)的傳輸速度是極不穩(wěn)定的,一方面是由于對不同數(shù)據(jù)流做壓縮時消耗的時間不同,另一方面,某些極端情況下的數(shù)據(jù)流壓縮后的數(shù)據(jù)量反而更大,例如空白文件壓縮后反而數(shù)據(jù)量會增大,也即若對各種數(shù)據(jù)流都采用預(yù)訂的某種壓縮算法壓縮后再傳輸,也會影響到傳輸速率。

【發(fā)明內(nèi)容】

[0004]鑒于以上內(nèi)容,有必要提供一種數(shù)據(jù)流傳輸系統(tǒng)及方法,可用于串行數(shù)據(jù)流傳輸。
[0005]所述數(shù)據(jù)流傳輸系統(tǒng),運行于作為發(fā)送端的第一電子設(shè)備,該系統(tǒng)包括:第一處理模塊,用于將待傳輸?shù)脑紨?shù)據(jù)流轉(zhuǎn)換為串行數(shù)據(jù)流;第一判斷模塊,用于確定是否對該串行數(shù)據(jù)流進行壓縮,及確定對該串行數(shù)據(jù)流壓縮時,確定壓縮算法;壓縮模塊,用于依據(jù)確定的壓縮算法對串行數(shù)據(jù)流進行壓縮;及發(fā)送模塊,用于將串行數(shù)據(jù)流添加壓縮標(biāo)識后發(fā)送給作為接收端的第二電子設(shè)備,該壓縮標(biāo)識記載所述串行數(shù)據(jù)流是否經(jīng)過壓縮及壓縮時所采用的壓縮算法。
[0006]所述數(shù)據(jù)流傳輸系統(tǒng),運行于作為接收端的第二電子設(shè)備,該系統(tǒng)包括:接收模塊,用于接收從作為發(fā)送端的第一電子設(shè)備所發(fā)送過來的串行數(shù)據(jù)流;第二判斷模塊,用于根據(jù)所接收的串行數(shù)據(jù)流的壓縮標(biāo)識判斷是否需進行解壓操作;解壓模塊,用于根據(jù)壓縮標(biāo)識所記載的壓縮算法對所接收的串行數(shù)據(jù)流進行解壓;及第二處理模塊,用于將串行數(shù)據(jù)流轉(zhuǎn)換為原始數(shù)據(jù)流。
[0007]所述數(shù)據(jù)流傳輸方法,應(yīng)用于作為發(fā)送端的第一電子設(shè)備,該方法包括:第一處理步驟,將待傳輸?shù)脑紨?shù)據(jù)流轉(zhuǎn)換為串行數(shù)據(jù)流;第一判斷步驟,確定是否對該串行數(shù)據(jù)流進行壓縮,及確定對該串行數(shù)據(jù)流壓縮時,確定壓縮算法;壓縮步驟,依據(jù)確定的壓縮算法對串行數(shù)據(jù)流進行壓縮;及發(fā)送步驟,將串行數(shù)據(jù)流添加壓縮標(biāo)識后發(fā)送給作為接收端的第二電子設(shè)備,該壓縮標(biāo)識記載所述串行數(shù)據(jù)流是否經(jīng)過壓縮及壓縮時所采用的壓縮算法。
[0008]所述數(shù)據(jù)流傳輸方法,應(yīng)用于作為接收端的第二電子設(shè)備,該方法包括:接收步驟,接收從作為發(fā)送端的第一電子設(shè)備所發(fā)送過來的串行數(shù)據(jù)流;第二判斷步驟,根據(jù)所接收的串行數(shù)據(jù)流的壓縮標(biāo)識判斷是否需進行解壓操作;解縮步驟,根據(jù)壓縮標(biāo)識所記載的
壓縮算法對所接收的串行數(shù)據(jù)流進行解壓;及第二處理步驟,將串行數(shù)據(jù)流轉(zhuǎn)換為原始數(shù)據(jù)流。
[0009]相較于現(xiàn)有技術(shù),所述數(shù)據(jù)流傳輸系統(tǒng)及方法,可用于串行數(shù)據(jù)流傳輸,并且可根
據(jù)串行數(shù)據(jù)流的具體情況來決定是否對串行數(shù)據(jù)流壓縮,從而使得串行傳輸網(wǎng)絡(luò)的傳輸速
度更為穩(wěn)定。
【專利附圖】

【附圖說明】
[0010]圖1是本發(fā)明數(shù)據(jù)流傳輸系統(tǒng)的運行環(huán)境圖。
[0011]圖2是本發(fā)明數(shù)據(jù)流傳輸系統(tǒng)的功能模塊圖。
[0012]圖3是本發(fā)明數(shù)據(jù)流傳輸方法的較佳實施例的數(shù)據(jù)流發(fā)送流程圖。
[0013]圖4是本發(fā)明數(shù)據(jù)流傳輸方法的較佳實施例的數(shù)據(jù)流接收流程圖。
[0014]主要元件符號說明
[0015]
【權(quán)利要求】
1.一種數(shù)據(jù)流傳輸系統(tǒng),運行于作為發(fā)送端的第一電子設(shè)備,其特征在于,該系統(tǒng)包括: 第一處理模塊,用于將待傳輸?shù)脑紨?shù)據(jù)流轉(zhuǎn)換為串行數(shù)據(jù)流; 第一判斷模塊,用于確定是否對該串行數(shù)據(jù)流進行壓縮,及確定對該串行數(shù)據(jù)流壓縮時,確定壓縮算法; 壓縮模塊,用于依據(jù)確定的壓縮算法對串行數(shù)據(jù)流進行壓縮;及發(fā)送模塊,用于將串行數(shù)據(jù)流添加壓縮標(biāo)識后發(fā)送給作為接收端的第二電子設(shè)備,該壓縮標(biāo)識記載所述串行數(shù)據(jù)流是否經(jīng)過壓縮及壓縮時所采用的壓縮算法。
2.如權(quán)利要求1所述的數(shù)據(jù)流傳輸系統(tǒng),其特征在于,所述第一判斷模塊截取所述串行數(shù)據(jù)流的一段,利用預(yù)設(shè)的多種壓縮算法分別對該截取的串行數(shù)據(jù)流進行壓縮,根據(jù)該截取的串行數(shù)據(jù)流在各壓縮算法下的壓縮比率,決定是否對所述待傳輸?shù)拇袛?shù)據(jù)流進行壓縮及采用哪種壓縮算法。
3.一種數(shù)據(jù)流傳輸系統(tǒng),運行于作為接收端的第二電子設(shè)備,其特征在于,該系統(tǒng)包括: 接收模塊,用于接收從作為發(fā)送端的第一電子設(shè)備所發(fā)送過來的串行數(shù)據(jù)流; 第二判斷模塊,用于根據(jù)所接收的串行數(shù)據(jù)流的壓縮標(biāo)識判斷是否需進行解壓操作; 解壓模塊,用于根據(jù)壓縮標(biāo)識所記載的壓縮算法對所接收的串行數(shù)據(jù)流進行解壓;及 第二處理模塊,用于將串行數(shù)據(jù)流轉(zhuǎn)換為原始數(shù)據(jù)流。
4.一種數(shù)據(jù)流傳輸方法,應(yīng)用于作為發(fā)送端的第一電子設(shè)備,其特征在于,該方法包括: 第一處理步驟,將待傳輸?shù)脑紨?shù)據(jù)流轉(zhuǎn)換為串行數(shù)據(jù)流; 第一判斷步驟,確定是否對該串行數(shù)據(jù)流進行壓縮,及確定對該串行數(shù)據(jù)流壓縮時,確定壓縮算法; 壓縮步驟,依據(jù)確定的壓縮算法對串行數(shù)據(jù)流進行壓縮;及 發(fā)送步驟,將串行數(shù)據(jù)流添加壓縮標(biāo)識后發(fā)送給作為接收端的第二電子設(shè)備,該壓縮標(biāo)識記載所述串行數(shù)據(jù)流是否經(jīng)過壓縮及壓縮時所采用的壓縮算法。
5.如權(quán)利要求4所述的數(shù)據(jù)流傳輸方法,其特征在于,所述第一判斷步驟中,從所述串行數(shù)據(jù)流截取一段,利用預(yù)設(shè)的多種壓縮算法分別對該截取的串行數(shù)據(jù)流進行壓縮,根據(jù)該截取的串行數(shù)據(jù)流在各壓縮算法下的壓縮比率,決定是否對所述待傳輸?shù)拇袛?shù)據(jù)流進行壓縮及采用哪種壓縮算法。
6.一種數(shù)據(jù)流傳輸方法,應(yīng)用于作為接收端的第二電子設(shè)備,其特征在于,該方法包括: 接收步驟,接收從作為發(fā)送端的第一電子設(shè)備所發(fā)送過來的串行數(shù)據(jù)流; 第二判斷步驟,根據(jù)所接收的串行數(shù)據(jù)流的壓縮標(biāo)識判斷是否需進行解壓操作; 解縮步驟,根據(jù)壓縮標(biāo)識所記載的壓縮算法對所接收的串行數(shù)據(jù)流進行解壓;及 第二處理步驟,將串行數(shù)據(jù)流轉(zhuǎn)換為原始數(shù)據(jù)流。
【文檔編號】H04L1/00GK104038307SQ201310069360
【公開日】2014年9月10日 申請日期:2013年3月5日 優(yōu)先權(quán)日:2013年3月5日
【發(fā)明者】許金華 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1