欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種處理信令消息上報(bào)的系統(tǒng)和方法

文檔序號(hào):7645949閱讀:202來源:國(guó)知局
專利名稱:一種處理信令消息上報(bào)的系統(tǒng)和方法
技術(shù)領(lǐng)域
本發(fā)明涉及信令跟蹤技術(shù),尤其涉及一種處理信令消息上報(bào)的系統(tǒng)和方法。
背景技術(shù)
隨著移動(dòng)網(wǎng)絡(luò)業(yè)務(wù)和技術(shù)的復(fù)雜性不斷增加,以及市場(chǎng)競(jìng)爭(zhēng)的加劇,要求網(wǎng)絡(luò)維護(hù)工作從原來面向網(wǎng)絡(luò)設(shè)備向面向業(yè)務(wù)、注重客戶感知的方向轉(zhuǎn)變。從現(xiàn)網(wǎng)應(yīng)用的技術(shù)看,信令跟蹤就是能夠適應(yīng)這種管理需求的技術(shù)。
移動(dòng)通信網(wǎng)絡(luò)中的信令跟蹤是網(wǎng)管系統(tǒng)的一個(gè)輔助工具,在故障定位和日常的運(yùn)行維護(hù)中都起著非常重要的作用,具有記錄現(xiàn)場(chǎng)、定位問題的功能,通過后臺(tái)的信令跟蹤工具可以將這些信令采用存儲(chǔ)成文件的方式用于離線分析,使維護(hù)人員能夠方便地觀察到實(shí)時(shí)的信令過程,便于前臺(tái)開發(fā)人員定位故障和調(diào)試前臺(tái)程序。
信令跟蹤需要前臺(tái)網(wǎng)元設(shè)備和后臺(tái)信令跟蹤工具配合完成,兩者之間一般采用網(wǎng)絡(luò)通信。信令跟蹤工具運(yùn)行過程中,經(jīng)常會(huì)出現(xiàn)一段時(shí)間內(nèi)前臺(tái)網(wǎng)元上報(bào)到后臺(tái)信令跟蹤工具的信令消息流量非常大,超過了后臺(tái)信令跟蹤工具的最大消息處理能力。這樣,由于后臺(tái)信令跟蹤工具的消息處理能力不足,通常會(huì)造成上報(bào)信令丟失。這是因?yàn)楫?dāng)后臺(tái)的信令消息緩沖區(qū)寫滿后,如果無限制地?cái)U(kuò)大緩沖區(qū)的大小來容納更多的上報(bào)信令消息,那么內(nèi)存的使用就會(huì)越來越多,時(shí)間一長(zhǎng)當(dāng)內(nèi)存使用量很大的時(shí)候,會(huì)導(dǎo)致后臺(tái)信令跟蹤工具變慢從而導(dǎo)致消息處理能力降低。于是上報(bào)信令消息就會(huì)越積越多,對(duì)內(nèi)存的使用也會(huì)越來越多,這樣不斷循環(huán)下去直至后臺(tái)信令跟蹤工具崩潰。
對(duì)于上報(bào)信令消息超過后臺(tái)信令跟蹤工具處理能力的情況,目前通用的解決方案有三種。
第一種是由前臺(tái)網(wǎng)元限制發(fā)往后臺(tái)信令跟蹤工具的信令消息數(shù)量。
第二種是前臺(tái)網(wǎng)元將信令消息組成大包發(fā)送到后臺(tái)。從而減少由于小包過多而造成的通信流量過大。
第三種是后臺(tái)信令跟蹤工具對(duì)信令消息緩沖區(qū)滿了后再接收的消息直接丟掉。
上面的三種方案都無法根本解決問題。
第一種方案對(duì)于超過流量限制的信令消息由前臺(tái)網(wǎng)元直接丟掉。
第二種方案雖然可以減少前后臺(tái)之間的消息總數(shù),但是由于每條消息中包含了多條信令消息,對(duì)后臺(tái)信令跟蹤工具來說,實(shí)際的信令消息總數(shù)并沒有減少,所以還是會(huì)超過后臺(tái)信令跟蹤工具的處理能力,后臺(tái)信令跟蹤工具還是只能把超過其處理能力的信令消息丟掉;第三種方案對(duì)于超過后臺(tái)信令跟蹤工具消息處理能力的信令消息,后臺(tái)信令跟蹤工具會(huì)直接丟掉。
上面三種方案都會(huì)導(dǎo)致信令消息丟失,而信令消息丟失對(duì)于定位某些故障會(huì)帶來不便。

發(fā)明內(nèi)容
本發(fā)明克服了現(xiàn)有技術(shù)中的不足,提供了一種處理信令消息上報(bào)的系統(tǒng)和方法。
本發(fā)明的技術(shù)方案是一種處理信令消息上報(bào)的系統(tǒng),其特點(diǎn)是該系統(tǒng)包括以下模塊
配置參數(shù)模塊,用于獲取配置文件中的各種配置參數(shù);前后臺(tái)通信模塊,用于建立和維護(hù)前臺(tái)網(wǎng)元與后臺(tái)信令跟蹤工具之間的通信鏈路,接收該前臺(tái)網(wǎng)元發(fā)來的信令消息,并把該信令消息寫入信令消息緩沖區(qū)或者溢出信令消息緩沖區(qū);緩沖區(qū)信令消息處理模塊,包括多個(gè)緩沖區(qū)信令消息處理線程,用于對(duì)所述的信令消息緩沖區(qū)里的信令消息進(jìn)行處理;溢出緩沖區(qū)信令消息處理模塊,包括多個(gè)溢出緩沖區(qū)信令消息處理線程,用于對(duì)所述的溢出緩沖區(qū)里的信令消息進(jìn)行處理,將該信令消息保存到文件中;定時(shí)檢測(cè)模塊,用于周期檢測(cè)所述的信令消息緩沖區(qū)里的信令消息總數(shù),當(dāng)該信令消息緩沖區(qū)里面的信令總數(shù)低于預(yù)設(shè)的門限時(shí),將保存在文件中的信令消息按照預(yù)設(shè)的消息條數(shù)分批寫入所述的信令消息緩沖區(qū);所述的配置參數(shù)模塊向所述的前后臺(tái)通信模塊、緩沖區(qū)信令消息處理模塊、溢出緩沖區(qū)信令消息處理模塊及定時(shí)檢測(cè)模塊提供配置參數(shù)。
一種處理信令消息上報(bào)的方法,應(yīng)用于上述處理信令消息的系統(tǒng),其特點(diǎn)是該方法包括如下步驟步驟1所述的后臺(tái)信令跟蹤工具接收上報(bào)的信令消息后,將該信令消息寫入所述的信令消息緩沖區(qū)或者溢出信令消息緩沖區(qū),并采用文件保存超過所述的信令消息緩沖區(qū)容量配置的信令消息;步驟2所述的定時(shí)檢測(cè)模塊周期檢查所述的信令消息緩沖區(qū)中的信令條數(shù),當(dāng)該信令消息緩沖區(qū)里的信令條數(shù)低于預(yù)設(shè)的門限后,將保存在文件中的信令消息按照預(yù)設(shè)的消息條數(shù)分批寫入該信令消息緩沖區(qū)。
上述步驟1中的后臺(tái)信令跟蹤工具接收上報(bào)的信令消息后寫入所述的信令消息緩沖區(qū)或者溢出信令消息緩沖區(qū)具體包括以下步驟步驟201建立所述的后臺(tái)信令跟蹤工具和前臺(tái)網(wǎng)元的通信鏈路;步驟202該后臺(tái)信令跟蹤工具接收所述的前臺(tái)網(wǎng)元發(fā)來的信令消息;步驟203判斷所述的信令消息緩沖區(qū)是否已滿,如果沒有滿,執(zhí)行步驟204,如果已滿,執(zhí)行步驟205;步驟204將所述的前臺(tái)網(wǎng)元發(fā)來的信令消息寫入所述的信令消息緩沖區(qū),然后重復(fù)步驟202;步驟205將所述的前臺(tái)網(wǎng)元發(fā)來的信令消息寫入到所述的溢出信令消息緩沖區(qū),然后重復(fù)步驟202。
上述步驟1中的后臺(tái)信令跟蹤工具接收上報(bào)的信令消息后寫入所述的信令消息緩沖區(qū)進(jìn)一步還包括步驟301所述的后臺(tái)信令跟蹤工具啟動(dòng)時(shí),創(chuàng)建多個(gè)緩沖區(qū)信令消息處理線程;步驟302每個(gè)緩沖區(qū)信令處理線程從所述的信令消息緩沖區(qū)取出一條信令消息,然后將所述的信令消息緩沖區(qū)中對(duì)應(yīng)的信令消息從該緩沖區(qū)中刪除;步驟303每個(gè)緩沖區(qū)信令處理線程處理剛從該緩沖區(qū)中取出的信令消息,然后重復(fù)步驟302。
上述步驟1中的后臺(tái)信令跟蹤工具接收上報(bào)的信令消息后寫入所述的溢出信令消息緩沖區(qū),并采用文件保存超過所述的信令消息緩沖區(qū)容量配置的信令消息具體還包括步驟401所述的后臺(tái)信令跟蹤工具啟動(dòng)時(shí),創(chuàng)建多個(gè)溢出緩沖區(qū)信令消息處理線程;步驟402每個(gè)溢出緩沖區(qū)信令消息處理線程從所述的溢出信令緩沖區(qū)取出一條消息,然后將所述的溢出信令消息緩沖區(qū)中對(duì)應(yīng)的信令消息從該緩沖區(qū)中刪除;步驟403每個(gè)溢出緩沖區(qū)信令消息處理線程將每條消息都保存到該線程對(duì)應(yīng)的文件中,然后重復(fù)步驟402。
上述的步驟2具體包括以下步驟步驟501所述的后臺(tái)信令跟蹤工具啟動(dòng)時(shí),啟動(dòng)一個(gè)定時(shí)檢測(cè)線程和一個(gè)定時(shí)器;步驟502當(dāng)所述的定時(shí)器的定時(shí)周期到的時(shí)候,檢測(cè)信令消息緩沖區(qū)中信令數(shù)目是否低于預(yù)設(shè)的門限值,如果是,執(zhí)行步驟503,否則回到步驟502,等待下一次定時(shí)周期到;步驟503檢測(cè)文件中是否有溢出信令消息緩沖區(qū)處理模塊保存的信令消息,如果無,回到步驟502,等待下一次定時(shí)周期到;如果有,則啟動(dòng)一個(gè)線程負(fù)責(zé)將文件中的信令消息寫入所述的信令消息緩沖區(qū)中,再將成功寫入所述的信令消息緩沖區(qū)中的信令消息從文件中刪除掉,然后回到步驟502,等待下一次定時(shí)周期到。
上述的步驟203中的信令消息緩沖區(qū)的最大保存信令消息條數(shù)由所述的配置參數(shù)模塊配置。
上述步驟501中的定時(shí)器的定時(shí)周期由所述的配置參數(shù)模塊進(jìn)行配置。
所述的信令消息緩沖區(qū)中的信令條數(shù)的預(yù)設(shè)的門限值由所述的配置參數(shù)模塊進(jìn)行配置。
所述步驟503中的寫入信令消息緩沖區(qū)中的信令消息的預(yù)設(shè)的數(shù)量由所述的配置參數(shù)模塊進(jìn)行配置。
與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是采用本發(fā)明處理信令消息上報(bào)的系統(tǒng)和方法,一般來說僅會(huì)受限于后臺(tái)硬盤的容量,后臺(tái)信令跟蹤工具可以最長(zhǎng)時(shí)間內(nèi)承受超過后臺(tái)信令跟蹤工具的消息處理能力的信令消息的沖擊,提高了后臺(tái)信令跟蹤工具的性能和可靠性。因此可以大大提高后臺(tái)信令跟蹤工具的故障定位能力。


圖1是本發(fā)明處理信令消息上報(bào)的系統(tǒng)和方法的總體框圖;圖2是本發(fā)明的前后臺(tái)通信模塊的流程圖;圖3是本發(fā)明的緩沖區(qū)信令消息處理模塊的流程圖;圖4是本發(fā)明的溢出緩沖區(qū)信令消息處理模塊的流程圖;圖5是本發(fā)明的定時(shí)檢測(cè)模塊的流程圖。
具體實(shí)施例方式
下面結(jié)合附圖與具體實(shí)施方式
對(duì)本發(fā)明做進(jìn)一步詳細(xì)描述,但不應(yīng)以此限制本發(fā)明的保護(hù)范圍。
圖1是本發(fā)明處理信令消息上報(bào)的系統(tǒng)和方法的總體框圖。如圖1所示,本發(fā)明包括以下模塊1、配置參數(shù)模塊,用于獲取配置文件中的各種配置參數(shù);2、前后臺(tái)通信模塊,用于建立和維護(hù)前臺(tái)網(wǎng)元的通信鏈路,接收前臺(tái)網(wǎng)元發(fā)來的信令消息,并把消息寫入信令消息緩沖區(qū)或者溢出信令消息緩沖區(qū);3、緩沖區(qū)信令消息處理模塊,包括多個(gè)緩沖區(qū)信令消息處理線程,用于對(duì)信令消息緩沖區(qū)里的信令消息進(jìn)行處理;4、溢出緩沖區(qū)信令消息處理模塊,包括多個(gè)溢出緩沖區(qū)信令消息處理線程,用于對(duì)溢出緩沖區(qū)里的信令消息進(jìn)行處理,將信令消息保存到文件中;5、定時(shí)檢測(cè)模塊,用于周期檢測(cè)信令消息緩沖區(qū)里的信令消息總數(shù),當(dāng)緩沖區(qū)里面的信令總數(shù)低于預(yù)設(shè)的門限時(shí),將保存在文件中的信令消息按照預(yù)設(shè)的消息條數(shù)分批寫入信令消息緩沖區(qū)。
所述的配置參數(shù)模塊向所述的前后臺(tái)通信模塊、緩沖區(qū)信令消息處理模塊、溢出緩沖區(qū)信令消息處理模塊及定時(shí)檢測(cè)模塊提供配置參數(shù)。
圖2是本發(fā)明的前后臺(tái)通信模塊的處理流程圖。步驟201,建立后臺(tái)信令跟蹤工具和前臺(tái)網(wǎng)元的通信鏈路。步驟202,后臺(tái)信令跟蹤工具接收前臺(tái)網(wǎng)元發(fā)來的信令消息。步驟203,判斷信令消息緩沖區(qū)是否已滿,信令消息緩沖區(qū)最大保存信令消息條數(shù)由配置參數(shù)模塊配置。如果沒有滿,執(zhí)行步驟204,將信令消息寫入信令消息緩沖區(qū),否則執(zhí)行步驟205,將信令消息寫入到溢出信令消息緩沖區(qū)。然后重復(fù)步驟202。
圖3是本發(fā)明的緩沖區(qū)信令消息處理模塊的處理流程圖。步驟301,后臺(tái)信令跟蹤工具啟動(dòng)時(shí),創(chuàng)建多個(gè)緩沖區(qū)信令消息處理線程。步驟302,每個(gè)緩沖區(qū)信令處理線程從信令消息緩沖區(qū)取出一條信令消息。然后將信令消息緩沖區(qū)中對(duì)應(yīng)的信令消息從緩沖區(qū)中刪除。步驟303,每個(gè)緩沖區(qū)信令處理線程處理剛從緩沖區(qū)中取出的信令消息。然后重復(fù)步驟302。
圖4是本發(fā)明的溢出緩沖區(qū)信令消息處理模塊的流程圖。步驟401,后臺(tái)信令跟蹤工具啟動(dòng)時(shí),創(chuàng)建多個(gè)溢出緩沖區(qū)信令消息處理線程。步驟402,每個(gè)溢出緩沖區(qū)信令消息處理線程從溢出信令緩沖區(qū)取出一條消息,然后將溢出信令消息緩沖區(qū)中對(duì)應(yīng)的信令消息從緩沖區(qū)中刪除。步驟403,每個(gè)溢出緩沖區(qū)信令消息處理線程將每條消息都保存到該線程對(duì)應(yīng)的文件中,然后重復(fù)步驟402。
圖5是本發(fā)明的定時(shí)檢測(cè)模塊的流程圖。
步驟501所述的后臺(tái)信令跟蹤工具啟動(dòng)時(shí),啟動(dòng)一個(gè)定時(shí)檢測(cè)線程,根據(jù)配置參數(shù)模塊配置的定時(shí)周期啟動(dòng)一個(gè)定時(shí)器。
步驟502當(dāng)所述的定時(shí)器的定時(shí)周期到的時(shí)候,檢測(cè)信令消息緩沖區(qū)中信令數(shù)目是否低于預(yù)設(shè)的門限值,如果信令消息緩沖區(qū)里的信令總數(shù)低于預(yù)設(shè)的門限值,執(zhí)行步驟503;如果信令消息緩沖區(qū)中的信令總數(shù)高于預(yù)設(shè)的門限值,回到步驟502,等待下一次定時(shí)周期到。上述預(yù)設(shè)的門限值由配置參數(shù)模塊配置,之所以需要配置這個(gè)門限值,是為了避免出現(xiàn)乒乓效應(yīng),就是避免信令緩沖區(qū)頻繁處于滿與不滿的狀態(tài)切換,從而導(dǎo)致后臺(tái)信令跟蹤系統(tǒng)頻繁處于將超過信令消息緩沖區(qū)容量的信令寫入文件和從文件讀出信令并寫入信令消息緩沖區(qū)的狀態(tài),該乒乓效應(yīng)會(huì)降低后臺(tái)信令跟蹤工具的處理能力。
步驟503檢測(cè)文件中是否有溢出信令消息緩沖區(qū)處理模塊保存的信令消息,如果無,回到步驟502,等待下一次定時(shí)周期到。如果文件中有溢出信令消息緩沖區(qū)處理模塊保存的信令消息,則啟動(dòng)一個(gè)線程負(fù)責(zé)將文件中的信令消息寫入所述的信令消息緩沖區(qū)中,寫入數(shù)量由配置參數(shù)模塊配置。這樣處理是為了避免由于文件中保存的信令消息過多,一次性全部寫回去會(huì)使信令消息緩沖區(qū)立刻就處于滿的狀態(tài),從而影響到新的信令消息的接收。此線程還需要將成功寫入所述的信令消息緩沖區(qū)中的信令消息從文件中刪除掉,然后回到步驟502,等待下一次定時(shí)周期到。
本發(fā)明后臺(tái)信令跟蹤工具接收上報(bào)的信令消息后,將該信令消息寫入所述的信令消息緩沖區(qū)或者溢出信令消息緩沖區(qū),并采用文件保存超過信令消息緩沖區(qū)容量配置的信令消息,然后周期檢查信令消息緩沖區(qū)中的信令條數(shù),當(dāng)信令消息緩沖區(qū)里的信令條數(shù)低于預(yù)設(shè)的門限后,將保存在文件中的信令消息按照預(yù)設(shè)的消息條數(shù)分批寫入信令消息緩沖區(qū),從而恢復(fù)了因?yàn)槌^后臺(tái)信令跟蹤工具的消息處理能力而暫時(shí)無法處理的信令消息。本發(fā)明減少了發(fā)生信令消息丟失的概率,使后臺(tái)信令跟蹤工具的處理能力大大提高,從而提高了信令跟蹤工具的可靠性和故障定位能力。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用來限定本發(fā)明的實(shí)施范圍。即凡依本發(fā)明申請(qǐng)專利范圍的內(nèi)容所作的等效變化與修飾,都應(yīng)為本發(fā)明的技術(shù)范疇。
權(quán)利要求
1.一種處理信令消息上報(bào)的系統(tǒng),其特征在于該系統(tǒng)包括以下模塊配置參數(shù)模塊,用于獲取配置文件中的各種配置參數(shù);前后臺(tái)通信模塊,用于建立和維護(hù)前臺(tái)網(wǎng)元與后臺(tái)信令跟蹤工具之間的通信鏈路,接收該前臺(tái)網(wǎng)元發(fā)來的信令消息,并把該信令消息寫入信令消息緩沖區(qū)或者溢出信令消息緩沖區(qū);緩沖區(qū)信令消息處理模塊,包括多個(gè)緩沖區(qū)信令消息處理線程,用于對(duì)所述的信令消息緩沖區(qū)里的信令消息進(jìn)行處理;溢出緩沖區(qū)信令消息處理模塊,包括多個(gè)溢出緩沖區(qū)信令消息處理線程,用于對(duì)所述的溢出緩沖區(qū)里的信令消息進(jìn)行處理,將該信令消息保存到文件中;定時(shí)檢測(cè)模塊,用于周期檢測(cè)所述的信令消息緩沖區(qū)里的信令消息總數(shù),當(dāng)該信令消息緩沖區(qū)里面的信令總數(shù)低于預(yù)設(shè)的門限時(shí),將保存在文件中的信令消息按照預(yù)設(shè)的消息條數(shù)分批寫入所述的信令消息緩沖區(qū);所述的配置參數(shù)模塊向所述的前后臺(tái)通信模塊、緩沖區(qū)信令消息處理模塊、溢出緩沖區(qū)信令消息處理模塊及定時(shí)檢測(cè)模塊提供配置參數(shù)。
2.一種應(yīng)用于權(quán)利要求1所述系統(tǒng)的處理信令消息上報(bào)的方法,其特征在于該方法包括如下步驟步驟1所述的后臺(tái)信令跟蹤工具接收上報(bào)的信令消息后,將該信令消息寫入所述的信令消息緩沖區(qū)或者溢出信令消息緩沖區(qū),并采用文件保存超過所述的信令消息緩沖區(qū)容量配置的信令消息;步驟2所述的定時(shí)檢測(cè)模塊周期檢查所述的信令消息緩沖區(qū)中的信令條數(shù),當(dāng)該信令消息緩沖區(qū)里的信令條數(shù)低于預(yù)設(shè)的門限后,將保存在文件中的信令消息按照預(yù)設(shè)的消息條數(shù)分批寫入該信令消息緩沖區(qū)。
3.根據(jù)權(quán)利要求2所述的處理信令消息上報(bào)的方法,其特征在于所述步驟1中的后臺(tái)信令跟蹤工具接收上報(bào)的信令消息后寫入所述的信令消息緩沖區(qū)或者溢出信令消息緩沖區(qū)具體包括以下步驟步驟201建立所述的后臺(tái)信令跟蹤工具和前臺(tái)網(wǎng)元的通信鏈路;步驟202該后臺(tái)信令跟蹤工具接收所述的前臺(tái)網(wǎng)元發(fā)來的信令消息;步驟203判斷所述的信令消息緩沖區(qū)是否已滿,如果沒有滿,執(zhí)行步驟204,如果已滿,執(zhí)行步驟205;步驟204將所述的前臺(tái)網(wǎng)元發(fā)來的信令消息寫入所述的信令消息緩沖區(qū),然后重復(fù)步驟202;步驟205將所述的前臺(tái)網(wǎng)元發(fā)來的信令消息寫入到所述的溢出信令消息緩沖區(qū),然后重復(fù)步驟202。
4.根據(jù)權(quán)利要求2或3所述的處理信令消息上報(bào)的方法,其特征在于所述步驟1中的后臺(tái)信令跟蹤工具接收上報(bào)的信令消息后寫入所述的信令消息緩沖區(qū)進(jìn)一步還包括步驟301所述的后臺(tái)信令跟蹤工具啟動(dòng)時(shí),創(chuàng)建多個(gè)緩沖區(qū)信令消息處理線程;步驟302每個(gè)緩沖區(qū)信令處理線程從所述的信令消息緩沖區(qū)取出一條信令消息,然后將所述的信令消息緩沖區(qū)中對(duì)應(yīng)的信令消息從該緩沖區(qū)中刪除;步驟303每個(gè)緩沖區(qū)信令處理線程處理剛從該緩沖區(qū)中取出的信令消息,然后重復(fù)步驟302。
5.根據(jù)權(quán)利要求2或3所述的處理信令消息上報(bào)的方法,其特征在于所述步驟1中的后臺(tái)信令跟蹤工具接收上報(bào)的信令消息后寫入所述的溢出信令消息緩沖區(qū),并采用文件保存超過所述的信令消息緩沖區(qū)容量配置的信令消息具體還包括步驟401所述的后臺(tái)信令跟蹤工具啟動(dòng)時(shí),創(chuàng)建多個(gè)溢出緩沖區(qū)信令消息處理線程;步驟402每個(gè)溢出緩沖區(qū)信令消息處理線程從所述的溢出信令緩沖區(qū)取出一條消息,然后將所述的溢出信令消息緩沖區(qū)中對(duì)應(yīng)的信令消息從該緩沖區(qū)中刪除;步驟403每個(gè)溢出緩沖區(qū)信令消息處理線程將每條消息都保存到該線程對(duì)應(yīng)的文件中,然后重復(fù)步驟402。
6.根據(jù)權(quán)利要求2所述的處理信令消息上報(bào)的系統(tǒng),其特征在于所述的步驟2具體包括以下步驟步驟501所述的后臺(tái)信令跟蹤工具啟動(dòng)時(shí),啟動(dòng)一個(gè)定時(shí)檢測(cè)線程和一個(gè)定時(shí)器;步驟502當(dāng)所述的定時(shí)器的定時(shí)周期到的時(shí)候,檢測(cè)信令消息緩沖區(qū)中信令數(shù)目是否低于預(yù)設(shè)的門限值,如果是,執(zhí)行步驟503,否則回到步驟502,等待下一次定時(shí)周期到;步驟503檢測(cè)文件中是否有溢出信令消息緩沖區(qū)處理模塊保存的信令消息,如果無,回到步驟502,等待下一次定時(shí)周期到;如果有,則啟動(dòng)一個(gè)線程負(fù)責(zé)將文件中的信令消息寫入所述的信令消息緩沖區(qū)中,再將成功寫入所述的信令消息緩沖區(qū)中的信令消息從文件中刪除掉,然后回到步驟502,等待下一次定時(shí)周期到。
7.根據(jù)權(quán)利要求3所述的處理信令消息上報(bào)的方法,其特征在于所述的步驟203中的信令消息緩沖區(qū)的最大保存信令消息條數(shù)由所述的配置參數(shù)模塊配置。
8.根據(jù)根據(jù)權(quán)利要求6所述的處理信令消息上報(bào)的方法,其特征在于所述步驟501中的定時(shí)器的定時(shí)周期由所述的配置參數(shù)模塊進(jìn)行配置。
9.根據(jù)根據(jù)權(quán)利要求2或6所述的處理信令消息上報(bào)的方法,其特征在于所述的信令消息緩沖區(qū)中的信令條數(shù)的預(yù)設(shè)的門限值由所述的配置參數(shù)模塊進(jìn)行配置。
10.根據(jù)根據(jù)權(quán)利要求2或6所述的處理信令消息上報(bào)的方法,其特征在于所述步驟503中的寫入信令消息緩沖區(qū)中的信令消息的預(yù)設(shè)的數(shù)量由所述的配置參數(shù)模塊進(jìn)行配置。
全文摘要
本發(fā)明提供一種處理信令消息上報(bào)的系統(tǒng)和方法,所述系統(tǒng)包括配置參數(shù)模塊、前后臺(tái)通信模塊、緩沖區(qū)信令消息處理模塊、溢出緩沖區(qū)信令消息處理模塊和定時(shí)檢測(cè)模塊;所述方法采用文件保存超過信令消息緩沖區(qū)容量配置的信令消息,然后周期檢查該信令消息緩沖區(qū)中的信令條數(shù),當(dāng)該信令消息緩沖區(qū)里的信令條數(shù)低于預(yù)設(shè)的門限后,將保存在文件中的信令消息按照預(yù)設(shè)的消息條數(shù)分批寫入該信令消息緩沖區(qū)。本發(fā)明減少了發(fā)生信令消息丟失的概率,使后臺(tái)信令跟蹤工具的處理能力大大提高,從而提高信令跟蹤工具的可靠性和故障定位能力。
文檔編號(hào)H04W24/04GK101035349SQ20071003910
公開日2007年9月12日 申請(qǐng)日期2007年4月4日 優(yōu)先權(quán)日2007年4月4日
發(fā)明者翁在新 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
武威市| 永吉县| 琼海市| 汶川县| 南昌县| 鄂尔多斯市| 松潘县| 汨罗市| 中宁县| 于都县| 汾阳市| 绍兴市| 彭山县| 娄烦县| 石河子市| 临武县| 南丰县| 资阳市| 资溪县| 临猗县| 通河县| 江川县| 霞浦县| 垣曲县| 墨竹工卡县| 德兴市| 湾仔区| 苗栗县| 双城市| 灌南县| 迁西县| 凤冈县| 武威市| 邹城市| 田阳县| 莎车县| 惠东县| 沈阳市| 沂水县| 丹棱县| 伊吾县|