多網(wǎng)關(guān)裝置、復(fù)用線路通信系統(tǒng)、復(fù)用線路通信方法以及程序的制作方法【專(zhuān)利摘要】多網(wǎng)關(guān)裝置(1a)的線路管理部(11)檢測(cè)線路狀態(tài),并更新存儲(chǔ)部(12)的線路信息。數(shù)據(jù)包取得部(13)取得來(lái)自終端的發(fā)送用數(shù)據(jù)包,基于是否需要分割判定部(14)的線路信息,計(jì)算出數(shù)據(jù)包大小(分割大小),使得進(jìn)行分割并傳輸至各線路時(shí)的傳輸時(shí)間相同。數(shù)據(jù)包分割部(15)在是否需要分割判定部(14)基于分割大小判定為需要分割發(fā)送用數(shù)據(jù)包的情況下,將發(fā)送用數(shù)據(jù)包分割成分割大小,并附加頭部,從而生成多個(gè)發(fā)送數(shù)據(jù)包。數(shù)據(jù)包發(fā)送部(16)利用所對(duì)應(yīng)的線路將發(fā)送數(shù)據(jù)包發(fā)送至其它終端。數(shù)據(jù)包結(jié)合部(18)將由數(shù)據(jù)包接收部(17)從其它終端接收到的發(fā)送數(shù)據(jù)包中的頭部刪除,并按照接收順序進(jìn)行結(jié)合。【專(zhuān)利說(shuō)明】多網(wǎng)關(guān)裝置、復(fù)用線路通信系統(tǒng)、復(fù)用線路通信方法以及程序【
技術(shù)領(lǐng)域:
】[0001]本發(fā)明涉及將2根以上的接入線進(jìn)行捆綁以作為邏輯上的1個(gè)線路來(lái)進(jìn)行通信的多網(wǎng)關(guān)裝置、復(fù)用線路通信系統(tǒng)、復(fù)用線路通信方法以及程序?!?br>背景技術(shù):
】[0002]通過(guò)將2根以上的接入線進(jìn)行捆綁以作為1根邏輯線路進(jìn)行使用,與僅使用1個(gè)線路的情況相比實(shí)現(xiàn)了寬頻帶的通信,在該線路復(fù)用技術(shù)中,為了有效利用頻帶,在發(fā)送側(cè)進(jìn)行將數(shù)據(jù)包分配給多個(gè)線路的處理。[0003]專(zhuān)利文獻(xiàn)1中揭示了如下的網(wǎng)絡(luò)系統(tǒng):對(duì)于與MPLS(Multi-ProtocolLabelSwitching:多協(xié)議標(biāo)簽交換)網(wǎng)絡(luò)相連的多個(gè)連接分配發(fā)送數(shù)據(jù)包,將多個(gè)連接作為邏輯上的1個(gè)線路進(jìn)行使用。此外,專(zhuān)利文獻(xiàn)2中揭示了如下的數(shù)據(jù)包傳輸方法:在復(fù)用線路的邏輯線路上,同時(shí)存在數(shù)據(jù)包大小不同的實(shí)時(shí)通信數(shù)據(jù)包和非實(shí)時(shí)通信數(shù)據(jù)包的情況下,根據(jù)需要將數(shù)據(jù)包大小較大的非實(shí)時(shí)通信數(shù)據(jù)包進(jìn)行分割,從而力圖提高頻帶的使用效率?,F(xiàn)有技術(shù)文獻(xiàn)專(zhuān)利文獻(xiàn)[0004]專(zhuān)利文獻(xiàn)1:日本專(zhuān)利特開(kāi)2006-174002號(hào)公報(bào)專(zhuān)利文獻(xiàn)2:日本專(zhuān)利特開(kāi)2009-33676號(hào)公報(bào)發(fā)明概要發(fā)明所要解決的技術(shù)問(wèn)題[0005]-般而言,在數(shù)據(jù)包傳輸過(guò)程中,根據(jù)線路的通信頻帶及數(shù)據(jù)包大小,到達(dá)接收側(cè)的到達(dá)時(shí)間發(fā)生變化。在復(fù)用線路中,若各線路的通信頻帶及/或數(shù)據(jù)包大小不同,則到達(dá)接收側(cè)的數(shù)據(jù)包到達(dá)順序發(fā)生變化。通過(guò)以固定的周期發(fā)送同一數(shù)據(jù)包大小的數(shù)據(jù)包,以接收側(cè)接收到的順序?qū)?shù)據(jù)包進(jìn)行處理,來(lái)實(shí)現(xiàn)音頻、視頻等的實(shí)時(shí)通信。因此,在使用通信頻帶不均等的線路的復(fù)用線路中,數(shù)據(jù)包的接收順序與數(shù)據(jù)包的發(fā)送順序不同,即、數(shù)據(jù)包的順序發(fā)生了交換,因此不能重放原來(lái)的音頻、視頻。[0006]因此,如專(zhuān)利文獻(xiàn)1中實(shí)施的那樣,需要在接收側(cè)設(shè)置緩存,暫時(shí)進(jìn)行緩存并進(jìn)行數(shù)據(jù)包的順序排列處理。該緩存需要具有能充分吸收到達(dá)時(shí)間差的大小,增大緩存大小會(huì)導(dǎo)致實(shí)時(shí)通信的延遲增大。[0007]本發(fā)明是鑒于上述情況而完成的,其目的在于,在由通信頻帶不均等的多個(gè)線路構(gòu)成復(fù)用線路的情況下,降低數(shù)據(jù)包到達(dá)順序的交換。解決技術(shù)問(wèn)題所采用的技術(shù)方案[0008]為了達(dá)到上述目的,本發(fā)明的多網(wǎng)關(guān)裝置是與終端、以及2臺(tái)以上的通信單元相連接的多網(wǎng)關(guān)裝置,該通信單元建立構(gòu)成1根邏輯線路的2根以上的線路。多網(wǎng)關(guān)裝置包括:存儲(chǔ)部、線路管理部、數(shù)據(jù)包取得部、是否需要分割判定部、數(shù)據(jù)包分割部以及數(shù)據(jù)包發(fā)送部。存儲(chǔ)部存儲(chǔ)有線路信息,該線路信息包含每個(gè)線路的表示是否建立了線路的信息和表示通信頻帶的信息。線路管理部檢測(cè)通信單元的狀態(tài),并更新線路信息。數(shù)據(jù)包取得部從終端取得發(fā)送給其它終端的發(fā)送用數(shù)據(jù)包。是否需要分割判定部基于線路信息,且根據(jù)各個(gè)線路的通信頻帶對(duì)發(fā)送用數(shù)據(jù)包計(jì)算出分割大小,使得各個(gè)線路中的傳輸時(shí)間相同,并且基于分割大小判定是否需要分割發(fā)送用數(shù)據(jù)包。在是否需要分割判定部判定為需要分割的情況下,數(shù)據(jù)包分割部將發(fā)送用數(shù)據(jù)包分割成分割大小。數(shù)據(jù)包發(fā)送部將經(jīng)過(guò)數(shù)據(jù)包分割部分割后的發(fā)送用數(shù)據(jù)包或未經(jīng)過(guò)分割的發(fā)送用數(shù)據(jù)包發(fā)送給對(duì)應(yīng)的通信單元。發(fā)明效果[0009]根據(jù)本發(fā)明,在由通信頻帶不均等的多個(gè)線路構(gòu)成復(fù)用線路的情況下,能減少數(shù)據(jù)包到達(dá)順序的交換?!緦?zhuān)利附圖】【附圖說(shuō)明】[0010]圖1是表示本發(fā)明實(shí)施方式1所涉及的復(fù)用線路通信系統(tǒng)的結(jié)構(gòu)例的框圖。圖2是表示實(shí)施方式1所涉及的多網(wǎng)關(guān)裝置的功能結(jié)構(gòu)例的框圖。圖3是表示實(shí)施方式1所涉及的線路信息的一個(gè)示例的圖。圖4是說(shuō)明實(shí)施方式1所涉及的復(fù)用線路通信的流程的圖。圖5是表示實(shí)施方式1所涉及的是否需要分割判定處理及數(shù)據(jù)包分割處理的動(dòng)作的一個(gè)示例的流程圖。圖6是說(shuō)明實(shí)施方式1所涉及的數(shù)據(jù)包分割的一個(gè)示例的概念圖。圖7是說(shuō)明實(shí)施方式1所涉及的數(shù)據(jù)包分割的一個(gè)示例的概念圖。圖8是說(shuō)明不執(zhí)行數(shù)據(jù)包分割處理時(shí)、多個(gè)數(shù)據(jù)包傳輸?shù)囊粋€(gè)示例的概念圖。圖9是說(shuō)明執(zhí)行實(shí)施方式1所涉及的數(shù)據(jù)包分割處理時(shí)、多個(gè)數(shù)據(jù)包傳輸?shù)囊粋€(gè)示例的概念圖。圖10是表示本發(fā)明實(shí)施方式2所涉及的線路信息的一個(gè)示例的圖。圖11是說(shuō)明實(shí)施方式2所涉及的數(shù)據(jù)包分割的一個(gè)示例的概念圖。圖12是說(shuō)明本發(fā)明實(shí)施方式3所涉及的多個(gè)數(shù)據(jù)包傳輸?shù)囊粋€(gè)示例的概念圖。圖13是表示本發(fā)明實(shí)施方式所涉及的多網(wǎng)關(guān)裝置的硬件結(jié)構(gòu)的一個(gè)示例的框圖?!揪唧w實(shí)施方式】[0011]以下,參照附圖對(duì)用于實(shí)施本發(fā)明的方式進(jìn)行詳細(xì)說(shuō)明。另外,對(duì)圖中相同或者相當(dāng)?shù)牟糠謽?biāo)注相同的標(biāo)號(hào)。[0012](實(shí)施方式1)圖1是表示本發(fā)明實(shí)施方式1所涉及的復(fù)用線路通信系統(tǒng)的結(jié)構(gòu)例的框圖。實(shí)施方式1的復(fù)用線路通信系統(tǒng)1〇〇包括:終端6a、多網(wǎng)關(guān)裝置la、通信單元al、通信單元a0、終端6b、多網(wǎng)關(guān)裝置lb、通信單元bl、以及通信單元b0。通信單元a0和通信單元b0建立線路c0。通信單元al和通信單元bl建立線路cl。線路cO和線路cl構(gòu)成1根邏輯線路C。終端6a與終端6b、多網(wǎng)關(guān)裝置la與多網(wǎng)關(guān)裝置lb、通信單元al與通信單元al、以及通信單元bl與通信單元b0分別是同樣的裝置。[0013]終端6a與終端6b經(jīng)由互聯(lián)網(wǎng)等固定網(wǎng)相互進(jìn)行通信。終端可以是用戶所使用的PC(Personalcomputer:個(gè)人計(jì)算機(jī)),也可以是路由器等通信裝置。此外,圖1的示例中,與網(wǎng)絡(luò)相連的終端是終端6a與終端6b這2臺(tái),但有時(shí)有3臺(tái)以上的終端與網(wǎng)絡(luò)相連接。[0014]通信單元al、通信單元a0、通信單元bl及通信單元bo是經(jīng)由蜂窩網(wǎng)或公共網(wǎng)等接入線路網(wǎng)來(lái)設(shè)定接入到互聯(lián)網(wǎng)等固定網(wǎng)的接入線路(以下稱(chēng)為線路)的裝置。[0015]多網(wǎng)關(guān)裝置la及多網(wǎng)關(guān)裝置lb分別與終端6a和終端6b相連接。另外,多網(wǎng)關(guān)裝置la及多網(wǎng)關(guān)裝置lb是能與多個(gè)通信單元相連的裝置。圖1中,多網(wǎng)關(guān)裝置la及多網(wǎng)關(guān)裝置lb分別與通信單元al和通信單元a0相連,且與通信單元bl和通信單元b0相連。圖1中,多網(wǎng)關(guān)裝置la及多網(wǎng)關(guān)裝置lb通過(guò)將線路c0和線路cl作為邏輯上的1個(gè)線路來(lái)同時(shí)使用,從而分別向終端6a和終端6b提供復(fù)用線路功能。另外,多網(wǎng)關(guān)裝置la及l(fā)b也可以分別由在終端6a及6b上進(jìn)行動(dòng)作的軟件來(lái)實(shí)現(xiàn)。[0016]圖2是表示實(shí)施方式1所涉及的多網(wǎng)關(guān)裝置的功能結(jié)構(gòu)例的框圖。多網(wǎng)關(guān)裝置la包括:線路管理部11、存儲(chǔ)部12、數(shù)據(jù)包取得部13、是否需要分割判定部14、數(shù)據(jù)包分割部15、數(shù)據(jù)包發(fā)送部16、數(shù)據(jù)包接收部17以及數(shù)據(jù)包結(jié)合部18。多網(wǎng)關(guān)裝置lb具有與多網(wǎng)關(guān)裝置la同樣的結(jié)構(gòu)。[0017]線路管理部11檢測(cè)與多網(wǎng)關(guān)裝置la相連的通信單元al及通信單元a0的狀態(tài)。本實(shí)施方式中,線路管理部11從通信單元al及通信單元a0取得表示各線路的建立狀況、通信頻帶的信息,并作為線路信息存儲(chǔ)于存儲(chǔ)部12。并且,線路管理部11隨時(shí)對(duì)存儲(chǔ)于存儲(chǔ)部12的線路信息進(jìn)行更新。[0018]存儲(chǔ)部12用于存儲(chǔ)線路信息。[0019]數(shù)據(jù)包取得部13從終端6a取得發(fā)送給作為通信對(duì)象的終端6b的發(fā)送用數(shù)據(jù)包。數(shù)據(jù)包取得部13將取得的發(fā)送用數(shù)據(jù)包發(fā)送給是否需要分割判定部14。[0020]是否需要分割判定部14基于存儲(chǔ)于存儲(chǔ)部12的線路信息,對(duì)于從數(shù)據(jù)包取得部13接收到的發(fā)送用數(shù)據(jù)包計(jì)算出數(shù)據(jù)包大?。ㄒ韵路Q(chēng)為分割大小),使得進(jìn)行分割并傳輸至各線路時(shí)的各線路的傳輸時(shí)間相同。是否需要分割判定部14基于計(jì)算出的分割大小來(lái)判定是否需要分割。是否需要分割判定部14將發(fā)送用數(shù)據(jù)包和表示分割大小的信息發(fā)送至數(shù)據(jù)包分割部15。另外,表示分割大小的信息包含不進(jìn)行分割這樣的表示判定結(jié)果的信肩、。[0021]數(shù)據(jù)包分割部15根據(jù)從是否需要分割判定部14接收到的表示分割大小的信息,對(duì)發(fā)送用數(shù)據(jù)包進(jìn)行分割。數(shù)據(jù)包分割部15生成對(duì)分割后的發(fā)送用數(shù)據(jù)包附加頭部后得到的多個(gè)發(fā)送數(shù)據(jù)包,并將其發(fā)送至數(shù)據(jù)包發(fā)送部16。在表示分割大小的信息是不進(jìn)行分割這樣的表示判定結(jié)果的信息時(shí),數(shù)據(jù)包分割部15不對(duì)發(fā)送數(shù)據(jù)包進(jìn)行分割,而生成附加有頭部的發(fā)送數(shù)據(jù)包。[0022]數(shù)據(jù)包發(fā)送部16將從數(shù)據(jù)包分割部15接收到的發(fā)送數(shù)據(jù)包經(jīng)由所對(duì)應(yīng)的通信單元a0或者通信單元al發(fā)送至終端6b。[0023]數(shù)據(jù)包接收部17經(jīng)由通信單元a0或者通信單元al從終端6b接收發(fā)送數(shù)據(jù)包。數(shù)據(jù)包接收部17將從終端6b接收到的發(fā)送數(shù)據(jù)包依次發(fā)送給數(shù)據(jù)包結(jié)合部18。[0024]數(shù)據(jù)包結(jié)合部18從由數(shù)據(jù)包接收部17接收到的發(fā)送數(shù)據(jù)包中刪除頭部,以接收順序進(jìn)行結(jié)合并發(fā)送至終端6a。[0025]圖3是表示實(shí)施方式1所涉及的線路信息的一個(gè)示例的圖。如圖3所示,存儲(chǔ)部12存儲(chǔ)有每個(gè)與多網(wǎng)關(guān)裝置相連的通信單元的線路信息。線路信息由識(shí)別線路信息的編號(hào)即"No"、表示通信單元的名稱(chēng)"名稱(chēng)"、表示是否建立了線路"線路"、以及表示所建立的線路的通信頻帶的"通信頻帶"構(gòu)成。圖3的示例中,多網(wǎng)關(guān)裝置la連接有通信單元a0及通信單元al。通信單元a0建立了線路(c0),其通信頻帶是xxbps。通信單元al建立了線路(cl),其通信頻帶是yybps。[0026]以下,對(duì)復(fù)用線路通信系統(tǒng)100的數(shù)據(jù)包的收發(fā)進(jìn)行說(shuō)明。[0027]圖4是說(shuō)明實(shí)施方式1所涉及的復(fù)用線路通信的流程的圖。此處,將數(shù)據(jù)包從終端6a發(fā)送至終端6b。首先,終端6a將發(fā)送用數(shù)據(jù)包發(fā)送至多網(wǎng)關(guān)裝置la(步驟A1)。多網(wǎng)關(guān)裝置la基于線路信息計(jì)算出分割大小。多網(wǎng)關(guān)裝置la基于計(jì)算出的分割大小,判定是否需要分割發(fā)送用數(shù)據(jù)包(步驟A2)。在判定為需要分割的情況下,多網(wǎng)關(guān)裝置la根據(jù)表示分割大小的信息對(duì)發(fā)送用數(shù)據(jù)包進(jìn)行分割(步驟A3)。此時(shí),在表示分割大小的信息是不進(jìn)行分割這樣的表示判定結(jié)果的信息時(shí),不對(duì)發(fā)送用數(shù)據(jù)包進(jìn)行分割。[0028]多網(wǎng)關(guān)裝置la對(duì)分割后的發(fā)送用數(shù)據(jù)包附加頭部并生成發(fā)送數(shù)據(jù)包,分別使用分配后的線路將數(shù)據(jù)包發(fā)送至多網(wǎng)關(guān)裝置lb。被分配至線路cO的發(fā)送數(shù)據(jù)包經(jīng)由通信單元a0發(fā)送至多網(wǎng)關(guān)裝置lb(步驟A4)。被分配至線路cl的發(fā)送數(shù)據(jù)包經(jīng)由通信單元al發(fā)送至多網(wǎng)關(guān)裝置lb(步驟A5)。在表示分割大小的信息是不進(jìn)行分割這樣的表示判定結(jié)果的信息時(shí),多網(wǎng)關(guān)裝置la不對(duì)發(fā)送數(shù)據(jù)包進(jìn)行分割,而生成附加有頭部的發(fā)送數(shù)據(jù)包,并發(fā)送至多網(wǎng)關(guān)裝置lb。[0029]多網(wǎng)關(guān)裝置lb經(jīng)由通信單元b0接收來(lái)自多網(wǎng)關(guān)裝置la的發(fā)送數(shù)據(jù)包(步驟A6)。多網(wǎng)關(guān)裝置lb經(jīng)由通信單元bl接收來(lái)自多網(wǎng)關(guān)裝置la的發(fā)送數(shù)據(jù)包(步驟A7)。[0030]多網(wǎng)關(guān)裝置lb從發(fā)送數(shù)據(jù)包刪除頭部,按接收到的順序結(jié)合發(fā)送用數(shù)據(jù)包(步驟A8)。多網(wǎng)關(guān)裝置lb將結(jié)合后的發(fā)送用數(shù)據(jù)包傳輸至終端6b(步驟A9)。另外,在將發(fā)送數(shù)據(jù)包從終端6b發(fā)送至終端6a的情況下,交換終端6a和終端6b來(lái)執(zhí)行步驟A1?步驟A9。[0031]圖5是表示實(shí)施方式1所涉及的是否需要分割判定處理及數(shù)據(jù)包分割處理的動(dòng)作的一個(gè)示例的流程圖。在數(shù)據(jù)包取得部13從終端6a取得發(fā)送用數(shù)據(jù)包的情況下(步驟S11),是否需要分割判定部14參照存儲(chǔ)于存儲(chǔ)部12的線路信息的"No",判定是否連接有多臺(tái)通信單元(步驟S12)。在未連接多臺(tái)通信單元的情況下(步驟S12:否),結(jié)束處理。在連接有多臺(tái)通信單元的情況下(步驟S12:是),是否需要分割判定部14參照線路信息的"線路",判定所建立的線路數(shù)是否為多個(gè)(步驟S13)。在所建立的線路數(shù)不是多個(gè)的情況下(步驟S13;否),結(jié)束處理。[0032]在所建立的線路數(shù)是多個(gè)的情況下(步驟S13:是),是否需要分割判定部14參照線路信息的"通信頻帶",計(jì)算出分割大?。ú襟ES14)。是否需要分割判定部14基于分割大小,判定傳輸至通信頻帶最窄的線路的發(fā)送數(shù)據(jù)包的數(shù)據(jù)包大小是否比該線路的頭部的數(shù)據(jù)包大小要大(步驟S15)。在傳輸至通信頻帶最窄的線路的發(fā)送數(shù)據(jù)包的數(shù)據(jù)包大小為該線路的頭部的數(shù)據(jù)包大小以下的情況下(步驟S15:否),結(jié)束處理。[0033]在傳輸至通信頻帶最窄的線路的發(fā)送數(shù)據(jù)包的數(shù)據(jù)包大小比該線路的頭部的數(shù)據(jù)包大小要大的情況下(步驟S15:是),是否需要分割判定部14判定為對(duì)發(fā)送用數(shù)據(jù)包進(jìn)行分割。是否需要分割判定部14向數(shù)據(jù)包分割部15發(fā)送發(fā)送用數(shù)據(jù)包和表示分割大小的信息,數(shù)據(jù)包分割部15基于表示分割大小的信息對(duì)發(fā)送用數(shù)據(jù)包進(jìn)行分割(步驟S16),并結(jié)束處理。[0034]此處,對(duì)數(shù)據(jù)包分割部15所執(zhí)行的數(shù)據(jù)包分割進(jìn)行說(shuō)明。[0035]圖6是說(shuō)明實(shí)施方式1所涉及的數(shù)據(jù)包分割的一個(gè)示例的概念圖。如圖6所示,數(shù)據(jù)包分割部15根據(jù)從是否需要分割判定部14接收到的表示分割大小的信息,將發(fā)送用數(shù)據(jù)包P1分割成發(fā)送用數(shù)據(jù)包ΡΓ和發(fā)送用數(shù)據(jù)包ΡΓ'。數(shù)據(jù)包分割部15分別對(duì)發(fā)送用數(shù)據(jù)包ΡΓ和發(fā)送用數(shù)據(jù)包P1"附加頭部H1和頭部H2,并生成2個(gè)發(fā)送數(shù)據(jù)包。圖6的示例中,發(fā)送用數(shù)據(jù)包為IP數(shù)據(jù)包。頭部是為了在多網(wǎng)關(guān)裝置la和多網(wǎng)關(guān)裝置lb之間傳輸數(shù)據(jù)包而使用的頭部,其根據(jù)線路而決定。若線路是互聯(lián)網(wǎng)等固定網(wǎng),則使用IP頭部。[0036]接著,利用圖6對(duì)是否需要分割判定部14所執(zhí)行的分割大小計(jì)算進(jìn)行說(shuō)明。[0037]是否需要分割判定部14在從數(shù)據(jù)包取得部13接收到發(fā)送用數(shù)據(jù)包P1的情況下,決定分割大小,使得對(duì)發(fā)送用數(shù)據(jù)包P1進(jìn)行分割并傳輸至各個(gè)線路時(shí)的傳輸時(shí)間相同。如圖3所示,以使用線路cO(通信頻帶:xx[bps])與線路cl(通信頻帶:yy[bps])這2個(gè)線路的情況為例進(jìn)行說(shuō)明。是否需要分割判定部14基于發(fā)送用數(shù)據(jù)包P1、頭部H1、以及頭部H2的數(shù)據(jù)包大小,求出發(fā)送用數(shù)據(jù)包ΡΓ和發(fā)送用數(shù)據(jù)包ΡΓ',使得傳輸至線路cO的數(shù)據(jù)包大小(發(fā)送用數(shù)據(jù)包ΡΓ+頭部H1):傳輸至線路cl的數(shù)據(jù)包大?。òl(fā)送用數(shù)據(jù)包ΡΓ'+頭部Η2)為XX:yy。是否需要分割判定部14將表示計(jì)算出的分割大小的信息和發(fā)送用數(shù)據(jù)包P1發(fā)送至數(shù)據(jù)包分割部15。[0038]如上所述,數(shù)據(jù)包分割部15根據(jù)從是否需要分割判定部14接收到的表示分割大小的信息,將發(fā)送用數(shù)據(jù)包P1分割成發(fā)送用數(shù)據(jù)包ΡΓ和發(fā)送用數(shù)據(jù)包ΡΓ',并分別附加頭部H1和頭部H2來(lái)生成2個(gè)發(fā)送數(shù)據(jù)包。數(shù)據(jù)包發(fā)送部16將數(shù)據(jù)包分割部15所生成的發(fā)送數(shù)據(jù)包發(fā)送給所對(duì)應(yīng)的通信單元a0或者通信單元al。由此,包含發(fā)送用數(shù)據(jù)包ΡΓ的發(fā)送數(shù)據(jù)包和包含發(fā)送用數(shù)據(jù)包P1"的發(fā)送數(shù)據(jù)包基本在同一時(shí)刻到達(dá)多網(wǎng)關(guān)裝置lb。[0039]圖7是說(shuō)明實(shí)施方式1所涉及的數(shù)據(jù)包分割的一個(gè)示例的概念圖。如圖7所示那樣線路cO的通信頻帶較窄的情況下,若與圖6的情況相同地基于發(fā)送用數(shù)據(jù)包P2、頭部H3、以及頭部H4的數(shù)據(jù)包大小,求出使得線路cO和線路cl中的傳輸時(shí)間相同的分割大小,則僅將頭部H4傳輸至線路cO。[0040]由此,在一個(gè)線路的通信頻帶較窄的情況下,由于傳輸頭部部分需要時(shí)間,因此分割大小有時(shí)變成10:〇。因此,是否需要分割判定部14將傳輸至通信頻帶最窄的線路(圖7的示例中為線路cO)的發(fā)送數(shù)據(jù)包的數(shù)據(jù)包大小與該線路的頭部(圖7的示例中為頭部H4)的數(shù)據(jù)包大小相比較,若傳輸至通信頻帶最窄的線路的發(fā)送數(shù)據(jù)包的數(shù)據(jù)包大小比頭部的數(shù)據(jù)包大小要大,則判定為實(shí)施數(shù)據(jù)包分割。若傳輸至通信頻帶最窄的線路的發(fā)送數(shù)據(jù)包的數(shù)據(jù)包為頭部的數(shù)據(jù)包大小以下,則判定為不實(shí)施數(shù)據(jù)包分割。是否需要分割判定部14將表示分割大小的信息和發(fā)送數(shù)據(jù)包發(fā)送至數(shù)據(jù)包分割部15。[0041]數(shù)據(jù)包分割部15基于從是否需要分割判定部14接收到的表示分割大小的信息對(duì)發(fā)送用數(shù)據(jù)包進(jìn)行分割,并附加頭部,生成多個(gè)發(fā)送數(shù)據(jù)包。在表示分割大小的信息是表示不進(jìn)行分割的信息的情況下,數(shù)據(jù)包分割部15對(duì)發(fā)送用數(shù)據(jù)包附加頭部,生成1個(gè)發(fā)送數(shù)據(jù)包。數(shù)據(jù)包分割部15將生成的發(fā)送數(shù)據(jù)包發(fā)送至數(shù)據(jù)包發(fā)送部16,數(shù)據(jù)包發(fā)送部16對(duì)所對(duì)應(yīng)的通信單元發(fā)送發(fā)送數(shù)據(jù)包。[0042]分別經(jīng)由所分配的線路cO或線路cl將發(fā)送數(shù)據(jù)包發(fā)送至作為通信對(duì)象的終端6b。多網(wǎng)關(guān)裝置lb中,數(shù)據(jù)包接收部17經(jīng)由通信單元bO和通信單元bl接收發(fā)送數(shù)據(jù)包。數(shù)據(jù)包結(jié)合部18在接收到的發(fā)送數(shù)據(jù)包已被分割的情況下,刪除發(fā)送數(shù)據(jù)包的頭部并進(jìn)行結(jié)合,復(fù)原到原來(lái)的發(fā)送用數(shù)據(jù)包。多網(wǎng)關(guān)裝置lb的數(shù)據(jù)包結(jié)合部18將復(fù)原后的發(fā)送用數(shù)據(jù)包發(fā)送至終端6b。在接收到的發(fā)送數(shù)據(jù)包沒(méi)有被分割的情況下,數(shù)據(jù)包結(jié)合部18刪除發(fā)送數(shù)據(jù)包的頭部,將發(fā)送用數(shù)據(jù)包發(fā)送至終端6b。[0043]此處,對(duì)傳輸連續(xù)的多個(gè)發(fā)送數(shù)據(jù)包的情況進(jìn)行說(shuō)明。[0044]圖8是說(shuō)明不執(zhí)行數(shù)據(jù)包分割處理時(shí)傳輸多個(gè)數(shù)據(jù)包的一個(gè)示例的概念圖。圖示出了將相同數(shù)據(jù)包大小的連續(xù)的發(fā)送數(shù)據(jù)包P3、發(fā)送數(shù)據(jù)包P4以及發(fā)送數(shù)據(jù)包P5依次從終端6a發(fā)送至終端6b的情況。[0045]圖8的示例中,將發(fā)送數(shù)據(jù)包P3、發(fā)送數(shù)據(jù)包P4以及發(fā)送數(shù)據(jù)包P5交替地分配給線路cO和線路cl。分配到線路cO的發(fā)送數(shù)據(jù)包P4由于線路cO的通信頻帶較窄而較費(fèi)時(shí)間,比分配到線路cl的發(fā)送數(shù)據(jù)包P5更晚到達(dá)。以發(fā)送數(shù)據(jù)包P3、發(fā)送數(shù)據(jù)包P5、發(fā)送數(shù)據(jù)包P4的順序到達(dá)多網(wǎng)關(guān)裝置lb,由于順序發(fā)生了交換,因此需要重排處理。例如,多網(wǎng)關(guān)裝置lb需要暫時(shí)將發(fā)送數(shù)據(jù)包P5保存在緩存中,等到接收到發(fā)送數(shù)據(jù)包P4為止,然后對(duì)數(shù)據(jù)包的順序進(jìn)行整理并發(fā)送至終端6b。[0046]因此,本實(shí)施方式中,根據(jù)各線路的通信頻帶對(duì)發(fā)送數(shù)據(jù)包進(jìn)行分割。[0047]圖9是說(shuō)明執(zhí)行實(shí)施方式1所涉及的數(shù)據(jù)包分割處理時(shí)、傳輸多個(gè)數(shù)據(jù)包的一個(gè)示例的概念圖。圖9的示例中,多網(wǎng)關(guān)裝置la基于線路cO和線路cl的通信頻帶分別對(duì)發(fā)送用數(shù)據(jù)包P6、發(fā)送用數(shù)據(jù)包P7、發(fā)送用數(shù)據(jù)包P8進(jìn)行分割并附加頭部,從而生成發(fā)送用數(shù)據(jù)包P6'和發(fā)送用數(shù)據(jù)包P6"、發(fā)送用數(shù)據(jù)包P7'和發(fā)送用數(shù)據(jù)包P7"、發(fā)送用數(shù)據(jù)包P8'和發(fā)送用數(shù)據(jù)包P8",并進(jìn)行傳輸。發(fā)送用數(shù)據(jù)包P6'和發(fā)送用數(shù)據(jù)包P6"、發(fā)送用數(shù)據(jù)包P7'和發(fā)送用數(shù)據(jù)包P7"、發(fā)送用數(shù)據(jù)包P8'和發(fā)送用數(shù)據(jù)包P8"在線路cO中的傳輸時(shí)間與在線路cl中的傳輸時(shí)間分別相同。因而,以發(fā)送用數(shù)據(jù)包P6、發(fā)送用數(shù)據(jù)包P7、發(fā)送用數(shù)據(jù)包P8的順序到達(dá)多網(wǎng)關(guān)裝置lb,因此無(wú)需重排處理。多網(wǎng)關(guān)裝置lb以接收到的順序?qū)嵤╊^部的刪除和結(jié)合,并發(fā)送至終端6b即可。[0048]根據(jù)如上說(shuō)明的實(shí)施方式1的復(fù)用線路通信系統(tǒng)100,在以通信頻帶不均等的多個(gè)線路構(gòu)成復(fù)用線路的情況下,通過(guò)根據(jù)各線路的通信頻帶分割發(fā)送用數(shù)據(jù)包并分配到各線路,從而能減少數(shù)據(jù)包到達(dá)順序的交換。由此,無(wú)需用于重排處理的緩存。[0049](實(shí)施方式2)實(shí)施方式2中除了實(shí)施方式1的功能以外,還考慮了各線路的空閑狀況。實(shí)施方式2所涉及的復(fù)用線路通信系統(tǒng)及多網(wǎng)關(guān)裝置具有與實(shí)施方式1所涉及的復(fù)用線路通信系統(tǒng)及多網(wǎng)關(guān)裝置相同的結(jié)構(gòu),因此使用與實(shí)施方式1相同的標(biāo)號(hào)對(duì)實(shí)施方式2進(jìn)行說(shuō)明。[0050]圖10是表示本發(fā)明實(shí)施方式2所涉及的線路信息的一個(gè)示例的圖。實(shí)施方式2所涉及的線路信息由用于識(shí)別線路信息的編號(hào)即"No"、表示通信單元的名稱(chēng)的"名稱(chēng)"、表示是否建立了線路的"線路"、表示所建立的線路的通信頻帶的"通信頻帶"、以及表示直到正在使用線路的數(shù)據(jù)包發(fā)送結(jié)束為止的預(yù)測(cè)時(shí)間的"使用中預(yù)測(cè)時(shí)間"構(gòu)成。[0051]圖10的示例中,多網(wǎng)關(guān)裝置la連接有通信單元a0及通信單元al。通信單元a0建立了線路c〇,其通信頻帶是XX[bps]。此外,通信單元a0所建立的線路cO的使用中預(yù)測(cè)時(shí)間為0秒。通信單元al建立了線路cl,其通信頻帶是yy[bps]。此外,通信單元al所建立的線路cl的使用中預(yù)測(cè)時(shí)間為2秒。[0052]在線路用于發(fā)送其他的數(shù)據(jù)包等的情況下,線路管理部11預(yù)測(cè)直到正使用該線路進(jìn)行發(fā)送的數(shù)據(jù)包發(fā)送結(jié)束為止的時(shí)間(無(wú)法發(fā)送正在發(fā)送的數(shù)據(jù)包以外的數(shù)據(jù)包的時(shí)間),并將預(yù)測(cè)得到的時(shí)間設(shè)定為"使用中預(yù)測(cè)時(shí)間"。根據(jù)使用中的其它發(fā)送數(shù)據(jù)包的傳輸狀況,以規(guī)定單位(例如1秒單位)來(lái)倒計(jì)"使用中預(yù)測(cè)時(shí)間"的值。[0053]此處,對(duì)數(shù)據(jù)包分割部15所執(zhí)行的數(shù)據(jù)包分割進(jìn)行說(shuō)明。[0054]圖11是說(shuō)明實(shí)施方式2所涉及的數(shù)據(jù)包分割的一個(gè)示例的概念圖。如圖11所示,數(shù)據(jù)包分割部15根據(jù)從是否需要分割判定部14接收到的表示分割大小的信息,將發(fā)送用數(shù)據(jù)包P9分割成發(fā)送用數(shù)據(jù)包P9'和發(fā)送用數(shù)據(jù)包P9"。數(shù)據(jù)包分割部15分別對(duì)發(fā)送用數(shù)據(jù)包P9'和發(fā)送用數(shù)據(jù)包P9"附加頭部H5和頭部H6,生成2個(gè)發(fā)送數(shù)據(jù)包。[0055]接著,利用圖11對(duì)是否需要分割判定部14所執(zhí)行的分割大小計(jì)算進(jìn)行說(shuō)明。[0056]是否需要分割判定部14在從數(shù)據(jù)包取得部13接收到發(fā)送用數(shù)據(jù)包P9的情況下,決定分割大小,使得對(duì)發(fā)送用數(shù)據(jù)包P9進(jìn)行分割并傳輸至各個(gè)線路時(shí)的傳輸時(shí)間相同。如圖10所示,以使用線路cO(通信頻帶:XX[bps])與線路cl(通信頻帶:yy[bps])這2個(gè)線路、且線路cl的使用中預(yù)測(cè)時(shí)間為2秒的情況為例進(jìn)行說(shuō)明。是否需要分割判定部14基于發(fā)送用數(shù)據(jù)包P9、頭部H5以及頭部H6的數(shù)據(jù)包大小,求出滿足(線路cl的傳輸時(shí)間+2秒)=(線路cO的傳輸時(shí)間)的發(fā)送用數(shù)據(jù)包P9'和發(fā)送用數(shù)據(jù)包P9"的數(shù)據(jù)包大?。ǚ指畲笮。?。是否需要分割判定部14將表示計(jì)算出的分割大小的信息和發(fā)送用數(shù)據(jù)包P9發(fā)送至數(shù)據(jù)包分割部15。[0057]如上所述,數(shù)據(jù)包分割部15根據(jù)從是否需要分割判定部14接收到的表示分割大小的信息,將發(fā)送用數(shù)據(jù)包P9分割成發(fā)送用數(shù)據(jù)包P9'和發(fā)送用數(shù)據(jù)包P9",并分別附加頭部H5和頭部H6來(lái)生成2個(gè)發(fā)送數(shù)據(jù)包。數(shù)據(jù)包發(fā)送部16將對(duì)發(fā)送用數(shù)據(jù)包P9"附加頭部H6后的發(fā)送數(shù)據(jù)包發(fā)送至通信單元aO,并在經(jīng)過(guò)了線路cl的使用中預(yù)測(cè)時(shí)間(2秒)之后、將對(duì)發(fā)送用數(shù)據(jù)包P9'附加了頭部H5后的發(fā)送數(shù)據(jù)包發(fā)送至通信單元al。由此,包含發(fā)送用數(shù)據(jù)包P9'的發(fā)送數(shù)據(jù)包和包含發(fā)送用數(shù)據(jù)包P9"的發(fā)送數(shù)據(jù)包基本在同一時(shí)刻到達(dá)多網(wǎng)關(guān)裝置lb。[0058]實(shí)施方式2中,除了上述處理以外,進(jìn)行與實(shí)施方式1同樣的處理。[0059]根據(jù)以上說(shuō)明的實(shí)施方式2的復(fù)用線路通信系統(tǒng)100,即使在線路具有使用中的時(shí)間帶的情況下,多網(wǎng)關(guān)裝置lb也能在相同的時(shí)刻接收到基于被分割的發(fā)送用數(shù)據(jù)包的發(fā)送數(shù)據(jù)包,因此對(duì)同時(shí)接收到的發(fā)送數(shù)據(jù)包的頭部實(shí)施刪除和結(jié)合,并將其發(fā)送至終端lb即可。由此,即使在線路具有使用中的時(shí)間帶的情況下,也能期待減少數(shù)據(jù)包到達(dá)順序的交換。[0060](實(shí)施方式3)實(shí)施方式3中,除了實(shí)施方式2的功能以外,對(duì)于連續(xù)的發(fā)送用數(shù)據(jù)包,在對(duì)不進(jìn)行數(shù)據(jù)包分割的發(fā)送用數(shù)據(jù)包的后續(xù)的發(fā)送用數(shù)據(jù)包進(jìn)行數(shù)據(jù)包分割的情況下,使包含后續(xù)的發(fā)送用數(shù)據(jù)包的發(fā)送數(shù)據(jù)包的到達(dá)時(shí)刻相互一致。實(shí)施方式3所涉及的復(fù)用線路通信系統(tǒng)及多網(wǎng)關(guān)裝置具有與實(shí)施方式1所涉及的復(fù)用線路通信系統(tǒng)及多網(wǎng)關(guān)裝置相同的結(jié)構(gòu),因此使用與實(shí)施方式1相同的標(biāo)號(hào)對(duì)實(shí)施方式3進(jìn)行說(shuō)明。[0061]圖12是說(shuō)明本發(fā)明實(shí)施方式3所涉及的傳輸多個(gè)數(shù)據(jù)包的一個(gè)示例的概念圖。圖示出了將不同數(shù)據(jù)包大小的連續(xù)的發(fā)送數(shù)據(jù)包P10、發(fā)送數(shù)據(jù)包P11以及發(fā)送數(shù)據(jù)包P12依次從終端6a發(fā)送至終端6b的情況。圖12的示例中,多網(wǎng)關(guān)裝置la分別基于線路cO和線路cl的通信頻帶對(duì)發(fā)送數(shù)據(jù)包P10?P12進(jìn)行分割并附加頭部。其中,發(fā)送用數(shù)據(jù)包P11的數(shù)據(jù)包大小較小,因此是否需要分割判定部14判定為不實(shí)施數(shù)據(jù)包分割。即,多網(wǎng)關(guān)裝置la生成發(fā)送數(shù)據(jù)包P10'和發(fā)送數(shù)據(jù)包P10"、發(fā)送數(shù)據(jù)包Ρ1Γ、發(fā)送數(shù)據(jù)包P12'和發(fā)送數(shù)據(jù)包P12",并進(jìn)行傳輸。線路cO中,若在發(fā)送數(shù)據(jù)包P10"之后立即傳輸發(fā)送數(shù)據(jù)包P12",則發(fā)送數(shù)據(jù)包P12'和發(fā)送數(shù)據(jù)包P12"的到達(dá)時(shí)刻不同。因此,本實(shí)施方式中,對(duì)于不實(shí)施數(shù)據(jù)包分割的發(fā)送數(shù)據(jù)包在1個(gè)線路中傳輸?shù)臅r(shí)間,將其它的線路模擬性地設(shè)為使用中(不能發(fā)送)。[0062]模擬性的使用中通過(guò)使線路管理部11在對(duì)基于不進(jìn)行數(shù)據(jù)包分割的發(fā)送用數(shù)據(jù)包的發(fā)送數(shù)據(jù)包進(jìn)行傳輸?shù)木€路以外的線路的線路信息(參照?qǐng)D10)中的"使用中預(yù)測(cè)時(shí)間"、設(shè)定基于不進(jìn)行數(shù)據(jù)包分割的發(fā)送用數(shù)據(jù)包的發(fā)送數(shù)據(jù)包的預(yù)測(cè)傳輸時(shí)間來(lái)實(shí)現(xiàn)。[0063]實(shí)施方式3中,除了上述處理以外,進(jìn)行與實(shí)施方式1同樣的處理。[0064]根據(jù)以上說(shuō)明的實(shí)施方式3的復(fù)用線路通信系統(tǒng),對(duì)于連續(xù)的發(fā)送用數(shù)據(jù)包,即使在對(duì)不進(jìn)行數(shù)據(jù)包分割的發(fā)送用數(shù)據(jù)包的后續(xù)的發(fā)送用數(shù)據(jù)包進(jìn)行數(shù)據(jù)包分割的情況下,多網(wǎng)關(guān)裝置lb也能在同一時(shí)刻接收基于被分割的發(fā)送用數(shù)據(jù)包的發(fā)送數(shù)據(jù)包,因此能期待減少數(shù)據(jù)包到達(dá)順序的交換。[0065]此外,并不限于上述示例,當(dāng)由于構(gòu)成邏輯線路的2根以上線路的傳輸延遲發(fā)生變化、路徑變更等而預(yù)料到單位數(shù)據(jù)量的傳輸時(shí)間發(fā)生變化時(shí),線路管理部11可以檢測(cè)出各線路的傳輸時(shí)間的變化,并根據(jù)傳輸時(shí)間的變化模擬性地設(shè)定使用中的時(shí)間。通過(guò)模擬性地設(shè)定使用中的時(shí)間,能使基于分割后的發(fā)送用數(shù)據(jù)包的發(fā)送數(shù)據(jù)包的到達(dá)時(shí)刻相一致,能減少數(shù)據(jù)包到達(dá)順序的交換。例如,在存在傳輸時(shí)間增加的線路的情況下,線路管理部11在構(gòu)成邏輯線路的該線路以外的線路的線路信息的"使用中預(yù)測(cè)時(shí)間"中設(shè)定與傳輸時(shí)間的增加量相對(duì)應(yīng)的值?;蛘?,線路管理部11也可以根據(jù)各線路的傳輸時(shí)間的變化使線路信息的"通信頻帶"的值變化。[0066]本發(fā)明的實(shí)施方式并不限于上述實(shí)施方式。上述實(shí)施方式中,構(gòu)成邏輯線路C的線路為2根,但本發(fā)明并不限于此,構(gòu)成邏輯線路C的線路也可以為2根以上。在構(gòu)成邏輯線路C的線路為3根以上的情況下,在通信頻帶最窄的線路中傳輸?shù)陌l(fā)送數(shù)據(jù)包的數(shù)據(jù)包大小為該線路的頭部的數(shù)據(jù)包大小以下時(shí),是否需要分割判定部14決定不使用該線路。接著,是否需要分割判定部14對(duì)于剩余的2根以上的線路再次判定通信頻帶最窄的線路中傳輸?shù)陌l(fā)送數(shù)據(jù)包的數(shù)據(jù)包大小是否大于該線路的頭部的數(shù)據(jù)包大小。在剩余的2根以上的線路內(nèi),通信頻帶最窄的線路中傳輸?shù)陌l(fā)送數(shù)據(jù)包的數(shù)據(jù)包大小大于該線路的頭部的數(shù)據(jù)包大小時(shí),根據(jù)剩余的2根以上的線路的通信頻帶計(jì)算分割大小。在剩余的2根以上的線路內(nèi),通信頻帶最窄的線路中傳輸?shù)陌l(fā)送數(shù)據(jù)包的數(shù)據(jù)包大小為該線路的頭部的數(shù)據(jù)包大小以下時(shí),決定不使用該線路。是否需要分割判定部14重復(fù)該處理,在剩余的線路為1根的情況下,決定不分割發(fā)送用數(shù)據(jù)包。[0067]圖13是表示本發(fā)明實(shí)施方式所涉及的多網(wǎng)關(guān)裝置的硬件結(jié)構(gòu)的一個(gè)示例的框圖。如圖13所示,多網(wǎng)關(guān)裝置la(lb)包括:控制部31、主存儲(chǔ)部32、外部存儲(chǔ)部33、操作部34、顯示部35、輸入輸出部36以及收發(fā)部37。主存儲(chǔ)部32、外部存儲(chǔ)部33、操作部34、顯示部35、輸入輸出部36以及收發(fā)部37均經(jīng)由內(nèi)部總線30與控制部31相連接。[0068]控制部31由CPU(CentralProcessingUnit:中央處理器)等構(gòu)成,根據(jù)存儲(chǔ)于外部存儲(chǔ)部33中的控制程序39執(zhí)行多網(wǎng)關(guān)裝置la(lb)的線路管理部11、是否需要分割判定部14、數(shù)據(jù)包分割部15以及數(shù)據(jù)包結(jié)合部18的各處理。[0069]主存儲(chǔ)部32由RAM(Random-AccessMemory:隨機(jī)存儲(chǔ)器)等構(gòu)成,加載存儲(chǔ)于外部存儲(chǔ)部33中的控制程序39,用作為控制部31的工作區(qū)域。[0070]外部存儲(chǔ)部33由閃存、硬盤(pán)、DVD-RAM(DigitalVersatileDiscRandom-AccessMemory:DVD隨機(jī)存儲(chǔ)器)、DVD_RW(DigitalVersatileDiscRewritable:可重寫(xiě)式DVD)等非易失性存儲(chǔ)器構(gòu)成,預(yù)先存儲(chǔ)有用于使控制部31進(jìn)行多網(wǎng)關(guān)裝置la(lb)的處理的程序,此外,根據(jù)控制部31的指示,將該程序所存儲(chǔ)的數(shù)據(jù)被提供給控制部31,并存儲(chǔ)由控制部31提供的數(shù)據(jù)。存儲(chǔ)部12由外部存儲(chǔ)部33構(gòu)成。[0071]操作部34由鍵盤(pán)以及鼠標(biāo)等指針設(shè)備等、將鍵盤(pán)以及指針設(shè)備等與內(nèi)部總線30相連的接口裝置構(gòu)成。在用戶向多網(wǎng)關(guān)裝置la(lb)輸入直接信息的情況下,經(jīng)由操作部34將所輸入的信息提供給控制部31。圖2的多網(wǎng)關(guān)裝置la(lb)由在終端6a(6b)上動(dòng)作的軟件來(lái)實(shí)現(xiàn)時(shí),操作部34可能是終端6a(6b)的操作部。[0072]顯不部35由CRT(CathodeRayTube:陰極射線管)或者LCD(LiquidCrystalDisplay:液晶顯示器)等構(gòu)成,在用戶向多網(wǎng)關(guān)裝置la(lb)直接輸入信息的情況下,顯示操作畫(huà)面。在圖2的多網(wǎng)關(guān)裝置la(lb)由在終端6a(6b)上動(dòng)作的軟件來(lái)實(shí)現(xiàn)時(shí),顯示部35可能是終端6a(6b)的顯示部。[0073]輸入輸出部36由串行接口或者并行接口構(gòu)成。輸入輸出部36連接通信單元a0(b0)和al(bl)。輸入輸出部36起到多網(wǎng)關(guān)裝置la(lb)的數(shù)據(jù)包發(fā)送部16以及數(shù)據(jù)包接收部17的作用。輸入輸出部36也可以與終端6a(6b)相連接。在輸入部36與終端6a(6b)相連接的情況下,輸入輸出部36起到多網(wǎng)關(guān)裝置la(lb)數(shù)據(jù)包取得部13及數(shù)據(jù)包結(jié)合部18的作用。[0074]收發(fā)部37由與網(wǎng)絡(luò)相連的網(wǎng)終端裝置或者無(wú)線通信裝置、以及與它們相連的串行接口或者LAN(LocalAreaNetwork:局域網(wǎng))接口構(gòu)成。收發(fā)部37經(jīng)由網(wǎng)絡(luò)與終端6a(6b)相連。收發(fā)部37起到多網(wǎng)關(guān)裝置la(lb)的數(shù)據(jù)包取得部13以及數(shù)據(jù)包結(jié)合部18的作用。[0075]圖2所示的多網(wǎng)關(guān)裝置la(lb)的線路管理部11、存儲(chǔ)部12、數(shù)據(jù)包取得部13、是否需要分割判定部14、數(shù)據(jù)包分割部15、數(shù)據(jù)包發(fā)送部16、數(shù)據(jù)包接收部17、以及數(shù)據(jù)包結(jié)合部18的處理通過(guò)使控制程序39將控制部31、主存儲(chǔ)部32、外部存儲(chǔ)部33、操作部34、顯示部35、輸入輸出部36以及收發(fā)部37等作為資源來(lái)使用并處理來(lái)執(zhí)行。[0076]此外,上述的硬件結(jié)構(gòu)、流程圖是一個(gè)示例,可進(jìn)行任意的變更及修正。[0077]以進(jìn)行由控制部31、主存儲(chǔ)部32、外部存儲(chǔ)部33、操作部34、顯示部35、輸入輸出部36、收發(fā)部37、內(nèi)部總線30等構(gòu)成的多網(wǎng)關(guān)裝置la(lb)的處理為中心的部分不依賴于專(zhuān)用的系統(tǒng),也能使用通常的計(jì)算機(jī)系統(tǒng)來(lái)實(shí)現(xiàn)。例如,可以將用于執(zhí)行上述動(dòng)作的計(jì)算機(jī)程序存儲(chǔ)于計(jì)算機(jī)可讀取的記錄介質(zhì)(軟盤(pán)、⑶-ROM、DVD-ROM等)中并進(jìn)行分配,通過(guò)將該計(jì)算機(jī)程序安裝在計(jì)算機(jī)中,從而構(gòu)成執(zhí)行上述處理的多網(wǎng)關(guān)裝置la(lb)。此外,也可以將該計(jì)算機(jī)程序存儲(chǔ)于互聯(lián)網(wǎng)等通信網(wǎng)絡(luò)上的服務(wù)器裝置所具有的存儲(chǔ)裝置中,供通常的計(jì)算機(jī)系統(tǒng)下載等,從而構(gòu)成多網(wǎng)關(guān)裝置la(lb)。[0078]此外,在通過(guò)0S(操作系統(tǒng))與應(yīng)用程序的分擔(dān)、或者0S與應(yīng)用程序的協(xié)作來(lái)實(shí)現(xiàn)多網(wǎng)關(guān)裝置la(lb)的功能等情況下,可以僅將應(yīng)用程序部分存儲(chǔ)于記錄介質(zhì)或存儲(chǔ)裝置中。[0079]此外,也能將計(jì)算機(jī)程序與載波重疊,經(jīng)由通信網(wǎng)絡(luò)進(jìn)行配送。例如,可以在通信網(wǎng)絡(luò)上的公告板(BBS,BulletinBoardSystem)公布上述計(jì)算機(jī)程序,并經(jīng)由網(wǎng)絡(luò)發(fā)送上述計(jì)算機(jī)程序。然后,可以構(gòu)成為能通過(guò)啟動(dòng)該計(jì)算機(jī)程序,在0S的控制下與其它的應(yīng)用程序同樣地進(jìn)行執(zhí)行,從而執(zhí)行上述處理。[0080]上述實(shí)施方式均可在本發(fā)明的要點(diǎn)范圍內(nèi)進(jìn)行各種變形。上述實(shí)施方式用于說(shuō)明本發(fā)明,而并非對(duì)本發(fā)明的范圍作出限定。本發(fā)明的范圍由除實(shí)施方式外附加的權(quán)利要求來(lái)表示。在權(quán)利要求的范圍內(nèi),以及與發(fā)明的權(quán)利要求均等的范圍內(nèi)所完成的各種變形均包含在本發(fā)明的范圍內(nèi)。[0081]本申請(qǐng)于2012年1月19日提出申請(qǐng),以包含有說(shuō)明書(shū)、權(quán)利要求,附圖、以及摘要的專(zhuān)利申請(qǐng)?zhí)枮?012-9362號(hào)的日本專(zhuān)利為基礎(chǔ)主張優(yōu)先權(quán)。通過(guò)參照,以此為基礎(chǔ)的專(zhuān)利申請(qǐng)所公開(kāi)的內(nèi)容作為整體包含在本申請(qǐng)內(nèi)。工業(yè)上的實(shí)用性[0082]本發(fā)明適用于由通信頻帶不均等的多個(gè)線路構(gòu)成復(fù)用線路的多網(wǎng)關(guān)裝置以及復(fù)用線路通信系統(tǒng)。標(biāo)號(hào)說(shuō)明[0083]la、lb多網(wǎng)關(guān)裝置6a、6b終端11線路管理部12存儲(chǔ)部13數(shù)據(jù)包取得部14是否需要分割判定部15數(shù)據(jù)包分割部16數(shù)據(jù)包發(fā)送部17數(shù)據(jù)包接收部18數(shù)據(jù)包結(jié)合部31控制部32主存儲(chǔ)部33外部存儲(chǔ)部34操作部35顯示部36輸入輸出部37收發(fā)部39控制程序100復(fù)用線路通?目系統(tǒng)aO、al、bO、bl通信單元C邏輯線路cO、cl線路H1、H2、H3、H4、H5、H6頭部P1、P2、P9發(fā)送用數(shù)據(jù)包P3、P4、P5、P6、P7、P8、P9、P10、Pll、P12發(fā)送數(shù)據(jù)包ΡΓ、Ρ9'發(fā)送用數(shù)據(jù)包Ρ3'、Ρ4'、Ρ5'、Ρ6'、Ρ7'、Ρ8'、Ρ9'、Ρ10'、Ρ1Γ、Ρ12'發(fā)送數(shù)據(jù)包Ρ1"、Ρ9"發(fā)送用數(shù)據(jù)包Ρ3"、Ρ4"、Ρ5"、Ρ6"、Ρ7"、Ρ8"、Ρ9"、Ρ10"、Ρ11"、Ρ12"發(fā)送數(shù)據(jù)包【權(quán)利要求】1.一種多網(wǎng)關(guān)裝置,該多網(wǎng)關(guān)裝置與終端、以及2臺(tái)以上的通信單元相連接,該通信單元建立構(gòu)成1根邏輯線路的2根以上的線路,其特征在于,該多網(wǎng)關(guān)裝置包括:存儲(chǔ)部,該存儲(chǔ)部存儲(chǔ)有線路信息,該線路信息包含每個(gè)所述線路的表示是否建立了所述線路的信息和表示通信頻帶的信息;線路管理部,該線路管理部檢測(cè)所述通信單元的狀態(tài),并更新所述線路信息;數(shù)據(jù)包取得部,該數(shù)據(jù)包取得部從所述終端取得發(fā)送至其它終端的發(fā)送用數(shù)據(jù)包;是否需要分割判定部,該是否需要分割判定部基于所述線路信息,且根據(jù)各個(gè)所述線路的所述通信頻帶對(duì)所述發(fā)送用數(shù)據(jù)包計(jì)算出分割大小,使得各個(gè)所述線路中的傳輸時(shí)間相同,并且基于所述分割大小判定是否需要分割所述發(fā)送用數(shù)據(jù)包;數(shù)據(jù)包分割部,在所述是否需要分割判定部判定為需要分割的情況下,該數(shù)據(jù)包分割部將所述發(fā)送用數(shù)據(jù)包分割成所述分割大小;以及數(shù)據(jù)包發(fā)送部,該數(shù)據(jù)包發(fā)送部將經(jīng)過(guò)所述數(shù)據(jù)包分割部分割后的發(fā)送用數(shù)據(jù)包或未經(jīng)過(guò)分割的發(fā)送用數(shù)據(jù)包發(fā)送給對(duì)應(yīng)的所述通信單元。2.如權(quán)利要求1所述的多網(wǎng)關(guān)裝置,其特征在于,還包括:數(shù)據(jù)包接收部,該數(shù)據(jù)包接收部接收來(lái)自其它終端的發(fā)送用數(shù)據(jù)包;以及數(shù)據(jù)包結(jié)合部,在來(lái)自所述其它終端的發(fā)送用數(shù)據(jù)包經(jīng)過(guò)分割的情況下,該數(shù)據(jù)包結(jié)合部將其進(jìn)行結(jié)合并復(fù)原,發(fā)送給所述終端。3.如權(quán)利要求1或2所述的多網(wǎng)關(guān)裝置,其特征在于,所述數(shù)據(jù)包分割部對(duì)分割成所述分割大小的所述發(fā)送用數(shù)據(jù)包分別附加頭部,生成發(fā)送數(shù)據(jù)包,所述數(shù)據(jù)包發(fā)送部將所述發(fā)送數(shù)據(jù)包分別發(fā)送給對(duì)應(yīng)的所述通信單元,所述是否需要分割判定部,基于所述分割大小對(duì)所述發(fā)送用數(shù)據(jù)包進(jìn)行判定使用通信頻帶最窄的所述線路來(lái)進(jìn)行傳輸?shù)乃霭l(fā)送數(shù)據(jù)包的數(shù)據(jù)包大小是否大于該線路的頭部的數(shù)據(jù)包大小,在使用所述通信頻帶最窄的線路來(lái)進(jìn)行傳輸?shù)乃霭l(fā)送數(shù)據(jù)包的數(shù)據(jù)包大小大于該線路的頭部的數(shù)據(jù)包大小的情況下,判定為對(duì)所述發(fā)送用數(shù)據(jù)包進(jìn)行分割。4.如權(quán)利要求1至3中任一項(xiàng)所述的多網(wǎng)關(guān)裝置,其特征在于,所述線路信息包含表示直到正在使用所述線路的數(shù)據(jù)包發(fā)送結(jié)束為止的預(yù)測(cè)時(shí)間的信息,所述是否需要分割判定部考慮直到正在使用所述線路的數(shù)據(jù)包發(fā)送結(jié)束為止的預(yù)測(cè)時(shí)間,計(jì)算所述分割大小。5.如權(quán)利要求4所述的多網(wǎng)關(guān)裝置,其特征在于,對(duì)于連續(xù)的發(fā)送用數(shù)據(jù)包,所述線路管理部在對(duì)不進(jìn)行分割的發(fā)送用數(shù)據(jù)包的后續(xù)的發(fā)送用數(shù)據(jù)包進(jìn)行分割的情況下,在不進(jìn)行分割的所述發(fā)送用數(shù)據(jù)包的傳輸所使用的所述線路以外的所述線路的所述線路信息中所包含的、表示直到正在使用所述線路的數(shù)據(jù)包發(fā)送結(jié)束為止的預(yù)測(cè)時(shí)間的信息中設(shè)定不進(jìn)行分割的所述發(fā)送用數(shù)據(jù)包的預(yù)測(cè)傳輸時(shí)間。6.如權(quán)利要求4或5所述的多網(wǎng)關(guān)裝置,其特征在于,所述線路管理部檢測(cè)所述線路的單位數(shù)據(jù)量的傳輸時(shí)間的變化,在所述線路信息中所包含的表示直到正在使用所述線路的數(shù)據(jù)包發(fā)送結(jié)束為止的預(yù)測(cè)時(shí)間的信息中、設(shè)定與所述傳輸時(shí)間的變化相對(duì)應(yīng)的值。7.-種復(fù)用線路通信系統(tǒng),該復(fù)用線路通信系統(tǒng)由發(fā)送側(cè)多網(wǎng)關(guān)裝置和接收側(cè)多網(wǎng)關(guān)裝置構(gòu)成,該發(fā)送側(cè)多網(wǎng)關(guān)裝置與發(fā)送側(cè)終端、以及2臺(tái)以上的發(fā)送側(cè)通信單元相連接,該發(fā)送側(cè)通信單元建立構(gòu)成1根邏輯線路的2根以上的線路,該接收側(cè)多網(wǎng)關(guān)裝置與接收側(cè)終端、以及2臺(tái)以上的接收側(cè)通信單元相連接,該接收側(cè)通信單元建立構(gòu)成1根邏輯線路的2根以上的線路,其特征在于,所述發(fā)送側(cè)終端將發(fā)送至所述接收側(cè)終端的發(fā)送用數(shù)據(jù)包發(fā)送給所述發(fā)送側(cè)多網(wǎng)關(guān)裝置,所述發(fā)送側(cè)多網(wǎng)關(guān)裝置包括:存儲(chǔ)部,該存儲(chǔ)部存儲(chǔ)有線路信息,該線路信息包含每個(gè)所述線路的表示是否建立了所述線路的信息和表示通信頻帶的信息;線路管理部,該線路管理部檢測(cè)所述發(fā)送側(cè)通信單元的狀態(tài),并更新所述線路信息;數(shù)據(jù)包取得部,該數(shù)據(jù)包取得部從所述發(fā)送側(cè)終端取得所述發(fā)送用數(shù)據(jù)包;是否需要分割判定部,該是否需要分割判定部基于所述線路信息,且根據(jù)各個(gè)所述線路的所述通信頻帶對(duì)所述發(fā)送用數(shù)據(jù)包計(jì)算出分割大小,使得各個(gè)所述線路中的傳輸時(shí)間相同,并且基于所述分割大小判定是否需要分割所述發(fā)送用數(shù)據(jù)包;數(shù)據(jù)包分割部,在所述是否需要分割判定部判定為需要分割的情況下,該數(shù)據(jù)包分割部將所述發(fā)送用數(shù)據(jù)包分割成所述分割大??;以及數(shù)據(jù)包發(fā)送部,該數(shù)據(jù)包發(fā)送部將經(jīng)過(guò)所述數(shù)據(jù)包分割部分割后的發(fā)送用數(shù)據(jù)包或未經(jīng)過(guò)分割的發(fā)送用數(shù)據(jù)包發(fā)送給對(duì)應(yīng)的所述發(fā)送側(cè)通信單元,所述發(fā)送側(cè)通信單元使用已建立的線路,將從所述發(fā)送側(cè)多網(wǎng)關(guān)裝置接收到的所述發(fā)送用數(shù)據(jù)包發(fā)送至所述接收側(cè)通信單元,所述接收側(cè)通信單元將從所述發(fā)送側(cè)通信單元接收到的所述發(fā)送用數(shù)據(jù)包發(fā)送至所述接收側(cè)多網(wǎng)關(guān)裝置,所述接收側(cè)多網(wǎng)關(guān)裝置包括:數(shù)據(jù)包接收部,該數(shù)據(jù)包接收部從所述接收側(cè)通信單元接收所述發(fā)送用數(shù)據(jù)包;以及數(shù)據(jù)包結(jié)合部,在所述發(fā)送用數(shù)據(jù)包經(jīng)過(guò)分割的情況下,該數(shù)據(jù)包結(jié)合部將其進(jìn)行結(jié)合并復(fù)原,并將所述發(fā)送用數(shù)據(jù)包發(fā)送至所述接收側(cè)終端,所述接收側(cè)終端從所述接收側(cè)多網(wǎng)關(guān)裝置接收所述發(fā)送用數(shù)據(jù)包。8.-種復(fù)用線路通信方法,該復(fù)用線路通信方法是由發(fā)送側(cè)多網(wǎng)關(guān)裝置和接收側(cè)多網(wǎng)關(guān)裝置構(gòu)成的復(fù)用線路通信系統(tǒng)所執(zhí)行的復(fù)用線路通信方法,該發(fā)送側(cè)多網(wǎng)關(guān)裝置與發(fā)送側(cè)終端、以及2臺(tái)以上的發(fā)送側(cè)通信單元相連接,該發(fā)送側(cè)通信單元建立構(gòu)成1根邏輯線路的2根以上的線路,該接收側(cè)多網(wǎng)關(guān)裝置與接收側(cè)終端、以及2臺(tái)以上的接收側(cè)通信單元相連接,該接收側(cè)通信單元建立構(gòu)成1根邏輯線路的2根以上的線路,其特征在于,該復(fù)用線路通信方法包括:所述發(fā)送側(cè)終端所執(zhí)行的、將發(fā)送至所述接收側(cè)終端的發(fā)送用數(shù)據(jù)包發(fā)送給所述發(fā)送側(cè)多網(wǎng)關(guān)裝置的步驟;所述發(fā)送側(cè)多網(wǎng)關(guān)裝置所執(zhí)行的線路管理步驟,該線路管理步驟檢測(cè)所述發(fā)送側(cè)通信單元的狀態(tài),并對(duì)存儲(chǔ)部所存儲(chǔ)的線路信息進(jìn)行更新,該線路信息包含每個(gè)所述線路的表示是否建立了所述線路的信息和表示通信頻帶的信息;數(shù)據(jù)包取得步驟,該數(shù)據(jù)包取得步驟從所述發(fā)送側(cè)終端取得所述發(fā)送用數(shù)據(jù)包;是否需要分割判定步驟,該是否需要分割判定步驟基于所述線路信息,且根據(jù)各個(gè)所述線路的所述通信頻帶對(duì)所述發(fā)送用數(shù)據(jù)包計(jì)算出分割大小,使得各個(gè)所述線路中的傳輸時(shí)間相同,并且基于所述分割大小判定是否需要分割所述發(fā)送用數(shù)據(jù)包;數(shù)據(jù)包分割步驟,在所述是否需要分割判定步驟判定為需要分割的情況下,該數(shù)據(jù)包分割步驟將所述發(fā)送用數(shù)據(jù)包分割成所述分割大??;數(shù)據(jù)包發(fā)送步驟,該數(shù)據(jù)包發(fā)送步驟將經(jīng)過(guò)所述數(shù)據(jù)包分割步驟分割后的發(fā)送用數(shù)據(jù)包或未經(jīng)過(guò)分割的發(fā)送用數(shù)據(jù)包發(fā)送給對(duì)應(yīng)的所述發(fā)送側(cè)通信單元;所述發(fā)送側(cè)通信單元所執(zhí)行的、使用已建立的線路,將從所述發(fā)送側(cè)多網(wǎng)關(guān)裝置接收到的所述發(fā)送用數(shù)據(jù)包發(fā)送至所述接收側(cè)通信單元的步驟;所述接收側(cè)通信單元所執(zhí)行的、將從所述發(fā)送側(cè)通信單元接收到的所述發(fā)送用數(shù)據(jù)包發(fā)送至所述接收側(cè)多網(wǎng)關(guān)裝置的步驟;所述接收側(cè)多網(wǎng)關(guān)裝置所執(zhí)行的、從所述接收側(cè)通信單元接收所述發(fā)送用數(shù)據(jù)包的數(shù)據(jù)包接收步驟;數(shù)據(jù)包結(jié)合步驟,在所述發(fā)送用數(shù)據(jù)包經(jīng)過(guò)分割的情況下,該數(shù)據(jù)包結(jié)合步驟將其進(jìn)行結(jié)合并復(fù)原,并將所述發(fā)送用數(shù)據(jù)包發(fā)送至所述接收側(cè)終端;以及所述接收側(cè)終端所執(zhí)行的、從所述接收側(cè)多網(wǎng)關(guān)裝置接收所述發(fā)送用數(shù)據(jù)包的步驟。9.一種程序,其特征在于,使與終端、以及2臺(tái)以上的通信單元相連接的計(jì)算機(jī)起到如下作用,其中所述通信單元建立構(gòu)成1根邏輯線路的2根以上的線路:存儲(chǔ)部,該存儲(chǔ)部存儲(chǔ)有線路信息,該線路信息包含每個(gè)所述線路的表示是否建立了所述線路的信息和表示通信頻帶的信息;線路管理部,該線路管理部檢測(cè)所述通信單元的狀態(tài),并更新所述線路信息;數(shù)據(jù)包取得部,該數(shù)據(jù)包取得部取得從所述終端發(fā)送至其它終端的發(fā)送用數(shù)據(jù)包;是否需要分割判定部,該是否需要分割判定部基于所述線路信息,且根據(jù)各個(gè)所述線路的所述通信頻帶對(duì)所述發(fā)送用數(shù)據(jù)包計(jì)算出分割大小,使得各個(gè)所述線路中的傳輸時(shí)間相同,并且基于所述分割大小判定是否需要分割所述發(fā)送用數(shù)據(jù)包;數(shù)據(jù)包分割部,在所述是否需要分割判定部判定為需要分割的情況下,該數(shù)據(jù)包分割部將所述發(fā)送用數(shù)據(jù)包分割成所述分割大?。灰约皵?shù)據(jù)包發(fā)送部,該數(shù)據(jù)包發(fā)送部將經(jīng)過(guò)所述數(shù)據(jù)包分割部分割后的發(fā)送用數(shù)據(jù)包或未經(jīng)過(guò)分割的發(fā)送用數(shù)據(jù)包發(fā)送給對(duì)應(yīng)的所述發(fā)送側(cè)通信單元?!疚臋n編號(hào)】H04L12/951GK104067581SQ201380006086【公開(kāi)日】2014年9月24日申請(qǐng)日期:2013年1月9日優(yōu)先權(quán)日:2012年1月19日【發(fā)明者】堀貴彥申請(qǐng)人:三菱電機(jī)株式會(huì)社