两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

測量互聯(lián)網(wǎng)路由器業(yè)務(wù)的方法和裝置的制作方法

文檔序號:7658657閱讀:252來源:國知局
專利名稱:測量互聯(lián)網(wǎng)路由器業(yè)務(wù)的方法和裝置的制作方法
本申請要求Arsikere等人于2000年6月2日提交的申請?zhí)枮?0/209,057,發(fā)明名稱為“測量互聯(lián)網(wǎng)路由器業(yè)務(wù)的方法和裝置”的優(yōu)先權(quán)。
服務(wù)器通常是一個運(yùn)行應(yīng)用程序的節(jié)點。通常在接到請求時,服務(wù)器提供信息。但是服務(wù)器可以在數(shù)據(jù)上運(yùn)行程序,或者響應(yīng)用戶命令而存儲數(shù)據(jù)。
相反,“路由器”是一臺被連接到許多其它節(jié)點的計算機(jī),其在所希望的目的計算機(jī)的方向上傳送數(shù)據(jù)消息。在互聯(lián)網(wǎng)上的所有節(jié)點使用網(wǎng)際協(xié)議(IP)來通信。在網(wǎng)際協(xié)議下,將消息分成“數(shù)據(jù)報”或者“分組”數(shù)據(jù)。每一個數(shù)據(jù)報遵循規(guī)定的格式。其中一個規(guī)定的字段為目的地址。每一個節(jié)點具有一個分配給它的地址,并且目的地址允許計算機(jī)被指定接收特定的數(shù)據(jù)包數(shù)據(jù)。路由器讀出數(shù)據(jù)報的目的地址。如果具有該地址的計算機(jī)連接到路由器上,消息可以被直接地發(fā)送到該計算機(jī)。
如果目的計算機(jī)沒有連接到接收數(shù)據(jù)報的路由器上,則路由器可以將數(shù)據(jù)報傳送到其它路由器。有時候,數(shù)據(jù)報永遠(yuǎn)無法到達(dá)目的地址。也有可能數(shù)據(jù)報包含錯誤,并且指定了不存在的地址?;蛘吣康牡刂诽幍姆?wù)器可能不工作?;蛘撸ㄍ康牡刂返穆窂綋砣?。如果沒有方法來較少來自網(wǎng)絡(luò)的此類數(shù)據(jù)報,此類數(shù)據(jù)報的數(shù)量將隨著時間而增加。最后,網(wǎng)絡(luò)上所有的路由器將不能做什么,除了發(fā)送無法到達(dá)目的地的數(shù)據(jù)報。
為了避免這種情況,網(wǎng)際協(xié)議要求每一個數(shù)據(jù)報包含源地址和稱為“使用期限(Time To Live)”或TTL的字段。TTL字段是一個計數(shù)器,開始時將其設(shè)為1到255之間的值。每一次從一個路由器將消息發(fā)送到下一個路由器時,TTL字段減少1。當(dāng)TTL字段到達(dá)1時,不將消息傳送到其它路由器。相反地,該路由器產(chǎn)生一個新消息,該消息具有在目的地址字段中的舊的消息的源的地址。該消息包含將數(shù)據(jù)報由于花費太長時間找到目的地址的路徑而沒有接收到消息的數(shù)據(jù)報發(fā)送到第一消息的源的數(shù)據(jù)。
此外,每一個數(shù)據(jù)報具有一個標(biāo)識碼。通常,每發(fā)送一個數(shù)據(jù)報,每一個源將標(biāo)識碼字段增加1。標(biāo)識碼幫助原始源計算機(jī)識別沒有接收到哪一個數(shù)據(jù)報。想要由傳輸層協(xié)議使用標(biāo)識,然而,沒有任何的現(xiàn)有實現(xiàn)使用標(biāo)識。正如下面更加詳細(xì)的介紹一樣,也可以新穎的方式使用該字段來測量網(wǎng)絡(luò)的響應(yīng)時間。
想要通過互聯(lián)網(wǎng)與特定計算機(jī)交換信息的用戶不得不通過幾個“管理域”傳輸消息。一個管理域代表由特定機(jī)構(gòu)管理的網(wǎng)絡(luò)部分。如果通信失敗,或者花費的時間太長,用戶可能難以知道故障發(fā)生在哪里。
在高層中,傳統(tǒng)的互聯(lián)網(wǎng)通信可以認(rèn)為是通過5個管理域傳送。用戶具有諸如PC的計算機(jī)。PC代表一個管理域,由于它處于用戶的控制之下。通過訪問提供者網(wǎng)絡(luò)將PC連接到互聯(lián)網(wǎng)。由諸如本地電話公司或者的DSL提供者的訪問提供者管理訪問提供者網(wǎng)絡(luò)。訪問提供者使得能夠與互聯(lián)網(wǎng)業(yè)務(wù)提供者(ISP)進(jìn)行通信。ISP維護(hù)提供到互聯(lián)網(wǎng)的連接的ISP網(wǎng)絡(luò)。在互聯(lián)網(wǎng)內(nèi),路由器傳送消息以允許與服務(wù)器通信。許多機(jī)構(gòu)控制在互聯(lián)網(wǎng)中的各個路由器,但是互聯(lián)網(wǎng)作為一個整體可以看作一個管理域。服務(wù)器通常處于一個公司或者機(jī)構(gòu)的控制之下,公司或者機(jī)構(gòu)進(jìn)一步代表一個管理域。
如果用戶遇到與特定服務(wù)器通信的故障,用戶通常不知道故障出在哪。然而,用戶通常向訪問提供者或者ISP付費已獲得服務(wù)。當(dāng)用戶遇到故障時,用戶通常呼叫訪問提供者或者ISP開設(shè)的呼叫中心。
如果呼叫中心能夠快速而準(zhǔn)確地提供關(guān)于故障源的信息,將是非常理想的。如果故障處在開設(shè)呼叫中心的機(jī)構(gòu)控制的管理域內(nèi),迅速地標(biāo)識出故障并且安排修復(fù)故障將是理想的。但是,當(dāng)故障出在別的地方時,希望能夠標(biāo)識出故障出在別的管理域內(nèi)。及時的信息將減少開設(shè)呼叫中心的負(fù)擔(dān),也減少客戶的受挫情緒。
提供了一些工具來診斷網(wǎng)絡(luò)故障。“PING”是通常安裝在網(wǎng)絡(luò)計算機(jī)上的網(wǎng)絡(luò)工具。PING工具將消息發(fā)送到特定的計算機(jī)以確定是否接收到響應(yīng)。該工具能夠驗證連接是否存在。但是,如果沒有連接存在,該工具不能夠提供指出故障源。該工具將不能夠識別瓶頸源或者降低但是不阻塞通信的類似故障。
跟蹤路由是另一種工具。跟蹤路由使用在IP數(shù)據(jù)報中的使用期限字段。運(yùn)行跟蹤路由的源將多個數(shù)據(jù)報發(fā)送到特定目的地。在第一個數(shù)據(jù)報中,將使用期限字段設(shè)為1。這使數(shù)據(jù)報在路徑內(nèi)的第一路由器終止(expire)。路由器發(fā)回一個“數(shù)據(jù)報終止”消息。該消息在其頭部中包括發(fā)送該消息的路由器的地址,該消息通知在路徑內(nèi)的第一路由器。運(yùn)行跟蹤路由的源發(fā)送另一個數(shù)據(jù)報,將使用期限字段加1。此數(shù)據(jù)報將在路徑內(nèi)的下一個路由器終止,并且由下一個路由器產(chǎn)生“數(shù)據(jù)報終止”消息。隨著連續(xù)地發(fā)送數(shù)據(jù)報,連續(xù)地增加使用期限,在路徑內(nèi)的連續(xù)路由器進(jìn)行響應(yīng),向所述源提供它們的IP地址。在一些使用期限值處,數(shù)據(jù)報在終止之前將到達(dá)目的計算機(jī)。該計算機(jī)將用“目的地不可到達(dá)/端口不可到達(dá)”消息來響應(yīng)跟蹤路由消息。這樣,源可以確定到所述目的地的在路徑內(nèi)的每一個路由器的地址。然而,跟蹤路由僅僅提供了到特定計算機(jī)的路徑。它沒有提供任何指示來指出性能是否是由在路徑內(nèi)的一個節(jié)點處的過多業(yè)務(wù)阻礙。
通過使用存儲在路徑內(nèi)的路由器的SNMP信息可以獲得性能信息。路由器通常存儲關(guān)于通過它們的消息的信息。業(yè)務(wù)容量的統(tǒng)計可以,例如揭示特定的路由器過載,因此該路由器稱為瓶頸。然而,一個伴隨采用SNMP工具的問題是這樣的工具僅提供給具有在受測試的路由器上的管理特權(quán)的用戶。因為路由器通常是在機(jī)構(gòu)操作的管理域內(nèi)而不是操作呼叫中心的域內(nèi),對路由器的適當(dāng)訪問不太可能用來使用這些工具。
根據(jù)一種方法可以獲得前述的和其它目的,該方法包括發(fā)送具有使用期限字段的數(shù)據(jù)的多個數(shù)據(jù)報,所述數(shù)據(jù)報引起消息在網(wǎng)絡(luò)內(nèi)的特定路由器處超時。發(fā)送數(shù)據(jù)報的時間和接收超時消息的時間被記錄下來。對超時消息中的字段進(jìn)行檢查以確定在兩個消息中間由路由器發(fā)送的數(shù)據(jù)報數(shù)目,允許確定在路由器上的負(fù)載。
在優(yōu)選實施例中,連續(xù)的增加使用期限字段使得可以測試在路徑內(nèi)的不同路由器處的負(fù)載以搜索瓶頸。
而且,在優(yōu)選實施例中,由連接到網(wǎng)絡(luò)上的診斷設(shè)備發(fā)送診斷消息。數(shù)據(jù)報中的目的地址對應(yīng)于特定服務(wù)器的地址,用戶向所述服務(wù)器報告發(fā)生了通信故障。
互聯(lián)網(wǎng)100包括一個用戶網(wǎng)絡(luò)。為簡單起見,用戶網(wǎng)絡(luò)被說明為簡單的PC115。然而,用戶網(wǎng)絡(luò)可以包括多個計算機(jī)、工作站、路由器、網(wǎng)絡(luò)集線器(hub)和其他交換設(shè)備。也應(yīng)當(dāng)理解,很多的用戶使用了互聯(lián)網(wǎng),因此有很多的計算機(jī)網(wǎng)絡(luò)。然而,為了簡單起見,僅示出一個用戶計算機(jī)。
PC115被連接到一個訪問提供者網(wǎng)絡(luò)120。訪問提供者網(wǎng)絡(luò)可以有很多種形式,并且訪問提供者網(wǎng)絡(luò)的類型對于本發(fā)明來說不重要。例如,訪問提供者網(wǎng)絡(luò)可以是公共交換電話網(wǎng)或者專用電話線。在所示的實施例中,訪問提供者網(wǎng)絡(luò)120為DSL電話網(wǎng)。訪問提供者網(wǎng)絡(luò)包括數(shù)字用戶環(huán)路訪問模塊(DSLAM)122和以數(shù)字形式路由消息的數(shù)據(jù)網(wǎng)124。在所示出的實施例中,訪問提供者數(shù)據(jù)網(wǎng)絡(luò)124使用網(wǎng)際協(xié)議來通信。DSLAM122產(chǎn)生包含由用戶PC115發(fā)送的數(shù)據(jù)的數(shù)據(jù)報,或者將數(shù)據(jù)報提供給用戶計算機(jī)PC115。可以將DSLAM122視為在整個計算機(jī)網(wǎng)絡(luò)上的第一個節(jié)點。優(yōu)選地,數(shù)據(jù)網(wǎng)絡(luò)124采用已知的計算機(jī)組件。這些組件可以包括附加的路由器或者其它網(wǎng)絡(luò)節(jié)點。然而,為簡單起見,

圖1中沒有示出附加的節(jié)點。
訪問提供者網(wǎng)絡(luò)120將用戶PC115連接到互聯(lián)網(wǎng)業(yè)務(wù)提供者網(wǎng)絡(luò)130。有時候?qū)SP網(wǎng)絡(luò)130稱為“郵局協(xié)議(Point of Presence)”或者POP,這在本領(lǐng)域中是熟知的。在圖1中,ISP網(wǎng)絡(luò)130包括入口路由器132和出口路由器134。往返公共互聯(lián)網(wǎng)絡(luò)140的數(shù)據(jù)報被適當(dāng)?shù)赝ㄟ^路由器132和134發(fā)送。
然后,將數(shù)據(jù)報發(fā)送到公共互聯(lián)網(wǎng)絡(luò)140。公共互聯(lián)網(wǎng)包括多個節(jié)點。為簡單起見,僅僅示出路由器142和144。然而,應(yīng)當(dāng)理解,公共互聯(lián)網(wǎng)包括多個其它路由器和其他類型的節(jié)點。
最后,有一個路由器連接到服務(wù)器網(wǎng)絡(luò)150。服務(wù)器網(wǎng)絡(luò)也可包括多個節(jié)點,包括路由器和其他類型的計算機(jī)。為簡單起見,所示的服務(wù)器網(wǎng)絡(luò)150為單個服務(wù)器。服務(wù)器在本領(lǐng)域中是公知的。對于在此介紹的優(yōu)選實施例,服務(wù)器150是一臺計算機(jī),其作為從用戶PC115訪問的網(wǎng)頁,但是可以使用執(zhí)行其它應(yīng)用程序的服務(wù)器。
示出的互聯(lián)網(wǎng)100也包括診斷單元110。如本領(lǐng)域所熟知的那樣,互連診斷單元(IDU)110可以是連接到網(wǎng)絡(luò)的計算機(jī)。診斷單元可以用于網(wǎng)絡(luò)100的合適的格式來發(fā)送和接收消息。
IDU110被說明為用戶呼叫中心160的一部分。正如本領(lǐng)域所知的那樣,在呼叫中心的操作員接收來自用戶遇到服務(wù)故障的呼叫。在所示的例子中,示出的IDU110連接到ISP網(wǎng)絡(luò)130,并且可能由管理ISP網(wǎng)絡(luò)130的互連業(yè)務(wù)提供者管理用戶呼叫中心。
根據(jù)下面更加詳細(xì)的介紹的方法,一種功能是IDU110被編程以執(zhí)行互連業(yè)務(wù)路由器負(fù)載測試。例如,響應(yīng)于用戶呼叫中心操作員由于特定用戶不能訪問特定網(wǎng)站的抱怨而發(fā)出的命令,可運(yùn)行這樣一種測試。在優(yōu)選實施例中,IDU110是在互聯(lián)網(wǎng)100上的一個服務(wù)器,具有一個特定的目的地址。用戶可以他能夠訪問其它服務(wù)器的相同方式來訪問IDU110。
由用戶發(fā)送到IDU110的消息識別互聯(lián)網(wǎng)上的特定節(jié)點,該節(jié)點用戶已經(jīng)遇到了訪問困難。然后,IDU110將消息發(fā)送到互聯(lián)網(wǎng)上以確定是否有瓶頸到達(dá)服務(wù)器,所述瓶頸導(dǎo)致用戶遇到的性能故障。瓶頸可能是由于路由器在短期內(nèi)處理的大量數(shù)據(jù)報而引起。
為了更好地解釋測量路由器業(yè)務(wù)的方法,圖1示出了在網(wǎng)際協(xié)議中的數(shù)據(jù)報200。數(shù)據(jù)報200包括多個數(shù)據(jù)字段。消息包括頭部部分和數(shù)據(jù)部分。頭部提供了需要通過網(wǎng)絡(luò)路由數(shù)據(jù)報的信息。目的地址在字段216中被指定。產(chǎn)生消息的計算機(jī)的源地址在字段214中被指定。
字段210包括用于數(shù)據(jù)報的標(biāo)識。根據(jù)協(xié)議,計算機(jī)每一次產(chǎn)生數(shù)據(jù)報時,其應(yīng)當(dāng)在字段210中提供不同的標(biāo)識。每一個字段具有定義的位數(shù)。在IP協(xié)議中,標(biāo)識字段具有16位。通常,需要216個數(shù)據(jù)報,直到節(jié)點發(fā)送具有與標(biāo)識字段210中的相同值的數(shù)據(jù)報。
根據(jù)IP協(xié)議的正式定義,應(yīng)當(dāng)由具有傳輸協(xié)議的上層設(shè)定在標(biāo)識字段210中的值。例如,在TCP/IP和UDP/IP中通信的計算機(jī)產(chǎn)生具有相同標(biāo)識字段的消息。然而,已經(jīng)發(fā)現(xiàn)幾乎所有執(zhí)行IP協(xié)議的商業(yè)硬件被這樣設(shè)計,使得標(biāo)識是在IP層中設(shè)定。并且,對于每一個發(fā)送的數(shù)據(jù)報,通過將在字段中的值加1,確保了在標(biāo)識字段210中的唯一值。
因此,在標(biāo)識字段210中的值提供了一種方便的方式來確定已經(jīng)由特定節(jié)點發(fā)送的數(shù)據(jù)報數(shù)目。為了測量在特定路由器處的業(yè)務(wù),接收由路由器發(fā)送的兩個數(shù)據(jù)報。計算標(biāo)識字段210的值的差以作為指出路由器在兩個數(shù)據(jù)報之間發(fā)送的數(shù)據(jù)報數(shù)目的標(biāo)識。可以將差值除以所述兩個數(shù)據(jù)報之間的時間來確定節(jié)點處理數(shù)據(jù)報的速率。
當(dāng)節(jié)點處于網(wǎng)絡(luò)端部時,ID值的差值是一個很好的指示,其指出由該節(jié)點發(fā)送的消息數(shù)目。如果該節(jié)點為諸如路由器的中間節(jié)點,由該節(jié)點處理的消息業(yè)務(wù)的一些部分來自由該節(jié)點接收和并且發(fā)送的數(shù)據(jù)報。當(dāng)發(fā)送數(shù)據(jù)報時,ID字段中的值不改變,并且這些數(shù)據(jù)報沒有反映在從找到兩個數(shù)據(jù)報的ID值之間的差值得到的計數(shù)中。
然而,甚至簡單地將消息發(fā)送到其它節(jié)點的節(jié)點也處理網(wǎng)絡(luò)控制消息。這些消息主要由ICMP和SNMP消息組成。已經(jīng)知道發(fā)送的此類控制消息的數(shù)目正比于節(jié)點處理的數(shù)據(jù)報總數(shù)。因此,兩個數(shù)據(jù)報之間的ID值中的差值正比于或反映節(jié)點處理的總消息業(yè)務(wù)。比例因子可以不同于網(wǎng)絡(luò)的終端節(jié)點的情況。然而,在由特定節(jié)點發(fā)送的數(shù)據(jù)報的ID字段中的值的差值是在該節(jié)點處的消息業(yè)務(wù)的指示(indictor)。
因此,確定業(yè)務(wù)負(fù)載的一種方法是引發(fā)一個節(jié)點及時地發(fā)送兩個分隔的數(shù)據(jù)報,然后確定ID字段中的值的改變。
字段212是一個使用期限字段,且在優(yōu)選實施例中,被用來引發(fā)節(jié)點發(fā)送數(shù)據(jù)報。在IP協(xié)議中,使用期限為8位字段。在正常通信中,通過始發(fā)數(shù)據(jù)報的計算機(jī)來設(shè)置使用期限字段,以具有1到255之間的值。然而,經(jīng)常使用64,128,255的值。在IP協(xié)議中,使用期限字段代表數(shù)據(jù)報可以進(jìn)行的“跳躍”數(shù)?!疤S”指數(shù)據(jù)報可以從一個節(jié)點傳到另一個節(jié)點。
每一次將數(shù)據(jù)報從一個節(jié)點傳送到另一個節(jié)點時,由所述節(jié)點傳送的數(shù)據(jù)報具有小于接入數(shù)據(jù)報的使用期限字段。當(dāng)一個節(jié)點接收到具有減少到1的使用期限字段的數(shù)據(jù)報時,它不將該數(shù)據(jù)報傳送到另一個路由器。相反,該節(jié)點使用根據(jù)IP協(xié)議的數(shù)據(jù)報來產(chǎn)生新的消息。該消息指出該數(shù)據(jù)報終止或者由于沒有到達(dá)目的地的超時。
所述超時消息具有作為它的源地址的節(jié)點地址,在該節(jié)點處所述消息超時。目的地址是原始發(fā)送數(shù)據(jù)報的計算機(jī)。消息中的數(shù)據(jù)指出哪一個數(shù)據(jù)報超時。初始時,接收到超時消息的節(jié)點將重發(fā)出合適的數(shù)據(jù)報。然而,正如要在此介紹的一樣,測量互聯(lián)網(wǎng)路由器的節(jié)點將使用超時消息的數(shù)據(jù)以確定網(wǎng)絡(luò)中的特定路由器處的業(yè)務(wù),而不是重發(fā)送數(shù)據(jù)報。
為了測量業(yè)務(wù),可以將使用期限212設(shè)定為一個值,該值使得數(shù)據(jù)報在被測試的網(wǎng)絡(luò)中的特定節(jié)點處超時。這種設(shè)置將在一個節(jié)點處引起超時,使得引起該節(jié)點產(chǎn)生一個消息,在這種情況下是“超時”或者“數(shù)據(jù)報終止”消息。由該節(jié)點產(chǎn)生的消息提供了確定允許在節(jié)點處的業(yè)務(wù)的信息。
在示出的實施例中,超時消息包括由被測試的節(jié)點發(fā)送的數(shù)據(jù)報。當(dāng)IP協(xié)議被用在網(wǎng)絡(luò)上時,用于超時消息的數(shù)據(jù)報具有圖2的格式。具體而言,其包括ID字段210。與上面介紹的一樣,通常由每一次路由器發(fā)送數(shù)據(jù)報時被增加的計數(shù)器來設(shè)定ID字段。通過檢查由相同源地址始發(fā)的兩個不同消息,通過計算在ID字段中的差值,通常能夠確定在兩個數(shù)據(jù)報之間已經(jīng)由該節(jié)點發(fā)送的數(shù)據(jù)報數(shù)目。
圖3示出了用來響應(yīng)客戶抱怨在如圖1所示的網(wǎng)絡(luò)中服務(wù)緩慢的方法流程圖。在該例子中,使用PC115的客戶想要到達(dá)在服務(wù)器150上的網(wǎng)站,但是遇到了太慢的響應(yīng)。客戶為它的ISP向呼叫中心160呼叫。在呼叫中心,操作員了解到客戶在訪問特定服務(wù)器時遇到了太慢的響應(yīng)。呼叫中心操作員指導(dǎo)客戶如何將那個服務(wù)器的名字發(fā)送到IDU110。
在優(yōu)選實施例中,呼叫中心操作員將IDU110的網(wǎng)絡(luò)地址、或URL以及訪問IDU110的口令告知客戶??蛻敉ㄟ^網(wǎng)絡(luò)訪問IDU110。IDU110向用戶提示他想要訪問的服務(wù)器150的目的地址,或者URL。
然后IDU110運(yùn)行測試程序。測試程序可能包括驗證PC115和ISP130之間的連接的多個測試。例如,它可以將導(dǎo)致PC115將數(shù)據(jù)上載或者下載到的指令發(fā)送到IDU110。
如果驗證了連接,IDU110可以進(jìn)一步執(zhí)行測試程序,該測試程序試圖確定客戶的故障是否是因為在互聯(lián)網(wǎng)140內(nèi)的特定節(jié)點處的業(yè)務(wù)過多造成。圖3示出了一個這樣的測試。
確定加載在互聯(lián)網(wǎng)140內(nèi)的節(jié)點上的業(yè)務(wù)的測試開始于步驟310。用戶提供不能訪問網(wǎng)站的URL作為輸入。
在步驟312,跟蹤通往互聯(lián)網(wǎng)140的路徑。一些已知的工具可以跟蹤該路徑?!案櫬酚伞本褪沁@樣一種工具。IDU110可以使用這樣的工具以確定路徑。
從源節(jié)點到目的節(jié)點的路徑不是總相同。在一些情況下,硬件故障或者其它因素將導(dǎo)致到網(wǎng)絡(luò)的數(shù)據(jù)報路由改變。但是,從相同的源地址到相同的目的地址的及時一起發(fā)送的數(shù)據(jù)報通常使用相同的路徑。然而,步驟312可能包括運(yùn)行跟蹤路由工具多次以驗證相同的路徑被用于這些消息。當(dāng)確定到使用不同的路徑時,有可能有必要重復(fù)圖3的過程多次,直到為每一個路徑獲得完整的測量集。
一旦確定了路徑,將在該路徑的每一個節(jié)點上運(yùn)行業(yè)務(wù)負(fù)載測試。在步驟314,選擇該路徑中的一個節(jié)點來進(jìn)行測試。通常,按照路徑出現(xiàn)的順序來測試路徑,但是不要求特定的順序。
在步驟316,IDU110計算將導(dǎo)致數(shù)據(jù)報在選定的節(jié)點處超時的使用期限。當(dāng)數(shù)據(jù)報在IP協(xié)議中時,可以根據(jù)IDU110和選擇的節(jié)點之間的“跳躍”的次數(shù)來設(shè)定使用期限字段212?!疤S”指將消息沿著路徑從一個節(jié)點傳送到另一個節(jié)點。當(dāng)在路徑中的每一個連續(xù)的節(jié)點被選擇用于測試時,增加使用期限字段。
在步驟318,發(fā)送一個數(shù)據(jù)報。在步驟320,發(fā)送第二數(shù)據(jù)報。兩個數(shù)據(jù)報都包括作為目的地的用戶報告遇到訪問困難的的服務(wù)器的地址。兩個數(shù)據(jù)報也都包括在步驟316中計算的使用期限值。兩個數(shù)據(jù)報也都將IDU110的URL包括在源字段中。在許多字段中的實際值并不重要,但除了數(shù)據(jù)報在ID字段中具有不同的值之外,它們優(yōu)選地是相同的。
數(shù)據(jù)報之間的主要不同在于它們被發(fā)送的時間。它們將被分開一個很短的時間。優(yōu)選地,時間應(yīng)當(dāng)足夠長,使得處于測試中的節(jié)點發(fā)送統(tǒng)計上足夠的數(shù)據(jù)報數(shù)目。在更長的時間期間測量導(dǎo)致更準(zhǔn)確的平均值。然而,在網(wǎng)絡(luò)上的消息包含有有限位數(shù)的標(biāo)識字段。最后,字段將“溢出”,并且重復(fù)在標(biāo)識字段中的序列值。如果在數(shù)據(jù)報之間逝去太長的周期,將不可能知道已經(jīng)重復(fù)序列值多少次。因此,在字段中的值的差別將不是指出在兩個數(shù)據(jù)報之間發(fā)送的數(shù)據(jù)報數(shù)目的真實指示。
在優(yōu)選實施例中,在兩個連續(xù)的數(shù)據(jù)報之間的時間間隔為500毫秒的量級。更優(yōu)地,開始時可以將時間間隔設(shè)為小的值。可以用數(shù)據(jù)報之間連續(xù)地更長的時間來發(fā)送成對的數(shù)據(jù)報。可以增加時間間隔,直到在超時消息中的ID值的差值等于可以放在ID字段中的最大值有效部分(significant fraction)。例如,如果ID字段具有16位,它可保持的最大值為216??梢栽黾訒r間間隔,直到到達(dá)一些最大時間值。例如,可以將時間間隔從100毫秒增加到2秒?;蛘呖梢栽黾訒r間,直到在ID字段中的值的差別到達(dá)215,或者在例子中的最大值的一半。
在步驟322,記錄發(fā)送數(shù)據(jù)報的時間。優(yōu)選地,時間將被存儲在與IDU相關(guān)的計算機(jī)存儲器中。
根據(jù)發(fā)送的數(shù)據(jù)報的使用期限字段中的值,數(shù)據(jù)報將在處于測試中的節(jié)點處終止。因此,處于測試的節(jié)點發(fā)回指出數(shù)據(jù)報在所述節(jié)點處終止的消息。傳輸此消息的數(shù)據(jù)報在IDU110被接收。在步驟324,記錄響應(yīng)。具體而言,響應(yīng)數(shù)據(jù)報的ID字段被記錄。
在判決方塊325處,檢查是否在路徑中有更多的的節(jié)點。為將要測試的路徑中的每一個節(jié)點重復(fù)開始于步驟314的過程。當(dāng)最終確定沒有更多的節(jié)點要測試時,該過程繼續(xù)步驟328。當(dāng)過程到達(dá)步驟328時,IDU110將存儲一個用于每一個節(jié)點的兩個數(shù)據(jù)報之間的時間間隔。也具有一個來自被測試的每一個節(jié)點發(fā)送的兩個超時消息的數(shù)據(jù)報中的ID字段的值。在步驟328,可以使用這些值來計算每一個節(jié)點的業(yè)務(wù)。
在優(yōu)選實施例中,計算業(yè)務(wù)作為發(fā)送的數(shù)據(jù)報數(shù)目與數(shù)據(jù)報所發(fā)送的時間間隔長度的比率。時間間隔為在步驟318和320中發(fā)送成對數(shù)據(jù)報的時間。該時間間隔為由處于測試中的節(jié)點發(fā)送的超時消息間的可接受的近似間隔。
從每一個節(jié)點發(fā)送的超時消息確定處于測試的節(jié)點在時間間隔內(nèi)發(fā)送的消息數(shù)目。在優(yōu)選實施中,這個值從數(shù)據(jù)報的ID字段中抽取出。在IP協(xié)議的大多數(shù)實現(xiàn)中,每發(fā)送一個數(shù)據(jù)報,ID計數(shù)器加1。因此,當(dāng)生成一個新的數(shù)據(jù)報時,將一個唯一值加到ID字段中。但是,該值代表發(fā)送的總數(shù)據(jù)報的計數(shù)。
雖然字標(biāo)識字段210中的字節(jié)的解釋由網(wǎng)絡(luò)協(xié)議規(guī)定,我們已經(jīng)注意到一些計算機(jī)首先將標(biāo)識值加載到這些字段中的最高有效位。其它的計算機(jī)將最后加載最低有效位。因此,步驟328要求確定字段210中的字節(jié)次序。
如上所述,分別在步驟318和320中發(fā)送的第一數(shù)據(jù)報和第二數(shù)據(jù)報之間的時間優(yōu)選地開始于足夠小的時間,這樣由在該間隔內(nèi)處于測試的節(jié)點發(fā)送的數(shù)據(jù)報數(shù)目將是ID字段中的最大值的一小部分。這個約束允許容易地確定ID字段的最高有效位。低有效位字節(jié)次序可以改變,但是最高有效字節(jié)不能改變。
為了確定字節(jié)次序,使用XOR操作將兩個超時消息數(shù)據(jù)報中的ID字段組合起來。這一操作在兩個數(shù)值不同處的任意比特位置處產(chǎn)生邏輯值1,并且在兩個數(shù)字相同的任意比特位置處產(chǎn)生0。因此,這將指出哪一個字節(jié)位置改變了。如果在字段中的第一字節(jié)改變,則首先將該字段加載最低有效位字節(jié)。相反,如果在字段中的最后字節(jié)改變,該字段被加載最高有效位字節(jié)。在第一和最后字節(jié)都改變的極少情況下,可能重復(fù)測量。在重復(fù)時,可能減少在步驟318和320中發(fā)送的數(shù)據(jù)報之間的間隔以降低在ID字段中的最高有效位字節(jié)的值改變的機(jī)會。
對于每一個處于測試的節(jié)點,確定ID字段中的字節(jié)的次序。一旦確定字節(jié)的次序,通過從在其它消息的相同字段中的值減去一個消息中的ID字段中的值,可以很快地計算出兩個值之間的差別。這個差別反映了由處于測試的節(jié)點發(fā)送的數(shù)據(jù)報數(shù)目。
這個數(shù)據(jù)報數(shù)目是由處于測試的節(jié)點在接收到在步驟318和320中發(fā)送的第一數(shù)據(jù)報和第二數(shù)據(jù)報之間的間隔中發(fā)送的。在發(fā)送這些數(shù)據(jù)報之間的時間間隔可以被認(rèn)為是指出它們的接收之間的時間差別的一個很好指示。因此,可以將在ID字段值中的差別除以存儲在步驟322的時間以產(chǎn)生一個值,該值指出在特定節(jié)點處的業(yè)務(wù)。
在步驟330,對結(jié)果進(jìn)行處理。要執(zhí)行的特定處理將取決于使用信息的方式。一種簡單的方式是通過將在路徑中的每一個節(jié)點處的業(yè)務(wù)的圖線顯示給特定的網(wǎng)站來處理結(jié)果。圖4示出了這樣的圖線。
水平坐標(biāo)示出了到客戶遇到故障的特定網(wǎng)站的路徑中的節(jié)點。在圖4中,每一個節(jié)點由在路徑中的次序簡單地標(biāo)識,諸如節(jié)點1,節(jié)點2,...。然而,應(yīng)當(dāng)理解,可以從在超時消息中的源地址確定每一個節(jié)點的URL。因此,通過指出節(jié)點的URL而不是它的次序來給出(present)附加信息。
垂直坐標(biāo)為指出由處于測試的特定節(jié)點處理的數(shù)據(jù)報數(shù)目的指示。在這種情況下,以每秒數(shù)據(jù)報的單位給出圖線。然而,也可以采用每分鐘數(shù)據(jù)報或者其它方便的單位。此外,如果在步驟322中的記錄的時間對于每一個處于測試的節(jié)點都相同,垂直坐標(biāo)可以僅僅示出在發(fā)送消息之間的時間中發(fā)出的消息數(shù)目。在這種情況下,圖線示出在每一個節(jié)點處的相對數(shù)據(jù)報數(shù)目,但是沒有對時標(biāo)歸一化。
這樣的圖線可以送給客戶或者呼叫中心操作員,使得人們可以分析該結(jié)果。例如,圖4指出節(jié)點10比在路徑中的其它節(jié)點的業(yè)務(wù)量大。如果一個客戶遇到來自網(wǎng)站的低響應(yīng),諸如示于圖4中的業(yè)務(wù)圖形指出一個可能的故障來源是在節(jié)點10處的網(wǎng)絡(luò)擁塞。
這樣的處理可以是自動的。例如,一旦確定在每一個處于測試的節(jié)點的業(yè)務(wù),該節(jié)點可以搜索具有比其它節(jié)點更大的業(yè)務(wù)的節(jié)點,作為指出故障源的指示?;蛘呖梢詫哂懈哂谔囟ㄩ撝档臉I(yè)務(wù)水平的節(jié)點進(jìn)行搜索。可以根據(jù)當(dāng)客戶抱怨業(yè)務(wù)故障時測量到的業(yè)務(wù)水平來根據(jù)經(jīng)驗設(shè)定該閾值。或者,可以根據(jù)在路由器或計算機(jī)技術(shù)領(lǐng)域中的狀態(tài)知識來設(shè)定閾值。例如,已經(jīng)知道在特定網(wǎng)路中的路由器每秒鐘處理800個消息。高于這個速率的消息業(yè)務(wù)可以被用作為故障指示。當(dāng)可以獲得關(guān)于用來實現(xiàn)特定節(jié)點的硬件的數(shù)據(jù)時,可以將在該節(jié)點處的業(yè)務(wù)與用于這種類型的特定硬件的業(yè)務(wù)值速率進(jìn)行比較,以獲得關(guān)于節(jié)點是否過載的更加準(zhǔn)確的圖形。
關(guān)于網(wǎng)絡(luò)中的特定節(jié)點是否過載的信息有利于規(guī)定高級的業(yè)務(wù)。一方面,知道了在特定節(jié)點處的高業(yè)務(wù)量妨礙了客戶使用可以允許呼叫中心操作員進(jìn)行調(diào)整。可以聯(lián)系該節(jié)點的管理員以搜索在該節(jié)點上的硬件故障。即使由于故障位于客戶和呼叫中心操作員沒有管理權(quán)限的不同管理域而不能校正該故障,知道了故障不是客戶或者ISP的錯誤造成可以節(jié)省更多時間。節(jié)省用于呼叫中心操作員的時間可以看成節(jié)省用于ISP或者運(yùn)行呼叫中心的訪問提供者的成本。
另一方面,知道了客戶服務(wù)故障不是由于路由器業(yè)務(wù)造成,這可以作為一個指示,指出需要采取進(jìn)一步的步驟來定位和糾正故障。在定位故障中,通常由測試將揭示故障源的可能性和與進(jìn)行測試相關(guān)的成本的組合來指出測試進(jìn)行的次序。因此,通常希望在對ISP或者訪問提供者網(wǎng)絡(luò)的底層硬件進(jìn)行測試之前,消除象故障源的互聯(lián)網(wǎng)擁塞。一些這樣的測試可能要求(例如)指派一個技術(shù)師來檢查連接或者初始化硬件測試。上面介紹的測量路由器業(yè)務(wù)的測試可以按照分鐘的量級來進(jìn)行,因此,如果避免了需要指派技術(shù)師的昂貴費用或者其它更多的插入測試,將提供顯著的費用節(jié)約。
上面介紹的系統(tǒng)的顯著優(yōu)點是可以檢測在特定管理域內(nèi)的故障,而無需管理權(quán)限或者在那一個區(qū)域內(nèi)的網(wǎng)絡(luò)技術(shù)的特定知識。在所介紹的例子中,與ISP相關(guān)的客戶和呼叫中心操作員能夠檢測在公共互聯(lián)網(wǎng)內(nèi)的故障。
上面已經(jīng)介紹了一個實施例,可以采用不同替換的實施例或者進(jìn)行變化。例如,據(jù)介紹,訪問提供者網(wǎng)絡(luò)和ISP網(wǎng)絡(luò)都可使用IP協(xié)議通信,使得消息可以從PC115傳送到服務(wù)器150。本領(lǐng)域普通技術(shù)人員將理解,在通信網(wǎng)絡(luò)中有很多協(xié)議層。協(xié)議層就是這樣一種層。在該層下面是物理層。雖然使用相同的協(xié)議,可以提供不同的物理層。例如,訪問提供者網(wǎng)絡(luò)不必要是DSL。數(shù)據(jù)報可以通過傳統(tǒng)的模擬電話線傳送,并且由在ISP網(wǎng)絡(luò)130的調(diào)制解調(diào)器轉(zhuǎn)換成數(shù)字形式。不考慮用來傳送通信的物理介質(zhì),含在本發(fā)明之下的原理仍然相同。
同樣,對于本發(fā)明而言網(wǎng)絡(luò)的高層并不重要。協(xié)議層能傳送用于任何應(yīng)用類型的數(shù)據(jù)報。
而且,應(yīng)當(dāng)理解,使用IP協(xié)議層來說明本發(fā)明是因為它是廣為應(yīng)用的協(xié)議??梢允褂迷试S消息在不同節(jié)點處超時的其它協(xié)議。與使用IP協(xié)議一樣,可以根據(jù)在數(shù)據(jù)報終止前允許的跳躍數(shù)據(jù)報數(shù)目來規(guī)定使用期限。或者,可以根據(jù)當(dāng)消息終止的時間來規(guī)定使用期限。例如,人們可以想到這樣一種網(wǎng)絡(luò),在網(wǎng)絡(luò)中,具有本地時鐘的每一個節(jié)點有時與主時鐘同步??梢砸?guī)定使用期限字段為在本地時鐘上的時間。
在這種情況下,雖然具有相同的初始使用期限設(shè)置,消息超時的節(jié)點將取決于在網(wǎng)絡(luò)或者其它因素的延遲。為了確保糾正適當(dāng)?shù)臄?shù)據(jù),需要發(fā)送具有稍微不同的使用期限值的多個數(shù)據(jù)報來確保每一個節(jié)點接收到多個消息。
更一般地是,上面介紹的方法可以與任何協(xié)議一起使用,其中一個節(jié)點可以使用一個消息進(jìn)行響應(yīng),給出一些指示指出該節(jié)點在一些時間周期中已經(jīng)處理的消息數(shù)目。
同樣,應(yīng)當(dāng)理解,本發(fā)明是這樣介紹的,假設(shè)數(shù)據(jù)報ID是由IP協(xié)議層設(shè)定。這不是對本發(fā)明的限制,所公開的方法即使在消息ID是由應(yīng)用層設(shè)定時也能工作。
作為一個其它變化的例子,據(jù)介紹IDU110連接到ISP網(wǎng)絡(luò)。IDU110也可以連接到互聯(lián)網(wǎng)100上的訪問提供者網(wǎng)絡(luò)120或者其它方便的位置。
而且,用于測量路由器負(fù)載的方法不需要在IDU上運(yùn)行。執(zhí)行所要求的測量的計算機(jī)軟件可以在幾乎任何連接到網(wǎng)絡(luò)的計算機(jī)上運(yùn)行。具體而言,其可以加載到客戶PC115上。軟件可以永久地安裝在客戶PC115上或者僅當(dāng)需要時下載到PC115上。
同樣,在測量路由器處的業(yè)務(wù)的內(nèi)容中介紹了該方法。應(yīng)當(dāng)理解,該技術(shù)可以與經(jīng)過網(wǎng)絡(luò)中的節(jié)點傳送的其他類型消息一起使用。例如,交換機(jī)、網(wǎng)橋或者其它類型節(jié)點也可以相同方式響應(yīng),并且允許進(jìn)行估計消息業(yè)務(wù)。
同樣,在這些例子中,業(yè)務(wù)以每分鐘的數(shù)據(jù)報數(shù)目給出。也可以其它方式描述業(yè)務(wù)。例如,業(yè)務(wù)可以表示為節(jié)點在一定的時間間隔內(nèi)傳送的消息數(shù)目的百分比。不論如何表示結(jié)果,如果結(jié)果被確定與由處于測試的節(jié)點處理的數(shù)據(jù)報數(shù)目相關(guān),它們可以作為指出業(yè)務(wù)的非常有用的指示。
同樣,應(yīng)當(dāng)理解,通過獲得在兩個數(shù)據(jù)報的ID字段中的值的差別計算出的數(shù)目給出了指出了在該節(jié)點處理的業(yè)務(wù)消息而不是實際計數(shù)消息的指示。在將該數(shù)目提供給用戶之前,可以任何方式對其進(jìn)行處理。例如,可能由代表路由器產(chǎn)生的控制數(shù)據(jù)報與路由器處理的數(shù)據(jù)報總數(shù)的比率的因子來進(jìn)行換算??梢愿鶕?jù)經(jīng)驗確定這樣的因子。根據(jù)特定的節(jié)點,可能應(yīng)用不同的比率。例如,在網(wǎng)絡(luò)邊緣處的節(jié)點很可能由不同于在網(wǎng)絡(luò)內(nèi)的路由器的因子來換算。
對于進(jìn)一步的變化,應(yīng)當(dāng)注意,確定路徑和選擇路徑中的節(jié)點是不同的步驟。這些步驟不需要單獨地進(jìn)行。這些步驟可以組合在一起,諸如將用來檢測路徑的消息作為用來計算在節(jié)點處發(fā)送的消息數(shù)目的第一消息。
此外,假設(shè)了在ID字段中的字節(jié)次序是未知的。因此,上面介紹的方法的一部分包括確定ID字段中的字節(jié)次序。對于事先知道次序的情況,不要求該步驟。因此,該步驟對于上述流程不是必不可少的。
對于發(fā)送和處理消息的定位的其它變化是可能的。例如,客戶計算機(jī)可能發(fā)送消息,導(dǎo)致處于測試的節(jié)點產(chǎn)生超時消息。但是,超時消息可能由IDU120截獲,并且響應(yīng)可能在那個時間被處理。此外,IDU可能監(jiān)視由客戶計算機(jī)發(fā)送的消息,且確定它們被發(fā)送的時間以能夠計算超時消息間的時間間隔。
因此,本發(fā)明應(yīng)當(dāng)僅由所附權(quán)利要求的精神和范圍所限定。
權(quán)利要求
1.一種測試網(wǎng)絡(luò)中的處于測試下的節(jié)點處業(yè)務(wù)的方法,該方法包括步驟a)從一個源節(jié)點發(fā)送多個第一類型數(shù)據(jù)報,每一個第一類型數(shù)據(jù)報具有通往包括所述處于測試的節(jié)點的所述網(wǎng)絡(luò)的路徑,每一個第一類型數(shù)據(jù)報導(dǎo)致處于測試的所述節(jié)點產(chǎn)生第二類型數(shù)據(jù)報,且每一個第二類型數(shù)據(jù)報具有通往包括所述源節(jié)點的所述網(wǎng)絡(luò)的路徑;b)處理至少兩個第二類型數(shù)據(jù)報以確定在所述至少兩個數(shù)據(jù)報之間由所述處于測試的節(jié)點處理的數(shù)據(jù)報數(shù)目;c)確定在所述至少兩個數(shù)據(jù)報之間的時間;和d)計算一個業(yè)務(wù)值,該業(yè)務(wù)值反映所述確定的消息數(shù)目和所述確定的時間之間的比率。
2.根據(jù)權(quán)利要求1所述的測量業(yè)務(wù)的方法,其中導(dǎo)致所述處于測試下的節(jié)點產(chǎn)生第二類型數(shù)據(jù)報的步驟包括設(shè)定在第一類型數(shù)據(jù)報中的使用期限字段,該使用期限字段導(dǎo)致所述數(shù)據(jù)報在到達(dá)所述處于測試下的節(jié)點時終止。
3.根據(jù)權(quán)利要求2所述的方法,其中,所述第二類型數(shù)據(jù)報是指出數(shù)據(jù)報終止的部分消息。
4.根據(jù)權(quán)利要求1所述的方法,其中,所述源節(jié)點是一臺客戶計算機(jī)。
5.根據(jù)權(quán)利要求1所述的方法,其中,所述源節(jié)點是連接到呼叫中心的診斷單元。
6.根據(jù)權(quán)利要求5所述的方法,其中,所述診斷單元是處于不同于所述被測試節(jié)點的管理域中。
7.根據(jù)權(quán)利要求5所述的方法,其中,第一類型數(shù)據(jù)報具有代表客戶遇到故障時訪問的服務(wù)器的目的地址。
8.根據(jù)權(quán)利要求1所述的方法,其是用在響應(yīng)客戶抱怨到互聯(lián)網(wǎng)的訪問太慢的方法,還包括a)從所述客戶處接收URL;b)根據(jù)所述指定的URL來選擇所述處于測試的節(jié)點;c)根據(jù)所述測試的業(yè)務(wù)結(jié)果向所述客戶報告。
9.根據(jù)權(quán)利要求1所述的方法,還包括步驟a)選擇通往具有多個節(jié)點的所述網(wǎng)絡(luò)的路徑;b)根據(jù)權(quán)利要求1的所述方法來測量在所述多個節(jié)點處的業(yè)務(wù)。
10.根據(jù)權(quán)利要求1所述的方法,其中第一類型數(shù)據(jù)報是在IP協(xié)議中。
11.根據(jù)權(quán)利要求1所述的方法,所述第二類型數(shù)據(jù)報是處于IP協(xié)議中,并且處理第二類型數(shù)據(jù)報的步驟包括計算在所述數(shù)據(jù)報中的標(biāo)識字段中的值的改變。
12.根據(jù)權(quán)利要求1所述的方法,其中第二類型數(shù)據(jù)報是超時消息的一部分。
13.根據(jù)權(quán)利要求1所述的方法,所述反映計算出的業(yè)務(wù)值的值是從處理多對第二類型數(shù)據(jù)報中獲得的值的平均值。
14.一種用于測試在網(wǎng)絡(luò)中的處于測試下的節(jié)點處的業(yè)務(wù)的方法,該方法包括步驟a)以一時間間隔從一個源節(jié)點發(fā)送一對第一類型數(shù)據(jù)報,每一個第一類型數(shù)據(jù)報具有通往包括所述處于測試的節(jié)點的所述網(wǎng)絡(luò)的路徑;每一個第一類型數(shù)據(jù)報具有一個使用期限字段,其導(dǎo)致所述數(shù)據(jù)報在處于測試的所述節(jié)點處終止,從而導(dǎo)致處于測試下的所述節(jié)點響應(yīng)于每一個第一類型數(shù)據(jù)報產(chǎn)生超時消息;b)處理所述超時消息以確定在所述超時消息之間由所述處于測試的節(jié)點處理的數(shù)據(jù)報數(shù)目;c)計算一個業(yè)務(wù)值,該業(yè)務(wù)值反映在所述時間間隔中由所述處于測試下的節(jié)點處理的數(shù)據(jù)報數(shù)目。
15.根據(jù)權(quán)利要求14所述的方法,其中第一類型數(shù)據(jù)報是在IP協(xié)議中。
16.根據(jù)權(quán)利要求14所述的方法,其中所述源節(jié)點是與呼叫中心相關(guān)的診斷單元。
17.一種用于測試在通往網(wǎng)絡(luò)的路徑上的節(jié)點處的業(yè)務(wù)的方法,對于在所述路徑中的每一個節(jié)點,該方法包括步驟a)以一時間間隔從一個源節(jié)點發(fā)送一對第一類型數(shù)據(jù)報,每一個第一類型數(shù)據(jù)報具有通往包括所述處于測試的節(jié)點的所述網(wǎng)絡(luò)的路徑;每一個第一類型數(shù)據(jù)報具有一個使用期限字段,其導(dǎo)致所述數(shù)據(jù)報在處于測試的所述節(jié)點處終止,從而導(dǎo)致處于測試下的所述節(jié)點響應(yīng)于每一個第一類型數(shù)據(jù)報產(chǎn)生超時消息;b)處理所述超時消息以確定在所述超時消息之間由所述處于測試的節(jié)點處理的數(shù)據(jù)報數(shù)目;c)在一幅圖中以圖形方式顯示處理的結(jié)果,示出一節(jié)點接著一個節(jié)點的業(yè)務(wù)。
18.根據(jù)權(quán)利要求17的方法,還包括響應(yīng)于客戶對訪問所述網(wǎng)絡(luò)中的節(jié)點的抱怨來選擇通往所述網(wǎng)絡(luò)的路徑。
19.根據(jù)權(quán)利要求17的方法,其中處理超時消息的步驟包括計算出在所述消息的ID字段中的值的差別。
20.根據(jù)權(quán)利要求19的方法,其中處理超時消息的步驟包括確定一比率,該比率為ID字段的值中的差別與所述成對第一類型數(shù)據(jù)報被發(fā)送的時間的比率。
全文摘要
本文公開了一種用于測量網(wǎng)絡(luò)中的節(jié)點處業(yè)務(wù)的方法和測試系統(tǒng)。所述測試系統(tǒng)被用在呼叫中心,并且即使在不同的管理域內(nèi),允許呼叫中心操作員確定在網(wǎng)絡(luò)節(jié)點處的業(yè)務(wù)負(fù)載。
文檔編號H04L12/56GK1432231SQ01810611
公開日2003年7月23日 申請日期2001年5月31日 優(yōu)先權(quán)日2000年6月2日
發(fā)明者阿馬那斯R·阿爾西克瑞, 謝爾蓋P·杰格佳廖夫 申請人:泰拉丁公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
蒙山县| 义乌市| 舒兰市| 江安县| 铜梁县| 慈溪市| 芦溪县| 武平县| 冕宁县| 驻马店市| 双流县| 玛曲县| 洮南市| 凌云县| 长沙市| 泽普县| 福建省| 康乐县| 鄂温| 西乌| 海伦市| 九龙坡区| 宁蒗| 桃园县| 恩平市| 苍溪县| 南靖县| 秦安县| 伊宁市| 定陶县| 德化县| 理塘县| 灵武市| 棋牌| 赞皇县| 遂川县| 钦州市| 西平县| 六盘水市| 布尔津县| 绥阳县|