專利名稱:數(shù)據(jù)配送裝置以及數(shù)據(jù)配送系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及對(duì)經(jīng)由網(wǎng)絡(luò)向用戶配送數(shù)據(jù)的系統(tǒng)的改良。
背景技術(shù):
隨著以Fiber To The Home (FTTH)、多種無(wú)線通信技術(shù)為代表的訪問(wèn)網(wǎng)絡(luò)技術(shù)越來(lái)越發(fā)達(dá),用戶能夠利用的網(wǎng)絡(luò)帶寬逐漸增加,通信手段也逐漸趨向于多樣化。通信手段的多樣化使得用戶同時(shí)使用多個(gè)通信路徑以使通信高速化成為可能,例如提出了通過(guò)多個(gè)通信層來(lái)同時(shí)發(fā)送數(shù)據(jù)從而縮短數(shù)據(jù)下載所需的時(shí)間的技術(shù)。例如在現(xiàn)有技術(shù)日本特開平 07-212487號(hào)中,公開了將數(shù)據(jù)分割成均等大小的多個(gè)塊,并通過(guò)多個(gè)通信層同時(shí)發(fā)送數(shù)據(jù)來(lái)實(shí)現(xiàn)高速化通信的技術(shù)。此外,在日本特開2000-122938號(hào)公報(bào)中,公開了在分割數(shù)據(jù)時(shí)實(shí)施了將終端的處理能力考慮在內(nèi)的非均勻分割的技術(shù)專利文獻(xiàn)1 日本特開平07-212487號(hào)專利文獻(xiàn)2 日本特開2000-122938號(hào)在上述現(xiàn)有技術(shù)中,由于用戶沒有考慮同時(shí)利用多個(gè)網(wǎng)絡(luò)資源的環(huán)境,因此網(wǎng)絡(luò)的使用率可能會(huì)與用戶的意圖相反。尤其是在無(wú)線通信中,由于通信資源容易枯竭,因此多采用對(duì)用戶設(shè)定通信量的上限值的方法,但在上述現(xiàn)有技術(shù)中沒有考慮網(wǎng)絡(luò)的使用狀況, 所以存在例如特定網(wǎng)絡(luò)的通信量被過(guò)度地消耗的危險(xiǎn)。此外,關(guān)于網(wǎng)絡(luò)資源的利用,不僅用戶的要求很重要,實(shí)際的網(wǎng)絡(luò)利用狀況也是很重要。例如根據(jù)專利文獻(xiàn)1所公開的技術(shù),在將數(shù)據(jù)分割成均等的大小、并將這些分割后的數(shù)據(jù)經(jīng)由不同網(wǎng)絡(luò)來(lái)發(fā)送的情況下,有時(shí)根據(jù)網(wǎng)絡(luò)的利用狀況的不同,通信所需要的時(shí)間會(huì)發(fā)生不可容許的差。另外,用戶的要求與網(wǎng)絡(luò)提供者的要求大多數(shù)的情況下是相反的,用戶較強(qiáng)地傾向于要求通信時(shí)間的最短化,而網(wǎng)絡(luò)提供者重視的是使資源利用率平滑化、避免擁塞,在上述的現(xiàn)有技術(shù)中,沒有提供在這樣的不同要求發(fā)生沖突的情況下進(jìn)行調(diào)節(jié)的方法。
發(fā)明內(nèi)容
本發(fā)明中,用戶通過(guò)終端來(lái)收集與能夠利用的所有網(wǎng)絡(luò)的通信量有關(guān)的信息,對(duì)數(shù)據(jù)進(jìn)行分割以使各網(wǎng)絡(luò)的通信量平滑化,并向數(shù)據(jù)配送服務(wù)器請(qǐng)求數(shù)據(jù)的分割配送。數(shù)據(jù)配送服務(wù)器監(jiān)視各網(wǎng)絡(luò)的利用狀況,計(jì)算能夠配送的數(shù)據(jù)量的極限大小。作為按照用戶的請(qǐng)求進(jìn)行了數(shù)據(jù)分割后的結(jié)果,在某網(wǎng)絡(luò)中,當(dāng)分割后的數(shù)據(jù)塊的大小超出了能夠配送的極限大小時(shí),數(shù)據(jù)配送服務(wù)器根據(jù)網(wǎng)絡(luò)的利用狀況進(jìn)行數(shù)據(jù)的再分割,并向用戶通知結(jié)^ ο本發(fā)明的一個(gè)方式是一種通信終端,經(jīng)由多個(gè)網(wǎng)絡(luò)與外部裝置連接,具有網(wǎng)絡(luò)接口,通過(guò)上述網(wǎng)絡(luò)來(lái)進(jìn)行通信;以及控制部,根據(jù)表示上述多個(gè)網(wǎng)絡(luò)各自的已使用的通信量的累計(jì)通信量與表示上述多個(gè)網(wǎng)絡(luò)各自所容許的最大通信量之差,計(jì)算上述多個(gè)網(wǎng)絡(luò)各自能夠利用的剩余通信量,上述控制部按照上述剩余通信量之比來(lái)分割數(shù)據(jù)塊,并生成數(shù)據(jù)分割發(fā)送請(qǐng)求,該數(shù)據(jù)分割發(fā)送請(qǐng)求指示向?qū)?yīng)的各網(wǎng)絡(luò)發(fā)送該分割后的數(shù)據(jù)塊,上述網(wǎng)絡(luò)接口向上述外部裝置發(fā)送上述數(shù)據(jù)分割發(fā)送請(qǐng)求。本發(fā)明的另一個(gè)方式是一種通信終端,經(jīng)由多個(gè)網(wǎng)絡(luò)與外部裝置連接,包括網(wǎng)絡(luò)接口,通過(guò)上述網(wǎng)絡(luò)來(lái)進(jìn)行通信;以及控制部,用于控制該網(wǎng)絡(luò)接口,上述控制部在來(lái)自上述外部裝置的傳送中檢測(cè)到通信錯(cuò)誤 的情況下,檢測(cè)上述多個(gè)網(wǎng)絡(luò)中通信延遲最小的網(wǎng)絡(luò),生成數(shù)據(jù)再發(fā)送請(qǐng)求,該數(shù)據(jù)再發(fā)送請(qǐng)求指示通過(guò)該通信延遲最小的網(wǎng)絡(luò)來(lái)再次發(fā)送數(shù)據(jù)。本發(fā)明的另一個(gè)方式是一種通信終端中的數(shù)據(jù)通信方法,該通信終端經(jīng)由多個(gè)網(wǎng)絡(luò)與外部裝置連接,上述通信終端具有通過(guò)上述網(wǎng)絡(luò)來(lái)進(jìn)行通信的網(wǎng)絡(luò)接口以及控制該網(wǎng)絡(luò)接口的控制部,所述控制部進(jìn)行如下控制根據(jù)表示上述多個(gè)網(wǎng)絡(luò)各自的已使用的通信量的累計(jì)通信量與表示上述多個(gè)網(wǎng)絡(luò)各自所容許的最大通信量之差,計(jì)算上述多個(gè)網(wǎng)絡(luò)各自能夠利用的剩余通信量,按照上述剩余通信量之比來(lái)分割數(shù)據(jù)塊,生成數(shù)據(jù)分割發(fā)送請(qǐng)求,該數(shù)據(jù)分割發(fā)送請(qǐng)求指示向?qū)?yīng)的各網(wǎng)絡(luò)發(fā)送該分割后的數(shù)據(jù)塊,向上述外部裝置發(fā)送上述數(shù)據(jù)分割發(fā)送請(qǐng)求。本發(fā)明的另一個(gè)方式是一種通信終端中的數(shù)據(jù)通信方法,該通信終端經(jīng)由多個(gè)網(wǎng)絡(luò)與外部裝置連接,上述通信終端具有通過(guò)上述網(wǎng)絡(luò)來(lái)進(jìn)行通信的網(wǎng)絡(luò)接口以及控制該網(wǎng)絡(luò)接口的控制部,上述控制部在來(lái)自上述外部裝置的傳送中檢測(cè)到通信錯(cuò)誤的情況下,檢測(cè)上述多個(gè)網(wǎng)絡(luò)中通信延遲最小的網(wǎng)絡(luò),生成數(shù)據(jù)再發(fā)送請(qǐng)求,該數(shù)據(jù)再發(fā)送請(qǐng)求指示通過(guò)該通信延遲最小的網(wǎng)絡(luò)來(lái)再次發(fā)送數(shù)據(jù)。發(fā)明效果因此,本發(fā)明在保持用戶的通信利用量與實(shí)際的網(wǎng)絡(luò)的利用狀況的平衡的同時(shí), 能夠?qū)崿F(xiàn)基于復(fù)用的數(shù)據(jù)下載的高速化。
圖1是表示本發(fā)明的一個(gè)實(shí)施方式的數(shù)據(jù)配送系統(tǒng)的框圖。圖2是表示終端的構(gòu)成的框圖。圖3是表示通信信息管理服務(wù)器的構(gòu)成的框圖。圖4是表示數(shù)據(jù)配送服務(wù)器的構(gòu)成的框圖。圖5是表示終端根據(jù)通信量信息將數(shù)據(jù)分割成塊的情況的數(shù)據(jù)配送處理的時(shí)間圖。圖6是表示數(shù)據(jù)配送服務(wù)器適用壓縮來(lái)進(jìn)行數(shù)據(jù)的分割配送的情況的數(shù)據(jù)配送處理的時(shí)間圖。圖7是表示數(shù)據(jù)配送服務(wù)器根據(jù)網(wǎng)絡(luò)的利用狀況將數(shù)據(jù)再分割成塊的情況的數(shù)據(jù)配送處理的時(shí)間圖。圖8是表示終端指定網(wǎng)絡(luò)來(lái)請(qǐng)求數(shù)據(jù)的再發(fā)送的情況的數(shù)據(jù)配送處理的時(shí)間圖。圖9是表示在網(wǎng)絡(luò)發(fā)生故障時(shí)數(shù)據(jù)配送服務(wù)器將數(shù)據(jù)再分割成塊的情況的數(shù)據(jù)配送處理的時(shí)間圖。圖10是表示終端中的控制的一例的流程圖。圖11是表示數(shù)據(jù)配送服務(wù)器中的控制的一例的流程圖。圖12是表示數(shù)據(jù)配送系統(tǒng)中所使用的數(shù)據(jù)包的例子的說(shuō)明圖。
圖13是表示通信量信息數(shù)據(jù)庫(kù)的具體例的說(shuō)明圖。圖14是表示 網(wǎng)絡(luò)狀態(tài)信息數(shù)據(jù)庫(kù)的具體例的說(shuō)明圖。圖15是表示數(shù)據(jù)塊再分割時(shí)所需的信息的具體例的說(shuō)明圖。附圖標(biāo)記說(shuō)明1 終端2-1 2-N通信信息管理服務(wù)器3數(shù)據(jù)配送服務(wù)器4-1 4-N 網(wǎng)絡(luò)5-1 5-N 網(wǎng)關(guān)6核4、網(wǎng)絡(luò)
具體實(shí)施例方式以下,基于附圖對(duì)本發(fā)明的一個(gè)實(shí)施方式進(jìn)行說(shuō)明。圖1是表示適用本發(fā)明的系統(tǒng)的一例,是數(shù)據(jù)配送系統(tǒng)的構(gòu)成圖,該數(shù)據(jù)配送系統(tǒng)包括請(qǐng)求數(shù)據(jù)配送的終端1 ;通信信息管理服務(wù)器(2-1 2-N),管理與終端1的各網(wǎng)絡(luò) (4-1 4-N)中的通信使用量有關(guān)的信息;數(shù)據(jù)配送服務(wù)器3,與核心網(wǎng)絡(luò)6連接,按照來(lái)自終端1的請(qǐng)求來(lái)配送數(shù)據(jù);以及網(wǎng)關(guān)(5-1 5-N),對(duì)終端1和網(wǎng)絡(luò)4的連接進(jìn)行中介。作為終端1的具體例,例如可以舉出具有Global System for MobileCommunications (GSM)、 Wideband Code Division Multiple Access (ff-CDMA) > Worldwide Interoperability for Microwave Acc(WiMAX)等的多個(gè)移動(dòng)通信接口的手機(jī)終端。終端1在請(qǐng)求數(shù)據(jù)配送之前, 向與各網(wǎng)絡(luò)(4-1 4-N)連接的通信信息管理服務(wù)器(2-1 2-N)請(qǐng)求發(fā)送通信量信息。 終端1在各網(wǎng)絡(luò)(4-1 4-N)中具有能夠利用的通信量的上限值,在請(qǐng)求數(shù)據(jù)配送時(shí),將配送對(duì)象的數(shù)據(jù)分割成塊單位,以使在各網(wǎng)絡(luò)(4-1 4-N)中的能夠利用的通信量均等。接著,經(jīng)由各網(wǎng)絡(luò)(4-1 4-N),請(qǐng)求數(shù)據(jù)配送服務(wù)器3以指定的塊單位配送數(shù)據(jù)。數(shù)據(jù)配送服務(wù)器3管理與各網(wǎng)絡(luò)(4-1 4-N)的利用狀況有關(guān)的信息,判斷基于終端1所請(qǐng)求的數(shù)據(jù)塊的大小的數(shù)據(jù)配送是否可能。在判斷為可能的情況下,進(jìn)行經(jīng)由各網(wǎng)絡(luò)(4-1 4-N) 而進(jìn)行的數(shù)據(jù)的復(fù)用配送。在某網(wǎng)絡(luò)因擁塞而不能夠進(jìn)行基于終端1所請(qǐng)求的數(shù)據(jù)塊的數(shù)據(jù)復(fù)用配送的情況下,數(shù)據(jù)配送服務(wù)器3將向擁塞狀態(tài)的網(wǎng)絡(luò)分配的數(shù)據(jù)塊進(jìn)行再分割, 然后繼續(xù)進(jìn)行數(shù)據(jù)的配送,以使其他的網(wǎng)絡(luò)的利用狀況變得均勻。接著,針對(duì)各裝置的詳細(xì)內(nèi)容進(jìn)行說(shuō)明。圖2示出了終端1的裝置構(gòu)成。終端1具有與總線18連接的控制部(CPU) 12、存儲(chǔ)器16、硬盤14和網(wǎng)絡(luò)接口(10-1 10-N),并經(jīng)由網(wǎng)絡(luò)接口(10-1 10-N)的數(shù)據(jù)包送接收部(101-1 101-N)與外部進(jìn)行通信。硬盤14中存儲(chǔ)有管理與各網(wǎng)絡(luò)(4-1 4-N) 的通信量有關(guān)的信息的通信量信息數(shù)據(jù)庫(kù)(DB) 141、管理與各網(wǎng)絡(luò)(4-1 4-N)的狀態(tài)有關(guān)的信息的網(wǎng)絡(luò)狀態(tài)信息DB143、以及管理與數(shù)據(jù)配送有關(guān)的信息的數(shù)據(jù)通信信息DB145,通過(guò)被裝入(load)存儲(chǔ)器16上的數(shù)據(jù)通信程序161來(lái)進(jìn)行硬盤14的讀寫。存儲(chǔ)器16上的數(shù)據(jù)通信程序161具有提供數(shù)據(jù)配送功能的數(shù)據(jù)通信控制模塊 1611、管理通信量信息的通信量信息管理模塊1613、以及收集與網(wǎng)絡(luò)狀況有關(guān)的信息的網(wǎng)絡(luò)信息管理模塊1615,該數(shù)據(jù)通信程序161利用通信監(jiān)視定時(shí)器1617,對(duì)通信信息管理服務(wù)器(2-1 2-N)與映像配送服務(wù)器3之間的通信層進(jìn)行監(jiān)視,檢測(cè)錯(cuò)誤的發(fā)生。通信量信息DB141包括5個(gè)項(xiàng)目用于唯一識(shí)別網(wǎng)絡(luò)的網(wǎng)絡(luò)識(shí)別符;在各網(wǎng)絡(luò)中進(jìn)行認(rèn)證處理時(shí)所必需的用戶識(shí)別符以及認(rèn)證信息;表示在該網(wǎng)絡(luò)中已使用的通信量的累計(jì)通信量;以及表示該網(wǎng)絡(luò)中能夠利用的通信量的通信量上限值。在累計(jì)通信量超出了通信量上限值的情況下,通常對(duì)該網(wǎng)絡(luò)進(jìn)行通信停止或明顯限制通信速度等的 通信限制。網(wǎng)絡(luò)狀態(tài)信息DB143包括3個(gè)項(xiàng)目上述網(wǎng)絡(luò)識(shí)別符;該網(wǎng)絡(luò)中的實(shí)效通信帶寬; 以及與數(shù)據(jù)的配送有關(guān)的通信遲延。數(shù)據(jù)通信信息DB145包括6個(gè)項(xiàng)目用于唯一識(shí)別接收對(duì)象的數(shù)據(jù)的數(shù)據(jù)識(shí)別符; 上述網(wǎng)絡(luò)識(shí)別符;在數(shù)據(jù)接收時(shí)數(shù)據(jù)配送服務(wù)器3根據(jù)網(wǎng)絡(luò)的狀況為了削減通信帶寬而適當(dāng)指定的壓縮方式;經(jīng)由通過(guò)上述網(wǎng)絡(luò)識(shí)別符來(lái)確定的網(wǎng)絡(luò)4接收的數(shù)據(jù)塊的塊開始編號(hào)以及塊結(jié)束編號(hào)。根據(jù)數(shù)據(jù)配送形式的不同有時(shí)包括多個(gè)數(shù)據(jù)塊的塊開始編號(hào)、塊結(jié)束編號(hào)。詳細(xì)內(nèi)容如后所述。圖3示出了通信信息管理服務(wù)器2的裝置構(gòu)成。通信信息管理服務(wù)器2具有與總線28連接的控制部(CPU) 22、存儲(chǔ)器26、硬盤24以及網(wǎng)絡(luò)接口 20,并經(jīng)由網(wǎng)絡(luò)接口 20的數(shù)據(jù)包送接收部201與外部進(jìn)行通信。硬盤24中存儲(chǔ)有通信量信息DB241,該通信量信息 DB241管理與終端1的通信信息管理服務(wù)器2所屬的網(wǎng)絡(luò)4中的通信量有關(guān)的信息,通過(guò)被裝入存儲(chǔ)器26上的通信量管理程序261來(lái)進(jìn)行硬盤24的讀寫。存儲(chǔ)器26上的通信量管理程序261具有管理通信量信息的通信量信息管理模塊 2611,該通信量管理程序261利用通信監(jiān)視定時(shí)器2613來(lái)監(jiān)視終端1與數(shù)據(jù)配送服務(wù)器3 之間的通信層,檢測(cè)錯(cuò)誤的發(fā)生。通信量信息DB241的構(gòu)成與終端1的通信量信息DB141 相同。圖4示出了數(shù)據(jù)配送服務(wù)器3的裝置構(gòu)成。數(shù)據(jù)配送服務(wù)器3具有與總線38連接的控制部(CPU)32、存儲(chǔ)器36、硬盤34和網(wǎng)絡(luò)接口 30,并經(jīng)由網(wǎng)絡(luò)接口 30的數(shù)據(jù)包送接收部301與外部進(jìn)行通信。硬盤34中存儲(chǔ)有管理與各網(wǎng)絡(luò)(4-1 4-N)的狀態(tài)有關(guān)的信息的網(wǎng)絡(luò)狀態(tài)信息DB341、存儲(chǔ)與配送對(duì)象的數(shù)據(jù)有關(guān)的信息的數(shù)據(jù)信息DB343、管理與數(shù)據(jù)配送有關(guān)的信息的數(shù)據(jù)通信信息DB345,通過(guò)被裝入存儲(chǔ)器36上的數(shù)據(jù)通信程序361來(lái)進(jìn)行硬盤34的讀寫。存儲(chǔ)器36上的數(shù)據(jù)通信程序361具有提供數(shù)據(jù)配送功能的數(shù)據(jù)通信控制模塊 3611以及收集與網(wǎng)絡(luò)的狀況有關(guān)的信息的網(wǎng)絡(luò)信息管理模塊3613,該數(shù)據(jù)通信程序361利用通信監(jiān)視定時(shí)器3615來(lái)監(jiān)視終端1與通信信息管理服務(wù)器(2-1 2-N)之間的通信層, 檢測(cè)錯(cuò)誤的發(fā)生。網(wǎng)絡(luò)狀態(tài)信息DB341包括4個(gè)項(xiàng)目唯一識(shí)別網(wǎng)絡(luò)的網(wǎng)絡(luò)識(shí)別符;該網(wǎng)絡(luò)中能夠利用的實(shí)效通信帶寬;與數(shù)據(jù)的配送有關(guān)的通信遲延;以及表示經(jīng)由該網(wǎng)絡(luò)所能夠發(fā)送的數(shù)據(jù)塊的最大值的極限發(fā)送時(shí)間。數(shù)據(jù)信息DB343包括唯一識(shí)別配送對(duì)象的數(shù)據(jù)的數(shù)據(jù)識(shí)別符以及數(shù)據(jù)大小。數(shù)據(jù)通信信息DB345的構(gòu)成與終端1的數(shù)據(jù)通信信息DB145相同。接著,參照?qǐng)D5所示的時(shí)間圖,對(duì)本發(fā)明所開示的數(shù)據(jù)配送系統(tǒng)的全部動(dòng)作進(jìn)行說(shuō)明。由于終端1經(jīng)由網(wǎng)絡(luò)4及核心網(wǎng)絡(luò)6向數(shù)據(jù)配送服務(wù)器3請(qǐng)求發(fā)送下載的數(shù)據(jù)信息,因此數(shù)據(jù)配送處理從發(fā)送數(shù)據(jù)信息請(qǐng)求(Sl-Ol)開始。數(shù)據(jù)信息請(qǐng)求的消息格式采用圖12中的PF-Ol的構(gòu)成。數(shù)據(jù)信息請(qǐng)求包括消息的發(fā)送源地址、目的地地址、數(shù)據(jù)包種類 (數(shù)據(jù)信息請(qǐng)求)以及用于確定數(shù)據(jù)的數(shù)據(jù)識(shí)別符。接收了數(shù)據(jù)信息請(qǐng)求的數(shù)據(jù)配送服務(wù)器3使用數(shù)據(jù)信息請(qǐng)求中所包含的數(shù)據(jù)識(shí)別符來(lái)檢索數(shù)據(jù)信息DB343,取得由數(shù)據(jù)識(shí)別符確定的數(shù)據(jù)的大小。接著,將所取得的數(shù)據(jù)大小作為數(shù)據(jù)信息返回給終端1(S1_04)。數(shù)據(jù)信息的消息格式采用圖12中的PF-02的構(gòu)成,包括消息的發(fā)送源地址、目的地地址、數(shù)據(jù)包種類(數(shù)據(jù)信息)、用于確定數(shù)據(jù)的數(shù)據(jù)識(shí)別符以及所指定的數(shù)據(jù)的大小。接收了數(shù)據(jù)信息的終端1作為進(jìn)行數(shù)據(jù)的復(fù)用下載的準(zhǔn)備,向管理自身所能夠利用的各網(wǎng)絡(luò)(4-1 4-N) 的通信量信息的通信信息管理服務(wù)器(2-1 2-N)發(fā)送通信量信息請(qǐng)求(Sl-07、S1-10)。 通信量信息請(qǐng)求的消息格式如圖12中的PF-03所示。通信量信息請(qǐng)求包括消息的發(fā)送源地址、目的地地址、數(shù)據(jù)包種類(通信量信息請(qǐng)求)、網(wǎng)絡(luò)識(shí)別符、以及認(rèn)證時(shí)所必需的用戶識(shí)別符和認(rèn)證信息。接收了通信量信息請(qǐng)求的通信信息管理服務(wù)器(2-1 2-N)對(duì)通信量信息請(qǐng)求中所包含的網(wǎng)絡(luò)識(shí)別符、用戶識(shí)別符以及認(rèn)證信息,與通信量信息DB241中的網(wǎng)絡(luò)識(shí)別符、用戶識(shí)別符以及認(rèn)證信息進(jìn)行比較,若認(rèn)證沒有問(wèn)題則向終端1返回通信量信息 (S1-13、S1-16)。通 信量信息的消息格式如圖12的PF-04所示。通信量信息包括消息的發(fā)送源地址、目的地地址、數(shù)據(jù)包種類(通信量信息)、網(wǎng)絡(luò)識(shí)別符、用戶識(shí)別符、該網(wǎng)絡(luò)中用戶已使用的累計(jì)通信量以及該網(wǎng)絡(luò)所許可的通信量上限值。接收了通信量信息的終端1使用通信量信息中所包含的網(wǎng)絡(luò)識(shí)別符、用戶識(shí)別符、累計(jì)通信量以及通信量上限值,對(duì)通信量信息DB141中的對(duì)應(yīng)的項(xiàng)目進(jìn)行更新。接著,根據(jù)通信量上限值與累計(jì)通信量之差,計(jì)算該網(wǎng)絡(luò)中能夠利用的通信量。圖13是通信量信息DB141的具體例。在圖13的例子中能夠利用N個(gè)網(wǎng)絡(luò),通信量信息DB141中存儲(chǔ)了各網(wǎng)絡(luò)的用戶識(shí)別符(用戶1、用戶2、…、用戶 N)、對(duì)應(yīng)的認(rèn)證信息(密碼1、密碼2、···、密碼N)、各網(wǎng)絡(luò)的累積通信量以及通信量上限值。 在網(wǎng)絡(luò)1中,由于累積通信量是90MB,通信量上限值是100MB,因此終端1在網(wǎng)絡(luò)1中能夠利用的剩余帶寬是10MB。同樣,網(wǎng)絡(luò)2中能夠利用的剩余帶寬是20MB,網(wǎng)絡(luò)N中能夠利用的剩余帶寬是30MB。終端1按照各網(wǎng)絡(luò)的能夠利用的剩余帶寬之比將請(qǐng)求配送的數(shù)據(jù)分割成塊單位(S1-19)。例如網(wǎng)絡(luò)4-1、4-2、4-3中的能夠利用帶寬分別是10MB、20MB、30MB,在請(qǐng)求配送的數(shù)據(jù)的大小是120MB的情況下,針對(duì)網(wǎng)絡(luò)4-1、4-2、4-3,終端1請(qǐng)求數(shù)據(jù)配送的塊的大小分別為20MB、40MB、60MB。計(jì)算出應(yīng)在各網(wǎng)絡(luò)4中配送的數(shù)據(jù)塊的大小之后的終端1 對(duì)數(shù)據(jù)通信信息DB145進(jìn)行更新。在數(shù)據(jù)通信信息DB的更新中,終端1首先分配各網(wǎng)絡(luò)所對(duì)應(yīng)的數(shù)據(jù)接收地址,該數(shù)據(jù)接收地址是終端1接收數(shù)據(jù)時(shí)所使用的數(shù)據(jù)接收地址。接著, 按照由網(wǎng)絡(luò)識(shí)別符確定的各網(wǎng)絡(luò),更新數(shù)據(jù)接收地址、塊開始編號(hào)和塊結(jié)束編號(hào)。數(shù)據(jù)配送以數(shù)據(jù)包單位來(lái)進(jìn)行,由于數(shù)據(jù)包具有固定的大小,通過(guò)用塊大小除以數(shù)據(jù)包大小,能夠確定必要的數(shù)據(jù)包數(shù)以及塊開始編號(hào)和塊結(jié)束編號(hào)。接著,向數(shù)據(jù)配送服務(wù)器3發(fā)送數(shù)據(jù)分割發(fā)送請(qǐng)求(S1-22),該數(shù)據(jù)分割發(fā)送請(qǐng)求中含有在數(shù)據(jù)通信信息DB145更新時(shí)所使用的信息。數(shù)據(jù)分割發(fā)送請(qǐng)求的消息格式采用圖12中的PF-05的構(gòu)成。數(shù)據(jù)信息請(qǐng)求包括消息的發(fā)送源地址、目的地地址、數(shù)據(jù)包種類(數(shù)據(jù)分割發(fā)送請(qǐng)求)、確定數(shù)據(jù)的數(shù)據(jù)識(shí)別符、 網(wǎng)絡(luò)識(shí)別符的列表、數(shù)據(jù)接收地址的列表、塊開始編號(hào)的列表以及塊結(jié)束編號(hào)的列表。網(wǎng)絡(luò)識(shí)別符、數(shù)據(jù)接收地址、塊開始編號(hào)、塊結(jié)束編號(hào)這4個(gè)項(xiàng)目成為1組,用于指定數(shù)據(jù)塊配送時(shí)所使用的網(wǎng)絡(luò)、終端1的數(shù)據(jù)接收地址以及塊大小。從終端1接收了數(shù)據(jù)分割發(fā)送請(qǐng)求的數(shù)據(jù)配送服務(wù)器3根據(jù)由終端1指定的網(wǎng)絡(luò)及塊大小,開始數(shù)據(jù)分割發(fā)送。數(shù)據(jù)配送服務(wù)器3不具有與各個(gè)網(wǎng)絡(luò)對(duì)應(yīng)的網(wǎng)絡(luò)接口,但能夠向各數(shù)據(jù)塊分配由數(shù)據(jù)分割發(fā)送請(qǐng)求按各網(wǎng)絡(luò)所指定的數(shù)據(jù)接收地址,能夠指定應(yīng)該發(fā)送數(shù)據(jù)塊的網(wǎng)絡(luò)。接 著,說(shuō)明根據(jù)網(wǎng)絡(luò)狀況而對(duì)數(shù)據(jù)塊的大小進(jìn)行再調(diào)整的情況的動(dòng)作。圖6是第一種狀況,在該例子中,在判斷出因特定的網(wǎng)絡(luò)擁塞等原因而終端1所請(qǐng)求的數(shù)據(jù)塊的發(fā)送明顯耗費(fèi)時(shí)間的情況下,對(duì)通過(guò)該網(wǎng)絡(luò)發(fā)送的數(shù)據(jù)塊進(jìn)行壓縮處理。圖6中的步驟S2-01 至步驟S2-22與圖5中的步驟Sl-Ol至S1-22相同。在步驟S2-22中接收了數(shù)據(jù)分割請(qǐng)求的數(shù)據(jù)配送服務(wù)器根據(jù)各網(wǎng)絡(luò)的指定的塊開始編號(hào)和塊結(jié)束編號(hào)來(lái)計(jì)算塊大小。塊大小是將塊結(jié)束編號(hào)減去塊開始編號(hào)后的值乘以數(shù)據(jù)包大小而得到的。數(shù)據(jù)包大小對(duì)應(yīng)于各網(wǎng)絡(luò)是已知的值,例如手機(jī)等的移動(dòng)體網(wǎng)中常常使用128字節(jié)作為數(shù)據(jù)包的大小。在計(jì)算出塊大小后,數(shù)據(jù)配送服務(wù)器3參照網(wǎng)絡(luò)狀態(tài)信息DB341,取得各網(wǎng)絡(luò)的實(shí)效通信帶寬。與網(wǎng)絡(luò)的狀態(tài)有關(guān)的信息可以通過(guò)PING、Traceroute等的網(wǎng)絡(luò)性能測(cè)定工具來(lái)定期更新。網(wǎng)絡(luò)狀態(tài)信息DB341的具體例如圖14所示。在圖14的例子中,N個(gè)網(wǎng)絡(luò)是能夠利用的狀態(tài),網(wǎng)絡(luò)狀態(tài)信息DB341中存儲(chǔ)了各網(wǎng)絡(luò)的實(shí)效通信帶寬(lMbpS、50KbpS、…、1Mbps)、通信遲延 (100ms,500ms,…、300ms)以及各網(wǎng)絡(luò)的極限發(fā)送時(shí)間(300秒、300秒、…、600秒)。其中,極限發(fā)送時(shí)間是系統(tǒng)預(yù)先規(guī)定的規(guī)定值,不會(huì)隨著網(wǎng)絡(luò)狀況的變化而變化。數(shù)據(jù)配送服務(wù)器3針對(duì)各網(wǎng)絡(luò),通過(guò)用已計(jì)算出的塊大小除以實(shí)效通信帶寬,從而計(jì)算出數(shù)據(jù)塊發(fā)送所必需的時(shí)間。接著,對(duì)計(jì)算出的數(shù)據(jù)塊的發(fā)送時(shí)間和極限發(fā)送時(shí)間進(jìn)行比較。在比較的結(jié)果是數(shù)據(jù)塊發(fā)送時(shí)間超出了極限發(fā)送時(shí)間的情況(S2-25)下,數(shù)據(jù)配送服務(wù)器對(duì)該網(wǎng)絡(luò)適用數(shù)據(jù)的壓縮,對(duì)數(shù)據(jù)塊發(fā)送時(shí)間進(jìn)行再計(jì)算。例如,網(wǎng)絡(luò)2中的數(shù)據(jù)塊發(fā)送時(shí)間為330 秒,在通過(guò)壓縮預(yù)計(jì)能夠削減10%的數(shù)據(jù)量的情況下,再計(jì)算后的數(shù)據(jù)塊發(fā)送時(shí)間為297 秒,該值為極限發(fā)送時(shí)間以下(S2-28)。若數(shù)據(jù)配送服務(wù)器3判斷為通過(guò)壓縮而在極限發(fā)送時(shí)間內(nèi)能夠發(fā)送數(shù)據(jù)塊,則用壓縮后的數(shù)據(jù)塊除以數(shù)據(jù)包大小從而計(jì)算出新的塊開始編號(hào)和塊結(jié)束編號(hào),并對(duì)數(shù)據(jù)通信信息DB345中的與該網(wǎng)絡(luò)對(duì)應(yīng)的記錄(record)的塊開始編號(hào)、塊結(jié)束編號(hào)以及壓縮方式進(jìn)行更新。壓縮方式表示數(shù)據(jù)壓縮時(shí)所使用的算法,通常指定zip、rar等的通常使用的算法。接著,數(shù)據(jù)配送服務(wù)器3向終端1發(fā)送數(shù)據(jù)壓縮通知 (S2-31)。數(shù)據(jù)壓縮通知的消息格式采用圖12的PF-06的構(gòu)成。數(shù)據(jù)壓縮通知包括消息的發(fā)送源地址、目的地地址、數(shù)據(jù)包種類(數(shù)據(jù)壓縮通知)、用于確定數(shù)據(jù)的數(shù)據(jù)識(shí)別符、網(wǎng)絡(luò)識(shí)別符的列表、數(shù)據(jù)配送地址的列表、壓縮方式的列表、再計(jì)算出的塊開始編號(hào)的列表以及塊結(jié)束編號(hào)的列表。接收了數(shù)據(jù)壓縮通知的終端1更新數(shù)據(jù)通信信息DB145中的相應(yīng)的記錄,為數(shù)據(jù)的配送做準(zhǔn)備。發(fā)送了數(shù)據(jù)壓縮通知的數(shù)據(jù)配送服務(wù)器3開始數(shù)據(jù)的分割發(fā)送 (S2-34)。接著,使用圖7來(lái)說(shuō)明第二種狀況。在該例子中,在判斷出因特定的網(wǎng)絡(luò)擁塞等的原因而終端1所請(qǐng)求的數(shù)據(jù)塊的發(fā)送明顯耗費(fèi)時(shí)間的情況下,對(duì)通過(guò)該網(wǎng)絡(luò)發(fā)送的數(shù)據(jù)塊進(jìn)行壓縮處理,但僅通過(guò)壓縮處理不能夠應(yīng)對(duì)網(wǎng)絡(luò)的擁塞,還需要利用其他的網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)塊的發(fā)送。圖7中的步驟S3-01至步驟S3-25與圖6中的步驟S2-01至S2-25相同。在步驟S3-28中,嘗試通過(guò)與圖6相同的數(shù)據(jù)壓縮來(lái)縮短數(shù)據(jù)塊發(fā)送時(shí)間,但在第二種狀況下,適用壓縮后的數(shù)據(jù)塊發(fā)送時(shí)間依然超出極限發(fā)送時(shí)間。在這種情況下,數(shù)據(jù)配送服務(wù)器3進(jìn)行數(shù)據(jù)塊的再分割。再分割按照以下的順序來(lái)進(jìn)行。首先,最初在產(chǎn)生了超出數(shù)據(jù)塊發(fā)送時(shí)間的網(wǎng)絡(luò)中,通過(guò)實(shí)效通信帶寬與極限發(fā)送時(shí)間之積,計(jì)算該網(wǎng)絡(luò)中能夠發(fā)送的最大塊大小。接著,在步驟S3-22中,從由終端1所發(fā)送的數(shù)據(jù)分割發(fā)送請(qǐng)求指定為經(jīng)該網(wǎng)絡(luò)發(fā)送的塊大小減去通過(guò)該網(wǎng)絡(luò)能夠發(fā)送的最大塊大小,計(jì)算出通過(guò)該網(wǎng)絡(luò)不能夠發(fā)送的剩余的數(shù)據(jù)塊的大小。將該剩余的數(shù)據(jù)塊稱為該網(wǎng)絡(luò)中的超出塊。數(shù)據(jù)配送服務(wù)器3對(duì)超出塊進(jìn)行再分割,以經(jīng)由該網(wǎng)絡(luò)以外的網(wǎng)絡(luò)來(lái)發(fā)送超出塊。進(jìn)行再分割以使各網(wǎng)絡(luò)中能夠發(fā)送的數(shù)據(jù)大小的剩余量變?yōu)榫龋?,使網(wǎng)絡(luò)的利用率均勻化。圖15示出了用于說(shuō)明再分割算法的具體例。圖15示出了終端1請(qǐng)求了通過(guò)網(wǎng)絡(luò)1、網(wǎng)絡(luò)2、網(wǎng)絡(luò)3、網(wǎng)絡(luò)4分別發(fā)送50MB的數(shù)據(jù)塊的狀態(tài)。由于網(wǎng)絡(luò)2發(fā)生擁塞,最大也僅能夠發(fā)送50KBPS與300秒之積即15MB的數(shù)據(jù),因此存在35MB的超出塊。在將網(wǎng)絡(luò)2的超出塊經(jīng)由其他的網(wǎng)絡(luò)來(lái)發(fā)送時(shí), 數(shù)據(jù)配送服務(wù)器3計(jì)算其他的網(wǎng)絡(luò)能夠發(fā)送的數(shù)據(jù)塊大小。在圖15中,網(wǎng)絡(luò)1中能夠發(fā)送的數(shù)據(jù)塊大小為300MB(350-50),網(wǎng)絡(luò)3、4中能夠發(fā)送的數(shù)據(jù)塊大小為600MB(650-50)。接著,按照能夠發(fā)送的數(shù)據(jù)塊大小之比來(lái)分割超出塊。例如網(wǎng)絡(luò)1被分配7MB,網(wǎng)絡(luò)3、4被分配14MB。數(shù)據(jù)配送服務(wù)器3在通過(guò)網(wǎng)絡(luò)1、網(wǎng)絡(luò)3、網(wǎng)絡(luò)4本來(lái)應(yīng)發(fā)送的數(shù)據(jù)塊大小上加上上述的值,再次計(jì)算出新的數(shù)據(jù)塊大小,并更新數(shù)據(jù)通信信息DB345(S3-31)。接著,向終端 1發(fā)送數(shù)據(jù)分割發(fā)送通知,通知再次計(jì)算出的數(shù)據(jù)塊大小(S3-34)。數(shù)據(jù)分割發(fā)送通知的消息格式采用圖12中的PF-07的構(gòu)成。數(shù)據(jù)壓縮通知包括消息的發(fā)送源地址、目的地地址、 數(shù)據(jù)包種類(數(shù)據(jù)分割發(fā)送通知)、用于確定數(shù)據(jù)的數(shù)據(jù)識(shí)別符、表示基于通知內(nèi)容的數(shù)據(jù)庫(kù)的更新方法的操作種類、網(wǎng)絡(luò)識(shí)別符的列表、數(shù)據(jù)接收地址的列表、再計(jì)算出的塊開始編號(hào)的列表以及塊結(jié)束編號(hào)的列表。操作種類分為“更新”或“追加”這兩種值,在更新的情況下,終端1將數(shù)據(jù)通信信息DB145的已存在的記錄重寫為新的值(S3-37)。結(jié)束了數(shù)據(jù)塊大小的更新處理的數(shù)據(jù)配送服務(wù)器3開始數(shù)據(jù)分割發(fā)送(S3-40)。接著,對(duì)數(shù)據(jù)發(fā)送中發(fā)生了錯(cuò)誤的情況的處理進(jìn)行說(shuō)明。圖8是在發(fā)生了數(shù)據(jù)包丟失時(shí)進(jìn)行數(shù)據(jù)的再發(fā)送處理的消息順序。終端1在從數(shù)據(jù)配送服務(wù)器接收數(shù)據(jù)的過(guò)程中 (S4-01)檢測(cè)數(shù)據(jù)包丟失(S4-04)。終端1檢索網(wǎng)絡(luò)狀態(tài)信息DB143,檢測(cè)通信遲延最小的網(wǎng)絡(luò)(S4-07)。通過(guò)通信遲延最小的網(wǎng)絡(luò)來(lái)請(qǐng)求進(jìn)行數(shù)據(jù)的再發(fā)送,能夠使數(shù)據(jù)再發(fā)送所需要的時(shí)間最小化。終端1向數(shù)據(jù)配送服務(wù)器3發(fā)送數(shù)據(jù)再發(fā)送請(qǐng)求,并通知數(shù)據(jù)再發(fā)送時(shí)所使用的網(wǎng)絡(luò)(S4-10)。數(shù)據(jù)再發(fā)送請(qǐng)求采用圖12中的PF-08的構(gòu)成。數(shù)據(jù)再發(fā)送請(qǐng)求包括消息的發(fā)送源地址、目的地地址、數(shù)據(jù)包種類(數(shù)據(jù)再發(fā)送請(qǐng)求)、用于確定數(shù)據(jù)的數(shù)據(jù)識(shí)別符、指定數(shù)據(jù)再發(fā)送時(shí)所使用的網(wǎng)絡(luò)的網(wǎng)絡(luò)識(shí)別符、數(shù)據(jù)接收地址、請(qǐng)求再發(fā)送的塊編號(hào)。從終端1接收了數(shù)據(jù)再發(fā)送請(qǐng)求的數(shù)據(jù)配送服務(wù)器3經(jīng)由指定的網(wǎng)絡(luò)向終端返回所請(qǐng)求的數(shù)據(jù)塊(S4-13)。 接著,使用圖9,對(duì)通信時(shí)在網(wǎng)絡(luò)中發(fā)生故障時(shí)的錯(cuò)誤處理進(jìn)行說(shuō)明。數(shù)據(jù)配送服務(wù)器3在數(shù)據(jù)的分割配送過(guò)程中(S5-01)檢測(cè)到某網(wǎng)絡(luò)中發(fā)生了故障(S5-04)。為了使預(yù)定通過(guò)該發(fā)生了故障的網(wǎng)絡(luò)來(lái)發(fā)送的數(shù)據(jù)塊的發(fā)送得以完成,數(shù)據(jù)配送服務(wù)器3將該網(wǎng)絡(luò)中的已發(fā)送的數(shù)據(jù)塊和未發(fā)送的數(shù)據(jù)塊加以區(qū)分。接著,未發(fā)送的數(shù)據(jù)塊與圖7的S3-31 同樣,按照網(wǎng)絡(luò)的利用狀況進(jìn)行再分割,以便經(jīng)由其他的網(wǎng)絡(luò)來(lái)發(fā)送。具體而言,在發(fā)生了故障的網(wǎng)絡(luò)中,在計(jì)算出未發(fā)送的數(shù)據(jù)塊的大小之后,數(shù)據(jù)配送服務(wù)器3對(duì)未發(fā)送塊進(jìn)行分割,以便經(jīng)由發(fā)生了故障的網(wǎng)絡(luò)之外的網(wǎng)絡(luò)來(lái)發(fā)送該未發(fā)送塊。以使各網(wǎng)絡(luò)中能夠發(fā)送的數(shù)據(jù)大小的剩余量均等的方式,即,以使網(wǎng)絡(luò)的利用率均勻的方式來(lái)進(jìn)行分割。在對(duì)未發(fā)送數(shù)據(jù)塊進(jìn)行進(jìn)行再分割時(shí),由于其他的網(wǎng)絡(luò)已經(jīng)被分配了各自的數(shù)據(jù)塊的發(fā)送處理,各自的數(shù)據(jù)發(fā)送正在進(jìn)行中,因此不對(duì)數(shù)據(jù)塊的大小進(jìn)行再計(jì)算,作為與已存在的數(shù)據(jù)塊不同的數(shù)據(jù)塊向各網(wǎng)絡(luò)進(jìn)行分配。在數(shù)據(jù)配送服務(wù)器3向終端1發(fā)送數(shù)據(jù)分割發(fā)送通知時(shí), 這樣的處理可以將操作種類指定為“追加”(S5-10)。接收了數(shù)據(jù)分割發(fā)送通知的終端1在對(duì)數(shù)據(jù)通信信息DB145進(jìn)行更新時(shí),將數(shù)據(jù)分割發(fā)送通知中所包含的塊開始編號(hào)及塊結(jié)束編號(hào),作為新項(xiàng)目追加到利用該網(wǎng)絡(luò)識(shí)別符及數(shù)據(jù)識(shí)別符所確定的記錄上。其結(jié)果,數(shù)據(jù)通信信息DB145的該記錄保持了 2個(gè)以上的塊開始編號(hào)和塊結(jié)束編號(hào)的組。進(jìn)行了數(shù)據(jù)塊的再分配后的數(shù)據(jù)配送服務(wù)器3繼續(xù)進(jìn)行數(shù)據(jù)分割發(fā)送處理(S5-16)。
接著,參照?qǐng)D10的流程圖,對(duì)終端1所進(jìn)行的控制的一例進(jìn)行說(shuō)明。該流程圖以規(guī)定的周期被執(zhí)行。終端1在起動(dòng)時(shí)(步驟F1-01)使消息接收循環(huán)開始(步驟F1-04),接收來(lái)自網(wǎng)絡(luò)接口(10-1 10-N)的消息。在步驟F1-07中,判斷所接收的消息是不是來(lái)自數(shù)據(jù)配送服務(wù)器3的數(shù)據(jù)信息。在接收的消息是數(shù)據(jù)信息的情況下,前進(jìn)至步驟F1-28,向與終端1能夠利用的所有網(wǎng)絡(luò)(4-1 4-N)連接的通信信息管理服務(wù)器(2-1 2-N)發(fā)送通信量信息請(qǐng)求。在步驟F1-10中,在從通信信息管理服務(wù)器2接收到通信量信息的情況下,前進(jìn)至步驟F1-31,判斷是否從所有的通信信息管理服務(wù)器(2-1 2-N)接收到了通信量信息。在從所有的通信信息管理服務(wù)器(2-1 2-N)接收到了通信量信息的情況下,前進(jìn)至步驟F1-34,在按照通信量將下載對(duì)象的數(shù)據(jù)分割成塊單位之后,前進(jìn)至步驟F1-37,向數(shù)據(jù)配送服務(wù)器3發(fā)送數(shù)據(jù)分割配送請(qǐng)求。在步驟F1-13中從數(shù)據(jù)配送服務(wù)器3接收到數(shù)據(jù)壓縮通知的情況下,前進(jìn)至步驟F1-40,在數(shù)據(jù)通信信息DB145中存儲(chǔ)壓縮方式的信息。 在步驟F1-16中,在從數(shù)據(jù)配送服務(wù)器3接收到了數(shù)據(jù)分割發(fā)送通知的情況下,前進(jìn)至步驟 F1-43,判斷數(shù)據(jù)分割發(fā)送通知中的操作種類是否是“追加”。若操作種類不是“追加”而是 “更新”,則前進(jìn)至步驟F1-46,對(duì)由數(shù)據(jù)識(shí)別符及網(wǎng)絡(luò)識(shí)別符指定的該記錄的塊開始編號(hào)和塊結(jié)束編號(hào)進(jìn)行重寫更新。若操作種類是“追加”則前進(jìn)至步驟F1-52,向該記錄追加塊開始編號(hào)和塊結(jié)束編號(hào)。在步驟F1-19中檢測(cè)到數(shù)據(jù)包丟失的情況下,前進(jìn)至步驟F1-49,檢索網(wǎng)絡(luò)狀態(tài)信息DB143,指定通信遲延最小的網(wǎng)絡(luò)來(lái)向數(shù)據(jù)配送服務(wù)器3發(fā)送數(shù)據(jù)包再發(fā)送請(qǐng)求。消息接收循環(huán)在關(guān)閉終端1時(shí)(步驟F1-22)結(jié)束(步驟F1-25)。通過(guò)上述處理, 終端1實(shí)現(xiàn)了基于通信量信息來(lái)指定數(shù)據(jù)塊大小的數(shù)據(jù)的分割發(fā)送處理。接著,參照?qǐng)D11的流程圖,對(duì)數(shù)據(jù)配送服務(wù)器3所進(jìn)行的控制的一例進(jìn)行說(shuō)明。該流程圖以規(guī)定的周期被執(zhí)行。數(shù)據(jù)配送服務(wù)器3在起動(dòng)時(shí)(步驟F2-01)使消息接收循環(huán)開始(步驟F2-04),接收來(lái)自網(wǎng)絡(luò)接口 30的消息。在步驟F2-07中,判斷所接收到的消息是否是數(shù)據(jù)信息請(qǐng)求。在接收到的消息是數(shù)據(jù)信息請(qǐng)求的情況下,前進(jìn)至步驟F2-25,向終端1發(fā)送與數(shù)據(jù)識(shí)別符對(duì)應(yīng)的數(shù)據(jù)信息。在步驟F2-10中,在接收到的消息是數(shù)據(jù)分割發(fā)送請(qǐng)求的情況下,前進(jìn)至步驟F2-28,判斷終端所請(qǐng)求的塊的發(fā)送時(shí)間是否是各網(wǎng)絡(luò)的極限發(fā)送時(shí)間以下。在是極限發(fā)送時(shí)間以下的情況下,前進(jìn)至步驟F2-43,開始進(jìn)行數(shù)據(jù)分割發(fā)送。在存在終端所請(qǐng)求的塊的發(fā)送時(shí)間超出了極限發(fā)送時(shí)間的網(wǎng)絡(luò)的情況下,前進(jìn)至步驟 F2-31,判斷適用了壓縮后的塊的發(fā)送時(shí)間是否是各網(wǎng)絡(luò)的極限發(fā)送時(shí)間以下。若是極限發(fā)送時(shí)間以下則前進(jìn)至步驟F2-46,向終端發(fā)送數(shù)據(jù)壓縮通知。若存在適用了壓縮后的塊的發(fā)送時(shí)間超出了極限發(fā)送時(shí)間的網(wǎng)絡(luò)的情況下,前進(jìn)至步驟F2-34,按照網(wǎng)絡(luò)的狀況將配送對(duì)象的數(shù)據(jù)分割成塊單位。分割方法與圖7中的步驟S3-31相同。接著,前進(jìn)至步驟F2-49,向終端1發(fā)送數(shù)據(jù)分割發(fā)送通知。此時(shí),將操作種類設(shè)定為“更新”。在步驟F2-13中,在從終端1接收到了數(shù)據(jù)再發(fā)送請(qǐng)求的情況下,前進(jìn)至步驟F2-37,經(jīng)由終端1所指定的網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)再發(fā)送處理。在步驟F1-16中檢測(cè)到網(wǎng)絡(luò)故障的情況下,前進(jìn)至步驟F2-40,將應(yīng)該由發(fā)生了故障的網(wǎng)絡(luò)配送的數(shù)據(jù)分割成塊單位。分割方法與圖9中的步驟S5-07相同。接著,前進(jìn)至步驟F2-52,向終 端1發(fā)送數(shù)據(jù)分割發(fā)送通知。此時(shí),將操作種類設(shè)定為“追加”。 消息接收循環(huán)在關(guān)閉數(shù)據(jù)配送服務(wù)器3時(shí)(步驟F3-19)結(jié)束(步驟F3-22)。通過(guò)上述處理,數(shù)據(jù)配送服務(wù)器3實(shí)現(xiàn)了靈活對(duì)應(yīng)了網(wǎng)絡(luò)的利用狀況的數(shù)據(jù)的分割發(fā)送處理。工業(yè)實(shí)用性如上所述,在本發(fā)明的數(shù)據(jù)配送系統(tǒng)中,能夠使用戶的通信量信息與網(wǎng)絡(luò)的利用狀況這兩者取得平衡,并且通過(guò)數(shù)據(jù)的分割配送能夠縮短數(shù)據(jù)配送所需的時(shí)間,能夠適用于以認(rèn)知無(wú)線電為代表的、利用多個(gè)不同的網(wǎng)絡(luò)的通信系統(tǒng)以及應(yīng)用服務(wù)。
權(quán)利要求
1.一種通信終端,經(jīng)由多個(gè)網(wǎng)絡(luò)與外部裝置連接,具有 網(wǎng)絡(luò)接口,通過(guò)上述網(wǎng)絡(luò)來(lái)進(jìn)行通信;以及控制部,根據(jù)表示上述多個(gè)網(wǎng)絡(luò)各自的已使用的通信量的累計(jì)通信量與表示上述多個(gè)網(wǎng)絡(luò)各自所容許的最大通信量之差,計(jì)算上述多個(gè)網(wǎng)絡(luò)各自能夠利用的剩余通信量,上述控制部按照上述剩余通信量之比來(lái)分割數(shù)據(jù)塊,并生成數(shù)據(jù)分割發(fā)送請(qǐng)求,該數(shù)據(jù)分割發(fā)送請(qǐng)求指示向?qū)?yīng)的各網(wǎng)絡(luò)發(fā)送該分割后的數(shù)據(jù)塊, 上述網(wǎng)絡(luò)接口向上述外部裝置發(fā)送上述數(shù)據(jù)分割發(fā)送請(qǐng)求。
2.如權(quán)利要求1所述的通信終端,其特征在于,具有存儲(chǔ)器,該存儲(chǔ)器存儲(chǔ)有通信量信息數(shù)據(jù)庫(kù),所述通信量信息數(shù)據(jù)庫(kù)保持上述累計(jì)通信量和上述通信量最大值。
3.如權(quán)利要求1所述的通信終端,其特征在于, 上述網(wǎng)絡(luò)接口為有2個(gè)以上。
4.如權(quán)利要求1所述的通信終端,其特征在于, 上述通信終端通過(guò)上述網(wǎng)絡(luò)與管理裝置連接,在進(jìn)行從上述外部裝置下載數(shù)據(jù)的處理的情況下,從上述管理裝置取得上述多個(gè)網(wǎng)絡(luò)各自的上述累計(jì)通信量和上述通信量最大值。
5.如權(quán)利要求1所述的通信終端,其特征在于,上述數(shù)據(jù)分割發(fā)送請(qǐng)求包含用于識(shí)別數(shù)據(jù)的數(shù)據(jù)識(shí)別符、用于識(shí)別各網(wǎng)絡(luò)的網(wǎng)絡(luò)識(shí)別符以及上述數(shù)據(jù)塊的組。
6.一種通信終端,經(jīng)由多個(gè)網(wǎng)絡(luò)與外部裝置連接,包括 網(wǎng)絡(luò)接口,通過(guò)上述網(wǎng)絡(luò)來(lái)進(jìn)行通信;以及控制部,用于控制該網(wǎng)絡(luò)接口,上述控制部在來(lái)自上述外部裝置的傳送中檢測(cè)到通信錯(cuò)誤的情況下,檢測(cè)上述多個(gè)網(wǎng)絡(luò)中通信延遲最小的網(wǎng)絡(luò),生成數(shù)據(jù)再發(fā)送請(qǐng)求,該數(shù)據(jù)再發(fā)送請(qǐng)求指示通過(guò)該通信延遲最小的網(wǎng)絡(luò)來(lái)再次發(fā)送數(shù)據(jù)。
7.如權(quán)利要求6所述的通信終端,其特征在于,上述數(shù)據(jù)再發(fā)送請(qǐng)求包含用于識(shí)別數(shù)據(jù)的數(shù)據(jù)識(shí)別符、與上述通信延遲最小的上述網(wǎng)絡(luò)相對(duì)應(yīng)的網(wǎng)絡(luò)識(shí)別符以及用于確定再發(fā)送的數(shù)據(jù)的塊編號(hào)。
8.如權(quán)利要求6所述的通信終端,其特征在于,具備存儲(chǔ)器,該存儲(chǔ)器存儲(chǔ)有網(wǎng)絡(luò)狀態(tài)信息數(shù)據(jù)庫(kù),所述網(wǎng)絡(luò)狀態(tài)信息數(shù)據(jù)庫(kù)保持用于識(shí)別網(wǎng)絡(luò)的網(wǎng)絡(luò)識(shí)別符和網(wǎng)絡(luò)的通信延遲,上述控制部檢索上述網(wǎng)絡(luò)狀態(tài)信息數(shù)據(jù)庫(kù),并檢測(cè)出上述通信延遲最小的網(wǎng)絡(luò)。
9.如權(quán)利要求6所述的通信終端,其特征在于, 上述網(wǎng)絡(luò)接口有2個(gè)以上。
10.一種服務(wù)器,經(jīng)由多個(gè)網(wǎng)絡(luò)與通信終端連接,具有 網(wǎng)絡(luò)接口,通過(guò)上述網(wǎng)絡(luò)來(lái)進(jìn)行通信;以及控制部,用于控制上述網(wǎng)絡(luò)接口,上述控制部控制上述網(wǎng)絡(luò)接口,以便在從上述終端接收到包括用于識(shí)別配送對(duì)象的數(shù)據(jù)的數(shù)據(jù)識(shí)別符、用于識(shí)別上述多個(gè)網(wǎng)絡(luò)中的某一個(gè)的網(wǎng)絡(luò)識(shí)別符的列表、以及將配送數(shù)據(jù)分割成塊后的數(shù)據(jù)塊的塊開始編號(hào)及塊結(jié)束編號(hào)的列表的數(shù)據(jù)分割發(fā)送請(qǐng)求的情況下, 根據(jù)該數(shù)據(jù)分割發(fā)送請(qǐng)求向由上述網(wǎng)絡(luò)識(shí)別符指定的各網(wǎng)絡(luò)配送所指定的數(shù)據(jù)塊。
11.如權(quán)利要求10所述的服務(wù)器,其特征在于,具備存儲(chǔ)器,該存儲(chǔ)器存儲(chǔ)有數(shù)據(jù)通信信息數(shù)據(jù)庫(kù),該數(shù)據(jù)通信信息數(shù)據(jù)庫(kù)保持上述數(shù)據(jù)識(shí)別符、上述網(wǎng)絡(luò)識(shí)別符的列表以及上述數(shù)據(jù)塊的塊開始編號(hào)及塊結(jié)束編號(hào)。
12.如權(quán)利要求11所述的服務(wù)器,其特征在于,上述數(shù)據(jù)通信信息數(shù)據(jù)庫(kù)還具備上述通信終端接收數(shù)據(jù)時(shí)所使用的數(shù)據(jù)接收地址,上述控制部使用上述數(shù)據(jù)接收地址來(lái)確定上述網(wǎng)絡(luò)。
13.如權(quán)利要求11所述的服務(wù)器,其特征在于,上述存儲(chǔ)器還具備網(wǎng)絡(luò)狀態(tài)信息數(shù)據(jù)庫(kù),所述網(wǎng)絡(luò)狀態(tài)信息數(shù)據(jù)庫(kù)保持上述網(wǎng)絡(luò)識(shí)別符、上述網(wǎng)絡(luò)的實(shí)效通信帶寬、上述網(wǎng)絡(luò)的通信延遲以及表示利用上述網(wǎng)絡(luò)的通信時(shí)間的最大值的極限發(fā)送時(shí)間,上述控制部在接收到上述數(shù)據(jù)分割發(fā)送請(qǐng)求時(shí),針對(duì)各個(gè)上述網(wǎng)絡(luò)用上述數(shù)據(jù)分割發(fā)送請(qǐng)求中所包含的上述數(shù)據(jù)塊的大小除以上述實(shí)效通信帶寬來(lái)計(jì)算數(shù)據(jù)塊的發(fā)送時(shí)間,比較上述數(shù)據(jù)塊的發(fā)送時(shí)間和上述極限發(fā)送時(shí)間,在上述數(shù)據(jù)塊發(fā)送時(shí)間比上述極限發(fā)送時(shí)間長(zhǎng)的情況下進(jìn)行數(shù)據(jù)壓縮,在數(shù)據(jù)壓縮后的上述數(shù)據(jù)塊發(fā)送時(shí)間比上述極限發(fā)送時(shí)間短的情況下,生成數(shù)據(jù)壓縮通知,該數(shù)據(jù)壓縮通知通知上述通信終端發(fā)送上述數(shù)據(jù)壓縮后的數(shù)據(jù)塊。
14.如權(quán)利要求13所述的服務(wù)器,其特征在于,上述數(shù)據(jù)壓縮通知包含用于確定壓縮后的數(shù)據(jù)的數(shù)據(jù)識(shí)別符、用于確定發(fā)送壓縮后的數(shù)據(jù)的網(wǎng)絡(luò)的網(wǎng)絡(luò)識(shí)別符的列表、壓縮方式的列表、數(shù)據(jù)壓縮后的上述數(shù)據(jù)塊的塊開始編號(hào)及塊結(jié)束編號(hào)的列表。
15.如權(quán)利要求13所述的服務(wù)器,其特征在于,上述控制部在數(shù)據(jù)壓縮適用后的數(shù)據(jù)塊發(fā)送時(shí)間比上述極限發(fā)送時(shí)間長(zhǎng)的情況下,根據(jù)上述實(shí)效通信帶寬和上述極限發(fā)送時(shí)間之積來(lái)計(jì)算上述網(wǎng)絡(luò)中能夠發(fā)送的最大數(shù)據(jù)塊大小,從上述數(shù)據(jù)分割發(fā)送請(qǐng)求中所包含的上述數(shù)據(jù)塊大小減去上述最大數(shù)據(jù)塊大小,從而計(jì)算上述網(wǎng)絡(luò)中的超出數(shù)據(jù)塊大小,在上述數(shù)據(jù)塊發(fā)送時(shí)間為上述極限發(fā)送時(shí)間以下的網(wǎng)絡(luò)中,根據(jù)上述最大數(shù)據(jù)塊大小與上述數(shù)據(jù)塊大小之差來(lái)計(jì)算上述網(wǎng)絡(luò)中的剩余數(shù)據(jù)塊大小,根據(jù)上述剩余數(shù)據(jù)塊大小之比來(lái)分割上述超出數(shù)據(jù)塊大小,進(jìn)行數(shù)據(jù)塊大小的再調(diào)iF. ο
16.如權(quán)利要求13所述的服務(wù)器,其特征在于,上述超出數(shù)據(jù)塊大小的分割以使各網(wǎng)絡(luò)中能夠發(fā)送的數(shù)據(jù)大小的剩余量變?yōu)榫鹊姆绞竭M(jìn)行分割。
17.如權(quán)利要求15所述的服務(wù)器,其特征在于,上述控制部控制成在上述數(shù)據(jù)塊大小的再調(diào)整后向上述通信終端發(fā)送數(shù)據(jù)分割發(fā)送通知,該數(shù)據(jù)分割發(fā)送通知包含數(shù)據(jù)識(shí)別符、網(wǎng)絡(luò)識(shí)別符列表以及再調(diào)整后的塊開始編號(hào)及塊結(jié)束編號(hào)的列表。
18.如權(quán)利要求17所述的服務(wù)器,其特征在于,上述控制部在通過(guò)上述網(wǎng)絡(luò)接口檢測(cè)到網(wǎng)絡(luò)故障時(shí),將上述發(fā)生了故障的網(wǎng)絡(luò)中未發(fā)送的數(shù)據(jù)塊按照上述發(fā)生了故障的網(wǎng)絡(luò)之外的網(wǎng)絡(luò)的剩余數(shù)據(jù)塊大小之比來(lái)分割,從而進(jìn)行數(shù)據(jù)塊大小的再調(diào)整。
19.一種通信終端中的數(shù)據(jù)通信方法,該通信終端經(jīng)由多個(gè)網(wǎng)絡(luò)與外部裝置連接, 上述通信終端具有通過(guò)上述網(wǎng)絡(luò)來(lái)進(jìn)行通信的網(wǎng)絡(luò)接口以及控制該網(wǎng)絡(luò)接口的控制部,所述控制部進(jìn)行如下控制根據(jù)表示上述多個(gè)網(wǎng)絡(luò)各自的已使用的通信量的累計(jì)通信量與表示上述多個(gè)網(wǎng)絡(luò)各自所容許的最大通信量之差,計(jì)算上述多個(gè)網(wǎng)絡(luò)各自能夠利用的剩余通信量, 按照上述剩余通信量之比來(lái)分割數(shù)據(jù)塊,生成數(shù)據(jù)分割發(fā)送請(qǐng)求,該數(shù)據(jù)分割發(fā)送請(qǐng)求指示向?qū)?yīng)的各網(wǎng)絡(luò)發(fā)送該分割后的數(shù)據(jù)塊,向上述外部裝置發(fā)送上述數(shù)據(jù)分割發(fā)送請(qǐng)求。
20.如權(quán)利要求19所述的數(shù)據(jù)通信方法,其特征在于,上述通信終端具有存儲(chǔ)器,該存儲(chǔ)器存儲(chǔ)有通信量信息數(shù)據(jù)庫(kù),所述通信量信息數(shù)據(jù)庫(kù)保持上述累計(jì)通信量和上述通信量最大值。
21.如權(quán)利要求19所述的數(shù)據(jù)通信方法,其特征在于, 上述網(wǎng)絡(luò)接口為有2個(gè)以上。
22.如權(quán)利要求19所述的數(shù)據(jù)通信方法,其特征在于, 上述通信終端通過(guò)上述網(wǎng)絡(luò)與管理裝置連接,上述通信終端在進(jìn)行從上述外部裝置下載數(shù)據(jù)的處理的情況下,從上述管理裝置取得上述多個(gè)網(wǎng)絡(luò)各自的上述累計(jì)通信量和上述通信量最大值。
23.如權(quán)利要求19所述的數(shù)據(jù)通信方法,其特征在于,上述數(shù)據(jù)分割發(fā)送請(qǐng)求包含用于識(shí)別數(shù)據(jù)的數(shù)據(jù)識(shí)別符、用于識(shí)別各網(wǎng)絡(luò)的網(wǎng)絡(luò)識(shí)別符以及上述數(shù)據(jù)塊的組。
24.一種通信終端中的數(shù)據(jù)通信方法,該通信終端經(jīng)由多個(gè)網(wǎng)絡(luò)與外部裝置連接, 上述通信終端具有通過(guò)上述網(wǎng)絡(luò)來(lái)進(jìn)行通信的網(wǎng)絡(luò)接口以及控制該網(wǎng)絡(luò)接口的控制部,上述控制部在來(lái)自上述外部裝置的傳送中檢測(cè)到通信錯(cuò)誤的情況下,檢測(cè)上述多個(gè)網(wǎng)絡(luò)中通信延遲最小的網(wǎng)絡(luò),生成數(shù)據(jù)再發(fā)送請(qǐng)求,該數(shù)據(jù)再發(fā)送請(qǐng)求指示通過(guò)該通信延遲最小的網(wǎng)絡(luò)來(lái)再次發(fā)送數(shù)據(jù)。
25.如權(quán)利要求24所述的數(shù)據(jù)通信方法,其特征在于,上述數(shù)據(jù)再發(fā)送請(qǐng)求包含用于識(shí)別數(shù)據(jù)的數(shù)據(jù)識(shí)別符、與上述通信延遲最小的上述網(wǎng)絡(luò)相對(duì)應(yīng)的網(wǎng)絡(luò)識(shí)別符以及用于確定再發(fā)送的數(shù)據(jù)的塊編號(hào)。
26.如權(quán)利要求24所述的數(shù)據(jù)通信方法,其特征在于,上述通信終端具備存儲(chǔ)器,該存儲(chǔ)器存儲(chǔ)有網(wǎng)絡(luò)狀態(tài)信息數(shù)據(jù)庫(kù),所述網(wǎng)絡(luò)狀態(tài)信息數(shù)據(jù)庫(kù)保持用于識(shí)別網(wǎng)絡(luò)的網(wǎng)絡(luò)識(shí)別符和網(wǎng)絡(luò)的通信延遲,上述控制部檢索上述網(wǎng)絡(luò)狀態(tài)信息數(shù)據(jù)庫(kù),并檢測(cè)出上述通信延遲最小的網(wǎng)絡(luò)。
27.如權(quán)利要求24所述的數(shù)據(jù)通信方法,其特征在于, 上述網(wǎng)絡(luò)接口為有2個(gè)以上。
28.一種服務(wù)器中的數(shù)據(jù)通信方法,該服務(wù)器經(jīng)由多個(gè)網(wǎng)絡(luò)與通信終端連接,上述服務(wù)器具有通過(guò)上述網(wǎng)絡(luò)來(lái)進(jìn)行通信的網(wǎng)絡(luò)接口以及控制上述網(wǎng)絡(luò)接口的控制部,上述控制部控制上述網(wǎng)絡(luò)接口,以便在從上述終端接收到包括用于識(shí)別配送對(duì)象的數(shù)據(jù)的數(shù)據(jù)識(shí)別符、用于識(shí)別上述多個(gè)網(wǎng)絡(luò)中的某一個(gè)的網(wǎng)絡(luò)識(shí)別符的列表、以及將配送數(shù)據(jù)分割成塊后的數(shù)據(jù)塊的塊開始編號(hào)及塊結(jié)束編號(hào)的列表的數(shù)據(jù)分割發(fā)送請(qǐng)求的情況下, 根據(jù)該數(shù)據(jù)分割發(fā)送請(qǐng)求向由上述網(wǎng)絡(luò)識(shí)別符指定的各網(wǎng)絡(luò)配送所指定的數(shù)據(jù)塊。
29.如權(quán)利要求28所述的數(shù)據(jù)通信方法,其特征在于,上述通信終端具有存儲(chǔ)器,該存儲(chǔ)器存儲(chǔ)有數(shù)據(jù)通信信息數(shù)據(jù)庫(kù),該數(shù)據(jù)通信信息數(shù)據(jù)庫(kù)保持上述數(shù)據(jù)識(shí)別符、上述網(wǎng)絡(luò)識(shí)別符的列表以及上述數(shù)據(jù)塊的塊開始編號(hào)及塊結(jié)束編號(hào)。
30.如權(quán)利要求29所述的數(shù)據(jù)通信方法,其特征在于,上述數(shù)據(jù)通信信息數(shù)據(jù)庫(kù)還具備上述通信終端接收數(shù)據(jù)時(shí)所使用的數(shù)據(jù)接收地址, 上述控制部使用上述數(shù)據(jù)接收地址來(lái)確定上述網(wǎng)絡(luò)。
31.如權(quán)利要求29所述的數(shù)據(jù)通信方法,其特征在于,上述存儲(chǔ)器還具備網(wǎng)絡(luò)狀態(tài)信息數(shù)據(jù)庫(kù),所述網(wǎng)絡(luò)狀態(tài)信息數(shù)據(jù)庫(kù)保持上述網(wǎng)絡(luò)識(shí)別符、上述網(wǎng)絡(luò)的實(shí)效通信帶寬、上述網(wǎng)絡(luò)的通信延遲以及表示利用上述網(wǎng)絡(luò)的通信時(shí)間的最大值的極限發(fā)送時(shí)間,上述控制部在接收到上述數(shù)據(jù)分割發(fā)送請(qǐng)求時(shí),針對(duì)各個(gè)上述網(wǎng)絡(luò)用上述數(shù)據(jù)分割發(fā)送請(qǐng)求中所包含的上述數(shù)據(jù)塊的大小除以上述實(shí)效通信帶寬來(lái)計(jì)算數(shù)據(jù)塊的發(fā)送時(shí)間,比較上述數(shù)據(jù)塊的發(fā)送時(shí)間和上述極限發(fā)送時(shí)間,在上述數(shù)據(jù)塊發(fā)送時(shí)間比上述極限發(fā)送時(shí)間長(zhǎng)的情況下進(jìn)行數(shù)據(jù)壓縮,在數(shù)據(jù)壓縮后的上述數(shù)據(jù)塊發(fā)送時(shí)間比上述極限發(fā)送時(shí)間短的情況下,生成數(shù)據(jù)壓縮通知,該數(shù)據(jù)壓縮通知通知上述通信終端發(fā)送上述數(shù)據(jù)壓縮后的數(shù)據(jù)塊。
32.如權(quán)利要求29所述的數(shù)據(jù)通信方法,其特征在于,上述數(shù)據(jù)壓縮通知包含用于確定壓縮后的數(shù)據(jù)的數(shù)據(jù)識(shí)別符、用于確定發(fā)送壓縮后的數(shù)據(jù)的網(wǎng)絡(luò)的網(wǎng)絡(luò)識(shí)別符的列表、壓縮方式的列表、數(shù)據(jù)壓縮后的上述數(shù)據(jù)塊的塊開始編號(hào)及塊結(jié)束編號(hào)的列表。
33.如權(quán)利要求29所述的數(shù)據(jù)通信方法,其特征在于,上述控制部在數(shù)據(jù)壓縮適用后的數(shù)據(jù)塊發(fā)送時(shí)間比上述極限發(fā)送時(shí)間長(zhǎng)的情況下,根據(jù)上述實(shí)效通信帶寬和上述極限發(fā)送時(shí)間之積來(lái)計(jì)算上述網(wǎng)絡(luò)中能夠發(fā)送的最大數(shù)據(jù)塊大小,從上述數(shù)據(jù)分割發(fā)送請(qǐng)求中所包含的上述數(shù)據(jù)塊大小減去上述最大數(shù)據(jù)塊大小,從而計(jì)算上述網(wǎng)絡(luò)中的超出數(shù)據(jù)塊大小,在上述數(shù)據(jù)塊發(fā)送時(shí)間為上述極限發(fā)送時(shí)間以下的網(wǎng)絡(luò)中,根據(jù)上述最大數(shù)據(jù)塊大小與上述數(shù)據(jù)塊大小之差來(lái)計(jì)算上述網(wǎng)絡(luò)中的剩余數(shù)據(jù)塊大小,根據(jù)上述剩余數(shù)據(jù)塊大小之比來(lái)分割上述超出數(shù)據(jù)塊大小,進(jìn)行數(shù)據(jù)塊大小的再調(diào)iF. ο
34.如權(quán)利要求31所述的數(shù)據(jù)通信方法,其特征在于,上述超出數(shù)據(jù)塊大小的分割以使各網(wǎng)絡(luò)中能夠發(fā)送的數(shù)據(jù)大小的剩余量變?yōu)榫鹊姆绞竭M(jìn)行分割。
35.如權(quán)利要求34所述的數(shù)據(jù)通信方法,其特征在于,上述控制部控制成在上述數(shù)據(jù)塊大小的再調(diào)整后向上述通信終端發(fā)送數(shù)據(jù)分割發(fā)送通知,該數(shù)據(jù)分割發(fā)送通知包含數(shù)據(jù)識(shí)別符、網(wǎng)絡(luò)識(shí)別符列表以及再調(diào)整后的塊開始編號(hào)及塊結(jié)束編號(hào)的列表。
36.如權(quán)利要求36所述的數(shù)據(jù)通信方法,其特征在于,上述控制部在通過(guò)上述網(wǎng)絡(luò)接口檢測(cè)到網(wǎng)絡(luò)故障時(shí),將上述發(fā)生了故障的網(wǎng)絡(luò)中未發(fā)送的數(shù)據(jù)塊按照上述發(fā)生了故障的網(wǎng)絡(luò)之外的網(wǎng)絡(luò)的剩余數(shù)據(jù)塊大小之比來(lái)分割,從而進(jìn)行數(shù)據(jù)塊大小的再調(diào)整。
全文摘要
一種通信終端、服務(wù)器以及數(shù)據(jù)配送系統(tǒng)。該數(shù)據(jù)配送系統(tǒng)具備提供數(shù)據(jù)的數(shù)據(jù)配送服務(wù)器;能夠與多個(gè)網(wǎng)絡(luò)連接并能夠請(qǐng)求配送數(shù)據(jù)的終端;以及管理各個(gè)網(wǎng)絡(luò)中的通信的利用狀況的通信信息管理服務(wù)器,終端從通信信息管理服務(wù)器收集各網(wǎng)絡(luò)中的通信量信息,將配送對(duì)象的數(shù)據(jù)分割成數(shù)據(jù)塊以使通信利用量變得均勻,向數(shù)據(jù)配送服務(wù)器請(qǐng)求數(shù)據(jù)的分割配送。數(shù)據(jù)配送服務(wù)器判斷終端所請(qǐng)求的數(shù)據(jù)塊在系統(tǒng)所規(guī)定的極限通信時(shí)間以內(nèi)能否被配送,在某網(wǎng)絡(luò)中數(shù)據(jù)塊的發(fā)送所必需的時(shí)間超出上述極限通信時(shí)間的情況下,嘗試通過(guò)壓縮來(lái)縮短數(shù)據(jù)發(fā)送時(shí)間。在數(shù)據(jù)壓縮后數(shù)據(jù)塊發(fā)送所必需的時(shí)間超出上述極限通信時(shí)間的情況下,進(jìn)行數(shù)據(jù)塊的再分割。
文檔編號(hào)H04W88/02GK102413514SQ20101029287
公開日2012年4月11日 申請(qǐng)日期2010年9月20日 優(yōu)先權(quán)日2010年9月20日
發(fā)明者吉內(nèi)英也, 吉澤聰, 藤井由紀(jì)夫 申請(qǐng)人:株式會(huì)社日立制作所