專利名稱:一種考慮物理鏈路歷史占用情況的虛擬鏈路幀間間隔的監(jiān)測(cè)系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種應(yīng)用于虛擬鏈路復(fù)用物理鏈路的交換式局域網(wǎng)絡(luò),更特別地說(shuō), 是指一種充分考慮了物理鏈路歷史占用情況下的虛擬鏈路幀間間隔的監(jiān)測(cè)系統(tǒng)。
背景技術(shù):
在交換式局域網(wǎng)絡(luò)中,帶有MAC層封裝的數(shù)據(jù)包被稱為“幀”。每臺(tái)計(jì)算機(jī)主機(jī)(包 含嵌入式計(jì)算機(jī)主機(jī),以下簡(jiǎn)稱“主機(jī)”)通過(guò)網(wǎng)絡(luò)接口接入到交換機(jī)的某個(gè)端口,交換機(jī)提 供分組交換(packet switching)服務(wù),S卩根據(jù)幀中的MAC地址將它們向不同的端口轉(zhuǎn)發(fā)。 一個(gè)“幀”在物理鏈路上完整的傳輸時(shí)間包含幀本身數(shù)據(jù)串行傳輸時(shí)間,以及幀前后的一 套“勤務(wù)信號(hào)”所占時(shí)間——包括前導(dǎo)字、定界符、鏈路校驗(yàn)、物理鏈路的“幀間間隔” (ire)寸。在物理鏈路模型中,物理鏈路的碼傳輸速率是固定的,設(shè)為C。幀承載的數(shù)據(jù)包的 長(zhǎng)度為L(zhǎng);將“勤務(wù)信號(hào)”所占時(shí)間除以C折算為勤務(wù)信號(hào)長(zhǎng)度L'。令S = L+L',S為物 理鏈路上的幀長(zhǎng)度。源主機(jī)的通信任務(wù)向目標(biāo)主機(jī)的通信任務(wù)持續(xù)地發(fā)送數(shù)據(jù)包,數(shù)據(jù)包在鏈路 上封裝為“幀”,經(jīng)過(guò)從源到目的主機(jī)的各網(wǎng)段,形成源和目的通信任務(wù)之間的端到端 (end-to-end)流量。如果兩多或多條端到端流量的交換路徑包含共用的網(wǎng)段,則存在多路流量輸出到 共用物理鏈路上的復(fù)用排隊(duì),這樣的輸出流量被稱為聚合(aggregative)流量。對(duì)于實(shí)時(shí)通信,要求數(shù)據(jù)包從源到目的的傳輸時(shí)間具有可預(yù)測(cè)性——信號(hào)傳播時(shí) 間,轉(zhuǎn)發(fā)時(shí)間是確定的,不確定的是多路復(fù)用排隊(duì)時(shí)延。為了使不確定性時(shí)延限制在一定范 圍之內(nèi),在源端進(jìn)行流量整形(traffic shaping),約束突發(fā)度和帶寬占用率;帶有這些約 束的端到端流量被稱為“虛擬鏈路”(以下簡(jiǎn)稱“VL”、)。對(duì)多條這樣的VL的工作狀態(tài)進(jìn)行 監(jiān)測(cè)的機(jī)構(gòu)稱為虛擬鏈路模型。規(guī)定屬于同一條VL的相繼的兩幀,源端發(fā)出時(shí)的間隔(定義為前一幀起始到后一 幀起始的時(shí)間間隔)不小于帶寬分配間隔,記為Te。在兩條或多條VL通過(guò)多路復(fù)用排隊(duì)輸出到一條物理鏈路的情況下,可能觀 測(cè)到某個(gè)幀與屬于同一 VL的后繼幀之間的間隔T小于Te,差值Te-T被稱為“時(shí)延抖 動(dòng)”(jitter),記為J。一般通過(guò)人機(jī)交互設(shè)備來(lái)設(shè)置,允許的時(shí)延抖動(dòng)的最大值為Jmax,且 Jmax < Te,則屬于同一 VL的幀間間隔不小于Te-Jmax。由于其它VL的幀占據(jù)物理鏈路,使前驅(qū)幀延遲輸出,導(dǎo)致它與屬于同一條VL的后 繼幀之間發(fā)生時(shí)延抖動(dòng),這種情況被規(guī)定為“合理的”;否則,發(fā)生了時(shí)延抖動(dòng)J,但觀測(cè)不到 前驅(qū)幀由于物理鏈路的占用而延遲輸出,或是被延遲的時(shí)間小于J,說(shuō)明前驅(qū)幀或后繼幀的 發(fā)送違反流量整形規(guī)則,是“不合理的”。為了保證VL的幀與幀之間的間隔滿足流量約束條件,在交換機(jī)上實(shí)現(xiàn)具有流量
5管制(traffic policing)功能的模塊。已知的流量管制模塊采用“令牌桶”(tokenbucket) 算法,參見ARINC 664 P7標(biāo)準(zhǔn),每條VL對(duì)應(yīng)一個(gè)“賬戶”,當(dāng)“賬戶”中具有足夠的令牌值,
才允許被輸出,并減去相應(yīng)的令牌值;“賬戶”被充值的速率為^L,“賬戶”的充值上限為 ^ax(! + ^l),Sfflax為V L中最大可能的物理鏈路上的幀長(zhǎng)度?!傲钆仆啊彼惴ūO(jiān)測(cè)的結(jié)果由“帳戶”中的令牌值間接地體現(xiàn),并且僅根據(jù)Tg和Jmax 的參數(shù)值進(jìn)行計(jì)算和判決,并不考慮物理鏈路的實(shí)際占用情況。本發(fā)明根據(jù)VL中幀間間隔 的測(cè)量結(jié)果直接進(jìn)行判決,并考慮幀前的鏈路占用情況,推斷時(shí)延抖動(dòng)的發(fā)生是否合理。
發(fā)明內(nèi)容
本發(fā)明的目的是通過(guò)對(duì)虛擬鏈路幀間隔和聚合流量中“忙”狀態(tài)時(shí)間段的聯(lián)合觀 測(cè)發(fā)現(xiàn)帶有不合理的時(shí)延抖動(dòng)的幀。使用本發(fā)明,不僅能夠判定屬于同一 VL的幀間間隔的 數(shù)值是否在設(shè)計(jì)允許的范圍內(nèi),而且能夠檢查時(shí)延抖動(dòng)的發(fā)生是否合理。本發(fā)明的一種考慮物理鏈路歷史占用情況的虛擬鏈路幀間間隔的監(jiān)測(cè)系統(tǒng),該監(jiān) 測(cè)系統(tǒng)應(yīng)用于虛擬鏈路復(fù)用物理鏈路的交換式局域網(wǎng)絡(luò);其監(jiān)測(cè)系統(tǒng)包括有基于模型的監(jiān) 測(cè)模塊(30)、信號(hào)適配模塊(20)、監(jiān)測(cè)結(jié)果記錄模塊(40)和操作接口(50)組成;信號(hào)適配模塊(20)第一方面通過(guò)網(wǎng)絡(luò)接口(10)接收物理鏈路上的數(shù)據(jù)包有效信 號(hào)AA、虛擬鏈路標(biāo)識(shí)信息AB和數(shù)據(jù)包到達(dá)事件AC ;信號(hào)適配模塊(20)第二方面依據(jù)對(duì)接收到的數(shù)據(jù)包有效信號(hào)AA的時(shí)鐘計(jì)數(shù)值, 得到數(shù)據(jù)包的長(zhǎng)度信息Ien (212),然后將Ien輸出給忙狀態(tài)觀測(cè)器(301);信號(hào)適配模塊(20)第三方面將接收到的數(shù)據(jù)包到達(dá)事件AC與本地時(shí)鐘同步, 轉(zhuǎn)化為適配后的數(shù)據(jù)包到達(dá)事件arrival (211),然后將arrival輸出給忙狀態(tài)觀測(cè)器 (301);信號(hào)適配模塊(20)第四方面將接收到的虛擬鏈路標(biāo)識(shí)信息AB和數(shù)據(jù)包到達(dá)事件 AC在到達(dá)事件分配器(201)中,以AB作為索引來(lái)選擇AC,并將選擇出的AC與本地時(shí)鐘同 步,并生成帶有標(biāo)識(shí)符的虛擬鏈路到達(dá)事件arr[i] (213),然后將arr [i]輸出給時(shí)延抖動(dòng) 監(jiān)測(cè)器(302);基于模型的監(jiān)測(cè)模塊(30)包括有一個(gè)忙狀態(tài)觀測(cè)器(301)以及一組設(shè)置為vlid =i的時(shí)延抖動(dòng)監(jiān)測(cè)器(302),每個(gè)時(shí)延抖動(dòng)監(jiān)測(cè)器對(duì)應(yīng)于每一條被監(jiān)測(cè)VL ;忙狀態(tài)觀測(cè)器(301)根據(jù)接收到的arrival和Ien來(lái)觀測(cè)物理鏈路是否處于忙狀 態(tài),并計(jì)算當(dāng)前忙狀態(tài)的持續(xù)時(shí)間bst(tj) (311),、表示觀測(cè)的時(shí)刻,然后將bst(tj)輸出 給時(shí)延抖動(dòng)監(jiān)測(cè)器(302);時(shí)延抖動(dòng)監(jiān)測(cè)器(302)第一方面以vlid的取值作為索引,接受arr[i]為觸發(fā)信 號(hào),以此觸發(fā)各自的時(shí)延抖動(dòng)監(jiān)測(cè)器;時(shí)延抖動(dòng)監(jiān)測(cè)器(302)第二方面根據(jù)相繼到達(dá)的arr [i]在觀測(cè)的時(shí)刻、測(cè)量幀 間到達(dá)的間隔TiUj);時(shí)延抖動(dòng)監(jiān)測(cè)器(302)第三方面通過(guò)操作接口(50)為每一個(gè)時(shí)延抖動(dòng)監(jiān)測(cè)器設(shè) 置第i條虛擬鏈路的帶寬分配間隔Li和最大允許的時(shí)延抖動(dòng)Jmaxa ;
時(shí)延抖動(dòng)監(jiān)測(cè)器(302)第四方面將幀間到達(dá)的間隔Ti (tj)與設(shè)置的第i條虛擬鏈 路的帶寬分配間隔Tea相比較,若Ti (tp < Te,i,則認(rèn)為存在時(shí)延抖動(dòng)Ji并輸出數(shù)據(jù)包時(shí)延 抖動(dòng)事件jittered[i](321)給監(jiān)測(cè)結(jié)果記錄模塊(40);時(shí)延抖動(dòng)監(jiān)測(cè)器(302)第五方面根據(jù)設(shè)置的第i條虛擬鏈路的帶寬分配間隔 Te, ”最大允許的時(shí)延抖動(dòng)Jmaxii,以及接收到的bst(tp構(gòu)成幀間間隔取值的約束條件
權(quán)利要求
一種考慮物理鏈路歷史占用情況的虛擬鏈路幀間間隔的監(jiān)測(cè)系統(tǒng),該監(jiān)測(cè)系統(tǒng)應(yīng)用于虛擬鏈路復(fù)用物理鏈路的交換式局域網(wǎng)絡(luò);其特征在于所述虛擬鏈路幀間間隔的監(jiān)測(cè)系統(tǒng)包括有基于模型的監(jiān)測(cè)模塊(30)、信號(hào)適配模塊(20)、監(jiān)測(cè)結(jié)果記錄模塊(40)和操作接口(50)組成;信號(hào)適配模塊(20)第一方面通過(guò)網(wǎng)絡(luò)接口(10)接收物理鏈路上的數(shù)據(jù)包有效信號(hào)AA、虛擬鏈路標(biāo)識(shí)信息AB和數(shù)據(jù)包到達(dá)事件AC;信號(hào)適配模塊(20)第二方面依據(jù)對(duì)接收到的數(shù)據(jù)包有效信號(hào)AA的時(shí)鐘計(jì)數(shù)值,得到數(shù)據(jù)包的長(zhǎng)度信息len(212),然后將len輸出給忙狀態(tài)觀測(cè)器(301);信號(hào)適配模塊(20)第三方面將接收到的數(shù)據(jù)包到達(dá)事件AC與本地時(shí)鐘同步,轉(zhuǎn)化為適配后的數(shù)據(jù)包到達(dá)事件arrival(211),然后將arrival輸出給忙狀態(tài)觀測(cè)器(301);信號(hào)適配模塊(20)第四方面將接收到的虛擬鏈路標(biāo)識(shí)信息AB和數(shù)據(jù)包到達(dá)事件AC在到達(dá)事件分配器(201)中,以AB作為索引來(lái)選擇AC,并將選擇出的AC與本地時(shí)鐘同步,并生成帶有標(biāo)識(shí)符的虛擬鏈路到達(dá)事件arr[i](213),然后將arr[i]輸出給時(shí)延抖動(dòng)監(jiān)測(cè)器(302);基于模型的監(jiān)測(cè)模塊(30)包括有一個(gè)忙狀態(tài)觀測(cè)器(301)以及一組設(shè)置為vlid=i的時(shí)延抖動(dòng)監(jiān)測(cè)器(302),每個(gè)時(shí)延抖動(dòng)監(jiān)測(cè)器對(duì)應(yīng)于每一條被監(jiān)測(cè)VL;忙狀態(tài)觀測(cè)器(301)根據(jù)接收到的arrival和len來(lái)觀測(cè)物理鏈路是否處于忙狀態(tài),并計(jì)算當(dāng)前忙狀態(tài)的持續(xù)時(shí)間bst(tj)(311),tj表示觀測(cè)的時(shí)刻,然后將bst(tj)輸出給時(shí)延抖動(dòng)監(jiān)測(cè)器(302);時(shí)延抖動(dòng)監(jiān)測(cè)器(302)第一方面以vlid的取值作為索引,接受arr[i]為觸發(fā)信號(hào),以此觸發(fā)各自的時(shí)延抖動(dòng)監(jiān)測(cè)器;時(shí)延抖動(dòng)監(jiān)測(cè)器(302)第二方面根據(jù)相繼到達(dá)的arr[i]在觀測(cè)的時(shí)刻tj測(cè)量幀間到達(dá)的間隔Ti(tj);時(shí)延抖動(dòng)監(jiān)測(cè)器(302)第三方面通過(guò)操作接口(50)為每一個(gè)時(shí)延抖動(dòng)監(jiān)測(cè)器設(shè)置第i條虛擬鏈路的帶寬分配間隔TG,i和最大允許的時(shí)延抖動(dòng)Jmax,i;時(shí)延抖動(dòng)監(jiān)測(cè)器(302)第四方面將幀間到達(dá)的間隔Ti(tj)與設(shè)置的第i條虛擬鏈路的帶寬分配間隔TG,i相比較,若Ti(tj)<TG,i,則認(rèn)為存在時(shí)延抖動(dòng)Ji并輸出數(shù)據(jù)包時(shí)延抖動(dòng)事件jittered[i](321)給監(jiān)測(cè)結(jié)果記錄模塊(40);時(shí)延抖動(dòng)監(jiān)測(cè)器(302)第五方面根據(jù)設(shè)置的第i條虛擬鏈路的帶寬分配間隔TG,i、最大允許的時(shí)延抖動(dòng)Jmax,i,以及接收到的bst(tj)構(gòu)成幀間間隔取值的約束條件若滿足則說(shuō)明幀間間隔的時(shí)延抖動(dòng)合理,反之幀間間隔的時(shí)延抖動(dòng)不合理;時(shí)延抖動(dòng)監(jiān)測(cè)器(302)第六方面若時(shí)延抖動(dòng)不合理,則輸出數(shù)據(jù)包不合理時(shí)延抖動(dòng)事件err[i](322)給監(jiān)測(cè)結(jié)果記錄模塊(40)。監(jiān)測(cè)結(jié)果記錄模塊(40)第一方面將接收的jittered[1],jittered[2],…,jittered[i],…jittered[n]各自進(jìn)行計(jì)數(shù),得到從監(jiān)測(cè)啟動(dòng)/復(fù)位至當(dāng)前時(shí)間對(duì)應(yīng)于vlid=i的VL的抖動(dòng)總次數(shù)(401);監(jiān)測(cè)結(jié)果記錄模塊(40)第二方面將接收的err[1],err[2],…,err[i],…err[n]各自進(jìn)行計(jì)數(shù),得到從監(jiān)測(cè)啟動(dòng)/復(fù)位至當(dāng)前時(shí)間對(duì)應(yīng)于vlid=i的VL的抖動(dòng)不合理次數(shù)(402);監(jiān)測(cè)結(jié)果記錄模塊(40)第三方面將抖動(dòng)總次數(shù)(401)和抖動(dòng)不合理次數(shù)(402)輸出給操作接口(50);監(jiān)測(cè)結(jié)果記錄模塊(40)第四方面根據(jù)操作接口(50)提供的啟動(dòng)/暫停指令(501)決定是否開始記錄或暫停記錄監(jiān)測(cè)結(jié)果;監(jiān)測(cè)結(jié)果記錄模塊(40)第五方面當(dāng)從操作接口(50)接收到有效的復(fù)位指令(502)時(shí),則將當(dāng)前記錄的抖動(dòng)總次數(shù)和抖動(dòng)不合理次數(shù)清零。操作接口(50)第一方面將人機(jī)交互設(shè)備(60)設(shè)置的TG,i和Jmax,i提供給對(duì)應(yīng)于vlid=i的時(shí)延抖動(dòng)監(jiān)測(cè)器;操作接口(50)第二方面將人機(jī)交互設(shè)備(60)設(shè)置的勤務(wù)信號(hào)長(zhǎng)度L′、容忍值d、物理鏈路的碼傳輸速率C提供給忙狀態(tài)觀測(cè)器(301);操作接口(50)第三方面用于將抖動(dòng)總次數(shù)(401)和抖動(dòng)不合理次數(shù)(402)輸出給人機(jī)交互設(shè)備(60)或者輸出到其它處理模塊(70)。FSA00000336111300021.tif,FSA00000336111300022.tif
2.根據(jù)權(quán)利要求1所述的一種考慮物理鏈路歷史占用情況的虛擬鏈路幀間間隔的監(jiān) 測(cè)系統(tǒng),其特征在于在忙狀態(tài)觀測(cè)器(301)的初始狀態(tài)Idle,判斷來(lái)自信號(hào)適配模塊(20) 的數(shù)據(jù)包到達(dá)事件arrival (211)是否到達(dá),如果沒(méi)有到達(dá),則停留在空閑狀態(tài)Idle ;若到 達(dá),則立即讀取數(shù)據(jù)包的長(zhǎng)度信息Ien (212),并將數(shù)據(jù)包的長(zhǎng)度信息Ien (212)的值賦給數(shù) 據(jù)包長(zhǎng)度L,將時(shí)鐘變量χ復(fù)位,并啟動(dòng)計(jì)時(shí),且令bst_c = 0,此時(shí)bst(tp =bst_c是忙 狀態(tài)觀測(cè)器(301)的輸出,且令忙狀態(tài)觀測(cè)器(301)進(jìn)入忙狀態(tài)Busy;在忙狀態(tài)Busy下,判斷時(shí)鐘變量χ的值是否滿足非連續(xù)到達(dá)條件1> (L+L' ) XC+d, 若滿足,則說(shuō)明前后兩個(gè)數(shù)據(jù)包不是緊接著到達(dá)的,則令bst_c = 0,此時(shí)bst(tp = bst_c 是忙狀態(tài)觀測(cè)器(301)的輸出,且忙狀態(tài)觀測(cè)器(301)返回空閑狀態(tài)Idle ;若不滿足,則判 斷來(lái)自信號(hào)適配模塊(20)的數(shù)據(jù)包到達(dá)事件arrival (211)是否到達(dá),若未到達(dá),則忙狀態(tài) 觀測(cè)器(301)返回忙狀態(tài)Busy,若到達(dá),則讀取數(shù)據(jù)包的長(zhǎng)度信息Ien (212),并將數(shù)據(jù)包的 長(zhǎng)度信息Ien (212)的值賦給數(shù)據(jù)包長(zhǎng)度L,將時(shí)鐘變量χ復(fù)位,并繼續(xù)計(jì)時(shí),將bst_c賦值 為bst_c+(L+L')父(,此時(shí)13計(jì)(、)=bst_c是忙狀態(tài)觀測(cè)器(301)的輸出,并且忙狀態(tài) 觀測(cè)器(301)返回忙狀態(tài)Busy。
3.根據(jù)權(quán)利要求1所述的一種考慮物理鏈路歷史占用情況的虛擬鏈路幀間間隔的監(jiān) 測(cè)系統(tǒng),其特征在于具有vlid = i的時(shí)延抖動(dòng)監(jiān)測(cè)器啟動(dòng)時(shí),進(jìn)入初始狀態(tài)Idle ;在初始狀態(tài)將所述時(shí)鐘 變量y[i]復(fù)位,即y[i] = 0,并啟動(dòng)計(jì)時(shí),隨后具有vlid = i的時(shí)延抖動(dòng)監(jiān)測(cè)器進(jìn)入準(zhǔn)備 狀態(tài)Ready ;在準(zhǔn)備狀態(tài)Ready下,判斷來(lái)自信號(hào)適配模塊(20)的vlid = i的數(shù)據(jù)包到達(dá) 事件arr[i]是否到達(dá),若未到達(dá),則在準(zhǔn)備狀態(tài)Ready下繼續(xù)判斷,直至arr [i]到達(dá);若到 達(dá),則讀取bst (tj),并將bst (tj)的值賦給忙時(shí)間變量b,判斷b彡Jfflax, i是否成立,若成立 則vlid = i的時(shí)延抖動(dòng)監(jiān)測(cè)器進(jìn)入第一種等待狀態(tài)Wait-Ι,若不成立則vlid = i的時(shí)延 抖動(dòng)監(jiān)測(cè)器進(jìn)入第二種等待狀態(tài)Wait-2 ;vlid = i的時(shí)延抖動(dòng)監(jiān)測(cè)器在第一種等待狀態(tài)Wait-I下,判斷y[i]彡TG, ,-Jfflax,,是否成立,當(dāng)y[i]彡TG, ,-Jfflax, i不成立且收到來(lái)自信號(hào)適配模塊(20)的vlid = i的數(shù)據(jù)包 到達(dá)事件arr[i],則讀取bst (tj),并將bst (tj)的值賦給忙時(shí)間變量b,并將y[i]復(fù)位,即 y[i] = 0,依次輸出jittered[i]和err[i]到監(jiān)測(cè)結(jié)果記錄模塊(40)并使vlid = i的時(shí) 延抖動(dòng)監(jiān)測(cè)器返回到準(zhǔn)備狀態(tài)Ready,若y[i]彡Te, ^Jmax, i不成立但arr[i]未收到,則在 vlid=i的時(shí)延抖動(dòng)監(jiān)測(cè)器在第一種等待狀態(tài)Wait-I下繼續(xù)判斷;若成立則在y[i] =Te, ^Jmax, i的時(shí)刻立即進(jìn)入第三種等待狀態(tài)Wait-3 ;vlid = i的時(shí)延抖動(dòng)監(jiān)測(cè)器在第二種等待狀態(tài)Wait-2下,判斷y[i]彡Te, ^b是否成 立,當(dāng)y[i]彡TG,,-b不成立且收到來(lái)自信號(hào)適配模塊(20)的vlid = i的數(shù)據(jù)包到達(dá)事件 31^[1],則讀取13計(jì)(、),并將13計(jì)(、)的值賦給忙時(shí)間變量b,并將y[i]復(fù)位,即y[i] = 0, 依次輸出jittered[i]和err[i]到監(jiān)測(cè)結(jié)果記錄模塊(40)并使vlid = i的時(shí)延抖動(dòng)監(jiān) 測(cè)器返回到準(zhǔn)備狀態(tài)Ready,若y[i]彡 ^-b不成立但arr [i]未收到,則在vlid = i的時(shí) 延抖動(dòng)監(jiān)測(cè)器在第二種等待狀態(tài)Wait-2下繼續(xù)判斷;若成立且在y [i] = TG, ,-b的時(shí)刻立 即進(jìn)入第三種等待狀態(tài)Wait-3 ;vlid = i的時(shí)延抖動(dòng)監(jiān)測(cè)器在第三種等待狀態(tài)Wait-3下,判斷y[i]彡Te, i是否成 立,當(dāng)y[i]彡Τ。不成立且收到來(lái)自信號(hào)適配模塊(20)的vlid= i的數(shù)據(jù)包到達(dá)事件 31^[1],則讀取13計(jì)(、),并將13計(jì)(、)的值賦給忙時(shí)間變量b,并將y[i]復(fù)位,即y[i] = 0, 輸出jittered[i]到監(jiān)測(cè)結(jié)果記錄模塊(40)并使vlid = i的時(shí)延抖動(dòng)監(jiān)測(cè)器返回到準(zhǔn)備 狀態(tài)Ready,若y[i]彡Tea不成立但arr [i]未收到,則在vlid = i的時(shí)延抖動(dòng)監(jiān)測(cè)器在第 三種等待狀態(tài)Wait-3下繼續(xù)判斷;若成立且在y[i] =Tea的時(shí)刻立即返回初始狀態(tài)Init。
全文摘要
本發(fā)明公開了一種考慮物理鏈路歷史占用情況的虛擬鏈路幀間間隔的監(jiān)測(cè)系統(tǒng),該系統(tǒng)包括有基于模型的監(jiān)測(cè)模塊(30)、信號(hào)適配模塊(20)、監(jiān)測(cè)結(jié)果記錄模塊(40)和操作接口(50)組成。該監(jiān)測(cè)系統(tǒng)應(yīng)用于虛擬鏈路復(fù)用物理鏈路的交換式局域網(wǎng)絡(luò);在這樣網(wǎng)絡(luò)中,采用本發(fā)明能夠?qū)τ诙鄺l虛擬鏈路進(jìn)行先入先出多路復(fù)用排隊(duì)后的輸出流量進(jìn)行監(jiān)測(cè),即測(cè)量屬于某條虛擬鏈路的相繼兩幀之間的間隔時(shí)間,并根據(jù)物理鏈路的歷史占用情況監(jiān)視時(shí)延抖動(dòng)是否合理。利用本發(fā)明的監(jiān)測(cè)結(jié)果,可以輔助流量管制,即檢查并限制多用復(fù)用排隊(duì)輸出流量的突發(fā)度。
文檔編號(hào)H04L12/26GK101977131SQ20101053449
公開日2011年2月16日 申請(qǐng)日期2010年11月8日 優(yōu)先權(quán)日2010年11月8日
發(fā)明者何鋒, 尚文軒, 李峭 申請(qǐng)人:北京航空航天大學(xué)