本發(fā)明涉及數(shù)據(jù)分析技術(shù)領(lǐng)域,特別涉及一種確定時(shí)間補(bǔ)償值的方法及裝置。
背景技術(shù):
隨著互聯(lián)網(wǎng)和寬帶技術(shù)的發(fā)展,網(wǎng)絡(luò)技術(shù)的應(yīng)用已經(jīng)越來越廣泛,為了快速地發(fā)現(xiàn)各個(gè)網(wǎng)元之間交互時(shí)存在的問題,及時(shí)解決問題,提高業(yè)務(wù)質(zhì)量,進(jìn)而提高用戶體驗(yàn)成為,中國(guó)移動(dòng)統(tǒng)一DPI(Deep Packet Inspection,深度報(bào)文檢測(cè))系統(tǒng)應(yīng)用而生。
如圖1所示,中國(guó)移動(dòng)統(tǒng)一DPI系統(tǒng)主要包括數(shù)據(jù)采集層、數(shù)據(jù)解碼層及應(yīng)用層,其中,數(shù)據(jù)采集層的軟采解析服務(wù)器主要上報(bào)的Uu接口的軟采碼流、X2接口的軟采碼流,數(shù)據(jù)采集層的硬采解析服務(wù)器主要上報(bào)S1/S6a/SGs/S11/S10/S5/S8等接口的硬采碼流,數(shù)據(jù)解碼層的數(shù)據(jù)合成服務(wù)器將接收到的硬采碼流和軟采碼流合成跨端口的XDR,然后,網(wǎng)絡(luò)應(yīng)用層根據(jù)數(shù)據(jù)合成服務(wù)器上報(bào)的跨端口的XDR進(jìn)行分析,然后對(duì)網(wǎng)絡(luò)進(jìn)行優(yōu)化。
數(shù)據(jù)合成服務(wù)器在將軟采解析解析服務(wù)器和硬采解析解析服務(wù)器分別上報(bào)的碼流并合成跨端口的XDR時(shí),要軟采解析服務(wù)器上報(bào)的軟采碼流的時(shí)間信息和終端標(biāo)識(shí)信息,及硬采解析服務(wù)器上報(bào)的硬采碼流的時(shí)間信息和終端標(biāo)識(shí)信息,將軟采解析服務(wù)器上報(bào)的軟采碼流和硬采解析服務(wù)器上報(bào)的硬采碼流關(guān)聯(lián),然后合成跨端口的XDR,如果軟采解析服務(wù)器上報(bào)的軟采碼流的時(shí)間和硬采解析服務(wù)器上報(bào)的硬采碼流的時(shí)間差值與協(xié)議規(guī)定的不符合的話,就無法合成跨端口的XDR。
例如,XDR一般是由多條消息組成的。通常情況下,一個(gè)XDR包含一個(gè) 請(qǐng)求消息,一個(gè)響應(yīng)消息。一般一個(gè)完整的用戶業(yè)務(wù)過程,會(huì)在多個(gè)接口上發(fā)送信息。例如首先在Uu接口(軟采解析服務(wù)器)上發(fā)送上行請(qǐng)求消息1,然后在S1接口(硬采解析服務(wù)器)上發(fā)送上行請(qǐng)求消息2(傳遞Uu接口的請(qǐng)求內(nèi)容),然后在S1接口上返回下行響應(yīng)消息3,最后在Uu接口上返回下行響應(yīng)消息4,但是,軟采解析服務(wù)器和硬采解析服務(wù)器的時(shí)戳機(jī)制,可能導(dǎo)致上行請(qǐng)求消息2和下行響應(yīng)消息3的時(shí)戳在下行響應(yīng)消息4之后,信令時(shí)序錯(cuò)亂為1、4、2、3。接口信令關(guān)聯(lián)不起來,進(jìn)而無法實(shí)現(xiàn)端到端分析。
但是,軟采解析服務(wù)器上報(bào)的軟采碼流的時(shí)間是由基站添加的,硬采解析服務(wù)器上報(bào)的硬采碼流的時(shí)間是由硬采解析服務(wù)器添加的,且協(xié)議規(guī)定軟采解析服務(wù)器上報(bào)的軟采碼流的時(shí)間和硬采解析服務(wù)器上報(bào)的硬采碼流的時(shí)間差值是ms級(jí)的,而在實(shí)際應(yīng)用中,硬采解析服務(wù)器和基站之間時(shí)間可能不同步,此時(shí),原本可以關(guān)聯(lián)的軟采解析服務(wù)器上報(bào)的軟采碼流、硬采解析服務(wù)器上報(bào)的硬采碼流關(guān)聯(lián)將無法關(guān)聯(lián),跨端口XDR合成率較低。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種確定時(shí)間補(bǔ)償值的方法及裝置,用以解決現(xiàn)有技術(shù)中存在的跨端口XDR合成率較低的缺陷。
一種確定時(shí)間補(bǔ)償值的方法,包括:
針對(duì)向軟采解析服務(wù)器上報(bào)原始碼流的所有基站中的任意一基站,分別執(zhí)行:
確定預(yù)設(shè)時(shí)長(zhǎng)內(nèi)接收到的硬采解析服務(wù)器上報(bào)的與任意一基站相關(guān)的至少一條目標(biāo)類型硬采碼流、軟采解析服務(wù)器上報(bào)的與任意一基站相關(guān)的所有軟采碼流、與至少一條目標(biāo)類型硬采碼流分別對(duì)應(yīng)的第一時(shí)間、與所有軟采碼流分別對(duì)應(yīng)的第二時(shí)間;
針對(duì)至少一條目標(biāo)類型硬采碼流中的任意一條硬采碼流,從所有第二時(shí)間中查找和與任意一條硬采碼流對(duì)應(yīng)的第一時(shí)間對(duì)應(yīng)的目標(biāo)第二時(shí)間;
根據(jù)所有目標(biāo)第二時(shí)間確定針對(duì)任意一基站的時(shí)間補(bǔ)償值,時(shí)間補(bǔ)償值用于對(duì)與和任意一基站相關(guān)的硬采碼流對(duì)應(yīng)的第二時(shí)間進(jìn)行調(diào)整。
可選的,從所有第二時(shí)間中查找出目標(biāo)第二時(shí)間,包括:
從所有軟采碼流中篩選出與任意一條硬采碼流相關(guān)的目標(biāo)軟采碼流;
針對(duì)篩選出的目標(biāo)軟采碼流,計(jì)算與該條軟采碼流對(duì)應(yīng)的第二時(shí)間和與任意一條硬采碼流對(duì)應(yīng)的第一時(shí)間的差值;
將差值作為目標(biāo)第二時(shí)間。
可選的,從所有軟采碼流中篩選出與任意一條硬采碼流相關(guān)的目標(biāo)軟采碼流,包括:
根據(jù)匹配信息從所有軟采碼流中篩選出與任意一條硬采碼流相關(guān)的目標(biāo)軟采碼流。
可選的,匹配信息包括用戶身份、小區(qū)標(biāo)識(shí)、基站標(biāo)識(shí)、信令過程信息中的一種或者任意組合。
可選的,根據(jù)所有目標(biāo)第二時(shí)間確定針對(duì)任意一基站的時(shí)間補(bǔ)償值,包括:
針對(duì)所有目標(biāo)第二時(shí)間中的任意一目標(biāo)第二時(shí)間,確定任意一目標(biāo)第二時(shí)間與任意一硬采碼流上報(bào)的第一時(shí)間的差值;
根據(jù)與任意一條硬采碼流對(duì)應(yīng)的第一時(shí)間確定至少兩個(gè)第一差值范圍;
針對(duì)至少兩個(gè)第一差值范圍中的每一個(gè)第一差值范圍,根據(jù)對(duì)應(yīng)的差值確定屬于第一差值范圍所包括的軟采碼流的數(shù)量,將所包括的軟采碼流的最大數(shù)量對(duì)應(yīng)的第一差值范圍作為目標(biāo)第一差值范圍,根據(jù)目標(biāo)第一差值范圍確定針對(duì)任意一基站的時(shí)間補(bǔ)償值。
可選的,根據(jù)目標(biāo)第一差值范圍確定針對(duì)任意一基站的時(shí)間補(bǔ)償值,包括:
將目標(biāo)第一差值范圍所包括的軟采碼流所對(duì)應(yīng)的差值的平均值,作為針對(duì)任意一基站的時(shí)間補(bǔ)償值;或者根據(jù)與任意一條硬采碼流對(duì)應(yīng)的第一時(shí)間、目標(biāo)第一差值范圍,確定至少兩個(gè)第二差值范圍;
針對(duì)至少兩個(gè)第二差值范圍中的每一個(gè)第二差值范圍,根據(jù)對(duì)應(yīng)的差值確 定屬于第二差值范圍所包括的軟采碼流的數(shù)量,將所包括的軟采碼流的最大數(shù)量對(duì)應(yīng)的第二差值范圍作為目標(biāo)第二差值范圍,根據(jù)目標(biāo)第二差值范圍確定針對(duì)任意一基站的時(shí)間補(bǔ)償值。
一種確定時(shí)間補(bǔ)償值的裝置,包括:
確定單元,用于針對(duì)向軟采解析服務(wù)器上報(bào)原始碼流的所有基站中的任意一基站,分別執(zhí)行:確定預(yù)設(shè)時(shí)長(zhǎng)內(nèi)接收到的硬采解析服務(wù)器上報(bào)的與任意一基站相關(guān)的至少一條目標(biāo)類型硬采碼流、軟采解析服務(wù)器上報(bào)的與任意一基站相關(guān)的所有軟采碼流、與至少一條目標(biāo)類型硬采碼流分別對(duì)應(yīng)的第一時(shí)間、與所有軟采碼流分別對(duì)應(yīng)的第二時(shí)間;
查找單元,用于針對(duì)至少一條目標(biāo)類型硬采碼流中的任意一條硬采碼流,從所有第二時(shí)間中查找和與任意一條硬采碼流對(duì)應(yīng)的第一時(shí)間對(duì)應(yīng)的目標(biāo)第二時(shí)間;
確定單元還用于,根據(jù)所有目標(biāo)第二時(shí)間確定針對(duì)任意一基站的時(shí)間補(bǔ)償值,時(shí)間補(bǔ)償值用于對(duì)與和任意一基站相關(guān)的硬采碼流對(duì)應(yīng)的第二時(shí)間進(jìn)行調(diào)整。
查找單元從所有第二時(shí)間中查找出目標(biāo)第二時(shí)間時(shí),具體為:
從所有軟采碼流中篩選出與任意一條硬采碼流相關(guān)的目標(biāo)軟采碼流;
針對(duì)篩選出的目標(biāo)軟采碼流,計(jì)算與該條軟采碼流對(duì)應(yīng)的第二時(shí)間和與任意一條硬采碼流對(duì)應(yīng)的第一時(shí)間的差值;
將差值作為目標(biāo)第二時(shí)間。
可選的,查找單元從所有軟采碼流中篩選出與任意一條硬采碼流相關(guān)的目標(biāo)軟采碼流時(shí),具體為:
根據(jù)匹配信息從所有軟采碼流中篩選出與任意一條硬采碼流相關(guān)的目標(biāo)軟采碼流。
可選的,匹配信息包括用戶身份、小區(qū)標(biāo)識(shí)、基站標(biāo)識(shí)、信令過程信息中的一種或者任意組合。
可選的,確定單元根據(jù)所有目標(biāo)第二時(shí)間確定針對(duì)任意一基站的時(shí)間補(bǔ)償值時(shí),具體為:
針對(duì)所有目標(biāo)第二時(shí)間中的任意一目標(biāo)第二時(shí)間,確定任意一目標(biāo)第二時(shí)間和與任意一硬采碼流對(duì)應(yīng)的第一時(shí)間的差值;
根據(jù)與任意一條硬采碼流對(duì)應(yīng)的第一時(shí)間確定至少兩個(gè)第一差值范圍;
針對(duì)至少兩個(gè)第一差值范圍中的每一個(gè)第一差值范圍,根據(jù)對(duì)應(yīng)的差值確定屬于第一差值范圍所包括的軟采碼流的數(shù)量,將所包括的軟采碼流的最大數(shù)量對(duì)應(yīng)的第一差值范圍作為目標(biāo)第一差值范圍,根據(jù)目標(biāo)第一差值范圍確定針對(duì)任意一基站的時(shí)間補(bǔ)償值。
可選的,確定單元根據(jù)目標(biāo)第一差值范圍確定針對(duì)任意一基站的時(shí)間補(bǔ)償值時(shí),具體為:
將目標(biāo)第一差值范圍所包括的軟采碼流所對(duì)應(yīng)的差值的平均值,作為針對(duì)任意一基站的時(shí)間補(bǔ)償值;或者根據(jù)與任意一條硬采碼流對(duì)應(yīng)的第一時(shí)間、目標(biāo)第一差值范圍,確定至少兩個(gè)第二差值范圍;
針對(duì)至少兩個(gè)第二差值范圍中的每一個(gè)第二差值范圍,根據(jù)對(duì)應(yīng)的差值確定屬于第二差值范圍所包括的軟采碼流的數(shù)量,將所包括的軟采碼流的最大數(shù)量對(duì)應(yīng)的第二差值范圍作為目標(biāo)第二差值范圍,根據(jù)目標(biāo)第二差值范圍確定針對(duì)任意一基站的時(shí)間補(bǔ)償值。
本發(fā)明實(shí)施例中,提出一種確定時(shí)間補(bǔ)償值的方法,在該方案中,針對(duì)向軟采解析服務(wù)器上報(bào)原始碼流的所有基站中的任意一基站,分別執(zhí)行:確定預(yù)設(shè)時(shí)長(zhǎng)內(nèi)接收到的硬采解析服務(wù)器上報(bào)的與任意一基站相關(guān)的至少一條目標(biāo)類型硬采碼流、軟采解析服務(wù)器上報(bào)的與任意一基站相關(guān)的所有軟采碼流、與目標(biāo)類型硬采碼流分別對(duì)應(yīng)的第一時(shí)間、與所有軟采碼流分別對(duì)應(yīng)的第二時(shí)間;針對(duì)至少一條目標(biāo)類型硬采碼流中的任意一條硬采碼流,從所有第二時(shí)間中查找和與任意一條硬采碼流對(duì)應(yīng)的第一時(shí)間之間的差值為最小值的目標(biāo)第二時(shí)間;根據(jù)所有目標(biāo)第二時(shí)間確定針對(duì)任意一基站的時(shí)間補(bǔ)償值,時(shí)間補(bǔ)償 值用于對(duì)與和任意一基站相關(guān)的硬采碼流對(duì)應(yīng)的第二時(shí)間進(jìn)行調(diào)整,在該方案中,硬采解析服務(wù)器上報(bào)的硬采碼流的時(shí)間不再是由硬采解析服務(wù)器添加的,而是針對(duì)每一個(gè)基站,確定出針對(duì)每一個(gè)基站的時(shí)間補(bǔ)償值,解決了現(xiàn)有技術(shù)中存在的跨端口XDR合成率較低的缺陷。
附圖說明
圖1為現(xiàn)有技術(shù)中中國(guó)移動(dòng)統(tǒng)一DPI系統(tǒng)的示意圖;
圖2為本發(fā)明實(shí)施例中確定時(shí)間補(bǔ)償值的一種流程圖;
圖3為本發(fā)明實(shí)施例中確定時(shí)間補(bǔ)償值的裝置的示意圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步地詳細(xì)描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
“多個(gè)”是指兩個(gè)或兩個(gè)以上?!昂?或”,描述關(guān)聯(lián)對(duì)象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,A和/或B,可以表示:?jiǎn)为?dú)存在A,同時(shí)存在A和B,單獨(dú)存在B這三種情況。字符“/”一般表示前后關(guān)聯(lián)對(duì)象是一種“或”的關(guān)系。
下面結(jié)合說明書附圖對(duì)本發(fā)明優(yōu)選的實(shí)施方式進(jìn)行詳細(xì)說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明,并且在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。
下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例進(jìn)行詳細(xì)說明。
參閱圖2所示,本發(fā)明實(shí)施例中,一種數(shù)據(jù)通信的流程如下:
步驟200:針對(duì)向軟采解析服務(wù)器上報(bào)原始碼流的所有基站中的任意一基站,分別執(zhí)行:確定預(yù)設(shè)時(shí)長(zhǎng)內(nèi)接收到的硬采解析服務(wù)器上報(bào)的與任意一基站 相關(guān)的至少一條目標(biāo)類型硬采碼流、軟采解析服務(wù)器上報(bào)的與任意一基站相關(guān)的所有軟采碼流、與至少一條目標(biāo)類型硬采碼流分別對(duì)應(yīng)的第一時(shí)間、與所有軟采碼流分別對(duì)應(yīng)的第二時(shí)間;
步驟210:針對(duì)至少一條目標(biāo)類型硬采碼流中的任意一條硬采碼流,從所有第二時(shí)間中查找和與任意一條硬采碼流對(duì)應(yīng)的第一時(shí)間之間的差值為最小值的目標(biāo)第二時(shí)間;
步驟220:根據(jù)所有目標(biāo)第二時(shí)間確定針對(duì)任意一基站的時(shí)間補(bǔ)償值,時(shí)間補(bǔ)償值用于對(duì)與和任意一基站相關(guān)的硬采碼流上報(bào)的第二時(shí)間進(jìn)行調(diào)整。
例如,針對(duì)基站1,確定10條目標(biāo)類型硬采碼流、軟采解析服務(wù)器上報(bào)的與基站1相關(guān)的20條軟采碼流,并確定與10條目標(biāo)類型硬采碼流分別對(duì)應(yīng)的第一時(shí)間,與20條軟采碼流分別對(duì)應(yīng)的第二時(shí)間,針對(duì)10條硬采碼流中的任意一條硬采碼流,計(jì)算20條軟采碼流分別對(duì)應(yīng)的第二時(shí)間分別與該任意一條硬采碼流對(duì)應(yīng)的第一時(shí)間之間的差值,得到20個(gè)差值,并從20個(gè)差值中查找最小值,將最小值對(duì)應(yīng)的第二時(shí)間作為目標(biāo)第二時(shí)間,由于有10條硬采碼流,會(huì)得到10個(gè)目標(biāo)第二時(shí)間,根據(jù)10個(gè)目標(biāo)第二時(shí)間確定基站1的時(shí)間補(bǔ)償值。
本發(fā)明實(shí)施例中,從所有第二時(shí)間中查找出目標(biāo)第二時(shí)間時(shí),可選的,可以采用如下方式:
從所有軟采碼流中篩選出與任意一條硬采碼流相關(guān)的目標(biāo)軟采碼流;
針對(duì)篩選出的目標(biāo)軟采碼流,計(jì)算與該條軟采碼流對(duì)應(yīng)的第二時(shí)間和與任意一條硬采碼流對(duì)應(yīng)的第一時(shí)間的差值;
將差值作為目標(biāo)第二時(shí)間。
本發(fā)明實(shí)施例中,從所有軟采碼流中篩選出與任意一條硬采碼流相關(guān)的目標(biāo)軟采碼流時(shí),可選的,可以采用如下方式:
根據(jù)匹配信息從所有軟采碼流中篩選出與任意一條硬采碼流相關(guān)的目標(biāo)軟采碼流。
本發(fā)明實(shí)施例中,可選的,匹配信息包括用戶身份、小區(qū)標(biāo)識(shí)、基站標(biāo)識(shí)、 信令過程信息中的一種或者任意組合。
本發(fā)明實(shí)施例中,根據(jù)所有目標(biāo)第二時(shí)間確定針對(duì)任意一基站的時(shí)間補(bǔ)償值時(shí),可選的,可以采用如下方式:
針對(duì)所有目標(biāo)第二時(shí)間中的任意一目標(biāo)第二時(shí)間,確定任意一目標(biāo)第二時(shí)間和與任意一硬采碼流對(duì)應(yīng)的第一時(shí)間的差值;
根據(jù)與任意一條硬采碼流對(duì)應(yīng)的第一時(shí)間確定至少兩個(gè)第一差值范圍;
針對(duì)至少兩個(gè)第一差值范圍中的每一個(gè)第一差值范圍,根據(jù)對(duì)應(yīng)的差值確定屬于第一差值范圍所包括的軟采碼流的數(shù)量,將所包括的軟采碼流的最大數(shù)量對(duì)應(yīng)的第一差值范圍作為目標(biāo)第一差值范圍,根據(jù)目標(biāo)第一差值范圍確定針對(duì)任意一基站的時(shí)間補(bǔ)償值。
例如,針對(duì)基站1,確定10條目標(biāo)類型硬采碼流、軟采解析服務(wù)器上報(bào)的與基站1相關(guān)的20條軟采碼流,并確定與10條目標(biāo)類型硬采碼流分別對(duì)應(yīng)的第一時(shí)間,與20條軟采碼流分別對(duì)應(yīng)的第二時(shí)間,針對(duì)10條硬采碼流中的任意一條硬采碼流,計(jì)算20條軟采碼流分別對(duì)應(yīng)的第二時(shí)間分別與該任意一條硬采碼流對(duì)應(yīng)的第一時(shí)間之間的差值,得到20個(gè)差值,并從20個(gè)差值中查找最小值,將最小值對(duì)應(yīng)的第二時(shí)間作為目標(biāo)第二時(shí)間,由于有10條硬采碼流,會(huì)得到10個(gè)目標(biāo)第二時(shí)間,根據(jù)10個(gè)目標(biāo)第二時(shí)間確定基站1的時(shí)間補(bǔ)償值,針對(duì)10個(gè)目標(biāo)第二時(shí)間中的任意一目標(biāo)第二時(shí)間,例如,第一目標(biāo)第二時(shí)間為10:00,確定任意一目標(biāo)第二時(shí)間與任意一硬采碼流上報(bào)的第一時(shí)間的差值;根據(jù)任意一條硬采碼流上報(bào)的第一時(shí)間確定四個(gè)第一差值范圍:-10—-5、-5—0、0-—5、5—10,如果0—5這個(gè)時(shí)間范圍內(nèi)所包括的軟采碼流的數(shù)量最多,則根據(jù)0—5確定針對(duì)基站1的時(shí)間補(bǔ)償值。
本發(fā)明實(shí)施例中,根據(jù)目標(biāo)第一差值范圍確定針對(duì)任意一基站的時(shí)間補(bǔ)償值時(shí),可選的,可以采用如下方式:
將目標(biāo)第一差值范圍所包括的軟采碼流所對(duì)應(yīng)的差值的平均值,作為針對(duì)任意一基站的時(shí)間補(bǔ)償值。
或者也可以采用循環(huán)方式,根據(jù)第一差值范圍確定出至少兩個(gè)第二差值范圍,針對(duì)至少兩個(gè)第二差值范圍,與根據(jù)第一目標(biāo)差值范圍確定時(shí)間補(bǔ)償值的過程類似,因此,也可以采用如下方式:
根據(jù)任意一條硬采碼流上報(bào)的第一時(shí)間、目標(biāo)第一差值范圍,確定至少兩個(gè)第二差值范圍;
針對(duì)至少兩個(gè)第二差值范圍中的每一個(gè)第二差值范圍,根據(jù)對(duì)應(yīng)的差值確定屬于第二差值范圍所包括的軟采碼流的數(shù)量,將所包括的軟采碼流的最大數(shù)量對(duì)應(yīng)的第二差值范圍作為目標(biāo)第二差值范圍,根據(jù)目標(biāo)第二差值范圍確定針對(duì)任意一基站的時(shí)間補(bǔ)償值。
在該方案中,針對(duì)向軟采解析服務(wù)器上報(bào)原始碼流的所有基站中的任意一基站,分別執(zhí)行:確定預(yù)設(shè)時(shí)長(zhǎng)內(nèi)接收到的硬采解析服務(wù)器上報(bào)的與任意一基站相關(guān)的至少一條目標(biāo)類型硬采碼流、軟采解析服務(wù)器上報(bào)的與任意一基站相關(guān)的所有軟采碼流、與目標(biāo)類型硬采碼流分別對(duì)應(yīng)的第一時(shí)間、與所有軟采碼流分別對(duì)應(yīng)的第二時(shí)間;針對(duì)至少一條目標(biāo)類型硬采碼流中的任意一條硬采碼流,從所有第二時(shí)間中查找和與任意一條硬采碼流對(duì)應(yīng)的第一時(shí)間之間的差值為最小值的目標(biāo)第二時(shí)間;根據(jù)所有目標(biāo)第二時(shí)間確定針對(duì)任意一基站的時(shí)間補(bǔ)償值,時(shí)間補(bǔ)償值用于對(duì)與和任意一基站相關(guān)的硬采碼流對(duì)應(yīng)的第二時(shí)間進(jìn)行調(diào)整,在該方案中,硬采解析服務(wù)器上報(bào)的硬采碼流的時(shí)間不再是由硬采解析服務(wù)器添加的,而是針對(duì)每一個(gè)基站,確定出針對(duì)每一個(gè)基站的時(shí)間補(bǔ)償值,解決了現(xiàn)有技術(shù)中存在的跨端口XDR合成率較低的缺陷。
參閱圖3所示,本發(fā)明實(shí)施例提出一種確定時(shí)間補(bǔ)償值的裝置,該裝置包括:
確定單元30,用于針對(duì)向軟采解析服務(wù)器上報(bào)原始碼流的所有基站中的任意一基站,分別執(zhí)行:確定預(yù)設(shè)時(shí)長(zhǎng)內(nèi)接收到的硬采解析服務(wù)器上報(bào)的與任意一基站相關(guān)的至少一條目標(biāo)類型硬采碼流、軟采解析服務(wù)器上報(bào)的與任意一基站相關(guān)的所有軟采碼流、與至少一條目標(biāo)類型硬采碼流分別對(duì)應(yīng)的第一時(shí)間、 與所有軟采碼流分別對(duì)應(yīng)的第二時(shí)間;
查找單元31,用于針對(duì)至少一條目標(biāo)類型硬采碼流中的任意一條硬采碼流,從所有第二時(shí)間中查找和與任意一條硬采碼流對(duì)應(yīng)的第一時(shí)間對(duì)應(yīng)的目標(biāo)第二時(shí)間;
確定單元30還用于,根據(jù)所有目標(biāo)第二時(shí)間確定針對(duì)任意一基站的時(shí)間補(bǔ)償值,時(shí)間補(bǔ)償值用于對(duì)與和任意一基站相關(guān)的硬采碼流對(duì)應(yīng)的第二時(shí)間進(jìn)行調(diào)整。
本發(fā)明實(shí)施例中,可選的,查找單元31從所有第二時(shí)間中查找出目標(biāo)第二時(shí)間時(shí),具體為:
從所有軟采碼流中篩選出與任意一條硬采碼流相關(guān)的目標(biāo)軟采碼流;
針對(duì)篩選出的目標(biāo)軟采碼流,計(jì)算與該條軟采碼流對(duì)應(yīng)的第二時(shí)間和與任意一條硬采碼流對(duì)應(yīng)的第一時(shí)間的差值;
將差值作為目標(biāo)第二時(shí)間。
本發(fā)明實(shí)施例中,可選的,查找單元31從所有軟采碼流中篩選出與任意一條硬采碼流相關(guān)的目標(biāo)軟采碼流時(shí),具體為:
根據(jù)匹配信息從所有軟采碼流中篩選出與任意一條硬采碼流相關(guān)的目標(biāo)軟采碼流。
本發(fā)明實(shí)施例中,可選的,匹配信息包括用戶身份、小區(qū)標(biāo)識(shí)、基站標(biāo)識(shí)、信令過程信息中的一種或者任意組合。
本發(fā)明實(shí)施例中,可選的,確定單元30根據(jù)所有目標(biāo)第二時(shí)間確定針對(duì)任意一基站的時(shí)間補(bǔ)償值時(shí),具體為:
針對(duì)所有目標(biāo)第二時(shí)間中的任意一目標(biāo)第二時(shí)間,確定任意一目標(biāo)第二時(shí)間和與任意一硬采碼流對(duì)應(yīng)的第一時(shí)間的差值;
根據(jù)與任意一條硬采碼流對(duì)應(yīng)的第一時(shí)間確定至少兩個(gè)第一差值范圍;
針對(duì)至少兩個(gè)第一差值范圍中的每一個(gè)第一差值范圍,根據(jù)對(duì)應(yīng)的差值確定屬于第一差值范圍所包括的軟采碼流的數(shù)量,將所包括的軟采碼流的最大數(shù) 量對(duì)應(yīng)的第一差值范圍作為目標(biāo)第一差值范圍,根據(jù)目標(biāo)第一差值范圍確定針對(duì)任意一基站的時(shí)間補(bǔ)償值。
本發(fā)明實(shí)施例中,可選的,確定單元30根據(jù)目標(biāo)第一差值范圍確定針對(duì)任意一基站的時(shí)間補(bǔ)償值時(shí),具體為:
將目標(biāo)第一差值范圍所包括的軟采碼流所對(duì)應(yīng)的差值的平均值,作為針對(duì)任意一基站的時(shí)間補(bǔ)償值;或者根據(jù)與任意一條硬采碼流對(duì)應(yīng)的第一時(shí)間、目標(biāo)第一差值范圍,確定至少兩個(gè)第二差值范圍;
針對(duì)至少兩個(gè)第二差值范圍中的每一個(gè)第二差值范圍,根據(jù)對(duì)應(yīng)的差值確定屬于第二差值范圍所包括的軟采碼流的數(shù)量,將所包括的軟采碼流的最大數(shù)量對(duì)應(yīng)的第二差值范圍作為目標(biāo)第二差值范圍,根據(jù)目標(biāo)第二差值范圍確定針對(duì)任意一基站的時(shí)間補(bǔ)償值。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè) 流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例做出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。
顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明實(shí)施例進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明實(shí)施例的精神和范圍。這樣,倘若本發(fā)明實(shí)施例的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。