專利名稱:數(shù)據(jù)通信系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)通信系統(tǒng),尤其涉及適用于將多個(gè)電子設(shè)備用時(shí)間分割多路方式的數(shù)據(jù)總線連接,在各電子設(shè)備之間進(jìn)行數(shù)據(jù)通信的系統(tǒng)。
背景技術(shù):
在從主計(jì)算機(jī)向外圍存儲(chǔ)裝置傳送數(shù)據(jù)的情況下,當(dāng)數(shù)據(jù)量增加起來(lái)時(shí),在高速數(shù)據(jù)總線中,除非將外圍存儲(chǔ)裝置與主計(jì)算機(jī)連接,否則至數(shù)據(jù)傳送結(jié)束就需要長(zhǎng)的時(shí)間。
為了解決這個(gè)問(wèn)題,要采用預(yù)先用計(jì)算機(jī)或外圍存儲(chǔ)裝置對(duì)數(shù)據(jù)進(jìn)行壓縮后傳送,減少數(shù)據(jù)傳送所需的時(shí)間的方法。
但是,在與主計(jì)算機(jī)連接的多個(gè)外圍存儲(chǔ)裝置同時(shí)進(jìn)行數(shù)據(jù)傳送的情況下,在時(shí)間分割多路方式的數(shù)據(jù)總線中,根據(jù)連接臺(tái)數(shù)分?jǐn)傇诟魍鈬鎯?chǔ)裝置中的數(shù)據(jù)傳送時(shí)間減少,其結(jié)果是,數(shù)據(jù)傳送所需的時(shí)間與連接臺(tái)數(shù)成正比地增加。
本發(fā)明是鑒于上述那樣的數(shù)據(jù)傳送方式的現(xiàn)狀而作出的,其目的在于,提供一種通信系統(tǒng),即將多個(gè)外圍存儲(chǔ)裝置與主計(jì)算機(jī)連接,即使在各外圍存儲(chǔ)裝置同時(shí)進(jìn)行數(shù)據(jù)傳送的情況下,也可抑制數(shù)據(jù)傳送所需時(shí)間的增加的通信系統(tǒng)。
發(fā)明內(nèi)容
為了解決上述問(wèn)題,本發(fā)明的數(shù)據(jù)通信系統(tǒng),在多個(gè)外圍設(shè)備共用時(shí)間分割多路方式的數(shù)據(jù)總線的情況下,根據(jù)隨著同時(shí)使用數(shù)據(jù)總線的外圍設(shè)備數(shù)增加而降低的每1臺(tái)的外圍設(shè)備的數(shù)據(jù)傳送有效速度,從壓縮處理時(shí)間和壓縮效率不同的多個(gè)壓縮裝置中選擇最適合的壓縮裝置。
本發(fā)明的第一方案的數(shù)據(jù)通信系統(tǒng),是多個(gè)節(jié)點(diǎn)以時(shí)間分割多路方式共用通信線路,在各節(jié)點(diǎn)向其他節(jié)點(diǎn)進(jìn)行數(shù)據(jù)傳送的數(shù)據(jù)通信系統(tǒng),其特征在于,數(shù)據(jù)發(fā)送節(jié)點(diǎn)具有數(shù)據(jù)壓縮率不同的多個(gè)數(shù)據(jù)壓縮裝置、對(duì)數(shù)據(jù)發(fā)送節(jié)點(diǎn)在通信線路上進(jìn)行數(shù)據(jù)傳送時(shí)的數(shù)據(jù)傳送有效速度進(jìn)行測(cè)定的數(shù)據(jù)傳送有效速度測(cè)定裝置、根據(jù)數(shù)據(jù)傳送有效速度測(cè)定裝置所獲得的數(shù)據(jù)傳送有效速度選擇一臺(tái)數(shù)據(jù)壓縮裝置的數(shù)據(jù)壓縮處理方式選擇裝置、將數(shù)據(jù)壓縮處理方式附加于傳送數(shù)據(jù)中的數(shù)據(jù)壓縮處理方式附加裝置;數(shù)據(jù)接收節(jié)點(diǎn)具有對(duì)接收的傳送數(shù)據(jù)的壓縮方式根據(jù)該傳送數(shù)據(jù)中的數(shù)據(jù)壓縮處理方式信息進(jìn)行識(shí)別并進(jìn)行數(shù)據(jù)擴(kuò)展的數(shù)據(jù)擴(kuò)展裝置。
這時(shí),數(shù)據(jù)發(fā)送節(jié)點(diǎn)將其測(cè)定的數(shù)據(jù)傳送有效速度與規(guī)定的判定值進(jìn)行比較,在數(shù)據(jù)傳送有效速度大的情況下,通過(guò)選擇低壓縮率但可生成的壓縮數(shù)據(jù)量大的數(shù)據(jù)壓縮方式就可使數(shù)據(jù)傳送速度不降低。在數(shù)據(jù)傳送有效速度小的情況下,選擇可生成的壓縮數(shù)據(jù)量小但能獲得高壓縮率的數(shù)據(jù)壓縮方式。又,在數(shù)據(jù)接收節(jié)點(diǎn)中使壓縮了的傳送數(shù)據(jù)擴(kuò)展時(shí),由于必須以與壓縮方式對(duì)應(yīng)的擴(kuò)展方式進(jìn)行擴(kuò)展,故對(duì)數(shù)據(jù)發(fā)送節(jié)點(diǎn)發(fā)送數(shù)據(jù)附加識(shí)別數(shù)據(jù)壓縮處理方式的數(shù)據(jù)。
又,其特征在于,將數(shù)據(jù)傳送有效速度測(cè)定裝置構(gòu)成為,每一定時(shí)間對(duì)在通信線路上進(jìn)行數(shù)據(jù)傳送時(shí)的數(shù)據(jù)傳送有效速度進(jìn)行測(cè)定,并根據(jù)其結(jié)果所獲得的數(shù)據(jù)傳送有效速度將數(shù)據(jù)壓縮處理方式在每一定時(shí)間中進(jìn)行變更。
這時(shí),在數(shù)據(jù)傳送有效速度變化的情況下,隨著其變化就能選擇最適合的壓縮方式。
又,其特征在于,數(shù)據(jù)接收節(jié)點(diǎn)具有與用具有上述數(shù)據(jù)發(fā)送節(jié)點(diǎn)的多個(gè)數(shù)據(jù)壓縮裝置所壓縮的數(shù)據(jù)對(duì)應(yīng)的多個(gè)數(shù)據(jù)擴(kuò)展裝置、由對(duì)從數(shù)據(jù)發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)附加的數(shù)據(jù)壓縮處理方式來(lái)選擇數(shù)據(jù)擴(kuò)展方式的數(shù)據(jù)擴(kuò)展方式選擇裝置。
這時(shí),在數(shù)據(jù)接收節(jié)點(diǎn)中,從附加于數(shù)據(jù)中的數(shù)據(jù)壓縮方式就能正確地選擇使從數(shù)據(jù)發(fā)送節(jié)點(diǎn)發(fā)送來(lái)的數(shù)據(jù)擴(kuò)展的擴(kuò)展方式。
本發(fā)明的第二方案的數(shù)據(jù)通信系統(tǒng),是在多個(gè)節(jié)點(diǎn)以時(shí)間分割多路方式共用通信線路、各節(jié)點(diǎn)向其他節(jié)點(diǎn)進(jìn)行數(shù)據(jù)傳送的數(shù)據(jù)通信系統(tǒng),其特征在于,數(shù)據(jù)發(fā)送節(jié)點(diǎn)具有可獲得根據(jù)數(shù)據(jù)壓縮處理次數(shù)的數(shù)據(jù)壓縮率的數(shù)據(jù)壓縮裝置、對(duì)所述數(shù)據(jù)發(fā)送節(jié)點(diǎn)在所述通信線路上進(jìn)行數(shù)據(jù)傳送時(shí)的數(shù)據(jù)傳送有效速度進(jìn)行測(cè)定的數(shù)據(jù)傳送有效速度測(cè)定裝置、根據(jù)由所述數(shù)據(jù)傳送有效速度測(cè)定裝置所獲得的數(shù)據(jù)傳送有效速度對(duì)所述數(shù)據(jù)壓縮裝置多次反復(fù)進(jìn)行的數(shù)據(jù)壓縮處理反復(fù)裝置、將所述數(shù)據(jù)壓縮處理次數(shù)附加于傳送數(shù)據(jù)中的數(shù)據(jù)壓縮處理反復(fù)次數(shù)附加裝置;數(shù)據(jù)發(fā)送節(jié)點(diǎn)具有根據(jù)對(duì)從數(shù)據(jù)發(fā)送節(jié)點(diǎn)發(fā)送來(lái)的數(shù)據(jù)所附加的數(shù)據(jù)壓縮處理反復(fù)次數(shù)使數(shù)據(jù)擴(kuò)展反復(fù)進(jìn)行的數(shù)據(jù)擴(kuò)展處理反復(fù)裝置。
又,其特征在于,將數(shù)據(jù)傳送有效速度測(cè)定裝置構(gòu)成為,每一定時(shí)間對(duì)在通信線路上進(jìn)行數(shù)據(jù)傳送時(shí)的數(shù)據(jù)傳送有效速度進(jìn)行測(cè)定,并根據(jù)其結(jié)果所獲得的數(shù)據(jù)傳送有效速度對(duì)數(shù)據(jù)壓縮處理次數(shù)在每一定時(shí)間中進(jìn)行變更。
又,其特征在于,數(shù)據(jù)接收節(jié)點(diǎn)具有與數(shù)據(jù)發(fā)送節(jié)點(diǎn)具有的數(shù)據(jù)壓縮裝置所壓縮的數(shù)據(jù)對(duì)應(yīng)的數(shù)據(jù)擴(kuò)展裝置、根據(jù)對(duì)從數(shù)據(jù)發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)附加的數(shù)據(jù)壓縮處理反復(fù)次數(shù)使所述數(shù)據(jù)擴(kuò)展裝置反復(fù)進(jìn)行工作的數(shù)據(jù)擴(kuò)展處理反復(fù)裝置。
又,其特征在于,在數(shù)據(jù)傳送有效速度測(cè)定裝置所獲得的數(shù)據(jù)傳送有效速度比規(guī)定的判定值大的情況下不進(jìn)行數(shù)據(jù)壓縮處理。
這時(shí),由于在進(jìn)行數(shù)據(jù)壓縮處理時(shí)數(shù)據(jù)傳送速度降低的情況下不進(jìn)行數(shù)據(jù)壓縮,故就能防止數(shù)據(jù)傳送速度的降低。
又,其特征在于,通信線路是通用串行總線(USB;即Universal SerialBus)。
又,其特征在于,通信線路是IEEE1394串行總線。
又,其特征在于,節(jié)點(diǎn)適用主計(jì)算機(jī)。
又,其特征在于,節(jié)點(diǎn)是硬盤驅(qū)動(dòng)、CD-ROM驅(qū)動(dòng)、軟盤驅(qū)動(dòng)等的信息記錄重放裝置。
又,其特征在于,節(jié)點(diǎn)是數(shù)字?jǐn)z象機(jī)、數(shù)字錄象機(jī)等的圖象記錄重放裝置。
如上所述,采用本發(fā)明的數(shù)據(jù)通信系統(tǒng),在多臺(tái)外圍設(shè)備共用時(shí)間分割多路方式的總線的情況下,根據(jù)隨著同時(shí)使用數(shù)據(jù)總線的外圍設(shè)備數(shù)目的增加而下降的一臺(tái)外圍設(shè)備的數(shù)據(jù)傳送有效速度,從處理時(shí)間和壓縮效率不同點(diǎn)多臺(tái)壓縮裝置中選擇最合適的壓縮裝置進(jìn)行工作,這樣,即使是在各外圍設(shè)備同時(shí)傳送數(shù)據(jù)的情況下也能夠抑制傳送數(shù)據(jù)所需要的時(shí)間的增加。
圖1是表示本發(fā)明一實(shí)施形態(tài)的整體結(jié)構(gòu)的說(shuō)明圖。
圖2是表示同上實(shí)施形態(tài)的外部存儲(chǔ)裝置結(jié)構(gòu)的框圖。
圖3是表示同上實(shí)施形態(tài)的被設(shè)在主計(jì)算機(jī)中的數(shù)據(jù)傳送控制裝置結(jié)構(gòu)的框圖。
圖4是表示將同上實(shí)施形態(tài)的1臺(tái)外部存儲(chǔ)裝置進(jìn)行數(shù)據(jù)傳送時(shí)的總線上的數(shù)據(jù)傳送情況的狀態(tài)轉(zhuǎn)移圖。
圖5是表示同上實(shí)施形態(tài)的5臺(tái)外部存儲(chǔ)裝置進(jìn)行數(shù)據(jù)傳送時(shí)的總線上的數(shù)據(jù)傳送情況的狀態(tài)轉(zhuǎn)移圖。
圖6是同上實(shí)施形態(tài)的傳送數(shù)據(jù)的結(jié)構(gòu)圖。
圖7是同上實(shí)施形態(tài)的各數(shù)據(jù)壓縮方式的特性比較圖。
圖8是表示同上實(shí)施形態(tài)的數(shù)據(jù)壓縮處理的流程圖。
圖9是表示同上實(shí)施形態(tài)的效果的特性比較圖。
圖10是表示實(shí)施形態(tài)的各種數(shù)據(jù)壓縮處理次數(shù)的特性比較圖。
圖11是實(shí)施形態(tài)的數(shù)據(jù)壓縮處理的流程圖。
具體實(shí)施形態(tài)以下根據(jù)圖1~圖11對(duì)本發(fā)明的各實(shí)施形態(tài)進(jìn)行說(shuō)明。
圖1表示本發(fā)明的數(shù)據(jù)通信系統(tǒng)。
在主計(jì)算機(jī)10上使用USB16連接著5臺(tái)外部存儲(chǔ)裝置11~15,形成主計(jì)算機(jī)10能夠向外部存儲(chǔ)裝置11~15發(fā)送數(shù)據(jù)、或能夠從外部存儲(chǔ)裝置11~15向主計(jì)算機(jī)10發(fā)送數(shù)據(jù)的結(jié)構(gòu)。
圖2表示外部存儲(chǔ)裝置11~15的內(nèi)部結(jié)構(gòu)。
在將記錄在記錄媒體21上的數(shù)據(jù)從USB I/F 27向主計(jì)算機(jī)10傳送的情況下,最初,數(shù)據(jù)記錄重放控制裝置20從記錄媒體21讀出數(shù)據(jù)并向數(shù)據(jù)壓縮裝置23傳送。
數(shù)據(jù)壓縮裝置23在壓縮數(shù)據(jù)后,將被壓縮后的數(shù)據(jù)向發(fā)信緩沖器25傳送。
然后,USB I/F 27在每一USB16的數(shù)據(jù)傳送時(shí)刻從發(fā)信緩沖器25讀出數(shù)據(jù),用USB16將數(shù)據(jù)向主計(jì)算機(jī)10發(fā)送。
圖3表示主計(jì)算機(jī)10的內(nèi)部結(jié)構(gòu)。
從外部存儲(chǔ)裝置11~15接收數(shù)據(jù)的情況下,最初,USB I/F 37接收數(shù)據(jù)。接收的數(shù)據(jù)被存儲(chǔ)于收信緩沖器34中,然后,由數(shù)據(jù)擴(kuò)展裝置32擴(kuò)展并向主存儲(chǔ)部31傳送。
這里,對(duì)用圖2所示的數(shù)據(jù)壓縮裝置23實(shí)行的數(shù)據(jù)壓縮處理進(jìn)行說(shuō)明。
圖4表示外部存儲(chǔ)裝置11~15中的一臺(tái)傳送數(shù)據(jù)時(shí)數(shù)據(jù)總線上的數(shù)據(jù)傳送的情況,作為在USB的數(shù)據(jù)傳送單位的幀內(nèi)僅存在幀開始數(shù)據(jù)40和來(lái)自1臺(tái)外部存儲(chǔ)裝置的傳送數(shù)據(jù)41~43。
數(shù)據(jù)壓縮處理在發(fā)送傳送數(shù)據(jù)41期間對(duì)用下次的幀傳送的傳送數(shù)據(jù)42進(jìn)行。數(shù)據(jù)壓縮處理需要在1幀傳送時(shí)間內(nèi)生成對(duì)于下次的數(shù)據(jù)傳送所必需的數(shù)據(jù)量的壓縮數(shù)據(jù)的處理能力。
又,一旦從5臺(tái)外部存儲(chǔ)裝置同時(shí)進(jìn)行數(shù)據(jù)傳送,如圖5所示,數(shù)據(jù)總線被5臺(tái)外部存儲(chǔ)裝置時(shí)間分割。在注意特定的1臺(tái)的數(shù)據(jù)傳送時(shí),該1臺(tái)的傳送數(shù)據(jù)5 1因受其他設(shè)備的傳送數(shù)據(jù)52的影響,數(shù)據(jù)傳送量為圖4所示的1臺(tái)時(shí)的傳送數(shù)據(jù)41的20%的數(shù)據(jù)量。
這就是說(shuō),在壓縮處理中必須生成的壓縮數(shù)據(jù)量只要是1臺(tái)時(shí)的20%即可。
圖7是表示具有數(shù)據(jù)壓縮裝置23的多種壓縮方式的特性圖。每單位時(shí)間可壓縮的數(shù)據(jù)量以方式A可壓縮的數(shù)據(jù)量70作為100%。在每單位時(shí)間可壓縮的數(shù)據(jù)量以方式A為最大,按方式B、方式C、方式D、方式E的順序變小。
又,壓縮率用下式算出的數(shù)值來(lái)表示,壓縮率越大壓縮效率就越高。
壓縮率=(壓縮前的數(shù)據(jù)量)/(壓縮后的數(shù)據(jù)量)壓縮率以方式A為最小,按方式B、方式C、方式D、方式E依序變大。
也就是說(shuō)具有以下特性,即壓縮方式A的壓縮率低,但單位時(shí)間可生成的壓縮數(shù)據(jù)量大;反之,壓縮方式E的壓縮率高,而可生成的壓縮數(shù)據(jù)量小。
圖8的流程圖表示用數(shù)據(jù)壓縮裝置23進(jìn)行的所述壓縮方式的選擇處理程序。
步驟S800取得發(fā)信緩沖器25的空容量Bs。
在步驟S801將所取得的空容量Bs與判定值B1加以比較,判斷是否進(jìn)行壓縮處理。
在步驟S801中,在判定為空容量Bs比判定值B1小的情況下,返回至步驟S800,在發(fā)信緩沖器25的空容量Bs變得大于判定值B1前,重復(fù)進(jìn)行步驟S801和步驟S800后待機(jī)。
在步驟S801,在判定為空容量Bs大于判定值B1的情況下,執(zhí)行步驟S802。
在步驟S802中,從USB傳送有效速度測(cè)定裝置26取得USB傳送有效速度Dr。接著,在步驟S803中,將USB傳送有效速度Dr與判定值Da加以比較。
在步驟S803中判定為Dr大時(shí),在步驟S807以壓縮方式A進(jìn)行數(shù)據(jù)壓縮。又,在壓縮數(shù)據(jù)中如圖6所示在傳送數(shù)據(jù)本體61之前附加壓縮方式識(shí)別數(shù)據(jù)60。
在步驟S803判定為Dr小時(shí),執(zhí)行步驟S804~步驟S806。在步驟S804~步驟S806中判定值分別為Db~Dd,和步驟S803一樣,以在步驟S802取得的USB傳送有效速度Dr為依據(jù),在選擇執(zhí)行步驟S808~步驟S811的任何一個(gè)的壓縮方式后執(zhí)行步驟S812。
接著,在步驟S813,將壓縮后的數(shù)據(jù)向發(fā)信緩沖器25傳送。
然后,從USB I/F 27用USB16向主計(jì)算機(jī)10傳送的數(shù)據(jù)根據(jù)用數(shù)據(jù)擴(kuò)展裝置32附加于數(shù)據(jù)壓縮時(shí)的壓縮方式識(shí)別數(shù)據(jù)60,選擇數(shù)據(jù)擴(kuò)展裝置,并進(jìn)行數(shù)據(jù)的擴(kuò)展。
圖9是表示在根據(jù)USB傳送有效速度選擇數(shù)據(jù)的壓縮方式的情況下的,每1臺(tái)的數(shù)據(jù)傳送量,以數(shù)據(jù)不壓縮且僅以1臺(tái)進(jìn)行數(shù)據(jù)傳送的情況作為100%。
擴(kuò)展后的數(shù)據(jù)量90是在USB上同時(shí)數(shù)據(jù)傳送設(shè)備臺(tái)數(shù)為1臺(tái)的情況下選擇壓縮方式A的情況。又,擴(kuò)展后的數(shù)據(jù)量91是在USB上同時(shí)數(shù)據(jù)傳送設(shè)備的臺(tái)數(shù)為2臺(tái)的情況下選擇壓縮方式B的情況。同樣,分別是擴(kuò)展后數(shù)據(jù)量92選擇壓縮方式C、擴(kuò)展后數(shù)據(jù)量93選擇壓縮方式D、擴(kuò)展后數(shù)據(jù)量94選擇壓縮方式E的情況。
這樣,與USB連接的各外部存儲(chǔ)裝置11~15分別檢測(cè)USB傳送有效速度,選擇所述壓縮方式A~E中與傳送速度相應(yīng)的壓縮方式,即使在同時(shí)使用USB的設(shè)備增加后的情況下,也能抑制數(shù)據(jù)傳送量的降低。
又,在上述說(shuō)明中,雖然根據(jù)USB傳送速度從數(shù)據(jù)壓縮方式A~方式E中選擇,但也可以利用數(shù)據(jù)壓縮裝置23或數(shù)據(jù)擴(kuò)展裝置32的處理能力,根據(jù)USB傳送速度不選擇數(shù)據(jù)壓縮裝置地以非壓縮方式傳送數(shù)據(jù)。
又,雖然對(duì)從外部存儲(chǔ)裝置11~15向主計(jì)算機(jī)10傳送數(shù)據(jù)的例子作了說(shuō)明,但即使在從主計(jì)算機(jī)10向外部存儲(chǔ)裝置11~15傳送數(shù)據(jù)的情況下也同樣能夠?qū)嵤?br>
又,在以上的說(shuō)明中雖然是根據(jù)USB傳送速度從數(shù)據(jù)壓縮方式A~方式E中選擇,但根據(jù)USB傳送速度反復(fù)地進(jìn)行相同的數(shù)據(jù)壓縮方法,或在將該數(shù)據(jù)擴(kuò)展時(shí),通過(guò)反復(fù)進(jìn)行相同的數(shù)據(jù)擴(kuò)展方法,也能獲得同樣的結(jié)果。
具體地說(shuō),多個(gè)節(jié)點(diǎn)以時(shí)間分割多路方式共用通信線路,各節(jié)點(diǎn)向其他節(jié)點(diǎn)進(jìn)行數(shù)據(jù)的傳送的通信系統(tǒng)中,數(shù)據(jù)發(fā)送節(jié)點(diǎn)具有可獲得與數(shù)據(jù)壓縮處理次數(shù)相應(yīng)的數(shù)據(jù)壓縮率的數(shù)據(jù)壓縮裝置、測(cè)定數(shù)據(jù)傳送節(jié)點(diǎn)在通信線路上進(jìn)行數(shù)據(jù)傳送時(shí)的數(shù)據(jù)傳送有效速度的數(shù)據(jù)傳送有效速度測(cè)定裝置、根據(jù)利用數(shù)據(jù)傳送有效速度測(cè)定裝置所獲得的數(shù)據(jù)傳送有效速度使數(shù)據(jù)壓縮裝置多次反復(fù)地進(jìn)行工作的數(shù)據(jù)壓縮處理反復(fù)裝置、在傳送數(shù)據(jù)中附加數(shù)據(jù)壓縮處理次數(shù)的數(shù)據(jù)壓縮處理反復(fù)次數(shù)附加裝置。
這時(shí),數(shù)據(jù)傳送節(jié)點(diǎn)將其測(cè)定后的數(shù)據(jù)傳送有效速度與規(guī)定的判定值加以比較,在數(shù)據(jù)傳送有效速度大的情況下,使壓縮處理次數(shù)減少以使低壓縮率但是能夠生成的壓縮數(shù)據(jù)量變大,以此使數(shù)據(jù)傳送速度不降低。在數(shù)據(jù)傳送有效速度小的情況下,雖然能夠生成的壓縮數(shù)據(jù)量小,但使數(shù)據(jù)壓縮次數(shù)增多,以便能夠獲得高壓縮率。又,將在數(shù)據(jù)接收節(jié)點(diǎn)壓縮的傳送數(shù)據(jù)加以擴(kuò)展時(shí),由于必須與壓縮處理次數(shù)對(duì)應(yīng)地反復(fù)進(jìn)行擴(kuò)展處理,故數(shù)據(jù)發(fā)送節(jié)點(diǎn)對(duì)發(fā)送數(shù)據(jù)附加表示數(shù)據(jù)壓縮處理次數(shù)的數(shù)據(jù)。該情況下的數(shù)據(jù)傳送有效速度測(cè)定裝置在每規(guī)定時(shí)間進(jìn)行測(cè)定,根據(jù)其結(jié)果所獲得的數(shù)據(jù)傳送有效速度在每一規(guī)定時(shí)間變更數(shù)據(jù)壓縮次數(shù)。這時(shí),在數(shù)據(jù)傳送有效速度發(fā)生變化的情況下,能夠根據(jù)該變化選擇最適合的壓縮處理次數(shù)。在該情況下的數(shù)據(jù)接收節(jié)點(diǎn)具有與被數(shù)據(jù)發(fā)送節(jié)點(diǎn)具有的數(shù)據(jù)壓縮裝置壓縮的數(shù)據(jù)相對(duì)應(yīng)的數(shù)據(jù)擴(kuò)展裝置、根據(jù)附加于從數(shù)據(jù)發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)上的數(shù)據(jù)壓縮處理反復(fù)次數(shù),使數(shù)據(jù)擴(kuò)展裝置反復(fù)進(jìn)行工作的數(shù)據(jù)擴(kuò)展處理反復(fù)裝置。這時(shí),將在數(shù)據(jù)接收節(jié)點(diǎn)中對(duì)從數(shù)據(jù)發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)進(jìn)行擴(kuò)展的擴(kuò)展處理的次數(shù)就可以從附加于數(shù)據(jù)中的數(shù)據(jù)壓縮次數(shù)正確地進(jìn)行判斷。
圖10是該實(shí)施形態(tài)的各數(shù)據(jù)壓縮處理次數(shù)的特性比較圖,圖11表示數(shù)據(jù)壓縮處理的流程圖。
又,在該情況下,也是采用這樣的結(jié)構(gòu),即在數(shù)據(jù)傳送有效速度測(cè)定裝置所獲得的數(shù)據(jù)傳送有效速度比規(guī)定的判定值大的情況下,不進(jìn)行數(shù)據(jù)壓縮處理,這樣,在進(jìn)行數(shù)據(jù)壓縮處理時(shí)數(shù)據(jù)傳送速度降低的情況下,不進(jìn)行數(shù)據(jù)壓縮,以此能防止數(shù)據(jù)傳送速度的降低。
在上述各實(shí)施形態(tài)中,作為通信線路以USB為例作了說(shuō)明,但是即使是IEEE1394串行總線也能獲得同樣的結(jié)果。
在上述各實(shí)施形態(tài)中,作為數(shù)據(jù)接收節(jié)點(diǎn)或數(shù)據(jù)發(fā)送節(jié)點(diǎn),以主計(jì)算機(jī)和外部存儲(chǔ)裝置為例作了說(shuō)明,但即使是數(shù)字?jǐn)z象機(jī)、數(shù)字錄象機(jī)等的信息記錄重放裝置也能獲得同樣的結(jié)果。
權(quán)利要求
1.一種數(shù)據(jù)通信系統(tǒng),是多個(gè)節(jié)點(diǎn)以時(shí)間分割多路方式共用通信線路,各節(jié)點(diǎn)向其他節(jié)點(diǎn)進(jìn)行數(shù)據(jù)傳送的數(shù)據(jù)通信系統(tǒng),其特征在于,數(shù)據(jù)發(fā)送節(jié)點(diǎn)具有數(shù)據(jù)壓縮率不同的多個(gè)數(shù)據(jù)壓縮裝置(23、33)、對(duì)所述數(shù)據(jù)發(fā)送節(jié)點(diǎn)在所述通信線路上進(jìn)行數(shù)據(jù)傳送時(shí)的數(shù)據(jù)傳送有效速度進(jìn)行測(cè)定的數(shù)據(jù)傳送有效速度測(cè)定裝置(26、36)、根據(jù)由所述數(shù)據(jù)傳送有效速度測(cè)定裝置(26、36)所獲得的數(shù)據(jù)傳送有效速度選擇所述數(shù)據(jù)壓縮裝置(23、33)中的1臺(tái)的數(shù)據(jù)壓縮處理方式選擇裝置、將所述數(shù)據(jù)壓縮處理方式附加于傳送數(shù)據(jù)中的數(shù)據(jù)壓縮處理方式附加裝置;數(shù)據(jù)接收節(jié)點(diǎn)具有對(duì)接收的傳送數(shù)據(jù)的壓縮方式,根據(jù)該傳送數(shù)據(jù)中的所述數(shù)據(jù)壓縮處理方式信息進(jìn)行識(shí)別并進(jìn)行數(shù)據(jù)擴(kuò)展的數(shù)據(jù)擴(kuò)展裝置(22、32)。
2.如權(quán)利要求1所述的數(shù)據(jù)通信系統(tǒng),其特征在于,將上述數(shù)據(jù)傳送有效速度測(cè)定裝置(26、36)構(gòu)成為每一定時(shí)間對(duì)在通信線路上進(jìn)行數(shù)據(jù)傳送時(shí)的數(shù)據(jù)傳送有效速度進(jìn)行測(cè)定,并根據(jù)其測(cè)定結(jié)果所獲得的數(shù)據(jù)傳送有效速度對(duì)所述數(shù)據(jù)壓縮處理方式在每一定時(shí)間進(jìn)行變更。
3.如權(quán)利要求1所述的數(shù)據(jù)通信系統(tǒng),其特征在于,數(shù)據(jù)接收節(jié)點(diǎn)具有與用具有上述數(shù)據(jù)發(fā)送節(jié)點(diǎn)的多個(gè)數(shù)據(jù)壓縮裝置(23、33)進(jìn)行壓縮的數(shù)據(jù)對(duì)應(yīng)的多個(gè)數(shù)據(jù)擴(kuò)展裝置(22、32)、從對(duì)從數(shù)據(jù)發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)附加的數(shù)據(jù)壓縮處理方式選擇所述數(shù)據(jù)擴(kuò)展方式的數(shù)據(jù)擴(kuò)展方式選擇裝置。
4.一種數(shù)據(jù)通信系統(tǒng),是多個(gè)節(jié)點(diǎn)以時(shí)間分割多路方式共用通信線路,各節(jié)點(diǎn)向其他節(jié)點(diǎn)進(jìn)行數(shù)據(jù)傳送的數(shù)據(jù)通信系統(tǒng),其特征在于,數(shù)據(jù)發(fā)送節(jié)點(diǎn)具有可獲得相應(yīng)于數(shù)據(jù)壓縮處理次數(shù)的數(shù)據(jù)壓縮率的數(shù)據(jù)壓縮裝置(23、33)、對(duì)所述數(shù)據(jù)發(fā)送節(jié)點(diǎn)在所述通信線路上進(jìn)行數(shù)據(jù)傳送時(shí)的數(shù)據(jù)傳送有效速度進(jìn)行測(cè)定的數(shù)據(jù)傳送有效速度測(cè)定裝置(26、36)、根據(jù)由所述數(shù)據(jù)傳送有效速度測(cè)定裝置(26、36)所測(cè)得的數(shù)據(jù)傳送有效速度使所述數(shù)據(jù)壓縮裝置(23、33)多次反復(fù)進(jìn)行工作的數(shù)據(jù)壓縮處理反復(fù)裝置、將所述數(shù)據(jù)壓縮處理次數(shù)附加于傳送數(shù)據(jù)中的數(shù)據(jù)壓縮處理反復(fù)次數(shù)附加裝置;數(shù)據(jù)發(fā)送節(jié)點(diǎn)具有根據(jù)對(duì)從數(shù)據(jù)發(fā)送節(jié)點(diǎn)發(fā)送來(lái)的數(shù)據(jù)附加的數(shù)據(jù)壓縮處理反復(fù)次數(shù)使數(shù)據(jù)擴(kuò)展反復(fù)進(jìn)行的數(shù)據(jù)擴(kuò)展處理反復(fù)裝置。
5.如權(quán)利要求4所述的數(shù)據(jù)通信系統(tǒng),其特征在于,將上述數(shù)據(jù)傳送有效速度測(cè)定裝置(26、36)構(gòu)成為每一定時(shí)間對(duì)在通信線路上進(jìn)行數(shù)據(jù)傳送時(shí)的數(shù)據(jù)傳送有效速度進(jìn)行測(cè)定、并根據(jù)其測(cè)定結(jié)果所獲得的數(shù)據(jù)傳送有效速度在每一定時(shí)間變更所述數(shù)據(jù)壓縮處理次數(shù)。
6.如權(quán)利要求4所述的數(shù)據(jù)通信系統(tǒng),其特征在于,數(shù)據(jù)接收節(jié)點(diǎn)具有與用具有上述數(shù)據(jù)發(fā)送節(jié)點(diǎn)的數(shù)據(jù)壓縮裝置(23、33)壓縮的數(shù)據(jù)對(duì)應(yīng)的數(shù)據(jù)擴(kuò)展裝置(22、32)、根據(jù)對(duì)從數(shù)據(jù)發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)附加的數(shù)據(jù)壓縮處理反復(fù)次數(shù),使所述數(shù)據(jù)擴(kuò)展裝置(22、32)反復(fù)進(jìn)行工作的數(shù)據(jù)擴(kuò)展處理反復(fù)裝置。
7.如權(quán)利要求1~權(quán)利要求6的任一項(xiàng)所述的數(shù)據(jù)通信系統(tǒng),其特征在于,作出這樣的結(jié)構(gòu),即在上述數(shù)據(jù)傳送有效速度測(cè)定裝置所測(cè)得的數(shù)據(jù)傳送有效速度比規(guī)定的判定值大的情況下不進(jìn)行數(shù)據(jù)壓縮處理。
8.如權(quán)利要求1~權(quán)利要求7的任一項(xiàng)所述的數(shù)據(jù)通信系統(tǒng),其特征在于,上述通信線路是通用串行總線(USB;即Universal Serial Bus)。
9.如權(quán)利要求1~權(quán)利要求7的任一項(xiàng)所述的數(shù)據(jù)通信系統(tǒng),其特征在于,上述通信線路是IEEE1394串行總線。
10.如權(quán)利要求1~權(quán)利要求7的任一項(xiàng)所述的數(shù)據(jù)通信系統(tǒng),其特征在于,上述節(jié)點(diǎn)是主計(jì)算機(jī)(10)。
11.如權(quán)利要求1~權(quán)利要求7的任一項(xiàng)所述的數(shù)據(jù)通信系統(tǒng),其特征在于,上述節(jié)點(diǎn)是信息記錄重放裝置。
12.如權(quán)利要求1~權(quán)利要求7的任一項(xiàng)所述的數(shù)據(jù)通信系統(tǒng),其特征在于,上述節(jié)點(diǎn)是圖象記錄重放裝置。
全文摘要
本發(fā)明提供一種數(shù)據(jù)通信系統(tǒng),即使在多個(gè)外圍存儲(chǔ)裝置與主計(jì)算機(jī)連接,各外圍存儲(chǔ)裝置同時(shí)傳送數(shù)據(jù)的情況下,也能抑制數(shù)據(jù)傳送所需時(shí)間的增加。數(shù)據(jù)發(fā)送節(jié)點(diǎn)具有數(shù)據(jù)壓縮率不同的多個(gè)數(shù)據(jù)壓縮裝置、對(duì)數(shù)據(jù)發(fā)送節(jié)點(diǎn)在通信線路上進(jìn)行數(shù)據(jù)傳送時(shí)的數(shù)據(jù)傳送有效速度進(jìn)行測(cè)定的數(shù)據(jù)傳送有效速度測(cè)定裝置、根據(jù)數(shù)據(jù)傳送有效速度測(cè)定裝置所測(cè)得的速度選擇一臺(tái)數(shù)據(jù)壓縮裝置的數(shù)據(jù)壓縮處理方式選擇裝置、將數(shù)據(jù)壓縮處理方式附加于傳送數(shù)據(jù)中的數(shù)據(jù)壓縮處理方式附加裝置;數(shù)據(jù)接收節(jié)點(diǎn)具有對(duì)接收的傳送數(shù)據(jù)的壓縮方式根據(jù)該傳送數(shù)據(jù)中的數(shù)據(jù)壓縮處理方式信息進(jìn)行識(shí)別并進(jìn)行數(shù)據(jù)擴(kuò)展的數(shù)據(jù)擴(kuò)展裝置。
文檔編號(hào)H04J3/22GK1422485SQ01807710
公開日2003年6月4日 申請(qǐng)日期2001年3月28日 優(yōu)先權(quán)日2000年4月3日
發(fā)明者高橋敏久, 山下秋芳 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社