專利名稱:使用cmts作為代理的壽命測試的執(zhí)行的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及用于監(jiān)視網(wǎng)絡(luò)組件的狀態(tài)的方法,更具體地涉及用于對電纜網(wǎng)系統(tǒng)中的網(wǎng)絡(luò)組件執(zhí)行壽命測試的方法。
背景技術(shù):
在近年,使用電纜網(wǎng)作為因特網(wǎng)接入已經(jīng)明顯增加。這部分是由于與傳統(tǒng)的模擬調(diào)制解調(diào)器相比,使用電纜調(diào)制解調(diào)器可能具有更高的接入速度。特別是,一種典型的電纜調(diào)制解調(diào)器可以以比傳統(tǒng)數(shù)字模擬調(diào)制解調(diào)器所能提供的速度高500倍的速度工作。
由于自身性質(zhì),電纜網(wǎng)是具有大量部件的復(fù)雜裝配。這些部件包括許多網(wǎng)絡(luò)組件(NE),諸如寬帶電話接口(BTI),多媒體終端適配器和電纜調(diào)制解調(diào)器。為了使網(wǎng)絡(luò)正常運(yùn)行,電纜供應(yīng)商知道所有NE的狀態(tài)是很重要的。
一種用于監(jiān)視網(wǎng)絡(luò)上NE的狀態(tài)的工具是稱為壽命測試(Lifetest)的DOCSIS設(shè)備管理器的特點(diǎn),其負(fù)責(zé)獲得系統(tǒng)中每個NE的狀態(tài)。該特點(diǎn)通過組件管理系統(tǒng)(EMS)來實(shí)現(xiàn),該系統(tǒng)是設(shè)計用來管理電纜調(diào)制解調(diào)器終端系統(tǒng)(CMTS)和與其相關(guān)的電纜調(diào)制解調(diào)器的操作系統(tǒng)。電纜經(jīng)營者可以調(diào)用壽命測試進(jìn)行周期運(yùn)行。壽命測試的結(jié)果將顯示給用戶,為他提供網(wǎng)絡(luò)上所有網(wǎng)絡(luò)組件的狀態(tài)。
壽命測試的當(dāng)前版本要求EMS通過一種稱為信令網(wǎng)絡(luò)管理協(xié)議(SNMP)的協(xié)議直接與系統(tǒng)中的每個NE通信。在此過程中,為了得到設(shè)備狀態(tài),EMS通過一個SNMP GET命令輪詢系統(tǒng)中的每個設(shè)備。由于當(dāng)前實(shí)現(xiàn)的壽命測試過程包括與系統(tǒng)中的每個NE進(jìn)行通信,因此它要消耗相當(dāng)大的帶寬和處理資源,尤其是在大的網(wǎng)絡(luò)中,從而限制了單個EMS可以支持的NE數(shù)量。
因此,在本領(lǐng)域中,需要一種用于以最小化帶寬和處理資源消耗的方式在電纜網(wǎng)系統(tǒng)上執(zhí)行壽命測試,或執(zhí)行用于監(jiān)視或跟蹤網(wǎng)絡(luò)組件狀態(tài)的類似過程的系統(tǒng)和方法,同時能夠增加EMS可以支持的設(shè)備數(shù)量。如后面所描述的,通過本發(fā)明可以實(shí)現(xiàn)這些和其它目標(biāo)。
發(fā)明內(nèi)容
在一個方面,本發(fā)明涉及一種電纜網(wǎng),包括(i)一個諸如電纜調(diào)制解調(diào)器終端系統(tǒng)(CMTS)的數(shù)據(jù)交換系統(tǒng),其與多個諸如電纜調(diào)制解調(diào)器、寬帶電話接口、多媒體終端適配器的網(wǎng)絡(luò)組件進(jìn)行通信,和(ii)一個諸如組件管理系統(tǒng)(EMS)的管理系統(tǒng),用于管理電纜網(wǎng)上的網(wǎng)絡(luò)組件。該數(shù)據(jù)交換網(wǎng)適于經(jīng)常(最好每t秒,這里t在大約10到大約30的范圍)向網(wǎng)絡(luò)組件詢問狀態(tài)信息,進(jìn)一步適于把狀態(tài)信息存在一個數(shù)據(jù)庫中。例如,為了進(jìn)行壽命測試的目的,該管理系統(tǒng)適于從數(shù)據(jù)庫中獲得網(wǎng)絡(luò)組件狀態(tài)信息。最好,該管理系統(tǒng)還適于管理該數(shù)據(jù)交換系統(tǒng)。
在另一方面,本發(fā)明涉及一種用于獲得有關(guān)電纜網(wǎng)中的網(wǎng)絡(luò)組件的狀態(tài)信息的方法,包括步驟(a)提供一個包含諸如電纜調(diào)制解調(diào)器終端系統(tǒng)的數(shù)據(jù)交換系統(tǒng)的電纜網(wǎng),該系統(tǒng)與多個網(wǎng)絡(luò)組件進(jìn)行通信,(b)提供一個諸如組件管理系統(tǒng)的管理系統(tǒng),用于管理電纜網(wǎng)上的網(wǎng)絡(luò)組件,其中該管理系統(tǒng)與數(shù)據(jù)庫通信,(c)通過所述數(shù)據(jù)交換系統(tǒng)向網(wǎng)絡(luò)組件詢問狀態(tài)信息,并把該狀態(tài)信息存在數(shù)據(jù)庫中,以及(d)例如,為了進(jìn)行壽命測試,通過所述管理系統(tǒng)從該數(shù)據(jù)庫中訪問狀態(tài)信息。
在又一個方面,提供一種用于在配備有組件管理系統(tǒng)(EMS)的電纜網(wǎng)系統(tǒng)上執(zhí)行壽命測試,或執(zhí)行用于監(jiān)視或跟蹤網(wǎng)絡(luò)組件的狀態(tài)的類似過程的系統(tǒng)和方法。該方法最小化帶寬和處理資源的消耗,同時增加EMS可以支持的設(shè)備數(shù)量。根據(jù)本方法,EMS從CMTS獲得設(shè)備狀態(tài)信息,而不是詢問網(wǎng)絡(luò)組件本身。由于CMTS向它的設(shè)備總體詢問狀態(tài)信息,并且由于該信息存儲在DOCSIS無線頻率MIB,EMS可以通過去MIB而不是直接去設(shè)備獲得設(shè)備狀態(tài)信息。該方法通過利用CMTS已經(jīng)正在執(zhí)行的詢問,利用固嵌入系統(tǒng)的分布式處理。由于EMS在執(zhí)行壽命測試和類似程序的時候不與系統(tǒng)中的每個裝置交互,從而最小化了帶寬和處理資源的消耗。
在另一方面,本發(fā)明涉及一種位于有形介質(zhì)中的軟件程序或程序組,所述軟件適于實(shí)現(xiàn)本發(fā)明上述方面中的一個或多個方法。
圖1是說明一個典型電纜網(wǎng)的示意圖,該電纜網(wǎng)包括一個電纜調(diào)制解調(diào)器終端系統(tǒng)和一個電纜頭端發(fā)送;圖2是說明在電纜網(wǎng)的操作和管理中組件管理系統(tǒng)的運(yùn)行的示意圖;圖3是說明SNMP GET的運(yùn)行的示意圖;圖4是說明SNMP MIB變量的體系的示意圖;圖5是進(jìn)一步說明SNMP MIB變量的體系的示意圖;圖6是說明SNMP可管理的網(wǎng)絡(luò)組件的軟件組織的示意圖;圖7是說明CMTS向它的所有設(shè)備詢問狀態(tài)信息的過程的流程圖;圖8是說明根據(jù)本發(fā)明在其上執(zhí)行壽命測試過程的系統(tǒng)的示意圖。
具體實(shí)施例方式
本發(fā)明提供一種用于執(zhí)行一種過程的系統(tǒng)和方法,該過程執(zhí)行監(jiān)視或跟蹤電纜網(wǎng)系統(tǒng)上的網(wǎng)絡(luò)組件的狀態(tài)。該系統(tǒng)和方法被設(shè)計來最小化帶寬和處理資源的消耗,同時增加EMS可以支持的網(wǎng)絡(luò)組件的數(shù)量。在此就壽命測試過程和具體的電纜網(wǎng)配置來說明本發(fā)明。但是,對于本領(lǐng)域技術(shù)人員來說很顯然,本發(fā)明也適于監(jiān)視除了壽命測試之外的過程并且適于其它網(wǎng)絡(luò)配置。
圖1說明了一種典型的電纜網(wǎng)配置11。在該配置中,提供了一個電纜頭端13,來自各個用戶15的數(shù)據(jù)在那里由上行流解調(diào)器17(或在電話返回接口系統(tǒng)的情況中,由電話返回系統(tǒng))過濾,用于由電纜調(diào)制解調(diào)器終端系統(tǒng)(CMTS)19作進(jìn)一步處理。CMTS是一種數(shù)據(jù)交換系統(tǒng),其被設(shè)計來在一個復(fù)用網(wǎng)絡(luò)接口上發(fā)送來自幾個調(diào)制解調(diào)器用戶的數(shù)據(jù)。同樣,CMTS被設(shè)計接收來自因特網(wǎng)21的數(shù)據(jù)并且為電纜調(diào)制解調(diào)器用戶提供發(fā)送數(shù)據(jù)所需要的數(shù)據(jù)交換。因此CMTS用來在電纜網(wǎng)絡(luò)上組合上行流和下行流通信。
從網(wǎng)絡(luò)到一個用戶組的數(shù)據(jù)典型地被發(fā)送到一個調(diào)制器22,該調(diào)制器把用戶數(shù)據(jù)調(diào)制為一個6-Mhz信道,該信道是為對所有用戶廣播的電纜電視信道所分配的頻譜。該電纜頭端組合下行流數(shù)據(jù)信道23和電視用戶所接收的節(jié)目25。然后在整個電纜分布網(wǎng)絡(luò)發(fā)射組合信號27。在用戶位置,電視信號由機(jī)頂盒(未示出)接收,同時用戶數(shù)據(jù)由電纜調(diào)制解調(diào)器盒(未示出)分開來接收并發(fā)送給PC。
CMTS典型地在廣域網(wǎng)(WAN)上提供一種地理范圍達(dá)100英里的擴(kuò)展以太網(wǎng)。該電纜數(shù)據(jù)網(wǎng)可以由一個本地電纜操作單元管理,或者可以在一個區(qū)域數(shù)據(jù)中心合并這些操作。一個給定的地理或大城市地區(qū)可以具有一些電纜電視頭端位置,這些位置可以通過光纖連接連接在一起。電纜數(shù)據(jù)網(wǎng)的日常操作和管理可以集中在一個稱為超級集線器的單獨(dú)位置,而其它的頭端位置可以作為基本分布集線器而經(jīng)濟(jì)地管理。
基本分布集線器包括電纜電視頭端內(nèi)的最小數(shù)據(jù)網(wǎng)絡(luò)配置。一種典型頭端配備有光纖連接到其它區(qū)域頭端位置的衛(wèi)星接收機(jī),以及用于按次計費(fèi)和數(shù)據(jù)業(yè)務(wù)的上行流RF接收機(jī)。最小的數(shù)據(jù)網(wǎng)絡(luò)配置包括一個能夠進(jìn)行上行流和下行流數(shù)據(jù)傳輸?shù)腃MTS和一個IP路由器以連接到超級集線器位置。
超級集線器是一個電纜頭端位置,其典型地配備有附加的溫控設(shè)備以容納各種計算機(jī)服務(wù)器,它們對于運(yùn)行電纜數(shù)據(jù)網(wǎng)絡(luò)來說是必須的。服務(wù)器包括文件傳送,用戶鑒權(quán)和核算,日志控制(syslog),IP地址分配和管理(DHCP服務(wù)器),DNS服務(wù)器,以及DOCSIS控制服務(wù)器(在下面進(jìn)行更詳細(xì)討論)。此外,超級集線器還包括電視和數(shù)據(jù)網(wǎng)絡(luò)操作所需要的操作支持和網(wǎng)絡(luò)管理系統(tǒng)。
來自基本和超級集線器位置的用戶數(shù)據(jù)在一個區(qū)域數(shù)據(jù)中心被接收,用于進(jìn)一步在整個網(wǎng)絡(luò)集合和分布。超級集線器支持電纜數(shù)據(jù)網(wǎng)絡(luò)管理所需要的動態(tài)主機(jī)配置協(xié)議(DHCP),DNS(域名服務(wù)器),和日志控制服務(wù)器。區(qū)域數(shù)據(jù)中心提供到因特網(wǎng)和萬維網(wǎng)的連接并且包含支持因特網(wǎng)業(yè)務(wù)的服務(wù)器組,因特網(wǎng)業(yè)務(wù)例如是電子郵件,虛擬主機(jī)(Web Hosting),新聞,聊天,代理服務(wù),超高速緩存,以及流媒體服務(wù)器。
參照圖2,在電纜網(wǎng)的操作和日常管理中的另一種重要組件是組件管理系統(tǒng)(EMS)31,該操作系統(tǒng)被設(shè)計來配置和管理CMTS 33和與其相關(guān)的電纜調(diào)制解調(diào)器。EMS處理網(wǎng)絡(luò)的日常管理,執(zhí)行各種CMTS部件的測試和監(jiān)視,并對各種系統(tǒng)事件提供警告。如圖2所示,EMS可以被配置為從一個中心網(wǎng)絡(luò)操作中心(NOC)進(jìn)行操作,通過這樣它可以單獨(dú)支持一個地理區(qū)域上的多個CMTS系統(tǒng)。每個CMTS周期性地向諸如用戶電纜調(diào)制解調(diào)器的網(wǎng)絡(luò)設(shè)備詢問狀態(tài)信息,并把信息存儲在一個用戶數(shù)據(jù)庫35中。
由于其極大復(fù)雜性和大量部件,一個電纜數(shù)據(jù)系統(tǒng)包括不同設(shè)備供應(yīng)商提供的許多不同技術(shù)和標(biāo)準(zhǔn)。為了發(fā)展電纜調(diào)制解調(diào)器的大規(guī)模市場,來自這些不同設(shè)備供應(yīng)商的產(chǎn)品必須能共同操作。為了完成該任務(wù),北美電纜電視經(jīng)營者形成了有限的合作關(guān)系,稱為多媒體電纜網(wǎng)系統(tǒng)(MCNS),并且已經(jīng)開發(fā)了初始的一組稱為電纜業(yè)務(wù)接口上的數(shù)據(jù)規(guī)范(DOCSIS)的電纜調(diào)制解調(diào)器要求。DOCSIS的該操作支持系統(tǒng)接口(OSSI)要求規(guī)定了如何管理一個電纜數(shù)據(jù)網(wǎng)。到此為止,該要求規(guī)定了一種RF管理信息庫(MIB)。這使系統(tǒng)設(shè)備供應(yīng)商開發(fā)一種EMS來支持頻譜管理,用戶管理,計費(fèi)和其它操作。
電纜調(diào)制解調(diào)器在調(diào)制和解調(diào)之外還包括許多特點(diǎn),這些使得廣域網(wǎng)(WANs)上的寬帶通信成為可能。這些特點(diǎn)受電纜調(diào)制解調(diào)器操作系統(tǒng)的影響,該操作系統(tǒng)典型地被隔離到網(wǎng)絡(luò)層和數(shù)據(jù)鏈路層。
網(wǎng)絡(luò)層支持因特網(wǎng)和萬維網(wǎng)業(yè)務(wù),并且包括電纜網(wǎng)所支持的網(wǎng)際協(xié)議(IP)組。IP協(xié)議組包括應(yīng)用層通信協(xié)議,諸如可以報告異常網(wǎng)絡(luò)情況并且設(shè)置網(wǎng)絡(luò)門限值的簡單網(wǎng)絡(luò)管理協(xié)議(SNMP),在設(shè)備之間移動文件的文件傳送協(xié)議(FTP),傳輸控制協(xié)議(TCP),和用戶數(shù)據(jù)報協(xié)議(UDP)。在IP組中支持所有有關(guān)因特網(wǎng)的應(yīng)用,包括電子郵件,ftp,tftp,http,新聞,聊天和SNMP。
SNMP的使用是為CMTS和電纜數(shù)據(jù)網(wǎng)絡(luò)的管理而提供的,SNMP是自1990年就處于公布形式的公認(rèn)協(xié)議框架。其在數(shù)據(jù)通信工業(yè)中廣泛采用,以至于在當(dāng)前,接近100%的運(yùn)輸網(wǎng)絡(luò)設(shè)備都是經(jīng)SNMP管理的。此外,在電信工業(yè)中SNMP的迅速采用也確保了,在可以預(yù)見的將來,它將保留作為所有基于分組的網(wǎng)絡(luò)中的實(shí)際管理標(biāo)準(zhǔn)。
再參照電纜調(diào)制解調(diào)器操作系統(tǒng),該系統(tǒng)的數(shù)據(jù)鏈路層包括三個子層(1)邏輯鏈路控制子層,(2)符合安全要求的鏈路安全子層,和(3)適合電纜系統(tǒng)操作的媒體訪問控制(MAC)子層。電纜調(diào)制解調(diào)操作系統(tǒng)的MAC層提供了通用功能性,該功能性是多個電纜調(diào)制解調(diào)器共享一個傳輸?shù)骄W(wǎng)絡(luò)的單獨(dú)上行流數(shù)據(jù)信道所需要的。這些功能性包括沖突檢測和重發(fā)。由于電纜頭端附近的用戶和遠(yuǎn)離電纜頭端的用戶之間的傳輸延遲,電纜數(shù)據(jù)網(wǎng)絡(luò)的大地理范圍引起了特殊問題。為了補(bǔ)償距離所引起的電纜損耗和延遲,MAC層執(zhí)行詢問,通過這樣,每個電纜調(diào)制解調(diào)器可以訪問傳輸?shù)筋^端中的時間延遲。MAC層支持定時和同步,在CMTS的控制下對電纜調(diào)制解調(diào)器的帶寬分配,錯誤檢測,處理和錯誤恢復(fù),以及登記新的電纜調(diào)制解調(diào)器的過程。
如在圖3中所示,SNMP能使系統(tǒng)管理器通過一個外部SNMP控制臺43同時管理大量的不同種類的網(wǎng)絡(luò)組件(NE)41,諸如多媒體終端適配器(MTA),電纜調(diào)制解調(diào)器(CM),和寬帶電話接口(BTI)。適當(dāng)?shù)目刂婆_例如包括惠普的OpenViewTM控制臺。這種管理是通過管理信息庫(MIB)對象的操作來實(shí)現(xiàn)的,該對象包括一組有關(guān)每個NE的變量,這些變量描述NE的狀態(tài)。管理器可以指示SNMP控制臺監(jiān)視并改變有關(guān)任何設(shè)備的MIB對象,從而控制它的行為。控制臺通過發(fā)送一個SNMP GET PDU(協(xié)議數(shù)據(jù)單元)命令和一個SNMP SETPDU命令來執(zhí)行設(shè)備MIB對象的操作。每個SNMP PDU 45包括PDU頭信息47,它可以幫助在其它機(jī)器上的IP確定用該分組做什么。每個SNMP PDU還可以在它里面編碼一個SNMP變量綁定列表49,其包括相關(guān)且合適的MIB變量和值。在NE本身上的SNMP代理接收PDU,提取變量列表,并對照這些變量查看它的駐留MIB。
PDU內(nèi)的MIB對象提取通過使用管理信息結(jié)構(gòu)(SMI)來完成,該結(jié)構(gòu)是一組規(guī)定MIB對象的公開、免費(fèi)可用并且通用的規(guī)則。根據(jù)SMI規(guī)則,PDU中的MIB對象通過控制臺和代理進(jìn)行編碼。由于SMI是一個公認(rèn)的標(biāo)準(zhǔn),因此在通過SNMP管理任何NE之前,代理和控制臺都已知SMI。
所有的MIB對象按照圖4所示的SMI體系來配置。因此,在SNMP領(lǐng)域中所有的MIB對象有以下前綴iso.org.dod.internet,或數(shù)字形式是1.3.6.1。到此為止,在圖4所示的其它組(ccitt和iso-ccitt)沒有任何它們所規(guī)定的得到普通接受的MIB,也沒有iso,org或dod組所定義的任何其它標(biāo)準(zhǔn)子組。
SMI體系的使用促使了SNMP MIB對象的規(guī)范。例如,變量sysObjectID是系統(tǒng)組的一部分,系統(tǒng)組是MIB II的一部分。MIB II是圖4所示的管理組的一部分,是以RFC形式公布的一組標(biāo)準(zhǔn)MIB對象。該組MIB對象是在虛擬的具有SNMP的基于分組的NE上實(shí)現(xiàn)的。因此??刂婆_和SNMP代理都事先知道變量sysObjectID。
為了進(jìn)一步說明sysObjectID的規(guī)范,圖4的SMI體系的因特網(wǎng)組件進(jìn)一步擴(kuò)展到圖5的水平。這里可以看出,變量sysObjectID具有iso.org.dod.internet.mgmt.mib-2.system.sysObjectID的完整規(guī)范。以數(shù)字形式,這可以變?yōu)?.3.6.1.2.1.1.2。這種稱為目標(biāo)標(biāo)識符(OID)的規(guī)范包括一個庫OID,1.3.6.1.2.1.1.2,附加一個0在其上作為1.3.6.1.2.1.1.2.0的完整規(guī)范。0表示應(yīng)該返回sysObjectID的第一和僅有的實(shí)例,因?yàn)閟ysObjectID是一個標(biāo)量SNMP變量。因此,當(dāng)SNMP控制臺想要“得到(get)”或“設(shè)置(set)”sysObjectID的值時,它就發(fā)送一個具有OID 1.3.6.2.1.1.2.0的SNMP GET或SET PDU,OID1.3.6..2.1.1.2.0在它里面被編碼。該NE接著將通過OID解析并且查看它的MIB。MIB是在MIB變量OID和適當(dāng)?shù)腉ET和SET例程之間的一組映射,這兩個例程分別提供對數(shù)據(jù)的讀取和寫入訪問。根據(jù)請求的性質(zhì),SNMP代理然后調(diào)用與相關(guān)變量相聯(lián)系的GET或SET例程,把實(shí)例變量0傳給例程,并且從那里能夠監(jiān)視或更新它的主機(jī)系統(tǒng)對象ID的狀態(tài)。
如圖6所說明的,為了使SNMP可以管理NE,它必須配備有一個SNMP代理51,該代理能夠接收,解析,建立并發(fā)送SNMP PDU 53,并且它必須具有一個MIB 55。而為了使控制臺能夠有效監(jiān)視并控制NE和它相應(yīng)的設(shè)備數(shù)據(jù)57,MIB必須具有相當(dāng)大量的MIB對象,以及它們相應(yīng)的GET和SET例程。產(chǎn)品質(zhì)量SNMP代理由許多設(shè)備供應(yīng)商提供。一種這樣的設(shè)備供應(yīng)商是SNMP研究和集成系統(tǒng)(ISI)/結(jié)尾(Epilogue),它現(xiàn)在是Wind River系統(tǒng)的一部分。還已經(jīng)研發(fā)了許多免費(fèi)的SNMP代理。
但是,當(dāng)前對于每個設(shè)備必須唯一研發(fā)SNMP部分,諸如設(shè)備的MIB對象設(shè)計,定義和描述。這部分歸因于MIB對象需要訪問實(shí)際數(shù)據(jù),這意味著必須有寫入的GET和SET例程,GET和SET例程可以訪問固件中所使用的實(shí)際變量。由于有幾乎無限多的方法來表示數(shù)據(jù),因此用于每個MIB變量的GET和SET例程對每個設(shè)備代碼行都是相對唯一的。
在它的當(dāng)前執(zhí)行中,為了確定系統(tǒng)中所有設(shè)備的狀態(tài),壽命測試要求EMS對所有網(wǎng)絡(luò)設(shè)備執(zhí)行SNMP GET例程(通常簡單成為“SNMPgets”)。該執(zhí)行如下向BTI MIB查詢狀態(tài)信息。首先檢查線路功率以查看設(shè)備是否工作在AC或DC模式。
把狀態(tài)信息存儲在高速緩存器中并且在設(shè)備列表視圖和設(shè)備觀察器中顯示。
對于NE,在設(shè)備列表顯示中有3個狀態(tài)燈(上行流/下行流/狀態(tài))。如果在進(jìn)行通信,就認(rèn)為是下行流,狀態(tài)來自電池狀態(tài)并且沒有執(zhí)行上行流。
通過檢查IF表來確定CMTS的狀態(tài)以確定上行流、下行流和MAC層接口的狀態(tài)。
鏈路卡的狀態(tài)通常假定為良好并且用綠色指示器燈來顯示。
壽命測試每20分鐘運(yùn)行一次并要求系統(tǒng)經(jīng)SNMP與系統(tǒng)中的每個NE通信。
壽命測試的結(jié)果只在設(shè)備列表屏幕中出現(xiàn),該屏幕使用微軟資源管理器(Microsoft Explorer)型視圖來顯示CMTS、它的線路卡和所有相關(guān)設(shè)備。在發(fā)現(xiàn)期間所獲得的拓?fù)浔挥糜诖_定NE、CMTS和線路卡之間的關(guān)系。
對照前面所述的壽命測試版本,根據(jù)本發(fā)明實(shí)現(xiàn)的壽命測試版本利用了下面的事實(shí),就是在執(zhí)行它的正常功能期間,每個CMTS使用上述的協(xié)議不斷向它的NE總體詢問狀態(tài)信息。圖7中示意性說明了該詢問過程,這里,流程圖的每個框中顯示的數(shù)值是對那個設(shè)備狀態(tài)所返回的docIfCmtsCmStatusValue OID的值。
如在流程圖所說明的,網(wǎng)絡(luò)上的每個NE具有一個詢問功能性,在當(dāng)設(shè)備等待來自CMTS的詢問請求61時,它處于備用模式。備用模式本質(zhì)上是由接收的請求63布爾參數(shù)所定義的If-Then-Else循環(huán)的形式,這樣只要“接收詢問請求”條件為假,系統(tǒng)就繼續(xù)循環(huán)。當(dāng)條件為真時,設(shè)備就接著執(zhí)行詢問功能65,給設(shè)備一個狀態(tài)值OID 2。如果在67詢問成功,在69就完成詢問,給設(shè)備一個狀態(tài)值OID 4。如果詢問失敗,操作過程就取決于是否已經(jīng)超過所允許的重試次數(shù)71。如果是,就中斷詢問73,然后給設(shè)備一個狀態(tài)值OID 3。如果否,詢問功能性就返回到備用模式,直到完成詢問或超出規(guī)定的重試次數(shù)。
當(dāng)完成詢問時,設(shè)備就接著完成設(shè)備登記75。如果在完成設(shè)備登記之后,布爾參數(shù)“登記完成”77的值為真,那么就完成登記過程79并且狀態(tài)值OID設(shè)置為6。如果在完成設(shè)備登記之后,布爾參數(shù)“登記完成”的值為假,那么狀態(tài)值OID就設(shè)置為7,這相應(yīng)于狀態(tài)“拒絕接入”81。
通過它的正常操作,EMS將會從前面的發(fā)現(xiàn)操作中知道系統(tǒng)中的每個CMTS。還有,如上所說明的,每個CMTS使用前面描述的協(xié)議不斷向它的NE總體詢問狀態(tài)信息。狀態(tài)信息存儲在DOCSIS無線頻率MIB中。如所要求的,本發(fā)明利用該事實(shí)監(jiān)視并跟蹤NE的狀態(tài),例如來執(zhí)行壽命測試過程。這樣,根據(jù)本發(fā)明的方法,當(dāng)要求EMS運(yùn)行需要知道NE狀態(tài)信息知識的壽命測試或類似過程時,它從CMTSDOCSIS無線頻率MIB而不是直接詢問每個NE來獲得NE狀態(tài)信息。該方法通過利用CMTS已經(jīng)正在執(zhí)行的詢問,來利用已經(jīng)嵌入系統(tǒng)的分布式處理。由于EMS不必與系統(tǒng)中的每個設(shè)備交互,同時又能執(zhí)行這樣的過程,從而最小化了帶寬和處理資源的消耗。
圖8說明一種系統(tǒng),根據(jù)本發(fā)明的方法在其上執(zhí)行壽命測試。在DOCSIS設(shè)備管理器91(典型地是與系統(tǒng)上的每個CMTS通信的PC)上的EMS周期性地從CMTS DOCSIS無線頻率MIB獲得NE 93(在這種情況中,是一系列電纜調(diào)制解調(diào)器)的狀態(tài)信息,周期可以由系統(tǒng)管理器設(shè)置。為了獲得NE狀態(tài)信息,EMS將使用適當(dāng)?shù)腟NMP Get向docsIfCmtsCmStatus表9 5(特別是docsIfCmtsCmValue OID)查詢每個網(wǎng)絡(luò)組件的狀態(tài)。對于每個連接到CMTS 97上的NE都有一個表項(xiàng)目。DocsIfCmtsCmStatus表還包括每個NE的MAC地址(docsIfCmtsCmStatusMacAddress OID),其中NE可以用于把設(shè)備狀態(tài)鏈接到設(shè)備列表中的相應(yīng)設(shè)備。表I說明了如何由docsIfCmtsCmStatusValue OID確定設(shè)備狀態(tài),其后面的部分在前面參照圖7進(jìn)行了描述。
表I
諸如壽命測試的過程期間,EMS將需要對CMTS支持的每個網(wǎng)絡(luò)組件檢查OID的值。當(dāng)EMS已經(jīng)輪詢了系統(tǒng)中的每個CMTS時,就認(rèn)為壽命測試完成。由于在執(zhí)行根據(jù)本發(fā)明的方法的過程中避免了與每個NE的交互,顯著降低了該過程的帶寬消耗。從而,這也增加了EMS可以控制的設(shè)備的數(shù)量。
在本發(fā)明的方法中可以包括各種其它特點(diǎn)。例如,系統(tǒng)可以被配置以維護(hù)有關(guān)壽命測試的各種統(tǒng)計,諸如在測試中包含的每個CMTS的NE數(shù)量,向上、向下、過渡或不可用的設(shè)備的百分比,并且這些統(tǒng)計可以在控制臺上圖示說明。還可以提供測量過程的進(jìn)程的進(jìn)程指示器。還可以為不作狀態(tài)信息響應(yīng)的設(shè)備提供中斷,并且這些中斷轉(zhuǎn)到更高級管理器用于進(jìn)一步處理。還有,調(diào)度機(jī)制也可以結(jié)合到該系統(tǒng)中用于壽命測試,以便壽命測試過程周期性或以例如由系統(tǒng)管理器所確定的其它間隔運(yùn)行;但是,最好壽命測試每t分鐘運(yùn)行一次,這里t在大約10到大約30的范圍內(nèi)。
如所需要的,在此公開了本發(fā)明的細(xì)節(jié);但是,應(yīng)該理解,所公開的實(shí)施例只是示例性的。因此,在此公開的具體結(jié)構(gòu)和功能細(xì)節(jié)不應(yīng)解釋為限制,而只是作為權(quán)利要求的基礎(chǔ)以及作為教導(dǎo)本領(lǐng)域技術(shù)人員以不同方式采用本發(fā)明的代表性基礎(chǔ)。
權(quán)利要求
1.一種電纜網(wǎng),包括與多個網(wǎng)絡(luò)組件通信的數(shù)據(jù)交換系統(tǒng),所述數(shù)據(jù)交換系統(tǒng)適于經(jīng)常向所述網(wǎng)絡(luò)組件詢問狀態(tài)信息并且把狀態(tài)信息存儲在數(shù)據(jù)庫中;和用于管理電纜網(wǎng)上的網(wǎng)絡(luò)組件的管理系統(tǒng),所述管理系統(tǒng)適于從所述數(shù)據(jù)庫中獲得網(wǎng)絡(luò)組件狀態(tài)信息。
2.如權(quán)利要求1所述的電纜網(wǎng),其中所述管理系統(tǒng)進(jìn)一步適于管理所述數(shù)據(jù)交換系統(tǒng)。
3.如權(quán)利要求1所述的網(wǎng)絡(luò),其中,從電纜調(diào)制解調(diào)器、寬帶電話接口和多媒體終端適配器組成的組中選擇所述多個網(wǎng)絡(luò)組件。
4.如權(quán)利要求1所述的網(wǎng)絡(luò),其中所述多個網(wǎng)絡(luò)組件包括多個電纜調(diào)制解調(diào)器。
5.如權(quán)利要求1所述的網(wǎng)絡(luò),其中所述數(shù)據(jù)交換系統(tǒng)適于發(fā)送來自復(fù)用網(wǎng)絡(luò)接口上的多個電纜調(diào)制解調(diào)器用戶的數(shù)據(jù)。
6.如權(quán)利要求1所述的網(wǎng)絡(luò),其中所述數(shù)據(jù)交換系統(tǒng)是一個電纜調(diào)制解調(diào)器終端系統(tǒng)。
7.如權(quán)利要求6所述的網(wǎng)絡(luò),其中所述管理系統(tǒng)是一個組件管理系統(tǒng)。
8.如權(quán)利要求7所述的網(wǎng)絡(luò),其中所述組件管理系統(tǒng)適于通過從所述數(shù)據(jù)庫獲得網(wǎng)絡(luò)組件狀態(tài)信息,執(zhí)行一個壽命測試過程。
9.如權(quán)利要求1所述的網(wǎng)絡(luò),其中所述管理系統(tǒng)是一個操作系統(tǒng),其進(jìn)一步適于配置和管理所述數(shù)據(jù)交換系統(tǒng)。
10.如權(quán)利要求1所述的網(wǎng)絡(luò),進(jìn)一步包括多個數(shù)據(jù)交換系統(tǒng),每個都與多個端點(diǎn)設(shè)備通信并且適于經(jīng)常向端點(diǎn)設(shè)備詢問狀態(tài)信息以及把狀態(tài)信息存儲在數(shù)據(jù)庫中。
11.如權(quán)利要求10所述的網(wǎng)絡(luò),其中所述管理系統(tǒng)適于配置和管理所述多個數(shù)據(jù)交換系統(tǒng)。
12.如權(quán)利要求1所述的網(wǎng)絡(luò),其中所述數(shù)據(jù)交換系統(tǒng)適于每t分鐘詢問網(wǎng)絡(luò)組件一次,其中t在大約10到大約30的范圍內(nèi)。
13.如權(quán)利要求1所述的網(wǎng)絡(luò),其中所述數(shù)據(jù)庫是一個DOCSIS無線頻率MIB。
14.如權(quán)利要求1所述的網(wǎng)絡(luò),其中所述數(shù)據(jù)交換系統(tǒng)分配給每個端點(diǎn)設(shè)一個從包括向上、向下或過渡的組中選擇的狀態(tài)。
15.一種電纜網(wǎng),包括與從包括電纜調(diào)制解調(diào)器、寬帶電話接口和多媒體終端適配器的組中選擇的多個網(wǎng)絡(luò)組件通信的電纜調(diào)制解調(diào)器終端系統(tǒng),所述電纜調(diào)制解調(diào)器終端系統(tǒng)適于經(jīng)常向網(wǎng)絡(luò)組件詢問狀態(tài)信息并把狀態(tài)信息存儲在至少一個文件中;和與所述電纜調(diào)制解調(diào)器終端系統(tǒng)通信的組件管理系統(tǒng),所述組件管理系統(tǒng)適于經(jīng)常從所述至少一個文件中獲得有關(guān)所述網(wǎng)絡(luò)組件的狀態(tài)信息。
16.如權(quán)利要求15所述的電纜網(wǎng),其中所述至少一個文件是一個數(shù)據(jù)庫,并且其中所述組件管理系統(tǒng)適于通過從所述數(shù)據(jù)庫獲得網(wǎng)絡(luò)組件狀態(tài)信息來運(yùn)行一個壽命測試過程。
17.一種用于獲得有關(guān)電纜網(wǎng)中的網(wǎng)絡(luò)組件的狀態(tài)信息的方法,包括步驟提供電纜網(wǎng),所述電纜網(wǎng)包括與多個網(wǎng)絡(luò)組件通信的數(shù)據(jù)交換系統(tǒng);提供用于管理所述電纜網(wǎng)上的網(wǎng)絡(luò)組件的管理系統(tǒng),所述管理系統(tǒng)與所述數(shù)據(jù)庫進(jìn)行通信;通過所述數(shù)據(jù)交換系統(tǒng)向所述網(wǎng)絡(luò)組件詢問狀態(tài)信息,并且把狀態(tài)信息存儲在數(shù)據(jù)庫中;和通過所述管理系統(tǒng)從數(shù)據(jù)庫訪問狀態(tài)信息。
18.如權(quán)利要求17所述的方法,其中,從包括電纜調(diào)制解調(diào)器、寬帶電話接口和多媒體終端適配器的組中選擇所述多個網(wǎng)絡(luò)組件。
19.如權(quán)利要求17所述的方法,其中所述多個網(wǎng)絡(luò)組件包括多個電纜調(diào)制解調(diào)器。
20.如權(quán)利要求17所述的方法,其中所述數(shù)據(jù)交換系統(tǒng)適于發(fā)送來自復(fù)用網(wǎng)絡(luò)接口上的多個電纜調(diào)制解調(diào)器用戶的數(shù)據(jù)。
21.如權(quán)利要求17所述的方法,其中所述數(shù)據(jù)交換系統(tǒng)是一個電纜調(diào)制解調(diào)器終端系統(tǒng)。
22.如權(quán)利要求21所述的方法,其中所述管理系統(tǒng)是一個組件管理系統(tǒng)。
23.如權(quán)利要求22所述的方法,其中所述組件管理系統(tǒng)適于通過從所述數(shù)據(jù)庫獲得網(wǎng)絡(luò)組件狀態(tài)信息,執(zhí)行一個壽命測試過程。
24.如權(quán)利要求17所述的方法,其中所述數(shù)據(jù)庫是一個DOCSIS無線頻率MIB。
25.如權(quán)利要求17所述的方法,其中所述管理系統(tǒng)進(jìn)一步適于管理所述數(shù)據(jù)交換系統(tǒng)。
26.一種位于有形介質(zhì)中的軟件程序,所述程序包含足夠的指令以實(shí)現(xiàn)權(quán)利要求17所述的方法。
全文摘要
提供一種用于在電纜網(wǎng)系統(tǒng)上執(zhí)行壽命測試的系統(tǒng)和方法,其最小化壽命測試過程所使用的帶寬,同時增加EMS可以支持的設(shè)備(93)數(shù)量。根據(jù)該系統(tǒng)和方法,EMS從CMTS(97)獲得設(shè)備狀態(tài)信息。由于CMTS不斷向它的設(shè)備總體詢問狀態(tài)信息,并且由于信息存儲在DOCSIS(91)無線頻率MIB中,因此EMS可以通過去MIB而不是直接去設(shè)備來獲得設(shè)備狀態(tài)信息。該方法通過利用CMTS已經(jīng)正在執(zhí)行的詢問的優(yōu)點(diǎn),來利用固嵌入系統(tǒng)的分布式處理。由于EMS在執(zhí)行壽命測試時,不必與系統(tǒng)中的每個設(shè)備交互,從而最小化了帶寬和處理資源的消耗。
文檔編號H04L12/24GK1541361SQ02815622
公開日2004年10月27日 申請日期2002年8月8日 優(yōu)先權(quán)日2001年8月8日
發(fā)明者普雷瑪·文卡特蘇盧, 普雷瑪 文卡特蘇盧, 比夫阿諾, 路易斯·比夫阿諾, 濟(jì)坎, 里克·濟(jì)坎 申請人:通用儀表公司