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