專利名稱:一種話單數(shù)據(jù)的分析方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種話單數(shù)據(jù)的分析方法及裝置。
背景技術(shù):
在網(wǎng)絡(luò)運(yùn)營(yíng)支撐系統(tǒng)中,對(duì)話單數(shù)據(jù)的分析處理是網(wǎng)絡(luò)運(yùn)營(yíng)維護(hù)的一個(gè)重要組成部分。隨著通信技術(shù)的發(fā)展和通信業(yè)務(wù)量的增加,以及運(yùn)營(yíng)商對(duì)用戶客戶行為分析和客戶感知的逐漸重視,如何提高分析話單數(shù)據(jù)的準(zhǔn)確度顯得越來越重要?,F(xiàn)有的話單數(shù)據(jù)分析方法通常如下確定基站的坐標(biāo),對(duì)該基站覆蓋范圍內(nèi)的區(qū)域都使用該基站的位置區(qū)編碼(Location area code,LAC)和小區(qū)識(shí)別碼(Cell ID,CI)表
示,再將基站的坐標(biāo)與話單數(shù)據(jù)進(jìn)行位置關(guān)聯(lián),最后分析關(guān)聯(lián)后的話單數(shù)據(jù)。如圖I所示,在基站覆蓋的范圍內(nèi),無論是分析A用戶還是B用戶的話單數(shù)據(jù),都是與基站的LAC和Cl關(guān)聯(lián)后統(tǒng)計(jì)的,而A用戶和B用戶實(shí)際相距幾百米,因此這種分析是非常不準(zhǔn)確的。由于現(xiàn)有的話單數(shù)據(jù)分析方法僅能獲得粗略的話單數(shù)據(jù)分析結(jié)果,因此難以獲知具體某個(gè)小范圍區(qū)域的話單數(shù)據(jù)分析情況。隨著技術(shù)進(jìn)步,部分話單數(shù)據(jù)開始增加了用戶通話時(shí)起呼或者結(jié)束小區(qū)以及附近小區(qū)的手機(jī)測(cè)量信息(時(shí)延、信號(hào)強(qiáng)度等等),可以用來進(jìn)行更加精準(zhǔn)的定位,也就具備了更加準(zhǔn)確的話單分析,更有效獲取客戶行為和客戶感知分析的條件。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題在于,針對(duì)現(xiàn)有技術(shù)的上述難以獲知具體某個(gè)小范圍區(qū)域的話單數(shù)據(jù)的缺陷,提供一種話單數(shù)據(jù)的分析方法,能夠準(zhǔn)確獲知某個(gè)小范圍區(qū)域的客戶行為和客戶感知分析數(shù)據(jù)。本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是構(gòu)造一種話單數(shù)據(jù)的分析方法,包括
S10、從呼叫歷史記錄中解析出多個(gè)話單數(shù)據(jù),所述多個(gè)話單數(shù)據(jù)包括用戶的標(biāo)識(shí)、用戶起呼和/或用戶結(jié)束通話對(duì)最近的至少三個(gè)基站的時(shí)延、用戶起呼和/或用戶結(jié)束通話時(shí)所述至少三個(gè)基站的位置區(qū)編碼和小區(qū)識(shí)別碼;
S20、將用戶起呼和/或用戶結(jié)束通話時(shí)最近的至少三個(gè)基站的位置區(qū)編碼和小區(qū)識(shí)別碼與網(wǎng)元表進(jìn)行關(guān)聯(lián),得到采用經(jīng)緯度表示的所述至少三個(gè)基站的坐標(biāo)信息,其中,所述網(wǎng)元表預(yù)先存儲(chǔ)有多個(gè)基站的位置區(qū)編碼、小區(qū)識(shí)別碼以及采用經(jīng)緯度表示的基站的坐標(biāo)信息;
S30、根據(jù)用戶起呼和/或用戶結(jié)束通話對(duì)最近的至少三個(gè)基站的時(shí)延、無線電信號(hào)的傳輸速度以及步驟S20所確定的所述至少三個(gè)基站的坐標(biāo)信息,確定用戶起呼和/或用戶結(jié)束通話時(shí)的位置信息,所述位置信息為采用經(jīng)緯度表示的坐標(biāo)信息;
S40、劃分話單數(shù)據(jù)分析的地理范圍,并按照指定的精度建立柵格,再根據(jù)步驟S30所確定的用戶起呼和/或用戶結(jié)束通話時(shí)的位置信息,建立用戶起呼和/或用戶結(jié)束通話時(shí)的柵格索引,并將用戶起呼和/或用戶結(jié)束通話時(shí)的柵格索引存入數(shù)據(jù)庫;
S50、根據(jù)需要統(tǒng)計(jì)并分析一個(gè)或多個(gè)柵格的話單數(shù)據(jù)。在本發(fā)明所述的話單數(shù)據(jù)的分析方法中,所述步驟S30包括
531、通過地圖投影計(jì)算,將采用經(jīng)緯度表示的所述至少三個(gè)基站的坐標(biāo)信息分別轉(zhuǎn)換為平面坐標(biāo);
532、根據(jù)用戶起呼和/或用戶結(jié)束通話對(duì)最近的至少三個(gè)基站的時(shí)延、無線電信號(hào)的傳輸速度、以及步驟S31所得到的所述至少三個(gè)基站的平面坐標(biāo),確定用戶起呼和/或用戶結(jié)束通話時(shí)位置的平面坐標(biāo); 533、將所確定的用戶起呼和/或用戶結(jié)束通話時(shí)位置的平面坐標(biāo)變換為采用經(jīng)緯度表不的位置信息。在本發(fā)明所述的話單數(shù)據(jù)的分析方法中,在所述步驟S40中,建立用戶起呼和/或用戶結(jié)束通話時(shí)的柵格索引的步驟包括
541、根據(jù)所劃分的地理范圍的最小橫坐標(biāo)、最大橫坐標(biāo)和地理柵格的精度確定該地理范圍在X方向建立的柵格總數(shù);或者,根據(jù)所劃分的地理范圍的最小縱坐標(biāo)、最大縱坐標(biāo)和地理柵格的精度確定該地理范圍在Y方向建立的柵格總數(shù);
542、根據(jù)所劃分的地理范圍的最小橫坐標(biāo)、地理柵格的精度和用戶起呼和/或用戶結(jié)束通話時(shí)的位置信息中的橫坐標(biāo)來確定用戶起呼和/或用戶結(jié)束通話時(shí)的位置在X方向上的柵格數(shù);
543、根據(jù)所劃分的地理范圍的最小縱坐標(biāo)、地理柵格的精度和用戶起呼和/或用戶結(jié)束通話時(shí)的位置信息中的縱坐標(biāo)來確定用戶起呼和/或用戶結(jié)束通話時(shí)的位置在Y方向上的柵格數(shù);
544、根據(jù)該地理范圍在X方向或Y方向建立的柵格總數(shù)、用戶起呼和/或用戶結(jié)束通話時(shí)的位置在X方向及Y方向上的柵格數(shù)來建立用戶起呼和/或用戶結(jié)束通話時(shí)的柵格索引。在本發(fā)明所述的話單數(shù)據(jù)的分析方法中,在步驟S41中,根據(jù)公式I計(jì)算所劃分的地理范圍在X方向建立的柵格總數(shù)
X_N=int ((Xmax-Xmin) /Width) +1公式 I
其中,X_N為所劃分的地理范圍在X方向建立的柵格總數(shù);int()表示取整;Xmax為所劃分的地理范圍最大橫坐標(biāo);Xmin為所劃分的地理范圍最小橫坐標(biāo);Width為地理柵格的精度;
根據(jù)公式2計(jì)算所劃分的地理范圍在Y方向建立的柵格總數(shù)
Y_N=int ((Ymax-Ymin) /Width) +1公式 2
其中,Y_N為所劃分的地理范圍在Y方向建立的柵格總數(shù);Ymax為所劃分的地理范圍最大縱坐標(biāo);Ymin為所劃分的地理范圍最小縱坐標(biāo);
在步驟S42中,根據(jù)公式3計(jì)算用戶起呼和/或用戶結(jié)束通話時(shí)的位置在X方向上的柵格數(shù)
nGI_X=unsigned int ((dbX-Xmin) /width)公式 3
其中,nGI_X為用戶起呼和/或用戶結(jié)束通話時(shí)的位置在X方向上的柵格數(shù);unsignedint()表示無符號(hào)型的取整;dbX為用戶起呼和/或用戶結(jié)束通話時(shí)的位置信息中的橫坐標(biāo);
在步驟S43中,根據(jù)公式4計(jì)算用戶起呼和/或用戶結(jié)束通話時(shí)的位置在Y方向上的柵格數(shù)
nGI_Y=unsigned int ((dbY-Ymin) /width)公式 4
其中,nGI_Y為用戶起呼和/或用戶結(jié)束通話時(shí)的位置在Y方向上的柵格數(shù);dbY為用戶起呼和/或用戶結(jié)束通話時(shí)的位置信息中的縱坐 標(biāo);
在步驟S44中,根據(jù)公式5或公式6建立用戶起呼和/或用戶結(jié)束通話時(shí)的柵格索引
nGI=nGI_Y*X_N+nGI_X公式 5
nGI=nGI_X*Y_N+nGI_Y公式 6
其中,nGI為用戶起呼和/或用戶結(jié)束通話時(shí)的柵格索引。在本發(fā)明所述的話單數(shù)據(jù)的分析方法中,在步驟S10,所述從呼叫歷史記錄中解析出多個(gè)話單數(shù)據(jù)的步驟之后,進(jìn)一步包括下述步驟
根據(jù)解析出的多個(gè)話單數(shù)據(jù)生成文本形式的逗號(hào)分隔值文件。本發(fā)明還構(gòu)造一種話單數(shù)據(jù)的分析裝置,包括
解析單元,用于從呼叫歷史記錄中解析出多個(gè)話單數(shù)據(jù),所述多個(gè)話單數(shù)據(jù)包括用戶的標(biāo)識(shí)、用戶起呼和/或用戶結(jié)束通話對(duì)最近的至少三個(gè)基站的時(shí)延、用戶起呼和/或用戶結(jié)束通話時(shí)所述至少三個(gè)基站的位置區(qū)編碼和小區(qū)識(shí)別碼;
基站坐標(biāo)確定單元,用于將用戶起呼和/或用戶結(jié)束通話時(shí)最近的至少三個(gè)基站的位置區(qū)編碼和小區(qū)識(shí)別碼與網(wǎng)元表進(jìn)行關(guān)聯(lián),得到采用經(jīng)緯度表示的所述至少三個(gè)基站的坐標(biāo)信息,其中,所述網(wǎng)元表預(yù)先存儲(chǔ)有多個(gè)基站的位置區(qū)編碼、小區(qū)識(shí)別碼以及采用經(jīng)緯度表不的基站的坐標(biāo)彳目息;
用戶位置確定單元,用于根據(jù)用戶起呼和/或用戶結(jié)束通話對(duì)最近的至少三個(gè)基站的時(shí)延、無線電信號(hào)的傳輸速度以及所確定的所述至少三個(gè)基站的坐標(biāo)信息,確定用戶起呼和/或用戶結(jié)束通話時(shí)的位置信息,所述位置信息為采用經(jīng)緯度表示的坐標(biāo)信息;
柵格索引確定單元,用于劃分話單數(shù)據(jù)分析的地理范圍,并按照指定的精度建立柵格,再根據(jù)所確定的用戶起呼和/或用戶結(jié)束通話時(shí)的位置信息,建立用戶起呼和/或用戶結(jié)束通話時(shí)的柵格索引,并將用戶起呼和/或用戶結(jié)束通話時(shí)的柵格索引存入數(shù)據(jù)庫;統(tǒng)計(jì)分析單元,用于根據(jù)需要統(tǒng)計(jì)并分析一個(gè)或多個(gè)柵格的話單數(shù)據(jù)。在本發(fā)明所述的話單數(shù)據(jù)的分析裝置中,所述用戶位置確定單元包括
第一轉(zhuǎn)換模塊,用于通過地圖投影計(jì)算,將采用經(jīng)緯度表示的所述至少三個(gè)基站的坐標(biāo)信息分別轉(zhuǎn)換為平面坐標(biāo);
位置確定模塊,用于根據(jù)用戶起呼和/或用戶結(jié)束通話對(duì)最近的至少三個(gè)基站的時(shí)延、無線電信號(hào)的傳輸速度、以及所述至少三個(gè)基站的平面坐標(biāo),確定用戶起呼和/或用戶結(jié)束通話時(shí)位置的平面坐標(biāo);
第二轉(zhuǎn)換模塊,用于將所確定的用戶起呼和/或用戶結(jié)束通話時(shí)位置的平面坐標(biāo)變換為采用經(jīng)緯度表示的位置信息。在本發(fā)明所述的話單數(shù)據(jù)的分析裝置中,所述柵格索引確定單元包括
X或Y方向總數(shù)確定模塊,用于根據(jù)所劃分的地理范圍的最小橫坐標(biāo)、最大橫坐標(biāo)和地理柵格的精度確定該地理范圍在X方向建立的柵格總數(shù);或者,用于根據(jù)所劃分的地理范圍的最小縱坐標(biāo)、最大縱坐標(biāo)和地理柵格的精度確定該地理范圍在Y方向建立的柵格總數(shù);
X方向數(shù)目確定模塊,用于根據(jù)所劃分的地理范圍的最小橫坐標(biāo)、地理柵格的精度和用戶起呼和/或用戶結(jié)束通話時(shí)的位置信息中的橫坐標(biāo)來確定用戶起呼和/或用戶結(jié)束通話時(shí)的位置在X方向上的柵格數(shù);
Y方向數(shù)目確定模塊,用于根據(jù)所劃分的地理范圍的最小縱坐標(biāo)、地理柵格的精度和用戶起呼和/或用戶結(jié)束通話時(shí)的位置信息中的縱坐標(biāo)來確定用戶起呼和/或用戶結(jié)束通話時(shí)的位置在Y方向上的柵格數(shù);
索引確定模塊,用于根據(jù)該地理范圍在X方向或Y方向建立的柵格總數(shù)、用戶起呼和/或用戶結(jié)束通話時(shí)的位置在X方向及Y方向上的柵格數(shù)來建立用戶起呼和/或用戶結(jié)束通話時(shí)的柵格索引。在本發(fā)明所述的話單數(shù)據(jù)的分析裝置中,所述X或Y方向總數(shù)確定模塊根據(jù)公式I計(jì)算所劃分的地理范圍在X方向建立的柵格總數(shù)
X_N=int ((Xmax-Xmin) /Width) +1公式 I
其中,X_N為所劃分的地理范圍在X方向建立的柵格總數(shù);int()表示取整;Xmax為所劃分的地理范圍最大橫坐標(biāo);Xmin為所劃分的地理范圍最小橫坐標(biāo);Width為地理柵格的精度;或者,根據(jù)公式2計(jì)算所劃分的地理范圍在Y方向建立的柵格總數(shù)
Y_N=int ((Ymax-Ymin) /Width) +1公式 2
其中,Y_N為所劃分的地理范圍在Y方向建立的柵格總數(shù);Ymax為所劃分的地理范圍最大縱坐標(biāo);Ymin為所劃分的地理范圍最小縱坐標(biāo);
所述X方向數(shù)目確定模塊根據(jù)公式3計(jì)算用戶起呼和/或用戶結(jié)束通話時(shí)的位置在X方向上的柵格數(shù)
nGI_X=unsigned int ((dbX-Xmin) /width)公式 3
其中,nGI_X為用戶起呼和/或用戶結(jié)束通話時(shí)的位置在X方向上的柵格數(shù);unsignedint()表示無符號(hào)型的取整;dbX為用戶起呼和/或用戶結(jié)束通話時(shí)的位置信息中的橫坐標(biāo);
所述Y方向數(shù)目確定模塊根據(jù)公式4計(jì)算用戶起呼和/或用戶結(jié)束通話時(shí)的位置在Y方向上的柵格數(shù)
nGI_Y=unsigned int ((dbY-Ymin) /width)公式 4
其中,nGI_Y為用戶起呼和/或用戶結(jié)束通話時(shí)的位置在Y方向上的柵格數(shù);dbY為用戶起呼和/或用戶結(jié)束通話時(shí)的位置信息中的縱坐標(biāo);
所述索引確定模塊根據(jù)公式5或公式6建立用戶起呼和/或用戶結(jié)束通話時(shí)的柵格索
弓丨
nGI=nGI_Y*X_N+nGI_X公式 5
nGI=nGI_X*Y_N+nGI_Y公式 6
其中,nGI為用戶起呼和/或用戶結(jié)束通話時(shí)的柵格索引。在本發(fā)明所述的話單數(shù)據(jù)的分析裝置中,所述裝置包括
文件生成單元,用于根據(jù)解析出的多個(gè)話單數(shù)據(jù)生成文本形式的逗號(hào)分隔值文件。實(shí)施本發(fā)明的技術(shù)方案,能夠準(zhǔn)確獲知某個(gè)小范圍區(qū)域的話單數(shù)據(jù)。
下面將結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步說明,附圖中
圖I是基站的覆蓋范圍與用戶位置的示意 圖2是本發(fā)明話單數(shù)據(jù)的分析方法實(shí)施一的流程 圖3是圖2中步驟S30優(yōu)選實(shí)施例的流程 圖4是用戶起呼和/或用戶結(jié)束通話時(shí)最近的三個(gè)基站與用戶的位置關(guān)系 圖5是圖2中步驟S40優(yōu)選實(shí)施例的流程 圖6是本發(fā)明所劃分的地理范圍與用戶位置的示意圖;
圖7是本發(fā)明話單數(shù)據(jù)的分析裝置實(shí)施一的邏輯圖。
具體實(shí)施例方式在圖2所示的本發(fā)明話單數(shù)據(jù)的分析方法實(shí)施一的流程圖中,該話單數(shù)據(jù)的分析方法包括
S10、從呼叫歷史記錄(Call history record, CHR)中解析出多個(gè)話單數(shù)據(jù),所述多個(gè)話單數(shù)據(jù)分別包括用戶的標(biāo)識(shí)、用戶起呼和/或用戶結(jié)束通話對(duì)最近的至少三個(gè)基站的時(shí)延、用戶起呼和/或用戶結(jié)束通話時(shí)所述至少三個(gè)基站的LAC和Cl。在該步驟中,從呼叫歷史記錄中獲取多個(gè)話單數(shù)據(jù),優(yōu)選生成數(shù)據(jù)格式簡(jiǎn)單、可擴(kuò)展且方便后續(xù)分析的逗號(hào)分隔值(Comma-S^arated Values,CSV)文件。該CSV文件的第一行是各個(gè)字段的名稱,之后是各個(gè)字段的名稱對(duì)應(yīng)的記錄的數(shù)值。其中,話單數(shù)據(jù)包括用戶的標(biāo)識(shí)、用戶起呼與最近幾個(gè)基站的時(shí)延、用戶結(jié)束通話與最近幾個(gè)基站的時(shí)延、最近幾個(gè)基站的LAC和Cl等,因此生成的CSV文件的第一行的字段的名稱至少包括以下名稱標(biāo)識(shí)用戶的標(biāo)識(shí)、標(biāo)識(shí)用戶起呼和/或用戶結(jié)束通話與最近幾個(gè)基站的時(shí)延的名稱、標(biāo)識(shí)基站的LAC和Cl的名稱等。當(dāng)然,為了話單數(shù)據(jù)分析的需要,還可以包括其他的字段的名稱,比如標(biāo)識(shí)通話時(shí)長(zhǎng)的字段名稱、標(biāo)識(shí)上網(wǎng)流量的字段名稱、標(biāo)識(shí)是否正常結(jié)束通話的字段名稱等,這樣,根據(jù)話單數(shù)據(jù)中的通話時(shí)長(zhǎng)就可以分析出一段時(shí)間內(nèi)滿足一定通話時(shí)長(zhǎng)的用戶信息;
S20、將用戶起呼和/或用戶結(jié)束通話時(shí)最近的至少三個(gè)基站的位置區(qū)編碼和小區(qū)識(shí)別碼與網(wǎng)元表進(jìn)行關(guān)聯(lián),得到采用經(jīng)緯度表示的所述至少三個(gè)基站的坐標(biāo)信息,其中,所述網(wǎng)元表預(yù)先存儲(chǔ)有多個(gè)基站的位置區(qū)編碼、小區(qū)識(shí)別碼以及采用經(jīng)緯度表示的基站的坐標(biāo)信息;
S30、根據(jù)用戶起呼和/或用戶結(jié)束通話對(duì)最近的至少三個(gè)基站的時(shí)延、無線電信號(hào)的傳輸速度以及步驟S20所確定的所述至少三個(gè)基站的坐標(biāo)信息,確定用戶起呼和/或用戶結(jié)束通話時(shí)的位置信息,所述位置信息為采用經(jīng)緯度表示的坐標(biāo)信息;
S40、劃分話單數(shù)據(jù)分析的地理范圍,并按照指定的精度建立柵格,再根據(jù)步驟S30所確定的用戶起呼和/或用戶結(jié)束通話時(shí)的位置信息,建立用戶起呼和/或用戶結(jié)束通話時(shí)的柵格索引,并將用戶起呼和/或用戶結(jié)束通話時(shí)的柵格索引存入數(shù)據(jù)庫;
S50、根據(jù)需要統(tǒng)計(jì)并分析一個(gè)或多個(gè)柵格的話單數(shù)據(jù),在該步驟中,可以按照數(shù)據(jù)庫標(biāo)準(zhǔn)查詢語言對(duì)柵格索引值進(jìn)行匯總、統(tǒng)計(jì)和排序等操作,比如,結(jié)合確定的用戶起呼和/或用戶結(jié)束通話時(shí)的位置就能獲知一個(gè)柵格內(nèi)有多少個(gè)用戶在通話,進(jìn)而找到通話忙碌和空閑的地區(qū)。圖3是圖2中步驟S30優(yōu)選實(shí)施例的流程圖,在該優(yōu)選實(shí)施例中,步驟S30包括
531、通過地圖投影計(jì)算,將采用經(jīng)緯度表示的所述至少三個(gè)基站的坐標(biāo)信息分別轉(zhuǎn)換為平面坐標(biāo)。在該步驟中,基站平面坐標(biāo)采用基站所在的地球表面到赤道的距離和基站到本初子午線的距離來表示,距離的單位可都采用米;
532、根據(jù)用戶起呼和/或用戶結(jié)束通話對(duì)最近的至少三個(gè)基站的時(shí)延、無線電信號(hào)的傳輸速度、以及步驟S31所得到的所述至少三個(gè)基站的平面坐標(biāo),確定用戶起呼和/或用戶結(jié)束通話時(shí)位置的平面坐標(biāo)。在該步驟中,結(jié)合圖4,與B用戶最近的三個(gè)基站為a基站、b基站、c基站,已知a基站、b基站、c基站的坐標(biāo)分別為(al, a2)、(bl, b2)、(cl, c2),無線電信號(hào)的傳輸速度為V,B用戶的用戶起呼和/或用戶結(jié)束通話到a基站的時(shí)延為tl,B用戶的用戶起呼和/或用戶結(jié)束通話到c基站的時(shí)延為t2,B用戶的用戶起呼和/或用戶結(jié)束通話到b基站的時(shí)延為t3,且tl>t2,t2>t3,假設(shè)B用戶的坐標(biāo)為(x,y),B用戶到a基站的距離為aB米,B用戶到b基站的距離為bB米,B用戶到c基站的距離為cB米,則可建立以下方程組·
權(quán)利要求
1.一種話單數(shù)據(jù)的分析方法,其特征在于,包括 S10、從呼叫歷史記錄中解析出多個(gè)話單數(shù)據(jù),所述多個(gè)話單數(shù)據(jù)包括用戶的標(biāo)識(shí)、用戶起呼和/或用戶結(jié)束通話對(duì)最近的至少三個(gè)基站的時(shí)延、用戶起呼和/或用戶結(jié)束通話時(shí)所述至少三個(gè)基站的位置區(qū)編碼和小區(qū)識(shí)別碼; S20、將用戶起呼和/或用戶結(jié)束通話時(shí)最近的至少三個(gè)基站的位置區(qū)編碼和小區(qū)識(shí)別碼與網(wǎng)元表進(jìn)行關(guān)聯(lián),得到采用經(jīng)緯度表示的所述至少三個(gè)基站的坐標(biāo)信息,其中,所述網(wǎng)元表預(yù)先存儲(chǔ)有多個(gè)基站的位置區(qū)編碼、小區(qū)識(shí)別碼以及采用經(jīng)緯度表示的基站的坐標(biāo)信息; 530、根據(jù)用戶起呼和/或用戶結(jié)束通話對(duì)最近的至少三個(gè)基站的時(shí)延、無線電信號(hào)的傳輸速度以及步驟S20所確定的所述至少三個(gè)基站的坐標(biāo)信息,確定用戶起呼和/或用戶結(jié)束通話時(shí)的位置信息,所述位置信息為采用經(jīng)緯度表示的坐標(biāo)信息; 540、劃分話單數(shù)據(jù)分析的地理范圍,并按照指定的精度建立柵格,再根據(jù)步驟S30所確定的用戶起呼和/或用戶結(jié)束通話時(shí)的位置信息,建立用戶起呼和/或用戶結(jié)束通話時(shí)的柵格索引,并將用戶起呼和/或用戶結(jié)束通話時(shí)的柵格索引存入數(shù)據(jù)庫; S50、根據(jù)需要統(tǒng)計(jì)并分析一個(gè)或多個(gè)柵格的話單數(shù)據(jù)。
2.根據(jù)權(quán)利要求I所述的話單數(shù)據(jù)的分析方法,其特征在于,所述步驟S30包括 531、通過地圖投影計(jì)算,將采用經(jīng)緯度表示的所述至少三個(gè)基站的坐標(biāo)信息分別轉(zhuǎn)換為平面坐標(biāo); 532、根據(jù)用戶起呼和/或用戶結(jié)束通話對(duì)最近的至少三個(gè)基站的時(shí)延、無線電信號(hào)的傳輸速度、以及步驟S31所得到的所述至少三個(gè)基站的平面坐標(biāo),確定用戶起呼和/或用戶結(jié)束通話時(shí)位置的平面坐標(biāo); 533、將所確定的用戶起呼和/或用戶結(jié)束通話時(shí)位置的平面坐標(biāo)變換為采用經(jīng)緯度表不的位置信息。
3.根據(jù)權(quán)利要求I所述的話單數(shù)據(jù)的分析方法,其特征在于,在所述步驟S40中,建立用戶起呼和/或用戶結(jié)束通話時(shí)的柵格索引的步驟包括 541、根據(jù)所劃分的地理范圍的最小橫坐標(biāo)、最大橫坐標(biāo)和地理柵格的精度確定該地理范圍在X方向建立的柵格總數(shù);或者,根據(jù)所劃分的地理范圍的最小縱坐標(biāo)、最大縱坐標(biāo)和地理柵格的精度確定該地理范圍在Y方向建立的柵格總數(shù); 542、根據(jù)所劃分的地理范圍的最小橫坐標(biāo)、地理柵格的精度和用戶起呼和/或用戶結(jié)束通話時(shí)的位置信息中的橫坐標(biāo)來確定用戶起呼和/或用戶結(jié)束通話時(shí)的位置在X方向上的柵格數(shù); 543、根據(jù)所劃分的地理范圍的最小縱坐標(biāo)、地理柵格的精度和用戶起呼和/或用戶結(jié)束通話時(shí)的位置信息中的縱坐標(biāo)來確定用戶起呼和/或用戶結(jié)束通話時(shí)的位置在Y方向上的柵格數(shù); 544、根據(jù)該地理范圍在X方向或Y方向建立的柵格總數(shù)、用戶起呼和/或用戶結(jié)束通話時(shí)的位置在X方向及Y方向上的柵格數(shù)來建立用戶起呼和/或用戶結(jié)束通話時(shí)的柵格索引。
4.根據(jù)權(quán)利要求3所述的話單數(shù)據(jù)的分析方法,其特征在于, 在步驟S41中,根據(jù)公式I計(jì)算所劃分的地理范圍在X方向建立的柵格總數(shù)X_N=int ((Xmax-Xmin) /Width) +1公式 I 其中,X_N為所劃分的地理范圍在X方向建立的柵格總數(shù);int()表示取整;Xmax為所劃分的地理范圍最大橫坐標(biāo);Xmin為所劃分的地理范圍最小橫坐標(biāo);Width為地理柵格的精度; 根據(jù)公式2計(jì)算所劃分的地理范圍在Y方向建立的柵格總數(shù) Y_N=int ((Ymax-Ymin) /Width) +1公式 2 其中,Y_N為所劃分的地理范圍在Y方向建立的柵格總數(shù);Ymax為所劃分的地理范圍最大縱坐標(biāo);Ymin為所劃分的地理范圍最小縱坐標(biāo); 在步驟S42中,根據(jù)公式3計(jì)算用戶起呼和/或用戶結(jié)束通話時(shí)的位置在X方向上的柵格數(shù) nGI_X=unsigned int ((dbX-Xmin) /width)公式 3 其中,nGI_X為用戶起呼和/或用戶結(jié)束通話時(shí)的位置在X方向上的柵格數(shù);unsignedint()表示無符號(hào)型的取整;dbX為用戶起呼和/或用戶結(jié)束通話時(shí)的位置信息中的橫坐標(biāo); 在步驟S43中,根據(jù)公式4計(jì)算用戶起呼和/或用戶結(jié)束通話時(shí)的位置在Y方向上的柵格數(shù) nGI_Y=unsigned int ((dbY-Ymin) /width)公式 4 其中,nGI_Y為用戶起呼和/或用戶結(jié)束通話時(shí)的位置在Y方向上的柵格數(shù);dbY為用戶起呼和/或用戶結(jié)束通話時(shí)的位置信息中的縱坐標(biāo); 在步驟S44中,根據(jù)公式5或公式6建立用戶起呼和/或用戶結(jié)束通話時(shí)的柵格索引 nGI=nGI_Y*X_N+nGI_X公式 5 nGI=nGI_X*Y_N+nGI_Y公式 6 其中,nGI為用戶起呼和/或用戶結(jié)束通話時(shí)的柵格索引。
5.根據(jù)權(quán)利要求I所述的話單數(shù)據(jù)的分析方法,其特征在于,在步驟S10,所述從呼叫歷史記錄中解析出多個(gè)話單數(shù)據(jù)的步驟之后,進(jìn)一步包括下述步驟 根據(jù)解析出的多個(gè)話單數(shù)據(jù)生成文本形式的逗號(hào)分隔值文件。
6.一種話單數(shù)據(jù)的分析裝置,其特征在于,包括 解析單元,用于從呼叫歷史記錄中解析出多個(gè)話單數(shù)據(jù),所述多個(gè)話單數(shù)據(jù)包括用戶的標(biāo)識(shí)、用戶起呼和/或用戶結(jié)束通話對(duì)最近的至少三個(gè)基站的時(shí)延、用戶起呼和/或用戶結(jié)束通話時(shí)所述至少三個(gè)基站的位置區(qū)編碼和小區(qū)識(shí)別碼; 基站坐標(biāo)確定單元,用于將用戶起呼和/或用戶結(jié)束通話時(shí)最近的至少三個(gè)基站的位置區(qū)編碼和小區(qū)識(shí)別碼與網(wǎng)元表進(jìn)行關(guān)聯(lián),得到采用經(jīng)緯度表示的所述至少三個(gè)基站的坐標(biāo)信息,其中,所述網(wǎng)元表預(yù)先存儲(chǔ)有多個(gè)基站的位置區(qū)編碼、小區(qū)識(shí)別碼以及采用經(jīng)緯度表不的基站的坐標(biāo) 目息; 用戶位置確定單元,用于根據(jù)用戶起呼和/或用戶結(jié)束通話對(duì)最近的至少三個(gè)基站的時(shí)延、無線電信號(hào)的傳輸速度以及所確定的所述至少三個(gè)基站的坐標(biāo)信息,確定用戶起呼和/或用戶結(jié)束通話時(shí)的位置信息,所述位置信息為采用經(jīng)緯度表示的坐標(biāo)信息; 柵格索引確定單元,用于劃分話單數(shù)據(jù)分析的地理范圍,并按照指定的精度建立柵格,再根據(jù)所確定的用戶起呼和/或用戶結(jié)束通話時(shí)的位置信息,建立用戶起呼和/或用戶結(jié)束通話時(shí)的柵格索引,并將用戶起呼和/或用戶結(jié)束通話時(shí)的柵格索引存入數(shù)據(jù)庫; 統(tǒng)計(jì)分析單元,用于根據(jù)需要統(tǒng)計(jì)并分析一個(gè)或多個(gè)柵格的話單數(shù)據(jù)。
7.根據(jù)權(quán)利要求6所述的話單數(shù)據(jù)的分析裝置,其特征在于,所述用戶位置確定單元包括 第一轉(zhuǎn)換模塊,用于通過地圖投影計(jì)算,將采用經(jīng)緯度表示的所述至少三個(gè)基站的坐標(biāo)信息分別轉(zhuǎn)換為平面坐標(biāo); 位置確定模塊,用于根據(jù)用戶起呼和/或用戶結(jié)束通話對(duì)最近的至少三個(gè)基站的時(shí)延、無線電信號(hào)的傳輸速度、以及所述至少三個(gè)基站的平面坐標(biāo),確定用戶起呼和/或用戶結(jié)束通話時(shí)位置的平面坐標(biāo); 第二轉(zhuǎn)換模塊,用于將所確定的用戶起呼和/或用戶結(jié)束通話時(shí)位置的平面坐標(biāo)變換為采用經(jīng)緯度表示的位置信息。
8.根據(jù)權(quán)利要求6所述的話單數(shù)據(jù)的分析裝置,其特征在于,所述柵格索引確定單元包括 X或Y方向總數(shù)確定模塊,用于根據(jù)所劃分的地理范圍的最小橫坐標(biāo)、最大橫坐標(biāo)和地理柵格的精度確定該地理范圍在X方向建立的柵格總數(shù);或者,用于根據(jù)所劃分的地理范圍的最小縱坐標(biāo)、最大縱坐標(biāo)和地理柵格的精度確定該地理范圍在Y方向建立的柵格總數(shù); X方向數(shù)目確定模塊,用于根據(jù)所劃分的地理范圍的最小橫坐標(biāo)、地理柵格的精度和用戶起呼和/或用戶結(jié)束通話時(shí)的位置信息中的橫坐標(biāo)來確定用戶起呼和/或用戶結(jié)束通話時(shí)的位置在X方向上的柵格數(shù); Y方向數(shù)目確定模塊,用于根據(jù)所劃分的地理范圍的最小縱坐標(biāo)、地理柵格的精度和用戶起呼和/或用戶結(jié)束通話時(shí)的位置信息中的縱坐標(biāo)來確定用戶起呼和/或用戶結(jié)束通話時(shí)的位置在Y方向上的柵格數(shù); 索引確定模塊,用于根據(jù)該地理范圍在X方向或Y方向建立的柵格總數(shù)、用戶起呼和/或用戶結(jié)束通話時(shí)的位置在X方向及Y方向上的柵格數(shù)來建立用戶起呼和/或用戶結(jié)束通話時(shí)的柵格索引。
9.根據(jù)權(quán)利要求8所述的話單數(shù)據(jù)的分析裝置,其特征在于, 所述X或Y方向總數(shù)確定模塊根據(jù)公式I計(jì)算所劃分的地理范圍在X方向建立的柵格總數(shù) X_N=int ((Xmax-Xmin) /Width) +1公式 I 其中,X_N為所劃分的地理范圍在X方向建立的柵格總數(shù);int()表示取整;Xmax為所劃分的地理范圍最大橫坐標(biāo);Xmin為所劃分的地理范圍最小橫坐標(biāo);Width為地理柵格的精度;或者,根據(jù)公式2計(jì)算所劃分的地理范圍在Y方向建立的柵格總數(shù) Y_N=int ((Ymax-Ymin) /Width) +1公式 2 其中,Y_N為所劃分的地理范圍在Y方向建立的柵格總數(shù);Ymax為所劃分的地理范圍最大縱坐標(biāo);Ymin為所劃分的地理范圍最小縱坐標(biāo); 所述X方向數(shù)目確定模塊根據(jù)公式3計(jì)算用戶起呼和/或用戶結(jié)束通話時(shí)的位置在X方向上的柵格數(shù) nGI_X=unsigned int ((dbX-Xmin) /width)公式 3其中,nGI_X為用戶起呼和/或用戶結(jié)束通話時(shí)的位置在X方向上的柵格數(shù);unsignedint()表示無符號(hào)型的取整;dbX為用戶起呼和/或用戶結(jié)束通話時(shí)的位置信息中的橫坐標(biāo); 所述Y方向數(shù)目確定模塊根據(jù)公式4計(jì)算用戶起呼和/或用戶結(jié)束通話時(shí)的位置在Y方向上的柵格數(shù) nGI_Y=unsigned int ((dbY-Ymin) /width)公式 4 其中,nGI_Y為用戶起呼和/或用戶結(jié)束通話時(shí)的位置在Y方向上的柵格數(shù);dbY為用戶起呼和/或用戶結(jié)束通話時(shí)的位置信息中的縱坐標(biāo); 所述索引確定模塊根據(jù)公式5或公式6建立用戶起呼和/或用戶結(jié)束通話時(shí)的柵格索弓I : nGI=nGI_Y*X_N+nGI_X公式 5 nGI=nGI_X*Y_N+nGI_Y公式 6 其中,nGI為用戶起呼和/或用戶結(jié)束通話時(shí)的柵格索引。
10.根據(jù)權(quán)利要求6所述的話單數(shù)據(jù)的分析裝置,其特征在于,所述裝置包括 文件生成單元,用于根據(jù)解析出的多個(gè)話單數(shù)據(jù)生成文本形式的逗號(hào)分隔值文件。
全文摘要
本發(fā)明公開了一種話單數(shù)據(jù)的分析方法及裝置,該方法包括從呼叫歷史記錄中解析出多個(gè)話單數(shù)據(jù),話單數(shù)據(jù)包括用戶的標(biāo)識(shí)、用戶起呼和/或用戶結(jié)束通話對(duì)最近的至少三個(gè)基站的時(shí)延及位置區(qū)編碼和小區(qū)識(shí)別碼;將用戶起呼和/或用戶結(jié)束通話時(shí)至少三個(gè)基站的位置區(qū)編碼和小區(qū)識(shí)別碼與網(wǎng)元表進(jìn)行關(guān)聯(lián),得到采用經(jīng)緯度表示的至少三個(gè)基站的坐標(biāo)信息;確定用戶起呼和/或用戶結(jié)束通話時(shí)的位置信息,位置信息為采用經(jīng)緯度表示的坐標(biāo)信息;建立用戶起呼和/或用戶結(jié)束通話時(shí)的柵格索引,并將用戶起呼和/或用戶結(jié)束通話時(shí)的柵格索引存入數(shù)據(jù)庫;根據(jù)需要統(tǒng)計(jì)并分析一個(gè)或多個(gè)柵格的話單數(shù)據(jù)。實(shí)施本發(fā)明的技術(shù)方案,能夠準(zhǔn)確獲知某個(gè)小范圍區(qū)域的話單數(shù)據(jù)。
文檔編號(hào)H04W64/00GK102802144SQ20121022248
公開日2012年11月28日 申請(qǐng)日期2012年6月29日 優(yōu)先權(quán)日2012年6月29日
發(fā)明者王立, 祝林 申請(qǐng)人:深圳市網(wǎng)信聯(lián)動(dòng)技術(shù)有限公司