两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種業(yè)務(wù)場(chǎng)景還原方法與裝置的制作方法

文檔序號(hào):7698998閱讀:196來源:國(guó)知局
專利名稱:一種業(yè)務(wù)場(chǎng)景還原方法與裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,尤其涉及對(duì)通信過程中的業(yè)務(wù)場(chǎng)景還原方法與裝置。
背景技術(shù)
通信技術(shù)的飛速發(fā)展,除了提供傳統(tǒng)的語音業(yè)務(wù)以外,還不斷推出各種新的數(shù)據(jù) 業(yè)務(wù)。為了保證通信網(wǎng)絡(luò)在日益多樣化、復(fù)雜化的業(yè)務(wù)環(huán)境下能正常運(yùn)行,需要對(duì)通信網(wǎng)絡(luò) 中的信令消息進(jìn)行采集和協(xié)議分析,以便及時(shí)發(fā)現(xiàn)和快速定位網(wǎng)絡(luò)故障。中國(guó)專利申請(qǐng)?zhí)枮?00510116899.4的專利申請(qǐng)文件公開了一種通用多協(xié)議 關(guān)聯(lián)方法,主要包括預(yù)先定義協(xié)議關(guān)聯(lián)關(guān)系表;由信令采集模塊采集被監(jiān)測(cè)網(wǎng)絡(luò)的 信令,發(fā)送到協(xié)議解碼模塊;由協(xié)議解碼模塊對(duì)信令消息進(jìn)行解碼,合成通用協(xié)議關(guān)聯(lián) TDR(Transaction Detail Record,事務(wù)詳細(xì)記錄),發(fā)送到協(xié)議關(guān)聯(lián)分析模塊;協(xié)議關(guān)聯(lián)分 析模塊按照協(xié)議關(guān)聯(lián)關(guān)系表,計(jì)算TDR的關(guān)聯(lián)關(guān)系,形成TDR關(guān)聯(lián)關(guān)系表,發(fā)送到關(guān)聯(lián)結(jié)果 處理模塊;關(guān)聯(lián)結(jié)果處理模塊根據(jù)用戶選擇的TDR和TDR關(guān)聯(lián)關(guān)系表查詢其關(guān)聯(lián)和TDRJg 據(jù)關(guān)聯(lián)的TDR合成業(yè)務(wù)過程,顯示業(yè)務(wù)流程圖。用戶通過分析業(yè)務(wù)流程圖中的業(yè)務(wù)路由和 業(yè)務(wù)結(jié)果等信息,快速定位網(wǎng)絡(luò)故障。上述專利申請(qǐng)文件公開的通用多協(xié)議關(guān)聯(lián)方法,適應(yīng)于對(duì)七號(hào)信令或者IP網(wǎng)絡(luò) 中的TCP/IP等協(xié)議,主要針對(duì)電信業(yè)務(wù)中的復(fù)雜業(yè)務(wù),因?yàn)閺?fù)雜業(yè)務(wù)常常是多種協(xié)議、跨 越多段路由配合完成的。上述專利申請(qǐng)文件公開的通用多協(xié)議關(guān)聯(lián)方法依賴于預(yù)先設(shè)置的 協(xié)議關(guān)聯(lián)關(guān)系表,且是在事務(wù)級(jí)進(jìn)行處理并關(guān)聯(lián),即僅關(guān)聯(lián)一個(gè)請(qǐng)求一個(gè)響應(yīng),這對(duì)于飛信 等多事務(wù)、多流程且信令協(xié)議較為單一的數(shù)據(jù)業(yè)務(wù)并不適用。另外,上述專利申請(qǐng)文件公 開的通用多協(xié)議關(guān)聯(lián)方法,并不對(duì)業(yè)務(wù)場(chǎng)景進(jìn)行區(qū)分(而不同業(yè)務(wù)場(chǎng)景的業(yè)務(wù)流程是不同 的),所以實(shí)際上采用該種關(guān)聯(lián)方法并不能完整地還原出業(yè)務(wù)。

發(fā)明內(nèi)容
本發(fā)明提供一種業(yè)務(wù)場(chǎng)景還原方法與裝置,能區(qū)分不同的業(yè)務(wù)場(chǎng)景,并進(jìn)行業(yè)務(wù) 場(chǎng)景的完整還原。本發(fā)明提供的業(yè)務(wù)場(chǎng)景還原方法,包括采集業(yè)務(wù)數(shù)據(jù)中的會(huì)話初始化協(xié)議客戶端協(xié)議SIP-C信令消息;根據(jù)所述SIP-C信令消息中攜帶的消息類型,確定出所述SIP-C信令消息所屬業(yè) 務(wù)場(chǎng)景類別;按照所述SIP-C信令消息所屬業(yè)務(wù)場(chǎng)景類別對(duì)應(yīng)設(shè)置的各關(guān)聯(lián)關(guān)鍵字,生成所述 SIP-C信令消息的對(duì)應(yīng)還原記錄,并保存到所屬業(yè)務(wù)場(chǎng)景類別的對(duì)應(yīng)還原記錄庫(kù)中;所述 對(duì)應(yīng)還原記錄中包括所述SIP-C信令消息,以及從所述SIP-C信令消息中獲得的所述各關(guān) 聯(lián)關(guān)鍵字的對(duì)應(yīng)信息;根據(jù)各業(yè)務(wù)場(chǎng)景類別的對(duì)應(yīng)還原記錄庫(kù)中保存的還原記錄,對(duì)各關(guān)聯(lián)關(guān)鍵字的對(duì) 應(yīng)信息完全相同的SIP-C信令消息建立關(guān)聯(lián);
根據(jù)建立關(guān)聯(lián)的SIP-C信令消息還原出業(yè)務(wù)場(chǎng)景。本發(fā)明提供的業(yè)務(wù)場(chǎng)景還原裝置,包括采集單元,用于采集業(yè)務(wù)數(shù)據(jù)中的會(huì)話初始化協(xié)議客戶端協(xié)議SIP-C信令消息;業(yè)務(wù)場(chǎng)景類別確定單元,根據(jù)所述SIP-C信令消息中的攜帶的消息類型,確定出 所述SIP-C信令消息所屬業(yè)務(wù)場(chǎng)景類別;
還原記錄生成單元,用于按照所述SIP-C信令消息所屬業(yè)務(wù)場(chǎng)景類別對(duì)應(yīng)設(shè)置的 各關(guān)聯(lián)關(guān)鍵字,生成所述SIP-C信令消息的對(duì)應(yīng)還原記錄,并保存到所屬業(yè)務(wù)場(chǎng)景類別的 對(duì)應(yīng)還原記錄庫(kù)中;所述對(duì)應(yīng)還原記錄中包括所述SIP-C信令消息,以及從所述SIP-C信令 消息中獲得的所述各關(guān)聯(lián)關(guān)鍵字的對(duì)應(yīng)信息;業(yè)務(wù)場(chǎng)景還原單元,用于根據(jù)各業(yè)務(wù)場(chǎng)景類別的對(duì)應(yīng)還原記錄庫(kù)中保存的還原 記錄,對(duì)各關(guān)聯(lián)關(guān)鍵字的對(duì)應(yīng)信息完全相同的SIP-C信令消息建立關(guān)聯(lián);根據(jù)建立關(guān)聯(lián)的 SIP-C信令消息還原出業(yè)務(wù)場(chǎng)景。本發(fā)明通過采集業(yè)務(wù)數(shù)據(jù)中的會(huì)話初始化協(xié)議客戶端協(xié)議(Session Initiated Protocol-Client, SIP-C)信令消息;并根據(jù)采集的SIP-C信令消息中攜帶的消息類型,確 定出采集的SIP-C信令消息屬于預(yù)先設(shè)置的各業(yè)務(wù)場(chǎng)景類別中的一種業(yè)務(wù)場(chǎng)景類別;按照 采集的SIP-C信令消息所屬業(yè)務(wù)場(chǎng)景類別對(duì)應(yīng)設(shè)置的各關(guān)聯(lián)關(guān)鍵字,生成SIP-C信令消息 的對(duì)應(yīng)還原記錄,并保存到所屬業(yè)務(wù)場(chǎng)景類別的對(duì)應(yīng)還原記錄庫(kù)中;生成的對(duì)應(yīng)還原記錄 中包括SIP-C信令消息,以及從SIP-C信令消息中獲得的各關(guān)聯(lián)關(guān)鍵字的對(duì)應(yīng)信息;在各業(yè) 務(wù)場(chǎng)景類別的對(duì)應(yīng)還原記錄庫(kù)中,對(duì)各關(guān)聯(lián)關(guān)鍵字的對(duì)應(yīng)信息完全相同的SIP-C信令消息 建立關(guān)聯(lián);由于建立關(guān)聯(lián)的SIP-C信令消息屬于同一種業(yè)務(wù)場(chǎng)景類別,其包含有相同的關(guān) 聯(lián)關(guān)鍵字,且各關(guān)聯(lián)關(guān)鍵字的對(duì)應(yīng)信息(即各關(guān)聯(lián)關(guān)鍵字的對(duì)應(yīng)關(guān)健值)完全相同,因此, 建立關(guān)聯(lián)的各SIP-C信令消息一定屬于同一業(yè)務(wù)場(chǎng)景所涉及的相關(guān)信令消息,這樣,根據(jù) 建立關(guān)聯(lián)的SIP-C信令消息就可以完整地還原出對(duì)應(yīng)的業(yè)務(wù)場(chǎng)景。


圖1為本發(fā)明實(shí)施例提供的業(yè)務(wù)場(chǎng)景還原方法步驟流程圖;圖2為本發(fā)明實(shí)施例提供的對(duì)于用戶權(quán)限管理業(yè)務(wù)場(chǎng)景類別進(jìn)行業(yè)務(wù)場(chǎng)景還原 時(shí)關(guān)聯(lián)的SIP-C信令消息示意圖;圖3為本發(fā)明實(shí)施例提供的對(duì)于用戶發(fā)起結(jié)束會(huì)話業(yè)務(wù)場(chǎng)景類別進(jìn)行業(yè)務(wù)場(chǎng)景 還原時(shí)關(guān)聯(lián)的SIP-C信令消息示意圖;圖4為本發(fā)明實(shí)施例提供的對(duì)于用戶發(fā)送接收消息業(yè)務(wù)場(chǎng)景類別進(jìn)行業(yè)務(wù)場(chǎng)景 還原時(shí)關(guān)聯(lián)的SIP-C信令消息示意圖;圖5為本發(fā)明實(shí)施例提供的業(yè)務(wù)場(chǎng)景還原裝置結(jié)構(gòu)示意圖之一;圖6為圖5所示業(yè)務(wù)場(chǎng)景還原裝置中業(yè)務(wù)場(chǎng)景類別確定單元結(jié)構(gòu)示意圖;圖7為本發(fā)明實(shí)施例提供的業(yè)務(wù)場(chǎng)景還原裝置結(jié)構(gòu)示意圖之二。
具體實(shí)施例方式本發(fā)明實(shí)施例提供一種業(yè)務(wù)場(chǎng)景還原方法與裝置,能區(qū)分不同的業(yè)務(wù)場(chǎng)景,并進(jìn) 行業(yè)務(wù)場(chǎng)景的完整還原。
下面給合附圖,對(duì)本發(fā)明提供的業(yè)務(wù)場(chǎng)景還原方法和業(yè)務(wù)場(chǎng)景還原裝置進(jìn)行詳細(xì)闡述。實(shí)施例1 提供一種業(yè)務(wù)場(chǎng)景還原方法。參見圖1,為本發(fā)明實(shí)施例1提供的業(yè)務(wù)場(chǎng)景還原方法步驟流程圖,具體包括步驟S101、采集業(yè)務(wù)數(shù)據(jù)中的SIP-C信令消息;步驟S102、根據(jù)采集的SIP-C信令消息中攜帶的消息類型,確定出采集的SIP-C信 令消息屬于預(yù)先設(shè)置的各業(yè)務(wù)場(chǎng)景類別中的一種業(yè)務(wù)場(chǎng)景類別;步驟S103、按照確定出的SIP-C信令消息所屬業(yè)務(wù)場(chǎng)景類別對(duì)應(yīng)設(shè)置的各關(guān)聯(lián)關(guān) 鍵字,生成SIP-C信令消息的對(duì)應(yīng)還原記錄,并保存到所屬業(yè)務(wù)場(chǎng)景類別的對(duì)應(yīng)還原記錄 庫(kù)中;生成的對(duì)應(yīng)還原記錄中包括SIP-C信令消息,以及從SIP-C信令消息中獲得的各關(guān)聯(lián) 關(guān)鍵字的對(duì)應(yīng)信息;步驟S104、在各業(yè)務(wù)場(chǎng)景類別的對(duì)應(yīng)還原記錄庫(kù)中,對(duì)各關(guān)聯(lián)關(guān)鍵字的對(duì)應(yīng)信息 完全相同的SIP-C信令消息建立關(guān)聯(lián);根據(jù)建立關(guān)聯(lián)的SIP-C信令消息還原出業(yè)務(wù)場(chǎng)景。下面對(duì)本發(fā)明實(shí)施例1提供的業(yè)務(wù)場(chǎng)景還原方法進(jìn)行詳細(xì)說明。根據(jù)本發(fā)明實(shí)施例1提供的業(yè)務(wù)場(chǎng)景還原方法,預(yù)先設(shè)置多種業(yè)務(wù)場(chǎng)景類別,并 建立SIP-C信令消息類型與設(shè)置的各業(yè)務(wù)場(chǎng)景類別之間的對(duì)應(yīng)關(guān)系。實(shí)際中,具體設(shè)置幾 種業(yè)務(wù)場(chǎng)景類別,以及將哪些SIP-C信令消息類型歸屬于哪種業(yè)務(wù)場(chǎng)景類別,需要根據(jù)具 體的網(wǎng)絡(luò)數(shù)據(jù)業(yè)務(wù)而進(jìn)行相應(yīng)設(shè)置。本發(fā)明對(duì)此不作限定。下面以飛信系統(tǒng)為例,給出一 種具體的實(shí)施方式在飛信系統(tǒng)中,SIP-C信令消息類型主要包括與用戶權(quán)限管理相關(guān)的消息類型,包括注冊(cè)(Register)、訂閱(Subscribe)類 型,以及事件類型為啟動(dòng)語音(StartVoice)的系統(tǒng)服務(wù)(Service)類型等;與用戶發(fā)起結(jié)束會(huì)話相關(guān)的消息類型,包括邀請(qǐng)(Invite)、應(yīng)答(ACK)、中止 (Cancel)、結(jié)束(Bye)以及事件類型為除StartVoice外的Service類型等;與用戶發(fā)送接收消息相關(guān)的消息類型,包括消息(Message)類型。因此,可以預(yù)先設(shè)置三種業(yè)務(wù)場(chǎng)景類別,分別為用戶權(quán)限管理業(yè)務(wù)場(chǎng)景類別、用 戶發(fā)起結(jié)束會(huì)話業(yè)務(wù)場(chǎng)景類別和用戶發(fā)送接收消息業(yè)務(wù)場(chǎng)景類別。其中,SIP-C信令消息 類型與設(shè)置的各業(yè)務(wù)場(chǎng)景類別之間的對(duì)應(yīng)關(guān)系分別為SIP-C信令消息類型為Register、Subscribe以及事件類型為StartVoice的 Service類型時(shí),對(duì)應(yīng)于用戶權(quán)限管理業(yè)務(wù)場(chǎng)景類別;SIP-C信令消息類型為Invite、ACK、Cancel、Bye以及事件類型為除StartVoice 外的Service類型時(shí),對(duì)應(yīng)于用戶發(fā)起結(jié)束會(huì)話業(yè)務(wù)場(chǎng)景類別;SIP-C信令消息類型為Message類型時(shí),對(duì)應(yīng)于用戶發(fā)送接收消息業(yè)務(wù)場(chǎng)景類別。因此,當(dāng)判斷出采集的SIP-C信令消息中的攜帶的消息類型為Register、 Subscribe或事件類型為StartVoice的Service類型時(shí),確定出該SIP-C信令消息屬于用 戶權(quán)限管理業(yè)務(wù)場(chǎng)景類別;當(dāng)判斷出采集的SIP-C信令消息中的攜帶的消息類型為InVite、ACK、Cancel、Bye 或事件類型為除StartVoice外的Service類型時(shí),確定出該SIP-C信令消息屬于用戶發(fā)起 結(jié)束會(huì)話業(yè)務(wù)場(chǎng)景類別;
當(dāng)判斷出采集的SIP-C信令消息中的攜帶的消息類型為Message類型時(shí),確定出 該SIP-C信令消息屬于用戶發(fā)送接收消息業(yè)務(wù)場(chǎng)景類別。對(duì)于每一種業(yè)務(wù)場(chǎng)景類別預(yù)先設(shè)置對(duì)應(yīng)的關(guān)聯(lián)關(guān)鍵字。不同業(yè)務(wù)場(chǎng)景類別的關(guān)聯(lián) 關(guān)鍵字的具體設(shè)置,與屬于該種業(yè)務(wù)場(chǎng)景類別的SIP-C信令消息所攜帶的消息字段相關(guān)。 為了能對(duì)同一種業(yè)務(wù)場(chǎng)景下所涉及的相關(guān)信令消息能根據(jù)關(guān)聯(lián)關(guān)鍵字進(jìn)行關(guān)聯(lián),設(shè)置的關(guān) 聯(lián)關(guān)鍵字需要包含在屬于同一種業(yè)務(wù)場(chǎng)景下的各種信令消息中。仍以飛信系統(tǒng)為例,對(duì)于用戶權(quán)限管理業(yè)務(wù)場(chǎng)景類別,其對(duì)應(yīng)設(shè)置的各關(guān)聯(lián)關(guān)鍵 字至少包括源IP地址、目的IP地址、源端口號(hào)、目的端口號(hào)、消息類型和呼叫次序6個(gè)關(guān) 鍵字;對(duì)于用戶發(fā)起結(jié)束會(huì)話業(yè)務(wù)場(chǎng)景類別,其對(duì)應(yīng)設(shè)置的各關(guān)聯(lián)關(guān)鍵字至少包括源 IP地址、目的IP地址、源端口號(hào)、目的端口號(hào)和呼叫標(biāo)識(shí)Call-ID 5個(gè)關(guān)鍵字;對(duì)于用戶發(fā)送接收消息業(yè)務(wù)場(chǎng)景類別,其對(duì)應(yīng)設(shè)置的各關(guān)聯(lián)關(guān)鍵字至少包括源 IP地址、目的IP地址、源端口號(hào)、目的端口號(hào)、Call-ID、消息類型和呼叫次序7個(gè)關(guān)健字。
在設(shè)置好業(yè)務(wù)場(chǎng)景類別、建立起SIP-C信令消息類型與設(shè)置的各業(yè)務(wù)場(chǎng)景類別之 間的對(duì)應(yīng)關(guān)系以及各業(yè)務(wù)場(chǎng)景類別對(duì)應(yīng)的關(guān)聯(lián)關(guān)鍵字后,分析采集的SIP-C信令消息中攜 帶的消息類型,確定出SIP-C信令消息所屬業(yè)務(wù)場(chǎng)景類別,并按照其所屬業(yè)務(wù)場(chǎng)景類別對(duì) 應(yīng)的關(guān)聯(lián)關(guān)鍵字,生成SIP-C信令消息的對(duì)應(yīng)還原記錄。生成的對(duì)應(yīng)還原記錄中包括SIP-C 信令消息,以及從SIP-C信令消息中獲得的各關(guān)聯(lián)關(guān)鍵字的對(duì)應(yīng)信息。為了保存SIP-C信令 消息的對(duì)應(yīng)還原記錄,一實(shí)施例中,可以針對(duì)每一種業(yè)務(wù)場(chǎng)景類別分別設(shè)置對(duì)應(yīng)的還原記 錄庫(kù),用于存儲(chǔ)屬于該類別的SIP-C信令消息的對(duì)應(yīng)還原記錄。仍采用上述例子,具體為當(dāng)采集的SIP-C信令消息中的攜帶的消息類型為Register、Subscribe或事件類 型為StartVoice的Service類型時(shí),生成的對(duì)應(yīng)還原記錄中包括SIP-C信令消息,以及從 該SIP-C信令消息中提取的源IP地址、目的IP地址、源端口號(hào)、目的端口號(hào)、消息類型和呼 叫次序6個(gè)關(guān)鍵字的對(duì)應(yīng)信息,并將生成的該SIP-C信令消息的對(duì)應(yīng)還原記錄保存到用戶 權(quán)限管理業(yè)務(wù)場(chǎng)景類別的對(duì)應(yīng)還原記錄庫(kù)中;當(dāng)采集的SIP-C信令消息中的攜帶的消息類型為InVite、ACK、Cancel、Bye或事件 類型為除StartVoice外的Service類型時(shí),生成的對(duì)應(yīng)還原記錄中包括SIP-C信令消息, 以及從該SIP-C信令消息中提取的源IP地址、目的IP地址、源端口號(hào)、目的端口號(hào)和呼叫 標(biāo)識(shí)(Call-ID) 5個(gè)關(guān)鍵字的對(duì)應(yīng)信息,并將生成的該SIP-C信令消息對(duì)應(yīng)的還原記錄保存 到用戶發(fā)起結(jié)束會(huì)話業(yè)務(wù)場(chǎng)景類別的對(duì)應(yīng)還原記錄庫(kù)中;當(dāng)采集的SIP-C信令消息中的攜帶的消息類型為Message類型時(shí),生成的對(duì)應(yīng)還 原記錄中包括SIP-C信令消息,以及從該SIP-C信令消息中提取的源IP地址、目的IP地址、 源端口號(hào)、目的端口號(hào)、Call-ID、消息類型和呼叫次序7個(gè)關(guān)健字的對(duì)應(yīng)信息,并將生成的 該SIP-C信令消息對(duì)應(yīng)的還原記錄保存到用戶發(fā)送接收消息業(yè)務(wù)場(chǎng)景類別的對(duì)應(yīng)還原記 錄庫(kù)中。在上述三種業(yè)務(wù)場(chǎng)景類別的對(duì)應(yīng)還原記錄庫(kù)中,對(duì)各關(guān)聯(lián)關(guān)鍵字的對(duì)應(yīng)信息完全 相同的SIP-C信令消息建立關(guān)聯(lián);根據(jù)建立關(guān)聯(lián)的SIP-C信令消息就可以完整地還原出業(yè) 務(wù)場(chǎng)景。實(shí)際應(yīng)用中,可以按照接收的各SIP-C信令消息的先后順序,將其對(duì)應(yīng)的還原記錄 按序存儲(chǔ)到所屬的還原記錄庫(kù)中。并根據(jù)還原記錄庫(kù)中存儲(chǔ)的各還原記錄,采用后存儲(chǔ)的還原記錄去匹配關(guān)聯(lián)之前存儲(chǔ)的還原記錄。對(duì)于如何判斷兩條或兩條以上的還原記錄的各 聯(lián)聯(lián)關(guān)鍵字的對(duì)應(yīng)信息是否完全相同,可以采用現(xiàn)有技術(shù)中的各種判斷方式,本發(fā)明對(duì)此 不作限定。例如可以采用哈希表的方式,即根據(jù)每條還原記錄中各關(guān)聯(lián)關(guān)鍵字的對(duì)應(yīng)信息 (各關(guān)聯(lián)關(guān)鍵字的對(duì)應(yīng)關(guān)鍵值),計(jì)算出對(duì)應(yīng)的哈希表位置值并存儲(chǔ);先判斷還原記錄庫(kù)中 是否存在哈希表位置值相等的還原記錄,若存在,再分別判斷哈希表位置值相等的還原記 錄的各關(guān)聯(lián)關(guān)鍵字的對(duì)應(yīng)關(guān)鍵值是否一一相等,若該兩條或兩條以上的還原記錄的各關(guān)聯(lián) 關(guān)鍵字的對(duì)應(yīng)關(guān)鍵值一一相等,則其對(duì)應(yīng)的SIP-C信令消息建立關(guān)聯(lián);否則,不建立關(guān)聯(lián)關(guān) 系。沿用上例,對(duì)于用戶權(quán)限管理業(yè)務(wù)場(chǎng)景類別,對(duì)應(yīng)的SIP-C信令消息建立關(guān)聯(lián)的 示意圖如圖2所示,包括飛信客戶端向飛信系統(tǒng)發(fā)送消息類型為Register的SIP-C信令消息, 飛信系統(tǒng)采 集該SIP-C信令消息后,判斷Register消息類型屬于用戶權(quán)限管理業(yè)務(wù)場(chǎng)景類別,根據(jù)該 場(chǎng)景類別對(duì)應(yīng)設(shè)置的6個(gè)關(guān)聯(lián)關(guān)鍵字源IP地址、目的IP地址、源端口號(hào)、目的端口號(hào)、消 息類型和呼叫次序,從該Register消息類型的SIP-C信令消息中提取對(duì)應(yīng)的關(guān)鍵值,生成 該SIP-C信令消息對(duì)應(yīng)的還原記錄并存儲(chǔ)到用戶權(quán)限管理業(yè)務(wù)場(chǎng)景類別對(duì)應(yīng)的還原記錄 庫(kù)中;飛信系統(tǒng)后續(xù)采集到返回給客戶端的SIP-C信令消息(其消息類型為空,表明為響應(yīng) Response消息),從該返回給客戶端的SIP-C信令消息中提取源IP地址、目的IP地址、源 端口號(hào)、目的端口號(hào)、消息類型和呼叫次序6個(gè)關(guān)聯(lián)關(guān)鍵字對(duì)應(yīng)的關(guān)鍵值,生成對(duì)應(yīng)的還原 記錄,也存儲(chǔ)到用戶權(quán)限管理業(yè)務(wù)場(chǎng)景類別對(duì)應(yīng)的還原記錄庫(kù)中。對(duì)后續(xù)生成的該條還原 記錄,與之前存儲(chǔ)的消息類型為Register的SIP-C信令消息的還原記錄匹配,發(fā)現(xiàn)其對(duì)應(yīng) 的6個(gè)關(guān)聯(lián)關(guān)鍵字的關(guān)鍵值分別一一相等,因此,建立起消息類型為Register的該條SIP-C 信令消息與相應(yīng)Response的SIP-C信令消息之間的關(guān)聯(lián)關(guān)系。同理,還可以建立起客戶端 發(fā)送的消息類型為Subscribe的SIP-C信令消息與飛信系統(tǒng)返回的相應(yīng)Response的SIP-C 信令消息之間的關(guān)聯(lián)關(guān)系;以及建立起客戶端發(fā)起的消息類型為Service (其對(duì)應(yīng)的事件 類型為StartVoice)的SIP-C信令消息與飛信系統(tǒng)返回的相應(yīng)Response的SIP-C信令消 息之間的關(guān)聯(lián)關(guān)系。沿用上例,對(duì)于用戶發(fā)起結(jié)束會(huì)話業(yè)務(wù)場(chǎng)景類別,對(duì)應(yīng)的SIP-C信令消息建立關(guān) 聯(lián)的示意圖如圖3所示,根據(jù)用戶發(fā)起結(jié)束會(huì)話業(yè)務(wù)場(chǎng)景類別設(shè)置的5個(gè)關(guān)聯(lián)關(guān)鍵字源 IP地址、目的IP地址、源端口號(hào)、目的端口號(hào)和呼叫標(biāo)識(shí)Call-ID,在用戶發(fā)起結(jié)束會(huì)話業(yè) 務(wù)場(chǎng)景類別對(duì)應(yīng)的還原記錄庫(kù)中,匹配出該5個(gè)關(guān)聯(lián)關(guān)鍵字的對(duì)應(yīng)關(guān)鍵值一一相等的對(duì)應(yīng) 還原記錄,建立起相對(duì)應(yīng)的SIP-C信令消息之間的關(guān)聯(lián)關(guān)系,包括建立起客戶端發(fā)送的消息類型為Invite的SIP-C信令消息與飛信系統(tǒng)返回相應(yīng) 的Response的SIP-C信令消息之間的關(guān)聯(lián)關(guān)系;建立起客戶端發(fā)送的消息類型為ACK的SIP-C信令消息與飛信系統(tǒng)返回相應(yīng)的 Response的SIP-C信令消息之間的關(guān)聯(lián)關(guān)系;建立起客戶端發(fā)送的消息類型為Cancel的SIP-C信令消息與飛信系統(tǒng)返回相應(yīng) 的Response的SIP-C信令消息之間的關(guān)聯(lián)關(guān)系;建立起客戶端發(fā)送的消息類型為Bye的SIP-C信令消息與飛信系統(tǒng)返回相應(yīng)的 Response的SIP-C信令消息之間的關(guān)聯(lián)關(guān)系;
建立起客戶端發(fā)送的消息類型為Service (其對(duì)應(yīng)的事件類型為除StartVoice 外)的SIP-C信令消息與飛信系統(tǒng)返回相應(yīng)的Response的SIP-C信令消息之間的關(guān)聯(lián)關(guān) 系。上述分別建立起了客戶端發(fā)送的SIP-C信令消息與相應(yīng)的Response的SIP-C信 令消息之間的關(guān)聯(lián)關(guān)系,該種關(guān)聯(lián)關(guān)系僅為舉例;實(shí)際上,如果圖3所示各信令中的5個(gè)關(guān) 鍵字的對(duì)應(yīng)關(guān)鍵值都相等,則圖3所示各SIP-C信令消息可以全部關(guān)聯(lián)在一起。沿用上例,對(duì)于用戶發(fā)送接收消息業(yè)務(wù)場(chǎng)景類別,對(duì)應(yīng)的SIP-C信令消息建立關(guān) 聯(lián)的示意圖如圖4所示,根據(jù)用戶發(fā)送接收消息業(yè)務(wù)場(chǎng)景類別設(shè)置的7個(gè)關(guān)聯(lián)關(guān)鍵字源 IP地址、目的IP地址、源端口號(hào)、目的端口號(hào)、Call-ID、消息類型和呼叫次序,在用戶發(fā)送 接收消息業(yè)務(wù)場(chǎng)景類別對(duì)應(yīng)的還原記錄庫(kù)中,匹配出該7個(gè)關(guān)聯(lián)關(guān)鍵字的對(duì)應(yīng)關(guān)鍵值一一 相等的對(duì)應(yīng)還原記錄,建立起相 對(duì)應(yīng)的SIP-C信令消息之間的關(guān)聯(lián)關(guān)系,即建立起客戶端 發(fā)送的消息類型為Message的SIP-C信令消息與飛信系統(tǒng)返回相應(yīng)的Response的SIP-C 信令消息之間的關(guān)聯(lián)關(guān)系。上述圖2、圖3和圖4根據(jù)建立關(guān)聯(lián)的SIP-C信令消息的發(fā)送先后順序,確定出了 對(duì)應(yīng)業(yè)務(wù)場(chǎng)景的信令交互流程,實(shí)現(xiàn)了對(duì)應(yīng)業(yè)務(wù)場(chǎng)景的還原。一較佳實(shí)施方式中,還可以生成各業(yè)務(wù)場(chǎng)景的對(duì)應(yīng)業(yè)務(wù)記錄,在生成的業(yè)務(wù)記錄 中,保存與業(yè)務(wù)場(chǎng)景對(duì)應(yīng)的已建立并聯(lián)的各SIP-C信令消息。若針對(duì)各業(yè)務(wù)場(chǎng)景,已保存有對(duì)應(yīng)的業(yè)務(wù)記錄,則在各業(yè)務(wù)場(chǎng)景類別的對(duì)應(yīng)還原 記錄庫(kù)中,可以刪除已建立關(guān)聯(lián)的各SIP-C信令消息的對(duì)應(yīng)還原記錄。刪除已建立關(guān)聯(lián)的 各SIP-C信令消息后,對(duì)應(yīng)還原記錄庫(kù)中的還原記錄數(shù)量減少,可以更加快速地在還原記 錄庫(kù)中匹配出相關(guān)聯(lián)對(duì)應(yīng)SIP-C信令消息。實(shí)際應(yīng)用中,有可能系統(tǒng)出現(xiàn)故障,漏采了個(gè)別的SIP-C信令消息,導(dǎo)致后續(xù)的 SIP-C信令消息無法匹配到相關(guān)聯(lián)的SIP-C信令消息,這樣,在各業(yè)務(wù)場(chǎng)景類別的對(duì)應(yīng)還原 記錄庫(kù)中,存在經(jīng)過設(shè)定時(shí)長(zhǎng)后(具體時(shí)長(zhǎng)可以根據(jù)實(shí)際應(yīng)用中信令之間的相隔時(shí)長(zhǎng),再 延長(zhǎng)適當(dāng)?shù)脑A看_定),還未建立關(guān)聯(lián)的SIP-C信令消息的對(duì)應(yīng)還原記錄,可以將這些還原 記錄作為失敗記錄保存,以便后續(xù)查詢并分析系統(tǒng)故障原因,并從對(duì)應(yīng)還原記錄庫(kù)中刪除。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以 通過程序來指令相關(guān)的硬件來完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,如 ROM/RAM、磁碟、光盤等?;谕话l(fā)明構(gòu)思,根據(jù)本發(fā)明上述提供的業(yè)務(wù)場(chǎng)景還原方法,本發(fā)明還提供一 種業(yè)務(wù)場(chǎng)景還原裝置,其結(jié)構(gòu)示意圖如圖5所示,包括采集單元51,用于采集業(yè)務(wù)數(shù)據(jù)中的SIP-C信令消息;業(yè)務(wù)場(chǎng)景類別確定單元52,用于根據(jù)SIP-C信令消息中的攜帶的消息類型,確定 出該SIP-C信令消息屬于預(yù)先設(shè)置的各業(yè)務(wù)場(chǎng)景類別中的一種業(yè)務(wù)場(chǎng)景類別;還原記錄生成單元53,用于按照SIP-C信令消息所屬業(yè)務(wù)場(chǎng)景類別對(duì)應(yīng)設(shè)置的各 關(guān)聯(lián)關(guān)鍵字,生成SIP-C信令消息的對(duì)應(yīng)還原記錄,并保存到所屬業(yè)務(wù)場(chǎng)景類別的對(duì)應(yīng)還 原記錄庫(kù)中;在對(duì)應(yīng)還原記錄中包括SIP-C信令消息,以及從SIP-C信令消息中獲得的各關(guān) 聯(lián)關(guān)鍵字的對(duì)應(yīng)信息;還原記錄存儲(chǔ)單元54,用于存儲(chǔ)各業(yè)務(wù)場(chǎng)景類別的對(duì)應(yīng)還原記錄庫(kù);
業(yè)務(wù)場(chǎng)景還原單元55,用于分別在各業(yè)務(wù)場(chǎng)景類別的對(duì)應(yīng)還原記錄庫(kù)中,對(duì)各關(guān) 聯(lián)關(guān)鍵字的對(duì)應(yīng)信息完全相同的SIP-C信令消息建立關(guān)聯(lián);根據(jù)建立關(guān)聯(lián)的SIP-C信令消 息還原出業(yè)務(wù)場(chǎng)景。其中,業(yè)務(wù)場(chǎng)景類別確定單元52可以采用如圖6所示結(jié)構(gòu),包括存儲(chǔ)子單元521,用于存儲(chǔ)與用戶權(quán)限管理業(yè)務(wù)場(chǎng)景類別對(duì)應(yīng)的SIP-C信令消息 類型,包括Register、Subscribe或事件類型為StartVoice的Service類型;還存儲(chǔ)用戶 權(quán)限管理業(yè)務(wù)場(chǎng)景類別對(duì)應(yīng)設(shè)置的各關(guān)聯(lián)關(guān)鍵字,至少包括源IP地址、目的IP地址、源端 口號(hào)、目的端口號(hào)、消息類型和呼叫次序6個(gè)關(guān)鍵字;以及
用于存儲(chǔ)與用戶發(fā)起結(jié)束會(huì)話業(yè)務(wù)場(chǎng)景類別對(duì)應(yīng)的SIP-C信令消息類型,包括 Invite、ACK、Cancel、Bye或事件類型為除StartVoice外的Service類型;還存儲(chǔ)用戶發(fā)起 結(jié)束會(huì)話業(yè)務(wù)場(chǎng)景類別對(duì)應(yīng)設(shè)置的各關(guān)聯(lián)關(guān)鍵字,至少包括源IP地址、目的IP地址、源端 口號(hào)、目的端口號(hào)和Call-ID 5個(gè)關(guān)鍵字;以及用于存儲(chǔ)與用戶發(fā)送接收消息業(yè)務(wù)場(chǎng)景類別對(duì)應(yīng)的SIP-C信令消息類型,包括 Message類型;還存儲(chǔ)用戶發(fā)送接收消息業(yè)務(wù)場(chǎng)景類別對(duì)應(yīng)設(shè)置的各關(guān)聯(lián)關(guān)鍵字,至少包 括源IP地址、目的IP地址、源端口號(hào)、目的端口號(hào)、Call-ID、消息類型和呼叫次序7個(gè)關(guān) 健字;業(yè)務(wù)場(chǎng)景類別確定子單元522,用于獲取采集單元51采集的SIP-C信令消息中的 攜帶的Register、Subscribe或事件類型為StartVoice的Service類型消息類型,匹配存 儲(chǔ)子單元521中的存儲(chǔ)內(nèi)容,確定出該SIP-C信令消息屬于設(shè)置的用戶權(quán)限管理業(yè)務(wù)場(chǎng)景 類別;以及用于獲取采集單元51采集的SIP-C信令消息中的攜帶的InVite、ACK、Cancel、Bye 或事件類型為除StartVoice外的Service類型,匹配存儲(chǔ)子單元521中的存儲(chǔ)內(nèi)容,確定 出該SIP-C信令消息屬于設(shè)置的用戶發(fā)起結(jié)束會(huì)話業(yè)務(wù)場(chǎng)景類別;以及用于獲取采集單元51采集的SIP-C信令消息中的攜帶的Message類型,匹配存儲(chǔ) 子單元521中的存儲(chǔ)內(nèi)容,確定出該SIP-C信令消息屬于設(shè)置的用戶發(fā)送接收消息業(yè)務(wù)場(chǎng) 景類別。一實(shí)施例中,本發(fā)明提供的業(yè)務(wù)場(chǎng)景還原裝置還可以采用如圖7所示結(jié)構(gòu),其在 圖5所示結(jié)構(gòu)的基礎(chǔ)上,還包括業(yè)務(wù)記錄生成單元56,用于生成各業(yè)務(wù)場(chǎng)景的對(duì)應(yīng)業(yè)務(wù)記錄,在生成的業(yè)務(wù)記錄 中保存與業(yè)務(wù)場(chǎng)景對(duì)應(yīng)的已建立并聯(lián)的各SIP-C信令消息。還包括記錄維護(hù)單元57,用于在還原記錄存儲(chǔ)單元54存儲(chǔ)的各業(yè)務(wù)場(chǎng)景類別的對(duì)應(yīng)還 原記錄庫(kù)中,刪除已建立關(guān)聯(lián)的各SIP-C信令消息的對(duì)應(yīng)還原記錄;以及在各業(yè)務(wù)場(chǎng)景類 別的對(duì)應(yīng)還原記錄庫(kù)中,對(duì)經(jīng)過設(shè)定時(shí)長(zhǎng)后,還未建立關(guān)聯(lián)的各SIP-C信令消息的對(duì)應(yīng)還 原記錄,作為失敗記錄保存,并從對(duì)應(yīng)還原記錄庫(kù)中刪除。綜上所述,采用本發(fā)明方法與裝置,由于建立關(guān)聯(lián)的SIP-C信令消息屬于同一種 業(yè)務(wù)場(chǎng)景類別,其包含有相同的關(guān)聯(lián)關(guān)鍵字,且各關(guān)聯(lián)關(guān)鍵字的對(duì)應(yīng)信息(即各關(guān)聯(lián)關(guān)鍵 字的對(duì)應(yīng)關(guān)健值)完全相同,因此,建立關(guān)聯(lián)的各SIP-C信令消息一定屬于同一業(yè)務(wù)場(chǎng)景所 涉及的相關(guān)信令消息,這樣,根據(jù)建立關(guān)聯(lián)的SIP-C信令消息就可以完整地還原出對(duì)應(yīng)的業(yè)務(wù)場(chǎng)景。 顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精 神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍 之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
一種業(yè)務(wù)場(chǎng)景還原方法,其特征在于,包括采集業(yè)務(wù)數(shù)據(jù)中的會(huì)話初始化協(xié)議客戶端協(xié)議SIP-C信令消息;根據(jù)所述SIP-C信令消息中攜帶的消息類型,確定出所述SIP-C信令消息所屬業(yè)務(wù)場(chǎng)景類別;按照所述SIP-C信令消息所屬業(yè)務(wù)場(chǎng)景類別對(duì)應(yīng)設(shè)置的各關(guān)聯(lián)關(guān)鍵字,生成所述SIP-C信令消息的對(duì)應(yīng)還原記錄,并保存到所屬業(yè)務(wù)場(chǎng)景類別的對(duì)應(yīng)還原記錄庫(kù)中;所述對(duì)應(yīng)還原記錄中包括所述SIP-C信令消息,以及從所述SIP-C信令消息中獲得的所述各關(guān)聯(lián)關(guān)鍵字的對(duì)應(yīng)信息;根據(jù)各業(yè)務(wù)場(chǎng)景類別的對(duì)應(yīng)還原記錄庫(kù)中保存的還原記錄,對(duì)各關(guān)聯(lián)關(guān)鍵字的對(duì)應(yīng)信息完全相同的SIP-C信令消息建立關(guān)聯(lián);根據(jù)建立關(guān)聯(lián)的SIP-C信令消息還原出業(yè)務(wù)場(chǎng)景。
2.如權(quán)利要求1所述的方法,其特征在于,根據(jù)所述SIP-C信令消息中攜帶的消息類 型,確定出所述SIP-C信令消息屬于設(shè)置的各業(yè)務(wù)場(chǎng)景類別中的一種業(yè)務(wù)場(chǎng)景類別,具體 包括當(dāng)SIP-C信令消息中的攜帶的消息類型為注冊(cè)Register、訂閱Subscribe或事件類型 為啟動(dòng)語音StartVoice的系統(tǒng)服務(wù)Service類型時(shí),確定出所述SIP-C信令消息屬于用戶 權(quán)限管理業(yè)務(wù)場(chǎng)景類別;當(dāng)SIP-C信令消息中的攜帶的消息類型為邀請(qǐng)Invite、應(yīng)答ACK、中止Cancel、結(jié)束 Bye或事件類型為除StartVoice外的Service類型時(shí),確定出所述SIP-C信令消息屬于用 戶發(fā)起結(jié)束會(huì)話業(yè)務(wù)場(chǎng)景類別;當(dāng)SIP-C信令消息中的攜帶的消息類型為消息Message類型時(shí),確定出所述SIP-C信 令消息屬于用戶發(fā)送接收消息業(yè)務(wù)場(chǎng)景類別。
3.如權(quán)利要求1所述的方法,其特征在于,對(duì)于用戶權(quán)限管理業(yè)務(wù)場(chǎng)景類別,其對(duì)應(yīng)設(shè) 置的各關(guān)聯(lián)關(guān)鍵字至少包括源IP地址、目的IP地址、源端口號(hào)、目的端口號(hào)、消息類型和 呼叫次序;對(duì)于用戶發(fā)起結(jié)束會(huì)話業(yè)務(wù)場(chǎng)景類別,其對(duì)應(yīng)設(shè)置的各關(guān)聯(lián)關(guān)鍵字至少包括源IP地 址、目的IP地址、源端口號(hào)、目的端口號(hào)和呼叫標(biāo)識(shí)Call-ID ;對(duì)于用戶發(fā)送接收消息業(yè)務(wù)場(chǎng)景類別,其對(duì)應(yīng)設(shè)置的各關(guān)聯(lián)關(guān)鍵字至少包括源IP地 址、目的IP地址、源端口號(hào)、目的端口號(hào)、Call-ID、消息類型和呼叫次序。
4.如權(quán)利要求1-3任一所述的方法,其特征在于,所述根據(jù)建立關(guān)聯(lián)的SIP-C信令消息 還原出業(yè)務(wù)場(chǎng)景,具體包括根據(jù)建立關(guān)聯(lián)的SIP-C信令消息的發(fā)送先后順序,確定出對(duì)應(yīng)業(yè)務(wù)場(chǎng)景的信令交互流程。
5.如權(quán)利要求4所述的方法,其特征在于,還包括生成各業(yè)務(wù)場(chǎng)景的對(duì)應(yīng)業(yè)務(wù)記錄,所述業(yè)務(wù)記錄中保存與業(yè)務(wù)場(chǎng)景對(duì)應(yīng)的已建立并聯(lián) 的各SIP-C信令消息。
6.如權(quán)利要求5所述的方法,其特征在于,還包括在所述各業(yè)務(wù)場(chǎng)景類別的對(duì)應(yīng)還原記錄庫(kù)中,刪除已建立關(guān)聯(lián)的各SIP-C信令消息的 對(duì)應(yīng)還原記錄。
7.如權(quán)利要求6所述的方法,其特征在于,還包括在所述各業(yè)務(wù)場(chǎng)景類別的對(duì)應(yīng)還原記錄庫(kù)中,對(duì)經(jīng)過設(shè)定時(shí)長(zhǎng)后還未建立關(guān)聯(lián)的各 SIP-C信令消息的對(duì)應(yīng)還原記錄,作為失敗記錄保存,并從對(duì)應(yīng)還原記錄庫(kù)中刪除。
8.一種業(yè)務(wù)場(chǎng)景還原裝置,其特征在于,包括采集單元,用于采集業(yè)務(wù)數(shù)據(jù)中的會(huì)話初始化協(xié)議客戶端協(xié)議SIP-C信令消息;業(yè)務(wù)場(chǎng)景類別確定單元,根據(jù)所述SIP-C信令消息中的攜帶的消息類型,確定出所述 SIP-C信令消息所屬業(yè)務(wù)場(chǎng)景類別;還原記錄生成單元,用于按照所述SIP-C信令消息所屬業(yè)務(wù)場(chǎng)景類別對(duì)應(yīng)設(shè)置的各關(guān) 聯(lián)關(guān)鍵字,生成所述SIP-C信令消息的對(duì)應(yīng)還原記錄,并保存到所屬業(yè)務(wù)場(chǎng)景類別的對(duì)應(yīng) 還原記錄庫(kù)中;所述對(duì)應(yīng)還原記錄中包括所述SIP-C信令消息,以及從所述SIP-C信令消息 中獲得的所述各關(guān)聯(lián)關(guān)鍵字的對(duì)應(yīng)信息;業(yè)務(wù)場(chǎng)景還原單元,用于根據(jù)各業(yè)務(wù)場(chǎng)景類別的對(duì)應(yīng)還原記錄庫(kù)中保存的還原記錄, 對(duì)各關(guān)聯(lián)關(guān)鍵字的對(duì)應(yīng)信息完全相同的SIP-C信令消息建立關(guān)聯(lián);根據(jù)建立關(guān)聯(lián)的SIP-C 信令消息還原出業(yè)務(wù)場(chǎng)景。
9.如權(quán)利要求8所述的裝置,其特征在于,所述業(yè)務(wù)場(chǎng)景類別確定單元包括存儲(chǔ)子單元,用于存儲(chǔ)與用戶權(quán)限管理業(yè)務(wù)場(chǎng)景類別對(duì)應(yīng)的SIP-C信令消息類型, 包括注冊(cè)Register、訂閱Subscribe或事件類型為啟動(dòng)語音StartVoice的系統(tǒng)服務(wù) Service類型;還存儲(chǔ)用戶權(quán)限管理業(yè)務(wù)場(chǎng)景類別對(duì)應(yīng)設(shè)置的各關(guān)聯(lián)關(guān)鍵字,至少包括源 IP地址、目的IP地址、源端口號(hào)、目的端口號(hào)、消息類型和呼叫次序六個(gè)關(guān)鍵字;以及用于存儲(chǔ)與用戶發(fā)起結(jié)束會(huì)話業(yè)務(wù)場(chǎng)景類別對(duì)應(yīng)的SIP-C信令消息類型,包括邀請(qǐng) Invite、應(yīng)答ACK、中止Cancel、結(jié)束Bye或事件類型為除StartVoice外的Service類型; 還存儲(chǔ)用戶發(fā)起結(jié)束會(huì)話業(yè)務(wù)場(chǎng)景類別對(duì)應(yīng)設(shè)置的各關(guān)聯(lián)關(guān)鍵字,至少包括源IP地址、 目的IP地址、源端口號(hào)、目的端口號(hào)和呼叫標(biāo)識(shí)Call-ID五個(gè)關(guān)鍵字;以及用于存儲(chǔ)與用戶發(fā)送接收消息業(yè)務(wù)場(chǎng)景類別對(duì)應(yīng)的SIP-C信令消息類型,包括消息 Message類型;還存儲(chǔ)用戶發(fā)送接收消息業(yè)務(wù)場(chǎng)景類別對(duì)應(yīng)設(shè)置的各關(guān)聯(lián)關(guān)鍵字,至少包 括源IP地址、目的IP地址、源端口號(hào)、目的端口號(hào)、Call-ID、消息類型和呼叫次序七個(gè)關(guān) 健字;業(yè)務(wù)場(chǎng)景類別確定子單元,用于獲取所述采集單元采集的SIP-C信令消息中的攜帶的 Register,Subscribe或事件類型為StartVoice的Service類型消息類型,匹配所述存儲(chǔ)子 單元中的存儲(chǔ)內(nèi)容,確定出所述SIP-C信令消息屬于設(shè)置的用戶權(quán)限管理業(yè)務(wù)場(chǎng)景類別; 以及用于獲取所述采集單元采集的SIP-C信令消息中的攜帶的InVite、ACK、Cancel、Bye或 事件類型為除StartVoice外的Service類型,匹配所述存儲(chǔ)子單元中的存儲(chǔ)內(nèi)容,確定出 所述SIP-C信令消息屬于設(shè)置的用戶發(fā)起結(jié)束會(huì)話業(yè)務(wù)場(chǎng)景類別;以及用于獲取所述采集單元采集的SIP-C信令消息中的攜帶的Message類型,匹配所述存 儲(chǔ)子單元中的存儲(chǔ)內(nèi)容,確定出所述SIP-C信令消息屬于設(shè)置的用戶發(fā)送接收消息業(yè)務(wù)場(chǎng) 景類別。
10.如權(quán)利要求9所述裝置,其特征在于,還包括業(yè)務(wù)記錄生成單元,用于生成各業(yè)務(wù)場(chǎng)景的對(duì)應(yīng)業(yè)務(wù)記錄,所述業(yè)務(wù)記錄中保存與業(yè)務(wù)場(chǎng)景對(duì)應(yīng)的已建立并聯(lián)的各SIP-C信令消息。
11.如權(quán)利要求9所述的裝置,其特征在于,還包括記錄維護(hù)單元,用于在所述各業(yè)務(wù)場(chǎng)景類別的對(duì)應(yīng)還原記錄庫(kù)中,刪除已建立關(guān)聯(lián)的 各SIP-C信令消息的對(duì)應(yīng)還原記錄;以及在所述各業(yè)務(wù)場(chǎng)景類別的對(duì)應(yīng)還原記錄庫(kù)中,對(duì)經(jīng)過設(shè)定時(shí)長(zhǎng)后,還未建立關(guān)聯(lián)的各 SIP-C信令消息的對(duì)應(yīng)還原記錄,作為失敗記錄保存,并從對(duì)應(yīng)還原記錄庫(kù)中刪除。
全文摘要
本發(fā)明公開了一種業(yè)務(wù)場(chǎng)景還原方法與裝置。本發(fā)明方法包括采集業(yè)務(wù)數(shù)據(jù)中的SIP-C信令消息;根據(jù)SIP-C信令消息中攜帶的消息類型,確定出SIP-C信令消息所屬業(yè)務(wù)場(chǎng)景類別;按照SIP-C信令消息所屬業(yè)務(wù)場(chǎng)景類別對(duì)應(yīng)設(shè)置的各關(guān)聯(lián)關(guān)鍵字,生成SIP-C信令消息的對(duì)應(yīng)還原記錄,并保存到所屬業(yè)務(wù)場(chǎng)景類別的對(duì)應(yīng)還原記錄庫(kù)中;對(duì)應(yīng)還原記錄中包括SIP-C信令消息,以及從SIP-C信令消息中獲得的所述各關(guān)聯(lián)關(guān)鍵字的對(duì)應(yīng)信息;在各業(yè)務(wù)場(chǎng)景類別的對(duì)應(yīng)還原記錄庫(kù)中,對(duì)各關(guān)聯(lián)關(guān)鍵字的對(duì)應(yīng)信息完全相同的SIP-C信令消息建立關(guān)聯(lián);根據(jù)建立關(guān)聯(lián)的SIP-C信令消息還原出業(yè)務(wù)場(chǎng)景。采用本發(fā)明能區(qū)分不同的業(yè)務(wù)場(chǎng)景,并進(jìn)行業(yè)務(wù)場(chǎng)景的完整還原。
文檔編號(hào)H04L12/24GK101827068SQ20091007895
公開日2010年9月8日 申請(qǐng)日期2009年3月2日 優(yōu)先權(quán)日2009年3月2日
發(fā)明者符鴻, 翟藝新, 韓冰 申請(qǐng)人:中國(guó)移動(dòng)通信集團(tuán)公司;北京中創(chuàng)信測(cè)科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
湖北省| 鄂州市| 镇江市| 长武县| 乐业县| 东台市| 伊春市| 额敏县| 铁岭县| 积石山| 宽甸| 朝阳区| 哈巴河县| 康乐县| 元江| 柳河县| 大荔县| 苗栗市| 台中市| 通河县| 宿迁市| 溆浦县| 宣武区| 鹤庆县| 五台县| 峨山| 遂川县| 丰县| 襄城县| 泗阳县| 土默特右旗| 古田县| 周口市| 黔东| 北川| 瑞安市| 青川县| 册亨县| 鄄城县| 威信县| 邓州市|