專利名稱:傳輸路徑質(zhì)量測量設(shè)備、通信系統(tǒng)、質(zhì)量測量方法和質(zhì)量測量程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及測量諸如網(wǎng)絡(luò)之類的傳輸路徑的通信質(zhì)量的質(zhì)量測量設(shè) 備,并且涉及用于保證網(wǎng)絡(luò)上的通信質(zhì)量的準(zhǔn)確度的通信系統(tǒng)、質(zhì)量測量 方法和質(zhì)量測量程序。
背景技術(shù):
在一個設(shè)備執(zhí)行與另一設(shè)備的通信的情況下,常常存在關(guān)于連接那些 設(shè)備的網(wǎng)絡(luò)的質(zhì)量的問題。在本說明書中,"網(wǎng)絡(luò)的質(zhì)量"表示作為有效 速度的吞吐量、在被發(fā)送分組中的分組丟失量、分組丟失率、在傳輸中所 引起的延遲時間、作為分組到達(dá)所需要的時間變化的抖動、分組在一個通
信終端和另一通信終端之間往返通過所需要的時間RTT (往返時間)、或 分組延遲分布。
已經(jīng)有了一些對于網(wǎng)絡(luò)質(zhì)量測量的建議。第一個傳統(tǒng)的建議涉及被動 類型的測量操作,其中流經(jīng)網(wǎng)絡(luò)的分組被捕獲,并且流動分組的流量被測 量(例如參見非專利文獻(xiàn)l)。
第二個傳統(tǒng)的建議涉及主動類型的測量操作,其中測試分組被傳輸經(jīng) 過網(wǎng)絡(luò),以測量網(wǎng)絡(luò)的分組丟失率(例如參見非專利文獻(xiàn)2)。 Kiminori Sugauchi, Hidemitsu Higuchi, Kazuaki Tsuchiya 禾口 Jun Mizuno, "Traffic Monitoring Technique for High Traffic Networks", Technical Report of IEICE, NS2003-312, IN2003-267 (2004-03), March 2004 Masato Tsuru, Shuji Uetsuki, Yoshiaki Kitaguchi, Shinichi Nakagawa, Yuji Oie, "Experiments in Estimating Internal Packet Loss Rate Based on End-to-End Measurement", Technical Report of IEICE, NS2001-226 (2002-03), March 200
發(fā)明內(nèi)容
本發(fā)明所要解決的問題
然而,在第一和第二個建議中所建議的被動類型的采樣質(zhì)量測量和主 動類型的質(zhì)量測量中,希望就在傳輸路徑上所執(zhí)行的測量的可靠性和準(zhǔn)確 度方面有進(jìn)一步的提高。此外,在被動類型的采樣質(zhì)量測量和主動類型的 質(zhì)量測量中,要求質(zhì)量測量設(shè)備能夠容易地將在一個時間所得到的結(jié)果與 在另一時間所得到的結(jié)果進(jìn)行比較,或者將一個流與另一個流進(jìn)行比較。
因此,本發(fā)明的一個目的在于提供一種質(zhì)量測量設(shè)備,該設(shè)備可以在 被動類型的采樣質(zhì)量測量操作或主動類型的質(zhì)量測量操作中在傳輸路徑上 所執(zhí)行的測量的結(jié)果方面具有更高的可靠性和準(zhǔn)確度,以及提供一種通信 系統(tǒng)、 一種質(zhì)量測量方法和質(zhì)量測量程序。
本發(fā)明的另一個目的在于提供一種質(zhì)量測量設(shè)備,該設(shè)備可以容易地 在被動類型的采樣質(zhì)量測量操作或主動類型的質(zhì)量測量操作中將在一個時 間所得到的結(jié)果與在另一時間所得到的結(jié)果進(jìn)行比較,或者將一個流與另 一個流進(jìn)行比較,以及提供一種通信系統(tǒng)、 一種質(zhì)量測量方法和質(zhì)量測量 程序。
解決這些問題的手段
本發(fā)明的質(zhì)量測量設(shè)備包括
質(zhì)量測量單元,基于通過傳輸路徑傳輸?shù)臄?shù)據(jù)來測量所述傳輸路徑的 通信質(zhì)量;
觀測時間計(jì)算單元,計(jì)算用于保護(hù)所述質(zhì)量測量單元的觀測時間的時 間間隔;以及
測量起動控制單元,使得所述質(zhì)量測量單元以所述觀測時間計(jì)算單元 所計(jì)算出的所述時間間隔來起動測量,
其中,所述觀測時間是為了保持所述質(zhì)量測量單元所測得的通信質(zhì)量 的預(yù)定測量準(zhǔn)確度所需要的時間。
本發(fā)明的通信系統(tǒng)包括
傳輸路徑,數(shù)據(jù)通過該傳輸路徑被傳輸;
分支設(shè)備,該分支設(shè)備使得流經(jīng)所述傳輸路徑的數(shù)據(jù)在中間出現(xiàn)分
支;以及
被連接到所述分支設(shè)備的質(zhì)量測量設(shè)備, 所述質(zhì)量測量設(shè)備包括
質(zhì)量測量單元,基于分支數(shù)據(jù)測量所述傳輸路徑的通信質(zhì)量; 觀測時間計(jì)算單元,計(jì)算用于保護(hù)所述質(zhì)量測量單元的觀測時間的時 間間隔;以及
測量起動控制單元,使得所述質(zhì)量測量單元以所述觀測時間計(jì)算單元 所計(jì)算出的所述時間間隔來起動測量,
其中,所述觀測時間是為了保持所述質(zhì)量測量單元所測得的通信質(zhì)量 的預(yù)定測量準(zhǔn)確度所需要的時間。
本發(fā)明的另一通信系統(tǒng)包括-
傳輸路徑,數(shù)據(jù)通過該傳輸路徑被傳輸;
通過所述傳輸路徑連接的第一和第二通信終端;
傳輸速率設(shè)置單元,該單元被連接到所述第一通信終端,并且設(shè)置從 所述第一通信終端被傳輸?shù)臄?shù)據(jù)的傳輸速率;以及 被連接到所述第二通信終端的質(zhì)量測量設(shè)備, 所述質(zhì)量測量設(shè)備包括
質(zhì)量測量單元,基于所述第二通信終端所接收到的數(shù)據(jù)測量所述傳輸 路徑的通信質(zhì)量;
觀測時間計(jì)算單元,計(jì)算用于保護(hù)所述質(zhì)量測量單元的觀測時間的時 間間隔;以及
測量起動控制單元,使得所述質(zhì)量測量單元以所述觀測時間計(jì)算單元 所計(jì)算出的所述時間間隔來起動測量,
其中,所述觀測時間是為了保持所述質(zhì)量測量單元所測得的通信質(zhì)量 的預(yù)定測量準(zhǔn)確度所需要的時間。
本發(fā)明的通信系統(tǒng)包括
傳輸路徑,數(shù)據(jù)通過該傳輸路徑被傳輸;
通過所述傳輸路徑連接的第一和第二通信終端;
傳輸速率設(shè)置單元,該單元被連接到所述第一通信終端,并且設(shè)置通
過所述傳輸路徑被傳輸?shù)臄?shù)據(jù)的傳輸速率;
被連接到所述傳輸速率設(shè)置單元的質(zhì)量測量設(shè)備;以及
被連接到所述第二通信終端的數(shù)據(jù)存儲單元,
所述質(zhì)量測量設(shè)備包括
質(zhì)量測量單元,基于從所述數(shù)據(jù)存儲單元發(fā)送并且被所述第一通信終
端所接收到的數(shù)據(jù)測量所述傳輸路徑的通信質(zhì)量;
觀測時間計(jì)算單元,計(jì)算用于保護(hù)所述質(zhì)量測量單元的觀測時間的時 間間隔;以及
測量起動控制單元,使得所述質(zhì)量測量單元以所述觀測時間計(jì)算單元 所計(jì)算出的所述時間間隔來起動測量,
其中,所述觀測時間是為了保持所述質(zhì)量測量單元所測得的通信質(zhì)量 的預(yù)定測量準(zhǔn)確度所需要的時間,
所述觀測時間計(jì)算單元計(jì)算用于保護(hù)質(zhì)量測量單元的觀測時間的時間 間隔和傳輸速率以保持測量準(zhǔn)確度,并且將關(guān)于傳輸速率的信息發(fā)送給傳 輸速率設(shè)置單元,并且
所述傳輸速率設(shè)置單元基于所述關(guān)于傳輸速率的信息設(shè)置通過傳輸路 徑被傳輸?shù)臄?shù)據(jù)的傳輸速率。
本發(fā)明的測試分組指定設(shè)備包括
傳輸速率設(shè)置單元,設(shè)置要通過傳輸路徑被傳輸?shù)臏y試分組的傳輸速
率;
質(zhì)量測量單元,基于通過所述傳輸路徑被傳輸?shù)臏y試分組測量所述傳 輸路徑的通信質(zhì)量;
觀測時間計(jì)算單元,計(jì)算用于保護(hù)所述質(zhì)量測量單元的觀測時間的時 間間隔;以及
測量起動控制單元,使得所述質(zhì)量測量單元以所述觀測時間計(jì)算單元 所計(jì)算出的時間間隔來起動測量。
其中所述觀測時間是為了保持所述質(zhì)量測量單元所測得的通信質(zhì)量的 預(yù)定測量準(zhǔn)確度所需要的時間,
所述觀測時間計(jì)算單元計(jì)算用于保護(hù)質(zhì)量測量單元的觀測時間的時間
間隔和測試分組的傳輸速率以保持測量準(zhǔn)確度,并且將關(guān)于傳輸速率的信 息發(fā)送給傳輸速率設(shè)置單元,并且
所述傳輸速率設(shè)置單元基于所述關(guān)于傳輸速率的信息設(shè)置通過傳輸路 徑被傳輸?shù)臄?shù)據(jù)的傳輸速率。
本發(fā)明的質(zhì)量測量方法將被如下質(zhì)量測量設(shè)備所使用,該質(zhì)量測量設(shè) 備包括基于通過傳輸路徑被傳輸?shù)臄?shù)據(jù)來測量傳輸路徑的通信質(zhì)量的質(zhì)量
該質(zhì)量測量方法包括
計(jì)算用于保護(hù)保持質(zhì)量測量單元所測得的通信質(zhì)量的預(yù)定測量準(zhǔn)確度 所需要的觀測時間的時間間隔;以及
使得質(zhì)量測量單元以所計(jì)算出的時間間隔來起動測量。
本發(fā)明的另一質(zhì)量測量方法將被用在如下通信系統(tǒng)中,該通信系統(tǒng)包 括數(shù)據(jù)通過其被傳輸?shù)膫鬏斅窂健⑹沟昧鹘?jīng)傳輸路徑的數(shù)據(jù)在中間出現(xiàn)分 支的分支設(shè)備以及基于從分支設(shè)備發(fā)送來的分支數(shù)據(jù)來測量傳輸路徑的通 信質(zhì)量的質(zhì)量測量單元,
該質(zhì)量測量方法包括
計(jì)算用于保護(hù)保持質(zhì)量測量單元所測得的通信質(zhì)量的預(yù)定測量準(zhǔn)確度 所需要的觀測時間的時間間隔;以及
使得質(zhì)量測量單元以所計(jì)算出的時間間隔來起動測量。
本發(fā)明的質(zhì)量測量方法將被用在如下通信系統(tǒng)中,該通信系統(tǒng)包括數(shù) 據(jù)通過其被傳輸?shù)膫鬏斅窂?;通過該傳輸路徑被連接的第一和第二通信終 端;傳輸速率設(shè)置單元,被連接到第一通信終端并設(shè)置通過所述傳輸路徑 被傳輸?shù)臄?shù)據(jù)的傳輸速率;以及質(zhì)量測量設(shè)備,該設(shè)備被連接到第二通信 終端并且包括基于第二通信終端所接收到的數(shù)據(jù)來測量傳輸路徑的通信質(zhì) 量的質(zhì)量測量單元,
該質(zhì)量測量方法包括
計(jì)算用于保護(hù)保持質(zhì)量測量單元所測得的通信質(zhì)量的預(yù)定測量準(zhǔn)確度 所需要的觀測時間的時間間隔;以及
使得質(zhì)量測量單元以所計(jì)算出的時間間隔來起動測量,
所述計(jì)算時間間隔和使得所述質(zhì)量測量單元起動測量是在質(zhì)量測量設(shè) 備中被執(zhí)行的。
本發(fā)明的質(zhì)量測量方法將被用在如下通信系統(tǒng)中,該通信系統(tǒng)包括數(shù) 據(jù)通過其被傳輸?shù)膫鬏斅窂?;通過該傳輸路徑被連接的第一和第二通信終 端;傳輸速率設(shè)置單元,被連接到第一通信終端并設(shè)置通過所述傳輸路徑 被傳輸?shù)臄?shù)據(jù)的傳輸速率;被連接到第二通信終端的數(shù)據(jù)存儲單元;以及 質(zhì)量測量設(shè)備,該設(shè)備被連接到第二通信終端并且包括基于第二通信終端 所接收到的數(shù)據(jù)來測量傳輸路徑的通信質(zhì)量的質(zhì)量測量單元,
該質(zhì)量測量方法包括
計(jì)算用于保護(hù)保持質(zhì)量測量單元所測得的通信質(zhì)量的預(yù)定測量準(zhǔn)確度
所需要的觀測時間的時間間隔;
使得質(zhì)量測量單元以所計(jì)算出的時間間隔來起動測量;
計(jì)算用于保護(hù)觀測時間的時間間隔和傳輸速率以保持測量準(zhǔn)確度;
將關(guān)于傳輸速率的信息發(fā)送給傳輸速率設(shè)置單元;以及
使得傳輸速率設(shè)置單元基于關(guān)于傳輸速率的信息來設(shè)置通過傳輸路徑
被傳輸?shù)臄?shù)據(jù)的傳輸速率。
本發(fā)明的質(zhì)量測量方法將被用在如下的測試分組指定設(shè)備中,該測試
分組指定設(shè)備包括傳輸速率設(shè)置單元,設(shè)置通過傳輸路徑被傳輸?shù)臏y試
分組的傳輸速率;以及質(zhì)量測量單元,基于通過傳輸路徑被傳輸?shù)臏y試分
組來測量傳輸路徑的通信質(zhì)量, 該質(zhì)量測量方法包括
計(jì)算用于保護(hù)保持質(zhì)量測量單元所測得的通信質(zhì)量的預(yù)定測量準(zhǔn)確度
所需要的觀測時間的時間間隔;
使得質(zhì)量測量單元以所計(jì)算出的時間間隔來起動測量;
計(jì)算用于保護(hù)觀測時間的時間間隔和傳輸速率以保持測量準(zhǔn)確度;
將關(guān)于傳輸速率的信息發(fā)送給傳輸速率設(shè)置單元;以及
使得傳輸速率設(shè)置單元基于關(guān)于傳輸速率的信息來設(shè)置通過傳輸路徑
被傳輸?shù)臄?shù)據(jù)的傳輸速率。
本發(fā)明的質(zhì)量測量程序由作為質(zhì)量測量設(shè)備的計(jì)算機(jī)執(zhí)行,所述質(zhì)量
測量設(shè)備測量通過傳輸路徑被傳輸?shù)臄?shù)據(jù)的通信質(zhì)量, 該質(zhì)量測量程序使得該計(jì)算機(jī)執(zhí)行
質(zhì)量測量功能,基于通過傳輸路徑被傳輸?shù)臄?shù)據(jù)測量傳輸路徑的通信 質(zhì)量;
觀測時間計(jì)算功能,計(jì)算用于保護(hù)保持通過質(zhì)量測量功能所測得的通 信質(zhì)量的預(yù)定測量準(zhǔn)確度所需要的觀測時間的時間間隔;以及
測量起動控制功能,使得質(zhì)量測量功能以所計(jì)算出的時間間隔來起動
本發(fā)明的另一質(zhì)量測量程序由作為測試分組指定設(shè)備的計(jì)算機(jī)執(zhí)行, 該測試分組指定設(shè)備設(shè)置要通過傳輸路徑被傳輸?shù)臏y試分組的傳輸速率, 所述質(zhì)量測量程序使得所述計(jì)算機(jī)執(zhí)行
傳輸速率設(shè)置功能,設(shè)置通過傳輸路徑被傳輸?shù)臏y試分組的傳輸速
率;
質(zhì)量測量功能,基于通過傳輸路徑被傳輸?shù)臏y試分組來測量傳輸路徑 的通信質(zhì)量;
觀測時間計(jì)算功能,計(jì)算用于保護(hù)保持通過質(zhì)量測量功能所測得的通 信質(zhì)量的預(yù)定測量準(zhǔn)確度所需要的觀測時間的時間間隔;以及
測量起動控制功能,使得質(zhì)量測量功能以通過觀測時間計(jì)算功能所計(jì) 算出的時間間隔來起動測量,
其中觀測時間計(jì)算功能計(jì)算用于保護(hù)質(zhì)量測量功能的觀測時間的時間 間隔和測試分組的傳輸速率,以保持測量準(zhǔn)確度,并且將關(guān)于傳輸速率的 信息發(fā)送給傳輸速率設(shè)置功能,并且
傳輸速率設(shè)置功能基于關(guān)于傳輸速率的信息設(shè)置通過傳輸路徑被傳輸 的測試分組的傳輸速率。 本發(fā)明的效果
根據(jù)本發(fā)明,觀測時間由觀測時間計(jì)算單元確定,以保持質(zhì)量測量單 元所測得的通信質(zhì)量的預(yù)定測量準(zhǔn)確度。因此,可以保證所得到的質(zhì)量測 量結(jié)果具有一定的準(zhǔn)確度,并且在傳輸路徑上執(zhí)行的測量的結(jié)果可以具有 更高的可靠性和準(zhǔn)確度。
此外,可以更容易地將在一個時間所得到的結(jié)果與在另一時間所得到 的結(jié)果進(jìn)行比較,或者將一個流與另一個流進(jìn)行比較。
圖1圖示了能夠執(zhí)行根據(jù)本發(fā)明第一實(shí)施例的網(wǎng)絡(luò)質(zhì)量測量的通信系
統(tǒng)的結(jié)構(gòu);
圖2是示出了在根據(jù)第一實(shí)施例的通信系統(tǒng)中的網(wǎng)絡(luò)質(zhì)量測量處理的 流程圖3示出了其中根據(jù)本發(fā)明第二實(shí)施例來執(zhí)行網(wǎng)絡(luò)質(zhì)量測量的通信系 統(tǒng)的結(jié)構(gòu);
圖4是示出了在根據(jù)第二實(shí)施例的通信系統(tǒng)中的網(wǎng)絡(luò)質(zhì)量測量處理的 流程圖5示出了其中根據(jù)本發(fā)明第三實(shí)施例來執(zhí)行網(wǎng)絡(luò)質(zhì)量測量的通信系 統(tǒng)的結(jié)構(gòu);
圖6圖示了根據(jù)第三實(shí)施例的測試分組指定設(shè)備和質(zhì)量測量設(shè)備的結(jié)
構(gòu);
圖7是示出了在根據(jù)第三實(shí)施例的通信系統(tǒng)中的網(wǎng)絡(luò)質(zhì)量測量處理的 流程圖8圖示了能夠執(zhí)行根據(jù)本發(fā)明第四實(shí)施例的網(wǎng)絡(luò)質(zhì)量測量的通信系 統(tǒng)的結(jié)構(gòu);
圖9圖示了計(jì)算機(jī)的示例結(jié)構(gòu);
圖10圖示了其中根據(jù)第一個傳統(tǒng)建議通過被動類型的采樣測量來執(zhí) 行網(wǎng)絡(luò)質(zhì)量測量的通信系統(tǒng)的結(jié)構(gòu);
圖11是示意性地示出了根據(jù)第一個傳統(tǒng)建議的質(zhì)量測量設(shè)備的結(jié)構(gòu) 的框圖12是示出了要由根據(jù)第一個傳統(tǒng)建議的質(zhì)量測量設(shè)備執(zhí)行的測量 處理的流程圖13圖示了其中根據(jù)第二個傳統(tǒng)建議通過主動類型的質(zhì)量測量來執(zhí) 行網(wǎng)絡(luò)質(zhì)量測量的通信系統(tǒng)的結(jié)構(gòu);
圖14是圖示了根據(jù)第二個傳統(tǒng)建議的測試分組指定設(shè)備和質(zhì)量測量
設(shè)備的結(jié)構(gòu)的框圖;以及
圖15是示出了根據(jù)第二個傳統(tǒng)建議的通信系統(tǒng)中的網(wǎng)絡(luò)質(zhì)量測量處 理的流程圖。 標(biāo)號說明
301、 501、 701第一通信終端
302、 502、 702第二通信終端
303、 308、 504、 704、 707數(shù)據(jù)接收器
304、 307、 503、 703、 706數(shù)據(jù)發(fā)射器 306第一采樣捕獲設(shè)備
311第二采樣捕獲設(shè)備
314、 512、 712質(zhì)量測量設(shè)備
322、 522、 732分組存儲單元
323、 524、 734質(zhì)量測量單元
324、 526、 736測量觸發(fā)單元
325、 528、 738觀測時間計(jì)算單元 511、 711測試分組指定設(shè)備 513、 721傳輸速率設(shè)置單元
具體實(shí)施例方式
在對本發(fā)明的實(shí)施例進(jìn)行描述之前,首先作為本發(fā)明的相關(guān)技術(shù)來描 述兩個通信系統(tǒng)。隨后描述的本發(fā)明的實(shí)施例對以下通信系統(tǒng)進(jìn)行了改變 和修改。
圖10到12圖示了作為本發(fā)明的相關(guān)技術(shù)的第一通信系統(tǒng)。圖10示出 了為其執(zhí)行網(wǎng)絡(luò)質(zhì)量測量的第一通信系統(tǒng)的結(jié)構(gòu)。在該通信系統(tǒng)中,第一 通信終端101和第二通信終端102之間的分組通信的質(zhì)量被測量。第一采 樣捕獲設(shè)備106作為分支設(shè)備(branching device)被放置在連接第一通信 終端101的數(shù)據(jù)接收器103和第二通信終端102的數(shù)據(jù)發(fā)送單元104的通
信鏈路105上。此外,第二采樣捕獲設(shè)備111作為另一分支設(shè)備被放置在 連接第一通信終端101的數(shù)據(jù)發(fā)送單元107和第二通信終端102的數(shù)據(jù)接 收器108的通信鏈路109上。從第一和第二采樣捕獲設(shè)備106和111獲得 并被進(jìn)行測量的分組112和113被輸入到測量分組通信的質(zhì)量的質(zhì)量測量 設(shè)備114。
圖ll是第一通信系統(tǒng)中的質(zhì)量測量設(shè)備114的結(jié)構(gòu)的示意性視圖。質(zhì) 量測量設(shè)備114包括分組存儲單元121,存儲通過第一和第二采樣捕獲設(shè) 備106和111所采樣并捕獲的分組112和113;質(zhì)量測量單元122,分析被 存儲在分組存儲單元121中的數(shù)據(jù)并測量被存儲數(shù)據(jù)的質(zhì)量;測量觸發(fā)單 元123,向質(zhì)量測量單元122通知質(zhì)量分析的定時;質(zhì)量結(jié)果保存單元, 存儲質(zhì)量測量單元122所執(zhí)行的質(zhì)量測量的結(jié)果;以及質(zhì)量顯示單元 126,將由質(zhì)量結(jié)果保存單元124所保存的質(zhì)量測量結(jié)果作為結(jié)果顯示信 號125輸出到顯示器(未示出)等。
這里,質(zhì)量測量單元122被設(shè)計(jì)為測量網(wǎng)絡(luò)的質(zhì)量,或測量由相同的 發(fā)送終端或接收終端和協(xié)議等的組合所確定的流的質(zhì)量。測量觸發(fā)單元 123被設(shè)計(jì)為接收從在質(zhì)量測量設(shè)備114外部的系統(tǒng)輸入的觀測間隔設(shè)置 信息127。
在該第一通信系統(tǒng)中,流經(jīng)連接圖10中所示的第一和第二通信終端 101和102的網(wǎng)絡(luò)的分組被質(zhì)量測量設(shè)備114捕獲,以起動操作。作為通 過第一和第二采樣捕獲設(shè)備106和111輸入的數(shù)據(jù)的分組被分組存儲單元 121接收,并且與數(shù)據(jù)獲得時間一起被存儲。
測量觸發(fā)單元123參考由用戶在起動測量操作之前所設(shè)置的觀測間隔 設(shè)置信息127所確定的觀測間隔時間。每當(dāng)經(jīng)過觀測間隔時間時,測量觸 發(fā)單元123就通知質(zhì)量測量單元122起動質(zhì)量測量。每當(dāng)接收到來自測量 觸發(fā)單元123的質(zhì)量測量起動命令131時,質(zhì)量測量單元122起動質(zhì)量計(jì) 算。通過基于在前一測量之后從分組存儲單元121獲得的數(shù)據(jù)測量質(zhì)量來 執(zhí)行質(zhì)量計(jì)算,或者如果就在剛剛起動操作之后,則通過基于在起動質(zhì)量 測量操作之后所接收到的數(shù)據(jù)測量質(zhì)量來執(zhí)行質(zhì)量計(jì)算。
在該第一通信系統(tǒng)中所執(zhí)行的質(zhì)量測量被設(shè)計(jì)為測量數(shù)據(jù)量,并且質(zhì)
量測量單元122根據(jù)以下的等式(1)來執(zhí)行計(jì)算。在等式(1)中, "n"表示被采樣并捕獲的數(shù)據(jù)集合的數(shù)目,并且"s"表示采樣概率。 (通信數(shù)據(jù)的估計(jì)量)=n/s ...... (1)
在等式(1)中,數(shù)據(jù)集合的數(shù)目"n"表示在所有被接收的數(shù)據(jù)都是 目標(biāo)數(shù)據(jù)(subject data)的情況下在整個線路中的被捕獲的數(shù)據(jù)通信的估 計(jì)量。在只有接收數(shù)據(jù)中的特定流的數(shù)據(jù)是目標(biāo)數(shù)據(jù)的情況下,數(shù)據(jù)集合 的數(shù)目"n"表示流經(jīng)線路的流的通信數(shù)據(jù)的估計(jì)量。當(dāng)在第一通信系統(tǒng) 中,質(zhì)量測量單元122所執(zhí)行的質(zhì)量測量過程結(jié)束時,指示計(jì)算結(jié)果的數(shù) 據(jù)133被記錄在質(zhì)量結(jié)果保存單元124中。在計(jì)算被終止之后,質(zhì)量測量 單元122中止操作,直到從測量觸發(fā)單元123發(fā)出下一個質(zhì)量測量起動命 令131為止。
質(zhì)量顯示單元126以系統(tǒng)所指定的定時將存儲在質(zhì)量結(jié)果保存單元 124中的質(zhì)量測量結(jié)果輸出到顯示器等。系統(tǒng)所指定的定時可以用設(shè)備所 提前設(shè)置的固定時間間隔來表示,或者可以用通信量等于或超過特定值或 者等于或變得小于特定值這樣的事件的時間來表示。
圖12是示出了該質(zhì)量測量設(shè)備114所要執(zhí)行的測量操作的流程圖。質(zhì) 量測量設(shè)備114具有執(zhí)行存儲在記錄介質(zhì)(未示出)中的控制程序的CPU
(中央處理單元),以執(zhí)行一系列測量過程。以下結(jié)合圖11進(jìn)行說明。 首先,質(zhì)量測量設(shè)備114設(shè)置觀測間隔Ta,質(zhì)量測量起動命令131以該間 隔被輸出(步驟S201)。之后,測量過程起動(步驟S202)。作為第一 和第二采樣捕獲設(shè)備106和lll所捕獲的數(shù)據(jù)的分組112和113被存儲在 質(zhì)量測量設(shè)備114中的分組存儲單元121中。
在步驟S203中,計(jì)算時間Tb被記錄,在該時間,質(zhì)量測量起動命令 131從質(zhì)量觸發(fā)單元123被發(fā)送到質(zhì)量測量單元122。在計(jì)算時間Tb被記 錄之后,質(zhì)量測量過程開始(步驟S204)。在該質(zhì)量測量過程中,基于在 前一測量之后所得到的數(shù)據(jù)執(zhí)行質(zhì)量測量,或者如果是在剛剛起動操作之 后則基于在起動質(zhì)量測量之后所接收到的數(shù)據(jù)執(zhí)行質(zhì)量測量。該第一通信 系統(tǒng)中的質(zhì)量測量基于數(shù)據(jù)量而被執(zhí)行,并且根據(jù)等式(1)的計(jì)算被執(zhí) 行。
在所有被接收的數(shù)據(jù)都是目標(biāo)數(shù)據(jù)的情況下,在根據(jù)等式(1)的計(jì)
算中的數(shù)據(jù)集合的數(shù)目"n"表示通過整個線路被捕獲的通信數(shù)據(jù)的估計(jì)
量。在只有接收數(shù)據(jù)中的特定流是目標(biāo)數(shù)據(jù)的情況下,數(shù)據(jù)集合的數(shù)目
"n"表示流經(jīng)線路的流的通信數(shù)據(jù)的估計(jì)量。
當(dāng)步驟S204的質(zhì)量計(jì)算結(jié)束時,作為計(jì)算結(jié)果的數(shù)據(jù)133被記錄在質(zhì) 量結(jié)果保存單元124上。在計(jì)算完成之后,質(zhì)量測量單元122中止操作, 直到從測量觸發(fā)單元123發(fā)出下一個質(zhì)量測量起動命令131為止,并且前 進(jìn)到步驟S205。
在步驟S205中,確定測量操作是否已完成。更具體而言,如果存在 從系統(tǒng)發(fā)出的測量停止命令,則質(zhì)量測量過程被停止(是),并且測量被 終止(結(jié)束)。如果不存在從系統(tǒng)發(fā)出的測量停止命令(步驟S205中為 "否"),則操作前進(jìn)到步驟S206。
在步驟S206中,執(zhí)行要由測量觸發(fā)單元123執(zhí)行的操作的一部分。通 過將觀測間隔Ta和上一次質(zhì)量測量被起動的計(jì)算時間Tb相加所得到的值 被設(shè)置為下一質(zhì)量測量起動時間。因此,在步驟S206中,操作被中止, 直到當(dāng)前時間超過通過將計(jì)算時間Tb與觀測間隔Ta相加所得到的值為 止。當(dāng)?shù)搅嗽摃r間時,質(zhì)量測量起動命令131被發(fā)送給質(zhì)量測量單元 122。在該過程之后,步驟S203的過程被執(zhí)行。
圖13到15圖示了第二通信系統(tǒng)。圖13圖示了其中網(wǎng)絡(luò)質(zhì)量測量被執(zhí) 行的第二通信系統(tǒng)的結(jié)構(gòu)。在圖13中,與圖10中所示的那些組件相同的 組件用與圖10中相同的標(biāo)號來表示,并且這里省略對這些組件的說明。 在圖13中所示的系統(tǒng)中,在第一通信終端101和第二通信終端102之間測 量分組通信的質(zhì)量。
在第二通信系統(tǒng)中,測試分組指定設(shè)備141被連接到第一通信終端 101,并且質(zhì)量測量設(shè)備142被連接到第二通信終端102。測試分組指定設(shè) 備141被設(shè)計(jì)為發(fā)送測試分組發(fā)送命令143。根據(jù)測試分組發(fā)送命令 143,第一通信終端101的數(shù)據(jù)發(fā)送單元107發(fā)送測試分組144。接收到測 試分組144之后,第二通信終端102使得質(zhì)量測量設(shè)備142基于作為數(shù)據(jù) 串所接收的分組來估計(jì)從第一通信終端101到第二通信終端102的網(wǎng)絡(luò)的
質(zhì)量。質(zhì)量估計(jì)的結(jié)果被作為結(jié)果信息146被發(fā)送到測試分組指定設(shè)備 141,并且被顯示在顯示器(未示出)上。
圖14更詳細(xì)地圖示了第二通信系統(tǒng)中的測試分組指定設(shè)備141和質(zhì)量 測量設(shè)備142。測試分組指定設(shè)備141包括確定分組傳輸速率的傳輸速率 設(shè)置單元154和將從傳輸速率設(shè)置單元154輸出的命令發(fā)送給第一通信終 端101的命令創(chuàng)建單元155。數(shù)據(jù)發(fā)送單元107和104可以發(fā)送除測試分 組指定設(shè)備141所指定的分組以外的分組。數(shù)據(jù)接收器103和108可以接 收除測試分組以外的分組。
質(zhì)量測量設(shè)備142包括分組存儲單元157,存儲數(shù)據(jù)接收器108所 接收到的分組;質(zhì)量測量單元158,基于存儲在分組存儲單元157中的數(shù) 據(jù)對分組的數(shù)目進(jìn)行計(jì)數(shù),以測量質(zhì)量;測量觸發(fā)單元159,向質(zhì)量測量 單元158發(fā)送測量起動命令;質(zhì)量結(jié)果保存單元160,記錄并保存質(zhì)量測 量單元158所計(jì)算出的結(jié)果;以及質(zhì)量顯示單元161,將質(zhì)量結(jié)果保存單 元160所保存的結(jié)果作為結(jié)果信息146輸出到諸如顯示器之類的另一設(shè)備 (未示出)。觀測間隔設(shè)置信息163被輸入到測量觸發(fā)單元159。
在第二通信系統(tǒng)中,測試分組指定設(shè)備141被設(shè)計(jì)為確定測試分組 (數(shù)據(jù))流經(jīng)網(wǎng)絡(luò)的傳輸速率,并且向命令創(chuàng)建單元155通知傳輸速率。 命令創(chuàng)建單元155指示第一通信終端101的數(shù)據(jù)發(fā)送單元107以傳輸速率 設(shè)置單元154所指定的傳輸速率發(fā)送測試分組144。數(shù)據(jù)發(fā)送單元107隨 后以所指定的傳輸速率發(fā)送測試分組144。
第二通信終端102的數(shù)據(jù)接收器108接收從第一通信終端101的數(shù)據(jù) 發(fā)送單元107發(fā)送的測試分組144。接收的結(jié)果被存儲在質(zhì)量測量設(shè)備 142的分組存儲單元157中。
測量觸發(fā)單元159參考用戶在起動測量之前所設(shè)置的觀測間隔設(shè)置信 息163,并且每當(dāng)經(jīng)過觀測間隔時間時,通過質(zhì)量測量起動命令162通知 質(zhì)量測量單元158起動質(zhì)量測量。每當(dāng)從測量觸發(fā)單元159發(fā)送質(zhì)量測量 起動命令162時,質(zhì)量測量單元158就起動質(zhì)量計(jì)算。質(zhì)量測量單元158 基于在前一測量之后從分組存儲單元157所得到的數(shù)據(jù)來執(zhí)行質(zhì)量測量。 在剛剛起動操作之后,質(zhì)量測量單元158基于在起動質(zhì)量測量之后所接收
到的數(shù)據(jù)來執(zhí)行質(zhì)量測量。
在第二通信系統(tǒng)中所執(zhí)行的質(zhì)量測量被設(shè)計(jì)為測量分組丟失,并且執(zhí)
行根據(jù)以下等式(2)的計(jì)算。在等式(2)中,"nl"表示數(shù)據(jù)發(fā)送分組 根據(jù)來自測試分組指定設(shè)備141的指令在網(wǎng)絡(luò)內(nèi)發(fā)送的測試分組的數(shù)目, 并且"n2"表示被數(shù)據(jù)接收器108接收并被存儲在分組存儲單元157中的 測試分組的數(shù)目。
(分組丟失量)=nl-n2……(2) 在所有被接收的數(shù)據(jù)都是目標(biāo)數(shù)據(jù)的情況下,等式(2)中所使用的 測試分組的數(shù)目"nl"和"n2"表示在整個線路中被捕獲的通信數(shù)據(jù)的估 計(jì)量。在只有接收數(shù)據(jù)中的特定流的數(shù)據(jù)是目標(biāo)數(shù)據(jù)的情況下,測試分組 的數(shù)目"nl"和"n2"分別表示該流經(jīng)線路的流的通信數(shù)據(jù)的估計(jì)量。就 時間而言,在測試起動之后被發(fā)送的測試分組的總數(shù)被計(jì)數(shù)的情況下,測 量從測試起動開始的質(zhì)量。在前一測量結(jié)束之后被發(fā)送的測試分組的數(shù)目 被計(jì)數(shù)的情況下,在前一測量的結(jié)束和當(dāng)前測量之間所引起的分組丟失被 測量。此外,可以通過將根據(jù)等式(2)所得到的值"nl-n2"除以值nl計(jì) 算分組丟失率。
當(dāng)質(zhì)量測量單元158所執(zhí)行的質(zhì)量測量過程結(jié)束時,計(jì)算結(jié)果被記錄 在質(zhì)量結(jié)果保存單元160中。在質(zhì)量測量單元158的計(jì)算結(jié)束時,質(zhì)量測 量單元158中止操作,直到從測量觸發(fā)單元159發(fā)出下一個質(zhì)量測量起動 命令為止。
質(zhì)量顯示單元161以系統(tǒng)所指定的定時將被存儲在質(zhì)量結(jié)果保存單元 160中的質(zhì)量測量結(jié)果輸出到顯示器等。系統(tǒng)所指定的定時可以用設(shè)備所 提前設(shè)置的固定時間間隔來表示,或者可以用通信量等于或超過特定值或 者等于或變得小于特定值這樣的事件的時間來表示。
圖15是示出了要在第二通信系統(tǒng)中執(zhí)行的網(wǎng)絡(luò)質(zhì)量測量操作的流程 圖。在該通信系統(tǒng)中,在測量操作起動之前,按照其執(zhí)行質(zhì)量測量的觀測 間隔Ta被設(shè)置在質(zhì)量測量設(shè)備142的測量觸發(fā)單元159中(步驟 S221)。在步驟S221的過程之后,測量過程起動(步驟S222)。在該過 程中,傳輸速率由測試分組指定設(shè)備141中的傳輸速率設(shè)置單元154確
定,并且命令創(chuàng)建單元155將傳輸速率發(fā)送給第一通信終端101中的數(shù)據(jù) 發(fā)送單元107。隨后,測試分組144的傳輸以所指定的速率被起動。在測 試起動過程被執(zhí)行時,測試分組144到達(dá)第二通信終端102,并且數(shù)據(jù)接 收器108所接收到的分組被存儲在質(zhì)量測量設(shè)備142的分組存儲單元157 中。
在步驟S223中,質(zhì)量測量起動命令162從測量觸發(fā)單元159被發(fā)送到 質(zhì)量測量單元158的計(jì)算時間Tb被記錄,這是測量觸發(fā)單元159所要執(zhí) 行的操作的一部分。在計(jì)算時間Tb被記錄之后,質(zhì)量測量過程起動,并 且操作前進(jìn)到步驟S224。
在步驟S224中,質(zhì)量測量單元158執(zhí)行質(zhì)量測量過程。在該過程中, 基于在前一測量之后從分組存儲單元157所得到的數(shù)據(jù)來執(zhí)行質(zhì)量測量, 或者如果在剛剛起動操作之后則基于在起動質(zhì)量測量之后所接收到的數(shù)據(jù) 來執(zhí)行質(zhì)量測量。第二通信系統(tǒng)中的質(zhì)量測量基于分組丟失量被執(zhí)行,并 且根據(jù)等式(2)的計(jì)算被執(zhí)行。
在所有被接收的數(shù)據(jù)都是目標(biāo)數(shù)據(jù)的情況下,該計(jì)算中所使用的測試 分組的數(shù)目"nl"和"n2"分別表示在整個線路中被捕獲的通信數(shù)據(jù)的估 計(jì)量。在只有接收數(shù)據(jù)中的特定流的數(shù)據(jù)是目標(biāo)數(shù)據(jù)的情況下,測試分組 的數(shù)目"nl"和"n2"分別表示該流經(jīng)線路的流的通信數(shù)據(jù)的估計(jì)量。就 時間而言,在測試起動之后被發(fā)送的測試分組的總數(shù)被計(jì)數(shù)的情況下,測 量從測試起動開始的質(zhì)量。在前一測量結(jié)束之后被發(fā)送的測試分組的數(shù)目 被計(jì)數(shù)的情況下,在前一測量的結(jié)束和當(dāng)前測量之間所引起的分組丟失被 測量。此外,可以通過將根據(jù)等式(2)所得到的值"nl-n2"除以值nl計(jì) 算分組丟失率。當(dāng)步驟S224的質(zhì)量計(jì)算過程結(jié)束時,計(jì)算結(jié)果被記錄在 質(zhì)量結(jié)果保存單元160中。在質(zhì)量測量單元158的計(jì)算結(jié)束時,質(zhì)量測量 單元158中止操作,直到從測量觸發(fā)單元159發(fā)出下一個質(zhì)量測量起動命 令162為止。
在步驟S225中,驅(qū)動測量操作是否己經(jīng)完成。更具體而言,如果存 在從系統(tǒng)發(fā)出的測量停止命令,則質(zhì)量測量過程被停止(是),并且這一 系列過程被終止(結(jié)束)。如果不存在從系統(tǒng)發(fā)出的測量停止命令(步驟
S225中為"否"),則操作前進(jìn)到步驟S226。
在步驟S226中,執(zhí)行要由測量觸發(fā)單元159執(zhí)行的操作的一部分。通 過將觀測間隔Ta和上一次質(zhì)量測量被起動的計(jì)算時間Tb相加所得到的值 被設(shè)置為下一質(zhì)量測量起動時間。因此,在步驟S226中,操作被中止, 直到當(dāng)前時間超過下一個質(zhì)量測量起動時間為止。當(dāng)?shù)搅嗽摃r間時,測量 觸發(fā)單元159將質(zhì)量測量起動命令162發(fā)送給質(zhì)量測量單元158。在該步 驟S226的過程之后,操作前進(jìn)到步驟S223。
在以上本發(fā)明的相關(guān)技術(shù)中,通過基于經(jīng)采樣所得到的數(shù)據(jù)執(zhí)行統(tǒng)計(jì) 計(jì)算來執(zhí)行第一通信系統(tǒng)中的被動類型的采樣測量。以這種方式,作為初 始被生成的分組的完全被捕獲的分組的質(zhì)量被估計(jì)。
在第二通信系統(tǒng)中的主動類型的質(zhì)量測量中,測試分組被發(fā)送給網(wǎng) 絡(luò),并且諸如通過網(wǎng)絡(luò)所接收的測試分組的數(shù)目和間隔的變化之類的特性 被記錄。這些被記錄的特性以統(tǒng)計(jì)的方式被處理,以估計(jì)網(wǎng)絡(luò)中的質(zhì)量。
然而,在存在以上相關(guān)技術(shù)的情況下,仍存在以下應(yīng)被解決的問題。
針對以上相關(guān)技術(shù)的第一個問題是測量設(shè)備所執(zhí)行的質(zhì)量測量結(jié)果的 準(zhǔn)確度是不確定的。更具體而言,在第一和第二通信系統(tǒng)中,質(zhì)量的測量 是基于統(tǒng)計(jì)計(jì)算的。根據(jù)所測量的值所估計(jì)出的質(zhì)量是由對目標(biāo)的采樣量 來統(tǒng)計(jì)確定的。在第一通信系統(tǒng)的情況下,采樣量是所得到的分組的數(shù)目 "n"。在第二通信系統(tǒng)中,采樣量等于分組丟失量(nl-n2)。然而,在 第一和第二通信系統(tǒng)中,都是以提前設(shè)置的觀測間隔來測量質(zhì)量的。因 此,存在這樣的問題,即直到執(zhí)行了實(shí)際的質(zhì)量測量時才能清楚測量準(zhǔn)確 度。
針對以上相關(guān)技術(shù)的第二個問題是測量設(shè)備所執(zhí)行的質(zhì)量測量的結(jié)果 的準(zhǔn)確度每次都會發(fā)生變化。如上所述,在第一和第二通信系統(tǒng)中,基于 統(tǒng)計(jì)計(jì)算來執(zhí)行質(zhì)量測量。雖然從所測得的值估計(jì)出的質(zhì)量是由目標(biāo)的采 樣量統(tǒng)計(jì)確定的,但是結(jié)果是以提前確定的測量間隔(時間間隔)而被計(jì) 算的。因此,每次經(jīng)過觀測間隔時間時目標(biāo)的樣本數(shù)目都會發(fā)生變化,并 且相應(yīng)地質(zhì)量測量的結(jié)果的準(zhǔn)確度每次都會變化。
針對這些相關(guān)技術(shù)的第三個問題是難以將在質(zhì)量測量操作中所測得的
相同檢査項(xiàng)的時間序列元素彼此相比較,并且難以將某個流的質(zhì)量測量的 結(jié)果與其他質(zhì)量測量的結(jié)果相比較。如上所述,在第一和第二通信系統(tǒng) 中,基于統(tǒng)計(jì)計(jì)算來執(zhí)行質(zhì)量測量。此外,結(jié)果是以預(yù)定的測量間隔而被 計(jì)算的。因此,難以使用相同的標(biāo)準(zhǔn)來評估具有不同樣本數(shù)目的對象,測 量是基于這些樣本的。例如,根據(jù)中心極限理論(依據(jù)該理論,不管人口 的分布如何,人口的樣本平均都是由正態(tài)分布確定的),統(tǒng)計(jì)上很明顯地
在樣本數(shù)目、等式(3)所表示的錯誤率和置信間隔(confidence interval) 之間存在如等式(4)所表示的錯誤率。因此,即使從一個樣本估計(jì)出的 分組流速率與從100個樣本估計(jì)出的分組流速率具有相同的預(yù)期值,從預(yù) 期值得到的錯誤率和置信間隔也是彼此不同的。這里,"錯誤率"指作為 高于或低于預(yù)期值的錯誤所允許的百分?jǐn)?shù),而"置信間隔"指真實(shí)值落在 錯誤率間隔中的概率。例如,如果存在在預(yù)期值為100、錯誤率為50%并 且置信間隔為70%的情況下所得到的流量和在預(yù)期值為90、錯誤率為10 %并且置信間隔為90。/^的情況下的流量,則難以確定哪一個原本是較大 的。
(錯誤率)=((真實(shí)值)—(樣本數(shù)目/采樣概率))/ (真實(shí) 值)......(3)
(錯誤率)S (置信系數(shù))/ (樣本數(shù)目)X1/2 ...... (4)
這里,置信系數(shù)是由置信間隔確定的系數(shù)。
最后,針對這些相關(guān)技術(shù)的第四個問題是在用于通過經(jīng)網(wǎng)絡(luò)發(fā)送測試 分組來測量質(zhì)量的第二通信系統(tǒng)中所執(zhí)行的主動類型的測量導(dǎo)致了網(wǎng)絡(luò)上 的過度負(fù)載。在第二通信系統(tǒng)中,測試分組傳輸速率是固定的。因此,即 使得到了統(tǒng)計(jì)上足夠的數(shù)據(jù)量,也還是以高于所需要的傳輸速率的傳輸速 率來執(zhí)行通信,因?yàn)閭鬏斔俾饰幢桓淖儭?br>
接下來,描述本發(fā)明的實(shí)施例。
為了解決上述針對相關(guān)技術(shù)的問題,根據(jù)本發(fā)明實(shí)施例的質(zhì)量測量是 通過以下方法來執(zhí)行的,該方法即存儲通過被動或主動類型的測量所觀測 到的數(shù)據(jù),并且基于提前計(jì)算的觀測準(zhǔn)確度來統(tǒng)計(jì)地或動態(tài)地確定從數(shù)據(jù) 存儲裝置獲得數(shù)據(jù)并執(zhí)行質(zhì)量測量的觀測間隔。在該測量計(jì)算中,觀測時
間被確定以保證特定的質(zhì)量。以這種方式,可以保證質(zhì)量測量的結(jié)果具有 特定的準(zhǔn)確度。此外,也更容易將在一個時間所得到的結(jié)果與在另一時間 所得到的結(jié)果進(jìn)行比較,或者將一個流與另 一個流進(jìn)行比較。
在所接收的數(shù)據(jù)是分組的情況下,質(zhì)量計(jì)算所基于的信息可以是在所 接收的數(shù)據(jù)中的特定集合中所包含的分組的數(shù)目、過去和當(dāng)前質(zhì)量測量的 結(jié)果或者從外部輸入的信息。
可以利用任何方法來計(jì)算觀測時間,只要可以保證特定的質(zhì)量即可。 例如,觀測間隔可以被計(jì)算得到,以得到可以保證預(yù)定的置信系數(shù)和預(yù)定 的錯誤率的樣本數(shù)目。該計(jì)算方法的示例用以下的等式(5)來表示
(觀測時間) > ((置信系數(shù))/ (錯誤率))2/ (樣本數(shù)目)......(5)
這里,樣本數(shù)目可以通過不斷地觀測被存儲在存儲接收數(shù)據(jù)的部件中 的樣本的數(shù)目來確定,或者可以通過基于過去的質(zhì)量信息來預(yù)測在下一個 單位時間內(nèi)所觀測到的樣本的數(shù)目來確定。
這里,樣本被用于得到目標(biāo)的質(zhì)量。如果執(zhí)行流速率測量,則對分組 的數(shù)目進(jìn)行計(jì)數(shù),而如果執(zhí)行分組丟失測量,則對分組丟失的量進(jìn)行測
在測試分組的數(shù)據(jù)可以像在主動類型的測量的情況下那樣被調(diào)節(jié)的情 況下,傳輸速率以及觀測時間被調(diào)節(jié)以保持所需要的準(zhǔn)確度。如果所需要 的觀測時間較長,則傳輸速率被設(shè)得更高以縮短觀測時間并保證準(zhǔn)確度。 此外,可以通過在固定觀測時間的情況下改變傳輸速率來保證所需要的觀 測準(zhǔn)確度?;蛘?,計(jì)算可以得到所需要的觀測準(zhǔn)確度和可允許的觀測時間 的傳輸速率,并且相應(yīng)地調(diào)節(jié)該傳輸速率以將在網(wǎng)絡(luò)中流動的測試分組的 數(shù)目減少到所要求的最小數(shù)目。
以下是參考附圖對本發(fā)明的實(shí)施例的詳細(xì)描述。 [第一實(shí)施例]
圖1示出了可以根據(jù)本發(fā)明的第一實(shí)施例來測量網(wǎng)絡(luò)質(zhì)量的通信系統(tǒng)
的結(jié)構(gòu)。在該通信系統(tǒng)中,第一通信終端301和第二通信終端302之間的 分組通信的質(zhì)量被測量。第一采樣捕獲設(shè)備306作為分支設(shè)備被放置在連 接第一通信終端301的數(shù)據(jù)接收器303和第二通信終端302的數(shù)據(jù)發(fā)送單
元304的通信鏈路305上。此外,第二采樣捕獲設(shè)備311作為另一分支設(shè) 備被放置在連接第一通信終端301的數(shù)據(jù)發(fā)送單元307和第二通信終端 302的數(shù)據(jù)接收器308的通信鏈路309上。從第一和第二采樣捕獲設(shè)備306 和311獲得并被進(jìn)行測量的分組312和313被輸入到測量分組通信的質(zhì)量 的質(zhì)量測量設(shè)備314。
質(zhì)量測量設(shè)備314包括分組存儲單元322,存儲通過第一和第二采樣 捕獲設(shè)備306和311所采樣并捕獲的分組312和313;質(zhì)量測量單元323, 分析被存儲在分組存儲單元322中的數(shù)據(jù)以測量網(wǎng)絡(luò)的質(zhì)量和通過相同的 發(fā)送終端或接收終端與協(xié)議等的組合所確定的流等的質(zhì)量;測量觸發(fā)單元 324,向質(zhì)量測量單元323通知質(zhì)量分析的定時;觀測時間計(jì)算單元325, 基于從質(zhì)量測量單元323所得到的過去的結(jié)果來計(jì)算測量間隔,以確定下 一個觀測時間;質(zhì)量結(jié)果保存單元326,存儲質(zhì)量測量單元323所執(zhí)行的 質(zhì)量測量的結(jié)果;以及質(zhì)量顯示單元328,將由質(zhì)量結(jié)果保存單元326所 保存的質(zhì)量測量結(jié)果作為結(jié)果顯示信號327輸出到顯示器(未示出)等。 分組存儲單元322可以不被設(shè)置在質(zhì)量測量設(shè)備314中。質(zhì)量測量設(shè)備 314可以被放置在除了分組存儲單元322的質(zhì)量測量設(shè)備314與第一和第 二采樣捕獲設(shè)備306和311之間,或者可以被設(shè)在第一和第二采樣捕獲設(shè) 備306和311中的每一個中。
本實(shí)施例的質(zhì)量測量設(shè)備314包括CPU (未示出)和存儲預(yù)定的控制 程序(質(zhì)量測量程序)的記錄介質(zhì)(未示出)。構(gòu)成該設(shè)備的每個組件的 至少一部分可以用軟件來實(shí)現(xiàn)。更具體而言,控制程序被存儲在諸如圖9 中所示的計(jì)算機(jī)中的硬盤之類的盤設(shè)備803中,并且該控制程序由執(zhí)行圖 2中的流程圖所示的過程的CPU 805來執(zhí)行。執(zhí)行該控制程序所必需的數(shù) 據(jù)被存儲在諸如RAM之類的存儲器806中。必要的數(shù)據(jù)通過諸如鍵盤之 類的輸入單元802被輸入。用于保證測量準(zhǔn)確度的準(zhǔn)確度信息329通過輸 入單元802被輸入。標(biāo)號801指示連接各個組件的總線。用于保證測量準(zhǔn) 確度的準(zhǔn)確度信息329可以被存儲在盤設(shè)備803中。
質(zhì)量測量設(shè)備314捕獲在連接第一通信終端301和第二通信終端302 的網(wǎng)絡(luò)中流動的數(shù)據(jù),然后起動用于質(zhì)量測量的過程。通過第一和第二采
樣捕獲設(shè)備306和311輸入的數(shù)據(jù)與相應(yīng)的數(shù)據(jù)獲取時間一起被存儲在分 組存儲單元322中。
觀測時間計(jì)算單元325預(yù)先設(shè)置用于保證測量準(zhǔn)確度的準(zhǔn)確度信息 329。在該實(shí)施例中,可以利用各種傳統(tǒng)的方法,只要能夠保證所需要的 測量準(zhǔn)確度即可。例如,樣本數(shù)目被提前設(shè)置,并且樣本的數(shù)目達(dá)到樣本 數(shù)目所需要的時間被設(shè)置為測量時間,以保證特定的準(zhǔn)確度。以這種方 式,其中存儲在分組存儲單元322 (也作為數(shù)據(jù)存儲單元)中的數(shù)據(jù)量增 加了預(yù)定量的時間段被設(shè)置為用于保護(hù)質(zhì)量測量單元的測量時間的時間間 隔。
在另一示例中,錯誤率和置信間隔被設(shè)置,并且準(zhǔn)確度被確定以使得 錯誤率和置信間隔落在特定的范圍內(nèi)。用于保持準(zhǔn)確度的觀測時間可以被 設(shè)置為用于保護(hù)特定的準(zhǔn)確度的時間?;谔崆霸O(shè)置的準(zhǔn)確度信息,以及 質(zhì)量測量單元323所計(jì)算出的過去的質(zhì)量信息或者存儲在分組存儲單元 322中的特定分組的數(shù)目,計(jì)算用于保持所設(shè)置的準(zhǔn)確度的觀測時間等。
計(jì)算示例包括以下的第一到第六計(jì)算方法。 <第一計(jì)算方法>
第一計(jì)算方法涉及常規(guī)計(jì)算技術(shù)、諸如UDP (用戶數(shù)據(jù)報(bào)協(xié)議)、 TCP (傳輸控制協(xié)議)和RTP (實(shí)時傳輸協(xié)議)之類的協(xié)議、分組丟失 量、分組流速率等。
根據(jù)第一計(jì)算方法的觀測時間用以下的等式(6)來表示 (觀測時間) > ((置信系數(shù))/ (錯誤率))2/ (相應(yīng)分組的數(shù) 目)……(6)
<第二計(jì)算方法〉
第二計(jì)算方法被用于針對TCP分組丟失的計(jì)算,并且觀測時間t用以 下的等式(7)來表示<formula>formula see original document page 28</formula>
在等式(7)中,"s"表示采樣概率,"b"表示TCP延遲ACK (傳
輸控制協(xié)議延遲確認(rèn))參數(shù),"P"表示分組丟失率,"d"表示置信系
數(shù),"E"表示錯誤率,以及RTT表示往返時間。如果RTT不能被直接計(jì) 算,則可以根據(jù)吞吐量來估計(jì)RTT。 <第三計(jì)算方法>
第三計(jì)算方法被用于針對TCP吞吐量的計(jì)算,并且觀測間隔用以下的 等式(8)來表示
(觀測間隔)=(接收到一個ACK號碼的時間) 一 (接收到另一 ACK號碼的時間)......(8)
<第四計(jì)算方法>
第四計(jì)算方法被用于針對TCP吞吐量的計(jì)算,并且觀測間隔用以下的 等式(9)來表示。
(觀測間隔)=(接收到一個序列號碼的時間) 一 (接收到另一序列 號碼的時間),.....(9)
這里,第三和第四計(jì)算方法用于基于分組獲取時間來確定觀測間隔。 通過將觀測間隔設(shè)置為等于ACK號碼或序列號碼與兩個分組之間的間隔 之間的差的時間,可以確定準(zhǔn)確的TCP吞吐量。然而,在通信中,分組獲 取間隔是變化的。因此,在提前確定觀測間隔的第一和第二個傳統(tǒng)建議 中,該計(jì)算方法不能被使用。如果使用了該計(jì)算方法,則分組獲取時間和 固定的測量間隔之間的差就會出現(xiàn)錯誤。通過像本發(fā)明一樣改變測量間 隔,可以正確的確定TCP吞吐量。
按照上述方式,觀測時間計(jì)算單元325計(jì)算出測量間隔,并將結(jié)果通 知給測量觸發(fā)單元324?;诒煌ㄖ挠^測間隔,測量觸發(fā)單元324計(jì)算 下一個觀測時間。當(dāng)所指定的觀測時間到來時,測量觸發(fā)單元324將質(zhì)量 測量起動命令331發(fā)送給質(zhì)量測量單元323以起動質(zhì)量測量。每當(dāng)質(zhì)量測 量起動命令331從測量觸發(fā)單元324被發(fā)送時,質(zhì)量測量單元323就起動 質(zhì)量計(jì)算過程。在該質(zhì)量計(jì)算過程中,質(zhì)量測量單元323基于在前一測量 之后從分組存儲單元322得到的數(shù)據(jù)來執(zhí)行質(zhì)量測量,并且如果是在剛剛 起動測量操作之后執(zhí)行質(zhì)量計(jì)算過程,則基于在起動質(zhì)量測量之后所得到 的數(shù)據(jù)來執(zhí)行質(zhì)量測量。質(zhì)量測量是針對數(shù)據(jù)量執(zhí)行的。更具體而言,使
用如傳統(tǒng)情況下的等式(1)、等式(10)或等式(11)或者利用與采樣 有關(guān)的傳統(tǒng)質(zhì)量測量方法來執(zhí)行針對分組流速率或分組丟失的質(zhì)量測量。 <第五計(jì)算方法>
第五計(jì)算方法被用于針對TCP吞吐量的計(jì)算,并且分組流速率用以下
的等式(10)來表示
(分組流速率)=(流的ACK號碼) 一 (該流的另一 ACK號
碼)……(10)
<第六計(jì)算方法>
第六計(jì)算方法被用于針對TCP吞吐量的計(jì)算,并且分組流速率用以下 的等式(11)來表示。
(分組流速率)=(流的序列號碼)_ (流的另一序列號碼)......
(11)
當(dāng)利用以上第一到第六計(jì)算方法之一的質(zhì)量測量單元323的質(zhì)量計(jì)算 過程結(jié)束時,作為計(jì)算結(jié)果的數(shù)據(jù)被記錄在質(zhì)量結(jié)果保存單元326上。在 質(zhì)量計(jì)算過程之后,質(zhì)量測量單元323中止操作,直到從測量觸發(fā)單元 324再次發(fā)送質(zhì)量測量起動命令331為止。
在系統(tǒng)指定的定時處,質(zhì)量顯示單元328將存儲在質(zhì)量結(jié)果保存單元 326中的質(zhì)量測量結(jié)果作為結(jié)果顯示信號327輸出到諸如顯示器之類的設(shè) 備。系統(tǒng)所指定的定時可以是設(shè)備所提前設(shè)定的時間間隔,或者可以是例 如當(dāng)通信量超過預(yù)定值或變得小于預(yù)定值時所發(fā)生的事件。
接下來,描述圖1中所示的通信系統(tǒng)的質(zhì)量測量設(shè)備314所要執(zhí)行的 質(zhì)量測量操作。
圖2示出了在根據(jù)第一實(shí)施例的通信系統(tǒng)中要在網(wǎng)絡(luò)上執(zhí)行的質(zhì)量測 量操作的操作流程。在該通信系統(tǒng)中,用于保證測量準(zhǔn)確度的準(zhǔn)確度信息 329在測量操作起動之前被輸入到質(zhì)量測量設(shè)備314的時間計(jì)算單元325 (步驟S401)??梢岳糜糜诒WC測量準(zhǔn)確度的任何類型的方法。
測量準(zhǔn)確度的示例可以用所獲得的樣本的數(shù)目超過預(yù)定樣本數(shù)目所需 要的并且保證特定的準(zhǔn)確度的時間。在另一示例中,錯誤率和置信間隔被 設(shè)置為測量準(zhǔn)確度,并且保持測量準(zhǔn)確度所需要的觀測時間可以被設(shè)置為
保證特定的準(zhǔn)確度的時間。
在用于保證測量準(zhǔn)確度的準(zhǔn)確度信息329被輸入之后,測量起動處理 被執(zhí)行以起動測量(步驟S402)。在測量起動過程之后,作為第一和第二 采樣捕獲設(shè)備306和311所捕獲的數(shù)據(jù)的分組312和313被存儲在質(zhì)量測 量設(shè)備314中的分組存儲單元322中。
在步驟S403中,執(zhí)行測量觸發(fā)單元324所要執(zhí)行的操作的一部分。這 里,質(zhì)量測量起動命令331從測量觸發(fā)單元324被發(fā)送到質(zhì)量測量單元 323的時間被記錄為計(jì)算時間Tb。在計(jì)算時間Tb被記錄之后,質(zhì)量測量 過程被起動。
在步驟S404中,質(zhì)量測量單元323執(zhí)行質(zhì)量測量過程。在該過程中, 基于在前一測量之后從分組存儲單元322得到的數(shù)據(jù)執(zhí)行質(zhì)量測量。然 而,如果該過程是在剛剛起動操作之后被執(zhí)行的,則基于在質(zhì)量測量操作 起動之后所接收到的數(shù)據(jù)執(zhí)行質(zhì)量測量。在第一實(shí)施例中所執(zhí)行的質(zhì)量測 量例如涉及數(shù)據(jù)量或分組丟失量。因此,使用如傳統(tǒng)情況下所使用的等式 (1)、等式(10)或等式(11)或者利用與采樣有關(guān)的傳統(tǒng)質(zhì)量測量方 法來執(zhí)行針對分組流速率或分組丟失的質(zhì)量測量。
當(dāng)質(zhì)量測量單元323所執(zhí)行的質(zhì)量測量過程結(jié)束時,作為計(jì)算結(jié)果的 數(shù)據(jù)被記錄在質(zhì)量結(jié)果保存單元326中。在完成了質(zhì)量計(jì)算過程之后,質(zhì) 量測量單元323中止操作,直到從測量觸發(fā)單元324發(fā)送下一個質(zhì)量測量 起動命令331為止。
步驟S405的過程由觀測時間計(jì)算單元325執(zhí)行。基于過去的質(zhì)量測量 結(jié)果、從分組存儲單元322提供的信息和提前被輸入的用于保證測量準(zhǔn)確 度的準(zhǔn)確度信息329,觀測時間計(jì)算單元325根據(jù)等式(6)到(9)執(zhí)行 計(jì)算,以確定在下一質(zhì)量計(jì)算之前所需要的觀測間隔Tc。觀測時間計(jì)算單 元325隨后將結(jié)果發(fā)送給測量觸發(fā)單元324。
在步驟S406中,確定測量操作是否結(jié)束。如果存在從系統(tǒng)發(fā)出的測 量停止命令,則質(zhì)量測量操作被停止(是),并且測量被終止(結(jié)束)。 如果不存在從系統(tǒng)發(fā)出的測量停止命令(步驟S406中為"否"),則操 作前進(jìn)到步驟S407。
步驟S407的過程作為測量觸發(fā)單元324的操作的一部分而被執(zhí)行。在 該過程中通過將上一質(zhì)量測量的計(jì)算時間Tb與觀測時間計(jì)算單元所計(jì)算 出的觀測間隔Tc相加所得到的值被設(shè)置為下一個質(zhì)量測量起動時間。當(dāng) 該時間到來時,質(zhì)量測量起動命令331被發(fā)送到質(zhì)量測量單元323。在質(zhì) 量測量起動命令331被發(fā)送之后,操作前進(jìn)到步驟S403。
在第一實(shí)施例中,上述操作是由質(zhì)量測量設(shè)備314執(zhí)行的?,F(xiàn)在與圖 10到15中所示的傳統(tǒng)技術(shù)進(jìn)行對比。利用傳統(tǒng)技術(shù),觀測間隔是固定 的。因此,存在這樣的可能性,即計(jì)算質(zhì)量測量所基于的樣本數(shù)目隨著不 同的觀測時間或流而變化。結(jié)果,就出現(xiàn)了如下問題(1)測量設(shè)備所 執(zhí)行的質(zhì)量測量的結(jié)果的準(zhǔn)確度不清楚;以及(2)測量設(shè)備所執(zhí)行的質(zhì) 量測量的結(jié)果的準(zhǔn)確度每次都會變化。此外,還存在以下問題(3)難 以按年月日次序來比較測量設(shè)備所測得的相同的質(zhì)量檢査項(xiàng)目,或者難以 準(zhǔn)確地將一個流的質(zhì)量測量結(jié)果與另一個流的質(zhì)量測量結(jié)果相比較。
另一方面,在本發(fā)明的第一實(shí)施例中,觀測間隔可以被改變以實(shí)現(xiàn)質(zhì) 量測量結(jié)果的固定準(zhǔn)確度。因此,根據(jù)某種評估標(biāo)準(zhǔn),可以保證質(zhì)量測量 結(jié)果的特定準(zhǔn)確度??梢岳萌魏晤愋偷谋WC方法。例如,可以簡單地利 用預(yù)定的樣本數(shù)目來保證準(zhǔn)確度,或者可以利用預(yù)定的錯誤率和預(yù)定的置 信間隔來保證準(zhǔn)確度。在該實(shí)施例中,根據(jù)某種評估標(biāo)準(zhǔn)來保證測量結(jié)果 的準(zhǔn)確度,以使得(1)測量結(jié)果的準(zhǔn)確度可以被提前預(yù)測;(2)測量結(jié) 果的準(zhǔn)確度可以在每次測量操作之前被預(yù)測;以及(3)可以更容易地按 年月日次序比較測量設(shè)備所測得的相同的質(zhì)量檢査項(xiàng),或者準(zhǔn)確地將一個 流的質(zhì)量測量結(jié)果與另一個流的質(zhì)量測量結(jié)果相比較。
在第一實(shí)施例中,第一和第二采樣捕獲設(shè)備306和311被放置在連接 第一通信終端301和第二通信終端302的線路之間,但是本發(fā)明并不局限 于這種結(jié)構(gòu)。更具體而言,只要從通信終端被發(fā)送的分組可以通過采樣被 捕獲,那么第一和第二采樣捕獲設(shè)備306和311中的每一個都可以被放置 在路由器或交換機(jī)中,并且分組采樣可以通過路由器或交換機(jī)被執(zhí)行。此 外,可以不將第一和第二采樣捕獲設(shè)備306和311放置在網(wǎng)絡(luò)外部,并且 利用被放置在發(fā)送和接收分組的通信端(下文中被稱為十個END終端)
來采樣并捕獲目標(biāo)分組。
此外,可以利用各種方法來向質(zhì)量測量設(shè)備發(fā)送所采樣的分組。例 如,可以制作通過采樣得到的分組的備份并發(fā)送這些備份。也可以將通過 采樣捕獲的分組的多個部分集中到一個分組中,并將該分組經(jīng)由網(wǎng)絡(luò)輸入
、雖然在第一實(shí)施例中質(zhì)量測量被執(zhí)行以測量分組的質(zhì)量,但是本發(fā)明 并不局限于此。例如,可以將本發(fā)明應(yīng)用于測量網(wǎng)絡(luò)中的各種數(shù)據(jù)流(例 如幀或信元)的質(zhì)量的質(zhì)量測量設(shè)備。
雖然在第一實(shí)施例中描述了測量實(shí)時線路質(zhì)量的質(zhì)量測量設(shè)備,但是 本發(fā)明并不局限于此。例如,本發(fā)明可以被應(yīng)用于基于所存儲的過去的數(shù) 據(jù)來測量線路質(zhì)量的設(shè)備。此外,在第一實(shí)施例中,觀測時間計(jì)算單元
325基于過去的質(zhì)量計(jì)算的結(jié)果來計(jì)算觀測間隔或觀測時間。然而,也可 以基于存儲在分組存儲單元322中的信息或者從系統(tǒng)外部提供的信息來計(jì) 算觀測時間。 [第二實(shí)施例]
圖3示出了可以根據(jù)本發(fā)明的第二實(shí)施例測量網(wǎng)絡(luò)質(zhì)量的通信系統(tǒng)的 結(jié)構(gòu)。在該通信系統(tǒng)中,第一通信終端501和第二通信終端502之間的分 組通信的質(zhì)量被測量。為了便于說明,要對從第二通信終端502的數(shù)據(jù)發(fā) 送單元506被發(fā)送到第一通信501的數(shù)據(jù)接收器507的分組執(zhí)行的質(zhì)量測 量在圖中未被示出,并且這里省略了關(guān)于其的說明,因?yàn)橐獔?zhí)行的是對經(jīng) 由網(wǎng)絡(luò)(未示出)從第一通信終端501的數(shù)據(jù)發(fā)送單元503被發(fā)送到第二 通信終端502的數(shù)據(jù)接收器504的測試分組505的質(zhì)量測量。數(shù)據(jù)發(fā)送單 元503可以發(fā)送除了測試分組505以外的分組,并且數(shù)據(jù)接收器504可以 接收除了測試分組505以外的分組。
在該通信系統(tǒng)中,發(fā)出發(fā)送測試分組505的指令的測試分組指定設(shè)備 511被連接到第一通信終端501,并且測量作為測試分組505的數(shù)據(jù)串的 質(zhì)量的質(zhì)量測量設(shè)備512被連接到第二通信終端502。測試分組指定設(shè)備 包括確定傳輸速率的傳輸速率設(shè)置單元513,和根據(jù)從傳輸速率設(shè)置單元 513發(fā)送的指令514來向第一通信終端501發(fā)送命令515的命令創(chuàng)建單元
516。
本實(shí)施例的質(zhì)量測量設(shè)備512具有CPU (未示出)和存儲預(yù)定的控制 程序(質(zhì)量測量程序)的記錄介質(zhì)(未示出)。構(gòu)成該設(shè)備的每個組件的 一部分可以用軟件來實(shí)現(xiàn),并且對于測試分組指定設(shè)備511也是如此???制程序被存儲在諸如圖9中所示的計(jì)算機(jī)中的硬盤之類的盤設(shè)備803中, 并且控制程序由執(zhí)行圖4中的流程圖中所示的過程的CPU 805執(zhí)行。執(zhí)行 控制程序所必需的數(shù)據(jù)被存儲在諸如RAM之類的存儲器806中。必需的 數(shù)據(jù)通過諸如鍵盤之類的輸入單元802被輸入。用于保證測量準(zhǔn)確度的準(zhǔn) 確度信息329通過輸入單元802被輸入。標(biāo)號801指示連接各個組件的總 線。用于保證測量準(zhǔn)確度的準(zhǔn)確度信息329可以被存儲在盤設(shè)備803中。 盤設(shè)備803可以用作數(shù)據(jù)存儲單元322。也可以具有一個用作第二通信終 端和質(zhì)量測量設(shè)備的計(jì)算機(jī)。
質(zhì)量測量設(shè)備512包括分組存儲單元522,輸入并存儲第二通信終端 502的數(shù)據(jù)接收器504所接收到的分組521。關(guān)于存儲在分組存儲單元522 中的分組的存儲數(shù)據(jù)523被輸入到質(zhì)量測量單元524中。質(zhì)量測量單元 524被連接到測量觸發(fā)單元(用作測量起動控制單元)526、觀測時間計(jì)算 單元528和質(zhì)量結(jié)果保存單元531,測量觸發(fā)單元526向質(zhì)量測量單元 524輸出質(zhì)量起動命令525,觀測時間計(jì)算單元528基于質(zhì)量測量單元524 所執(zhí)行的過去的測量的結(jié)果527來計(jì)算觀測間隔并確定下一個觀測時間, 質(zhì)量結(jié)果保存單元531存儲質(zhì)量測量單元524所計(jì)算出的結(jié)果529。準(zhǔn)確 度設(shè)置信息532從外部被輸入到觀測時間計(jì)算單元528。質(zhì)量結(jié)果保存單 元531所保存的質(zhì)量測量結(jié)果533被發(fā)送到質(zhì)量顯示單元534,并且結(jié)果 信息535從質(zhì)量顯示單元534被發(fā)送到諸如測試分組指定設(shè)備511等之類 的外部設(shè)備以在顯示器(未示出)上顯示結(jié)果信息535。分組存儲單元 522可以不被設(shè)置在質(zhì)量測量設(shè)備512中。質(zhì)量測量設(shè)備512可以被設(shè)在 第二通信終端502中。或者,質(zhì)量測量設(shè)備512可以被放置在第二通信終 端502和不包括數(shù)據(jù)存儲單元522的質(zhì)量測量設(shè)備512之間。質(zhì)量測量設(shè) 備512和第二通信終端502可以被集成到具有通信功能和質(zhì)量測量功能的 一個設(shè)備中。
在第二實(shí)施例中,測試分組指定設(shè)備511被設(shè)計(jì)為確定作為數(shù)據(jù)的測
試分組505流經(jīng)第一通信終端501和第二通信終端502之間的網(wǎng)絡(luò)(未示 出)的傳輸速率,并通過指令514將該傳輸速率通知給命令創(chuàng)建單元 516。命令創(chuàng)建單元516將命令515輸出到第一通信終端501的數(shù)據(jù)發(fā)送單 元503,以按照傳輸速率設(shè)置單元513所指定的傳輸速率來發(fā)送測試分組 505。第一通信終端501的發(fā)送單元503隨后以指定的傳輸速率發(fā)送測試 分組。
第二通信終端502的數(shù)據(jù)接收器接收從第一通信終端501的數(shù)據(jù)發(fā)送 單元503發(fā)送的測試分組505。接收到的分組521被存儲在質(zhì)量測量設(shè)備 512的分組存儲單元522中。
質(zhì)量測量設(shè)備512的觀測時間計(jì)算單元528提前將所要保證的準(zhǔn)確度 設(shè)置為設(shè)置信息532。在該實(shí)施例中,可以利用各種傳統(tǒng)的方法,只要可 以保證準(zhǔn)確度即可。例如,樣本數(shù)目被提前設(shè)置,并且樣本的數(shù)目達(dá)到樣 本數(shù)目所需要的時間被設(shè)置為觀測時間,以保證特定的準(zhǔn)確度。在另一示 例中,錯誤率和置信間隔被設(shè)置為期望準(zhǔn)確度,并且用于保持準(zhǔn)確度的觀 測時間可以被設(shè)置為用于保證特定的準(zhǔn)確度的時間。
基于作為設(shè)置信息532被輸入的準(zhǔn)確度信息、質(zhì)量測量單元524所計(jì) 算出的過去的質(zhì)量信息以及存儲在分組存儲單元522中的特定分組的數(shù) 目,觀測時間計(jì)算單元528計(jì)算用于保持所設(shè)置的準(zhǔn)確度的觀測間隔。該 計(jì)算的具體示例已參考等式(6)到(9)進(jìn)行了描述。觀測時間計(jì)算單元 528所計(jì)算出的觀測間隔作為觀測間隔結(jié)果536被發(fā)送到測量觸發(fā)單元 526。
基于作為觀測間隔結(jié)果536被通知的觀測間隔,測量觸發(fā)單元526計(jì) 算下一個計(jì)算時間。在計(jì)算出觀測時間之后,測量觸發(fā)單元526向質(zhì)量測 量單元524發(fā)送測量起動命令525。每當(dāng)從測量觸發(fā)單元525發(fā)送測量起 動命令525時,質(zhì)量測量單元524就起動質(zhì)量計(jì)算過程。在該質(zhì)量計(jì)算過 程中,基于在前一測量之后從分組存儲單元522得到的數(shù)據(jù)來執(zhí)行質(zhì)量測 量。如果是在剛剛起動操作之后執(zhí)行質(zhì)量計(jì)算過程,則基于在起動操作之 后所接收到的數(shù)據(jù)來執(zhí)行質(zhì)量測量。質(zhì)量測量是針對數(shù)據(jù)量執(zhí)行的。更具
體而言,使用如傳統(tǒng)情況之一中的等式(1)、等式(10)或等式(11)
或者利用與采樣有關(guān)的傳統(tǒng)質(zhì)量測量方法來執(zhí)行針對分組流速率或分組丟
失的質(zhì)量測量。
當(dāng)質(zhì)量測量單元524的質(zhì)量計(jì)算過程結(jié)束時,作為計(jì)算結(jié)果529的數(shù) 據(jù)被記錄在質(zhì)量結(jié)果保存單元531中。在質(zhì)量計(jì)算過程之后,質(zhì)量測量單 元524中止操作,直到從測量觸發(fā)單元526發(fā)送下一個測量起動命令525 為止。
按照系統(tǒng)所指定的定時,質(zhì)量顯示單元534讀取存儲在質(zhì)量結(jié)果保存 單元531中的質(zhì)量測量結(jié)果533,并將結(jié)果信息535輸出到諸如顯示器之 類的設(shè)備(未示出)中。系統(tǒng)所指定的定時可以是設(shè)備所提前設(shè)定的時間 間隔,或者可以是例如當(dāng)通信量等于或超過預(yù)定值,或者等于或變得小于 預(yù)定值時所發(fā)生的事件。
圖4示出了在根據(jù)第二實(shí)施例的通信系統(tǒng)中要對網(wǎng)絡(luò)執(zhí)行的質(zhì)量測量 操作的操作流程?,F(xiàn)在參考圖3和圖4描述質(zhì)量測量操作。在圖3中所示 的通信系統(tǒng)中,關(guān)于所要保證的準(zhǔn)確度的信息在測量操作起動之前作為設(shè) 置信息532被設(shè)置在觀測時間計(jì)算單元528中(步驟S601)。
步驟S602的過程等價(jià)于測量起動過程。響應(yīng)于來自圖3中的測試分組 指定設(shè)備511的傳輸速率設(shè)置單元513的指令514,第一通信終端501以 基于根據(jù)來自命令創(chuàng)建單元516的命令515被發(fā)送給第一通信終端501的 數(shù)據(jù)發(fā)送單元503的傳輸速率所確定的速率開始發(fā)送測試分組505。當(dāng)步 驟S602的過程被執(zhí)行時,測試分組505被發(fā)送給第二通信終端502,并且 數(shù)據(jù)接收器504將所接收到的分組521存儲在質(zhì)量測量設(shè)備512的分組存 儲單元522中。
在步驟S603中,執(zhí)行要由測量觸發(fā)單元526執(zhí)行的操作的一部分。這 里,測量起動命令525從測量觸發(fā)單元526被發(fā)送到質(zhì)量測量單元524的 時間被記錄為計(jì)算時間Tb。在計(jì)算時間Tb被記錄之后,質(zhì)量測量單元 524的質(zhì)量測量過程被起動(步驟S604)。
在步驟S604的質(zhì)量測量過程中,基于在前一測量之后從分組存儲單 元522得到的數(shù)據(jù)來執(zhí)行質(zhì)量測量。然而,如果是在剛剛起動操作之后執(zhí)
行該過程,則基于在起動質(zhì)量測量操作之后所接收到的數(shù)據(jù)來執(zhí)行測量。 該第二實(shí)施例中所執(zhí)行的質(zhì)量測量例如涉及數(shù)據(jù)量或分組丟失量。因此, 使用等式(10)或(11)或傳統(tǒng)情況下所使用的等式(1),或者利用與 采樣有關(guān)的傳統(tǒng)質(zhì)量測量方法,來執(zhí)行針對分組流速率或分組丟失率的質(zhì)
量測量。當(dāng)質(zhì)量計(jì)算過程結(jié)束時,計(jì)算結(jié)果529被發(fā)送到并被記錄在質(zhì)量 結(jié)果保存單元531上。在完成質(zhì)量計(jì)算過程之后,質(zhì)量測量單元524中止 操作,直到從測量觸發(fā)單元526發(fā)送下一個測量起動命令625為止,并且 操作進(jìn)行到步驟S605。
步驟S605的過程由觀測時間計(jì)算單元528執(zhí)行?;谶^去的質(zhì)量測量 結(jié)果、從分組存儲單元522提供的信息和作為設(shè)置信息532被提前輸入的 所保證的準(zhǔn)確度信息,觀測時間計(jì)算單元528根據(jù)等式(6)到(9)之一 執(zhí)行計(jì)算,以確定在下一質(zhì)量計(jì)算之前所需要的觀測間隔Tc。觀測時間計(jì) 算單元528隨后將結(jié)果作為觀測間隔結(jié)果536發(fā)送到測量觸發(fā)單元526, 并且操作前進(jìn)到步驟S606。
在步驟S606中,確定測量操作是否結(jié)束。如果存在來自系統(tǒng)的測量 停止命令,則質(zhì)量測量操作被停止(是),并且一系列質(zhì)量測量過程被終 止(結(jié)束)。如果不存在來自系統(tǒng)的測量停止命令(步驟S606中為 "否"),則操作前進(jìn)到步驟S607。
步驟S607的過程作為測量觸發(fā)單元526的操作的一部分而被執(zhí)行。在 步驟S607中,中止過程被執(zhí)行。更具體而言,由于通過將上一質(zhì)量測量 起動的計(jì)算時間Tb與觀測間隔Tc相加所得到的值表示下一質(zhì)量測量起動 時間,所以操作被中止, 一直到當(dāng)前時間超過該值為止。當(dāng)該時間已經(jīng)到 來時,測量觸發(fā)單元526將測量起動命令525發(fā)送到質(zhì)量測量單元524。 操作隨后前進(jìn)到步驟S603。
在第二實(shí)施例中,上述操作主要是由質(zhì)量測量設(shè)備512執(zhí)行?,F(xiàn)在與 傳統(tǒng)技術(shù)進(jìn)行對比。利用傳統(tǒng)技術(shù),觀測間隔是固定的。因此,存在這樣 的可能性,即計(jì)算質(zhì)量測量所基于的樣本的數(shù)目隨著不同的觀測時間或流 而變化。結(jié)果,就出現(xiàn)了如下問題(1)測量設(shè)備所執(zhí)行的質(zhì)量測量的 結(jié)果的準(zhǔn)確度不清楚;以及(2)測量設(shè)備所執(zhí)行的質(zhì)量測量的結(jié)果的準(zhǔn)
確度每次都會變化。此外,還存在以下問題(3)難以按年月日次序來 比較測量設(shè)備所測得的相同的質(zhì)量檢査項(xiàng)目,或者難以準(zhǔn)確地將一個流的 質(zhì)量測量結(jié)果與另一個流的質(zhì)量測量結(jié)果相比較。
另一方面,在本發(fā)明的第二實(shí)施例中,觀測間隔可以被改變以實(shí)現(xiàn)質(zhì) 量測量結(jié)果的固定準(zhǔn)確度。因此,根據(jù)某種評估標(biāo)準(zhǔn),可以保證質(zhì)量測量 結(jié)果的特定準(zhǔn)確度。可以利用任何類型的保證方法。例如,可以簡單地利 用預(yù)定的樣本數(shù)目來保證準(zhǔn)確度,或者可以利用預(yù)定的錯誤率和預(yù)定的置 信間隔來保證準(zhǔn)確度。在該實(shí)施例中,根據(jù)某種評估標(biāo)準(zhǔn)來保證測量結(jié)果
的準(zhǔn)確度,以使得(1)測量結(jié)果的準(zhǔn)確度可以被提前預(yù)測;(2)測量結(jié) 果的準(zhǔn)確度可以在每次測量操作之前被預(yù)測。此外,(3)可以更容易地
按年月日次序比較測量設(shè)備所測得的相同的質(zhì)量檢査項(xiàng),或者準(zhǔn)確地將一 個流的質(zhì)量測量結(jié)果與另一個流的質(zhì)量測量結(jié)果相比較。
在第二實(shí)施例的通信系統(tǒng)中,第一通信終端501和第二通信終端502 經(jīng)由網(wǎng)絡(luò)被連接到彼此,并且被放置在測試分組指定設(shè)備511和質(zhì)量測量 設(shè)備512之間,如圖3中所示。然而,本發(fā)明并不局限于此結(jié)構(gòu)。從第一 通信終端501被發(fā)送到第二通信終端502的分組可以通過采樣被路由器或 交換機(jī)捕獲。
此外,要在末端終端處而非網(wǎng)絡(luò)內(nèi)觀測的分組也可以通過采樣被捕 獲。此外,可以利用各種方法將被采樣的分組發(fā)送到質(zhì)量測量設(shè)備。例 如,可以制作通過采樣所得到的分組的備份,并發(fā)送這些備份。也可以將 通過采樣所得到的分組的多個部分集合到一個分組中,并將該分組經(jīng)由網(wǎng) 絡(luò)輸入到質(zhì)量測量設(shè)備。
雖然在第二實(shí)施例中質(zhì)量測量被執(zhí)行以測量分組的質(zhì)量,但是本發(fā)明 并不局限于此。例如,可以將本發(fā)明應(yīng)用于測量網(wǎng)絡(luò)中的各種數(shù)據(jù)流(例 如幀或信元)的質(zhì)量的質(zhì)量測量設(shè)備。
雖然在第二實(shí)施例中描述了測量實(shí)時線路質(zhì)量的質(zhì)量測量設(shè)備,但是 本發(fā)明并不局限于此。例如,本發(fā)明可以被應(yīng)用于基于所存儲的過去的數(shù) 據(jù)來測量線路質(zhì)量的設(shè)備。此外,在第二實(shí)施例中,觀測時間計(jì)算單元 528基于過去的質(zhì)量計(jì)算的結(jié)果來計(jì)算觀測間隔或觀測時間。然而,也可
以基于存儲在分組存儲單元522中的信息或者從系統(tǒng)外部提供的信息來計(jì)
算觀測時間。
圖5示出了其中可以根據(jù)本發(fā)明的第三實(shí)施例執(zhí)行網(wǎng)絡(luò)質(zhì)量測量的通 信系統(tǒng)的結(jié)構(gòu)。在該通信系統(tǒng)中,第一通信終端701和第二通信終端702 之間的分組通信的質(zhì)量被測量。為了便于說明,要對從第二通信終端702 的數(shù)據(jù)發(fā)送單元706被發(fā)送到第一通信終端701的數(shù)據(jù)接收器707的分組 執(zhí)行的質(zhì)量測量在圖中未被示出,并且這里省略了關(guān)于其的說明,因?yàn)橐?執(zhí)行的是對從第一通信終端701的數(shù)據(jù)發(fā)送單元703被發(fā)送到第二通信終 端702的數(shù)據(jù)接收器704的測試分組705的質(zhì)量測量。數(shù)據(jù)發(fā)送單元703 可以發(fā)送除了測試分組705以外的分組,并且數(shù)據(jù)接收器704可以接收除 了測試分組705以外的分組。數(shù)據(jù)發(fā)送單元706也可以發(fā)送除了質(zhì)量結(jié)果 通知716以外的分組,并且數(shù)據(jù)接收器707可以接收除了質(zhì)量結(jié)果通知 716以外的分組。
在該通信系統(tǒng)中,發(fā)出發(fā)送測試分組705的指令的測試分組指定設(shè)備 711被連接到第一通信終端701,并且測量作為測試分組705的數(shù)據(jù)串的 質(zhì)量的質(zhì)量測量設(shè)備712被連接到第二通信終端702。測試分組指定設(shè)備 711向第一通信終端701的數(shù)據(jù)發(fā)送單元703發(fā)送測量指令713。根據(jù)測量 指令713,數(shù)據(jù)發(fā)送單元703將測試分組705發(fā)送到第二通信終端702的 數(shù)據(jù)接收器704。
本實(shí)施例的質(zhì)量測量設(shè)備712具有CPU (未示出)和存儲預(yù)定的控制 程序(質(zhì)量測量程序)的記錄介質(zhì)(未示出)。構(gòu)成該設(shè)備的每個組件的 一部分可以用軟件來實(shí)現(xiàn),并且對于測試分組指定設(shè)備711也是如此???制程序被存儲在諸如圖9中所示的計(jì)算機(jī)中的硬盤之類的盤設(shè)備803中, 并且控制程序由執(zhí)行圖7中的流程圖中所示的過程的CPU 805執(zhí)行。執(zhí)行 控制程序所必需的數(shù)據(jù)被存儲在諸如RAM之類的存儲器806中。必需的 數(shù)據(jù)通過諸如鍵盤之類的輸入單元802被輸入。用于保證測量準(zhǔn)確度的準(zhǔn) 確度信息329通過輸入單元802被輸入。標(biāo)號801指示連接各個組件的總 線。用于保證測量準(zhǔn)確度的準(zhǔn)確度信息329可以被存儲在盤設(shè)備803中。
盤設(shè)備803可以用作數(shù)據(jù)存儲單元732。也可以具有一個用作第二通信終 端和質(zhì)量測量設(shè)備的計(jì)算機(jī)。
質(zhì)量測量設(shè)備712基于來自第二通信終端702的數(shù)據(jù)接收器704的質(zhì) 量通知714來測量測試分組705的質(zhì)量,并將結(jié)果715發(fā)送到第二通信終 端702的數(shù)據(jù)發(fā)送單元706。數(shù)據(jù)發(fā)送單元706將其作為質(zhì)量結(jié)果通知 716發(fā)送給第一通信終端701 。第一通信終端701的數(shù)據(jù)接收器707接收質(zhì) 量結(jié)果通知716,并將其作為質(zhì)量結(jié)果信息717發(fā)送到測試分組指定設(shè)備 711。以這種方式,測試分組指定設(shè)備711可以接收到關(guān)于測試分組705 的質(zhì)量結(jié)果通知。如后面將描述的,質(zhì)量測量設(shè)備712還將關(guān)于測試分組 705的傳輸速率的信息發(fā)送到分組指定設(shè)備711。
圖6圖示了根據(jù)第三實(shí)施例的測試分組指定設(shè)備和質(zhì)量測量設(shè)備。測 試分組指定設(shè)備711包括基于來自后面將要描述的質(zhì)量測量設(shè)備712的信 息來確定傳輸速率的傳輸速率設(shè)置單元721,以及將該傳輸速率發(fā)送到第 一通信終端701的命令創(chuàng)建單元722。
質(zhì)量測量設(shè)備712包括分組存儲單元732,輸入并存儲第二通信終端 702的數(shù)據(jù)接收器704所接收到的分組731 。關(guān)于存儲在分組存儲單元732 中的分組的存儲數(shù)據(jù)733被輸入到質(zhì)量測量單元734。質(zhì)量測量單元734 被連接到測量觸發(fā)單元(用作測量起動控制單元)736、觀測時間計(jì)算單 元738和質(zhì)量結(jié)果保存單元741。測量觸發(fā)單元736向質(zhì)量測量單元734 輸出測量起動命令735?;谫|(zhì)量測量單元734的過去的結(jié)果737,觀測 時間計(jì)算單元738計(jì)算觀測間隔,并確定下一個觀測時間。觀測時間計(jì)算 單元738還向第二通信終端702的數(shù)據(jù)發(fā)送單元706發(fā)送傳輸速率信息 730,以將關(guān)于測試分組705的傳輸速率的信息發(fā)送給測試分組指定設(shè)備 711的傳輸速率設(shè)置單元721。后面將會描述,傳輸速率根據(jù)等式(12) 來確定。質(zhì)量結(jié)果保存單元741存儲質(zhì)量測量單元734所計(jì)算出的結(jié)果 739。在結(jié)果739中,關(guān)于準(zhǔn)確度和測量間隔的設(shè)置信息742從外部被輸 入到觀測時間計(jì)算單元738。質(zhì)量結(jié)果保存單元741將其中所保存的質(zhì)量 測量結(jié)果743發(fā)送給質(zhì)量顯示單元744。質(zhì)量顯示單元744將結(jié)果信息 745發(fā)送到測試分組指定設(shè)備711,并且結(jié)果信息745被顯示在顯示器
(未示出)上。當(dāng)然也可以將結(jié)果信息745發(fā)送到除測試分組指定設(shè)備 711以外的設(shè)備,并且在該設(shè)備上顯示結(jié)果信息745。分組存儲單元732 可以不被設(shè)在質(zhì)量測量設(shè)備712中。質(zhì)量測量設(shè)備732可以被設(shè)在第二通 信終端702中。或者,質(zhì)量測量設(shè)備732可以被放置在第二通信終端702 與不具有分組存儲單元732的質(zhì)量測量設(shè)備712之間。質(zhì)量測量設(shè)備712 和第二通信終端702可以被集成到具有通信功能和質(zhì)量測量功能的一個設(shè) 備中。
測試分組指定設(shè)備711的傳輸速率設(shè)置單元721將關(guān)于質(zhì)量測量設(shè)備 712中的時間計(jì)算單元738所確定的傳輸速率的傳輸速率信息730發(fā)送給 第二通信終端702的數(shù)據(jù)發(fā)送單元706。從數(shù)據(jù)發(fā)送單元706發(fā)送的傳輸 速率信息730所構(gòu)成的分組被從第二通信終端702發(fā)送,并被經(jīng)由網(wǎng)絡(luò) (未示出)連接到第二通信終端702的第一通信終端701的數(shù)據(jù)接收器 707接收。在數(shù)據(jù)發(fā)送單元703中要使用的傳輸速率隨后被確定。以這種 方式,關(guān)于傳輸速率的信息被發(fā)送到傳輸速率設(shè)置單元721,并且命令創(chuàng) 建單元722指示第一通信終端701的數(shù)據(jù)發(fā)送單元703以傳輸速率設(shè)置單 元721所指定的傳輸速率發(fā)送測試分組。數(shù)據(jù)發(fā)送單元703隨后以所指定 的傳輸速率發(fā)送測試分組705。
第二通信終端702的數(shù)據(jù)接收器704接收從第一通信終端701的數(shù)據(jù) 發(fā)送單元703發(fā)送的測試分組705。所接收到的分組721被存儲在質(zhì)量測 量設(shè)備712的分組存儲單元732中。
觀測時間計(jì)算單元738提前將所要保證的準(zhǔn)確度設(shè)置為設(shè)置信息 742。在該實(shí)施例中,可以利用各種傳統(tǒng)的方法,只要可以保證測量準(zhǔn)確 度即可。例如,樣本數(shù)目被提前設(shè)置,并且樣本的數(shù)目達(dá)到該樣本數(shù)目所 需要的時間被設(shè)置為觀測時間,以保證特定的準(zhǔn)確度。在另一示例中,錯 誤率和置信間隔被設(shè)置為期望準(zhǔn)確度,并且用于保持準(zhǔn)確度的觀測時間可
以被設(shè)置為用于保證特定的準(zhǔn)確度的時間?;诒惶崆霸O(shè)置的準(zhǔn)確度信 息、質(zhì)量測量單元734所計(jì)算出的過去的質(zhì)量信息以及存儲在分組存儲單 元732中的特定分組的數(shù)目,用于保持所設(shè)置的準(zhǔn)確度的觀測間隔被計(jì) 算。該計(jì)算的具體示例可以參考等式(6)到(9)。
觀測時間計(jì)算單元738計(jì)算用于設(shè)置觀測時間的觀測間隔,并將結(jié)果 發(fā)送到測量觸發(fā)單元736。 一般而言,在樣本數(shù)目、觀測時間和傳輸速率 之間建立如以下的等式(12)所表示的關(guān)系。因此,觀測時間計(jì)算單元 738可以利用一種觀測時間計(jì)算方法,利用該方法估計(jì)觀測預(yù)定數(shù)目的樣 本的觀測時間,以通過基于當(dāng)前傳輸速率和每單位時間所得到的樣本數(shù)目 (基于預(yù)定的通信量、分組丟失量、抖動等)執(zhí)行根據(jù)等式(12)的計(jì)算 來保持所需要的準(zhǔn)確度。此外,為了保證準(zhǔn)確度,在第三實(shí)施例中,不僅 觀測間隔被改變,而且傳輸速率也被改變并確定。因此,在計(jì)算出用于保 持所需要的準(zhǔn)確度的樣本數(shù)目之后,基于等式(12)確定觀測時間和傳輸 速率。所確定的觀測時間被發(fā)送到測量觸發(fā)單元736,并且傳輸速率依次 經(jīng)由第二通信終端702、網(wǎng)絡(luò)和第一通信終端701被發(fā)送到測試分組指定 設(shè)備711的傳輸速率設(shè)置單元721 。
(觀測時間)X (傳輸速率)=(變量a) X (樣本數(shù)目)......(12)
等式(12)的右邊項(xiàng)表示所要保證的觀測準(zhǔn)確度。如果該右邊項(xiàng)的值 是相同的,則準(zhǔn)確度就是相同的。例如,在觀測時間為1秒且傳輸速率為 5Mbps的情況下和在觀測時間為5秒且傳輸速率為1Mbps的情況下,得到 了相同的準(zhǔn)確度。因此,如果傳輸速率是固定的,則調(diào)整觀測時間以使得 右邊項(xiàng)變得等于或大于特定值。如果觀測時間是固定的,則調(diào)整傳輸速率 以使得右邊項(xiàng)變得等于或大于特定值。當(dāng)然,也可以使用傳輸速率和觀測 時間兩者作為設(shè)置參數(shù)。
在主動類型測量的情況下,用于測試的額外分組在網(wǎng)絡(luò)中流動,因此 一般而言應(yīng)當(dāng)優(yōu)選較低的傳輸速率。然而,如果設(shè)置了較小的值,則用于 達(dá)到相同的觀測準(zhǔn)確度的觀測時間就變得更長。例如,諸如"一天"之類 的極端值是無意義的,因?yàn)槠涮L了。存在關(guān)于所需要的顆粒大小和測量 結(jié)果的指示(上限),但是這些值隨著所要測試的網(wǎng)絡(luò)應(yīng)用而變化。鑒于 此,觀測時間和傳輸速率被確定以滿足等式(12)的右邊項(xiàng)。
基于來自觀測時間計(jì)算單元738的觀測間隔通知,測量觸發(fā)單元736 計(jì)算下一個觀測時間。當(dāng)所指定的觀測時間到來時,測量觸發(fā)單元736向 質(zhì)量測量單元734發(fā)送測量起動命令735。每當(dāng)測量起動命令735從測量
觸發(fā)單元736被發(fā)送時,質(zhì)量測量單元734就起動質(zhì)量計(jì)算。在質(zhì)量計(jì)算 過程中,基于在前一測量之后從分組存儲單元732得到的數(shù)據(jù)來執(zhí)行質(zhì)量 測量。如果在剛剛起動操作之后執(zhí)行質(zhì)量計(jì)算過程,則基于在起動操作之 后所接收到的數(shù)據(jù)來執(zhí)行質(zhì)量測量。質(zhì)量測量是針對數(shù)據(jù)量執(zhí)行的。更具 體而言,使用如傳統(tǒng)情況之一中的等式(1)、等式(10)或等式(11) 或者利用與采樣有關(guān)的傳統(tǒng)質(zhì)量測量方法來執(zhí)行針對分組流速率或分組丟 失的質(zhì)量測量。當(dāng)質(zhì)量測量過程結(jié)束時,計(jì)算結(jié)果739被發(fā)送到并被記錄 在質(zhì)量結(jié)果保存單元741中。在質(zhì)量計(jì)算過程之后,質(zhì)量測量單元734中 止操作,直到從測量觸發(fā)單元736發(fā)送下一個測量起動命令735為止。
按照系統(tǒng)所指定的定時,質(zhì)量顯示單元744接收存儲在質(zhì)量結(jié)果保存 單元741中的質(zhì)量測量結(jié)果743,并輸出結(jié)果信息745。該結(jié)果信息745 被發(fā)送到測試分組指定設(shè)備711,并被顯示在顯示器(未示出)上。系統(tǒng) 所指定的定時可以是設(shè)備所提前設(shè)定的時間間隔,或者可以是例如當(dāng)通信 量等于或超過預(yù)定值,或者等于或變得小于預(yù)定值時所發(fā)生的事件。
圖7示出了在根據(jù)第三實(shí)施例的通信系統(tǒng)中要對網(wǎng)絡(luò)執(zhí)行的質(zhì)量測量 操作的操作流程。現(xiàn)在參考圖6和圖7描述質(zhì)量測量操作。在圖6中所示 的通信系統(tǒng)中,指示所要保證的準(zhǔn)確度和測量間隔Ta的設(shè)置信息742在 測量操作起動之前被設(shè)置在觀測時間計(jì)算單元738中(步驟S801)。
步驟S802的過程等價(jià)于測量起動過程。從數(shù)據(jù)發(fā)送單元706到第二通 信終端702的測試分組705的傳輸以所指定的速率被起動。當(dāng)該過程被執(zhí) 行時,測試分組705被發(fā)送給第二通信終端702,并且數(shù)據(jù)接收器704將 這些分組存儲在質(zhì)量測量設(shè)備712的分組存儲單元732中。在步驟S802 的過程被執(zhí)行之后,操作前進(jìn)到步驟S803。
在步驟S803中,執(zhí)行要由測量觸發(fā)單元736執(zhí)行的操作的一部分。這 里,測量起動命令735從測量觸發(fā)單元736被發(fā)送到質(zhì)量測量單元734的 時間被記錄為計(jì)算時間Tb。在計(jì)算時間Tb被記錄之后,步驟S804的質(zhì) 量測量過程被起動。
步驟S804的質(zhì)量測量過程由質(zhì)量測量單元734執(zhí)行。在該操作中,基 于在前一測量之后從分組存儲單元732得到的數(shù)據(jù)來執(zhí)行質(zhì)量測量。然
而,如果是在剛剛起動操作之后執(zhí)行該過程,則基于在起動質(zhì)量測量操作 之后所接收到的數(shù)據(jù)來執(zhí)行測量。
該第三實(shí)施例中所執(zhí)行的質(zhì)量測量例如涉及數(shù)據(jù)量或分組丟失量。因 此,使用等式(10)或(11)或傳統(tǒng)情況下所使用的等式(1),或者利 用與采樣有關(guān)的傳統(tǒng)質(zhì)量測量方法,來執(zhí)行針對分組流速率或分組丟失的
質(zhì)量測量。當(dāng)質(zhì)量計(jì)算過程結(jié)束時,計(jì)算結(jié)果739被發(fā)送到并被記錄在質(zhì) 量結(jié)果保存單元741上。在完成質(zhì)量計(jì)算過程之后,質(zhì)量測量單元734中 止操作,直到從測量觸發(fā)單元736發(fā)送下一個測量起動命令735為止。
步驟S805的過程由觀測時間計(jì)算單元738執(zhí)行?;谶^去的質(zhì)量測量 結(jié)果、從分組存儲單元732提供的信息和作為設(shè)置信息742被提前輸入的 所保證的準(zhǔn)確度信息,觀測時間計(jì)算單元738根據(jù)等式(6)到(9)之一 執(zhí)行計(jì)算,以確定以當(dāng)前的傳輸速率在下一質(zhì)量計(jì)算之前所需要的觀測間 隔Tc。此外,根據(jù)等式(12)所表示的關(guān)系,觀測時間計(jì)算單元738確定 新的觀測間隔Tc和新的傳輸速率。如果觀測時間太長,則使得傳輸速率 更高,以使得即使在觀測時間較短時也能保證特定的準(zhǔn)確度。這里所確定 的觀測間隔Tc被發(fā)送給測量觸發(fā)單元736。傳輸速率信息730經(jīng)由第二通 信終端702、網(wǎng)絡(luò)和第一通信終端701被發(fā)送到測試分組指定設(shè)備711的 傳輸速率設(shè)置單元721。
在步驟S806中,確定測量操作是否結(jié)束。如果存在來自系統(tǒng)的測量 停止命令(是),則質(zhì)量測量操作被停止并結(jié)束。如果不存在來自系統(tǒng)的 測量停止命令(步驟S806中為"否"),則操作前進(jìn)到步驟S807。
步驟S807的過程作為測量觸發(fā)單元736的操作的一部分而被執(zhí)行。通 過將上一質(zhì)量測量起動的計(jì)算時間Tb與觀測間隔Tc相加所得到的值表示 下一質(zhì)量測量起動時間。因此,操作被中止,直到當(dāng)前時間超過該值為 止。當(dāng)該中止時間已經(jīng)過去時,測量觸發(fā)單元736將測量起動命令735發(fā) 送到質(zhì)量測量單元734。
在步驟S808中,觀測時間計(jì)算單元738所確定的傳輸速率經(jīng)由第二通 信終端702、網(wǎng)絡(luò)和第一通信終端701被發(fā)送到傳輸速率設(shè)置單元721。 隨后,新的傳輸速率被確定。在該過程之后,操作前進(jìn)到步驟S802。
在第三實(shí)施例中,上述過程由測試分組指定設(shè)備711和質(zhì)量測量設(shè)備
712執(zhí)行?,F(xiàn)在將根據(jù)第三實(shí)施例的質(zhì)量測量操作與傳統(tǒng)技術(shù)進(jìn)行對比。 利用傳統(tǒng)技術(shù),觀測間隔是固定的。因此,存在這樣的可能性,即計(jì)算質(zhì) 量測量所基于的樣本的數(shù)目隨著不同的觀測時間或流而變化。結(jié)果,就出
現(xiàn)了如下問題(1)測量設(shè)備所執(zhí)行的質(zhì)量測量的結(jié)果的準(zhǔn)確度不清
楚;以及(2)測量設(shè)備所執(zhí)行的質(zhì)量測量的結(jié)果的準(zhǔn)確度每次都會變
化。此外,還存在以下問題(3)難以按年月日次序來比較測量設(shè)備所 測得的相同的質(zhì)量檢查項(xiàng)目,或者難以準(zhǔn)確地將一個流的質(zhì)量測量結(jié)果與 另一個流的質(zhì)量測量結(jié)果相比較。
另一方面,在本發(fā)明的第三實(shí)施例中,觀測間隔可以被改變以實(shí)現(xiàn)質(zhì) 量測量結(jié)果的固定準(zhǔn)確度。因此,根據(jù)某種評估標(biāo)準(zhǔn),可以保證質(zhì)量測量 結(jié)果的特定準(zhǔn)確度。可以利用任何類型的保證方法。例如,可以簡單地利 用預(yù)定的樣本數(shù)目來保證準(zhǔn)確度,或者可以利用預(yù)定的錯誤率和預(yù)定的置 信間隔來保證準(zhǔn)確度。在該實(shí)施例中,根據(jù)某種評估標(biāo)準(zhǔn)來保證測量結(jié)果 的準(zhǔn)確度,以使得(1)測量結(jié)果的準(zhǔn)確度可以被提前預(yù)測;(2)測量結(jié) 果的準(zhǔn)確度可以在每次測量操作之前被預(yù)測。此外,(3)可以更容易地 按年月日次序比較測量設(shè)備所測得的相同的質(zhì)量檢查項(xiàng),或者準(zhǔn)確地將一 個流的質(zhì)量測量結(jié)果與另一個流的質(zhì)量測量結(jié)果相比較。
在該第三實(shí)施例中,利用觀測時間和傳輸速率兩者來執(zhí)行用于保證觀 測準(zhǔn)確度的調(diào)整。如果所需要的觀測時間較長,則可以通過提高傳輸速率 來縮短觀測時間,以保證準(zhǔn)確度。此外,可以通過固定觀測時間而改變傳 輸速率來保證必要的觀測準(zhǔn)確度。此外,在可允許的觀測時間內(nèi)可以達(dá)到 的必要的觀測準(zhǔn)確度和傳輸速率被計(jì)算,并且傳輸速率被調(diào)整以最小化要 通過網(wǎng)絡(luò)傳輸?shù)臏y試分組的量。
在第三實(shí)施例的通信系統(tǒng)中,第一通信終端701和第二通信終端702 經(jīng)由網(wǎng)絡(luò)被連接到彼此,并且被放置在測試分組指定設(shè)備711和質(zhì)量測量 設(shè)備712之間,如圖5中所示。然而,本發(fā)明并不局限于此結(jié)構(gòu)。從第一 通信終端701被發(fā)送到第二通信終端502的分組可以通過采樣被路由器或 交換機(jī)捕獲,只要在通過采樣可以捕獲到分組的地方執(zhí)行觀測即可。
此外,要在末端終端處而非網(wǎng)絡(luò)內(nèi)觀測的分組也可以通過采樣被捕 獲。此外,可以利用各種方法將被采樣的分組發(fā)送到質(zhì)量測量設(shè)備。例 如,可以制作通過采樣所得到的分組的備份,并發(fā)送這些備份。也可以將 通過采樣所捕獲的分組的多個部分集合到一個分組中,并將該分組經(jīng)由網(wǎng) 絡(luò)輸入到質(zhì)量測量設(shè)備。
雖然在第三實(shí)施例中質(zhì)量測量被執(zhí)行以測量分組的質(zhì)量,但是本發(fā)明 并不局限于此。例如,可以將本發(fā)明應(yīng)用于測量網(wǎng)絡(luò)中的各種數(shù)據(jù)流(例 如幀或信元)的質(zhì)量的質(zhì)量測量設(shè)備。
雖然在第三實(shí)施例中描述了測量實(shí)時線路質(zhì)量的質(zhì)量測量設(shè)備,但是 本發(fā)明并不局限于此。例如,本發(fā)明可以被應(yīng)用于基于所存儲的過去的數(shù) 據(jù)來測量線路質(zhì)量的設(shè)備。此外,在第三實(shí)施例中,觀測時間計(jì)算單元 738基于過去的質(zhì)量計(jì)算的結(jié)果來計(jì)算觀測間隔或觀測時間。然而,也可
以基于存儲在分組存儲單元732中的信息或者從系統(tǒng)外部提供的信息來計(jì) 算觀測時間。
如上所述,根據(jù)該實(shí)施例,到保證預(yù)定準(zhǔn)確度的樣本量所需要的時間 和測試分組傳輸速率被計(jì)算。在時間間隔和測試分組傳輸速率可變的情況 下執(zhí)行質(zhì)量測量。因此,測量結(jié)果的準(zhǔn)確度可以被提前預(yù)測。
此外,根據(jù)該實(shí)施例,觀測間隔和測試分組傳輸速率被使得為可變 的,以保證特定的準(zhǔn)確度。因此,在每個觀測間隔中,測量結(jié)果的準(zhǔn)確度 都可以被預(yù)測。
此外,根據(jù)該實(shí)施例,觀測間隔和測試分組傳輸速率可以被改變,以 使得要彼此相比較的樣本量和準(zhǔn)確度被保持在相同的水平。因此,更容易 以年月日的次序比較相同的被測量的質(zhì)量檢査項(xiàng)目,并且更容易準(zhǔn)確地將 一個流的質(zhì)量測量結(jié)果與另一個流的質(zhì)量測量結(jié)果相比較。
此外,根據(jù)該實(shí)施例,可以利用觀測間隔和測試分組傳輸速率來調(diào)整 保證準(zhǔn)確度所需要的樣本數(shù)目。因此,在對觀測間隔有限制并且不能夠任 意地設(shè)置觀測間隔的情況下,可以通過調(diào)整傳輸速率來保證測量結(jié)果的準(zhǔn) 確度。此外,在對測試分組傳輸速率有限制并且不能夠任意地設(shè)置測試分 組傳輸速率的情況下,可以通過調(diào)整觀測間隔來保證測量結(jié)果的準(zhǔn)確度。 此外,通過在以可允許的觀測時間能夠保持必要的觀測準(zhǔn)確度的范圍內(nèi), 將測試分組傳輸速率調(diào)整為最小值,可以使要通過網(wǎng)絡(luò)傳輸?shù)臏y試分組的 數(shù)目最少。按照這種方式,可以在不對網(wǎng)絡(luò)施加額外的負(fù)載的情況下執(zhí)行
圖8圖示了其中根據(jù)本發(fā)明的第四實(shí)施例來執(zhí)行網(wǎng)絡(luò)質(zhì)量測量的通信 系統(tǒng)的結(jié)構(gòu)。在該通信系統(tǒng)中,除去圖6中所示的第三實(shí)施例的通信系統(tǒng)
的分組存儲單元732以外的質(zhì)量測量設(shè)備的組件被設(shè)置在測試分組指定設(shè) 備751中,如圖8中所示。測試分組指定設(shè)備751不同于圖6中所示的測 試分組指定設(shè)備711,包括質(zhì)量測量單元734、測量觸發(fā)單元(用作測量 起動控制單元)736、觀測時間計(jì)算單元738、質(zhì)量結(jié)果保存單元741和質(zhì) 量顯示單元744以及傳輸速率設(shè)置單元721和命令創(chuàng)建單元722。測試分 組指定設(shè)備751中的各個組件按照與在第三實(shí)施例中所描述的測試分組指 定設(shè)備711和質(zhì)量測量設(shè)備712的相應(yīng)組件相同的方式工作。
在該實(shí)施例中,第二通信終端702的數(shù)據(jù)接收器704所接收到的分組 731被存儲在分組存儲單元732中,并且關(guān)于被存儲分組的被存儲數(shù)據(jù) 733經(jīng)由第二通信終端702的數(shù)據(jù)發(fā)送單元706和第一通信終端701的數(shù) 據(jù)接收器707被輸入到質(zhì)量測量單元734。質(zhì)量測量單元734被連接到測 量觸發(fā)單元736、觀測時間計(jì)算單元738以及質(zhì)量結(jié)果保存單元741。測 量觸發(fā)單元736將測量起動命令735輸出到質(zhì)量測量單元734。基于質(zhì)量 測量單元734的過去的結(jié)果737,觀測時間計(jì)算單元738計(jì)算觀測間隔, 以確定下一個觀測時間。觀測時間計(jì)算單元738隨后將關(guān)于測試分組705 的傳輸速率的信息發(fā)送到測試分組指定設(shè)備711的傳輸速率設(shè)置單元 721。
測試分組指定設(shè)備751和第一通信終端701可以被集成到具有通信功 能、測試分組指示功能和質(zhì)量測量功能的一個設(shè)備中。這里,通過將圖6 中所示的質(zhì)量測量設(shè)備712 (去除分組存儲單元732)與測試分組指定設(shè) 備711集成起來形成測試分組指定設(shè)備751。然而,圖6中所示的質(zhì)量測 量設(shè)備712 (去除分組存儲單元732)可以作為與圖6中所示的測試分組
指定設(shè)備711相獨(dú)立的設(shè)備而被提供。
本實(shí)施例的測試分組指定設(shè)備751具有CPU (未示出)和存儲預(yù)定的 控制程序的記錄介質(zhì)(未示出)。構(gòu)成該設(shè)備的每個組件的一部分可以用 軟件來實(shí)現(xiàn)??刂瞥绦虮淮鎯υ谥T如圖9中所示的計(jì)算機(jī)中的硬盤之類的 盤設(shè)備803中,并且控制程序由CPU 805執(zhí)行。執(zhí)行控制程序所必需的數(shù) 據(jù)被存儲在諸如RAM之類的存儲器806中。必需的數(shù)據(jù)通過諸如鍵盤之 類的輸入單元802被輸入。用于保證測量準(zhǔn)確度的準(zhǔn)確度信息742通過輸 入單元802被輸入。標(biāo)號801指示連接各個組件的總線。用于保證測量準(zhǔn) 確度的準(zhǔn)確度信息742可以被存儲在盤設(shè)備803中。也可以包括一個計(jì)算 機(jī),用作第一通信終端和測試分組指定設(shè)備。
利用根據(jù)第四實(shí)施例的結(jié)構(gòu)所獲得的效果與利用根據(jù)第三實(shí)施例的結(jié) 構(gòu)所獲得的效果是相同的。
如第一到第四實(shí)施例中所描述的,包括質(zhì)量測量單元734、測量觸發(fā) 單元736、觀測時間計(jì)算單元738、質(zhì)量結(jié)果保存單元741和質(zhì)量顯示單 元744的質(zhì)量測量設(shè)備可以經(jīng)由分支設(shè)備被放置在第一通信終端和第二通 信終端之間?;蛘撸|(zhì)量測量設(shè)備可以被放置在第二通信終端那一側(cè),或 者放置在第一通信終端那一側(cè)。如果必要,分組存儲單元可以被放置在質(zhì)
雖然在第一到第四實(shí)施例中,質(zhì)量測量設(shè)備和測試分組指定設(shè)備都是 利用計(jì)算機(jī)來構(gòu)成的,但是也可以利用諸如專用IC、 FPGA (現(xiàn)場可編程 門陣列)等之類的IC、或者利用上述質(zhì)量測量設(shè)備和上述測試分組指定設(shè) 備的一個或多個組件來構(gòu)成質(zhì)量測量設(shè)備和測試分組指定設(shè)備。換言之, 根據(jù)本發(fā)明的任何結(jié)構(gòu)都可以利用軟件或者硬件來實(shí)現(xiàn)。雖然在第二到第 四實(shí)施例中,數(shù)據(jù)都是被發(fā)送用于對傳輸路徑的測試的,但是數(shù)據(jù)并不局 限于測試數(shù)據(jù)。
在不脫離本發(fā)明的精神或特征的情況下可以進(jìn)行各種其它的改變。上 述的每一個實(shí)施例都只是示例,而本發(fā)明并不局限于這些實(shí)施例。本發(fā)明 的權(quán)利通過權(quán)利要求書來聲明,而不受說明書和摘要的限制。此外,在所 要求保護(hù)的本發(fā)明的范圍內(nèi),可以對實(shí)施例進(jìn)行修改和改變。
權(quán)利要求
1.一種質(zhì)量測量設(shè)備,包括質(zhì)量測量單元,該單元基于通過傳輸路徑傳輸?shù)臄?shù)據(jù)來測量所述傳輸路徑的通信質(zhì)量;觀測時間計(jì)算單元,該單元計(jì)算用于保護(hù)所述質(zhì)量測量單元的觀測時間的時間間隔;以及測量起動控制單元,該單元致使所述質(zhì)量測量單元以所述觀測時間計(jì)算單元計(jì)算出的所述時間間隔來起動測量,其中,所述觀測時間是為了保持所述質(zhì)量測量單元所測得的通信質(zhì)量的預(yù)定測量準(zhǔn)確度所需要的時間。
2. 根據(jù)權(quán)利要求1所述的質(zhì)量測量設(shè)備,其中所述數(shù)據(jù)是被傳輸以用 于測試所述傳輸路徑的數(shù)據(jù)。
3. 根據(jù)權(quán)利要求1所述的質(zhì)量測量設(shè)備,還包括數(shù)據(jù)存儲單元,該單元存儲從所述傳輸路徑傳輸?shù)臄?shù)據(jù),其中所述觀測時間計(jì)算單元確定所述時間間隔為如下時段在該時段 中,被存儲在所述數(shù)據(jù)存儲單元中的數(shù)據(jù)總量增加了預(yù)定量。
4. 根據(jù)權(quán)利要求1所述的質(zhì)量測量設(shè)備,其中所述觀測時間計(jì)算單元抽取在預(yù)定條件下通過所述傳輸路徑傳輸?shù)臄?shù)據(jù),估計(jì)所抽取的數(shù)據(jù)的數(shù) 目達(dá)到預(yù)定的樣本數(shù)目的時間,并將所估計(jì)的時間設(shè)置為所述時間間隔。
5. 根據(jù)權(quán)利要求1所述的質(zhì)量測量設(shè)備,其中所述通信質(zhì)量是針對通信量、數(shù)據(jù)丟失量、數(shù)據(jù)丟失率、延遲時間、延遲變化和延遲分布中的至 少一個的質(zhì)量。
6. 根據(jù)權(quán)利要求1所述的質(zhì)量測量設(shè)備,其中,就所述測量準(zhǔn)確度而 言,測量結(jié)果的錯誤率和作為真實(shí)值落入具有所述錯誤率的間隔內(nèi)的概率 的置信間隔在預(yù)定的范圍內(nèi)。
7. 根據(jù)權(quán)利要求1所述的質(zhì)量測量設(shè)備,其中,就所述測量準(zhǔn)確度而 言,被進(jìn)行質(zhì)量測量的樣本的數(shù)目變得等于或大于某一數(shù)目。
8. —種通信系統(tǒng),包括傳輸路徑,數(shù)據(jù)通過所述傳輸路徑被傳輸;分支設(shè)備,該分支設(shè)備使得流經(jīng)所述傳輸路徑的數(shù)據(jù)在中間出現(xiàn)分 支;以及被連接到所述分支設(shè)備的質(zhì)量測量設(shè)備, 所述質(zhì)量測量設(shè)備包括質(zhì)量測量單元,該單元基于分支數(shù)據(jù)測量所述傳輸路徑的通信質(zhì)量; 觀測時間計(jì)算單元,該單元計(jì)算用于保護(hù)所述質(zhì)量測量單元的觀測時間的時間間隔;以及測量起動控制單元,該單元致使所述質(zhì)量測量單元以所述觀測時間計(jì)算單元計(jì)算出的所述時間間隔來起動測量,其中,所述觀測時間是為了保持所述質(zhì)量測量單元所測得的通信質(zhì)量 的預(yù)定測量準(zhǔn)確度所需要的時間。
9. 一種通信系統(tǒng),包括傳輸路徑,數(shù)據(jù)通過所述傳輸路徑被傳輸; 通過所述傳輸路徑連接的第一和第二通信終端;傳輸速率設(shè)置單元,該單元被連接到所述第一通信終端,并且設(shè)置通 過所述傳輸路徑被傳輸?shù)臄?shù)據(jù)的傳輸速率;以及 被連接到所述第二通信終端的質(zhì)量測量設(shè)備, 所述質(zhì)量測量設(shè)備包括質(zhì)量測量單元,該單元基于所述第二通信終端所接收到的數(shù)據(jù)來測量 所述傳輸路徑的通信質(zhì)量;觀測時間計(jì)算單元,該單元計(jì)算用于保護(hù)所述質(zhì)量測量單元的觀測時 間的時間間隔;以及測量起動控制單元,該單元致使所述質(zhì)量測量單元以所述觀測時間計(jì) 算單元計(jì)算出的所述時間間隔來起動測量,其中,所述觀測時間是為了保持所述質(zhì)量測量單元所測得的通信質(zhì)量的預(yù)定測量準(zhǔn)確度所需要的時間。
10. 根據(jù)權(quán)利要求9所述的通信系統(tǒng),其中所述觀測時間計(jì)算單元計(jì)算用于保護(hù)所述質(zhì)量測量單元的觀測時間的 時間間隔和傳輸速率以保持所述測量準(zhǔn)確度,并且將關(guān)于所述傳輸速率的 信息發(fā)送給所述傳輸速率設(shè)置單元,并且所述傳輸速率設(shè)置單元基于關(guān)于所述傳輸速率的信息設(shè)置通過所述傳 輸路徑傳輸?shù)臄?shù)據(jù)的傳輸速率。
11. 一種通信系統(tǒng),包括傳輸路徑,數(shù)據(jù)通過所述傳輸路徑被傳輸; 通過所述傳輸路徑連接的第一和第二通信終端;傳輸速率設(shè)置單元,該單元被連接到所述第一通信終端,并且設(shè)置通 過所述傳輸路徑傳輸?shù)臄?shù)據(jù)的傳輸速率;被連接到所述傳輸速率設(shè)置單元的質(zhì)量測量設(shè)備;以及被連接到所述第二通信終端的數(shù)據(jù)存儲單元,所述質(zhì)量測量設(shè)備包括質(zhì)量測量單元,該單元基于從所述數(shù)據(jù)存儲單元發(fā)送并且被所述第一 通信終端所接收到的數(shù)據(jù)來測量所述傳輸路徑的通信質(zhì)量;觀測時間計(jì)算單元,該單元計(jì)算用于保護(hù)所述質(zhì)量測量單元的觀測時 間的時間間隔;以及測量起動控制單元,該單元致使所述質(zhì)量測量單元以所述觀測時間計(jì) 算單元計(jì)算出的所述時間間隔來起動測量,其中,所述觀測時間是為了保持所述質(zhì)量測量單元所測得的通信質(zhì)量 的預(yù)定測量準(zhǔn)確度所需要的時間,所述觀測時間計(jì)算單元計(jì)算用于保護(hù)所述質(zhì)量測量單元的觀測時間的 時間間隔和傳輸速率以保持所述測量準(zhǔn)確度,并且將關(guān)于所述傳輸速率的 信息發(fā)送給所述傳輸速率設(shè)置單元,并且所述傳輸速率設(shè)置單元基于關(guān)于所述傳輸速率的信息設(shè)置通過所述傳 輸路徑傳輸?shù)臄?shù)據(jù)的傳輸速率。
12. 根據(jù)權(quán)利要求8至11中的任一項(xiàng)權(quán)利要求所述的通信系統(tǒng),其中 所述數(shù)據(jù)是被傳輸以用于測試所述傳輸路徑的數(shù)據(jù)。
13. —種測試分組指定設(shè)備包括傳輸速率設(shè)置單元,該單元設(shè)置要通過傳輸路徑傳輸?shù)臏y試分組的傳 輸速率;質(zhì)量測量單元,該單元基于通過所述傳輸路徑傳輸?shù)臏y試分組來測量 所述傳輸路徑的通信質(zhì)量;觀測時間計(jì)算單元,該單元計(jì)算用于保護(hù)所述質(zhì)量測量單元的觀測時 間的時間間隔;以及測量起動控制單元,該單元致使所述質(zhì)量測量單元以所述觀測時間計(jì) 算單元計(jì)算出的時間間隔來起動測量,其中所述觀測時間是為了保持所述質(zhì)量測量單元所測得的通信質(zhì)量的 預(yù)定測量準(zhǔn)確度所需要的時間,所述觀測時間計(jì)算單元計(jì)算用于保護(hù)所述質(zhì)量測量單元的觀測時間的 時間間隔和所述測試分組的傳輸速率以保持所述測量準(zhǔn)確度,并且將關(guān)于 所述傳輸速率的信息發(fā)送給所述傳輸速率設(shè)置單元,并且所述傳輸速率設(shè)置單元基于關(guān)于所述傳輸速率的信息設(shè)置通過所述傳 輸路徑傳輸?shù)臏y試分組的傳輸速率。
14. 一種被質(zhì)量測量設(shè)備所使用的質(zhì)量測量方法,所述質(zhì)量測量設(shè)備 包括基于通過傳輸路徑傳輸?shù)臄?shù)據(jù)來測量所述傳輸路徑的通信質(zhì)量的質(zhì)量該質(zhì)量測量方法包括計(jì)算用于保護(hù)觀測時間的時間間隔,所述觀測時間是為了保持所述質(zhì) 量測量單元所測得的通信質(zhì)量的預(yù)定測量準(zhǔn)確度所需要的時間;以及 致使所述質(zhì)量測量單元以計(jì)算出的時間間隔來起動測量。
15. —種被用在通信系統(tǒng)中的質(zhì)量測量方法,所述通信系統(tǒng)包括數(shù)據(jù) 通過其被傳輸?shù)膫鬏斅窂?、使得流?jīng)所述傳輸路徑的數(shù)據(jù)在中間出現(xiàn)分支 的分支設(shè)備以及基于從所述分支設(shè)備發(fā)送的分支數(shù)據(jù)來測量所述傳輸路徑 的通信質(zhì)量的質(zhì)量測量單元,所述質(zhì)量測量方法包括計(jì)算用于保護(hù)觀測時間的時間間隔,所述觀測時間是為了保持所述質(zhì) 量測量單元所測得的通信質(zhì)量的預(yù)定測量準(zhǔn)確度所需要的時間;以及 致使所述質(zhì)量測量單元以計(jì)算出的時間間隔來起動測量。
16. —種被用在通信系統(tǒng)中的質(zhì)量測量方法,所述通信系統(tǒng)包括數(shù) 據(jù)通過其被傳輸?shù)膫鬏斅窂剑煌ㄟ^所述傳輸路徑被連接的第一和第二通信 終端;傳輸速率設(shè)置單元,其被連接到所述第一通信終端并設(shè)置通過所述 傳輸路徑傳輸?shù)臄?shù)據(jù)的傳輸速率;以及質(zhì)量測量設(shè)備,其被連接到所述第 二通信終端并且包括基于所述第二通信終端所接收到的數(shù)據(jù)來測量所述傳 輸路徑的通信質(zhì)量的質(zhì)量測量單元,所述質(zhì)量測量方法包括計(jì)算用于保護(hù)觀測時間的時間間隔,所述觀測時間是為了保持所述質(zhì) 量測量單元所測得的通信質(zhì)量的預(yù)定測量準(zhǔn)確度所需要的時間;以及 致使所述質(zhì)量測量單元以計(jì)算出的時間間隔來起動測量, 所述計(jì)算時間間隔和致使所述質(zhì)量測量單元起動測量的步驟是在所述 質(zhì)量測量設(shè)備中被執(zhí)行的。
17. 根據(jù)權(quán)利要求16所述的質(zhì)量測量方法,其中所述質(zhì)量測量設(shè)備執(zhí)行計(jì)算用于保護(hù)所述質(zhì)量測量單元的觀測時間的時間間隔和傳輸速率以保持所述測量準(zhǔn)確度;將關(guān)于所述傳輸速率的信息發(fā)送到所述傳輸速率設(shè)置單元;以及 致使所述傳輸速率設(shè)置單元基于關(guān)于所述傳輸速率的信息來設(shè)置通過所述傳輸路徑傳輸?shù)臄?shù)據(jù)的傳輸速率。
18. —種被用在通信系統(tǒng)中的質(zhì)量測量方法,所述通信系統(tǒng)包括數(shù) 據(jù)通過其被傳輸?shù)膫鬏斅窂?;通過所述傳輸路徑被連接的第一和第二通信 終端;傳輸速率設(shè)置單元,其被連接到所述第一通信終端并設(shè)置通過所述 傳輸路徑傳輸?shù)臄?shù)據(jù)的傳輸速率;被連接到所述第二通信終端的數(shù)據(jù)存儲 單元;以及質(zhì)量測量設(shè)備,其被連接到所述傳輸速率設(shè)置單元并且包括基 于從所述數(shù)據(jù)存儲單元發(fā)送并被所述第一通信終端所接收到的數(shù)據(jù)來測量 所述傳輸路徑的通信質(zhì)量的質(zhì)量測量單元,所述質(zhì)量測量方法包括計(jì)算用于保護(hù)觀測時間的時間間隔,所述觀測時間是為了保持所述質(zhì) 量測量單元所測得的通信質(zhì)量的預(yù)定測量準(zhǔn)確度所需要的時間; 致使所述質(zhì)量測量單元以計(jì)算出的時間間隔來起動測量; 計(jì)算用于保護(hù)所述觀測時間的時間間隔和傳輸速率以保持所述測量準(zhǔn)確度;將關(guān)于所述傳輸速率的信息發(fā)送給所述傳輸速率設(shè)置單元;以及 致使所述傳輸速率設(shè)置單元基于關(guān)于所述傳輸速率的信息來設(shè)置通過 所述傳輸路徑傳輸?shù)臄?shù)據(jù)的傳輸速率。
19. 根據(jù)權(quán)利要求14至18中的任一項(xiàng)權(quán)利要求所述的質(zhì)量測量方 法,其中所述數(shù)據(jù)是被傳輸以用于測試所述傳輸路徑的數(shù)據(jù)。
20. —種被用在測試分組指定設(shè)備中的質(zhì)量測量方法,所述測試分組 指定設(shè)備包括傳輸速率設(shè)置單元,其設(shè)置通過傳輸路徑傳輸?shù)臏y試分組 的傳輸速率;以及質(zhì)量測量單元,其基于通過所述傳輸路徑傳輸?shù)臏y試分 組來測量所述傳輸路徑的通信質(zhì)量,所述質(zhì)量測量方法包括計(jì)算用于保護(hù)觀測時間的時間間隔,所述觀測時間是為了保持所述質(zhì) 量測量單元所測得的通信質(zhì)量的預(yù)定測量準(zhǔn)確度所需要的時間; 致使所述質(zhì)量測量單元以計(jì)算出的時間間隔來起動測量; 計(jì)算用于保護(hù)所述觀測時間的時間間隔和傳輸速率以保持所述測量準(zhǔn) 確度;將關(guān)于所述傳輸速率的信息發(fā)送給所述傳輸速率設(shè)置單元;以及 致使所述傳輸速率設(shè)置單元基于關(guān)于所述傳輸速率的信息來設(shè)置通過 所述傳輸路徑傳輸?shù)臄?shù)據(jù)的傳輸速率。
21. —種由用作質(zhì)量測量設(shè)備的計(jì)算機(jī)執(zhí)行的質(zhì)量測量程序,所述質(zhì) 量測量設(shè)備測量通過傳輸路徑傳輸?shù)臄?shù)據(jù)的通信質(zhì)量,該質(zhì)量測量程序使得所述計(jì)算機(jī)執(zhí)行質(zhì)量測量功能,該功能基于通過所述傳輸路徑傳輸?shù)臄?shù)據(jù)測量所述傳 輸路徑的通信質(zhì)量;觀測時間計(jì)算功能,該功能計(jì)算用于保護(hù)觀測時間的時間間隔,所述 觀測時間是為了保持通過所述質(zhì)量測量功能所測得的通信質(zhì)量的預(yù)定測量 準(zhǔn)確度所需要的時間;以及 測量起動控制功能,該功能致使所述質(zhì)量測量功能以所述觀測時間計(jì) 算功能計(jì)算出的時間間隔來起動測量。
22. —種由用作測試分組指定設(shè)備的計(jì)算機(jī)執(zhí)行的質(zhì)量測量程序,所 述測試分組指定設(shè)備設(shè)置要通過傳輸路徑傳輸?shù)臏y試分組的傳輸速率,所述質(zhì)量測量程序使得所述計(jì)算機(jī)執(zhí)行傳輸速率設(shè)置功能,該功能設(shè)置通過所述傳輸路徑傳輸?shù)臏y試分組的傳輸速率;質(zhì)量測量功能,該功能基于通過所述傳輸路徑傳輸?shù)臏y試分組來測量 所述傳輸路徑的通信質(zhì)量;觀測時間計(jì)算功能,該功能計(jì)算用于保護(hù)觀測時間的時間間隔,所述 觀測時間是為了保持通過所述質(zhì)量測量功能所測得的通信質(zhì)量的預(yù)定測量 準(zhǔn)確度所需要的時間;以及測量起動控制功能,該功能致使所述質(zhì)量測量功能以通過所述觀測時 間計(jì)算功能計(jì)算出的時間間隔來起動測量,其中所述觀測時間計(jì)算功能計(jì)算用于保護(hù)所述質(zhì)量測量功能的觀測時 間的時間間隔和所述測試分組的傳輸速率,以保持所述測量準(zhǔn)確度,并且 將關(guān)于所述傳輸速率的信息發(fā)送給所述傳輸速率設(shè)置功能,并且所述傳輸速率設(shè)置功能基于關(guān)于所述傳輸速率的信息設(shè)置通過所述傳 輸路徑傳輸?shù)臏y試分組的傳輸速率。
全文摘要
本發(fā)明提供了利用其提高了對傳輸路徑所執(zhí)行的測量的結(jié)果的可靠性和準(zhǔn)確度的一種通信質(zhì)量測量設(shè)備、通信質(zhì)量測量方法和通信質(zhì)量測量程序,并且使得更容易在一個時間的測量的結(jié)果與另一個時間的測量的結(jié)果之間或者一個流與另一個流之間進(jìn)行比較。該通信質(zhì)量測量設(shè)備包括質(zhì)量測量單元(734),基于通過傳輸路徑傳輸?shù)臄?shù)據(jù)來測量傳輸路徑的通信質(zhì)量;觀測時間計(jì)算單元(738),計(jì)算用于保護(hù)質(zhì)量測量單元(734)的觀測時間的時間間隔;以及測量觸發(fā)單元(736),使得質(zhì)量測量單元(734)以觀測時間計(jì)算單元(738)所計(jì)算出的時間間隔起動測量。觀測時間是保持質(zhì)量測量單元(734)所測得的通信質(zhì)量的預(yù)定測量準(zhǔn)確度所需要的時間。數(shù)據(jù)例如是被發(fā)送用于對傳輸路徑的測試的數(shù)據(jù)。
文檔編號H04L29/14GK101366246SQ20078000199
公開日2009年2月11日 申請日期2007年1月9日 優(yōu)先權(quán)日2006年1月6日
發(fā)明者山崎康廣 申請人:日本電氣株式會社