国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      通訊鏈路監(jiān)控方法及裝置的制作方法

      文檔序號:7748777閱讀:197來源:國知局
      專利名稱:通訊鏈路監(jiān)控方法及裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及無線通信系統(tǒng)中通訊鏈路的監(jiān)控方法及設(shè) 備。
      背景技術(shù)
      在移動通信系統(tǒng)中,無線傳輸接口板是連接基站、控制器及核心網(wǎng)等網(wǎng)元的重要 通道,也是承載通訊鏈路的重要管道,無線傳輸接口板的可靠性和穩(wěn)定性直接影響到通信 的質(zhì)量。在現(xiàn)有技術(shù)中,當出現(xiàn)通訊鏈路故障,通過半小時日志和死機日志記錄各個無線 傳輸接口板中各個模塊的報文計數(shù),通過觀察間隔時間段的報文計數(shù),從而定位出無線傳 輸接口板中出現(xiàn)問題的模塊,再通過該出現(xiàn)問題的模塊來診斷故障。但是,由于同一個模塊 上可能承載多條通訊鏈路的報文,或者同時承載控制面和數(shù)據(jù)面的報文,且半小時日志和 死機日志只記錄各個模塊的統(tǒng)計點,無法區(qū)分通訊鏈路。所以,即使診斷了出現(xiàn)故障的模 塊,也不能準確的定位是哪條通訊鏈路出現(xiàn)故障?,F(xiàn)有技術(shù)中通過各個模塊的報文計數(shù)只 能判斷是無線傳輸接口板中的哪些模塊出現(xiàn)問題,而不能區(qū)分具體是哪條通訊鏈路出現(xiàn)故 障。

      發(fā)明內(nèi)容
      為解決上述技術(shù)問題,本發(fā)明實施例提供了一種通訊鏈路監(jiān)控方法,包括當報文 經(jīng)過監(jiān)控點時,監(jiān)控點獲取報文的監(jiān)控號;對監(jiān)控號對應(yīng)的通訊鏈路上經(jīng)過監(jiān)控點的報文 進行累加計數(shù);比較各個監(jiān)控點的累加計數(shù)值監(jiān)控該監(jiān)控號對應(yīng)的通訊鏈路。本發(fā)明實施例提供了 一種通訊鏈路監(jiān)控裝置,包括獲取模塊,用于當報文經(jīng)過監(jiān) 控點時,獲取報文的監(jiān)控號;計數(shù)模塊,用于對監(jiān)控號對應(yīng)的通訊鏈路上經(jīng)過監(jiān)控點的報文 進行累加計數(shù);監(jiān)控模塊,用于比較各個監(jiān)控點的累加計數(shù)值監(jiān)控該監(jiān)控號對應(yīng)的通訊鏈 路。在本發(fā)明實施例中,當報文經(jīng)過監(jiān)控點時,監(jiān)控點獲取該報文的監(jiān)控號,對經(jīng)過監(jiān) 控點并具有該監(jiān)控號的報文數(shù)進行累加計數(shù),比較各個監(jiān)控點的累加計數(shù)值監(jiān)控該監(jiān)控號 對應(yīng)的通訊鏈路,從而可以準確的監(jiān)控通訊鏈路是否出現(xiàn)故障,以及在通訊鏈路出現(xiàn)故障 時,確認故障發(fā)生的位置。


      為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可 以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明一實施例通訊鏈路監(jiān)控方法流程示意圖2為本發(fā)明另一實施例通訊鏈路監(jiān)控方法流程示意圖;圖3為本發(fā)明又一實施例通訊鏈路監(jiān)控方法流程示意圖;圖4為本發(fā)明實施例一種通訊鏈路監(jiān)控裝置結(jié)構(gòu)示意圖;圖5為本發(fā)明實施例一種通訊鏈路監(jiān)控裝置結(jié)構(gòu)示意圖; 圖6為本發(fā)明實施例一種通訊鏈路監(jiān)控裝置結(jié)構(gòu)示意圖。
      具體實施例方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于 本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他 實施例,都屬于本發(fā)明保護的范圍。為使本發(fā)明實施例的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖和具體實施方式
      對本發(fā)明實施例作進一步詳細的說明。本發(fā)明一實施例提供一種通訊鏈路監(jiān)控方法。圖1為本發(fā)明一實施例通訊鏈路監(jiān) 控方法流程示意圖,如圖1所示,包括步驟110,獲取報文的監(jiān)控號;當通訊鏈路上的報文經(jīng)過監(jiān)控點時,監(jiān)控點獲取經(jīng)過該監(jiān)控點的通訊鏈路上的報 文的監(jiān)控號,監(jiān)控號對應(yīng)特定的通訊鏈路。即,當監(jiān)控點在報文中讀取到監(jiān)控號,就能通過 該監(jiān)控號確定該報文是哪條通訊鏈路上的報文,該監(jiān)控號可以是存放在報文描述信息中 的。步驟120,對監(jiān)控號對應(yīng)的通訊鏈路上經(jīng)過監(jiān)控點的報文數(shù)進行累加計數(shù);在獲取到報文的監(jiān)控號之后,監(jiān)控點針對包含該監(jiān)控號的報文進行累積計數(shù)。假 設(shè)該報文的監(jiān)控號為001,則對監(jiān)控號為001的通訊鏈路的報文計數(shù)加1。當下一條報文經(jīng) 過該監(jiān)控點時,監(jiān)控點獲取該報文的監(jiān)控號,如果該報文的監(jiān)控號還是001,則監(jiān)控點對監(jiān) 控號為001的通訊鏈路的報文計數(shù)再加1,如果該報文的監(jiān)控號是002,則監(jiān)控點對監(jiān)控號 為002的通訊鏈路的報文計數(shù)加1,而對監(jiān)控號為001的通訊鏈路的報文計數(shù)不加1。這樣, 監(jiān)控點對各個需要監(jiān)控的通訊鏈路在該監(jiān)控點所經(jīng)過的報文數(shù)進行累加計數(shù)。可以理解的是,經(jīng)過同一監(jiān)控點的通訊鏈路可能有多條,由于每條需要監(jiān)控的通 訊鏈路對應(yīng)的監(jiān)控號不同,因此,在本步驟中,通過區(qū)分經(jīng)過該監(jiān)控點的報文的監(jiān)控號區(qū)分 不同的通訊鏈路,監(jiān)控點針對不同的監(jiān)控號分別對不同的通訊鏈路中經(jīng)過該監(jiān)控點的報文 進行計數(shù),從而形成針對不同通訊鏈路經(jīng)過該監(jiān)控點的報文的累加計數(shù)。步驟130,比較各個監(jiān)控點的累加計數(shù)值監(jiān)控通訊鏈路;在本步驟中,針對同一個通訊鏈路的報文,即針對同一個監(jiān)控號的報文,比較多個 監(jiān)控點對該通訊鏈路報文的計數(shù),監(jiān)控該監(jiān)控號對應(yīng)的通訊鏈路是否出現(xiàn)故障,以及在出 現(xiàn)故障的情況下,監(jiān)控該監(jiān)控號對應(yīng)的通訊鏈路出現(xiàn)故障的位置??梢砸庾R到的是,當通訊鏈路沒有出現(xiàn)故障時,該通訊鏈路的報文會在其對應(yīng)的 傳輸路徑上順利的傳輸,該通訊鏈路的報文會經(jīng)過配置在其對應(yīng)的傳輸路徑上的每一個監(jiān) 控點。而當通訊鏈路出現(xiàn)故障時,在出現(xiàn)故障的位置之前,該通訊鏈路的報文可以正常的傳 輸,在通訊鏈路出現(xiàn)故障之處,通訊鏈路的報文傳輸中斷,報文不會經(jīng)過故障位置之后的監(jiān)控點,使得在出現(xiàn)故障之后,故障位置之后的監(jiān)控點對該報文的計數(shù)不再增加。由上述可見,當通訊鏈路所經(jīng)過的傳輸路徑正常時,配置在該傳輸路徑上的每一 個監(jiān)控點對該通訊鏈路的報文的累加計數(shù)是相同的,而當該通訊鏈路傳輸路徑上某點出現(xiàn) 故障,則在該點之后的監(jiān)控點對報文的累加計數(shù)小于在該點之前的監(jiān)控點對報文的累加計數(shù)。
      可以理解的是,在本發(fā)明實施例中,用來對同一條通訊鏈路的報文進行累加計數(shù) 的監(jiān)控點可以有多個,具體的監(jiān)控點的配置可以根據(jù)該通訊鏈路報文所經(jīng)過的路徑和模塊 來設(shè)定。假設(shè)在一個通訊鏈路的報文所經(jīng)過的路徑配置四個監(jiān)控點(監(jiān)控點1、監(jiān)控點2、 監(jiān)控點3、監(jiān)控點4),每個監(jiān)控點都對經(jīng)過自身的需要監(jiān)控的通訊鏈路的報文數(shù)進行累加 計數(shù)。針對監(jiān)控號為001的通訊鏈路的報文,當該通訊鏈路的第一條報文經(jīng)過監(jiān)控點1 時,監(jiān)控點記錄次數(shù)為1,如果監(jiān)控點1和監(jiān)控點2之間的通訊鏈路沒有發(fā)生故障,則該報文 會經(jīng)過監(jiān)控點2,而如果監(jiān)控點1和監(jiān)控點2之間的通訊鏈路發(fā)生故障,則該報文不會經(jīng)過 監(jiān)控點2。可以理解的是,在監(jiān)控點1和監(jiān)控點2之間的通訊鏈路發(fā)生故障時,該通訊鏈路 的報文的傳輸從監(jiān)控點2處開始發(fā)生中斷,即,該通訊鏈路的報文也不會經(jīng)過監(jiān)控點2之后 的其他監(jiān)控點(監(jiān)控點3和監(jiān)控點4)。對于在其他監(jiān)控點之間發(fā)生故障的情況,幾個監(jiān)控 點對該通訊鏈路報文數(shù)的累積計數(shù)可以以此類推。監(jiān)控點經(jīng)過一段時間對特定通訊鏈路上的報文的累加計數(shù)會形成一個計數(shù)值。假 設(shè)對于監(jiān)控號為001的這條通訊鏈路,經(jīng)過一段時間之后,經(jīng)過監(jiān)控點1、監(jiān)控點2、監(jiān)控點 3、監(jiān)控點4的報文數(shù)一樣,可以監(jiān)控出該監(jiān)控號為100的通訊鏈路在這些監(jiān)控點之間沒有 故障。在實際操作中,可以在配置監(jiān)控點時,在該通訊鏈路的起點和終點配置監(jiān)控點,可以 實現(xiàn)對整個通訊鏈路從起點到終點的監(jiān)控。假設(shè)經(jīng)過一段時間之后,經(jīng)過監(jiān)控點1的監(jiān)控號為001的報文累加計數(shù)為50,經(jīng)過 監(jiān)控點2的監(jiān)控號為001的報文累加計數(shù)為50,經(jīng)過監(jiān)控點3的監(jiān)控號為001的報文累加 計數(shù)為0,經(jīng)過監(jiān)控點4的監(jiān)控號為001的報文累加計數(shù)為0。則可以監(jiān)控出監(jiān)控號為001 的通訊鏈路在監(jiān)控點2和監(jiān)控點3之間出現(xiàn)故障。假設(shè)經(jīng)過一段時間之后,經(jīng)過監(jiān)控點1的監(jiān)控號為001的報文累加計數(shù)為50,經(jīng) 過監(jiān)控點2的監(jiān)控號為001的報文累加計數(shù)為50,經(jīng)過監(jiān)控點3的監(jiān)控號為001的報文累 加計數(shù)為25,經(jīng)過監(jiān)控點4的監(jiān)控號為001的報文累加計數(shù)為0。則可以監(jiān)控出在監(jiān)控開 始一段時間之后監(jiān)控號為001的通訊鏈路在監(jiān)控點2和監(jiān)控點3之間出現(xiàn)故障,而監(jiān)控點 3和監(jiān)控點4之間在監(jiān)控開始時就出現(xiàn)故障。本實施例中,當通訊鏈路上的報文經(jīng)過監(jiān)控點時,監(jiān)控點獲取該通訊鏈路上的報 文的監(jiān)控號,對經(jīng)過監(jiān)控點并具有該監(jiān)控號的報文進行累加計數(shù),比較各個監(jiān)控點的累加 計數(shù)值監(jiān)控該監(jiān)控號對應(yīng)的通訊鏈路,從而可以準確的監(jiān)控通訊鏈路是否出現(xiàn)故障,以及 在通訊鏈路出現(xiàn)故障時,確認故障發(fā)生的位置。本發(fā)明另一實施例提供一種通訊鏈路監(jiān)控方法。圖2為本發(fā)明另一實施例通訊鏈 路監(jiān)控方法流程示意圖,如圖2所示,包括步驟210,在監(jiān)控表中查詢報文對應(yīng)的監(jiān)控號,并將監(jiān)控號寫到報文的描述信息中;當接收到通訊鏈路的報文后,讀取該報文的特征數(shù)據(jù),并根據(jù)該報文的特征數(shù)據(jù), 在監(jiān)控表中查詢該報文對應(yīng)的監(jiān)控號。如果根據(jù)該通訊鏈路的報文的特征數(shù)據(jù),能在監(jiān)控表中查詢到該報文所對應(yīng)的監(jiān) 控號,則說明該監(jiān)控號對應(yīng)的通訊鏈路是需要監(jiān)控的通訊鏈路,就將與該監(jiān)控號寫到通訊 鏈路報文的描述信息中,這樣,在該報文的描述信息中就包含了該監(jiān)控號,當該報文傳輸?shù)?監(jiān)控點時,監(jiān)控點通過該報文中的監(jiān)控號就可以識別該報文是哪條通訊鏈路上的報文。如果根據(jù)該通訊鏈路的報文的特征數(shù)據(jù),不能在監(jiān)控表中查詢到該報文所對應(yīng)的 監(jiān)控號,則不在該報文的描述信息中寫監(jiān)控號,當該報文傳輸?shù)奖O(jiān)控點時,監(jiān)控點不對該報 文進行累加計數(shù)。步驟220,獲取報文的監(jiān)控號; 其中,具體獲取方法可以參見上一實施例中的步驟110。步驟230,對該監(jiān)控號對應(yīng)的通訊鏈路上經(jīng)過監(jiān)控點的報文數(shù)進行累加計數(shù);其中,具體計數(shù)方法可以參見上一實施例中的步驟120。步驟240,比較監(jiān)控點的累加計數(shù)值監(jiān)控通訊鏈路。其中,具體監(jiān)控方法可以參見上一實施例中的步驟130。本實施例中,在步驟210前,還可以包含步驟200 步驟200,在監(jiān)控表中根據(jù)通訊鏈路上的報文的特征數(shù)據(jù)對通訊鏈路配置監(jiān)控 號;在本步驟中,可以根據(jù)通訊鏈路上的報文的特征數(shù)據(jù),對所有需要監(jiān)控的通訊鏈 路配置監(jiān)控號,監(jiān)控號與通訊鏈路唯一對應(yīng)。這些唯一對應(yīng)的監(jiān)控號和通訊鏈路形成一個 總的監(jiān)控表。當新增需要監(jiān)控的通訊鏈路時,給該通訊鏈路分配監(jiān)控號,并將該通訊鏈路報 文的特征數(shù)據(jù)和監(jiān)控號補充到監(jiān)控表中,使得所有需要監(jiān)控的通訊鏈路上的報文的特征數(shù) 據(jù)和監(jiān)控號都在該監(jiān)控表中。可以意識到的是,在該監(jiān)控表中,至少包括需要監(jiān)控的通訊鏈 路上的報文的特征數(shù)據(jù)和該通訊鏈路對應(yīng)的監(jiān)控號??梢岳斫獾氖?,通訊鏈路可以分為固定通訊鏈路和非固定通訊鏈路,在,在本實施 例中,當通訊鏈路為固定通訊鏈路時,特征數(shù)據(jù)為通訊鏈路上報文的私有信息頭,在步驟 200中,可以根據(jù)該通訊鏈路上報文的私有信息頭對該通訊鏈路配置監(jiān)控號,并將對應(yīng)的通 訊鏈路上報文的私有信息頭和監(jiān)控號填寫到監(jiān)控表中。與此相對應(yīng)的是,在步驟210中,可 以是讀取該到報文中的私有信息頭,到監(jiān)控表中查詢與該私有信息頭相對應(yīng)的通訊鏈路的 監(jiān)控號,如果在監(jiān)控表中能查詢到與該私有信息頭相對應(yīng)的通訊鏈路監(jiān)控號,則說明該通 訊鏈路是需要監(jiān)控的,將該監(jiān)控號寫到該報文的描述信息中??梢砸庾R到的是,查詢該報文 在監(jiān)控表中對應(yīng)的監(jiān)控號,可以是在通訊鏈路的起點處進行,也可以是在該通訊鏈路上設(shè) 置的第一個監(jiān)控點處進行。當報文在該通訊鏈路的傳輸路徑上傳輸時,監(jiān)控點可以從該報文描述信息中讀出 該報文的監(jiān)控號,根據(jù)該監(jiān)控號對所經(jīng)過的報文進行累加計數(shù),從而實現(xiàn)對該通訊鏈路進 行監(jiān)控。對于每一條接收到的報文,都做類似的處理,如果不能在監(jiān)控表中查詢到與該報文 的私有信息頭相對應(yīng)的監(jiān)控號的,則不對該報文進行計數(shù)。當本發(fā)明實施例中需要監(jiān)控的通訊鏈路是非固定通訊鏈路時,特征數(shù)據(jù)為通訊鏈路上報文的五元信息,在步驟200中,可以根據(jù)通訊鏈路上的報文的五元信息,即,源IP、目 標IP、協(xié)議號、源SCTP端口號及DSCP值在監(jiān)控表中給該通訊鏈路分配監(jiān)控號。作為一種可 選的方式,在根據(jù)五元信息配置監(jiān)控號時,也可以先對源IP、目標IP、協(xié)議號、源SCTP端口 號及DSCP值進行哈希計算,再根據(jù)哈希計算的結(jié)果對通訊鏈路配置監(jiān)控號,這種情況下, 特征數(shù)據(jù)為通訊鏈路上報文的五元信息哈希計算的結(jié)果。與此相對應(yīng)的是,在步驟210中, 當接收到該報文時,讀取該報文的五元信息,在監(jiān)控表中查找與該五元信息相對應(yīng)的通訊 鏈路所對應(yīng)的監(jiān)控號,將該監(jiān)控號寫到該報文的描述信息中。當報文在該通訊鏈路的傳輸路徑上傳輸時,監(jiān)控點可以從該報文描述信息中讀出 該報文的監(jiān)控號,根據(jù)監(jiān)控號對所經(jīng)過的報文進行累加計數(shù)。對于每一條接收到的報文,都 做類似的處理,如果不能在監(jiān)控表中查詢到與該報文的五元信息相對應(yīng)的監(jiān)控號的,則不 對該報文進行計數(shù)?;蛘咴诒O(jiān)控表中查詢與所經(jīng)過的報文的五元信息相應(yīng)的監(jiān)控號時,為 了縮小查找的范圍,可以對五元信息進行哈希計算,根據(jù)哈希計算的結(jié)果在監(jiān)控表中進行 查詢。 在本實施例中,依據(jù)通訊鏈路上的報文的特征數(shù)據(jù)在監(jiān)控表中給每一條通訊鏈路 設(shè)置唯一對應(yīng)的監(jiān)控號,在監(jiān)控點接收到報文后時獲取查詢該報文的特征數(shù)據(jù),并根據(jù)該 特征數(shù)據(jù)到監(jiān)控表中查詢該報文的監(jiān)控號,將通訊鏈路和監(jiān)控號一一對應(yīng),并在檢測到該 通訊鏈路上的報文之后將相應(yīng)的監(jiān)控號寫到該報文中,使得對通訊鏈路報文的監(jiān)控轉(zhuǎn)化為 對具有某一監(jiān)控號的報文的監(jiān)控。在本實施例中,根據(jù)通訊鏈路是固定鏈路或者是非固定 鏈路,分別通過私有信息或者五元信息為通訊鏈路配置監(jiān)控號,以及在接收到報文時,通過 報文中的如上兩種信息之一在監(jiān)控表中查詢對應(yīng)的監(jiān)控號,并且在配置和查找監(jiān)控號所依 據(jù)的信息為五元信息時,還可以進一步通過哈希計算縮小范圍,方便查找,節(jié)約查找的時 間。本發(fā)明又一實施例提供一種通訊鏈路監(jiān)控方法。圖3為本發(fā)明又一實施例通訊鏈 路監(jiān)控方法流程示意圖,如圖3所示,包括步驟310,獲取報文的監(jiān)控號;其中,具體獲取方法可以參見步驟110。步驟320,對監(jiān)控號對應(yīng)的通訊鏈路上經(jīng)過監(jiān)控點的報文數(shù)進行累加計數(shù);其中,具體計數(shù)方法可以參見步驟120。步驟330,比較監(jiān)控號相同的報文在相鄰兩個監(jiān)控點的累加計數(shù)值;在本步驟中,比較相鄰兩個監(jiān)控點所經(jīng)過的同一監(jiān)控號的通訊鏈路上的報文數(shù)的 多少??梢岳斫獾氖?,由于需要監(jiān)控的通訊鏈路有唯一對應(yīng)的監(jiān)控號,而該通訊鏈路上的報 文會被寫入該監(jiān)控號,因此通過對該監(jiān)控號的報文經(jīng)過不同監(jiān)控點的計數(shù),實現(xiàn)對該通訊 鏈路的監(jiān)控。步驟340,根據(jù)相鄰監(jiān)控點的累加計數(shù)值確定該通訊鏈路是否出現(xiàn)故障;若相鄰監(jiān)控點中的后一監(jiān)控點的累加計數(shù)值小于前一監(jiān)控點的累加計數(shù)值,確定 所述監(jiān)控號對應(yīng)的通訊鏈路在所述相鄰監(jiān)控點之間出現(xiàn)通訊鏈路故障。當監(jiān)控號相同的報 文在相鄰兩個監(jiān)控點的計數(shù)相等,則說明該通訊鏈路在這兩個監(jiān)控點沒有故障。由此可以 通過兩兩相鄰的監(jiān)控點確定通訊鏈路是否出現(xiàn)故障、以及出現(xiàn)故障的位置。在本實施例中,通過比較具有同一監(jiān)控號的報文經(jīng)過的相鄰監(jiān)控點的累加計數(shù),在通訊鏈路出現(xiàn)故障時確定故障的位置,能更準確的定位故障。本發(fā)明一實施例提供一種通訊鏈路監(jiān)控裝置,圖4為本發(fā)明實施例一種通訊鏈路 監(jiān)控裝置結(jié)構(gòu)示意圖,如圖4所示,本實施例通訊鏈路監(jiān)控裝置包括獲取模塊401,用于當報文經(jīng)過監(jiān)控點時,獲取所述報文的監(jiān)控號;當通訊鏈路上的報文經(jīng)過監(jiān)控點時,獲取模塊獲取經(jīng)過該監(jiān)控點的通訊鏈路上的 報文的監(jiān)控號,監(jiān)控號對應(yīng)特定的通訊鏈路。
      計數(shù)模塊402,用于對監(jiān)控號對應(yīng)的通訊鏈路上經(jīng)過監(jiān)控點的報文進行累加計 數(shù);由于獲取模塊獲取了該通訊鏈路上報文的監(jiān)控號,因此可以將對通訊鏈路的監(jiān) 控,轉(zhuǎn)換為對經(jīng)過監(jiān)控點且具有該監(jiān)控號的報文的累加計數(shù)。當該帶有該監(jiān)控號的報文經(jīng) 過監(jiān)控點時,計數(shù)模塊對經(jīng)過該監(jiān)控點的該監(jiān)控號的報文數(shù)進行累加。監(jiān)控模塊403,用于比較各個監(jiān)控點的累加計數(shù)值監(jiān)控所述監(jiān)控號對應(yīng)的通訊鏈路。監(jiān)控模塊可以針對同一個通訊鏈路的報文,即針對具有同一個監(jiān)控號的報文,比 較多個監(jiān)控點對該通訊鏈路報文的累加計數(shù),監(jiān)控通訊鏈路是否出現(xiàn)故障,以及在出現(xiàn)故 障的情況下,監(jiān)控該通訊鏈路出現(xiàn)故障的位置。本實施例中,當通訊鏈路上的報文經(jīng)過監(jiān)控點時,獲取模塊獲取該通訊鏈路上的 報文的監(jiān)控號,計數(shù)模塊對具有該監(jiān)控號的經(jīng)過監(jiān)控點的報文數(shù)進行累加計數(shù),監(jiān)控模塊 比較各個監(jiān)控點的累加計數(shù)值監(jiān)控通訊鏈路,從而準確的監(jiān)控通訊鏈路是否出現(xiàn)故障,以 及在通訊鏈路出現(xiàn)故障時,確認故障發(fā)生的位置。本發(fā)明另一實施例提供一種通訊鏈路監(jiān)控裝置,圖5為本發(fā)明實施例一種通訊鏈 路監(jiān)控裝置結(jié)構(gòu)示意圖,如圖5所示,本實施例通訊鏈路監(jiān)控裝置包括獲取模塊501、計數(shù) 模塊502、監(jiān)控模塊503,具體功能可以參見上一實施例。本實施例通訊鏈路監(jiān)控裝置,還包括查詢模塊504,用于根據(jù)報文的特征數(shù)據(jù)在監(jiān)控表中查詢該報文對應(yīng)的監(jiān)控號,并 將監(jiān)控號寫入到該報文的描述信息中。當接收到通訊鏈路的報文后,查詢模塊讀取該報文的特征數(shù)據(jù),并根據(jù)該報文的 特征數(shù)據(jù),在監(jiān)控表中查詢該特征數(shù)據(jù)對應(yīng)的監(jiān)控號,如果能在監(jiān)控表中查詢到該特征數(shù) 據(jù)所對應(yīng)的監(jiān)控號,則將與該特征數(shù)據(jù)相對應(yīng)的監(jiān)控號寫到通訊鏈路報文的描述信息中。在本實施例中,還可以包括配置模塊505,用于在監(jiān)控表中根據(jù)各個需要監(jiān)控的通訊鏈路上的報文的特征數(shù) 據(jù)對所述各個需要監(jiān)控的通訊鏈路配置監(jiān)控號。配置模塊,可以根據(jù)通訊鏈路上的報文的特征數(shù)據(jù),對所有需要監(jiān)控的通訊鏈路 配置監(jiān)控號,監(jiān)控號與通訊鏈路唯一對應(yīng)。在本發(fā)明中,配置模塊和查詢模塊還可以根據(jù)通訊鏈路是固定通訊鏈路還是非固 定通訊鏈路依據(jù)通訊鏈路報文的不同信息進行配置和查詢。當通訊鏈路為固定通訊鏈路時,配置模塊可以根據(jù)該通訊鏈路的私有信息頭對該 通訊鏈路配置監(jiān)控號,并將對應(yīng)的通訊鏈路的私有信息頭和監(jiān)控號填寫到監(jiān)控表中。與此 相對應(yīng)的是,查詢模塊可以讀取該到報文中的私有信息頭,到監(jiān)控表中查詢與該私有信息頭相對應(yīng)的通訊鏈路的監(jiān)控號,如果在監(jiān)控表中能查詢到與該私有信息頭相對應(yīng)的通訊鏈 路監(jiān)控號,則說明該監(jiān)控號相對應(yīng)的通訊鏈路是需要監(jiān)控的,將該監(jiān)控號寫到該報文的描 述信息中??梢砸庾R到的是,該查詢模塊可以設(shè)置在通訊鏈路的起點處,也可以設(shè)置在通訊 鏈路的第一個監(jiān)控點處。當通訊鏈路是非固定通訊鏈路時,配置模塊可以根據(jù)需要監(jiān)控的通訊鏈路上報文 的的五元信息,即,源IP、目標IP、協(xié)議號、源SCTP端口號及DSCP值在監(jiān)控表中給該通訊鏈 路分配監(jiān)控號。在根據(jù)五元信息配置監(jiān)控號時,也可以先對源IP、目標IP、協(xié)議號、源SCTP 端口號及DSCP值進行哈希計算,再根據(jù)哈希計算的結(jié)果對通訊鏈路配置監(jiān)控號。與此相對 應(yīng)的是,查詢模塊讀取該報文的五元信息,在監(jiān)控表中查找與該五元信息相對應(yīng)的監(jiān)控號, 將該監(jiān)控號寫到該報文的描述信息中?;蛘卟樵兡K在監(jiān)控表中查詢與所經(jīng)過的報文的五 元信息相應(yīng)的監(jiān)控號時,為了縮小查找的范圍,還可以對五元信息進行哈希計算,根據(jù)哈希 計算的結(jié)果在監(jiān)控表中進行查詢。
      在本實施例中,配置模塊依據(jù)通訊鏈路上的報文的特征數(shù)據(jù)在監(jiān)控表中給每一條 通訊鏈路設(shè)置唯一對應(yīng)的監(jiān)控號,查詢模塊在監(jiān)控點接收到報文后時獲取查詢該報文的特 征數(shù)據(jù),并根據(jù)該特征數(shù)據(jù)到監(jiān)控表中查詢該報文的監(jiān)控號,將通訊鏈路和監(jiān)控號一一對 應(yīng),并在檢測到該通訊鏈路上的報文之后將相應(yīng)的監(jiān)控號寫到該報文中,使得對通訊鏈路 報文的監(jiān)控轉(zhuǎn)化為某一監(jiān)控號的報文的監(jiān)控。在本實施例中,根據(jù)通訊鏈路是固定鏈路或 者是非固定鏈路,配置模塊和查詢模塊分別通過私有信息或者五元信息為通訊鏈路配置監(jiān) 控號,以及在接收到報文時,分別通過報文中的如上兩種信息在監(jiān)控表中查詢對應(yīng)的監(jiān)控 號,并且在配置和查找監(jiān)控號所依據(jù)的信息為五元信息時,通過哈希計算縮小范圍,方便查 找,節(jié)約查找的時間。本發(fā)明又一實施例提供一種通訊鏈路監(jiān)控裝置,圖6為本發(fā)明實施例一種通訊鏈 路監(jiān)控裝置結(jié)構(gòu)示意圖,如圖6所示,本實施例通訊鏈路監(jiān)控裝置包括獲取模塊601、計數(shù) 模塊602、監(jiān)控模塊603,查詢模塊604,配置模塊605,具體功能可以參見上一實施例。其中,監(jiān)控模塊603,進一步包括比較單元6031,用于比較監(jiān)控號相同的報文數(shù)在相鄰兩個監(jiān)控點的累加計數(shù)值;比較單元比較相鄰兩個監(jiān)控點所經(jīng)過的具有同一監(jiān)控號的報文數(shù)的多少。確定單元6032,根據(jù)相鄰監(jiān)控點的累加計數(shù)值確定該通訊鏈路是否出現(xiàn)故障;若相鄰監(jiān)控點中的后一監(jiān)控點的累加計數(shù)值小于前一監(jiān)控點的累加計數(shù)值,確定 單元確定監(jiān)控號對應(yīng)的通訊鏈路在相鄰監(jiān)控點之間出現(xiàn)通訊鏈路故障。當監(jiān)控號相同的報 文在相鄰兩個監(jiān)控點相同,確定單元確定該通訊鏈路在這兩個監(jiān)控點沒有故障。由此可以 通過兩兩相鄰的監(jiān)控點確定通訊鏈路是否出現(xiàn)故障、以及出現(xiàn)故障的位置。在本實施例中,比較單元比較同一監(jiān)控號的報文經(jīng)過的相鄰監(jiān)控點的累加計數(shù), 確定單元在通訊鏈路出現(xiàn)故障時確定故障的位置,能更準確的定位故障。值得說明的是,實施例的順序只是為了描述的方便而使用,而不作為實施例之間 優(yōu)劣比對的依據(jù)。所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng)、 設(shè)備、模塊和單元的具體工作過程,可以參考前述方法實施例中的對應(yīng)過程,在此不再贅 述。
      通過以上的實施例的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助 軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件,但很多情況下前者是更 佳的實施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的 部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若 干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā) 明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括u盤、移動硬盤、只讀 存儲器(ROM)、隨機存取存儲器(RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
      在本申請所提供的幾個實施例中,應(yīng)該理解到,所揭露的系統(tǒng)、設(shè)備和方法,在沒 有超過本申請的范圍內(nèi),可以通過其他的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是 示意性的,例如,所述模塊或單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另 外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可 以忽略,或不執(zhí)行。其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開 的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可 以分布到多個網(wǎng)絡(luò)單元上。可以根據(jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實 施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實施。另外,所描述系統(tǒng)、設(shè)備和方法以及不同實施例的示意圖,在不超出本申請的范圍 內(nèi),可以與其它系統(tǒng),模塊,技術(shù)或方法結(jié)合或集成。另一點,所顯示或討論的相互之間的耦 合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以 是電子、機械或其它的形式。以上所述,僅為本發(fā)明的具體實施方式
      ,但本發(fā)明的保護范圍并不局限于此,任何 熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵 蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)所述以權(quán)利要求的保護范圍為準。
      權(quán)利要求
      一種通訊鏈路監(jiān)控方法,其特征在于,包括當報文經(jīng)過監(jiān)控點時,所述監(jiān)控點獲取所述報文的監(jiān)控號;對所述監(jiān)控號對應(yīng)的通訊鏈路上經(jīng)過所述監(jiān)控點的報文進行累加計數(shù);比較各個監(jiān)控點的累加計數(shù)值監(jiān)控所述監(jiān)控號對應(yīng)的通訊鏈路。
      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述監(jiān)控點獲取所述報文的監(jiān)控號之 前,還包括根據(jù)所述經(jīng)過監(jiān)控點的報文的特征數(shù)據(jù)在監(jiān)控表中查詢所述報文對應(yīng)的監(jiān)控號,并將 所述監(jiān)控號寫入到所述報文的描述信息中。
      3.根據(jù)權(quán)利要求2所述的方法,其特征在于,在根據(jù)所述報文的特征數(shù)據(jù)在監(jiān)控表中 查詢所述報文對應(yīng)的監(jiān)控號之前,還包括在監(jiān)控表中根據(jù)各個需要監(jiān)控的通訊鏈路上的報文的特征數(shù)據(jù)對所述各個需要監(jiān)控 的通訊鏈路配置監(jiān)控號。
      4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述通訊鏈路為固定通訊鏈路, 所述在監(jiān)控表中根據(jù)各個需要監(jiān)控的通訊鏈路上的報文的特征數(shù)據(jù)對所述各個需要監(jiān)控的通訊鏈路配置監(jiān)控號,包括在監(jiān)控表中根據(jù)各個需要監(jiān)控的通訊鏈路上的報文的 私有信息對所述各個需要監(jiān)控的通訊鏈路配置監(jiān)控號;所述根據(jù)所述報文的特征數(shù)據(jù)在監(jiān)控表中查詢所述報文對應(yīng)的監(jiān)控號,包括根據(jù)所 述報文的私有信息在監(jiān)控表中查詢所述報文對應(yīng)的監(jiān)控號。
      5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述通訊鏈路為非固定通訊鏈路, 所述在監(jiān)控表中根據(jù)各個需要監(jiān)控的通訊鏈路上的報文的特征數(shù)據(jù)對所述各個需要監(jiān)控的通訊鏈路配置監(jiān)控號,包括在所述監(jiān)控表中根據(jù)各個需要監(jiān)控的通訊鏈路上報文 的源IP、目標IP、協(xié)議號、源SCTP端口號及DSCP值對所述各個需要監(jiān)控的通訊鏈路配置監(jiān) 控號;所述根據(jù)所述報文的特征數(shù)據(jù)在監(jiān)控表中查詢所述報文對應(yīng)的監(jiān)控號,包括根據(jù)所 述報文的源IP、目標IP、協(xié)議號、源SCTP端口號及DSCP值在監(jiān)控表中查詢所述報文對應(yīng)的 監(jiān)控號。
      6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述在所述監(jiān)控表中根據(jù)各個需要監(jiān)控 的通訊鏈路上的報文的源IP、目標IP、協(xié)議號、源SCTP端口號及DSCP值對所述通訊鏈路配 置監(jiān)控號,包括對各個需要監(jiān)控的通訊鏈路上的報文的源IP、目標IP、協(xié)議號、源SCTP端 口號及DSCP值進行哈希計算,根據(jù)哈希計算的結(jié)果對各個需要監(jiān)控的通訊鏈路配置監(jiān)控 號;所述根據(jù)報文的源IP、目標IP、協(xié)議號、源SCTP端口號及DSCP值在監(jiān)控表中查詢所述 報文對應(yīng)的監(jiān)控號,包括對所述報文的源IP、目標IP、協(xié)議號、源SCTP端口號及DSCP值進 行哈希計算,根據(jù)哈希計算的結(jié)果在監(jiān)控表中查詢所述報文對應(yīng)的監(jiān)控號。
      7.根據(jù)權(quán)利要求1-6中任一項所述的方法,其特征在于,所述比較各個監(jiān)控點的累加 計數(shù)值監(jiān)控所述監(jiān)控號對應(yīng)的通訊鏈路,包括比較監(jiān)控號相同的報文在相鄰兩個監(jiān)控點的累加計數(shù)值;若相鄰監(jiān)控點中的后一監(jiān)控點的累加計數(shù)值小于前一監(jiān)控點的累加計數(shù)值,確定所述 監(jiān)控號對應(yīng)的通訊鏈路在所述相鄰監(jiān)控點之間出現(xiàn)通訊鏈路故障。
      8.一種通訊鏈路監(jiān)控裝置,其特征在于,包括獲取模塊,用于當報文經(jīng)過監(jiān)控點時,獲取所述報文的監(jiān)控號;計數(shù)模塊,用于對所述監(jiān)控號對應(yīng)的通訊鏈路上經(jīng)過所述監(jiān)控點的報文進行累加計數(shù); 監(jiān)控模塊,用于比較各個監(jiān)控點的累加計數(shù)值監(jiān)控所述監(jiān)控號對應(yīng)的通訊鏈路。
      9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,還包括查詢模塊,用于根據(jù)所述報文的特征數(shù)據(jù)在監(jiān)控表中查詢所述報文對應(yīng)的監(jiān)控號,并 將所述監(jiān)控號寫入到所述報文的描述信息中。
      10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,還包括配置模塊,用于在監(jiān)控表中根據(jù)各個需要監(jiān)控的通訊鏈路上的報文的特征數(shù)據(jù)對所述 各個需要監(jiān)控的通訊鏈路配置監(jiān)控號。
      11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述通訊鏈路為固定通訊鏈路,所述配置模塊,用于在監(jiān)控表中根據(jù)各個需要監(jiān)控的通訊鏈路上的報文的私有信息對 所述各個需要監(jiān)控的通訊鏈路配置監(jiān)控號;所述查詢模塊,用于根據(jù)所述報文的私有信息在監(jiān)控表中查詢所述報文對應(yīng)的監(jiān)控號。
      12.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述通訊鏈路為非固定通訊鏈路,所述配置模塊,用于在所述監(jiān)控表中根據(jù)各個需要監(jiān)控的通訊鏈路上報文的源IP、目 標IP、協(xié)議號、源SCTP端口號及DSCP值對所述各個需要監(jiān)控的通訊鏈路配置監(jiān)控號;所述查詢模塊,用于根據(jù)所述報文的源IP、目標IP、協(xié)議號、源SCTP端口號及DSCP值 在監(jiān)控表中查詢所述報文對應(yīng)的監(jiān)控號。
      13.根據(jù)權(quán)利要求12所述的方法,其特征在于,所述配置模塊,用于對各個需要監(jiān)控的 通訊鏈路上的報文的源IP、目標IP、協(xié)議號、源SCTP端口號及DSCP值進行哈希計算,根據(jù) 哈希計算的結(jié)果對所述各個需要監(jiān)控的通訊鏈路配置監(jiān)控號;所述查詢模塊,用于對所述報文的源IP、目標IP、協(xié)議號、源SCTP端口號及DSCP值進 行哈希計算,根據(jù)哈希計算的結(jié)果在監(jiān)控表中查詢所述報文對應(yīng)的監(jiān)控號。
      14.根據(jù)權(quán)利要求8-13中任一項所述的方法,其特征在于,所述監(jiān)控模塊,包括 比較單元,用于比較監(jiān)控號相同的報文數(shù)在相鄰兩個監(jiān)控點的累加計數(shù)值;確定單元,用于若相鄰監(jiān)控點中的后一監(jiān)控點的累加計數(shù)值小于前一監(jiān)控點的累加計 數(shù)值,確定所述監(jiān)控號對應(yīng)的通訊鏈路在所述相鄰監(jiān)控點之間出現(xiàn)通訊鏈路故障。
      全文摘要
      本發(fā)明實施例公開了一種通訊鏈路監(jiān)控方法,包括當通訊鏈路上的報文經(jīng)過監(jiān)控點時,監(jiān)控點獲取通訊鏈路上的報文的監(jiān)控號;對監(jiān)控號對應(yīng)的通訊鏈路上經(jīng)過監(jiān)控點的報文數(shù)進行累加計數(shù);比較各個監(jiān)控點的累加計數(shù)值監(jiān)控通訊鏈路。采用本發(fā)明實施例可以準確的監(jiān)控通訊鏈路是否出現(xiàn)故障,以及在通訊鏈路出現(xiàn)故障時,確認故障發(fā)生的位置。
      文檔編號H04W24/00GK101848474SQ20101017289
      公開日2010年9月29日 申請日期2010年5月7日 優(yōu)先權(quán)日2010年5月7日
      發(fā)明者王志剛 申請人:華為技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1