專利名稱:建立網(wǎng)絡(luò)實(shí)體間呼叫日志關(guān)聯(lián)及查找關(guān)聯(lián)呼叫日志的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通訊領(lǐng)域,尤其涉及一種建立網(wǎng)絡(luò)實(shí)體間呼叫日志關(guān)聯(lián)及查找關(guān)聯(lián)呼叫日志的方法。
背景技術(shù):
當(dāng)通過(guò)通訊網(wǎng)絡(luò)發(fā)送和接收呼叫時(shí),可以將許多與呼叫相關(guān)的信息集合在呼叫日志中。呼叫日志是記錄呼叫運(yùn)行軌跡的一種方法,網(wǎng)絡(luò)實(shí)體記錄呼叫的關(guān)鍵參數(shù)、運(yùn)行軌跡,在呼叫結(jié)束時(shí)把該呼叫的信息輸出到呼叫日志服務(wù)器。對(duì)于每一個(gè)呼叫,都有一個(gè)呼叫日志索引,在網(wǎng)絡(luò)實(shí)體內(nèi)唯一標(biāo)識(shí)一次呼叫。在通訊領(lǐng)域通常使用呼叫日志來(lái)定位、分析呼叫過(guò)程中的各種問(wèn)題。目前各網(wǎng)絡(luò)實(shí)體間的呼叫日志互相獨(dú)立,在定位問(wèn)題時(shí),如果涉及多個(gè)網(wǎng)絡(luò)實(shí)體,則需要人工分別檢查保存的多個(gè)網(wǎng)絡(luò)實(shí)體的呼叫日志記錄,找出相關(guān)的記錄,再進(jìn)行定位。
由于現(xiàn)有技術(shù)無(wú)法自動(dòng)關(guān)聯(lián)網(wǎng)絡(luò)實(shí)體的呼叫日志,因此現(xiàn)有技術(shù)通過(guò)呼叫日志定位涉及多個(gè)網(wǎng)絡(luò)實(shí)體的問(wèn)題時(shí),處理手段復(fù)雜、效率低。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題在于提供一種建立網(wǎng)絡(luò)實(shí)體間呼叫日志關(guān)聯(lián)的方法,其可將一個(gè)網(wǎng)絡(luò)實(shí)體上的呼叫日志與該呼叫對(duì)應(yīng)的在其他網(wǎng)絡(luò)實(shí)體的呼叫日志都關(guān)聯(lián)起來(lái)。
本發(fā)明所要解決的另一技術(shù)問(wèn)題在于提供一種查找關(guān)聯(lián)呼叫日志的方法,其可通過(guò)一個(gè)網(wǎng)絡(luò)實(shí)體上的呼叫日志把與該呼叫對(duì)應(yīng)的在其他網(wǎng)絡(luò)實(shí)體的呼叫日志都搜索出來(lái)。
為解決上述技術(shù)問(wèn)題,本發(fā)明所采用的技術(shù)方案是提供一種建立網(wǎng)絡(luò)實(shí)體間呼叫日志關(guān)聯(lián)的方法,其包括以下步驟A1、在呼叫日志服務(wù)器中創(chuàng)建呼叫日志關(guān)聯(lián)數(shù)據(jù)庫(kù);B1、在網(wǎng)絡(luò)實(shí)體運(yùn)行過(guò)程中記錄各網(wǎng)絡(luò)實(shí)體的呼叫日志,并記錄各實(shí)體呼叫日志間的搜索關(guān)聯(lián)關(guān)系。
步驟A1所述的呼叫日志關(guān)聯(lián)數(shù)據(jù)庫(kù)包含實(shí)體搜索策略表、呼叫日志搜索表、實(shí)體呼叫日志對(duì)應(yīng)表和呼叫日志索引表,其中,所述實(shí)體搜索策略表用于存儲(chǔ)各網(wǎng)絡(luò)實(shí)體特定類型的搜索方式對(duì)應(yīng)的搜索表;所述呼叫日志搜索表用于存儲(chǔ)具體呼叫日志索引;所述實(shí)體呼叫日志對(duì)應(yīng)表用于存儲(chǔ)各網(wǎng)絡(luò)實(shí)體對(duì)應(yīng)的呼叫日志索引表的名稱;所述呼叫日志索引表用于存儲(chǔ)各網(wǎng)絡(luò)實(shí)體具體的呼叫日志內(nèi)容。
所述步驟A1進(jìn)一步包括以下步驟A11、為每個(gè)需要記錄呼叫日志的網(wǎng)絡(luò)實(shí)體創(chuàng)建一個(gè)呼叫日志索引表;A12、創(chuàng)建實(shí)體呼叫日志對(duì)應(yīng)表,該表記錄各網(wǎng)絡(luò)實(shí)體和其呼叫日志索引表的對(duì)應(yīng)關(guān)系;該步驟需要根據(jù)實(shí)際情況輸入網(wǎng)絡(luò)實(shí)體標(biāo)識(shí)和存儲(chǔ)該網(wǎng)絡(luò)實(shí)體呼叫日志的呼叫日志索引表的對(duì)應(yīng)關(guān)系;A13、創(chuàng)建實(shí)體搜索策略表和呼叫日志搜索表;該步驟需要根據(jù)實(shí)際情況在實(shí)體搜索策略表輸入記錄,每條記錄對(duì)應(yīng)創(chuàng)建一張新的呼叫日志搜索表。
所述步驟B1進(jìn)一步包括以下步驟B11、各網(wǎng)絡(luò)實(shí)體分別把呼叫日志輸入到呼叫日志服務(wù)器;B12、呼叫日志服務(wù)器分別將每個(gè)網(wǎng)絡(luò)實(shí)體的呼叫日志內(nèi)容寫入對(duì)應(yīng)的網(wǎng)絡(luò)實(shí)體的呼叫日志索引表中;B13、在呼叫日志服務(wù)器中通過(guò)關(guān)系數(shù)據(jù)庫(kù)建立呼叫日志在呼叫日志搜索表中的搜索記錄。
所述步驟B12進(jìn)一步包括以下步驟呼叫日志服務(wù)器收到一條呼叫日志,根據(jù)發(fā)送呼叫日志的網(wǎng)絡(luò)實(shí)體標(biāo)識(shí)搜索實(shí)體呼叫日志對(duì)應(yīng)表,找到該實(shí)體對(duì)應(yīng)的呼叫日志索引表,在對(duì)應(yīng)的呼叫日志索引表中記錄該呼叫日志。
所述步驟B13進(jìn)一步包括以下步驟B131、根據(jù)發(fā)送呼叫日志的網(wǎng)絡(luò)實(shí)體標(biāo)識(shí)查詢實(shí)體搜索策略表,找到該網(wǎng)絡(luò)實(shí)體對(duì)應(yīng)的所有搜索策略記錄;B132、分別對(duì)每條搜索策略記錄進(jìn)行如下處理根據(jù)該記錄的索引類型,檢查呼叫日志中對(duì)應(yīng)內(nèi)容是否有效,如果有效,則根據(jù)該記錄中的呼叫日志搜索表名稱,在對(duì)應(yīng)的呼叫日志搜索表中增加一條記錄。
為解決上述另一技術(shù)問(wèn)題,本發(fā)明所采用的技術(shù)方案是提供一種查找關(guān)聯(lián)呼叫日志的方法,其包括以下步驟A2、根據(jù)本端網(wǎng)絡(luò)實(shí)體的標(biāo)識(shí)在實(shí)體呼叫日志對(duì)應(yīng)表中找到本端網(wǎng)絡(luò)實(shí)體的呼叫日志索引表;B2、從本端網(wǎng)絡(luò)實(shí)體的呼叫日志索引表中找到本端網(wǎng)絡(luò)實(shí)體的呼叫日志具體內(nèi)容,從所述呼叫日志具體內(nèi)容中得到對(duì)端網(wǎng)絡(luò)實(shí)體的標(biāo)識(shí)、和對(duì)端網(wǎng)絡(luò)實(shí)體建立關(guān)聯(lián)的搜索字段的值、業(yè)務(wù)開始時(shí)間和業(yè)務(wù)結(jié)束時(shí)間;C2、以和對(duì)端網(wǎng)絡(luò)實(shí)體建立關(guān)聯(lián)的搜索字段的類型作為對(duì)端網(wǎng)絡(luò)實(shí)體的索引類型,并根據(jù)對(duì)端網(wǎng)絡(luò)實(shí)體的標(biāo)識(shí)在實(shí)體搜索策略表中找到對(duì)應(yīng)的呼叫日志搜索表;D2、以和對(duì)端網(wǎng)絡(luò)實(shí)體建立關(guān)聯(lián)的搜索字段的值作為搜索字段值,并根據(jù)業(yè)務(wù)開始時(shí)間和業(yè)務(wù)結(jié)束時(shí)間,在該呼叫日志搜索表中找到呼叫日志索引,通過(guò)呼叫日志索引在呼叫日志索引表中找到對(duì)端網(wǎng)絡(luò)實(shí)體的呼叫日志具體內(nèi)容。
兩個(gè)網(wǎng)絡(luò)實(shí)體間進(jìn)行關(guān)聯(lián)查找時(shí),當(dāng)建立關(guān)聯(lián)的搜索字段相同,且業(yè)務(wù)處理時(shí)間段重疊時(shí),兩個(gè)網(wǎng)絡(luò)實(shí)體的呼叫日志為同一呼叫的呼叫日志。
本發(fā)明的有益效果是本發(fā)明建立網(wǎng)絡(luò)實(shí)體間呼叫日志關(guān)聯(lián)的方法可將一個(gè)網(wǎng)絡(luò)實(shí)體上的呼叫日志與該呼叫對(duì)應(yīng)的在其他網(wǎng)絡(luò)實(shí)體的呼叫日志都關(guān)聯(lián)起來(lái),本發(fā)明查找關(guān)聯(lián)呼叫日志的方法可通過(guò)一個(gè)網(wǎng)絡(luò)實(shí)體上的呼叫日志把與該呼叫對(duì)應(yīng)的在其他網(wǎng)絡(luò)實(shí)體的呼叫日志都搜索出來(lái),從而為定位、分析呼叫過(guò)程中的問(wèn)題提供更全面的手段。
圖1是本發(fā)明建立網(wǎng)絡(luò)實(shí)體間呼叫日志關(guān)聯(lián)的過(guò)程流程圖。
圖2是本發(fā)明在呼叫日志服務(wù)器中建立的各網(wǎng)絡(luò)實(shí)體間呼叫日志的關(guān)聯(lián)索引表示意圖。
圖3是本發(fā)明查找關(guān)聯(lián)呼叫日志的過(guò)程流程圖。
具體實(shí)施例方式
請(qǐng)參閱圖1,本發(fā)明建立網(wǎng)絡(luò)實(shí)體間呼叫日志關(guān)聯(lián)的方法包括以下步驟A1、在呼叫日志服務(wù)器中創(chuàng)建包含實(shí)體搜索策略表、呼叫日志搜索表、實(shí)體呼叫日志對(duì)應(yīng)表和呼叫日志索引表的呼叫日志關(guān)聯(lián)數(shù)據(jù)庫(kù);具體包括以下步驟A11、根據(jù)網(wǎng)絡(luò)情況,創(chuàng)建呼叫日志索引表,有多少需要記錄呼叫日志的網(wǎng)絡(luò)實(shí)體就創(chuàng)建多少個(gè)呼叫日志索引表,呼叫日志索引表用于存儲(chǔ)各網(wǎng)絡(luò)實(shí)體的呼叫日志具體內(nèi)容;A12、創(chuàng)建實(shí)體呼叫日志對(duì)應(yīng)表,該表記錄各網(wǎng)絡(luò)實(shí)體和其呼叫日志索引表的對(duì)應(yīng)關(guān)系;該步驟需要根據(jù)實(shí)際情況手工輸入網(wǎng)絡(luò)實(shí)體標(biāo)識(shí)和存儲(chǔ)該網(wǎng)絡(luò)實(shí)體呼叫日志的呼叫日志索引表的對(duì)應(yīng)關(guān)系;A13、創(chuàng)建實(shí)體搜索策略表和呼叫日志搜索表;該步驟需要根據(jù)實(shí)際情況在實(shí)體搜索策略表手工輸入記錄,每條記錄對(duì)應(yīng)創(chuàng)建一張新的呼叫日志搜索表;比如,網(wǎng)絡(luò)實(shí)體MSC1可以用主叫IMSI建立呼叫日志搜索表,則先創(chuàng)建一張新的呼叫日志搜索表,用來(lái)記錄MSC1用主叫IMSI建立的呼叫日志搜索記錄。再在實(shí)體搜索策略表創(chuàng)建一條對(duì)應(yīng)的記錄,記錄內(nèi)容為MSC1的網(wǎng)絡(luò)實(shí)體標(biāo)識(shí)、用主叫IMSI作為搜索類型、對(duì)應(yīng)的呼叫日志搜索表名稱;B1、在網(wǎng)絡(luò)實(shí)體運(yùn)行過(guò)程中記錄各網(wǎng)絡(luò)實(shí)體的呼叫日志,具體包括以下步驟B11、各網(wǎng)絡(luò)實(shí)體分別把呼叫日志輸入到呼叫日志服務(wù)器;B12、呼叫日志服務(wù)器分別將每個(gè)網(wǎng)絡(luò)實(shí)體的呼叫日志內(nèi)容寫入對(duì)應(yīng)的網(wǎng)絡(luò)實(shí)體的呼叫日志索引表中;具體步驟為呼叫日志服務(wù)器收到一條呼叫日志,根據(jù)發(fā)送呼叫日志的網(wǎng)絡(luò)實(shí)體標(biāo)識(shí)搜索實(shí)體呼叫日志對(duì)應(yīng)表,找到該實(shí)體對(duì)應(yīng)的呼叫日志索引表,在對(duì)應(yīng)的呼叫日志索引表中記錄該呼叫日志;B13、在呼叫日志服務(wù)器中通過(guò)關(guān)系數(shù)據(jù)庫(kù)建立呼叫日志在呼叫日志搜索表中的搜索記錄,具體包括以下步驟B131、根據(jù)發(fā)送呼叫日志的網(wǎng)絡(luò)實(shí)體標(biāo)識(shí)查詢實(shí)體搜索策略表,找到該網(wǎng)絡(luò)實(shí)體對(duì)應(yīng)的所有搜索策略記錄;B132、分別對(duì)每條搜索策略記錄進(jìn)行如下處理根據(jù)該記錄的索引類型,檢查呼叫日志中對(duì)應(yīng)內(nèi)容是否有效,如果有效,則根據(jù)該記錄中的呼叫日志搜索表名稱,在對(duì)應(yīng)的呼叫日志搜索表中增加一條記錄。比如在實(shí)體搜索策略表中找到的一條記錄的索引類型為主叫IMSI,且呼叫日志中的主叫IMSI有效,則根據(jù)該記錄中的搜索表名稱,在對(duì)應(yīng)的呼叫日志搜索表中增加一條記錄。
請(qǐng)參閱圖2,本發(fā)明在呼叫日志服務(wù)器中建立的各網(wǎng)絡(luò)實(shí)體間呼叫日志的關(guān)聯(lián)索引表包括實(shí)體搜索策略表、呼叫日志搜索表、實(shí)體呼叫日志對(duì)應(yīng)表和呼叫日志索引表,其中實(shí)體搜索策略表用于存儲(chǔ)各網(wǎng)絡(luò)實(shí)體特定類型的搜索方式對(duì)應(yīng)的搜索表;呼叫日志搜索表用于存儲(chǔ)具體呼叫日志索引;實(shí)體呼叫日志對(duì)應(yīng)表用于存儲(chǔ)各網(wǎng)絡(luò)實(shí)體對(duì)應(yīng)的呼叫日志索引表的名稱;呼叫日志索引表用于存儲(chǔ)各網(wǎng)絡(luò)實(shí)體具體的呼叫日志內(nèi)容,其具體結(jié)構(gòu)由各網(wǎng)絡(luò)實(shí)體的呼叫日志內(nèi)容決定,呼叫日志索引在網(wǎng)絡(luò)實(shí)體內(nèi)唯一標(biāo)識(shí)一條呼叫日志記錄。
下面分別描述各表的結(jié)構(gòu)。
實(shí)體搜索策略表的結(jié)構(gòu)如下
呼叫日志搜索表的結(jié)構(gòu)如下
實(shí)體呼叫日志對(duì)應(yīng)表的結(jié)構(gòu)如下
呼叫日志索引表的結(jié)構(gòu)如下
通過(guò)本發(fā)明的建立方法建立了網(wǎng)絡(luò)實(shí)體間呼叫日志關(guān)聯(lián)后,當(dāng)需要定位涉及多個(gè)網(wǎng)絡(luò)實(shí)體間的問(wèn)題時(shí),通過(guò)一個(gè)網(wǎng)絡(luò)實(shí)體上的呼叫日志就可以把該呼叫對(duì)應(yīng)的在其他網(wǎng)絡(luò)實(shí)體的呼叫日志都搜索出來(lái)。
請(qǐng)參閱圖3,本發(fā)明查找關(guān)聯(lián)呼叫日志的具體流程如下A2、根據(jù)本端網(wǎng)絡(luò)實(shí)體的標(biāo)識(shí)在實(shí)體呼叫日志對(duì)應(yīng)表中找到本端網(wǎng)絡(luò)實(shí)體的呼叫日志索引表;B2、從本端網(wǎng)絡(luò)實(shí)體的呼叫日志索引表中找到本端網(wǎng)絡(luò)實(shí)體的呼叫日志具體內(nèi)容,從所述呼叫日志具體內(nèi)容中得到對(duì)端網(wǎng)絡(luò)實(shí)體的標(biāo)識(shí)、和對(duì)端網(wǎng)絡(luò)實(shí)體建立關(guān)聯(lián)的搜索字段的值、業(yè)務(wù)開始時(shí)間和業(yè)務(wù)結(jié)束時(shí)間;C2、以和對(duì)端網(wǎng)絡(luò)實(shí)體建立關(guān)聯(lián)的搜索字段的類型作為對(duì)端網(wǎng)絡(luò)實(shí)體的索引類型,并根據(jù)對(duì)端網(wǎng)絡(luò)實(shí)體的標(biāo)識(shí)在實(shí)體搜索策略表中找到對(duì)應(yīng)的呼叫日志搜索表;D2、以和對(duì)端網(wǎng)絡(luò)實(shí)體建立關(guān)聯(lián)的搜索字段的值作為搜索字段值,并根據(jù)業(yè)務(wù)開始時(shí)間和業(yè)務(wù)結(jié)束時(shí)間,在該呼叫日志搜索表中找到呼叫日志索引,通過(guò)呼叫日志索引在呼叫日志索引表中找到對(duì)端網(wǎng)絡(luò)實(shí)體的呼叫日志具體內(nèi)容;E2、通過(guò)對(duì)端網(wǎng)絡(luò)實(shí)體的呼叫日志采用其他建立關(guān)聯(lián)的搜索字段找到該呼叫在其他網(wǎng)絡(luò)實(shí)體中的呼叫日志;再通過(guò)其他網(wǎng)絡(luò)實(shí)體中的呼叫日志找到相關(guān)網(wǎng)絡(luò)實(shí)體的呼叫日志。
下面以建立BSC(Base Station Contral,基站控制器)和MSC(Mobile SwitchCenter,移動(dòng)交換中心)間呼叫日志關(guān)聯(lián)及查找關(guān)聯(lián)呼叫日志的過(guò)程為例來(lái)詳細(xì)說(shuō)明本發(fā)明建立網(wǎng)絡(luò)實(shí)體間呼叫日志關(guān)聯(lián)及查找關(guān)聯(lián)呼叫日志的過(guò)程。
BSC與MSC間的呼叫日志關(guān)聯(lián)可以用用戶的IMSI(International MobileSubscriber Identity,國(guó)際移動(dòng)用戶識(shí)別)作為建立關(guān)聯(lián)的搜索字段來(lái)建立。MSC與主叫BSC的呼叫日志關(guān)聯(lián)用主叫用戶IMSI作為建立關(guān)聯(lián)的搜索字段來(lái)建立,MSC與被叫BSC的呼叫日志關(guān)聯(lián)用被叫用戶IMSI作為建立關(guān)聯(lián)的搜索字段來(lái)建立。
本發(fā)明具體實(shí)施方式
建立BSC和MSC間呼叫日志關(guān)聯(lián)的過(guò)程如下A3、BSC和MSC分別把呼叫日志輸入到呼叫日志服務(wù)器;B3、呼叫日志服務(wù)器分別將BSC和MSC的呼叫日志內(nèi)容寫入BSC和MSC的呼叫日志索引表中;具體步驟為呼叫日志服務(wù)器收到一條呼叫日志,根據(jù)發(fā)送呼叫日志的網(wǎng)絡(luò)實(shí)體標(biāo)識(shí)搜索實(shí)體呼叫日志對(duì)應(yīng)表,找到該實(shí)體對(duì)應(yīng)的呼叫日志索引表,在對(duì)應(yīng)的呼叫日志索引表中記錄該呼叫日志;C3、根據(jù)BSC和MSC標(biāo)識(shí)查詢實(shí)體搜索策略表,找到BSC和MSC對(duì)應(yīng)的所有搜索策略記錄,分別對(duì)每條記錄進(jìn)行如下處理根據(jù)該記錄的索引類型,檢查BSC或MSC的呼叫日志中對(duì)應(yīng)內(nèi)容是否有效,如果有效,則根據(jù)該記錄中的呼叫日志搜索表名稱,在對(duì)應(yīng)的呼叫日志搜索表中增加一條記錄。即若在實(shí)體搜索策略表中找到該BSC的一條記錄的索引類型為IMSI,且呼叫日志中的IMSI有效,則從BSC的呼叫日志中取得IMSI、業(yè)務(wù)開始時(shí)間和業(yè)務(wù)結(jié)束時(shí)間,寫入該BSC的按IMSI的值搜索呼叫日志的呼叫日志搜索表中;若在實(shí)體搜索策略表中找到該MSC的一條記錄的索引類型為主叫IMSI,且呼叫日志中的主叫1MSI有效,則從MSC的呼叫日志中取得主叫IMSI、業(yè)務(wù)開始時(shí)間和業(yè)務(wù)結(jié)束時(shí)間,寫入該MSC的按主叫IMSI的值搜索呼叫日志的呼叫日志搜索表中;若在實(shí)體搜索策略表中找到該MSC的一條記錄的索引類型為被叫IMSI,且呼叫日志中的被叫IMSI有效,則從MSC的呼叫日志中取得被叫IMSI、業(yè)務(wù)開始時(shí)間和業(yè)務(wù)結(jié)束時(shí)間,寫入該MSC的按被叫IMSI的值搜索呼叫日志的呼叫日志搜索表中。
本發(fā)明具體實(shí)施方式
通過(guò)主叫BSC的呼叫日志找到該呼叫在各網(wǎng)絡(luò)實(shí)體的呼叫日志的過(guò)程如下A4、根據(jù)主叫BSC的標(biāo)識(shí)在實(shí)體呼叫日志對(duì)應(yīng)表中找到主叫BSC的呼叫日志索引表;B4、從主叫BSC的呼叫日志索引表中找到呼叫日志具體內(nèi)容,從所述呼叫日志具體內(nèi)容中得到MSC的標(biāo)識(shí)、主叫用戶IMSI、業(yè)務(wù)開始時(shí)間和業(yè)務(wù)結(jié)束時(shí)間;C4、以主叫用戶IMSI作為MSC的索引類型,并根據(jù)MSC的標(biāo)識(shí)在實(shí)體搜索策略表中找到對(duì)應(yīng)的呼叫日志搜索表;D4、以主叫用戶IMSI作為搜索字段值,并根據(jù)業(yè)務(wù)開始時(shí)間和業(yè)務(wù)結(jié)束時(shí)間,在該呼叫日志搜索表中找到呼叫日志索引,通過(guò)呼叫日志索引在呼叫日志索引表中找到MSC的呼叫日志具體內(nèi)容;要求在MSC和BSC中的呼叫日志的業(yè)務(wù)開始時(shí)間和業(yè)務(wù)結(jié)束時(shí)間重疊,即在MSC和BSC中的呼叫日志的時(shí)間段要有重疊部分才認(rèn)為是同一呼叫的;E4、找到該呼叫在MSC中對(duì)應(yīng)的呼叫日志后,再以通過(guò)主叫BSC的呼叫日志查找該呼叫在MSC中對(duì)應(yīng)的呼叫日志的相同方式,通過(guò)MSC的呼叫日志查找該呼叫在被叫BSC中對(duì)應(yīng)的呼叫日志。
對(duì)于MSC與BSC間可以用用戶IMSI作為建立關(guān)聯(lián)的搜索字段,也可以用、被叫號(hào)碼、IMEI(International Mobile Equipment Identity,國(guó)際移動(dòng)臺(tái)設(shè)備標(biāo)識(shí))或ESN(Electronic Serial Number,電子序號(hào))作為建立關(guān)聯(lián)的搜索字段。對(duì)于MSC與MSC間可以用主叫號(hào)碼、被叫號(hào)碼或漫游號(hào)碼作為建立關(guān)聯(lián)的搜索字段。對(duì)于MSCe(Mobile Switching Center Emulation,移動(dòng)交換中心仿真)與MGW(Media GateWay,媒體網(wǎng)關(guān))間可以用Context(上下文)或Termination(終結(jié)點(diǎn))作為建立關(guān)聯(lián)的搜索字段。對(duì)于MSC與PSTN(Public SwitchedTelephone Network,公用電話交換網(wǎng))間可以用主叫號(hào)碼或被叫號(hào)碼作為建立關(guān)聯(lián)的搜索字段。
以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種建立網(wǎng)絡(luò)實(shí)體間呼叫日志關(guān)聯(lián)的方法,其特征在于包括以下步驟A1、在呼叫日志服務(wù)器中創(chuàng)建呼叫日志關(guān)聯(lián)數(shù)據(jù)庫(kù);B1、在網(wǎng)絡(luò)實(shí)體運(yùn)行過(guò)程中記錄各網(wǎng)絡(luò)實(shí)體的呼叫日志,并記錄各實(shí)體呼叫日志間的搜索關(guān)聯(lián)關(guān)系。
2.如權(quán)利要求1所述的方法,其特征在于步驟A1所述的呼叫日志關(guān)聯(lián)數(shù)據(jù)庫(kù)包含實(shí)體搜索策略表、呼叫日志搜索表、實(shí)體呼叫日志對(duì)應(yīng)表和呼叫日志索引表。
3.如權(quán)利要求2所述的方法,其特征在于所述步驟A1進(jìn)一步包括以下步驟A11、為每個(gè)需要記錄呼叫日志的網(wǎng)絡(luò)實(shí)體創(chuàng)建一個(gè)呼叫日志索引表;A12、創(chuàng)建實(shí)體呼叫日志對(duì)應(yīng)表,該表記錄各網(wǎng)絡(luò)實(shí)體和其呼叫日志索引表的對(duì)應(yīng)關(guān)系;該步驟需要根據(jù)實(shí)際情況輸入網(wǎng)絡(luò)實(shí)體標(biāo)識(shí)和存儲(chǔ)該網(wǎng)絡(luò)實(shí)體呼叫日志的呼叫日志索引表的對(duì)應(yīng)關(guān)系;A13、創(chuàng)建實(shí)體搜索策略表和呼叫日志搜索表;該步驟需要根據(jù)實(shí)際情況在實(shí)體搜索策略表輸入記錄,每條記錄對(duì)應(yīng)創(chuàng)建一張新的呼叫日志搜索表。
4.如權(quán)利要求2或3所述的方法,其特征在于所述步驟B1進(jìn)一步包括以下步驟B11、各網(wǎng)絡(luò)實(shí)體分別把呼叫日志輸入到呼叫日志服務(wù)器;B12、呼叫日志服務(wù)器分別將每個(gè)網(wǎng)絡(luò)實(shí)體的呼叫日志內(nèi)容寫入對(duì)應(yīng)的網(wǎng)絡(luò)實(shí)體的呼叫日志索引表中;B13、在呼叫日志服務(wù)器中通過(guò)關(guān)系數(shù)據(jù)庫(kù)建立呼叫日志在呼叫日志搜索表中的搜索記錄。
5.如權(quán)利要求4所述的方法,其特征在于所述步驟B12進(jìn)一步包括以下步驟呼叫日志服務(wù)器收到一條呼叫日志,根據(jù)發(fā)送呼叫日志的網(wǎng)絡(luò)實(shí)體標(biāo)識(shí)搜索實(shí)體呼叫日志對(duì)應(yīng)表,找到該實(shí)體對(duì)應(yīng)的呼叫日志索引表,在對(duì)應(yīng)的呼叫日志索引表中記錄該呼叫日志。
6.如權(quán)利要求4所述的方法,其特征在于所述步驟B13進(jìn)一步包括以下步驟B131、根據(jù)發(fā)送呼叫日志的網(wǎng)絡(luò)實(shí)體標(biāo)識(shí)查詢實(shí)體搜索策略表,找到該網(wǎng)絡(luò)實(shí)體對(duì)應(yīng)的所有搜索策略記錄;B132、分別對(duì)每條搜索策略記錄進(jìn)行如下處理根據(jù)該記錄的索引類型,檢查呼叫日志中對(duì)應(yīng)內(nèi)容是否有效,如果有效,則根據(jù)該記錄中的呼叫日志搜索表名稱,在對(duì)應(yīng)的呼叫日志搜索表中增加一條記錄。
7.如權(quán)利要求2所述的方法,其特征在于所述實(shí)體搜索策略表用于存儲(chǔ)各網(wǎng)絡(luò)實(shí)體特定類型的搜索方式對(duì)應(yīng)的搜索表;所述呼叫日志搜索表用于存儲(chǔ)具體呼叫日志索引;所述實(shí)體呼叫日志對(duì)應(yīng)表用于存儲(chǔ)各網(wǎng)絡(luò)實(shí)體對(duì)應(yīng)的呼叫日志索引表的名稱;所述呼叫日志索引表用于存儲(chǔ)各網(wǎng)絡(luò)實(shí)體具體的呼叫日志內(nèi)容。
8.一種查找關(guān)聯(lián)呼叫日志的方法,其特征在于包括以下步驟A2、根據(jù)本端網(wǎng)絡(luò)實(shí)體的標(biāo)識(shí)在實(shí)體呼叫日志對(duì)應(yīng)表中找到本端網(wǎng)絡(luò)實(shí)體的呼叫日志索引表;B2、從本端網(wǎng)絡(luò)實(shí)體的呼叫日志索引表中找到本端網(wǎng)絡(luò)實(shí)體的呼叫日志具體內(nèi)容,從所述呼叫日志具體內(nèi)容中得到對(duì)端網(wǎng)絡(luò)實(shí)體的標(biāo)識(shí)、和對(duì)端網(wǎng)絡(luò)實(shí)體建立關(guān)聯(lián)的搜索字段的值、業(yè)務(wù)開始時(shí)間和業(yè)務(wù)結(jié)束時(shí)間;C2、以和對(duì)端網(wǎng)絡(luò)實(shí)體建立關(guān)聯(lián)的搜索字段的類型作為對(duì)端網(wǎng)絡(luò)實(shí)體的索引類型,并根據(jù)對(duì)端網(wǎng)絡(luò)實(shí)體的標(biāo)識(shí)在實(shí)體搜索策略表中找到對(duì)應(yīng)的呼叫日志搜索表;D2、以和對(duì)端網(wǎng)絡(luò)實(shí)體建立關(guān)聯(lián)的搜索字段的值作為搜索字段值,并根據(jù)業(yè)務(wù)開始時(shí)間和業(yè)務(wù)結(jié)束時(shí)間,在該呼叫日志搜索表中找到呼叫日志索引,通過(guò)呼叫日志索引在呼叫日志索引表中找到對(duì)端網(wǎng)絡(luò)實(shí)體的呼叫日志具體內(nèi)容。
9.如權(quán)利要求8所述的方法,其特征在于兩個(gè)網(wǎng)絡(luò)實(shí)體間進(jìn)行關(guān)聯(lián)查找時(shí),當(dāng)建立關(guān)聯(lián)的搜索字段相同,且業(yè)務(wù)處理時(shí)間段重疊時(shí),兩個(gè)網(wǎng)絡(luò)實(shí)體的呼叫日志為同一呼叫的呼叫日志。
10.如權(quán)利要求8所述的方法,其特征在于若本端網(wǎng)絡(luò)實(shí)體和對(duì)端網(wǎng)絡(luò)實(shí)體是MSC和BSC,則所述建立關(guān)聯(lián)的搜索字段為用戶的國(guó)際移動(dòng)用戶識(shí)別IMSI、被叫號(hào)碼、國(guó)際移動(dòng)臺(tái)設(shè)備標(biāo)識(shí)IMEI或電子序號(hào)ESN;若本端網(wǎng)絡(luò)實(shí)體和對(duì)端網(wǎng)絡(luò)實(shí)體是MSC和MSC,則所述建立關(guān)聯(lián)的搜索字段為主叫號(hào)碼、被叫號(hào)碼或漫游號(hào)碼;若本端網(wǎng)絡(luò)實(shí)體和對(duì)端網(wǎng)絡(luò)實(shí)體是移動(dòng)交換中心仿真MSCe和媒體網(wǎng)關(guān)MGW,則所述建立關(guān)聯(lián)的搜索字段為上下文Context或終結(jié)點(diǎn)Termination;若本端網(wǎng)絡(luò)實(shí)體和對(duì)端網(wǎng)絡(luò)實(shí)體是MSC和公用電話交換網(wǎng)PSTN,則所述建立關(guān)聯(lián)的搜索字段為主叫號(hào)碼或被叫號(hào)碼。
11.如權(quán)利要求8所述的方法,其特征在于所述步驟A2之前還包括以下步驟A20、在呼叫日志服務(wù)器中創(chuàng)建呼叫日志關(guān)聯(lián)數(shù)據(jù)庫(kù);A21、在網(wǎng)絡(luò)實(shí)體運(yùn)行過(guò)程中記錄各網(wǎng)絡(luò)實(shí)體的呼叫日志,并記錄各實(shí)體呼叫日志間的搜索關(guān)聯(lián)關(guān)系。
12.如權(quán)利要求11所述的方法,其特征在于步驟A20所述的呼叫日志關(guān)聯(lián)數(shù)據(jù)庫(kù)包含實(shí)體搜索策略表、呼叫日志搜索表、實(shí)體呼叫日志對(duì)應(yīng)表和呼叫日志索引表,其中,所述實(shí)體搜索策略表用于存儲(chǔ)各網(wǎng)絡(luò)實(shí)體特定類型的搜索方式對(duì)應(yīng)的搜索表;所述呼叫日志搜索表用于存儲(chǔ)具體呼叫日志索引;所述實(shí)體呼叫日志對(duì)應(yīng)表用于存儲(chǔ)各網(wǎng)絡(luò)實(shí)體對(duì)應(yīng)的呼叫日志索引表的名稱;所述呼叫日志索引表用于存儲(chǔ)各網(wǎng)絡(luò)實(shí)體具體的呼叫日志內(nèi)容。
全文摘要
本發(fā)明公開了一種建立網(wǎng)絡(luò)實(shí)體間呼叫日志關(guān)聯(lián)的方法,其包括以下步驟A1、在呼叫日志服務(wù)器中創(chuàng)建呼叫日志關(guān)聯(lián)數(shù)據(jù)庫(kù);B1、在網(wǎng)絡(luò)實(shí)體運(yùn)行過(guò)程中記錄各網(wǎng)絡(luò)實(shí)體的呼叫日志,并記錄各實(shí)體呼叫日志間的搜索關(guān)聯(lián)關(guān)系。本發(fā)明還提供了一種查找關(guān)聯(lián)呼叫日志的方法。本發(fā)明建立網(wǎng)絡(luò)實(shí)體間呼叫日志關(guān)聯(lián)的方法可將一個(gè)網(wǎng)絡(luò)實(shí)體上的呼叫日志與該呼叫對(duì)應(yīng)的在其他網(wǎng)絡(luò)實(shí)體的呼叫日志都關(guān)聯(lián)起來(lái),本發(fā)明查找關(guān)聯(lián)呼叫日志的方法可通過(guò)一個(gè)網(wǎng)絡(luò)實(shí)體上的呼叫日志把與該呼叫對(duì)應(yīng)的在其他網(wǎng)絡(luò)實(shí)體的呼叫日志都搜索出來(lái),從而為定位、分析呼叫過(guò)程中的問(wèn)題提供更全面的手段。
文檔編號(hào)G06F17/30GK1968132SQ20061006314
公開日2007年5月23日 申請(qǐng)日期2006年10月16日 優(yōu)先權(quán)日2006年10月16日
發(fā)明者李云飛 申請(qǐng)人:華為技術(shù)有限公司