專利名稱:通信裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于對在通過通信網(wǎng)絡(luò)進(jìn)行的數(shù)據(jù)通信中可用的通信帶寬進(jìn)行測量的技術(shù)。
背景技術(shù):
為了有效執(zhí)行數(shù)據(jù)通信,提出了用于在諸如路由器之類用于中繼通信的通信裝置中測量通信帶寬(以下簡稱為帶寬)并根據(jù)測量到的帶寬來發(fā)送數(shù)據(jù)的技術(shù)(例如見專利文獻(xiàn)I),其中帶寬表示數(shù)據(jù)通信中可用的傳輸率。通過利用這樣的技術(shù),這種通信裝置可以預(yù)先測量可用帶寬并執(zhí)行控制以使得不會超出可用 帶寬來發(fā)送數(shù)據(jù),從而減小通信網(wǎng)絡(luò)中的包丟失。引用列表專利文獻(xiàn)專利文獻(xiàn)I JP-A-2004-34322
發(fā)明內(nèi)容
技術(shù)問題在專利文獻(xiàn)I中公開的技術(shù)中,當(dāng)測量數(shù)據(jù)通信中可用的帶寬時必須發(fā)送一個帶寬測量專用包。為此,為了發(fā)送帶寬測量專用包,必須延遲主要數(shù)據(jù)的傳輸。已經(jīng)做出本發(fā)明以試圖解決上述問題,并且本發(fā)明的一個目的是提供一種無需延遲主要數(shù)據(jù)的傳輸就可測量可用帶寬的通信裝置。解決問題的方案為了解決該問題,本發(fā)明的一個方面提供了一種通信裝置,包括設(shè)置單元,其被構(gòu)造用于設(shè)置測試帶寬,該測試帶寬表示要測試的與另一裝置通信時的傳輸率;獲取單元,其被構(gòu)造用于獲取用戶包,在用戶包中打包了表示要被發(fā)送到另一裝置的內(nèi)容的用戶數(shù)據(jù);處理單元,其被構(gòu)造用于將表示由所述設(shè)置單元設(shè)置的測試帶寬的測量信息分配給由所述獲取單元獲取的用戶包,以及用于對用戶包進(jìn)行處理以準(zhǔn)備測量包,使得測量包的包尺寸成為對應(yīng)于測試帶寬的包尺寸;和發(fā)送單元,其被構(gòu)造為以確定的間隔將由所述處理單元準(zhǔn)備的測量包發(fā)送到所述另一裝置,以進(jìn)入由所述設(shè)置單元設(shè)置的測試帶寬的環(huán)境。在另一優(yōu)選方面,該通信裝置還包括結(jié)果信息接收單元,其被構(gòu)造用于接收從已經(jīng)接收到由所述發(fā)送單元所發(fā)送的測量包的另一裝置發(fā)送來的結(jié)果信息,所述結(jié)果信息表示將測試帶寬與根據(jù)測量包的接收情況而計算出的接收方傳輸率進(jìn)行比較的結(jié)果。在另一優(yōu)選方面,所述設(shè)置單元被構(gòu)造用于根據(jù)由所述結(jié)果信息接收單元所接收的結(jié)果信息來改變測試帶寬的設(shè)置。在另一優(yōu)選方面,所述發(fā)送單元被構(gòu)造用于發(fā)送至少預(yù)定數(shù)量的測量包,并且當(dāng)要被發(fā)送的測量包的數(shù)量由于用戶包的數(shù)量沒有達(dá)到預(yù)定數(shù)量而不足時,所述發(fā)送單元發(fā)送一個通過處理用戶包而準(zhǔn)備的測量包,該用戶包包括了已被發(fā)送的用戶包的用戶數(shù)據(jù)。
權(quán)利要求
1.一種通信裝置,包括 設(shè)置單元,其被構(gòu)造用于設(shè)置測試帶寬,所述測試帶寬表示要測試的與另一裝置通信時的傳輸率; 獲取單元,其被構(gòu)造用于獲取用戶包,在所述用戶包中打包了表示要被發(fā)送到所述另一裝置的內(nèi)容的用戶數(shù)據(jù); 處理單元,其被構(gòu)造用于將表示由所述設(shè)置單元設(shè)置的測試帶寬的測量信息分配給由所述獲取單元獲取的用戶包,以及用于對所述用戶包進(jìn)行處理以準(zhǔn)備測量包,使得所述測量包的包尺寸成為對應(yīng)于所述測試帶寬的包尺寸;和 發(fā)送單元,其被構(gòu)造用于以確定的間隔將由所述處理單元準(zhǔn)備的測量包發(fā)送到所述另一裝置,以進(jìn)入由所述設(shè)置單元設(shè)置的測試帶寬的環(huán)境。
2.根據(jù)權(quán)利要求I的通信裝置,還包括 結(jié)果信息接收單元,其被構(gòu)造用于接收從已經(jīng)接收到由所述發(fā)送單元所發(fā)送的測量包的所述另一裝置發(fā)送來的結(jié)果信息,所述結(jié)果信息表示將所述測試帶寬與根據(jù)所述測量包的接收情況而計算出的接收方傳輸率進(jìn)行比較的結(jié)果。
3.根據(jù)權(quán)利要求2的通信裝置,其中 所述設(shè)置單元被構(gòu)造用于根據(jù)由所述結(jié)果信息接收單元所接收的結(jié)果信息來改變測試帶寬的設(shè)置。
4.根據(jù)權(quán)利要求I至3中任一項的通信裝置,其中 所述發(fā)送單元被構(gòu)造用于發(fā)送至少預(yù)定數(shù)量的測量包,并且當(dāng)要被發(fā)送的測量包的數(shù)量由于用戶包的數(shù)量沒有達(dá)到預(yù)定數(shù)量而不足時,所述發(fā)送單元發(fā)送一個通過處理用戶包而準(zhǔn)備的測量包,其中所述用戶包包括了已被發(fā)送的用戶包的用戶數(shù)據(jù)。
5.一種通信裝置,包括 接收單元,其被構(gòu)造用于接收測量包,在所接收的測量包中打包了表示要由另一裝置發(fā)送的內(nèi)容的用戶數(shù)據(jù),對所接收的測量包分配了表示測試帶寬的測量信息,所述測試帶寬表示要測試的與所述另一裝置通信的傳輸率,并且所接收的測量包被處理成為具有根據(jù)所述測試帶寬的包尺寸; 提取單元,其被構(gòu)造用于從所述接收單元所接收的測量包中提取處理前的用戶包;和 測量單元,其被構(gòu)造用于基于由所述接收單元所接收的測量包的接收情況來測量接收帶寬,所述接收帶寬表示從所述另一裝置進(jìn)行接收的接收方傳輸率。
6.根據(jù)權(quán)利要求5的通信裝置,還包括 結(jié)果信息發(fā)送單元,其被構(gòu)造用于發(fā)送結(jié)果信息,所述結(jié)果信息表示將由所述測量單元測量的接收帶寬與由被分配給所述接收單元所接收的測量包的測量信息所表示的測試帶寬進(jìn)行比較的結(jié)果。
7.根據(jù)權(quán)利要求5或6的通信裝置,其中 所述提取單元被構(gòu)造為當(dāng)在所述接收單元所接收的測量包中的處理前的用戶包部分與在之前已被接收的測量包中的處理前的用戶包部分相同時,所述提取單元在不執(zhí)行從所述接收單元所接收的測量包中進(jìn)行提取的情況下丟棄所述接收單元所接收的測量包。
全文摘要
提供了一種通信裝置,其在不妨礙正常數(shù)據(jù)傳輸?shù)那闆r下測量可用的帶。當(dāng)中繼裝置對可用于與其它中繼裝置通信的帶進(jìn)行測量時,該中繼裝置對包括了要被發(fā)送到其它中繼裝置的用戶數(shù)據(jù)的用戶包進(jìn)行處理,以將該用戶包改變?yōu)樘囟ò叽?,同時保持用戶數(shù)據(jù),并使用處理后的用戶包作為測量包。因此,雖然該測量包是用于測量帶的,但是該測量包還可以以與用戶包相同的方式來使用,因為它們包含用戶數(shù)據(jù),并且可以有效地使用通信網(wǎng)絡(luò)來進(jìn)行通信。另外,由于即使在使用UDP時也能夠測量可用的帶,所以即使是在分發(fā)的測量效果被最小化的分發(fā)流數(shù)據(jù)期間也可以測量帶。
文檔編號H04L12/56GK102804709SQ20108002815
公開日2012年11月28日 申請日期2010年6月24日 優(yōu)先權(quán)日2009年6月25日
發(fā)明者淺野貴裕, 木村俊洋, 上村信彥, 渥美章佳 申請人:雅馬哈株式會社