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

一種消息跟蹤系統(tǒng)及方法

文檔序號:7688592閱讀:148來源:國知局
專利名稱:一種消息跟蹤系統(tǒng)及方法
技術(shù)領(lǐng)域
本發(fā)明涉及操作維護領(lǐng)域,尤其涉及一種消息跟蹤系統(tǒng)及方法。
背景技術(shù)
在現(xiàn)代通信設(shè)備中,操作維護體現(xiàn)出日益重要的地位,通過操作維 護提供的接口,可以對通信設(shè)備進行數(shù)據(jù)配置、信令跟蹤、告警查看、 性能統(tǒng)計等日常維護工作。定義良好的操作維護接口不僅可以簡化上述 工作,使得用戶對設(shè)備的操作盡量簡單、方便,而且在設(shè)備發(fā)生故障時, 可以使得設(shè)備維護人員對故障進行快速、準確地定位,盡早解決故障, 將可能的損失降至最低。
目前操作維護接口主要包括數(shù)據(jù)配置、信令跟蹤、告警查看、性能 統(tǒng)計、診斷測試等接口,信令跟蹤主要是對網(wǎng)元之間的信令流程進行跟 蹤查看,告警主要對系統(tǒng)中發(fā)生的實時告警進行查看,性能統(tǒng)計反映的 是系統(tǒng)的一些性能指標,而診斷測試則為系統(tǒng)中各單板間信令、數(shù)據(jù)流 的通斷等提供了一種診斷和測試的手段。
通信設(shè)備系統(tǒng)內(nèi)部各模塊之間以及各網(wǎng)元之間時刻都在發(fā)生各種 各樣的消息(事件),這些消息從一定程度上反映了軟件運行的狀況, 可通過對其中的關(guān)^fe消息進行查看和-驗i正來有效地診斷、定位系統(tǒng)故 障。而由上述操作維護接口部分可知,目前還尚未有一種對系統(tǒng)內(nèi)部消 息進行實時跟蹤并將跟蹤到的消息結(jié)構(gòu)值提供給用戶的有效方法
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種可以對系統(tǒng)內(nèi)部消息進行 實時跟蹤的系統(tǒng),以及基于該系統(tǒng)的消息跟蹤方法,方便用戶對故障進 行快速定位。
為解決上述技術(shù)問題,本發(fā)明是通過以下技術(shù)方案實現(xiàn)的
一種消息跟蹤系統(tǒng),包括結(jié)構(gòu)分析模塊、消息注冊^t塊、結(jié)構(gòu)解析
模塊、消息跟蹤模塊;
所述結(jié)構(gòu)分析模塊,用于對結(jié)構(gòu)定義相關(guān)的源代碼進行分析,生成 自定義的結(jié)構(gòu)定義文件;
所述消息注冊模塊,用于注冊需要跟蹤的消息;
所述消息跟蹤模塊,用于對已注冊的消息進行跟蹤,返回跟蹤消息 結(jié)構(gòu);
所述結(jié)構(gòu)解析模塊,用于根據(jù)所述結(jié)構(gòu)定義文件對所述跟蹤消息結(jié) 構(gòu)進行解析,生成相應文件。
其中,該系統(tǒng)還包括結(jié)果處理模塊,用于根據(jù)所跟蹤的各種消息繪 制消息流程圖,并保存所述消息流程圖。
其中,該系統(tǒng)還包括消息觸發(fā)模塊,用于在跟蹤過程中已注冊的消 息未產(chǎn)生時,模擬消息發(fā)送給相應進程,以觸發(fā)該進程產(chǎn)生所述已注冊 的消息。
其中,該系統(tǒng)還包括跟蹤功能開關(guān),用于控制本系統(tǒng)的消息跟蹤功 能的打開和關(guān)閉。
一種消息跟蹤方法,包括以下步驟
(1)對結(jié)構(gòu)定義相關(guān)的源代碼進行分析,生成自定義的結(jié)構(gòu)定義文件;
(2) 注冊需要跟蹤的消息;
(3) 跟蹤所述已注冊的消息,返回跟蹤消息結(jié)構(gòu);
(4) 根據(jù)所述結(jié)構(gòu)定義文件解析所述跟蹤消息結(jié)構(gòu),生成相應文件。
上述方法還包括步驟
(5 )根據(jù)所跟蹤的各種消息繪制消息流程圖,并保存所述消息流程圖。
其中,所述步驟(2)之前還包括通過數(shù)據(jù)配置人機命令打開消 息跟蹤功能。
上述方法中在消息跟蹤過程中,若所注冊的消息未產(chǎn)生,則模擬 消息發(fā)送給相應進程,以觸發(fā)該進程產(chǎn)生所述注冊過的消息。
本發(fā)明具有以下有益效果
采用本發(fā)明,可以根據(jù)需要對系統(tǒng)內(nèi)部消息進行跟蹤,并將跟蹤結(jié) 果顯示給用戶,豐富和完善了現(xiàn)有操作維護接口,具有良好的可維護性 和可擴展性,便于用戶可以對故障進行快速、準確的定位;同時,本發(fā) 明還4是供了消息觸發(fā)功能,使得用戶可隨時進行消息跟蹤,方法靈活且 易于實現(xiàn)。


圖1是本發(fā)明的消息跟蹤系統(tǒng)結(jié)構(gòu)圖; 圖2是本發(fā)明的消息跟蹤方法流程圖。
具體實施例方式
下面將結(jié)合附圖及具體實施例對本發(fā)明作進一步詳細的描述
請參閱圖1,本發(fā)明的消息跟蹤系統(tǒng)包括以下部分結(jié)構(gòu)分析模塊、 消息注冊模塊、結(jié)構(gòu)解析模塊、消息跟蹤模塊、結(jié)果處理模塊、消息觸 發(fā)模塊、跟蹤功能開關(guān);
其中,結(jié)構(gòu)分析模塊,用于對軟件源代碼中與要跟蹤的消息相關(guān)的 代碼進行分析,生成自定義的結(jié)構(gòu)定義文件;
消息注冊才莫塊,用于注冊需要跟蹤的消息;
消息跟蹤模塊,用于對已注冊的消息進行跟蹤,返回跟蹤消息結(jié)構(gòu);
結(jié)構(gòu)解析模塊,用于根據(jù)所述結(jié)構(gòu)定義文件對所述跟蹤消息結(jié)構(gòu)進 行解析,生成相應文件;
結(jié)果處理才莫塊,用于根據(jù)所跟蹤的各種消息繪制消息流程圖,并保 存所述消息流程消息觸發(fā)模塊,用于在跟蹤過程中注冊過的消息未產(chǎn)生時,模擬消 息并將其發(fā)送給相應進程,以觸發(fā)該進程產(chǎn)生所述注冊過的消息;
跟蹤功能開關(guān),用于控制本系統(tǒng)的消息跟蹤功能的打開和關(guān)閉。
請參閱圖2,該圖所示為上述系統(tǒng)的消息跟蹤方法流程,包括以下 步驟
201、 結(jié)構(gòu)分析模塊對結(jié)構(gòu)定義相關(guān)的源代碼進行分析,生成自定 義的結(jié)構(gòu)定義文件,并將該文件發(fā)送給結(jié)構(gòu)解析^^莫塊。
202、 通過數(shù)據(jù)配置人機命令打開消息跟蹤功能。
203、 通過消息注冊模塊對關(guān)鍵消息進行注冊,由于系統(tǒng)中消息量巨大,考慮到效率問題,消息跟蹤系統(tǒng)只會對注冊過的消息進行跟蹤。
204、 若在^:件運ff過程中,步驟203中注冊過的消息未產(chǎn)生,則 通過消息觸發(fā)模塊模擬生成消息并將其發(fā)送給相應進程,以觸發(fā)該進程 產(chǎn)生所述注冊過的消息。
205、 跟蹤所述已注冊的消息,返回跟蹤消息結(jié)構(gòu)。
206、 結(jié)構(gòu)解析模塊根據(jù)結(jié)構(gòu)定義文件對跟蹤消息結(jié)構(gòu)進行解析, 并生成相應文件或通過界面顯示解析結(jié)果以方l更用戶查看。
207、 對所有注冊過的消息跟蹤結(jié)束后,根據(jù)需要對所跟蹤的各種 消息自動繪制流程圖,并保存該流程圖以方1^更用戶查看;
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡 在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應 包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1、一種消息跟蹤系統(tǒng),其特征在于,包括結(jié)構(gòu)分析模塊、消息注冊模塊、結(jié)構(gòu)解析模塊、消息跟蹤模塊;所述結(jié)構(gòu)分析模塊,用于對結(jié)構(gòu)定義相關(guān)的源代碼進行分析,生成自定義的結(jié)構(gòu)定義文件;所述消息注冊模塊,用于注冊需要跟蹤的消息;所述消息跟蹤模塊,用于對已注冊的消息進行跟蹤,返回跟蹤消息結(jié)構(gòu);所述結(jié)構(gòu)解析模塊,用于根據(jù)所述結(jié)構(gòu)定義文件對所述跟蹤消息結(jié)構(gòu)進行解析,生成相應文件。
2、 如權(quán)利要求1所述的消息跟蹤系統(tǒng),其特征在于,該系統(tǒng)還 包括結(jié)果處理模塊,用于根據(jù)所跟蹤的各種消息繪制消息流程圖,并 保存所述消息流程圖。
3、 如權(quán)利要求1或2所述的消息跟蹤系統(tǒng),其特征在于,該系 統(tǒng)還包括消息觸發(fā)模塊,用于在跟蹤過程中已注冊的消息未產(chǎn)生時, 模擬消息發(fā)送給相應進程,以觸發(fā)該進程產(chǎn)生所述已注冊的消息。
4、 如權(quán)利要求1所述的消息跟蹤系統(tǒng),其特征在于,該系統(tǒng)還 包括跟蹤功能開關(guān),用于控制本系統(tǒng)的消息跟蹤功能的打開和關(guān)閉。
5、 一種消息跟蹤方法,其特征在于,包括以下步驟(1) 對結(jié)構(gòu)定義相關(guān)的源代碼進行分析,生成自定義的結(jié)構(gòu)定 義文件;(2) 注冊需要跟蹤的消息;(3) 跟蹤所述已注冊的消息,返回跟蹤消息結(jié)構(gòu);(4) 根據(jù)所述結(jié)構(gòu)定義文件解析所述跟蹤消息結(jié)構(gòu),生成相應文件。
6、 如權(quán)利要求5所述的消息跟蹤方法,其特征在于,所述方法 還包括步驟(5 )根據(jù)所跟蹤的各種消息繪制消息流程圖,并保存所述消息 流程圖。
7、 如權(quán)利要求5或6所述的消息跟蹤方法,其特征在于,所述 步驟(2)之前還包括通過數(shù)據(jù)配置人機命令打開消息跟蹤功能。
8、 如權(quán)利要求5或6所述的消息跟蹤方法,其特征在于,所述 方法中在消息跟蹤過程中,若所注冊的消息未產(chǎn)生,則才莫擬消息發(fā) 送給相應進程,以觸發(fā)該進程產(chǎn)生所述注冊過的消息。
全文摘要
本發(fā)明公開了一種消息跟蹤系統(tǒng)及方法,該消息跟蹤系統(tǒng)包括結(jié)構(gòu)分析模塊、消息注冊模塊、結(jié)構(gòu)解析模塊和消息跟蹤模塊;相應的跟蹤方法為首先,對結(jié)構(gòu)定義相關(guān)的源代碼進行分析,生成自定義的結(jié)構(gòu)定義文件;其次,注冊需要跟蹤的消息;然后,跟蹤所述已注冊的消息,返回跟蹤消息結(jié)構(gòu);最后,根據(jù)所述結(jié)構(gòu)定義文件解析所述跟蹤消息結(jié)構(gòu),生成相應文件。采用本發(fā)明,可以根據(jù)需要對系統(tǒng)內(nèi)部消息進行跟蹤,并將跟蹤結(jié)果顯示給用戶,豐富和完善了現(xiàn)有操作維護接口,具有良好的可維護性和可擴展性,便于用戶可以對故障進行快速、準確的定位;同時,本發(fā)明還提供了消息觸發(fā)功能,使得用戶可隨時進行消息跟蹤,方法靈活且易于實現(xiàn)。
文檔編號H04M3/22GK101296119SQ200810067688
公開日2008年10月29日 申請日期2008年6月10日 優(yōu)先權(quán)日2008年6月10日
發(fā)明者杰 彭, 寧 程, 陳海健 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
焦作市| 姚安县| 循化| 习水县| 汉沽区| 宁波市| 恭城| 都江堰市| 五指山市| 河北省| 衢州市| 宿松县| 永德县| 咸宁市| 扎囊县| 古交市| 紫金县| 平塘县| 仙游县| 阿拉善右旗| 永清县| 康马县| 库尔勒市| 锦屏县| 高碑店市| 乐东| 周宁县| 荥阳市| 商城县| 连云港市| 兴和县| 涿鹿县| 井冈山市| 云梦县| 汉源县| 抚顺县| 太和县| 凌海市| 新源县| 龙海市| 修文县|