專利名稱:以太網(wǎng)鏈路狀態(tài)管理裝置及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種以太網(wǎng)鏈路狀態(tài)管理,特別是在VoIP系統(tǒng)中,主處理器直接收集包處理器所連接的以太網(wǎng)端口的鏈路狀態(tài)信息,能夠高效管理相應(yīng)的以太網(wǎng)鏈路狀態(tài)的以太網(wǎng)鏈路狀態(tài)管理裝置及方法。
背景技術(shù):
一般而言,所謂VoIP(Voice over Internet Protocol)系統(tǒng),是指由基于網(wǎng)際協(xié)議(IP)傳輸語(yǔ)音信息的一系列設(shè)備所構(gòu)成的IP電話系統(tǒng),它直接利用原有IP網(wǎng)絡(luò),在不連續(xù)的包內(nèi)以數(shù)字形態(tài)傳輸語(yǔ)音信息,從而實(shí)現(xiàn)語(yǔ)音電話服務(wù),在互聯(lián)網(wǎng)、內(nèi)部網(wǎng)環(huán)境下,以相當(dāng)于市話話費(fèi)水平的話費(fèi),提供國(guó)內(nèi)長(zhǎng)途及國(guó)際長(zhǎng)途電話服務(wù)。
如圖1所示,以往VoIP系統(tǒng)連接以太網(wǎng)鏈路所需的結(jié)構(gòu)由主處理器(host processor)(11)和包處理器(packet processor)(12)及鏈路連接裝置(13)構(gòu)成。
主處理器(11)的作用是管理VoIP主板的功能及維護(hù),包處理器(12)的作用是把TDM(Time Division Multiplexing-時(shí)分多路)的PCM語(yǔ)音數(shù)據(jù)轉(zhuǎn)換成IP包或進(jìn)行逆向轉(zhuǎn)換。
此外,鏈路連接裝置(13)是物理鏈路—以太網(wǎng)鏈路(10 Base T、100 Base T、千兆位以太網(wǎng))實(shí)際連接的元件,其中,包處理器(12)通過連接于鏈路連接裝置(13)的以太網(wǎng)鏈路與IP系統(tǒng)整合。
在上述VoIP系統(tǒng)中,主處理器(11)擔(dān)負(fù)著VoIP主板狀態(tài)及功能的處理、與上層模塊的IPC(Inter Processor Communication-處理器間通信)處理及與包處理器(12)的整合功能。包處理器(12)作為進(jìn)行語(yǔ)音與包的轉(zhuǎn)換處理的處理器,擔(dān)負(fù)著進(jìn)行語(yǔ)音壓縮所需的編譯碼器(CODEC)處理及鏈路媒體整合功能。
其中,關(guān)于維護(hù)及功能的IPC處理通過主處理器(11)實(shí)現(xiàn),語(yǔ)音數(shù)據(jù)及包直接連接到包處理器(12)實(shí)現(xiàn)輸入、輸出。
即,語(yǔ)音數(shù)據(jù)通過包處理器(12),按照既定的語(yǔ)音編碼方式打包,然后輸出到以太網(wǎng)端口(Ethernet port),被輸入到以太網(wǎng)端口的數(shù)據(jù)按照同一語(yǔ)音編碼方式,被轉(zhuǎn)換為PCM語(yǔ)音數(shù)據(jù)。
另外,包處理器(12)利用FIFO(First Input First Output-先入先出法)與郵箱接口(mailbox interface)與主處理器(11)通信,因此,為了報(bào)告狀態(tài),要經(jīng)歷經(jīng)由郵箱及FIFO的一系列過程,這大約需要16msec時(shí)間。
因此,當(dāng)在VoIP系統(tǒng)中通過包處理器(12)感知以太網(wǎng)警報(bào)(alarm)時(shí),警報(bào)感知時(shí)間變長(zhǎng),服務(wù)恢復(fù)延遲。此時(shí),由于對(duì)語(yǔ)音進(jìn)行壓縮并打包的VoIP系統(tǒng)的特性,斷開時(shí)間越長(zhǎng),由于壓縮數(shù)據(jù)的損失,語(yǔ)音質(zhì)量將會(huì)下降或是無(wú)法恢復(fù)服務(wù)。
如上所述,在以往的VoIP系統(tǒng)中,以太網(wǎng)端口直接與包處理器(12)整合,所以主處理器(11)必須通過包處理器(12)感知物理性以太網(wǎng)警報(bào)。此時(shí)存在這樣的問題,即當(dāng)包處理器(12)未通知以太網(wǎng)警報(bào)狀態(tài)時(shí),或包處理器(12)工作不正常時(shí),主處理器(11)便無(wú)法得知以太網(wǎng)鏈路的狀態(tài)。另外,固件(Firmware)必須經(jīng)過一系列過程,即必須經(jīng)過主處理器與包處理器間的通信協(xié)議,才能感知以太網(wǎng)警報(bào)狀態(tài),因此存在警告感知時(shí)間延長(zhǎng)、服務(wù)的恢復(fù)時(shí)間延長(zhǎng)的問題。
特別是還存在這樣一個(gè)問題,由于VoIP系統(tǒng)對(duì)語(yǔ)音數(shù)據(jù)壓縮并打包進(jìn)行傳輸,當(dāng)恢復(fù)時(shí)間延長(zhǎng)時(shí),已壓縮的語(yǔ)音數(shù)據(jù)無(wú)法還原成PCM數(shù)據(jù),從而導(dǎo)致服務(wù)的維持及重新開始延遲,同時(shí),即便服務(wù)得以維持或重新開始,語(yǔ)音也會(huì)變成雜音形態(tài)。
發(fā)明內(nèi)容
本發(fā)明的目的是解決上述問題,提供一種以太網(wǎng)鏈路狀態(tài)管理裝置及方法,在VoIP系統(tǒng)中,使主處理器能夠通過另外的處理器輸入電路裝置直接收集包處理器所連接的以太網(wǎng)端口的鏈路狀態(tài)信息。
本發(fā)明的第二個(gè)目的是使主處理器能夠直接收集以太網(wǎng)端口的鏈路狀態(tài)信息,從而縮短以太網(wǎng)鏈路發(fā)生異常后的警報(bào)感知時(shí)間,并以此縮短恢復(fù)服務(wù)的時(shí)間。
本發(fā)明的第三個(gè)目的是通過可以實(shí)時(shí)確認(rèn)以太網(wǎng)鏈路狀態(tài),以便能夠更順利地進(jìn)行以太網(wǎng)鏈路的維護(hù)及改換,同時(shí)最大限度地減少服務(wù)中斷,保障服務(wù)的連續(xù)性。
為實(shí)現(xiàn)上述目的,本發(fā)明的特征在于提供一種以太網(wǎng)鏈路狀態(tài)管理裝置,具體而言就是在VoIP系統(tǒng)中通過包處理器以物理方式連接到鏈路連接裝置的以太網(wǎng)鏈路狀態(tài)管理裝置,它包括主處理器和處理器輸入電路裝置,主處理器的功能是收集從上述鏈路連接裝置輸出的關(guān)于以太網(wǎng)鏈路的狀態(tài)信息,管理相應(yīng)鏈路狀態(tài);處理器輸入電路裝置位于上述主處理器與鏈路連接裝置之間,暫時(shí)存儲(chǔ)從上述鏈路連接裝置輸出的鏈路狀態(tài)信息,然后在上述主處理器的控制下輸出已存儲(chǔ)的鏈路狀態(tài)信息。
其中,上述鏈路狀態(tài)信息是通過鏈路連接裝置的鏈路狀態(tài)信息輸出針輸出的信息,其特征是至少包含下述一種信息表示以物理方式連接的以太網(wǎng)鏈路是否連接的鏈路連接狀態(tài)信息;表示現(xiàn)在連接的以太網(wǎng)鏈路所支持的傳輸速度的鏈路傳輸速度信息;表示有無(wú)通過上述以太網(wǎng)鏈路發(fā)送/接收數(shù)據(jù)的數(shù)據(jù)發(fā)送/接收狀態(tài)信息。
此外,上述處理器輸入電路裝置的特征是包括如下幾個(gè)部分狀態(tài)信息存儲(chǔ)裝置,用以存儲(chǔ)從鏈路連接裝置輸出的以太網(wǎng)鏈路的狀態(tài)信息;地址譯碼器,它輸出與地址信號(hào)及判讀信號(hào)對(duì)應(yīng)的地址選擇信號(hào),地址信號(hào)及判讀信號(hào)用于主處理器收集存儲(chǔ)于狀態(tài)信息存儲(chǔ)裝置特定地址區(qū)的鏈路狀態(tài)信息。
其中,上述狀態(tài)信息存儲(chǔ)裝置的特征是由在主處理器控制下啟用的寄存器構(gòu)成,它把從鏈路連接裝置輸出的鏈路狀態(tài)信息按種類存儲(chǔ)到對(duì)應(yīng)的地址區(qū)。
此外,上述主處理器的特征是把為了收集存儲(chǔ)于狀態(tài)信息存儲(chǔ)裝置特定地址區(qū)的鏈路狀態(tài)信息所需的地址信號(hào)及判讀信號(hào)傳輸給地址譯碼器,使相應(yīng)狀態(tài)信息存儲(chǔ)裝置啟用;收集從狀態(tài)信息存儲(chǔ)裝置輸出的鏈路狀態(tài)信息,確認(rèn)鏈路連接裝置所連接的以太網(wǎng)鏈路有無(wú)異常,當(dāng)鏈路發(fā)生異常時(shí),向上級(jí)處理器報(bào)告相應(yīng)鏈路異常狀態(tài)。
不僅如此,上述主處理器的另一個(gè)特征是利用收集到的鏈路狀態(tài)信息中的鏈路連接狀態(tài)信息,確認(rèn)以太網(wǎng)鏈路的物理連接狀態(tài)有無(wú)異常;利用鏈路傳輸速度信息,確認(rèn)現(xiàn)在連接的以太網(wǎng)鏈路是否支持規(guī)定的傳輸速度。
本發(fā)明的另一特征在于提供一種以太網(wǎng)鏈路狀態(tài)管理方法,具體而言就是在VoIP系統(tǒng)中通過包處理器以物理方式連接到鏈路連接裝置的以太網(wǎng)鏈路的狀態(tài)管理方法,它包括如下幾個(gè)過程存儲(chǔ)過程,把從上述鏈路連接裝置通過狀態(tài)信息輸出針輸出的以太網(wǎng)鏈路狀態(tài)信息存儲(chǔ)到狀態(tài)信息存儲(chǔ)裝置的對(duì)應(yīng)地址區(qū);收集過程,主處理器收集存儲(chǔ)于狀態(tài)信息存儲(chǔ)裝置特定地址區(qū)的各個(gè)鏈路狀態(tài)信息;確認(rèn)過程,利用上述收集的鏈路狀態(tài)信息檢查以太網(wǎng)鏈路狀態(tài)并確認(rèn)是否發(fā)生鏈路異常;報(bào)告過程,當(dāng)上述以太網(wǎng)鏈路發(fā)生異常時(shí),向上級(jí)處理器報(bào)告相應(yīng)以太網(wǎng)鏈路的異常狀態(tài),以便能夠?qū)崟r(shí)恢復(fù)。
其中,上述收集鏈路狀態(tài)信息的過程的特征是包括如下幾個(gè)階段記錄階段,主處理器為了收集存儲(chǔ)于狀態(tài)信息存儲(chǔ)裝置的鏈路狀態(tài)信息,把關(guān)于各鏈路狀態(tài)信息所存儲(chǔ)的區(qū)域的地址信號(hào)及判讀信號(hào)記錄到地址譯碼器;輸出階段,上述地址譯碼器產(chǎn)生與上述地址信號(hào)及判讀信號(hào)對(duì)應(yīng)的地址選擇信號(hào),并把存儲(chǔ)于上述狀態(tài)信息存儲(chǔ)裝置特定地址區(qū)的鏈路狀態(tài)信息輸出到上述主處理器。
同時(shí),上述確認(rèn)以太網(wǎng)鏈路是否發(fā)生異常的過程的特征是,當(dāng)通過狀態(tài)信息存儲(chǔ)裝置收集的鏈路狀態(tài)信息是鏈路連接狀態(tài)信息時(shí),則利用該信息確認(rèn)以太網(wǎng)鏈路是否已實(shí)現(xiàn)物理連接。
另外,上述確認(rèn)以太網(wǎng)鏈路是否發(fā)生異常的過程的特征是,當(dāng)通過狀態(tài)信息存儲(chǔ)裝置收集的鏈路狀態(tài)信息是鏈路傳輸速度信息時(shí),則利用該信息確認(rèn)現(xiàn)在連接的以太網(wǎng)鏈路是否是支持規(guī)定傳輸速度的以太網(wǎng)鏈路。
圖1是以往VoIP系統(tǒng)連接以太網(wǎng)鏈路所需結(jié)構(gòu)的概略圖。
圖2是本發(fā)明的實(shí)現(xiàn)VoIP系統(tǒng)以太網(wǎng)鏈路狀態(tài)管理所需結(jié)構(gòu)的概略圖。
圖3是圖2中的處理器輸入電路裝置的詳細(xì)連接狀態(tài)圖。
圖4是本發(fā)明的VoIP系統(tǒng)以太網(wǎng)鏈路狀態(tài)管理工作流程圖。
具體實(shí)施例方式
下面參照附圖,詳細(xì)說明本發(fā)明的實(shí)施例。
本發(fā)明的實(shí)現(xiàn)VoIP系統(tǒng)以太網(wǎng)鏈路狀態(tài)管理所需的結(jié)構(gòu)如附圖2所示,主處理器(21)通過處理器輸入電路裝置(Processor input Logic)(24)直接收集鏈路連接裝置(23)的鏈路狀態(tài)信息,管理相應(yīng)的以太網(wǎng)鏈路狀態(tài)。其中,鏈路狀態(tài)信息是鏈路連接裝置(23)為了時(shí)刻顯示與自身物理連接的以太網(wǎng)鏈路狀態(tài)(即,鏈路是否連接、已連接的鏈路傳輸速度、有無(wú)通過鏈路發(fā)送/接收的數(shù)據(jù)等)而輸出到LED(Light EmittingDiode-發(fā)光二極管)的信息,鏈路連接裝置(23)具有輸出各個(gè)鏈路狀態(tài)信息所需的針(pin)。
即,本發(fā)明的以太網(wǎng)鏈路狀態(tài)管理裝置如附圖3所示,鏈路連接裝置(23)通過鏈路狀態(tài)信息輸出針連接到構(gòu)成處理器輸入電路裝置(24)的狀態(tài)信息存儲(chǔ)裝置(24-1)的輸入端,狀態(tài)信息存儲(chǔ)裝置(24-1)的輸出端與主處理器(21)相連,地址譯碼器(Address decoder)(24-2)設(shè)置于處理器輸入電路裝置(24)中,用以輸出主處理器(21)收集存儲(chǔ)于狀態(tài)信息存儲(chǔ)裝置(24-1)的鏈路狀態(tài)信息時(shí)所使用的地址選擇信號(hào)。
其中,主處理器(21)的功能是管理鏈路連接裝置(23)所連接的以太網(wǎng)鏈路的狀態(tài)信息。為此,為了收集存儲(chǔ)于狀態(tài)信息存儲(chǔ)裝置(24-1)特定區(qū)的鏈路狀態(tài)信息,即鏈路是否連接、鏈路傳輸速度、有無(wú)發(fā)送/接收的數(shù)據(jù)等狀態(tài)信息,向地址譯碼器(24-2)傳輸?shù)刂沸盘?hào)及判讀信號(hào),使相應(yīng)狀態(tài)信息存儲(chǔ)裝置(24-1)啟用。同時(shí)收集從狀態(tài)信息存儲(chǔ)裝置(24-1)輸出的鏈路狀態(tài)信息,確認(rèn)鏈路連接裝置(23)所連接的以太網(wǎng)鏈路狀態(tài),當(dāng)鏈路發(fā)生異常時(shí),向上級(jí)主處理器報(bào)告。
處理器輸入電路裝置(24)包括狀態(tài)信息存儲(chǔ)裝置(24-1)和地址譯碼器(24-2)兩部分,狀態(tài)信息存儲(chǔ)裝置(24-1)用于保存鏈路連接裝置(23)所連接的以太網(wǎng)鏈路的狀態(tài)信息;地址譯碼器(24-2)輸出與地址信號(hào)及判讀信號(hào)對(duì)應(yīng)的地址選擇信號(hào),地址信號(hào)及判讀信號(hào)用于主處理器(21)收集存儲(chǔ)于狀態(tài)信息存儲(chǔ)裝置(24-1)特定地址區(qū)的鏈路狀態(tài)信息。其中,狀態(tài)信息存儲(chǔ)裝置(24-1)由在主處理器(21)控制下啟用的寄存器構(gòu)成,它把從鏈路連接裝置(23)輸出的鏈路狀態(tài)信息按種類存儲(chǔ)于對(duì)應(yīng)的特定地址區(qū)。
另外,鏈路連接裝置(23)通過對(duì)應(yīng)的鏈路狀態(tài)信息輸出針(Link act(鏈路狀態(tài))、Speed(速度)、Transmit data(發(fā)送數(shù)據(jù))、Receivedata(接收數(shù)據(jù))),把與自身物理連接的以太網(wǎng)鏈路的狀態(tài)信息,即關(guān)于鏈路是否連接、已連接鏈路的傳輸速度、有無(wú)通過鏈路發(fā)送/接收的數(shù)據(jù)等信息輸出到LED,從而視覺性顯示出相應(yīng)以太網(wǎng)鏈路的狀態(tài)。在本發(fā)明中便是利用這種鏈路連接裝置(23)的鏈路狀態(tài)信息輸出針,收集以太網(wǎng)鏈路的狀態(tài)信息。
下面舉例說明這種鏈路連接裝置(23)通過鏈路狀態(tài)信息輸出針輸出的以太網(wǎng)鏈路的狀態(tài)信息。當(dāng)高速以太網(wǎng)鏈路(10/100 Base T)連接到鏈路連接裝置(23)時(shí),輸出的各個(gè)鏈路狀態(tài)信息(輸出值)顯示出如下表1所示的狀態(tài)。在此,為了向用戶視覺性顯示鏈路連接裝置(23)所連接的以太網(wǎng)鏈路狀態(tài),當(dāng)LED連接到各輸出針時(shí),輸出值表示相應(yīng)LED的開啟/關(guān)閉狀態(tài)。
表1
即,如果通過鏈路連接裝置(23)的“Link act”針輸出的值是“0”,表示以太網(wǎng)鏈路處于物理斷開狀態(tài),如果輸出的值是“1”,表示以太網(wǎng)鏈路處于物理連接狀態(tài);如果通過“速度(Speed)”針輸出的值是“0”,表示已連接的以太網(wǎng)鏈路的傳輸速度是10Mbps,如果輸出值是“1”,表示已連接的以太網(wǎng)鏈路的傳輸速度是100Mbps。此外,如果通過鏈路連接裝置(23)的“發(fā)送數(shù)據(jù)(Transmit data)”針或“接收數(shù)據(jù)(Receive data)”針輸出的值是“0”,表示現(xiàn)在不存在通過以太網(wǎng)鏈路發(fā)送/接收的數(shù)據(jù),如果輸出的值是“1”,表示現(xiàn)在存在通過以太網(wǎng)鏈路發(fā)送/接收的數(shù)據(jù)。
另外,在本發(fā)明中,主處理器(21)利用通過處理器輸入電路裝置(24)的狀態(tài)信息存儲(chǔ)裝置(24-1)收集的鏈路狀態(tài)信息,確認(rèn)鏈路連接裝置(23)所連接的以太網(wǎng)鏈路有無(wú)異常,當(dāng)發(fā)生鏈路異常時(shí),向上級(jí)主處理器報(bào)告,從而能夠進(jìn)行相應(yīng)的恢復(fù)處理。這時(shí),確認(rèn)以太網(wǎng)鏈路有無(wú)異常時(shí)利用鏈路連接狀態(tài)信息及鏈路傳輸速度信息進(jìn)行。
例如,當(dāng)鏈路連接狀態(tài)信息的值為“0”時(shí),表示以太網(wǎng)鏈路處于物理斷開狀態(tài),因此利用鏈路警報(bào)向主處理器報(bào)告這一情況。當(dāng)以太網(wǎng)端口重疊時(shí),改換為連接到其它以太網(wǎng)端口的鏈路,當(dāng)主板重疊時(shí),則改換主板自身。另外,當(dāng)鏈路連接狀態(tài)信息的值為“1”時(shí),表示以太網(wǎng)鏈路處于物理正常連接狀態(tài),這時(shí)無(wú)需向上級(jí)主處理器報(bào)告。
另外,當(dāng)鏈路傳輸速度信息的值為“0”時(shí),表示具有10Mbps傳輸速度的以太網(wǎng)鏈路已實(shí)現(xiàn)物理連接,如果以太網(wǎng)鏈路速度已經(jīng)規(guī)定為100Mbps,則利用鏈路警報(bào)向主處理器報(bào)告這一情況,從而可以把現(xiàn)在連接的以太網(wǎng)鏈路迅速更換為支持規(guī)定的100Mbps傳輸速度的以太網(wǎng)鏈路。同樣,當(dāng)鏈路傳輸速度信息的值為“1”時(shí),表示具有100Mbps傳輸速度的以太網(wǎng)鏈路已實(shí)現(xiàn)物理連接,如果以太網(wǎng)鏈路速度已經(jīng)規(guī)定為10Mbps,則利用鏈路警報(bào)向主處理器報(bào)告這一情況,從而可以把現(xiàn)在連接的以太網(wǎng)鏈路迅速更換為支持規(guī)定的10Mbps傳輸速度的以太網(wǎng)鏈路。
在本發(fā)明中,鏈路連接裝置(23)通過以太網(wǎng)接口與包處理器(22)連接,包處理器(22)通過處理器總線與主處理器(21)連接。其中,以太網(wǎng)接口提供針對(duì)物理性以太網(wǎng)鏈路連接的鏈路連接裝置(23)的控制總線、MII、RMII、SMII等,處理器總線是連接主處理器(21)所控制的地址、數(shù)據(jù)及其它控制信號(hào)的總線。
下面參照附圖4,說明上述VoIP系統(tǒng)的以太網(wǎng)鏈路狀態(tài)管理流程。
首先,主處理器(21)為了直接收集鏈路連接裝置(23)的鏈路狀態(tài)信息,把鏈路連接裝置(23)的鏈路狀態(tài)信息輸出針連接到構(gòu)成處理器輸入電路裝置(24)的狀態(tài)信息存儲(chǔ)裝置(24-1)的輸入端,狀態(tài)信息存儲(chǔ)裝置(24-1)的輸出端必須已連接于主處理器(21)。另外,處理器輸入電路裝置(24)必須具備地址譯碼器(24-2),地址譯碼器(24-2)的作用是輸出與地址信號(hào)及判讀信號(hào)對(duì)應(yīng)的地址選擇信號(hào),地址信號(hào)及判讀信號(hào)用于主處理器(21)直接收集存儲(chǔ)于狀態(tài)信息存儲(chǔ)裝置(24-1)特定地址區(qū)的鏈路狀態(tài)信息。
在這種狀態(tài)下,鏈路連接裝置(23)通過對(duì)應(yīng)的鏈路狀態(tài)信息輸出針(Link act(鏈路狀態(tài))、Speed(速度)、Transmit data(發(fā)送數(shù)據(jù))、Receive data(接收數(shù)據(jù))),輸出與自身物理連接的以太網(wǎng)鏈路的各種狀態(tài)信息,即,關(guān)于鏈路是否連接、現(xiàn)在連接的以太網(wǎng)鏈路的傳輸速度、有無(wú)通過鏈路發(fā)送/接收的數(shù)據(jù)等信息(步驟S41)。此時(shí),當(dāng)LED已經(jīng)連接到各輸出針時(shí),相應(yīng)的以太網(wǎng)鏈路狀態(tài)通過LED得以顯示。
此外,本發(fā)明中的鏈路連接裝置(23)的各種鏈路狀態(tài)信息輸出針連接于構(gòu)成處理器輸入電路裝置(24)的狀態(tài)信息存儲(chǔ)裝置(24-1)的輸入端,所以從相應(yīng)鏈路連接裝置(23)輸出的鏈路狀態(tài)信息被存儲(chǔ)在狀態(tài)信息存儲(chǔ)裝置(24-1)的對(duì)應(yīng)地址區(qū)(步驟S42)。
這時(shí),主處理器(21)為了收集存儲(chǔ)于狀態(tài)信息存儲(chǔ)裝置(24-1)的鏈路狀態(tài)信息,周期性地把關(guān)于各鏈路狀態(tài)信息所存儲(chǔ)的區(qū)域的地址信號(hào)及判讀信號(hào)記錄于地址譯碼器(24-2),以此收集存儲(chǔ)于相應(yīng)狀態(tài)信息存儲(chǔ)裝置(24-2)特定地址區(qū)的各個(gè)鏈路狀態(tài)信息(步驟S43)。
即,主處理器(21)把地址信號(hào)及判讀信號(hào)記錄于地址譯碼器(24-2)后,地址譯碼器(24-2)產(chǎn)生與之對(duì)應(yīng)的地址選擇信號(hào)并輸出到狀態(tài)信息存儲(chǔ)裝置(24-1),從而收集存儲(chǔ)于相應(yīng)狀態(tài)信息存儲(chǔ)裝置(24-1)特定地址區(qū)的鏈路狀態(tài)信息。
同時(shí),可以利用這樣收集的鏈路狀態(tài)信息確認(rèn)以太網(wǎng)鏈路狀態(tài),特別是確認(rèn)以太網(wǎng)鏈路有無(wú)異常。其中,利用鏈路連接狀態(tài)信息確認(rèn)以太網(wǎng)鏈路是否已實(shí)現(xiàn)物理連接,利用鏈路傳輸速度信息確認(rèn)現(xiàn)在連接的以太網(wǎng)鏈路所支持的傳輸速度(步驟S44)。
如果上述以太網(wǎng)鏈路有無(wú)異常的確認(rèn)結(jié)果是以太網(wǎng)鏈路未實(shí)現(xiàn)物理連接,而是處于斷開狀態(tài),那么利用鏈路連接警報(bào)向主處理器報(bào)告這一情況(步驟S45)。當(dāng)以太網(wǎng)端口重疊時(shí),改換以太網(wǎng)鏈路,當(dāng)主板重疊時(shí),則改換主板,從而能夠?qū)崟r(shí)恢復(fù)因以太網(wǎng)鏈路的物理連接斷開而發(fā)生的警報(bào)狀態(tài)(步驟S46)。
另外,如果以太網(wǎng)鏈路有無(wú)異常的確認(rèn)結(jié)果是現(xiàn)在連接的以太網(wǎng)鏈路所支持的傳輸速度不是規(guī)定的以太網(wǎng)傳輸速度,即,確認(rèn)為不是規(guī)定的以太網(wǎng)鏈路連接時(shí),則利用鏈路速度警報(bào)向主處理器報(bào)告這一情況(步驟S47),并以此把現(xiàn)在連接的以太網(wǎng)鏈路更換為支持規(guī)定的以太網(wǎng)傳輸速度的以太網(wǎng)鏈路,從而能夠?qū)崟r(shí)恢復(fù)因不支持規(guī)定的傳輸速度的以太網(wǎng)鏈路連接而發(fā)生的警報(bào)狀態(tài)(步驟S48)。
不僅如此,還可以利用前面收集的鏈路狀態(tài)信息,確認(rèn)現(xiàn)在連接的以太網(wǎng)鏈路的數(shù)據(jù)發(fā)送/接收狀態(tài),這是利用通過鏈路連接裝置(23)的“發(fā)送數(shù)據(jù)(Transmit data)”針和“接收數(shù)據(jù)(Receive data)”針?biāo)敵龅臄?shù)據(jù)發(fā)送狀態(tài)信息及數(shù)據(jù)接收狀態(tài)信息進(jìn)行確認(rèn)的。
另一方面,本發(fā)明的實(shí)施例并不僅限于上述內(nèi)容,可以在對(duì)于具有本發(fā)明相關(guān)常識(shí)的人員不言自明的范圍內(nèi)進(jìn)行各種代替提案、修正及更改后加以實(shí)施。例如,在上述實(shí)施例中,只對(duì)鏈路連接裝置為一個(gè)的情況進(jìn)行了說明,但當(dāng)存在多個(gè)鏈路連接裝置時(shí),也可以利用與上述實(shí)施例相同的方法,把處理器輸入邏輯電路連接于各個(gè)鏈路連接裝置,通過各處理器輸入邏輯電路,直接收集關(guān)于鏈路連接裝置所連接的以太網(wǎng)鏈路的鏈路狀態(tài)信息,從而可以實(shí)時(shí)進(jìn)行以太網(wǎng)鏈路狀態(tài)管理。
如上所述,本發(fā)明在VoIP系統(tǒng)中,通過另外的處理器輸入電路裝置,由主處理器直接收集包處理器所連接的以太網(wǎng)端口的鏈路狀態(tài)信息,從而可以縮短以太網(wǎng)鏈路發(fā)生異常后的警報(bào)感知時(shí)間,所以能夠縮短恢復(fù)服務(wù)的時(shí)間,也就是可以迅速恢復(fù)服務(wù)。
另外,本發(fā)明可以實(shí)時(shí)確認(rèn)以太網(wǎng)鏈路的狀態(tài),能夠更順利地進(jìn)行鏈路的維護(hù)及改換,因此可以最大限度地減少服務(wù)中斷,同時(shí)保障服務(wù)的連續(xù)性。
權(quán)利要求
1.一種以太網(wǎng)鏈路狀態(tài)管理裝置,具體而言是在VoIP系統(tǒng)中通過包處理器以物理方式連接到鏈路連接裝置的以太網(wǎng)鏈路的狀態(tài)管理裝置,其特征是包含如下兩個(gè)部分主處理器,接收從上述鏈路連接裝置輸出的關(guān)于以太網(wǎng)鏈路的狀態(tài)信息,進(jìn)行相應(yīng)鏈路狀態(tài)管理;處理器輸入電路裝置,它位于上述主處理器與鏈路連接裝置之間,暫時(shí)存儲(chǔ)從上述鏈路連接裝置輸出的鏈路狀態(tài)信息,在上述主處理器的控制下輸出已存儲(chǔ)的鏈路狀態(tài)信息。
2.根據(jù)權(quán)利要求1所述的以太網(wǎng)鏈路狀態(tài)管理裝置,其特征是上述鏈路狀態(tài)信息作為通過鏈路連接裝置的鏈路狀態(tài)信息輸出針輸出的信息,其中至少包含下述一種信息表示以物理方式連接的以太網(wǎng)鏈路是否連接的鏈路連接狀態(tài)信息;表示現(xiàn)在連接的以太網(wǎng)鏈路所支持的傳輸速度的鏈路傳輸速度信息;表示有無(wú)通過上述以太網(wǎng)鏈路發(fā)送/接收數(shù)據(jù)的數(shù)據(jù)發(fā)送/接收狀態(tài)信息。
3.根據(jù)權(quán)利要求1所述的以太網(wǎng)鏈路狀態(tài)管理裝置,其特征是上述處理器輸入電路裝置包含如下幾個(gè)部分狀態(tài)信息存儲(chǔ)裝置,用以存儲(chǔ)從鏈路連接裝置輸出的以太網(wǎng)鏈路的狀態(tài)信息;地址譯碼器,它輸出與地址信號(hào)及判讀信號(hào)對(duì)應(yīng)的地址選擇信號(hào),地址信號(hào)及判讀信號(hào)用于主處理器收集存儲(chǔ)于狀態(tài)信息存儲(chǔ)裝置特定地址區(qū)的鏈路狀態(tài)信息。
4.根據(jù)權(quán)利要求3所述的以太網(wǎng)鏈路狀態(tài)管理裝置,其特征是上述狀態(tài)信息存儲(chǔ)裝置是由在主處理器控制下啟用的寄存器構(gòu)成,它把從鏈路連接裝置輸出的鏈路狀態(tài)信息按種類存儲(chǔ)到對(duì)應(yīng)的地址區(qū)。
5.根據(jù)權(quán)利要求1或3所述的以太網(wǎng)鏈路狀態(tài)管理裝置,其特征是上述主處理器把為了收集存儲(chǔ)于狀態(tài)信息存儲(chǔ)裝置特定地址區(qū)的鏈路狀態(tài)信息所需的地址信號(hào)及判讀信號(hào)傳輸給地址譯碼器,使相應(yīng)狀態(tài)信息存儲(chǔ)裝置啟用。
6.根據(jù)權(quán)利要求1或3所述的以太網(wǎng)鏈路狀態(tài)管理裝置,其特征是上述主處理器收集狀態(tài)信息存儲(chǔ)裝置輸出的鏈路狀態(tài)信息,確認(rèn)鏈路連接裝置所連接的以太網(wǎng)鏈路有無(wú)異常,當(dāng)鏈路發(fā)生異常時(shí),向上級(jí)處理器報(bào)告相應(yīng)鏈路異常狀態(tài)。
7.根據(jù)權(quán)利要求6所述的以太網(wǎng)鏈路狀態(tài)管理裝置,其特征是上述主處理器利用收集到的鏈路狀態(tài)信息中的鏈路連接狀態(tài)信息,確認(rèn)以太網(wǎng)鏈路的物理連接狀態(tài)有無(wú)異常;利用鏈路傳輸速度信息,確認(rèn)現(xiàn)在連接的以太網(wǎng)鏈路是否支持規(guī)定的傳輸速度。
8.一種以太網(wǎng)鏈路狀態(tài)管理方法,具體而言是在VoIP系統(tǒng)中通過包處理器以物理方式連接到鏈路連接裝置的以太網(wǎng)鏈路的狀態(tài)管理方法,其特征是包括如下幾個(gè)過程存儲(chǔ)過程,把從上述鏈路連接裝置通過狀態(tài)信息輸出針輸出的以太網(wǎng)鏈路狀態(tài)信息存儲(chǔ)到狀態(tài)信息存儲(chǔ)裝置的對(duì)應(yīng)地址區(qū);收集過程,主處理器收集存儲(chǔ)于狀態(tài)信息存儲(chǔ)裝置特定地址區(qū)的各個(gè)鏈路狀態(tài)信息;確認(rèn)過程,利用上述收集的鏈路狀態(tài)信息檢查以太網(wǎng)鏈路狀態(tài)并確認(rèn)是否發(fā)生鏈路異常;報(bào)告過程,當(dāng)上述以太網(wǎng)鏈路發(fā)生異常時(shí),向上級(jí)處理器報(bào)告相應(yīng)以太網(wǎng)鏈路的異常狀態(tài),以便能夠?qū)崟r(shí)恢復(fù)。
9.根據(jù)權(quán)利要求8所述的以太網(wǎng)鏈路狀態(tài)管理方法,其特征是上述收集鏈路狀態(tài)信息的過程包含如下幾個(gè)步驟記錄步驟,主處理器為了收集存儲(chǔ)于狀態(tài)信息存儲(chǔ)裝置的鏈路狀態(tài)信息,把關(guān)于各鏈路狀態(tài)信息所存儲(chǔ)的區(qū)域的地址信號(hào)及判讀信號(hào)記錄到地址譯碼器;輸出步驟,上述地址譯碼器產(chǎn)生與上述地址信號(hào)及判讀信號(hào)對(duì)應(yīng)的地址選擇信號(hào),并把存儲(chǔ)于上述狀態(tài)信息存儲(chǔ)裝置特定地址區(qū)的鏈路狀態(tài)信息輸出到上述主處理器。
10.根據(jù)權(quán)利要求8所述的以太網(wǎng)鏈路狀態(tài)管理方法,其特征是上述確認(rèn)以太網(wǎng)鏈路有無(wú)異常的過程是,當(dāng)通過狀態(tài)信息存儲(chǔ)裝置收集的鏈路狀態(tài)信息是鏈路連接狀態(tài)信息時(shí),則利用該信息確認(rèn)以太網(wǎng)鏈路是否已實(shí)現(xiàn)物理連接。
11.根據(jù)權(quán)利要求8所述的以太網(wǎng)鏈路狀態(tài)管理方法,其特征是上述確認(rèn)以太網(wǎng)鏈路是否發(fā)生異常的過程是,當(dāng)通過狀態(tài)信息存儲(chǔ)裝置收集的鏈路狀態(tài)信息是鏈路傳輸速度信息時(shí),則利用該信息確認(rèn)現(xiàn)在連接的以太網(wǎng)鏈路是否是支持規(guī)定傳輸速度的以太網(wǎng)鏈路。
全文摘要
本發(fā)明涉及一種以太網(wǎng)鏈路狀態(tài)管理裝置及方法,即在VoIP系統(tǒng)中,主處理器直接收集包處理器所連接的以太網(wǎng)端口的鏈路狀態(tài)信息,能夠高效管理相應(yīng)的以太網(wǎng)鏈路狀態(tài)。本發(fā)明在VoIP系統(tǒng)中,通過另外的處理器輸入電路裝置,由主處理器直接收集包處理器所連接的以太網(wǎng)端口的鏈路狀態(tài)信息,從而可以縮短以太網(wǎng)鏈路發(fā)生異常后的警報(bào)感知時(shí)間,所以能夠縮短恢復(fù)服務(wù)的時(shí)間,也就是可以迅速恢復(fù)服務(wù)。另外,本發(fā)明可以實(shí)時(shí)確認(rèn)以太網(wǎng)鏈路的狀態(tài),能夠更順利地進(jìn)行鏈路的維護(hù)及改換,因此可以最大限度地減少服務(wù)的中斷,同時(shí)保障服務(wù)的連續(xù)性。
文檔編號(hào)H04L12/44GK1536823SQ20031011828
公開日2004年10月13日 申請(qǐng)日期2003年12月9日 優(yōu)先權(quán)日2003年4月8日
發(fā)明者金泰京 申請(qǐng)人:樂金電子(中國(guó))研究開發(fā)中心有限公司, 樂金電子(中國(guó))研究開發(fā)中心有限公