專利名稱::通信裝置以及通信方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及在發(fā)送裝置與接收裝置之間通過網(wǎng)絡(luò)進(jìn)行的通信中控制通信頻段的技術(shù)。
背景技術(shù):
:由于近年來網(wǎng)絡(luò)技術(shù)的發(fā)展,互聯(lián)網(wǎng)等的網(wǎng)絡(luò)中傳送的業(yè)務(wù)流呈穩(wěn)步增加的勢(shì)頭。在互聯(lián)網(wǎng)等中使用的IPdnternetProtocol互聯(lián)網(wǎng)協(xié)議)承擔(dān)著將分組發(fā)送給對(duì)方的裝置的角色。由IP實(shí)現(xiàn)的通信為“不可靠通信”。即,IP不保證數(shù)據(jù)的到達(dá)和到達(dá)順序。TCP(TransmissionControlProtocol:傳輸控制協(xié)議)用于實(shí)現(xiàn)“可靠通信”。在下面的說明中,“可靠通信”是指發(fā)送數(shù)據(jù)按照發(fā)送的順序在沒有過量與不足的情況下被轉(zhuǎn)送的通信。盡管在目前TCP占據(jù)業(yè)務(wù)流的較大部分,但其性能不穩(wěn)定存在偏差的情況。為了穩(wěn)定地提供動(dòng)態(tài)圖像等的影像送信業(yè)務(wù),需要使TCP的性能穩(wěn)定。作為與TCP性能有關(guān)的公知技術(shù)之一,可以舉出TCP頻帶控制技術(shù)。TCP頻帶控制技術(shù)是將業(yè)務(wù)流限制在預(yù)定量以下的技術(shù),通常根據(jù)業(yè)務(wù)流的種類來賦予優(yōu)先順序,通過丟棄優(yōu)先級(jí)低的業(yè)務(wù)流來避免網(wǎng)絡(luò)的擁塞。
發(fā)明內(nèi)容根據(jù)現(xiàn)有技術(shù),TCP具有在擁塞時(shí)通過流量控制來調(diào)整數(shù)據(jù)發(fā)送速度的功能。該功能在存在擁塞的情況下動(dòng)作,只要發(fā)送數(shù)據(jù)到達(dá)接收側(cè)的終端裝置而沒有進(jìn)行分組丟棄,就可以改善其性能。即,雖然可以根據(jù)通信狀態(tài)來改善性能,卻不能進(jìn)行將性能很低地抑制在適當(dāng)?shù)姆秶@樣的控制。關(guān)于某通信所需的通信性能,首先,存在由應(yīng)用和系統(tǒng)管理者確定的性能A。而且,還存在以該性能A為目標(biāo)根據(jù)實(shí)際通信狀況而動(dòng)態(tài)確定的性能B。鑒于近年來業(yè)務(wù)流增加的趨勢(shì),需要進(jìn)行如下的頻帶控制在例如實(shí)際的通信狀況良好且性能B高于性能A的情況下,降低性能B,并且在需要提高性能B的情況下,提高性能B。本發(fā)明的目的在于,提供一種能夠考慮到頻帶調(diào)整與高速化之間的平衡而進(jìn)行頻帶調(diào)整以得到所需要的性能的技術(shù)。為了解決上述問題,所公開的通信裝置是在發(fā)送裝置和接收裝置經(jīng)由網(wǎng)絡(luò)進(jìn)行通信時(shí)控制通信的頻帶的通信裝置,其構(gòu)成為具備測(cè)量部,其針對(duì)從所述發(fā)送裝置至所述接收裝置以及從所述接收裝置至所述發(fā)送裝置雙方向的通信中的至少1個(gè)方向的通信,測(cè)量頻帶;存儲(chǔ)部,其存儲(chǔ)包含表示通信所需的頻帶的目標(biāo)頻帶在內(nèi)的有關(guān)頻帶調(diào)整的信息;調(diào)整部,其從所述存儲(chǔ)部讀出測(cè)量了所述頻帶的方向的目標(biāo)頻帶,根據(jù)所述測(cè)量部中測(cè)量出的頻帶與該讀出的目標(biāo)頻帶之間的比較來調(diào)整分組的發(fā)送間隔,由此來進(jìn)行頻帶的抑制或促進(jìn)。根據(jù)所公開的通信裝置,能夠?qū)崿F(xiàn)通信的穩(wěn)定化以及有效地抑制分組的重傳。圖1是示出具有本實(shí)施方式的頻帶調(diào)整裝置的通信系統(tǒng)的整體圖。圖2是本實(shí)施方式的頻帶調(diào)整裝置的結(jié)構(gòu)圖。圖3是頻帶調(diào)整中繼部的結(jié)構(gòu)圖。圖4是說明本實(shí)施方式的頻帶調(diào)整裝置的頻帶調(diào)整中繼部測(cè)量數(shù)據(jù)分組的頻帶的方法的圖。圖5是說明實(shí)施方式的頻帶調(diào)整裝置的頻帶調(diào)整中繼部測(cè)量ACK分組的頻帶的方法的圖。圖6是說明關(guān)于數(shù)據(jù)分組發(fā)送方向的頻帶抑制方法的圖。圖7是說明關(guān)于ACK分組發(fā)送方向的頻帶抑制方法的圖。圖8是說明關(guān)于數(shù)據(jù)分組發(fā)送方向的頻帶促進(jìn)方法的圖。圖9是說明關(guān)于ACK分組發(fā)送方向的頻帶促進(jìn)方法的圖。圖10是示出接收到的分組的判別處理的流程圖。圖11是示出頻帶測(cè)量處理的流程圖。圖12是示出頻帶調(diào)整處理的中斷處理的流程圖。圖13是示出頻帶調(diào)整處理的流程圖。圖14是說明對(duì)數(shù)據(jù)分組進(jìn)行緩沖的方法的圖。圖15是說明利用緩沖后的ACK分組的方法的圖。圖16是示出數(shù)據(jù)分組的緩沖處理的流程圖。圖17是示出ACK分組的緩沖處理的流程圖。圖18是說明丟棄緩沖數(shù)據(jù)的處理的圖。圖19是示出數(shù)據(jù)分組的代理重傳處理的流程圖。圖20是示出ACK分組的代理重傳處理的流程圖。圖21是說明數(shù)據(jù)分組的自動(dòng)代理重傳方法的圖。圖22是示出數(shù)據(jù)分組的自動(dòng)代理重傳處理的流程圖。圖23是說明通過利用服務(wù)通知信息來使頻帶調(diào)整處理分散的方法的圖。圖M是示出服務(wù)通知信息的設(shè)定方法的一例的圖。圖25是示出服務(wù)通知信息的設(shè)定方法的其他例的圖。圖沈是示出會(huì)話管理處理的流程圖。圖27是示出使用服務(wù)通知信息的會(huì)話管理處理的流程圖。圖28是示出服務(wù)通知標(biāo)記處理的流程圖。圖四是示出會(huì)話表的結(jié)構(gòu)例的圖。圖30是示出會(huì)話表數(shù)據(jù)的結(jié)構(gòu)例的圖。具體實(shí)施例方式下面,參照附圖對(duì)本發(fā)明的實(shí)施方式進(jìn)行詳細(xì)說明。[結(jié)構(gòu)]圖1是示出具有本實(shí)施方式的頻帶調(diào)整裝置的通信系統(tǒng)的整體圖。圖1(a)所示的通信系統(tǒng)是2臺(tái)終端裝置2A及終端裝置(以下終端)4B彼此通過網(wǎng)絡(luò)10連接并進(jìn)行使用了例如TCP通信的影像發(fā)送(動(dòng)態(tài)圖像)等的通信。作為網(wǎng)絡(luò)10的例子,例如可以列舉ADSL(AsymmetricDigitalSubscriberLine非對(duì)稱數(shù)字用戶線路)、FTTx(FiberToTheχ光纖接入)等的有線接入網(wǎng)絡(luò);HSPA(HighSpeedPacketAccess:高速分組接入)、WiMAX(ffworldwideInteroperabilityforMicrowaveAccess)白勺無線接入網(wǎng)絡(luò)。終端2A、4B可以由與網(wǎng)絡(luò)10連接的家庭用或小規(guī)模辦公室用的網(wǎng)絡(luò)設(shè)備、個(gè)人計(jì)算機(jī)、手機(jī)終端、網(wǎng)絡(luò)連接用適配器等構(gòu)成。各個(gè)終端2A、4B分別具有頻帶調(diào)整裝置ΙΑ、1B,頻帶調(diào)整裝置1A、IB將本裝置發(fā)送接收分組的頻帶調(diào)整為與通信對(duì)應(yīng)的適當(dāng)值。在下面的說明中,在數(shù)據(jù)發(fā)送側(cè)將符號(hào)設(shè)為“A”,在數(shù)據(jù)接收側(cè)將符合設(shè)為“B”頻帶調(diào)整裝置1A、1B只要在能夠觀察TCP/IP分組的位置,則可以配置在任何位置。在圖1(a)中示出了發(fā)送終端以及接收終端內(nèi)具備頻帶調(diào)整裝置1A、1B的結(jié)構(gòu)。圖1(b)是在將本實(shí)施方式的頻帶調(diào)整裝置1裝入終端之外的裝置中時(shí)的系統(tǒng)結(jié)構(gòu)圖。在圖1(b)所示出的例中,頻帶調(diào)整裝置IC被裝入在中繼裝置3內(nèi),將在終端2A與終端4B之間發(fā)送接收的分組的頻帶調(diào)整為與通信對(duì)應(yīng)的適當(dāng)值。在這里,中繼裝置3是指部分地或完全地識(shí)別TCP,并提供與TCP有關(guān)的功能的網(wǎng)絡(luò)設(shè)備。中繼裝置不限于路由器和橋接器,還包含例如代理服務(wù)器、負(fù)載平衡器、流量整形以及WAN(WideAreaNetwork廣域網(wǎng))優(yōu)化裝置等。并且,在圖l(a)以及圖1(b)中,為了說明本實(shí)施方式的頻帶調(diào)整裝置1的設(shè)置位置,將通信系統(tǒng)的結(jié)構(gòu)進(jìn)行了簡(jiǎn)化而僅示出終端2A、4B以及終端裝置3。下面,在圖1(b)的結(jié)構(gòu),即,在發(fā)送終端2A和接收終端4B之間的網(wǎng)絡(luò)10上配置的中繼裝置3中安裝本實(shí)施方式的頻帶調(diào)整裝置1的情況的例子中,具體地說明頻帶調(diào)整裝置1調(diào)整發(fā)送終端2A-接收終端4B間的通信頻段的方法。圖2是本實(shí)施方式的頻帶調(diào)整裝置1的結(jié)構(gòu)圖。圖2所示的頻帶調(diào)整裝置1具有2個(gè)頻帶調(diào)整中繼部11、12以及會(huì)話表13。頻帶調(diào)整中繼部11、12分別從“其他的模塊30、32”中接收分組并向“其他的模塊31、33”移送分組。圖2所示的“其他的模塊3033”是中繼裝置3內(nèi)具備的網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)程序和其他的協(xié)議棧,分別對(duì)包含TCP/IP分組的分組進(jìn)行處理。頻帶調(diào)整裝置1的頻帶調(diào)整中繼部11、12在其他的模塊3033之間進(jìn)行分組的接收和移送。頻帶調(diào)整中繼部11、12在所接收到的分組是TCP分組時(shí),分別在從發(fā)送終端2A向接收終端4B以及從接收終端4B向發(fā)送終端2A的方向的通信中實(shí)施頻帶調(diào)整。此外,在圖2及后述的圖3中,將各通信方向記載為“A—B方向”以及“B—A方向”。會(huì)話表13保存頻帶調(diào)整中繼部11、12進(jìn)行頻帶調(diào)整時(shí)所需的信息。關(guān)于會(huì)話表13的詳細(xì)情況將在后面參照?qǐng)D四以及圖30進(jìn)行詳細(xì)說明。在由發(fā)送終端2A至接收終端4B以及由接收終端4B至發(fā)送終端2A雙方向的分組通過頻帶調(diào)整裝置1的情況下,頻帶調(diào)整裝置1針對(duì)雙方向的通信進(jìn)行頻帶調(diào)整。在只有一個(gè)方向的分組通過頻帶調(diào)整裝置1的情況下,頻帶調(diào)整裝置1在頻帶調(diào)整中繼部11、12中的分組通過的一方的頻帶調(diào)整中繼部中進(jìn)行頻帶調(diào)整,并將所需要的信息存儲(chǔ)在會(huì)話表13中。另一方的頻帶調(diào)整中繼部也可以參照會(huì)話表13進(jìn)行頻帶調(diào)整。圖3是頻帶調(diào)整中繼部的結(jié)構(gòu)圖。圖3所示的頻帶調(diào)整中繼部11具有分組判別部21、會(huì)話管理部22、接收頻帶測(cè)量部23、頻帶調(diào)整部M以及發(fā)送頻帶測(cè)量部25。此外,在圖3中,只示出了A—B方向的頻帶調(diào)整中繼部11的結(jié)構(gòu),B—A方向的頻帶調(diào)整中繼部12的結(jié)構(gòu)與圖3所示的頻帶調(diào)整中繼部11的結(jié)構(gòu)相同,頻帶調(diào)整中繼部11、12共有會(huì)話表13以及緩沖部14。分組判別部21判別從其他的模塊30接收到的分組是否是作為頻帶調(diào)整的對(duì)象的分組。具體地說,判別是否是TCP分組。會(huì)話管理部22在分組判別部21中判別為是作為頻帶調(diào)整的對(duì)象的分組的情況下,進(jìn)行TCP會(huì)話的管理。會(huì)話管理部22進(jìn)行以下處理將TCP會(huì)話管理所需的信息存儲(chǔ)在會(huì)話表13中、并且將所需的信息從會(huì)話表13中取出等。接收頻帶測(cè)量部23對(duì)會(huì)話管理部22設(shè)為管理對(duì)象的分組的接收頻帶進(jìn)行測(cè)量。接收頻帶測(cè)量部23將測(cè)量出的接收頻帶存儲(chǔ)在會(huì)話表13中,并且在必要時(shí)將接收到的分組存儲(chǔ)在緩沖部14中。頻帶調(diào)整部M根據(jù)會(huì)話表13中保存的測(cè)量頻帶等的信息進(jìn)行頻帶的調(diào)整。具體地說,根據(jù)表示通信所需頻帶的目標(biāo)頻帶與實(shí)際測(cè)量出的頻帶之間的大小關(guān)系,使分組的發(fā)送間隔變長(zhǎng)或變短來進(jìn)行頻帶的調(diào)整。關(guān)于分組的發(fā)送間隔的調(diào)整方法,將在后面參考附圖進(jìn)行詳細(xì)說明。發(fā)送頻帶測(cè)量部25根據(jù)來自頻帶調(diào)整部M的指示,對(duì)向其他的模塊31轉(zhuǎn)送的分組和從分組判別部21向其他的模塊31轉(zhuǎn)送的分組的頻帶進(jìn)行測(cè)量,并將測(cè)量結(jié)果保存在會(huì)話表13中。此外,與通信系統(tǒng)內(nèi)的動(dòng)作說明中的“發(fā)送”、“接收”的表述不同,在圖3的接收頻帶測(cè)量部23、發(fā)送頻帶測(cè)量部25的說明中,“接收”以及“發(fā)送”的表述是以頻帶調(diào)整裝置1作為主體。S卩,接收頻帶測(cè)量部23處理頻帶調(diào)整裝置1從其他的模塊30“接收”到的分組,發(fā)送頻帶測(cè)量部25處理頻帶調(diào)整裝置1“發(fā)送”給其他的模塊31的分組,因此有這樣的表述。頻帶調(diào)整部對(duì)在與反方向的頻帶調(diào)整中繼部12的頻帶調(diào)整部之間發(fā)送接收與頻帶調(diào)整有關(guān)的信息。如上所述,在一方的頻帶調(diào)整中繼部中不發(fā)送接收TCP分組不進(jìn)行頻帶測(cè)量的情況下,另一方的頻帶調(diào)整中繼部也可以根據(jù)會(huì)話表13中存儲(chǔ)的信息和從另一方的頻帶調(diào)整部接收的控制信息進(jìn)行頻帶調(diào)整。如圖1圖3所示,頻帶調(diào)整裝置監(jiān)視TCP通信而進(jìn)行頻帶調(diào)整。例如,ApacheHTTPServer,Lighttpd,Squidcache,BitTorrent等普通的服務(wù)器應(yīng)用大多都具有在每次TCP通信中調(diào)整發(fā)送頻帶的功能(BandwithThrottling帶寬節(jié)流)。但是,在基于這些公知的應(yīng)用的頻帶調(diào)整技術(shù)中無法期待高精度的頻帶調(diào)整。也就是說,即使通過應(yīng)用進(jìn)行頻帶調(diào)整,也依賴于操作系統(tǒng)的調(diào)度而在傳輸層(TCP等)、網(wǎng)絡(luò)層(IP等)、設(shè)備驅(qū)動(dòng)程序等中可能出現(xiàn)突發(fā)業(yè)務(wù)流(bursttraffic)。并且,當(dāng)在應(yīng)用中進(jìn)行頻帶調(diào)整時(shí),無法準(zhǔn)確掌握由TCP層至網(wǎng)絡(luò)層的狀況,應(yīng)用不能識(shí)別應(yīng)用所期待的通信性能與實(shí)際通信性能的背離,不能進(jìn)行與實(shí)際的通信對(duì)應(yīng)的頻帶調(diào)整。例如,即使是作為頻帶調(diào)整的對(duì)象的數(shù)據(jù),也不能實(shí)時(shí)地識(shí)別出實(shí)際發(fā)送了/接收了/重傳了多少數(shù)據(jù)等的狀況。因此,應(yīng)用最終也只是進(jìn)行“理論上通信所需的通信性能”這樣的頻帶調(diào)整,無法進(jìn)行符合實(shí)際的頻帶調(diào)整。與此相反,本實(shí)施方式的頻帶調(diào)整裝置1,如圖1圖3所示那樣地,能夠監(jiān)視實(shí)際的TCP通信而進(jìn)行對(duì)此相符的頻帶調(diào)整。與基于應(yīng)用的頻帶調(diào)整相比,也能夠?qū)崿F(xiàn)更高精度的頻帶調(diào)整。[通信的方向]發(fā)送終端2A以及接收終端4B分別向?qū)ο蠼K端發(fā)送數(shù)據(jù)分組以及ACK分組。圖2以及圖3所示的結(jié)構(gòu)的頻帶調(diào)整裝置1的頻帶調(diào)整中繼部11、12分別監(jiān)視A—B方向以及B—A方向的通信。因此,設(shè)置在通信路徑上的頻帶調(diào)整裝置1不僅能在轉(zhuǎn)送數(shù)據(jù)分組以及ACK分組雙方分組的情況下進(jìn)行頻帶調(diào)整,也能在轉(zhuǎn)送數(shù)據(jù)分組或者ACK分組任一方的情況下進(jìn)行頻帶調(diào)整。例如,即使在具備頻帶調(diào)整裝置1的中繼裝置3僅中繼A—B方向的數(shù)據(jù)分組而ACK分組經(jīng)由其他路徑的情況下,僅頻帶調(diào)整裝置1的頻帶調(diào)整中繼部11監(jiān)視數(shù)據(jù)分組而進(jìn)行頻帶調(diào)整。[頻帶測(cè)量]關(guān)于本實(shí)施方式的頻帶調(diào)整裝置1監(jiān)視數(shù)據(jù)分組和ACK分組而測(cè)量通信頻段的方法,將分別參照?qǐng)D4以及圖5進(jìn)行說明。圖4是說明本實(shí)施方式的頻帶調(diào)整裝置1的頻帶調(diào)整中繼部11測(cè)量數(shù)據(jù)分組的頻帶的方法的圖。圖5是說明頻帶調(diào)整裝置1的頻帶調(diào)整中繼部12測(cè)量ACK分組的頻帶的方法的圖。圖4和圖5的上半部分表示數(shù)據(jù)分組DP的流向,下半部分表示ACK分組AP的流向,以下也同樣。圖4以及圖5所示的例子表示頻帶調(diào)整裝置1被裝入中繼裝置3中的情況,在下面的說明中也同樣。在以后的說明中,以作為網(wǎng)絡(luò)設(shè)備的中繼裝備3為例進(jìn)行說明,但不限于此。例如,操作系統(tǒng)的內(nèi)部發(fā)送接收TCP/IP的部分也可以發(fā)揮同樣的功能,以下說明的各種處理可以作為軟件以及硬件來裝入。在中繼裝置3的頻帶調(diào)整裝置1內(nèi)的接收頻帶測(cè)量部23通過監(jiān)視發(fā)送終端2A向接收終端4B發(fā)送的數(shù)據(jù)分組DP和接收到數(shù)據(jù)分組DP的接收終端4B向發(fā)送終端2A回送的ACK分組AP,由此來測(cè)量通信頻段。在通過數(shù)據(jù)分組來測(cè)量通信頻段的情況下,如圖4所示,觀測(cè)包含在數(shù)據(jù)分組中的序列號(hào)(圖4的SEQ)和分組的數(shù)據(jù)長(zhǎng)度,通過求取數(shù)據(jù)長(zhǎng)度的累積值來測(cè)量通信系統(tǒng)中中繼裝置3的設(shè)置位置的發(fā)送頻帶。在通過ACK分組來測(cè)量通信頻段的情況下,如圖5所示,通過基于包含在ACK分組中的ACK編號(hào)(圖5的ACK)來計(jì)測(cè)ACK增量,由此來測(cè)量通信系統(tǒng)中中繼裝置3的設(shè)置位置的接收頻帶。與數(shù)據(jù)分組相比,ACK分組的數(shù)據(jù)長(zhǎng)度較小,并且,也不會(huì)像數(shù)據(jù)分組那樣,每個(gè)分組的數(shù)據(jù)長(zhǎng)度有很大差異。因此,通過只觀測(cè)ACK編號(hào),并在預(yù)定的期間內(nèi)累積中繼裝置3所中繼的ACK分組的增量,由此來測(cè)量接收頻帶。[頻帶調(diào)整]利用以圖4及圖5所示的方法測(cè)量出的通信頻段,頻帶調(diào)整裝置1的頻帶調(diào)整部24通過調(diào)整從中繼裝置3發(fā)送分組(數(shù)據(jù)分組DP或ACK分組AP)時(shí)間間隔來進(jìn)行頻帶調(diào)整。也正如在圖3的說明中所述,頻帶調(diào)整部M根據(jù)測(cè)量出的通信頻段,決定應(yīng)該進(jìn)行空9開分組發(fā)送的時(shí)間間隔(延長(zhǎng)時(shí)間間隔)的處理、或者靠攏分組發(fā)送的時(shí)間間隔(縮短時(shí)間間隔)的處理中的任何一種處理。在下面的說明中,將分組發(fā)送的時(shí)間間隔延長(zhǎng)以進(jìn)行頻帶調(diào)整的過程定義為“頻帶的抑制”,將分組發(fā)送的時(shí)間間隔縮短以進(jìn)行頻帶調(diào)整的過程定義為“頻帶的促進(jìn)”。首先,對(duì)基于本實(shí)施方式的頻帶調(diào)整裝置1的頻帶的抑制方法進(jìn)行說明。圖6是說明關(guān)于數(shù)據(jù)分組發(fā)送方向的頻帶抑制方法的圖。圖7是說明關(guān)于ACK分組發(fā)送方向的頻帶抑制方法的圖。中繼裝置3的頻帶調(diào)整裝置1內(nèi)的頻帶調(diào)整部M在接收頻帶測(cè)量部23中測(cè)量出的通信頻段超過了表示通信所需的頻帶的目標(biāo)頻帶的情況下,控制通信而抑制頻帶。頻帶的抑制方法有控制數(shù)據(jù)分組的發(fā)送間隔的方法以及控制ACK分組的發(fā)送間隔的方法。例如關(guān)于數(shù)據(jù)分組的發(fā)送間隔的控制,如圖6所示,頻帶調(diào)整裝置1的頻帶調(diào)整部對(duì)進(jìn)行對(duì)發(fā)送終端2A所發(fā)送的數(shù)據(jù)分組的頻帶進(jìn)行抑制的控制。具體地說,針對(duì)目標(biāo)頻帶控制數(shù)據(jù)分組的轉(zhuǎn)送間隔,以將序列號(hào)的每單位時(shí)間的增量抑制在預(yù)定的范圍內(nèi)。因此,即使發(fā)送終端2A出現(xiàn)突發(fā)業(yè)務(wù)流,也能夠通過預(yù)定的頻帶將數(shù)據(jù)分組送至接收終端4B。另一方面,關(guān)于ACK分組的發(fā)送間隔的控制,如圖7所示,頻帶調(diào)整部M進(jìn)行對(duì)發(fā)送終端4B所發(fā)送的ACK分組的頻帶進(jìn)行抑制的控制。具體地說,針對(duì)目標(biāo)頻帶控制ACK分組的轉(zhuǎn)送間隔,以使ACK編號(hào)的每單位時(shí)間的增量在預(yù)定的范圍內(nèi)。一般地,發(fā)送終端2A在剛開始TCP通信時(shí)將與窗口尺寸對(duì)應(yīng)的量的數(shù)據(jù)分組作為突發(fā)業(yè)務(wù)流進(jìn)行發(fā)送,而對(duì)于此后的數(shù)據(jù)分組發(fā)送,發(fā)送終端2A以與ACK分組的接收頻帶對(duì)應(yīng)的頻帶來發(fā)送給接收終端4B的數(shù)據(jù)分組。因此,如上所述,通過控制ACK分組的發(fā)送間隔,發(fā)送終端2A可以根據(jù)接收到的ACK分組的增量來發(fā)送數(shù)據(jù)分組,由此來調(diào)整關(guān)于數(shù)據(jù)分組發(fā)送方向的頻帶。接著,對(duì)關(guān)于本實(shí)施方式的頻帶調(diào)整裝置1的頻帶的促進(jìn)方法進(jìn)行說明。圖8是說明關(guān)于數(shù)據(jù)分組發(fā)送方向的頻帶的促進(jìn)方法的圖。圖9是說明關(guān)于ACK分組發(fā)送方向的頻帶的促進(jìn)方法的圖。中繼裝置3的頻帶調(diào)整裝置1內(nèi)的頻帶調(diào)整部M在接收頻帶測(cè)量部23中測(cè)量出的通信頻段低于上述目標(biāo)頻帶的情況下,進(jìn)行控制以促進(jìn)頻帶。與上述頻帶抑制方法同樣的,頻帶的促進(jìn)方法包括控制數(shù)據(jù)分組的發(fā)送間隔的方法以及控制ACK分組的發(fā)送間隔的方法。關(guān)于數(shù)據(jù)分組的發(fā)送間隔的控制,如圖8所示,頻帶調(diào)整裝置1的頻帶調(diào)整部M將從發(fā)送終端2A接收到的數(shù)據(jù)分組在緩沖部14中預(yù)先進(jìn)行緩沖,將預(yù)先緩沖的數(shù)據(jù)分組至少向接收終端4B發(fā)送一次。預(yù)先緩沖的數(shù)據(jù)分組的重傳可以根據(jù)目標(biāo)頻帶而多次進(jìn)行。在下面的說明中,頻帶調(diào)整裝置1將預(yù)先緩沖的數(shù)據(jù)分組發(fā)送至接收終端4B的情況被稱作“數(shù)據(jù)分組的代理重傳”。在下面的說明中,與發(fā)送終端2A利用TCP的重傳功能來重傳數(shù)據(jù)分組相對(duì)應(yīng)地,頻帶調(diào)整裝置1重傳數(shù)據(jù)分組表述如下。接收到代理重傳的數(shù)據(jù)分組的接收終端4B在參照數(shù)據(jù)分組中包含的序列號(hào)識(shí)別到未接收的數(shù)據(jù)分組的情況下,回送針對(duì)代理重傳的數(shù)據(jù)分組的ACK分組。這樣,通過頻帶的促進(jìn)處理,即數(shù)據(jù)分組的代理重傳,從接收終端2A回送針對(duì)在中繼裝置3與接收終端4B之間被丟棄的數(shù)據(jù)分組的ACK分組。進(jìn)而,作為A—B方向的測(cè)量頻帶(關(guān)于實(shí)際的數(shù)據(jù)分組的發(fā)送頻帶)低于目標(biāo)頻帶的理由之一,由于ACK分組沒有充分被送達(dá)發(fā)送終端2A,因此可以認(rèn)為來自發(fā)送終端2A的數(shù)據(jù)分組的發(fā)送延遲。根據(jù)上述的頻帶的促進(jìn)處理,當(dāng)發(fā)送終端2A接收到針對(duì)代理重傳的數(shù)據(jù)分組的ACK分組時(shí),發(fā)送接下來應(yīng)發(fā)送的數(shù)據(jù)分組,因此促使進(jìn)行基于發(fā)送終端2A的數(shù)據(jù)分組的發(fā)送。這樣,通過在測(cè)量頻帶低于目標(biāo)頻帶時(shí)進(jìn)行數(shù)據(jù)分組的代理重傳,可以促使來自接收終端4B的ACK的回送和發(fā)送終端2A的數(shù)據(jù)分組的發(fā)送,可以獲得促進(jìn)延遲了的通信的效果。此外,在接收終端4B中已經(jīng)接收完畢代理重傳的數(shù)據(jù)分組的情況下,接收終端4B丟棄代理重傳的數(shù)據(jù)分組,因此代理重傳處理不會(huì)對(duì)TCP通信帶來不良影響。并且,根據(jù)現(xiàn)有的TCP改善方法,為了向發(fā)送終端催促發(fā)送下一個(gè)序列號(hào)的數(shù)據(jù)分組,中繼裝置通過發(fā)送代理ACK分組來增強(qiáng)發(fā)送頻帶。這就是稱為“SplittingTCP”和“TCPSpoofing”的公知的TCP中繼技術(shù)。在這些現(xiàn)有的TCP中繼技術(shù)中,解決了ALG(ApplicationLevelGateway應(yīng)用層網(wǎng)關(guān))方式的TCP中繼裝置缺乏可擴(kuò)展性,在TCPSplicing中難以實(shí)行復(fù)雜的處理等的問題。但是,因?yàn)槭枪夹g(shù)所以省略詳細(xì)的說明,在SplittingTCP和TCPSpoofing中,中繼裝置結(jié)束一次來自發(fā)送終端的TCP通信,并針對(duì)接收終端進(jìn)行新的TCP通信。據(jù)此,假如接收終端未接收到與中繼裝置通過代理發(fā)送的ACK分組對(duì)應(yīng)的數(shù)據(jù)分組(例如,發(fā)送終端針對(duì)“ACK編號(hào)=10”的ACK分組而發(fā)送的“序列號(hào)=10+1=11”的數(shù)據(jù)分組),那么該代理ACK分組(ACK編號(hào)=10)是假的。接收了假的ACK分組的發(fā)送終端丟棄這之前的數(shù)據(jù)(序列號(hào)=10之前的數(shù)據(jù)),因此在中繼裝置停止的情況或從網(wǎng)絡(luò)被刪除的情況下,存在被丟棄的數(shù)據(jù)不能再次恢復(fù)的問題。對(duì)此,根據(jù)實(shí)施方式的頻帶調(diào)整裝置1,具有這樣的優(yōu)點(diǎn)即使是在對(duì)數(shù)據(jù)分組進(jìn)行了代理重傳的情況下,發(fā)送終端2A不丟棄代理重傳的數(shù)據(jù)分組,即使在中繼裝置3被從網(wǎng)絡(luò)刪除的情況下,也不會(huì)丟失數(shù)據(jù)。關(guān)于ACK分組的發(fā)送間隔的控制,如圖9所示,頻帶調(diào)整裝置1的頻帶調(diào)整部M在緩沖部14中預(yù)先緩沖ACK分組,根據(jù)目標(biāo)頻帶,將預(yù)先緩沖的ACK分組發(fā)送至發(fā)送終端2A。預(yù)先緩沖的ACK分組的重傳也可以根據(jù)目標(biāo)頻帶而多次進(jìn)行。在下面的說明中,頻帶調(diào)整裝置1將預(yù)先緩沖的ACK分組發(fā)送到發(fā)送終端2A的情況被稱作“ACK分組的代理重傳”。在下面的說明中,與接收終端4B重傳ACK分組相對(duì)地,頻帶調(diào)整裝置1重傳ACK分組表述如下。接收到被代理重傳的ACK分組的發(fā)送終端2A能夠發(fā)送與ACK分組數(shù)據(jù)對(duì)應(yīng)的數(shù)據(jù)分組。這樣,在測(cè)量頻帶低于目標(biāo)頻帶時(shí),通過進(jìn)行ACK分組的代理重傳,催促進(jìn)行基于發(fā)送終端2A的數(shù)據(jù)分組的發(fā)送,可以得到促進(jìn)延遲了的通信的效果。另外,TCP的擁塞控制技術(shù)之一是“快速恢復(fù)(FastRecovery)”。根據(jù)此技術(shù),在發(fā)送終端2A連續(xù)接收到3個(gè)相同的ACK分組的情況下,發(fā)送終端2A將分組丟棄作為臨時(shí)的情況,重傳數(shù)據(jù)分組而不縮小擁塞窗口(congestionwindow)的大小。根據(jù)上述ACK分組的代理重傳處理,基于“快速恢復(fù)”的數(shù)據(jù)分組的重傳功能得到促進(jìn),由此,可以得到增強(qiáng)發(fā)送終端2A的頻帶的效果。此外,即使代理重傳的ACK分組在發(fā)送終端2A中已經(jīng)被接收完畢,發(fā)送終端2A也和現(xiàn)有技術(shù)同樣地對(duì)重復(fù)接收到的ACK分組進(jìn)行處理,因此ACK分組的代理重傳不會(huì)對(duì)TCP通信帶來不良影響。如參照?qǐng)D8以及圖9所說明的,在頻帶的促進(jìn)中,頻帶調(diào)整裝置1(中繼裝置3具備該頻帶調(diào)整裝置1)利用發(fā)送終端2A或接收終端4B的代理重傳分組。由于基于頻帶調(diào)整裝置1的代理重傳一方比基于TCP的重傳功能的分組重傳執(zhí)行得更早,因此在路徑上由于發(fā)生分組丟棄而出現(xiàn)通信延遲的情況下,通過相關(guān)的代理重傳能夠更迅速地恢復(fù)到正常的通信狀態(tài)。參照?qǐng)D10圖13,針對(duì)本實(shí)施方式的頻帶調(diào)整裝置1監(jiān)視在發(fā)送終端2A于接收終端4B之間發(fā)送接收的分組而進(jìn)行頻帶的抑制或促進(jìn)的頻帶調(diào)整的方法,參照流程圖進(jìn)行說明。圖10是示出圖3的分組判別部21接收到的分組的判別處理的流程圖。頻帶調(diào)整裝置1以從其他的模塊30、32中接收到分組為契機(jī),開始如圖10所示的處理。首先,在步驟Sl中,判斷接收到的分組是否是TCP分組,在是TCP分組的情況下(步驟Sl為“是”的情況),在步驟S2中,向圖3的會(huì)話管理部22移送接收到的分組并結(jié)束處理。在步驟Sl的判定中,在接收到的分組不是TCP分組的情況下(步驟Sl為“否”的情況),進(jìn)入步驟S3,在頻帶調(diào)整裝置1中不特別進(jìn)行處理,中繼分組并結(jié)束處理。關(guān)于步驟Sl中的分組判別,在實(shí)施例中是通過參照IP報(bào)頭的預(yù)定字段來進(jìn)行的。例如,在IPv4中,參照協(xié)議(Protocol)字段的值、在IPv6中,參照下一報(bào)頭(NextHeader)字段的值,由此來判斷是否是TCP分組。關(guān)于IP報(bào)頭的格式是周知技術(shù),因此省略詳細(xì)的說明。如圖10所示,在實(shí)施例中,判定是否是TCP分組,將TCP分組設(shè)為整個(gè)頻帶調(diào)整的對(duì)象而進(jìn)行處理,但也不限于此。例如,可以有以下等的變形在步驟Sl中,參照IP報(bào)頭或TCP報(bào)頭中包含的IP地址或端口號(hào),在IP地址或端口號(hào)屬于預(yù)定的范圍內(nèi)的情況下,進(jìn)入步驟S2,設(shè)為頻帶調(diào)整的對(duì)象分組。通過將預(yù)定范圍的IP地址或端口號(hào)判斷為頻帶調(diào)整的對(duì)象,由此可以針對(duì)特定的終端之間的通信進(jìn)行積極的頻帶調(diào)整。本發(fā)明通常可應(yīng)用于分組內(nèi)存儲(chǔ)了可用作識(shí)別會(huì)話的指標(biāo)的值以及表示會(huì)話中的分組順序的值的通信協(xié)議。作為這樣的通信協(xié)議,例如可以例舉IPsec(SecurityArchitectureforInternetProtocol:互聯(lián)網(wǎng)協(xié)議安全架構(gòu))ESP(EncapsulatingSecurityPayload:封裝安全載荷)、RTP(Real-timeTransportProtocol:實(shí)時(shí)傳輸協(xié)議)等。圖11是示出通過頻帶測(cè)量部23進(jìn)行頻帶測(cè)量處理的流程圖。通過圖10的分組判別處理而成為頻帶調(diào)整對(duì)象的分組被移送到圖3的會(huì)話管理部22。當(dāng)會(huì)話管理部22將必要的信息登記在會(huì)話表13中后,將分組移送至接收頻帶測(cè)量部23。頻帶調(diào)整裝置1的接收頻帶測(cè)量部23從會(huì)話管理部22接收了分組后,開始圖11所示的處理。首先,在步驟Sll中,判斷分組是否是數(shù)據(jù)分組。在從會(huì)話管理部22接收到的分組是數(shù)據(jù)分組的情況下(步驟Sll中為“是”的情況),進(jìn)入步驟S12,與數(shù)據(jù)分組的序列號(hào)與此前接收的分組是否重復(fù)無關(guān)地,更新每單位時(shí)間中繼的數(shù)據(jù)量,進(jìn)入步驟S15。在從會(huì)話管理部22接收到的分組是ACK分組的情況下(步驟Sll為“否”的情況),從步驟Sll進(jìn)入步驟S13。在步驟S13中,判斷接收分組的ACK編號(hào)是否是最大ACK編號(hào)。詳細(xì)情況將在以后進(jìn)行說明,最大ACK編號(hào)是指,頻帶調(diào)整裝置1接收到的ACK分組所包含的ACK編號(hào)中值最大的編號(hào)。通過比較保存在會(huì)話表13中的最大ACK編號(hào)與接收分組的ACK編號(hào)來進(jìn)行步驟S13的判定。在接收到的分組的ACK編號(hào)為最大的情況下(步驟S13為“是”的情況),進(jìn)入步驟S14,更新每單位時(shí)間的ACK量,然后進(jìn)入步驟S15。在接收到的分組的ACK編號(hào)不是最大的情況下(步驟S13為“否”的情況),認(rèn)為該ACK編號(hào)的ACK分組已中繼完畢,不特別進(jìn)行處理,進(jìn)入步驟S15。在步驟S15中,判定是否經(jīng)過了單位測(cè)量時(shí)間,在未經(jīng)過單位測(cè)量時(shí)間的情況下(步驟S15為“否”的情況),不特別進(jìn)行處理而結(jié)束處理。單位測(cè)量時(shí)間是指為了進(jìn)行數(shù)據(jù)分組的數(shù)據(jù)量和ACK分組的ACK量的測(cè)量而預(yù)先設(shè)定的時(shí)間,在會(huì)話表13中存儲(chǔ)有其值。詳細(xì)情況將參照?qǐng)D30進(jìn)行說明。在步驟S15中,在判定為經(jīng)過了單位測(cè)量時(shí)間的情況下(步驟S15為“是”的情況),在步驟S16中,更新每單位時(shí)間的數(shù)據(jù)量/ACK量的最大數(shù)值以及最小數(shù)值。與此同時(shí),清除分別在步驟S12以及步驟S14中更新的每單位時(shí)間的數(shù)據(jù)量/ACK量的數(shù)值,結(jié)束處理。頻帶調(diào)整部對(duì)基于目標(biāo)頻帶與通過圖11所示的頻帶測(cè)量處理求出的測(cè)量頻帶的比較,進(jìn)行頻帶調(diào)整處理。作為進(jìn)行頻帶調(diào)整處理的契機(jī),可以例舉頻帶調(diào)整裝置1接收中繼分組的時(shí)刻、或定期的中斷處理的時(shí)刻。在實(shí)施例中,設(shè)為在定期的中斷處理的時(shí)刻進(jìn)行頻帶調(diào)整,關(guān)于這種情況下的頻帶調(diào)整處理,參照?qǐng)D12進(jìn)行說明。圖12是示出基于頻帶調(diào)整部M的頻帶調(diào)整處理的中斷處理的流程圖。如上所述,在實(shí)施例中,頻帶調(diào)整裝置1以預(yù)定的時(shí)間間隔定期地開始圖12所示的處理。首先,在步驟S21中,判斷是否經(jīng)過了實(shí)行中斷處理的中斷處理周期的單位時(shí)間。在未經(jīng)過中斷處理的周期的情況下(步驟S21為“否”的情況),不特別進(jìn)行處理并結(jié)束處理。另一方面,在經(jīng)過了中斷處理的周期的情況下(步驟S21為“是”的情況),進(jìn)入步驟S22,在判斷為頻帶調(diào)整處理有必要的情況下,進(jìn)行調(diào)整目標(biāo)頻帶的處理。關(guān)于頻帶調(diào)整處理以及調(diào)整目標(biāo)頻帶的處理的詳細(xì)情況將在后面進(jìn)行說明。并且,在需要進(jìn)行頻帶調(diào)整處理的情況下,利用緩沖部14中預(yù)先緩沖的分組。關(guān)于緩沖處理將在后面進(jìn)行說明。當(dāng)進(jìn)行了頻帶調(diào)整處理后結(jié)束處理。圖13是示出基于頻帶調(diào)整部M的頻帶調(diào)整處理的流程圖。如上所述,以定期的中斷處理或中繼分組的接收作為契機(jī)開始圖13所示的處理。首先,在步驟S31中,判斷是否經(jīng)過了單位調(diào)整時(shí)間?!皢挝徽{(diào)整時(shí)間”是指計(jì)測(cè)中繼裝置3的數(shù)據(jù)轉(zhuǎn)送量的時(shí)間。在未經(jīng)過單位調(diào)整時(shí)間的情況下(步驟S31為“否”的情況),進(jìn)入步驟S32,清除保存的單位轉(zhuǎn)送量后進(jìn)入步驟S33。在已經(jīng)過單位調(diào)整時(shí)間的情況下(步驟S31為“是”的情況),不特別進(jìn)行處理并進(jìn)入步驟S33。在步驟S33中,判斷圖3的緩沖部14中是否緩沖有數(shù)據(jù)分組。在緩沖部14中緩沖有數(shù)據(jù)分組的情況下(步驟S33為“是”的情況),進(jìn)入步驟S34,進(jìn)而,將數(shù)據(jù)分組的頻帶與目標(biāo)頻帶進(jìn)行比較。具體地說,判斷數(shù)據(jù)分組的單位轉(zhuǎn)送量是否低于從會(huì)話表13中讀出的目標(biāo)轉(zhuǎn)送量。這里,“分組的單位轉(zhuǎn)送量”是指接收頻帶測(cè)量部23測(cè)量的、在上述單位CN102474463A說明書10/23頁調(diào)整時(shí)間內(nèi)頻帶調(diào)整裝置1所轉(zhuǎn)送的數(shù)據(jù)量,關(guān)于在圖11的頻帶測(cè)量處理中測(cè)量的方向的轉(zhuǎn)送數(shù)據(jù)。在步驟S33中,在緩沖部14中未緩沖有數(shù)據(jù)分組的情況下(步驟S33為“否”的情況),進(jìn)入步驟S36。在步驟S34中,在數(shù)據(jù)分組的單位轉(zhuǎn)送量低于目標(biāo)轉(zhuǎn)送量的情況下(步驟S34為“否/抑制”的情況),進(jìn)行頻帶的抑制,進(jìn)入步驟S36。如上所述,在頻帶的抑制處理中,控制數(shù)據(jù)分組的發(fā)送間隔,以使數(shù)據(jù)分組的單位轉(zhuǎn)送量相對(duì)于目標(biāo)轉(zhuǎn)送量在預(yù)定的范圍內(nèi)。在步驟S34的判定中,在數(shù)據(jù)分組的單位轉(zhuǎn)送量超過目標(biāo)轉(zhuǎn)送量的情況下(步驟S34為“是/促進(jìn)”的情況),進(jìn)入步驟S35,進(jìn)行頻帶的促進(jìn)。如上所述,在頻帶的促進(jìn)處理中,根據(jù)目標(biāo)轉(zhuǎn)送量,轉(zhuǎn)送在緩沖部14中預(yù)先緩沖的數(shù)據(jù)分組。在進(jìn)行了有關(guān)發(fā)送方向的頻帶控制處理后,進(jìn)行步驟S36以后的有關(guān)接收方向的頻帶控制處理。關(guān)于步驟S36步驟S38的處理,在緩沖部14中緩沖有ACK分組的情況下,是根據(jù)ACK分組的單位轉(zhuǎn)送量與目標(biāo)轉(zhuǎn)送量之間的大小關(guān)系來進(jìn)行頻帶的抑制或促進(jìn)的處理,是分別與針對(duì)步驟S33步驟S35的數(shù)據(jù)分組的處理相對(duì)應(yīng)的處理。此外,將圖12的步驟S21的中斷周期設(shè)定為比圖13的步驟S31的單位調(diào)整時(shí)間更短的時(shí)間。這是為了通過將中斷周期設(shè)定為比單位調(diào)整時(shí)間更短來不形成不進(jìn)行頻帶調(diào)整處理的空白時(shí)期。如上所述,根據(jù)本實(shí)施方式的頻帶調(diào)整裝置1,監(jiān)視通過頻帶調(diào)整裝置1的TCP分組的轉(zhuǎn)送量而求取頻帶,在超過通信所需的目標(biāo)頻帶的情況下,控制分組發(fā)送而抑制頻帶。在求出的頻帶低于通信所需的頻帶的情況下,代替發(fā)送終端2A和接收終端4B重傳(代理重傳)預(yù)先緩沖的分組而進(jìn)行頻帶的促進(jìn)。作為現(xiàn)有的TCP通信的問題之一,可以例舉突發(fā)業(yè)務(wù)流,即,臨時(shí)發(fā)生峰值高的業(yè)務(wù)流。突發(fā)業(yè)務(wù)流的發(fā)生原因是由于例如在會(huì)話開始之后以初始值開始轉(zhuǎn)送,“臨時(shí)”發(fā)送突發(fā)業(yè)務(wù)流的緣故。在提供業(yè)務(wù)的服務(wù)器與用戶間的通信中,相對(duì)于服務(wù)器側(cè)的網(wǎng)絡(luò),用戶側(cè)的網(wǎng)絡(luò)一方大多通過低速的接入網(wǎng)絡(luò)進(jìn)行連接。在這種結(jié)構(gòu)下,當(dāng)服務(wù)器發(fā)送突發(fā)業(yè)務(wù)流時(shí),用戶側(cè)無法全部接收突發(fā)業(yè)務(wù)流的可能性較高。用戶側(cè)無法全部接收的突發(fā)業(yè)務(wù)流在用戶側(cè)的接入網(wǎng)絡(luò)的連接點(diǎn)上被分組丟棄的可能性較高。并且,在TCP通信中,應(yīng)用程序發(fā)送數(shù)據(jù),TCP和IP的協(xié)議棧使用操作系統(tǒng)的機(jī)構(gòu)進(jìn)行處理,最后網(wǎng)絡(luò)驅(qū)動(dòng)程序發(fā)送數(shù)據(jù)。在通常的計(jì)算機(jī)系統(tǒng)中,應(yīng)用程序和操作系統(tǒng)根據(jù)時(shí)分的調(diào)度來進(jìn)行動(dòng)作。因此,發(fā)送數(shù)據(jù)每經(jīng)由各種程序就會(huì)有調(diào)度加入,成為突發(fā)性的處理。在負(fù)荷較高的服務(wù)器中,該處理的突發(fā)性變大的傾向較強(qiáng),會(huì)引發(fā)突發(fā)業(yè)務(wù)流。突發(fā)業(yè)務(wù)流在網(wǎng)絡(luò)路徑中可以成為擁塞的原因。尤其是,在匯集了較多個(gè)TCP會(huì)話的路由器等中,一直存在發(fā)生擁塞的危險(xiǎn)。但是,根據(jù)本實(shí)施方式的頻帶調(diào)整裝置1,在實(shí)際的頻帶超過目標(biāo)頻帶的情況下,進(jìn)行頻帶的抑制。由此,可以有效地抑制突發(fā)業(yè)務(wù)流。進(jìn)一步地,頻帶調(diào)整裝置1測(cè)量通過本裝置的分組的頻帶,并控制通過本裝置的分組的頻帶。不用像現(xiàn)有的TFRC(TCP-FriendlyRateControl:TCP友好速率控制)等那樣,接收終端4B通知分組丟棄信息或發(fā)送終端2A按照每個(gè)分組測(cè)量延遲。并且,如果在路徑上配置了頻帶調(diào)整裝置1,由于可以實(shí)施上述的頻帶調(diào)整處理,因此,發(fā)送終端2A和接收終端4B也不用必須具備頻帶調(diào)整裝置1。并且,假如為了頻帶調(diào)整而在分組中加入變更并更改分組長(zhǎng)度,在進(jìn)行頻帶調(diào)整的裝置中需要重新生成分組,存在處理負(fù)荷增大、對(duì)其它網(wǎng)絡(luò)設(shè)備造成影響這樣令人擔(dān)憂的情況。但是,在本實(shí)施方式的頻帶調(diào)整方法中,由于僅控制分組的轉(zhuǎn)送間隔,因而不會(huì)發(fā)生這樣的問題。而且,在本實(shí)施方式的頻帶調(diào)整方法中,關(guān)于測(cè)量頻帶超過/低于目標(biāo)頻帶時(shí)的通信,判斷出為需要頻帶調(diào)整并分別進(jìn)行頻帶的抑制/促進(jìn)。在對(duì)于沒有必要實(shí)施頻帶調(diào)整的通信只轉(zhuǎn)送分組。由于以這樣的方法進(jìn)行頻帶調(diào)整,因此即使在中繼裝置3中需要頻帶調(diào)整的通信和不需要頻帶調(diào)整的通信之間存在沖突,也不會(huì)給不需要頻帶調(diào)整的通信的速度帶來不良影響。[緩沖]如上述頻帶調(diào)整處理的說明中所述,本實(shí)施方式的頻帶調(diào)整裝置1通過在緩沖部14中預(yù)先緩沖分組來進(jìn)行頻帶的抑制或促進(jìn)。下面,說明利用緩沖后的分組的方法。圖14是說明對(duì)數(shù)據(jù)分組進(jìn)行緩沖的方法的圖。如圖14所示,中繼裝置3所具備的頻帶調(diào)整裝置1在圖3的緩沖部14中預(yù)先緩沖數(shù)據(jù)分組。然后,進(jìn)行將緩沖部14中緩沖的數(shù)據(jù)分組復(fù)制并將復(fù)制后的數(shù)據(jù)分組發(fā)送給接收終端4B等的處理。頻帶調(diào)整裝置1監(jiān)視緩沖部14的空間,當(dāng)識(shí)別到頻帶調(diào)整裝置1或中繼裝置3的存儲(chǔ)器已占滿時(shí),也可以將數(shù)據(jù)分組丟棄而不進(jìn)行緩沖。這樣即使被丟棄的數(shù)據(jù)分組沒有被送至接收終端4B的情況下,也會(huì)由任意一個(gè)發(fā)送終端2A通過TCP功能來進(jìn)行數(shù)據(jù)分組的重傳,因此不會(huì)發(fā)生通信上的問題。對(duì)于ACK分組進(jìn)行同樣的緩沖。與數(shù)據(jù)分組的緩沖相同,在超過存儲(chǔ)器的容量的情況下,即使丟棄ACK分組,接收終端4B也可以通過TCP的功能來進(jìn)行ACK分組的重傳,因此不會(huì)發(fā)生通信上的問題。進(jìn)一步地,頻帶調(diào)整裝置1也可以構(gòu)成為利用向緩沖部14緩沖分組的功能來實(shí)行下面的處理。例如,也可以按照序列號(hào)或ACK編號(hào)的順序排列要緩沖的數(shù)據(jù)分組或ACK分組并進(jìn)行緩沖。例如通過網(wǎng)絡(luò)路徑來調(diào)換到達(dá)接收終端4B的順序。在這樣的情況下,也可以按照序列號(hào)或ACK編號(hào)的順序預(yù)先排列分組,由此在具有頻帶調(diào)整裝置1的網(wǎng)絡(luò)設(shè)備(在實(shí)施方式中為中繼裝置幻中修改順序。并且,也可以對(duì)接收到的分組的序列號(hào)或ACK編號(hào)等與緩沖部14中已經(jīng)緩沖的分組的序列號(hào)或ACK編號(hào)進(jìn)行比較,丟棄重復(fù)的分組不將其緩沖。在接收分組的終端裝置(接收終端4B或發(fā)送終端2A)中不需要丟棄重復(fù)分組的處理。圖15是說明利用緩沖后的ACK分組的方法的圖。關(guān)于ACK分組,也可以進(jìn)一步構(gòu)成為將預(yù)先緩沖的分組數(shù)限定為1個(gè)。頻帶調(diào)整裝置1將接收到的ACK分組的ACK編號(hào)中取最大ACK編號(hào)的ACK分組預(yù)先進(jìn)行緩沖。在TCP中,如果知道了最大的ACK編號(hào)就可以判斷出接著應(yīng)發(fā)送的數(shù)據(jù)分組的序列號(hào)。在圖15的例中,當(dāng)中繼裝置3的頻帶調(diào)整裝置1從接收終端4B接收ACK編號(hào)為“5”的ACK分組AP(5)時(shí),丟棄此前保存在緩沖部14中的標(biāo)號(hào)為“4”的ACK分組APG),將具有最大ACK編號(hào)的ACK分組(進(jìn)行緩沖。而且,使用該ACK分組AP(5)實(shí)行上述的頻帶的促進(jìn)處理。15即使由于分組丟失等在接收終端4B中沒有接收分組的情況下,如上所述,通過實(shí)行頻帶的促進(jìn)處理可以提供穩(wěn)定的通信。因此,即使緩沖的ACK分組數(shù)僅為1,在實(shí)施例中,頻帶調(diào)整裝置1通過復(fù)制并發(fā)送經(jīng)過緩沖的ACK分組(在圖15中為ACK分組AP(5)),也可以實(shí)行頻帶調(diào)整。另外,關(guān)于ACK分組,優(yōu)選接收終端4B在沒有接收數(shù)據(jù)分組的期間以某個(gè)頻度(例如目標(biāo)頻帶)返回發(fā)送終端2A。因此,頻帶調(diào)整裝置1將緩沖部14中緩沖的ACK分組復(fù)制并發(fā)送,以使ACK分組按照預(yù)定的頻度返回發(fā)送終端2A。來自緩沖部14的被復(fù)制/發(fā)送的ACK分組也從接收終端4B被發(fā)送,在發(fā)送終端2A中重復(fù)接收,但發(fā)送終端2A在公知的IP網(wǎng)絡(luò)標(biāo)準(zhǔn)的范圍內(nèi)進(jìn)行處理。因此,利用這樣的ACK分組重傳不會(huì)在通信上發(fā)生問題。下面,一邊參考圖16以及圖17,一邊對(duì)與上述的緩沖處理有關(guān)的對(duì)構(gòu)成緩沖部14的緩沖存儲(chǔ)器進(jìn)行管理的方法進(jìn)行說明。緩沖部14是由會(huì)話表13管理且在會(huì)話的每個(gè)方向,即圖2的A—B方向以及B—A方向分別準(zhǔn)備的隊(duì)列(等待隊(duì)列)。隊(duì)列通過鏈表等的數(shù)據(jù)結(jié)構(gòu)來實(shí)現(xiàn)。由于鏈表為公知技術(shù),所以省略其說明。圖16是示出數(shù)據(jù)分組的緩沖處理的流程圖。圖3的頻帶調(diào)整裝置1的接收頻帶測(cè)量部23從會(huì)話管理部22接收到數(shù)據(jù)分組時(shí),開始圖16所示的處理。首先,在步驟S41中判斷在隊(duì)列(緩沖部14)中是否存在具有與接收到的數(shù)據(jù)分組的序列號(hào)相同的序列號(hào)的數(shù)據(jù)分組。在存在具有相同的序列號(hào)的數(shù)據(jù)分組的情況下(步驟S41為“是”的情況),進(jìn)入步驟S42,丟棄接收到的數(shù)據(jù)分組,處理結(jié)束。在步驟S41的判定中,在不存在具有相同的序列號(hào)的數(shù)據(jù)分組的情況下(步驟S41為“否”的情況),進(jìn)入步驟S43,按照序列號(hào)所表示的順序在隊(duì)列中追加數(shù)據(jù)分組并結(jié)束處理。圖17是示出ACK分組的緩沖處理的流程圖。當(dāng)圖3的頻帶調(diào)整裝置1的接收頻帶測(cè)量部23從會(huì)話管理部22接收到ACK分組時(shí),開始如圖17所示的處理。在圖17中示出對(duì)取最大ACK編號(hào)的ACK分組進(jìn)行緩沖的處理。首先,在步驟S51中,判斷接收到的ACK分組的ACK編號(hào)是否是最大值。在接收到的ACK分組的ACK編號(hào)不是到此為止接收到的ACK分組中的最大值的情況下(步驟S51為“否”的情況),進(jìn)入步驟S52,丟棄接收到的ACK分組并結(jié)束處理。在步驟S51的判定中,在接收到的ACK分組的ACK編號(hào)是最大值的情況下(步驟S51為“是”的情況),進(jìn)入步驟S53。而且,在頻帶調(diào)整裝置1構(gòu)成為保存多個(gè)ACK分組的情況下,按照ACK編號(hào)所表示的順序在隊(duì)列中追加ACK分組。在構(gòu)成為隊(duì)列的長(zhǎng)度為1而只保存1個(gè)ACK分組的情況下,丟棄隊(duì)列中保存的ACK分組,同時(shí)將接收到的新ACK分組存儲(chǔ)在隊(duì)列中并結(jié)束處理。如圖16以及圖17所示的緩沖處理是在進(jìn)行上述頻帶調(diào)整時(shí)所實(shí)行的處理,因此與現(xiàn)有技術(shù)不同,發(fā)送終端2A不會(huì)連續(xù)地持續(xù)發(fā)送過量的分組。因此,不會(huì)出現(xiàn)緩沖的分組數(shù)持續(xù)增加或成為穩(wěn)定的較大值的情況。如上所述,在實(shí)施例中,關(guān)于分組用的緩沖存儲(chǔ)器,按照某會(huì)話的每個(gè)通信方向至少準(zhǔn)備2個(gè),即,數(shù)據(jù)分組的緩沖用和ACK分組的緩沖用。在各緩沖存儲(chǔ)器中緩沖的分組數(shù)取決于目標(biāo)頻帶與測(cè)量出的頻帶之差。例如,關(guān)于數(shù)據(jù)分組的經(jīng)過緩沖的分組數(shù),例如設(shè)定大致為TCP通信的初期轉(zhuǎn)送時(shí)的TCP窗口尺寸的分組數(shù)。在將緩沖存儲(chǔ)器的存儲(chǔ)分16組數(shù)據(jù)的區(qū)域設(shè)為64千字節(jié)并將初期轉(zhuǎn)送時(shí)的TCP窗口尺寸設(shè)為1450字節(jié)時(shí),分組數(shù)為64KB/1450B=45分組左右。在分組用的緩沖存儲(chǔ)器中,不僅包含分組的數(shù)據(jù),還包括用于管理緩沖部14的管理信息,因此,內(nèi)存量比分組長(zhǎng)度要大。這里,當(dāng)假定每個(gè)分組為2千字節(jié)且每個(gè)會(huì)話最大有50分組進(jìn)行緩沖時(shí),每個(gè)會(huì)話所需的內(nèi)存量是100千字節(jié),如果是1萬個(gè)會(huì)話則需要1吉字節(jié)(gigabyte)。通過頻帶調(diào)整處理,根據(jù)目標(biāo)頻帶控制來自發(fā)送終端2A的發(fā)送頻帶,因此,實(shí)際上每個(gè)會(huì)話的平均緩沖量在10個(gè)分組以下。如果準(zhǔn)備1吉字節(jié)的緩沖存儲(chǔ)器,則即使同時(shí)中繼10萬個(gè)會(huì)話也能夠進(jìn)行處理。即使預(yù)先確保了同時(shí)中繼多個(gè)會(huì)話時(shí)所需的緩沖存儲(chǔ)器的容量,也可能發(fā)生緩沖存儲(chǔ)器占滿的情況。在這種情況下,繼續(xù)進(jìn)行頻帶調(diào)整處理而不進(jìn)行分組的緩沖。綜上所述,發(fā)送終端2A和接收終端4B利用TCP的功能進(jìn)行分組的重傳,因此在存儲(chǔ)器占滿的情況下,即使不進(jìn)行緩沖也不會(huì)在通信上發(fā)生問題。雖然緩沖存儲(chǔ)器有可能臨時(shí)出現(xiàn)過負(fù)荷,但不會(huì)給通信帶來不良影響,可以進(jìn)行頻帶調(diào)整處理。進(jìn)一步地,如實(shí)施例所示,在具備有頻帶調(diào)整裝置1的網(wǎng)絡(luò)設(shè)備為中繼裝置3的情況下,也可以構(gòu)成為,判斷緩沖部14中存儲(chǔ)的分組中不需要緩沖的數(shù)據(jù)分組而將其丟棄。參照?qǐng)D18,具體說明丟棄不需要緩沖的數(shù)據(jù)分組的方法。圖18是說明丟棄緩沖數(shù)據(jù)的處理的圖。當(dāng)接收終端4B接收數(shù)據(jù)分組時(shí),將發(fā)送裝置2A下一次應(yīng)該發(fā)送的數(shù)據(jù)分組的序列號(hào)包含在ACK編號(hào)中而回送ACK分組。當(dāng)具備本實(shí)施方式的頻帶調(diào)整裝置1的中繼裝置3接收到ACK分組時(shí),參照緩沖部14的數(shù)據(jù)分組的序列號(hào)。而且,在與接收到的ACK編號(hào)一致的序列號(hào)的數(shù)據(jù)分組被緩沖的情況下,不中繼ACK分組而將其丟棄,并且判斷為不需要的數(shù)據(jù)分組被緩沖。而且,丟棄比ACK編號(hào)舊的數(shù)據(jù)分組。即,丟棄序列號(hào)比發(fā)送裝置2A下一次應(yīng)該發(fā)送的分組的序列號(hào)小的數(shù)據(jù)分組。接著,中繼裝置3針對(duì)此后從發(fā)送終端2A側(cè)到達(dá)的數(shù)據(jù)分組中、序列號(hào)比ACK編號(hào)的值小的數(shù)據(jù)分組,判斷為不需要緩沖以及轉(zhuǎn)送,并將其丟棄。在圖18所示的例子中,具有頻帶調(diào)整裝置1的中繼裝置3接收到ACK編號(hào)為“5”的ACK分組AP(5)。這表示在接收裝置4B中已經(jīng)接收了序列號(hào)為“4”的數(shù)據(jù)分組DP(4)。因此,中繼裝置3將序列號(hào)為5-1=4以下的數(shù)據(jù)分組DP(4)、DP(3)判斷為不需要緩沖以及轉(zhuǎn)送而將其丟棄。這樣,具有頻帶調(diào)整裝置1的中繼裝置3通過參照ACK分組的ACK編號(hào)而丟棄舊的數(shù)據(jù)分組,可以在減少?gòu)闹欣^裝置3到接收裝置4B的無用的業(yè)務(wù)流的同時(shí),節(jié)省必需的緩沖量。此外,綜上所述,本實(shí)施方式的頻帶調(diào)整裝置1在僅中繼A—B方向以及B—A方向這2個(gè)方向中的1個(gè)方向的分組的情況下也可以進(jìn)行頻帶調(diào)整。但是,關(guān)于圖18所示的丟棄分組的處理,是基于ACK分組即B—A方向的通信狀況來控制數(shù)據(jù)分組即A—B方向的通信。因此,圖18的分組丟棄處理可以應(yīng)用于監(jiān)視雙方向的通信的情況。[代理重傳]在頻帶的促進(jìn)處理的說明中,說明了頻帶調(diào)整裝置1代替發(fā)送終端2A或接收終端4B發(fā)送分組(代理重傳)的情況。這里,詳細(xì)說明代理重傳的具體方法及其應(yīng)用例。圖19是示出數(shù)據(jù)分組的代理重傳處理的流程圖。圖3的頻帶調(diào)整裝置1的頻帶調(diào)整部M例如執(zhí)行圖13所示頻帶調(diào)整處理,同時(shí)執(zhí)行圖19所示的數(shù)據(jù)分組的代理重傳處理。首先,在步驟S61中,判斷測(cè)量頻帶是否低于目標(biāo)頻帶。在測(cè)量頻帶低于目標(biāo)頻帶的情況下(步驟S61為“是”的情況),不特別進(jìn)行處理并結(jié)束處理。另一方面,在測(cè)量頻帶超過目標(biāo)頻帶的情況下(步驟S61為“否”的情況),進(jìn)入步驟S62。而且,從緩沖部14復(fù)制如下數(shù)據(jù)分組,該數(shù)據(jù)分組具有由會(huì)話表13管理的ACK編號(hào)的最大值或比最大值大的值的序列號(hào),向接收終端4B發(fā)送該數(shù)據(jù)分組并結(jié)束處理。圖20是示出ACK分組代理重傳處理的流程圖。與圖19所示的處理相同,頻帶調(diào)整部M執(zhí)行圖13所示的頻帶調(diào)整處理時(shí),也可以與圖20所示的ACK分組的代理重傳處理一并實(shí)行。首先,在步驟S71中判斷測(cè)量頻帶是否低于目標(biāo)頻帶。在測(cè)量頻帶低于目標(biāo)頻帶的情況下(步驟S61為“是”的情況),不特別進(jìn)行處理并結(jié)束處理。這與圖19的步驟S61為“是”的情況相同。另一方面,在測(cè)量頻帶大于等于目標(biāo)頻帶的情況下(步驟S71為“否”的情況),進(jìn)入步驟S72。而且,從緩沖部14復(fù)制具有由會(huì)話表13管理的ACK編號(hào)的最大數(shù)值的ACK分組,并向發(fā)送終端2A進(jìn)行發(fā)送,結(jié)束處理。在頻帶調(diào)整處理中,關(guān)于進(jìn)行數(shù)據(jù)分組和ACK分組的代理重傳的效果如在頻帶調(diào)整處理的說明中所表述的那樣。進(jìn)一步地,利用圖19和圖20所示的分組的代理重傳處理來判斷在頻帶調(diào)整裝置1中是否需要重傳數(shù)據(jù)分組,在判斷為需要的情況下也可以自動(dòng)地重傳數(shù)據(jù)分組。圖21是說明數(shù)據(jù)分組的自動(dòng)代理重傳方法的圖。接收到從接收終端4B發(fā)送的ACK分組(中繼裝置3的)的頻帶調(diào)整裝置1在緩沖部14中保存有與接收到的ACK分組對(duì)應(yīng)的數(shù)據(jù)分組的情況下,不將ACK分組不轉(zhuǎn)送給發(fā)送終端2A而將其丟棄,同時(shí)將緩沖的數(shù)據(jù)分組發(fā)送給接收終端4B。當(dāng)與發(fā)送終端2A按照ACK分組中包含的ACK編號(hào)發(fā)送相應(yīng)的數(shù)據(jù)分組的情況進(jìn)行比較時(shí),中繼裝置3(的頻帶調(diào)整裝置1)發(fā)送與ACK分組對(duì)應(yīng)的數(shù)據(jù)分組,因此,在這里表述為數(shù)據(jù)分組的“自動(dòng)代理重傳”。在如圖21所示的例中,具備頻帶調(diào)整裝置1的中繼裝置3接收ACK編號(hào)“5”的ACK分組AP(5)。頻帶調(diào)整裝置1在緩沖部14中緩沖有序列號(hào)為“5”的數(shù)據(jù)分組DP(5)的情況下,不將ACK分組轉(zhuǎn)送給發(fā)送終端2A,而是復(fù)制緩沖部14的序列號(hào)為“5”的數(shù)據(jù)分組DP(5),并將其重傳給接收裝置4B。當(dāng)接收到ACK編號(hào)為“6”的ACK分組AP(6)時(shí),針對(duì)序列號(hào)為“6”的數(shù)據(jù)分組DP(6)也進(jìn)行同樣的自動(dòng)重傳。此外,綜上所述,本實(shí)施方式的頻帶調(diào)整裝置1在僅中繼A—B方向以及B—A方向這2個(gè)方向中的1個(gè)方向的分組的情況下也可以進(jìn)行頻帶調(diào)整。但是,關(guān)于圖21所示的自動(dòng)代理重傳處理,是基于ACK分組即B—A方向的通信狀況來控制數(shù)據(jù)分組即A—B方向的通信。因此,自動(dòng)代理重傳處理可以應(yīng)用于監(jiān)視雙方向的通信的情況。圖22是示出數(shù)據(jù)分組的自動(dòng)代理重傳方法的流程圖。圖3的頻帶調(diào)整部M以從反方向的頻帶調(diào)整部通知ACK分組的ACK編號(hào)為契機(jī)來實(shí)行如圖22所示的處理。首先,在步驟S81中,判斷緩沖部14的隊(duì)列中是否存儲(chǔ)有如下的數(shù)據(jù)分組,該數(shù)據(jù)分組的序列號(hào)與反方向的頻帶調(diào)整部中接收到的ACK分組的ACK編號(hào)(即與ACK編號(hào)一致)對(duì)應(yīng)。在隊(duì)列中不存在相應(yīng)的數(shù)據(jù)分組的情況下(步驟S81為“否”的情況),不特別進(jìn)行處理并結(jié)束處理。在步驟S81的判定中,在隊(duì)列中存儲(chǔ)有相應(yīng)的數(shù)據(jù)分組的情況下(步驟S81為“是”的情況),進(jìn)入步驟S82。而且,從緩沖部14復(fù)制相應(yīng)的數(shù)據(jù)分組,將其重傳至接收終端4B并結(jié)束處理。在具備頻帶調(diào)整裝置1的中繼裝置3中,通過進(jìn)行圖21以及圖22所示的數(shù)據(jù)分組的自動(dòng)代理重傳,可以節(jié)省從中繼裝置3到發(fā)送終端2A之間的往返延遲時(shí)間以及業(yè)務(wù)流。[數(shù)據(jù)分組的自動(dòng)冗余發(fā)送]利用頻帶調(diào)整裝置1的緩沖功能,也可以實(shí)行數(shù)據(jù)分組的冗余發(fā)送處理。即,在從具備頻帶調(diào)整裝置1的中繼裝置3至接收終端4B的路徑上,在分組丟棄的幾率很高的情況下,中繼裝置3以預(yù)定的頻度復(fù)制數(shù)據(jù)分組并重復(fù)發(fā)送(冗余發(fā)送)。中繼裝置3根據(jù)ACK分組的接收狀況來判斷分組丟棄的幾率。中繼裝置3也可以根據(jù)觀測(cè)包含冗余發(fā)送的中繼頻帶(數(shù)據(jù)分組發(fā)送方向的頻帶)、以及接收頻帶(ACK分組的發(fā)送方向的頻帶)的結(jié)果來調(diào)整冗余發(fā)送比例。例如,在接收頻帶小于包含冗余發(fā)送的中繼頻帶的情況下,判斷為從中繼裝置3發(fā)送的數(shù)據(jù)分組的丟棄幾率較高,實(shí)行提高要冗余發(fā)送的數(shù)據(jù)分組的比例等的處理。通過這樣的數(shù)據(jù)分組的冗余發(fā)送處理,也可以使分組丟棄的幾率下降并使TCP通信的功能提高。此外,綜上所述,本實(shí)施方式的頻帶調(diào)整裝置1在僅中繼A—B方向以及B—A方向這2個(gè)方向中的1個(gè)方向的分組的情況下也可以進(jìn)行頻帶調(diào)整。但是,關(guān)于上述的數(shù)據(jù)分組的自動(dòng)冗余發(fā)送處理,是基于ACK分組即B—A方向的通信狀況來控制數(shù)據(jù)分組即A—B方向的通信。因此,自動(dòng)冗余發(fā)送處理可以應(yīng)用于監(jiān)視雙方向的通信的情況。[多路使用(多重使用)]關(guān)于上述具備頻帶調(diào)整功能的網(wǎng)絡(luò)設(shè)備,也可以在通信路徑上設(shè)置多個(gè)。頻帶調(diào)整裝置1不進(jìn)行分組的變更等,只根據(jù)目標(biāo)頻帶來調(diào)整分組的傳輸間隔。因此,可以構(gòu)成為在通信路徑上配置多個(gè)頻帶調(diào)整裝置,在各頻帶調(diào)整裝置1中進(jìn)行頻帶調(diào)整處理。這樣,即使是多路使用頻帶調(diào)整裝置1的結(jié)構(gòu),由于不進(jìn)行分組的變更,因此在頻帶調(diào)整裝置1之間不會(huì)相互帶來不良影響。并且,由于各頻帶調(diào)整裝置1實(shí)行頻帶調(diào)整處理來實(shí)現(xiàn)各路徑中通信的穩(wěn)定化,因此與僅用1臺(tái)頻帶調(diào)整裝置1進(jìn)行頻帶調(diào)整的情況相比,可以期待更高的效果。此外,在多路使用頻帶調(diào)整裝置1并在各頻帶調(diào)整裝置1中進(jìn)行上述緩沖處理的情況下,優(yōu)選將目標(biāo)頻帶設(shè)定為較低。這是因?yàn)轭A(yù)測(cè)在路徑上的多個(gè)位置進(jìn)行緩沖會(huì)導(dǎo)致中繼延遲增加。通過將目標(biāo)頻帶設(shè)定得較低,可以預(yù)料的是,能夠降低為了促進(jìn)頻帶而進(jìn)行緩沖的頻度,由此能夠有效地抑制中繼延遲的增加。[服務(wù)通知]通過管理多個(gè)會(huì)話,當(dāng)頻帶調(diào)整裝置1的會(huì)話表13占滿時(shí),頻帶調(diào)整裝置1(中繼裝置3具有該頻帶調(diào)整裝置1)對(duì)于溢出的TCP會(huì)話只進(jìn)行分組的中繼。因此,對(duì)于溢出的TCP會(huì)話不進(jìn)行頻帶調(diào)整。通過上述頻帶調(diào)整裝置1的多路使用,即使在路徑上設(shè)置了多個(gè)頻帶調(diào)整裝置1,基本上對(duì)于先傳輸過來的TCP會(huì)話進(jìn)行頻帶調(diào)整處理,因此可以認(rèn)為在最先的頻帶調(diào)整裝置1中溢出的TCP會(huì)話在以后的頻帶調(diào)整裝置1中也不會(huì)被頻帶調(diào)整。因此,在多路使用的系統(tǒng)結(jié)構(gòu)中,可以在TCP分組中包含表示是否是在任意一個(gè)頻帶調(diào)整裝置1中經(jīng)過了頻帶調(diào)整處理的分組的信息。頻帶調(diào)整裝置1對(duì)于未實(shí)施頻帶調(diào)整處理的分組優(yōu)先進(jìn)行頻帶調(diào)整處理。將表示在路徑上傳輸?shù)姆纸M是否已進(jìn)行了頻帶調(diào)整處理的信息稱作“服務(wù)通知信息”。下面,詳細(xì)說明在多路使用的結(jié)構(gòu)中參照服務(wù)通知信息進(jìn)行頻帶調(diào)整處理的方法。圖23是說明通過利用服務(wù)通知信息來使頻帶調(diào)整處理分散的方法的圖。圖23例示出發(fā)送終端2A以及接收終端4B經(jīng)由2臺(tái)中繼裝置3AJB進(jìn)行通信的情況。為了便于說明,將發(fā)送終端2A-中繼裝置3A之間、中繼裝置3A-中繼裝置:3B之間以及中繼裝置3B-接收終端4B之間的路徑分別設(shè)定為路徑(a)、(b)以及(C)。在2個(gè)分組P1、P2經(jīng)由路徑(a)(c)至在接收終端4B被接收為止期間,具備頻帶調(diào)整裝置1的中繼裝置3A、3B中繼分組PI、P2。各中繼裝置3A、3B的頻帶調(diào)整裝置1A、IB參照分組P1、P2的服務(wù)通知信息,對(duì)未實(shí)施頻帶調(diào)整處理的分組優(yōu)先實(shí)施頻帶調(diào)整處理,由此在通信系統(tǒng)內(nèi)進(jìn)行頻帶調(diào)整處理的分散。在經(jīng)由路徑(a)到達(dá)中繼裝置3A中的分組中存儲(chǔ)有表示在所有的服務(wù)通知信息中頻帶調(diào)整處理均“未實(shí)施”的值。中繼裝置3A的頻帶調(diào)整裝置IA針對(duì)要中繼的分組P1、P2中的一部分的分組Pl進(jìn)行頻帶調(diào)整。對(duì)于分組P2,則保持原樣而將其中繼。在經(jīng)由路徑(b)到達(dá)中繼裝置IBB中的分組中,對(duì)于分組Pl的服務(wù)通知信息設(shè)定了表示頻帶調(diào)整處理“完成”的值,而在分組P2的服務(wù)通知信息中存儲(chǔ)有表示頻帶調(diào)整處理未實(shí)施的值。因此,中繼裝置3B的頻帶調(diào)整裝置IB參照分組P1、P2的服務(wù)通知信息,優(yōu)先對(duì)未經(jīng)過頻帶調(diào)整處理的分組P2進(jìn)行頻帶調(diào)整。在路徑(c)中傳輸經(jīng)過頻帶調(diào)整的分組P1、P2。如上所述,可以在路徑上設(shè)置多個(gè)頻帶調(diào)整裝置1,通過參照服務(wù)通知信息,判斷未實(shí)施頻帶調(diào)整處理的分組而優(yōu)先對(duì)其進(jìn)行頻帶調(diào)整,由此來使頻帶調(diào)整處理分散。因此,可以提高在路徑上傳輸?shù)姆纸M在任意一個(gè)頻帶調(diào)整裝置1中調(diào)整頻帶的可能性。接著,參照?qǐng)DM以及圖25說明服務(wù)通知信息的設(shè)定例。圖對(duì)是示出服務(wù)通知信息的設(shè)定方法的一例的圖。在圖對(duì)所示的例子中,服務(wù)通知信息利用作為TCP報(bào)頭的預(yù)留位的1比特,將服務(wù)通知標(biāo)記fl附加至TCP分組中。關(guān)于服務(wù)通知標(biāo)記fi,例如在存儲(chǔ)“1”的情況下,表示該分組已經(jīng)過頻帶調(diào)整處理,在存儲(chǔ)“0”的情況下,表示還未經(jīng)過頻帶調(diào)整處理。關(guān)于TCP報(bào)頭的其他字段由于是公知技術(shù),所以省略其說明。不進(jìn)行TCP可選項(xiàng)的追加等而利用圖M所示的方法設(shè)定服務(wù)通知標(biāo)記Π,從而最小限度地限制分組的變更。圖25是示出服務(wù)通知信息的設(shè)定方法的其他例的圖。在圖25所示出的例中,對(duì)于TCP報(bào)頭的緊急Urgent)(URG)標(biāo)記f2設(shè)定為“0”的分組,在緊急指針UrgentPointer)P的字段中設(shè)定服務(wù)通知信息。這里,由于其他字段的說明與圖M的情況相同,因此省略該說明。在TCP標(biāo)準(zhǔn)中,緊急指針ρ被定義為只在URG標(biāo)記f2被設(shè)定為“1”時(shí)有效。因此,在如上所述將URG標(biāo)記f2設(shè)定為“0”的情況下,緊急指針被忽視,不會(huì)給正常的TCP通信帶來影響。在具備頻帶調(diào)整裝置1的中繼裝置3對(duì)于從其他裝置接收到的TCP分組進(jìn)行了頻帶調(diào)整的情況下,在圖M和圖25所示例的TCP報(bào)頭的預(yù)定字段的服務(wù)通知標(biāo)記(f1和f2)中,表示已進(jìn)行頻帶調(diào)整處理的值在此被設(shè)定為“1”,因此轉(zhuǎn)送TCP分組。在未實(shí)施頻帶調(diào)整處理的分組中被設(shè)定“0”,因此通過參照該預(yù)定字段的值判斷各頻帶調(diào)整裝置1是否需要頻帶調(diào)整處理。此外,服務(wù)通知標(biāo)記表示通過路徑上設(shè)置的多個(gè)頻帶調(diào)整裝置1中的至少1臺(tái)頻帶調(diào)整裝置1進(jìn)行了頻帶調(diào)整。即,對(duì)于服務(wù)通知標(biāo)記中存儲(chǔ)為“1”(表示已經(jīng)實(shí)施頻帶調(diào)整)的分組,也可以進(jìn)一步地在其他的頻帶調(diào)整裝置1中實(shí)施頻帶調(diào)整,進(jìn)行上述的多路使用。頻帶調(diào)整裝置1例如在會(huì)話表13有空間的情況下,也可以與服務(wù)通知標(biāo)記的值無關(guān)地設(shè)置頻帶調(diào)整的對(duì)象。并且,上述標(biāo)記的值是一個(gè)例子,表示已經(jīng)實(shí)施頻帶調(diào)整的值也可以是“0”,表示未實(shí)施的值為“1”等。如以上說明,通過進(jìn)行上述的服務(wù)通知,在多路使用頻帶調(diào)整裝置1的情況下,也參照服務(wù)通知標(biāo)記等的服務(wù)通知信息,優(yōu)先對(duì)存儲(chǔ)了表示未實(shí)施頻帶調(diào)整處理的信息的分組進(jìn)行頻帶調(diào)整。其結(jié)果是,設(shè)置在通信系統(tǒng)中的多個(gè)頻帶調(diào)整裝置1分散各自的頻帶調(diào)整處理,從而能夠?qū)Ω嗟臅?huì)話進(jìn)行頻帶調(diào)整處理。[會(huì)話管理]正如此前圖10的分組判別處理所說明的那樣,實(shí)施方式的頻帶調(diào)整裝置1將判別為TCP分組的分組設(shè)定為頻帶抑制以及促進(jìn)對(duì)的對(duì)象。頻帶調(diào)整裝置1通過“基于流的隊(duì)列法(PerFlowQueuing)”,以流為單位識(shí)別TCP通信,按照每個(gè)TCP會(huì)話來管理會(huì)話,并進(jìn)行頻帶調(diào)整等的處理。如參照?qǐng)D3所說明的那樣,頻帶調(diào)整裝置1使用會(huì)話表13管理TCP會(huì)話。下面,具體說明會(huì)話的管理方法。圖沈是示出基于圖3的會(huì)話管理部22的會(huì)話管理處理的流程圖。會(huì)話管理部22以從判斷為接收到的分組是TCP分組的分組判定部21接收了分組作為契機(jī),開始如圖沈所示的處理。首先,在步驟S91中,計(jì)算會(huì)話識(shí)別碼。會(huì)話識(shí)別碼是用于識(shí)別TCP分組是否是任意一個(gè)分組的信息。會(huì)話識(shí)別碼的具體求取方法將在后面進(jìn)行詳細(xì)說明。在步驟S92中,判定會(huì)話表13中是否登記有在步驟S91中求出的會(huì)話識(shí)別碼。在會(huì)話表13中已經(jīng)登記有會(huì)話識(shí)別碼的情況下(步驟S92為“是”的情況),是在頻帶調(diào)整裝置1已進(jìn)行過頻帶測(cè)量/頻帶調(diào)整的某會(huì)話,因此不需要重新登記,進(jìn)入步驟S100。在步驟SlOO中,將分組轉(zhuǎn)送至接收頻帶測(cè)量部23并結(jié)束處理。在步驟S92的判定中,在會(huì)話表13中未登記步驟S91中求出的會(huì)話識(shí)別碼的情況下(步驟S92為“否”的情況),需要登記到會(huì)話表13,因此進(jìn)入步驟S93,判斷會(huì)話表13中是否還有空間。在有空間的情況下(在步驟S93中為“是”的情況),進(jìn)入步驟S99,進(jìn)行會(huì)話登記處理。具體地說,將會(huì)話識(shí)別碼、與會(huì)話對(duì)應(yīng)的目標(biāo)頻帶、其他的必要信息登記在會(huì)話表13中,進(jìn)入步驟S100。關(guān)于步驟SlOO的處理如上所述。此外,在步驟S99的會(huì)話登記處理中,在會(huì)話表13中登記會(huì)話時(shí),進(jìn)行目標(biāo)頻帶的初始值設(shè)定。初始值構(gòu)成為基于IP地址或TCP端口號(hào)的范圍等條件,可以是從預(yù)先定義的多個(gè)值中選擇預(yù)定的初始值。在會(huì)話表13中沒有空間的情況下(在步驟S93中為“否”的情況),從步驟S93進(jìn)入步驟S94,判定現(xiàn)有的會(huì)話,即,會(huì)話表13中所登記的會(huì)話是否有效。在包含沒有效的會(huì)話情況下(在步驟S94中為“否”的情況),從步驟S94進(jìn)入步驟S98,進(jìn)行會(huì)話結(jié)束處理,進(jìn)入步驟S99。具體地說,向作為分組的發(fā)送目的地的終端發(fā)送結(jié)束通知,同時(shí)從會(huì)話表13中刪除沒有效的會(huì)話,進(jìn)入步驟S99。關(guān)于步驟S99以后的處理如上所述。在會(huì)話表13中登記的會(huì)話全部為有效的情況下(在步驟S94中為“是”的情況),從步驟S94進(jìn)入步驟S95。而且,在步驟S95中,判定在步驟S91中求出了會(huì)話識(shí)別碼的分組是否是FIN分組或RST分組。在步驟S95中,通過參照TCP報(bào)頭的碼位(codebit)來判定。在步驟S95的判定中,在分組是FIN分組或RST分組的情況下(在步驟S95中為“是”的情況),從步驟S95進(jìn)入步驟S97,進(jìn)行會(huì)話結(jié)束處理。具體地說,向作為分組的發(fā)送目的地的終端發(fā)送結(jié)束通知,同時(shí)利用在步驟S91中求出的會(huì)話識(shí)別碼來取得相應(yīng)的會(huì)話,從會(huì)話表13中刪除與相應(yīng)的會(huì)話有關(guān)的信息并結(jié)束處理。在分組既不是FIN分組也不是RST分組的情況下(在步驟S95中為“否”的情況),從步驟S95進(jìn)入步驟S96,不進(jìn)行頻帶測(cè)量/頻帶調(diào)整而直接將該分組中繼并結(jié)束處理。此外,在步驟S91中求出的會(huì)話識(shí)別碼使用例如作為一對(duì)的IP地址及TCP端口號(hào)來計(jì)算。IP地址以及TCP端口號(hào)對(duì)的長(zhǎng)度,在IPv4中為10字節(jié),在Ipv6中為34字節(jié),這里,生成了4個(gè)字節(jié)左右的會(huì)話識(shí)別碼。如圖沈的流程圖所說明的那樣,使用會(huì)話識(shí)別碼來進(jìn)行會(huì)話表13的檢索。在實(shí)施例中,為了高效地進(jìn)行會(huì)話表13的檢索,利用公知的哈希表(Hashtable)。在這種情況下,會(huì)話識(shí)別碼為哈希值。具體地說,根據(jù)IP地址和TCP端口號(hào)求出哈希值,將求出的值設(shè)為會(huì)話識(shí)別碼。為了生成合適的會(huì)話識(shí)別碼作為哈希值,例如可以利用校驗(yàn)和(checksum)、CRC(CyclicRedundancyCheck:循環(huán)冗余校驗(yàn))碼等來將生成的碼的值適當(dāng)?shù)財(cái)_亂。或者,也可以將IP地址/TCP端口號(hào)對(duì)的信息進(jìn)行整數(shù)相加所得出的值作為會(huì)話識(shí)別碼。這種碼的生成方法在實(shí)際應(yīng)用上也可以充分?jǐn)_亂碼的值,在這種情況下,在以1千兆赫進(jìn)行工作的微處理器中進(jìn)行處理時(shí),機(jī)器指令為10個(gè)指令左右,碼生成所需要的時(shí)間為10納秒左右。如上所述,根據(jù)本實(shí)施方式的會(huì)話管理方法,頻帶調(diào)整裝置1每次接收分組時(shí)求出會(huì)話識(shí)別碼,判定求出的會(huì)話識(shí)別碼是否登記在會(huì)話表13中。在求出的會(huì)話識(shí)別碼未登記在會(huì)話表13中的情況下,重新向會(huì)話表13進(jìn)行登記,在已經(jīng)登記的情況下,利用所登記的信息進(jìn)行頻帶的測(cè)量和頻帶調(diào)整。這樣,如果實(shí)施方式的頻帶調(diào)整裝置1能夠識(shí)別TCP會(huì)話正在繼續(xù),則可以追蹤序列號(hào)或ACK編號(hào)而進(jìn)行頻帶測(cè)量/頻帶調(diào)整,不需要監(jiān)視/追蹤TCP通信狀態(tài)的轉(zhuǎn)移。因此,通過采用上述會(huì)話的管理方法,能夠減輕頻帶調(diào)整裝置1的負(fù)荷。[會(huì)話的監(jiān)視/會(huì)話的刪除]通常利用FIN分組或RST分組結(jié)束TCP通信。該情況如圖沈的步驟S95步驟S97所述。但是,除此之外,由于終端(發(fā)送終端2A或接收終端4B)的異常結(jié)束或網(wǎng)絡(luò)切斷等原因,通信以沒有正常結(jié)束的狀態(tài)被放置。即使在通信沒有正常結(jié)束而被放置的情況下,最終也會(huì)由終端的超時(shí)來結(jié)束通信。因此,正如圖沈的步驟S94步驟S98的處理那樣,在重新進(jìn)行會(huì)話的登記的定時(shí),對(duì)于經(jīng)過了預(yù)定的時(shí)間以上分組還沒有到達(dá)的會(huì)話,從會(huì)話表13中刪除信息?;蛘撸g隔預(yù)定的時(shí)間調(diào)查會(huì)話表13,在登記的會(huì)話中存在經(jīng)過了預(yù)定的時(shí)間以上分組還沒有到達(dá)的會(huì)話的情況下,刪除該信息。這樣,識(shí)別到?jīng)]有正常結(jié)束的通信被放置,從會(huì)話表13中刪除登記的信息,由此來排除對(duì)會(huì)話表13的區(qū)域的無益使用,可以針對(duì)更多的會(huì)話進(jìn)行頻帶調(diào)整。并且,頻帶調(diào)整裝置1在重新進(jìn)行會(huì)話的登記的定時(shí)或經(jīng)過預(yù)定的時(shí)間段以上進(jìn)行監(jiān)視的結(jié)果為識(shí)別出了分組沒有到達(dá)會(huì)話的情況下,從會(huì)話表13刪除信息,同時(shí)向終端通知結(jié)束通信,進(jìn)行通信結(jié)束處理。為了進(jìn)行通信結(jié)束處理,在計(jì)時(shí)器中預(yù)先設(shè)定TCP會(huì)話的監(jiān)視時(shí)間。如果存在經(jīng)過了所設(shè)定時(shí)間的會(huì)話,則從會(huì)話表13中刪除與該會(huì)話有關(guān)信息并向終端通知結(jié)束。例如,通過向終端發(fā)送包含作為TCP命令之一的“RST”的RST分組來通知結(jié)束。接收到RST分組的終端進(jìn)行TCP會(huì)話的強(qiáng)制結(jié)束。如上所述,在由于通信故障或終端的故障而導(dǎo)致TCP會(huì)話不能恢復(fù)的情況下,月艮務(wù)器和客戶端的終端按照從頻帶調(diào)整裝置1接收到的結(jié)束通知,使不能恢復(fù)的TCP會(huì)話強(qiáng)制結(jié)束。如果以網(wǎng)絡(luò)服務(wù)器為例,需要管理10萬個(gè)會(huì)話。因此,通過使不能從故障中恢復(fù)的會(huì)話強(qiáng)制結(jié)束,可以大幅度減輕擔(dān)負(fù)大量的訪問的服務(wù)器所承擔(dān)的處理負(fù)擔(dān)。[進(jìn)行服務(wù)通知時(shí)的會(huì)話管理]前面說明了使用服務(wù)通知信息在多個(gè)頻帶調(diào)整裝置1之間使頻帶調(diào)整處理分散,這里,對(duì)管理會(huì)話時(shí)利用服務(wù)通知信息的方法進(jìn)行說明。圖27是示出使用服務(wù)通知信息的會(huì)話管理處理的流程圖。這里,作為服務(wù)通知信息示出了使用圖M或圖25所示的服務(wù)通知標(biāo)記的情況。在圖27所示的一系列處理中,步驟S91步驟SlOO的處理分別與圖沈的步驟S91步驟SlOO的處理相同,因此在此省略說明,只對(duì)與圖沈不同的處理進(jìn)行說明。在步驟S90中,參照從分組判別部21接收到的分組的TCP報(bào)頭,在服務(wù)通知標(biāo)記中存儲(chǔ)有表示頻帶調(diào)整未處理的值的情況下,進(jìn)入步驟S91,進(jìn)行上述的步驟S91以后的會(huì)話管理處理。在服務(wù)通知標(biāo)記中存儲(chǔ)有表示已進(jìn)行頻帶調(diào)整處理的值的情況下,作為在會(huì)話管理部22中會(huì)話管理對(duì)象之外的分組,不特別進(jìn)行處理而結(jié)束處理。在步驟SlOO中,當(dāng)將分組轉(zhuǎn)送至接收頻帶測(cè)量部23并且與會(huì)話的管理有關(guān)的應(yīng)該實(shí)行的處理結(jié)束時(shí),在步驟SlOl中,在服務(wù)通知標(biāo)記中設(shè)定表示已經(jīng)進(jìn)行調(diào)整處理的值并結(jié)束處理。圖28是示出服務(wù)通知標(biāo)記處理的流程圖。圖28是圖27的會(huì)話管理處理中的步驟S90的服務(wù)通知標(biāo)記檢查處理的詳細(xì)流程。首先,在步驟Slll中,判斷TCP報(bào)頭的服務(wù)通知標(biāo)記是否開啟,即,服務(wù)通知標(biāo)記中是否存儲(chǔ)了表示已進(jìn)行頻帶調(diào)整處理的值。在服務(wù)通知標(biāo)記關(guān)閉(即,服務(wù)通知標(biāo)記中23存儲(chǔ)了表示未進(jìn)行頻帶調(diào)整處理的值)的情況下(在步驟Slll中為“否”的情況),進(jìn)入圖27的步驟S91以后的會(huì)話管理處理。另一方面,在服務(wù)通知標(biāo)記開啟的情況下(在步驟Slll中為“是”的情況),進(jìn)入步驟S112,進(jìn)而判定會(huì)話表13中是否有空間。在會(huì)話表13有空間的情況下(在步驟S112中為“是”的情況),進(jìn)入圖27的步驟S91以后的會(huì)話管理處理。在會(huì)話表13中沒有空間的情況下(在步驟S112中為“否”的情況),進(jìn)入步驟S113,不進(jìn)行頻帶測(cè)量/頻帶調(diào)整而直接中繼分組并結(jié)束處理。此外,對(duì)于步驟S112的會(huì)話表13的空間的有無的判定處理,即使是已經(jīng)經(jīng)過了頻帶調(diào)整處理的分組(即使是在步驟Slll中為“是”的情況),如果會(huì)話表13中有空間,判斷為可以實(shí)施頻帶調(diào)整,則實(shí)行圖27的步驟S91以后的會(huì)話管理處理。并且,在步驟S112中判斷在會(huì)話表13中是否存在登記新的1個(gè)會(huì)話的信息的空間,但也不限于此。例如,也可以構(gòu)成為設(shè)定預(yù)定的比例或閾值,判定會(huì)話表13的空間是否低于預(yù)定的比例或閾值。這樣,參照服務(wù)通知標(biāo)記,在判斷為預(yù)先處理對(duì)象的情況下實(shí)行步驟S91以后的會(huì)話管理處理。換言之,對(duì)于頻帶調(diào)整裝置1針對(duì)非處理對(duì)象的分組判斷為不需要進(jìn)行步驟S91以后的會(huì)話管理處理,不進(jìn)行處理。因此,可以得到減輕頻帶調(diào)整裝置1所承擔(dān)的負(fù)荷的效果。[活性插入/活性去除]如之前圖沈等中所說明的那樣,頻帶調(diào)整裝置1以接收到TCP分組作為契機(jī),在會(huì)話表13中登記信息,開始頻帶的測(cè)量/頻帶調(diào)整。即,頻帶調(diào)整裝置1不需要為了頻帶調(diào)整而監(jiān)視TCP通信的從“SYN”到“FIN/RST”的狀態(tài)轉(zhuǎn)移。因此,即使在某會(huì)話正在進(jìn)行時(shí)將具備頻帶調(diào)整裝置1的中繼裝置3插入網(wǎng)絡(luò)的情況下,可以根據(jù)接收到的TCP分組進(jìn)行頻帶調(diào)整。并且,即使在中繼裝置3正在中繼通信時(shí)將具備頻帶調(diào)整裝置1的中繼裝置3從網(wǎng)絡(luò)中去除的情況和中繼裝置3由于故障等而停止的情況下,也進(jìn)行上述緩沖處理,因此不會(huì)給TCP通信帶來不良影響。這里,將正在進(jìn)行會(huì)話時(shí)在通信系統(tǒng)中設(shè)置頻帶調(diào)整裝置1稱為“活性插入”,將正在進(jìn)行會(huì)話時(shí)從通信系統(tǒng)中去除頻帶調(diào)整裝置1稱為“活性去除”。通過本實(shí)施方式的頻帶調(diào)整裝置1能夠活性插入以及活性去除,從運(yùn)用通信系統(tǒng)的觀點(diǎn)來看也很有效果。[會(huì)話表]如在上述TCP會(huì)話管理方法中所說明的那樣,頻帶調(diào)整裝置1在每次對(duì)于接收到的分組進(jìn)行頻帶調(diào)整時(shí),在會(huì)話表13中登記與會(huì)話有關(guān)的信息。在這里參照?qǐng)D四以及圖30,對(duì)會(huì)話表13的數(shù)據(jù)結(jié)構(gòu)等進(jìn)行說明。圖四是示出會(huì)話表13的結(jié)構(gòu)例的圖。圖四所示的會(huì)話表13是存儲(chǔ)從發(fā)送終端2A到接收終端4B的方向以及反方向這兩個(gè)方向的會(huì)話信息的哈希表(一維數(shù)組),與索引對(duì)應(yīng)關(guān)聯(lián)地存儲(chǔ)會(huì)話表數(shù)據(jù)。在實(shí)施例中,通過將哈希關(guān)鍵碼(Hashkeycode)除以表的大小得到的剩余值設(shè)為哈希表的索引,可以進(jìn)行會(huì)話信息的識(shí)別。對(duì)于上述索引的求取方法使用公知的技術(shù)。如上所述,哈希關(guān)鍵碼是根據(jù)作為一對(duì)的IP地址以及TCP端口號(hào)而計(jì)算出來的。圖30是示出會(huì)話表數(shù)據(jù)的結(jié)構(gòu)例的圖。與哈希表的索引對(duì)應(yīng)關(guān)聯(lián)的會(huì)話表數(shù)據(jù)按照每個(gè)會(huì)話來設(shè)置,其包括管理信息D1、指示反方向的會(huì)話信息位置的數(shù)據(jù)D2、與分組的發(fā)送源以及發(fā)送目的地的IP地址和TCP端口號(hào)有關(guān)的數(shù)據(jù)D3、時(shí)刻數(shù)據(jù)D4(D4-1和D4-2)、單位時(shí)間D5、測(cè)量頻帶數(shù)據(jù)D6、目標(biāo)頻帶數(shù)據(jù)D7、中繼頻帶數(shù)據(jù)D8、與序列號(hào)有關(guān)的數(shù)據(jù)D9、與ACK編號(hào)有關(guān)的數(shù)據(jù)D10、分組的緩沖數(shù)據(jù)D11。管理信息Dl是頻帶調(diào)整裝置1的會(huì)話管理部22在會(huì)話表13的管理中使用的信肩、ο指示反方向的會(huì)話信息的位置的數(shù)據(jù)D2存儲(chǔ)了與圖30所示的會(huì)話信息成對(duì)的會(huì)話信息的會(huì)話表13上的位置,即圖四的“索引”。頻帶調(diào)整裝置1的會(huì)話管理部22等的各部分使用數(shù)據(jù)D2訪問會(huì)話表13上的反方向的會(huì)話信息。在不中繼反方向的業(yè)務(wù)流時(shí)數(shù)據(jù)D2無效。與分組的發(fā)送源以及發(fā)送目的地的IP地址和TCP端口號(hào)有關(guān)的數(shù)據(jù)D3包括哈希關(guān)鍵碼(會(huì)話識(shí)別碼)、發(fā)送IP地址、接收IP地址、發(fā)送端口號(hào)以及接收端口號(hào)。此外,在數(shù)據(jù)D3中存儲(chǔ)有發(fā)送源以及發(fā)送目的地的IP地址和TCP端口號(hào),在實(shí)施例中,利用作為一對(duì)的IP地址和TCP端口號(hào)來計(jì)算作為哈希子關(guān)鍵碼的會(huì)話識(shí)別碼。因此,對(duì)于指示反方向的會(huì)話信息的位置的數(shù)據(jù)D2也可以使用數(shù)據(jù)D3取代IP地址和TCP端口號(hào)的發(fā)送/接收來進(jìn)行計(jì)算。其中,可以通過在數(shù)據(jù)D2的區(qū)域中存儲(chǔ)預(yù)先求出的值來節(jié)約生成哈希關(guān)鍵碼所需的時(shí)間。時(shí)刻數(shù)據(jù)D4包括會(huì)話開始時(shí)刻、數(shù)據(jù)分組中繼時(shí)刻以及ACK分組中繼時(shí)刻等與頻帶調(diào)整有關(guān)的各種時(shí)刻信息。使用一般的時(shí)刻值,例如,微秒為單位的時(shí)刻數(shù)值或利用Jiffy等操作系統(tǒng)的最小定時(shí)器中斷來計(jì)時(shí)的時(shí)刻值等。例如,根據(jù)當(dāng)前時(shí)刻與會(huì)話開始時(shí)刻之差得到會(huì)話持續(xù)時(shí)間,使用所得到的會(huì)話持續(xù)時(shí)間進(jìn)行上述會(huì)話的刪除處理。單位時(shí)間D5是表示具備頻帶調(diào)整裝置1的網(wǎng)絡(luò)設(shè)備(在上述的例中為中繼裝置3)或終端等的內(nèi)部時(shí)刻的單位時(shí)間的長(zhǎng)度的數(shù)值。由于單位時(shí)間因每個(gè)會(huì)話而不同,因此在實(shí)施例中,按照每個(gè)會(huì)話進(jìn)行設(shè)定。測(cè)量頻帶數(shù)據(jù)D6存儲(chǔ)了在接收頻帶測(cè)量部23中測(cè)量出的頻帶,其包括各自每單位時(shí)間的測(cè)量數(shù)據(jù)量、最大測(cè)量數(shù)據(jù)量、最小測(cè)量數(shù)據(jù)量、ACK量、最大ACK量以及最小ACK量。每單位時(shí)間的測(cè)量數(shù)據(jù)量以及ACK量是在單位時(shí)間D5期間內(nèi)接收頻帶測(cè)量部23所測(cè)量出的業(yè)務(wù)量,各個(gè)最大值以及最小值中存儲(chǔ)了過去的最大值以及最小值。在目標(biāo)頻帶數(shù)據(jù)D7中,存儲(chǔ)有表示單位時(shí)間中應(yīng)該中繼的數(shù)據(jù)分組或ACK分組的增量的總量,即,目標(biāo)頻帶。關(guān)于目標(biāo)頻帶數(shù)據(jù)D7的各項(xiàng)目的值,當(dāng)會(huì)話管理部22在會(huì)話表13中重新登記信息時(shí),存儲(chǔ)預(yù)定的初始數(shù)值,例如根據(jù)反方向的通信頻段的測(cè)量結(jié)果來變更值。正如在頻帶的測(cè)量方法中所說明的,每單位時(shí)間的可以轉(zhuǎn)送的數(shù)據(jù)量是數(shù)據(jù)量的累積。與此相對(duì),每單位時(shí)間的可以轉(zhuǎn)送的ACK量不是ACK分組長(zhǎng)度的增量而是ACK的增量。中繼頻帶數(shù)據(jù)D8存儲(chǔ)了通過頻帶調(diào)整部M的頻帶調(diào)整而中繼的分組的頻帶,其包括每單位時(shí)間的中繼數(shù)據(jù)量、最大中繼數(shù)據(jù)量、最小中繼數(shù)據(jù)量、中繼ACK量、最大中繼ACK量以及最小中繼ACK量。數(shù)據(jù)量以及ACK量與測(cè)量頻帶和目標(biāo)頻帶相同地由各自的數(shù)據(jù)量的累積以及ACK的增量組成。此外,在ACK不增加的情況下,中繼ACK量為“0”。并且,在通過調(diào)換ACK分組的順序ACK量減少的情況下,忽略相應(yīng)的ACK分組并計(jì)量ACK量。與序列號(hào)有關(guān)的數(shù)據(jù)D9存儲(chǔ)緩沖部14中經(jīng)過緩沖的數(shù)據(jù)分組的序列號(hào),在圖30所示的例子中,存儲(chǔ)經(jīng)過緩沖的數(shù)據(jù)分組的序列號(hào)中的最大序列號(hào)和最小序列號(hào)。利用D9,不需要分析緩沖部14中經(jīng)過緩沖的分組,減輕了頻帶調(diào)整裝置1的處理。與ACK編號(hào)有關(guān)的數(shù)據(jù)DlO存儲(chǔ)緩沖部14中經(jīng)過緩沖的ACK分組的ACK編號(hào),在圖30所示的例子中,存儲(chǔ)經(jīng)過緩沖的ACK分組的ACK編號(hào)中的最大ACK編號(hào)。緩存數(shù)據(jù)Dll以隊(duì)列的形式存儲(chǔ)數(shù)據(jù)分組或1個(gè)ACK分組。如圖30所示,會(huì)話表數(shù)據(jù)在一個(gè)方向的通信為1觀字節(jié),在兩個(gè)方向?yàn)?56字節(jié)。當(dāng)存儲(chǔ)器為1吉字節(jié)時(shí),可以登記4096個(gè)會(huì)話。在現(xiàn)有的技術(shù)水平中,如果10萬會(huì)話中有25吉字節(jié)、100萬會(huì)話中有256吉字節(jié)的話,則能夠容易地實(shí)現(xiàn)會(huì)話表13。[目標(biāo)頻帶的設(shè)定]頻帶調(diào)整處理中使用的目標(biāo)頻帶如圖30所示存儲(chǔ)在會(huì)話表13中。目標(biāo)頻帶的初始值可以構(gòu)成為,例如根據(jù)IP地址和端口號(hào)的值的范圍,從預(yù)先定義的值中選擇。利用IP地址或端口號(hào)來確定目標(biāo)頻帶,由此可以與每個(gè)通信對(duì)應(yīng)地設(shè)定目標(biāo)頻帶。有關(guān)處理例如由會(huì)話管理部22等執(zhí)行。當(dāng)頻帶調(diào)整裝置1識(shí)別TCP分組的接收并開始頻帶調(diào)整處理時(shí),之后,也可以動(dòng)態(tài)地變更目標(biāo)頻帶。作為變更的時(shí)機(jī)可以是例如在某些分組的處理中參照會(huì)話表13的時(shí)候、在進(jìn)行圖12所示的定期中斷處理的時(shí)候、頻帶調(diào)整裝置1的管理者有意地進(jìn)行變更的時(shí)刻等。在任意一種情況下,參照該時(shí)刻的會(huì)話表數(shù)據(jù)(圖30),適當(dāng)設(shè)定數(shù)據(jù)D7的單位時(shí)間能夠轉(zhuǎn)送的數(shù)據(jù)量和單位時(shí)間能夠轉(zhuǎn)送的ACK量。有關(guān)處理例如由接收頻帶測(cè)量部23等執(zhí)行。通過動(dòng)態(tài)地設(shè)定目標(biāo)頻帶,可以使用與實(shí)際的通信對(duì)應(yīng)的更合適的目標(biāo)頻帶來進(jìn)行頻帶調(diào)整。如以上說明所述,根據(jù)本實(shí)施方式的頻帶調(diào)整裝置1,監(jiān)視通過頻帶調(diào)整裝置1的分組,將表示通信所需的頻帶的目標(biāo)頻帶與測(cè)量出的實(shí)際的頻帶進(jìn)行比較,根據(jù)比較,進(jìn)行頻帶的抑制和促進(jìn)。在測(cè)量頻帶超過目標(biāo)頻帶的情況下,控制分組的發(fā)送定時(shí)而“抑制”頻帶,從而以一定的間隔(即,目標(biāo)頻帶)來發(fā)送分組。另一方面,在測(cè)量頻帶低于目標(biāo)頻帶的情況下,將預(yù)先經(jīng)過緩沖的分組通過代理重傳至發(fā)送終端2A或接收終端4B,由此來“促進(jìn)”頻帶。通過頻帶的抑制,通信性能被抑制在預(yù)定的范圍內(nèi),因此能有效地抑制突發(fā)業(yè)務(wù)流等的發(fā)生,以及抑制終端間的通信性能的偏差。由此,可以將現(xiàn)有的IMbps左右的通信性能改善為數(shù)Mbps左右。并且,通過頻帶的促進(jìn),基于終端的分組發(fā)送被促進(jìn),從而有效地抑制分組重傳以及伴隨重傳的業(yè)務(wù)流的增加。這樣,通過進(jìn)行頻帶的抑制或促進(jìn),使得實(shí)際頻帶接近于目標(biāo)頻帶,對(duì)于經(jīng)由頻帶調(diào)整裝置1的通信,可以以會(huì)話為單位將通信性能抑制在預(yù)定的范圍中,同時(shí)能有效地抑制分組的重傳,從而達(dá)到使通信穩(wěn)定化的效果?;ヂ?lián)網(wǎng)等的IP網(wǎng)絡(luò)是提供“不可靠通信”的網(wǎng)絡(luò)基礎(chǔ),在該網(wǎng)絡(luò)之下,針對(duì)提供如TCP的“可靠通信”的通信進(jìn)行上述頻帶調(diào)整。以往,在對(duì)于每個(gè)終端網(wǎng)絡(luò)速度存在很大差異的情況下,終端間提供的通信品質(zhì)存在不均衡。例如,與提供服務(wù)的服務(wù)器連接在高速網(wǎng)絡(luò)的情況相比,用戶側(cè)終端通常連接在相對(duì)低速的接入網(wǎng)絡(luò)。在這樣不均衡的環(huán)境中,通過進(jìn)行上述頻帶的促進(jìn)以及抑制來改善進(jìn)行“可靠通信”的終端之間的通信。并且,根據(jù)本實(shí)施方式的頻帶調(diào)整裝置1,可以只監(jiān)視雙方向的通信中的1個(gè)方向的分組而用于其他方向的頻帶調(diào)整,因此不需要設(shè)置對(duì)向的裝置。并且,由于可以設(shè)置在路經(jīng)上的任意位置,因此能夠消減網(wǎng)絡(luò)設(shè)計(jì)成本。進(jìn)一步地,即使在路經(jīng)上設(shè)置多個(gè)頻帶調(diào)整裝置1,各裝置監(jiān)視本裝置內(nèi)流動(dòng)的分組而進(jìn)行頻帶調(diào)整,因此裝置間不會(huì)相互干擾。通過多個(gè)頻帶調(diào)整裝置1分別進(jìn)行頻帶調(diào)整,可以在路經(jīng)上的多個(gè)位置進(jìn)行頻帶調(diào)整,使TCP通信更加穩(wěn)定。進(jìn)一步地,對(duì)于TCP/IP分組并不添加影響通信的變更,可以只使用IP層的“不可靠通信”中所允許的分組操作,并且,只在TCP通信的至少一個(gè)方向的中繼等中實(shí)施頻帶調(diào)整處理。這樣的頻帶調(diào)整處理也可以通過相對(duì)簡(jiǎn)單的軟件來實(shí)現(xiàn),因此,只要是具備路由器、橋接器、網(wǎng)絡(luò)家電設(shè)備、終端等的通信功能的網(wǎng)絡(luò)連接設(shè)備,就能夠安裝頻帶調(diào)整裝置Io此外,在實(shí)施例中,以將頻帶調(diào)整裝置1安裝于中繼裝置3為例進(jìn)行說明,因此記載了如何“中繼”分組而進(jìn)行頻帶調(diào)整。在將頻帶調(diào)整裝置1安裝于終端時(shí),頻帶調(diào)整裝置1可以將本裝置發(fā)送的分組和本裝置接收的分組作為頻帶測(cè)量/頻帶調(diào)整等的對(duì)象,利用上述方法通過“發(fā)送”分組來實(shí)現(xiàn)。對(duì)于會(huì)話的監(jiān)視/刪除處理,終端通過從本裝置內(nèi)的頻帶調(diào)整裝置向TCP層發(fā)出結(jié)束通知,從而使不能恢復(fù)的會(huì)話結(jié)束。進(jìn)而,在基于頻帶調(diào)整裝置1的頻帶調(diào)整處理中,即使是將頻帶調(diào)整裝置1設(shè)置在中繼裝置3的情況下,也不會(huì)像以往的TCP技術(shù)那樣將中繼TCP設(shè)為終端。并且,頻帶調(diào)整處理不依賴于現(xiàn)有的TCP/IP的處理功能。頻帶調(diào)整裝置1通過參考接收到的TCP/IP分組的控制信息可以進(jìn)行頻帶調(diào)整處理而不需要復(fù)雜的處理。因此,即使在中繼裝置3中安裝了頻帶調(diào)整裝置1的情況下,也能容易地在該中繼裝置3中安裝高速的TCPSplicing。因此,具有提高處理性能的可擴(kuò)展性的效果。并且,通過提高處理性能的可擴(kuò)展性,在匯集了多種業(yè)務(wù)流的主干網(wǎng)絡(luò)中,也可以按照每個(gè)會(huì)話來進(jìn)行管理和頻帶調(diào)整。而且,頻帶調(diào)整裝置1根據(jù)接收到的分組是否是TCP分組,識(shí)別會(huì)話并以會(huì)話單位進(jìn)行頻帶調(diào)整,因此不需要參照TCP報(bào)頭來判斷TCP通信的狀態(tài)。由此,即使在發(fā)送中斷2A與接收終端4B之間的通信持續(xù)的情況下,也不用使通信切斷,就可以在通信系統(tǒng)中追加頻帶調(diào)整裝置1和從通信系統(tǒng)中去除頻帶調(diào)整裝置1。因此,通過頻帶調(diào)整裝置1的追加和刪除,能夠?qū)崿F(xiàn)TCP通信的穩(wěn)定化而不降低網(wǎng)絡(luò)的可靠性。此外,如上所述,在發(fā)送終端2A-接收終端4B之間的通信中,以在使用TCP的情況下實(shí)施頻帶調(diào)整的方法為例進(jìn)行了說明,但不限于此。例如,對(duì)于使用SCTPGtreamControlTransmissionProtocol流控制傳輸協(xié)議)或XTP(XpressTransportProtocolXpress傳輸協(xié)議)等進(jìn)行通信的情況,也可以同樣應(yīng)用上述的頻帶調(diào)整方法。權(quán)利要求1.一種通信裝置,該通信裝置在發(fā)送裝置和接收裝置經(jīng)由網(wǎng)絡(luò)進(jìn)行通信時(shí)控制通信的頻帶,其特征在于,該通信裝置具備測(cè)量部,其針對(duì)從所述發(fā)送裝置至所述接收裝置以及從所述接收裝置至所述發(fā)送裝置雙方向的通信中的至少1個(gè)方向的通信,測(cè)量頻帶;存儲(chǔ)部,其存儲(chǔ)包含表示通信所需的頻帶的目標(biāo)頻帶在內(nèi)的有關(guān)頻帶調(diào)整的信息;調(diào)整部,其從所述存儲(chǔ)部讀出測(cè)量了所述頻帶的方向的目標(biāo)頻帶,根據(jù)所述測(cè)量部中測(cè)量出的頻帶與該讀出的目標(biāo)頻帶之間的比較來調(diào)整分組的發(fā)送間隔,由此來進(jìn)行頻帶的抑制或促進(jìn)。2.根據(jù)權(quán)利要求1所述的通信裝置,其特征在于,所述調(diào)整部不對(duì)所述發(fā)送裝置及接收裝置之間發(fā)送接收的分組施加變更,通過進(jìn)行如下的分組處理來調(diào)整頻帶,所述分組處理包括分組的丟棄;分組的中繼或發(fā)送;多個(gè)復(fù)制分組的中繼或發(fā)送;以及進(jìn)行分組的發(fā)送間隔的控制。3.根據(jù)權(quán)利要求1所述的通信裝置,其特征在于,所述測(cè)量部觀測(cè)從所述發(fā)送裝置接收到第1分組的所述接收裝置向該發(fā)送裝置回送的第2分組,測(cè)量與該第2分組的發(fā)送方向的通信相關(guān)的頻帶,所述調(diào)整部控制所述第2分組的發(fā)送間隔,通過空開或靠攏該第2分組的發(fā)送間隔來進(jìn)行頻帶的抑制或促進(jìn)。4.根據(jù)權(quán)利要求3所述的通信裝置,其特征在于,所述測(cè)量部根據(jù)所述第2分組中包含的、表示所述發(fā)送裝置接下來應(yīng)該發(fā)送的所述第1分組的信息,測(cè)量該第2分組的發(fā)送方向的頻帶,所述調(diào)整部按照使得表示所述發(fā)送裝置接下來應(yīng)該發(fā)送的所述第1分組的信息的增量接近于所述目標(biāo)頻帶的方式,控制所述第2分組的發(fā)送間隔,進(jìn)行所述頻帶的抑制或促進(jìn)。5.根據(jù)權(quán)利要求1所述的通信裝置,其特征在于,所述通信裝置還具備分組存儲(chǔ)部,其根據(jù)包含在該第1以及第2分組中的表示分組順序的信息,存儲(chǔ)所述發(fā)送裝置發(fā)送的第1分組以及所述接收裝置針對(duì)該第1分組回送的第2分組,所述調(diào)整部在經(jīng)由所述網(wǎng)絡(luò)接收了分組時(shí),將該接收到的分組以及存儲(chǔ)在所述分組存儲(chǔ)部中的分組的表示所述分組順序的信息進(jìn)行比較,在表示所述分組順序的信息彼此一致的情況下,丟棄存儲(chǔ)在所述分組存儲(chǔ)部中的分組或所述接收到的分組中的任意一方,將另一方分組保存在該分組存儲(chǔ)部中。6.根據(jù)權(quán)利要求5所述的通信裝置,其特征在于,所述調(diào)整部在所述第1分組或第2分組的發(fā)送方向的頻帶低于該通信方向的所述目標(biāo)頻帶的情況下,復(fù)制存儲(chǔ)在所述分組存儲(chǔ)部中的分組,將該復(fù)制分組以與該目標(biāo)頻帶對(duì)應(yīng)的發(fā)送間隔發(fā)送至少一次。7.根據(jù)權(quán)利要求6所述的通信裝置,其特征在于,所述調(diào)整部在經(jīng)過預(yù)定期間以上沒有識(shí)別出所述第2分組的情況下,從所述分組存儲(chǔ)部取得與表示第1分組的順序的編號(hào)和表示第2分組的順序的編號(hào)中的最大編號(hào)對(duì)應(yīng)的第1分組,并將該取得的第1分組的復(fù)制分組發(fā)送給所述接收裝置。8.根據(jù)權(quán)利要求6所述的通信裝置,其特征在于,所述調(diào)整部在經(jīng)過預(yù)定期間以上沒有識(shí)別出所述第1分組的情況下,從所述分組存儲(chǔ)部取得表示第2分組的順序的編號(hào)為最大編號(hào)的第2分組,并將該取得的第2分組的復(fù)制分組發(fā)送給所述接收裝置。9.根據(jù)權(quán)利要求6所述的通信裝置,其特征在于,所述調(diào)整部預(yù)定次數(shù)以上地連續(xù)發(fā)送表示所述分組順序的編號(hào)相同的第2分組的復(fù)制分組,使所述發(fā)送裝置的發(fā)送頻帶提高。10.根據(jù)權(quán)利要求1所述的通信裝置,其特征在于,所述測(cè)量部以及調(diào)整部具有第1測(cè)量部以及第1調(diào)整部,它們針對(duì)所述發(fā)送裝置以及接收裝置之間雙方向的通信中的一個(gè)方向的通信,分別進(jìn)行頻帶測(cè)量以及頻帶調(diào)整;以及第2測(cè)量部以及第2調(diào)整部,它們針對(duì)另一個(gè)方向的通信分別進(jìn)行頻帶測(cè)量以及頻帶調(diào)整,所述測(cè)量部以及調(diào)整部使所述雙方向中識(shí)別出分組的通信方向的測(cè)量部及調(diào)整部動(dòng)作,針對(duì)該識(shí)別出的通信方向進(jìn)行頻帶調(diào)整。11.根據(jù)權(quán)利要求5所述的通信裝置,其特征在于,所述調(diào)整部針對(duì)從所述接收裝置接收到的第2分組中的、要在所述發(fā)送裝置中丟棄的分組,不發(fā)送給該發(fā)送裝置而在本裝置中將其丟棄。12.根據(jù)權(quán)利要求1所述的通信裝置,其特征在于,該通信裝置還具備管理部,其以從所述發(fā)送裝置或者接收裝置接收到分組為契機(jī),在所述存儲(chǔ)部進(jìn)行信息的登記,并開始該發(fā)送裝置與接收裝置之間的會(huì)話的管理,所述存儲(chǔ)部與識(shí)別所述發(fā)送裝置和所述接收裝置之間的會(huì)話的信息相關(guān)聯(lián)地,存儲(chǔ)與該會(huì)話的頻帶調(diào)整有關(guān)的信息。13.根據(jù)權(quán)利要求12所述的通信裝置,其特征在于,所述會(huì)話管理部參照所述分組中包含的、表示通信的狀態(tài)轉(zhuǎn)移的信息,在該表示狀態(tài)轉(zhuǎn)移的信息中存儲(chǔ)了表示結(jié)束該發(fā)送裝置與接收裝置之間的會(huì)話的值的情況下,從所述存儲(chǔ)部中刪除識(shí)別該會(huì)話的信息以及與該信息相關(guān)聯(lián)的有關(guān)頻帶調(diào)整的信息,并且針對(duì)作為該分組的發(fā)送目的地的所述發(fā)送裝置或者接收裝置,生成并發(fā)送通知通信結(jié)束的通知分組。14.根據(jù)權(quán)利要求14所述的通信裝置,其特征在于,所述會(huì)話管理部在經(jīng)過預(yù)定期間沒有識(shí)別出與管理中的會(huì)話有關(guān)的分組的情況下,從所述存儲(chǔ)部中刪除識(shí)別該會(huì)話的信息以及與該信息相關(guān)聯(lián)的有關(guān)頻帶調(diào)整的信息,并且針對(duì)所述發(fā)送裝置以及接收裝置,生成并發(fā)送通知通信結(jié)束的分組。15.根據(jù)權(quán)利要求1所述的通信裝置,其特征在于,所述調(diào)整部針對(duì)進(jìn)行了頻帶調(diào)整的所述分組,設(shè)定表示已經(jīng)進(jìn)行了頻帶調(diào)整處理的信息,并根據(jù)接收到的分組中是否設(shè)定了該信息來判斷該接收到的分組是否是頻帶調(diào)整的對(duì)象。16.根據(jù)權(quán)利要求15所述的通信裝置,其特征在于,所述調(diào)整部在所述分組的TCP(TransmissionControlProtocol)報(bào)頭的URGENT位中設(shè)定0,在URGENT指針字段中設(shè)定表示已經(jīng)進(jìn)行了頻帶調(diào)整處理的信息,在該分組的校驗(yàn)和字段中設(shè)定包含該設(shè)定的信息值的值。17.根據(jù)權(quán)利要求1所述的通信裝置,其特征在于,所述測(cè)量部比較所述測(cè)量出的頻帶與所述目標(biāo)頻帶,在該測(cè)量出的頻帶超過該目標(biāo)頻帶的情況下,在預(yù)先設(shè)定的目標(biāo)頻帶的允許范圍內(nèi)增大目標(biāo)頻帶,在該測(cè)量出的頻帶低于該目標(biāo)頻帶的情況下,在該允許范圍內(nèi)減小目標(biāo)頻帶,將該變更后的目標(biāo)頻帶保存在所述存儲(chǔ)部中。18.根據(jù)權(quán)利要求12所述的通信裝置,其特征在于,所述管理部根據(jù)分組的網(wǎng)絡(luò)地址的范圍、通信協(xié)議的種類、通信的持續(xù)時(shí)間、時(shí)間段、測(cè)量頻帶或者發(fā)送的數(shù)據(jù)量,變更要管理的會(huì)話的目標(biāo)頻帶,并將該變更后的目標(biāo)頻帶保存在所述存儲(chǔ)部中。19.一種通信方法,該通信方法在發(fā)送裝置和接收裝置經(jīng)由網(wǎng)絡(luò)進(jìn)行通信時(shí)控制通信的頻帶,其特征在于,所述通信方法包括以下步驟針對(duì)從所述發(fā)送裝置至所述接收裝置以及從所述接收裝置至發(fā)送裝置雙方向的通信中的至少1個(gè)方向的通信,測(cè)量頻帶,從存儲(chǔ)了包含表示通信所需的頻帶的目標(biāo)頻帶的有關(guān)頻帶調(diào)整的信息的存儲(chǔ)部讀出測(cè)量了所述頻帶的方向的目標(biāo)頻帶,根據(jù)所述測(cè)量出的頻帶與該讀出的目標(biāo)頻帶之間的比較來調(diào)整分組的發(fā)送間隔,由此來進(jìn)行頻帶的抑制或促進(jìn)。全文摘要在發(fā)送裝置(2A)和接收裝置(4B)經(jīng)由網(wǎng)絡(luò)(10)進(jìn)行通信時(shí)控制通信的頻帶的通信裝置(1)中,接收頻帶測(cè)量部(23)針對(duì)從發(fā)送裝置(2A)至接收裝置(4B)以及從接收裝置(4B)至發(fā)送裝置(2A)雙方向的通信中的至少1個(gè)方向的通信,測(cè)量頻帶;會(huì)話表(13)存儲(chǔ)包含表示通信所需的頻帶的目標(biāo)頻帶在內(nèi)的有關(guān)頻帶調(diào)整的信息;頻帶調(diào)整部(24)從會(huì)話表(13)中讀出測(cè)量了頻帶的方向的目標(biāo)頻帶,根據(jù)接收頻帶測(cè)量部(23)中測(cè)量出的頻帶與讀出的目標(biāo)頻帶之間的比較來調(diào)整分組的發(fā)送間隔,由此來進(jìn)行頻帶的抑制或促進(jìn)。文檔編號(hào)H04L12/56GK102474463SQ20108003392公開日2012年5月23日申請(qǐng)日期2010年5月31日優(yōu)先權(quán)日2010年5月31日發(fā)明者陣崎明申請(qǐng)人:匠心科技股份有限公司