電信用戶管理論文(2)
電信用戶管理論文篇二
電信用戶業(yè)務(wù)數(shù)據(jù)自主提取方法研究
【摘 要】如何在節(jié)約成本的前提下通過深入研究、自主創(chuàng)新的開展HLR用戶數(shù)據(jù)提取工作一直是維護(hù)人員非常關(guān)心的問題。本文就如何安全的自主提取用戶業(yè)務(wù)數(shù)據(jù)進(jìn)行初步研究,準(zhǔn)確地完成了各項業(yè)務(wù)數(shù)據(jù)的數(shù)據(jù)比對工作。
【關(guān)鍵詞】用戶業(yè)務(wù)數(shù)據(jù);提取;二進(jìn)制數(shù)據(jù);解析
1、引言
在競爭趨于白熱化移動通信市場環(huán)境下,提高用戶感知度是維系老用戶發(fā)展新用戶的重點之一。因此,如何自主提取用戶數(shù)據(jù),從而進(jìn)行用戶數(shù)據(jù)比對、業(yè)務(wù)分析成為了HLR維護(hù)人員的研究重點。
2、HLR系統(tǒng)及其數(shù)據(jù)提取點分析
2.1HLR系統(tǒng)架構(gòu)
歸屬位置寄存器(Home Location Register,下簡稱HLR)是移動通信中存儲和管理歸屬用戶的識別信息、基本業(yè)務(wù)簽約信息、補(bǔ)充業(yè)務(wù)簽約信息、特色業(yè)務(wù)簽約信息、漫游限制信息、智能業(yè)務(wù)簽約信息、鑒權(quán)密鑰和鑒權(quán)參數(shù)等信息的功能實體。用戶的開銷戶操作、業(yè)務(wù)屬性變更操作都將會通過營帳系統(tǒng)傳送到HLR系統(tǒng)中進(jìn)行對應(yīng)的開銷戶操作、業(yè)務(wù)屬性變更,用戶的移動業(yè)務(wù)只有在HLR上正確登記了才有可能享受到相應(yīng)的業(yè)務(wù)。
HLR系統(tǒng)主要由信令處理、用戶數(shù)據(jù)管理、數(shù)據(jù)服務(wù)、數(shù)據(jù)存儲和操作維護(hù)五個邏輯功能層組成。
2.2數(shù)據(jù)提取點分析
從HLR的邏輯功能可以看出,網(wǎng)絡(luò)層面的用戶數(shù)據(jù)服務(wù)都是在數(shù)據(jù)服務(wù)層進(jìn)行,數(shù)據(jù)存儲層只是作為數(shù)據(jù)備份的功能存在,且在位置登記流程、位置申請業(yè)務(wù)流程中不涉及到數(shù)據(jù)存儲層的DBMS模塊,在用戶數(shù)據(jù)管理流程中DSU模塊單向操作DBMS模塊。所以,DBMS模塊中存在完整的用戶業(yè)務(wù)數(shù)據(jù),且對其進(jìn)行查詢操作不會因為DBMS系統(tǒng)負(fù)荷高或者其他異常而出現(xiàn)影響HLR的正常業(yè)務(wù)。因此,提取用戶業(yè)務(wù)數(shù)據(jù)操作可通過操作維護(hù)層的BAM登錄到數(shù)據(jù)存儲層的DBMS模塊進(jìn)行。
3、HLR用戶數(shù)據(jù)庫分析及數(shù)據(jù)提取實現(xiàn)
HLR中DBMS模塊包括磁盤陣列和DMU單板,DMU單板的Linu_操作系統(tǒng)的較強(qiáng)防病毒能力為提取數(shù)據(jù)連接提供了安全保證,而其采用的Oracle數(shù)據(jù)庫則提供了基于命令行窗口的強(qiáng)大數(shù)據(jù)庫維護(hù)工具SQLPlus,方便對數(shù)據(jù)庫進(jìn)行各項查詢操作。
3.1用戶業(yè)務(wù)屬性與數(shù)據(jù)表字段關(guān)系解析
根據(jù)前臺客戶端業(yè)務(wù)查詢命令樹與后臺表應(yīng)該存在某種對應(yīng)關(guān)系的原則,通過查看Oracle系統(tǒng)表USER_TABLES及USER_TAB_COLUMNS,經(jīng)過反復(fù)比較分析,發(fā)現(xiàn)從C_SUB_COMMON和C_SUB_CF兩張表中即可找到市場部門所關(guān)心的三大業(yè)務(wù)類型,兩個表中比對需求用到的字段信息如下所示。(見表1、表2)
字段名稱 字段含義 數(shù)據(jù)類型
IMSI IMSI號 RAW
MDN MDN號 RAW
ESN ESN號 RAW
PROVISIONTS 電信基本業(yè)務(wù) RAW
RESTRICTIONIND 限制類參數(shù) RAW
PROVISIONSS 來電顯示、四種呼叫轉(zhuǎn)移、去電隱藏等補(bǔ)充業(yè)務(wù) RAW
SERNO 智能業(yè)務(wù)模板 RAW
WINSEROPTION 簽約智能業(yè)務(wù)屬性 RAW
DATASERVICE 數(shù)據(jù)業(yè)務(wù)屬性 RAW
MSCTPLNO MSC模板信息 RAW
ORIGINATIONIND 始呼限制屬性 RAW
ROAMRESTTYPE 漫游限制屬性 RAW
CRBT 彩鈴業(yè)務(wù)屬性 RAW
CRBTNO 彩鈴編號 RAW
表1 C_SUB_COMMON表常用字段
字段名稱 字段含義 數(shù)據(jù)類型
IMSI IMSI號 RAW
SSCODE 呼叫轉(zhuǎn)移類型編號 RAW
CFN 呼轉(zhuǎn)號碼信息 RAW
表2 C_SUB_CF表常用字段
通過查看發(fā)現(xiàn),上述兩個表字段全部采用二進(jìn)制數(shù)據(jù)類型,從而可推斷出在這些表中如果涉及MDN、IMSI、ESN等長串信息,即可能是直接從二進(jìn)制轉(zhuǎn)換成十六進(jìn)制得出。
如果涉及業(yè)務(wù)功能的參數(shù)是以單bit的0和1或多bit的組合代表業(yè)務(wù)的提供與否,那么如何解析呢?對于長串信息,例如IMSI信息,可以通過Oracle提供的函數(shù)進(jìn)行直接轉(zhuǎn)換即可得到比較直觀的IMSI信息,從而可以判斷IMSI字段包含的信息實際上是一個64bit即16個十六進(jìn)制數(shù)組成,而正確的IMSI只需要通過函數(shù)substr取前15位即可。其他諸如MDN及ESN、呼轉(zhuǎn)號碼等長串信息的解析與此相同。
是在對于有一個或者多個bit的0和1(或其組合)來表示業(yè)務(wù)功能的提供與否,又如何解析呢?結(jié)合HLR的SMU客戶端的業(yè)務(wù)屬性命令樹及C_SUB_COMMON表字段含義,利用用戶業(yè)務(wù)屬性被修改即會觸發(fā)DBMS的數(shù)據(jù)同步的原理,進(jìn)過反復(fù)多次的“查詢數(shù)據(jù)庫—數(shù)據(jù)修改—查詢數(shù)據(jù)庫—比對變化—發(fā)現(xiàn)規(guī)律—得出準(zhǔn)確的功能標(biāo)識”的測試驗證,即可解析出來。
當(dāng)然,某些業(yè)務(wù)屬性是由多個bit位甚至外加限制類參數(shù)組合實現(xiàn),這類業(yè)務(wù)屬性的解析過程相對復(fù)雜一些,但原理是一致的。因此任何一種業(yè)務(wù)屬性在數(shù)據(jù)庫中的字段及表示方法都可解析出來。
3.2用戶數(shù)據(jù)的提取的實現(xiàn)
編寫一條查詢效率高的SQL語句將眾多業(yè)務(wù)屬性查詢出來。由于查詢結(jié)果記錄數(shù)量眾多,屏幕輸出拷貝困難,因此可以利用SQLPlus提供的腳本查詢功能,通過在腳本中設(shè)置會話環(huán)境變量以達(dá)到查詢結(jié)果全部自動記錄到指定文件的目的,完成用戶業(yè)務(wù)數(shù)據(jù)的提取。
4、結(jié)論
本提取方法的安全性、準(zhǔn)確性也得到了多次提取全部用戶業(yè)務(wù)數(shù)據(jù)的驗證。由于數(shù)據(jù)比對分析業(yè)務(wù)對象已經(jīng)逐步穩(wěn)定,所以各種常用的提取腳本也逐步成熟穩(wěn)定,每次提取數(shù)據(jù)僅需要花幾分鐘就可以完成,從而也提高了HLR維護(hù)人員的工作效率。此外,還可以安全、高效的完成一些市場一線的基于HLR的業(yè)務(wù)分析需求。
看了“電信用戶管理論文”的人還看:
1.電信客戶關(guān)系管理論文
2.電信網(wǎng)絡(luò)管理論文
3.電信客戶關(guān)系管理論文(2)
4.淺談電信市場營銷論文
5.論中國電信市場營銷的論文