專利名稱:移動終端上網(wǎng)數(shù)據(jù)的處理系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種移動終端上網(wǎng)數(shù)據(jù)的處理系統(tǒng)和方法。
技術(shù)背景
隨著通信技術(shù)的不斷發(fā)展,采用智能手機等移動終端上網(wǎng)的用戶越來越多;并且隨著3G網(wǎng)絡(luò)提供的業(yè)務(wù)日益豐富,使用3G業(yè)務(wù)的移動終端用戶產(chǎn)生的上網(wǎng)流量也越來越大??梢灶A(yù)計近幾年,3G業(yè)務(wù)的用戶數(shù)量以及這些用戶上網(wǎng)的流量都將持續(xù)快速增長。
運營商通常根據(jù)移動終端用戶當(dāng)月產(chǎn)生的上網(wǎng)流量進(jìn)行計費。某些場景下,由于某些智能手機默認(rèn)設(shè)置或因用戶誤操作或由于智能手機被植入木馬程序等各種原因,使得智能手機自動訪問3G網(wǎng)絡(luò),由此可能產(chǎn)生大量上網(wǎng)流量;而這些上網(wǎng)流量導(dǎo)致用戶上網(wǎng)費用明顯增加。
由于3G上網(wǎng)數(shù)據(jù)量非常龐大,現(xiàn)有技術(shù)中缺少專門的上網(wǎng)數(shù)據(jù)處理系統(tǒng)支持用戶對其上網(wǎng)數(shù)據(jù)的查詢,運營商通常僅向用戶提供統(tǒng)計的用戶上網(wǎng)總流量,不提供詳細(xì)的網(wǎng)站訪問或業(yè)務(wù)使用記錄。因此,當(dāng)投訴事件發(fā)生時,現(xiàn)有系統(tǒng)不能支撐聯(lián)通客服人員,提出有效依據(jù),滿足移動用戶訴求,從而可能產(chǎn)生運營商和移動終端用戶之間的計費糾紛,影響用戶體驗,同時對運營商的聲譽造成嚴(yán)重影響。發(fā)明內(nèi)容
本發(fā)明提供一種移動終端上網(wǎng)數(shù)據(jù)的處理系統(tǒng)和方法,用以實現(xiàn)移動終端3G上網(wǎng)數(shù)據(jù)的存儲和查詢,提高數(shù)據(jù)查詢效率。
本發(fā)明提供一種移動終端上網(wǎng)數(shù)據(jù)的處理系統(tǒng),包括
數(shù)據(jù)采集子系統(tǒng),用于獲取流經(jīng)SGSN和GGSN的移動終端上網(wǎng)數(shù)據(jù)流;根據(jù)預(yù)設(shè)規(guī)則將獲取的所述移動終端上網(wǎng)數(shù)據(jù)流,生成至少一個上網(wǎng)記錄文件并發(fā)送;每個上網(wǎng)記錄文件包括移動終端用戶號碼,上網(wǎng)時間信息,上網(wǎng)流量信息,以及以下信息之一或任意組合上網(wǎng)協(xié)議類型、源地址信息、目的地址信息、移動終端的類型;
數(shù)據(jù)存儲子系統(tǒng),用于存儲預(yù)先建立有與任一移動終端用戶號碼和預(yù)設(shè)時段信息對應(yīng)的多個數(shù)據(jù)存儲單元的數(shù)據(jù)庫;
數(shù)據(jù)入庫子系統(tǒng),用于接收所述數(shù)據(jù)采集子系統(tǒng)發(fā)送的所述上網(wǎng)記錄文件,以接收到的任一所述上網(wǎng)記錄文件包括的移動終端用戶號碼和上網(wǎng)時間信息為索引,在所述數(shù)據(jù)庫包括的所述多個數(shù)據(jù)存儲單元中確定第一目標(biāo)數(shù)據(jù)存儲單元;在所述第一目標(biāo)數(shù)據(jù)存儲單元中新增記錄項、并將任一所述上網(wǎng)記錄文件包括的信息寫入新增的所述記錄項中;
數(shù)據(jù)查詢子系統(tǒng),用于在接收到上網(wǎng)數(shù)據(jù)查詢請求時,以所述上網(wǎng)數(shù)據(jù)查詢請求包括的待查移動終端用戶號碼和查詢時段信息為索引,在所述數(shù)據(jù)庫包括的所述多個數(shù)據(jù)存儲單元中確定第二目標(biāo)數(shù)據(jù)存儲單元,并輸出所述第二目標(biāo)數(shù)據(jù)存儲單元當(dāng)前包括的所述記錄項存儲的信息。
本發(fā)明還提供一種移動終端上網(wǎng)數(shù)據(jù)的處理方法,包括
獲取流經(jīng)SGSN和GGSN的移動終端上網(wǎng)數(shù)據(jù)流;根據(jù)預(yù)設(shè)規(guī)則將獲取的所述移動終端上網(wǎng)數(shù)據(jù)流,生成至少一個上網(wǎng)記錄文件; 每個上網(wǎng)記錄文件包括移動終端用戶號碼,上網(wǎng)時間信息,上網(wǎng)流量信息,以及以下信息之一或任意組合上網(wǎng)協(xié)議類型、源地址信息、目的地址信息、移動終端的類型;在預(yù)先建立有與任一移動終端用戶號碼和預(yù)設(shè)時段信息對應(yīng)的多個數(shù)據(jù)存儲單元的數(shù)據(jù)庫中,以任一所述上網(wǎng)記錄文件包括的移動終端用戶號碼和上網(wǎng)時間信息為索弓丨,在所述數(shù)據(jù)庫包括的所述多個數(shù)據(jù)存儲單元中確定第一目標(biāo)數(shù)據(jù)存儲單元;在所述第一目標(biāo)數(shù)據(jù)存儲單元中新增記錄項、并將任一所述上網(wǎng)記錄文件包括的信息寫入新增的所述記錄項中;在接收到上網(wǎng)數(shù)據(jù)查詢請求時,以所述上網(wǎng)數(shù)據(jù)查詢請求包括的待查移動終端用戶號碼和查詢時段信息為索引,在所述數(shù)據(jù)庫包括的所述多個數(shù)據(jù)存儲單元中確定第二目標(biāo)數(shù)據(jù)存儲單元,并輸出所述第二目標(biāo)數(shù)據(jù)存儲單元當(dāng)前包括的所述記錄項存儲的信息。本發(fā)明提供的移動終端上網(wǎng)數(shù)據(jù)的處理系統(tǒng)和方法,將獲取的3G網(wǎng)絡(luò)移動終端上網(wǎng)數(shù)據(jù)流根據(jù)預(yù)設(shè)規(guī)則生成至少一個上網(wǎng)記錄文件,并將各上網(wǎng)記錄文件的相同移動終端用戶號碼預(yù)設(shè)時段的相關(guān)信息,存儲在數(shù)據(jù)庫的同一數(shù)據(jù)存儲單元中,有效解決海量數(shù)據(jù)存儲問題,同時該數(shù)據(jù)庫支持同一移動終端在某個時間段的上網(wǎng)數(shù)據(jù)進(jìn)行集中、快速查詢,從而省去了在海量數(shù)據(jù)中進(jìn)行數(shù)據(jù)關(guān)聯(lián)的繁瑣和低效,因此本發(fā)明在實現(xiàn)移動終端3G 上網(wǎng)數(shù)據(jù)的存儲和查詢的同時,顯著提高了移動終端上網(wǎng)數(shù)據(jù)查詢的效率。進(jìn)一步的,由于基于本發(fā)明提供的移動終端上網(wǎng)數(shù)據(jù)的處理系統(tǒng)和方法,可向移動終端用戶提供3G上網(wǎng)數(shù)據(jù)查詢,因此,可為客服人員提供有利的數(shù)據(jù)支持,有利于減少運營商和移動終端用戶關(guān)于上網(wǎng)流量計費糾紛,滿足移動用戶3G時代應(yīng)用訴求。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實施例一提供的移動終端上網(wǎng)數(shù)據(jù)的處理系統(tǒng)的結(jié)構(gòu)示意圖;圖2為本發(fā)明實施例二提供的移動終端上網(wǎng)數(shù)據(jù)的處理方法流程圖;圖3為本發(fā)明實施例三提供的移動終端上網(wǎng)數(shù)據(jù)的處理方法的信令交互圖。
具體實施例方式為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有付出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。本發(fā)明以下實施例的序號僅僅為了描述,不代表實施例的優(yōu)劣。圖1為本發(fā)明實施例一提供的移動終端上網(wǎng)數(shù)據(jù)的處理系統(tǒng)的結(jié)構(gòu)示意圖。如圖 1所示的系統(tǒng)包括數(shù)據(jù)采集子系統(tǒng)11、數(shù)據(jù)存儲子系統(tǒng)12、數(shù)據(jù)入庫子系統(tǒng)13和數(shù)據(jù)查詢子系統(tǒng)14。數(shù)據(jù)采集子系統(tǒng)11可用于獲取流經(jīng)通用分組無線服務(wù)技術(shù)(General Packet Radio Service,簡稱 GPRS)服務(wù)支持節(jié)點(Serving GPRS Support Node,簡稱 SGSN)和網(wǎng)關(guān)GPRS支持節(jié)點(Gateway GPRS Support Node,簡稱GGSN)的移動終端上網(wǎng)數(shù)據(jù)流;根據(jù)預(yù)設(shè)規(guī)則將獲取的所述移動終端上網(wǎng)數(shù)據(jù)流,生成至少一個上網(wǎng)記錄文件并發(fā)送給數(shù)據(jù)入庫子系統(tǒng)13。每個上網(wǎng)記錄文件可包括移動終端用戶號碼、上網(wǎng)時間信息、上網(wǎng)流量信息等;每個上網(wǎng)記錄文件還可包括以下信息之一或任意組合上網(wǎng)協(xié)議類型、源地址信息、 目的地址信息、移動終端的類型等;可以理解,上網(wǎng)記錄中還可包括其他此處未能枚舉的信息,如所用協(xié)議的成功失敗的應(yīng)答信息等。其中移動終端用戶號碼為某一移動終端使用的 MSISDN(The Mobile Station ISDNnumber);上網(wǎng)時間信息可包括但不限于上網(wǎng)開始時刻、 上網(wǎng)結(jié)束時刻、上網(wǎng)持續(xù)時長的信息;上網(wǎng)流量信息可包括但不限于上行流量、下行流量、 上下行總流量等、上網(wǎng)協(xié)議類型可包括但不限于WEB協(xié)議、電子郵件相關(guān)協(xié)議、FTP協(xié)議等; 源地址信息可包括但不限于源IP地址和源端口號等;目的地址信息可包括但不限于目的 IP地址、目的URL和目的端口號等。上述SSGN和GGSN是3G網(wǎng)絡(luò)的移動數(shù)據(jù)核心網(wǎng)設(shè)備, 3G網(wǎng)絡(luò)中移動終端的所有上網(wǎng)數(shù)據(jù)都會流經(jīng)SSGN和GGSN,并且SSGN和GGSN之間采用光纖進(jìn)行數(shù)據(jù)傳輸。因此,本發(fā)明在獲取流經(jīng)SGSN和GGSN的移動終端上網(wǎng)數(shù)據(jù)流的可選實現(xiàn)方式上,可通過在SSGN和GGSN之間部署分光器,通過分光器將流經(jīng)SGSN和GGSN上的移動終端上網(wǎng)數(shù)據(jù)分光至數(shù)據(jù)采集子系統(tǒng)11。數(shù)據(jù)存儲子系統(tǒng)12可用于存儲預(yù)先建立有與任一移動終端用戶號碼和預(yù)設(shè)時段信息對應(yīng)的多個數(shù)據(jù)存儲單元的數(shù)據(jù)庫。數(shù)據(jù)入庫子系統(tǒng)13可用于接收所述數(shù)據(jù)采集子系統(tǒng)發(fā)送的所述上網(wǎng)記錄文件, 以接收到的任一所述上網(wǎng)記錄文件包括的移動終端用戶號碼和上網(wǎng)時間信息為索引,在所述數(shù)據(jù)庫包括的所述多個數(shù)據(jù)存儲單元中確定第一目標(biāo)數(shù)據(jù)存儲單元;在所述第一目標(biāo)數(shù)據(jù)存儲單元中新增記錄項、并將任一所述上網(wǎng)記錄文件包括的信息寫入新增的所述記錄項中。數(shù)據(jù)查詢子系統(tǒng)14可用于在接收到上網(wǎng)數(shù)據(jù)查詢請求時,以所述上網(wǎng)數(shù)據(jù)查詢請求包括的待查移動終端用戶號碼和查詢時段信息為索引,在所述數(shù)據(jù)庫包括的所述多個數(shù)據(jù)存儲單元中確定第二目標(biāo)數(shù)據(jù)存儲單元,并輸出所述第二目標(biāo)數(shù)據(jù)存儲單元當(dāng)前包括的所述記錄項存儲的信息。本實施例提供的移動終端上網(wǎng)數(shù)據(jù)的處理系統(tǒng),將獲取的3G網(wǎng)絡(luò)移動終端上網(wǎng)數(shù)據(jù)流根據(jù)預(yù)設(shè)規(guī)則生成至少一個上網(wǎng)記錄文件,并將各上網(wǎng)記錄文件的相同移動終端用戶號碼預(yù)設(shè)時段的相關(guān)信息,存儲在數(shù)據(jù)庫的同一數(shù)據(jù)存儲單元中,有效解決海量數(shù)據(jù)存儲問題,同時該數(shù)據(jù)庫支持同一移動終端在某個時間段的上網(wǎng)數(shù)據(jù)進(jìn)行集中、快速查詢,從而省去了在海量數(shù)據(jù)中進(jìn)行數(shù)據(jù)關(guān)聯(lián)的繁瑣和低效,因此本發(fā)明在實現(xiàn)移動終端3G上網(wǎng)數(shù)據(jù)的存儲和查詢的同時,顯著提高了移動終端上網(wǎng)數(shù)據(jù)查詢的效率。進(jìn)一步的,由于基于本發(fā)明提供的移動終端上網(wǎng)數(shù)據(jù)的處理系統(tǒng)和方法,可向移動終端用戶提供3G上網(wǎng)數(shù)據(jù)查詢,因此,可為客服人員提供有利的數(shù)據(jù)支持,有利于減少運營商和移動終端用戶關(guān)于上網(wǎng)流量計費糾紛,滿足移動用戶3G時代應(yīng)用訴求??蛇x的,數(shù)據(jù)采集子系統(tǒng)11還可進(jìn)一步包括分流器111和分別與所述分流器
7111連接的多個采集處理服務(wù)器112。由于移動終端3G上網(wǎng)數(shù)據(jù)量很龐大,為了提高移動終端上網(wǎng)數(shù)據(jù)采集處理的效率,可在數(shù)據(jù)采集子系統(tǒng)11中設(shè)置多個采集處理服務(wù)器112,分流器111根據(jù)預(yù)設(shè)策略,如 IP地址段,將當(dāng)前獲取的移動終端上網(wǎng)數(shù)據(jù)流分流到各個采集處理服務(wù)器112,由這些采集處理服務(wù)器并行進(jìn)行數(shù)據(jù)處理。具體的分流器111可用于獲取流經(jīng)所述SGSN和所述GGSN的所述移動終端上網(wǎng)數(shù)據(jù)流, 根據(jù)預(yù)先獲取的IP地址段和采集處理服務(wù)器之間的第二映射關(guān)系,在所述多個采集處理服務(wù)器中,確定與當(dāng)前獲取的所述移動終端上網(wǎng)數(shù)據(jù)流包括的IP地址對應(yīng)的目標(biāo)采集處理服務(wù)器,并向所述目標(biāo)采集處理服務(wù)器發(fā)送當(dāng)前獲取的所述移動終端上網(wǎng)數(shù)據(jù)流。作為所述目標(biāo)采集處理服務(wù)器的任一所述采集處理服務(wù)器112,用于預(yù)設(shè)規(guī)則將當(dāng)前獲取的所述移動終端上網(wǎng)數(shù)據(jù)流,生成至少一個所述上網(wǎng)記錄文件并發(fā)送。進(jìn)一步的,作為所述目標(biāo)采集處理服務(wù)器的任一所述采集處理服務(wù)器112,具體用于從當(dāng)前獲取的所述移動終端上網(wǎng)數(shù)據(jù)中提取預(yù)設(shè)類型信息并對提取的信息進(jìn)行數(shù)據(jù)合并,如果合并的數(shù)據(jù)長度達(dá)到預(yù)設(shè)文件長度閾值或者合并持續(xù)時長超過預(yù)設(shè)時長閾值,則將合并的數(shù)據(jù)存儲為一所述上網(wǎng)記錄文件并發(fā)送。采集處理服務(wù)器112可先解析移動終端上網(wǎng)數(shù)據(jù)流基于的協(xié)議類型,在將獲取的所述移動終端上網(wǎng)數(shù)據(jù)流中同一移動終端的上網(wǎng)數(shù)據(jù)需要提取的信息和數(shù)據(jù)合并的具體方式上,依據(jù)移動終端上網(wǎng)數(shù)據(jù)流基于的協(xié)議類型的不同而有所不同。例如對于采用 GTP協(xié)議的移動終端上網(wǎng)數(shù)據(jù)流,采集處理服務(wù)器112從該數(shù)據(jù)流中獲取但不限于MSISDN、 IMSI、用戶接入地、用戶基站等信息,采集處理服務(wù)器112可根據(jù)這些信息將同一MSISDN的上網(wǎng)數(shù)據(jù)進(jìn)行合并;對于采用7層IP協(xié)議,如HTTP、FTP、SMTP、P0P3等協(xié)議的移動終端上網(wǎng)數(shù)據(jù)流,采集處理服務(wù)器112對于該數(shù)據(jù)流可針對用戶的每次請求和應(yīng)答進(jìn)行數(shù)據(jù)合并, 從該數(shù)據(jù)流可獲取但不限于每次請求和應(yīng)答的IP地址、協(xié)議類型、訪問的互聯(lián)網(wǎng)地址URL、 上行和下行流量字節(jié)數(shù)、用戶上網(wǎng)開始時間和結(jié)束時間等信息;針對4層IP協(xié)議流量,如 TCP、UDP等協(xié)議的移動終端上網(wǎng)數(shù)據(jù)流,采集處理服務(wù)器112對于該數(shù)據(jù)流可根據(jù)預(yù)定的時間長度進(jìn)行合并,從該數(shù)據(jù)流可獲取但不限于IP源地址、端口號,IP目的地址、端口號、 協(xié)議類型、上行和下行流量,用戶上網(wǎng)開始時間和結(jié)束時間等信息。上述技術(shù)方案可將移動終端龐大的上網(wǎng)數(shù)據(jù)按預(yù)定策略進(jìn)行分塊存儲。可選的, 數(shù)據(jù)存儲子系統(tǒng)13可進(jìn)一步包括多個數(shù)據(jù)存儲服務(wù)器131。每個數(shù)據(jù)存儲服務(wù)器131負(fù)責(zé)存儲一定移動終端用戶號碼段和一定上網(wǎng)時段的移動終端上網(wǎng)數(shù)據(jù)。該情形下,相應(yīng)的,入庫子系統(tǒng)12具體可用于預(yù)先獲取數(shù)據(jù)存儲服務(wù)器與移動終端用戶號碼段和上網(wǎng)時間段之間的第一映射關(guān)系,根據(jù)所述第一映射關(guān)系,在所述多個數(shù)據(jù)存儲服務(wù)器中,確定與任一所述上網(wǎng)記錄文件包括的移動終端用戶號碼和上網(wǎng)時間信息對應(yīng)的第一目標(biāo)數(shù)據(jù)存儲服務(wù)器;以任一所述上網(wǎng)記錄文件包括的移動終端用戶號碼和上網(wǎng)時間信息為索引,在所述第一目標(biāo)數(shù)據(jù)存儲服務(wù)器存儲的所述數(shù)據(jù)庫包括的所述多個數(shù)據(jù)存儲單元中,確定所述第一目標(biāo)數(shù)據(jù)存儲單元;在所述第一目標(biāo)數(shù)據(jù)存儲單元中新增記錄項、并將任一所述上網(wǎng)記錄文件包括的信息寫入新增的所述記錄項中。數(shù)據(jù)查詢子系統(tǒng)14具體可用于預(yù)先獲取所述第一映射關(guān)系,在接收到所述上網(wǎng)數(shù)據(jù)查詢請求時,根據(jù)所述第一映射關(guān)系,在所述多個數(shù)據(jù)存儲服務(wù)器中,確定與所述上網(wǎng)數(shù)據(jù)查詢請求包括的待查移動終端用戶號碼和查詢時段信息對應(yīng)的第二目標(biāo)數(shù)據(jù)存儲服務(wù)器;以所述上網(wǎng)數(shù)據(jù)查詢請求包括的待查移動終端用戶號碼和查詢時段信息為索引,在所述第二目標(biāo)數(shù)據(jù)存儲服務(wù)器存儲的所述數(shù)據(jù)庫包括的所述多個數(shù)據(jù)存儲單元中,確定所述第二目標(biāo)數(shù)據(jù)存儲單元,并輸出所述第二目標(biāo)數(shù)據(jù)存儲單元當(dāng)前包括的所述記錄項存儲的信息。為了提高移動終端上網(wǎng)數(shù)據(jù)的查詢效率,數(shù)據(jù)存儲子系統(tǒng)13中的每個數(shù)據(jù)存儲服務(wù)器131可采用基于Hadoop的數(shù)據(jù)庫(簡稱Hbase),存儲移動終端上網(wǎng)數(shù)據(jù)。表1為本發(fā)明提供的一種可選的數(shù)據(jù)庫存儲的表格格式示例表 1
行關(guān)鍵字I上網(wǎng)記錄時I上網(wǎng)I上網(wǎng)I協(xié)I源I目I上行I下行I... (RowKey) 間戳開始結(jié)束議 IP 的流量流量
吋間吋間類 Ml IP 型址 地
______Jh____
MSISDN1+ TimestamplF STll ΕΤ Γ Pll "sTT Dll UvTT DVll ~ YYYYMM Timestampl2~ ST12 "etH" P12 ~S12~ D12 UVl2 DV12 ~ Timestampl3~ ST13 ^T13 Ρ13 ~S13~ D13 UVl3 DVl3
MSISDN2+ Timestamp21 ST21 飛T21 P21 ~SfT D21 ~LJY21 DV2l"~ YYYYMM Timestamp22~ ST22 "ET22~ P22 ~S22~ D22 UV22 DV22 ~ Timestamp23 ST23 ~Ε 23 P23 ~S23~ D23 UV23 ΡΥ23~~上述表1支持以行關(guān)鍵字為索引進(jìn)行數(shù)據(jù)查詢,行關(guān)鍵字為“移動終端用戶號碼 (MSISDN) + 時間段信息(年月,ΥΥΥΥΜΜ) ”,例如 “ 18601234567201109”,其中 “ 18601234567” 為移動終端用戶號碼(MSISDN),201109代表2011年9月,即為時間段信息。每個行關(guān)鍵字 (MSISDN+YYYYMM)對應(yīng)一個數(shù)據(jù)存儲單元,在一個數(shù)據(jù)存儲單元中包括多個子行,每個子行即為一個記錄項。每個記錄項用于存儲一個上網(wǎng)記錄文件包括的信息,不同記錄項可用不同時間戳(Timestamp)進(jìn)行標(biāo)識。具體的,每個記錄項為一個列族(Column Family),列族下有多個列(Label);每個列存儲上網(wǎng)記錄文件中的部分信息,例如可包括但不限于上網(wǎng)開始時間、上網(wǎng)結(jié)束時間、協(xié)議類型、源IP地址、目的IP地址、上行流量、下行流量等。基于表1及其類似結(jié)構(gòu)的數(shù)據(jù)庫存儲移動終端上網(wǎng)數(shù)據(jù)的存儲之后,同一移動終端用戶號碼(MSISDN)在某個時間段的所有上網(wǎng)數(shù)據(jù),在一個數(shù)據(jù)存儲單元中進(jìn)行了集中存放。如此處理之后,數(shù)據(jù)庫支持以行關(guān)鍵字信息為索引進(jìn)行同一移動終端在某個時間段的上網(wǎng)數(shù)據(jù)進(jìn)行集中查詢,省去了在海量數(shù)據(jù)中進(jìn)行數(shù)據(jù)關(guān)聯(lián)的繁瑣,因此顯著提高了移動終端上網(wǎng)數(shù)據(jù)查詢的效率。此外,本發(fā)明提供的多個數(shù)據(jù)庫存儲服務(wù)器分塊存儲移動終端用戶號碼段和時間段的上網(wǎng)數(shù)據(jù),以及采用表1及其類似結(jié)構(gòu)的數(shù)據(jù)存儲格式,為移動終端3G網(wǎng)絡(luò)業(yè)務(wù)的龐大上網(wǎng)數(shù)據(jù)的存儲提供了解決的技術(shù)方案。為了降低移動終端上網(wǎng)數(shù)據(jù)丟失的風(fēng)險,進(jìn)一步的,所述數(shù)據(jù)存儲子系統(tǒng)13還可
9包括多個備份數(shù)據(jù)存儲服務(wù)器132。每個數(shù)據(jù)存儲服務(wù)器131對應(yīng)至少一個備份數(shù)據(jù)存儲服務(wù)器132 ;每個備份數(shù)據(jù)存儲服務(wù)器用于鏡像備份自身對應(yīng)的所述數(shù)據(jù)存儲服務(wù)器131 存儲的所述數(shù)據(jù)庫。如此處理之后,當(dāng)某一數(shù)據(jù)存儲服務(wù)器131故障時,還可通過該數(shù)據(jù)存儲服務(wù)器131對應(yīng)的備份數(shù)據(jù)存儲服務(wù)器132獲取相應(yīng)的上網(wǎng)數(shù)據(jù),從而降低了移動終端上網(wǎng)數(shù)據(jù)丟失的風(fēng)險。圖2為本發(fā)明實施例二提供的移動終端上網(wǎng)數(shù)據(jù)的處理方法流程圖。如圖2所示的方法包括步驟21 獲取流經(jīng)SGSN和GGSN的移動終端上網(wǎng)數(shù)據(jù)流。步驟22 根據(jù)預(yù)設(shè)規(guī)則將獲取的所述移動終端上網(wǎng)數(shù)據(jù)流,生成至少一個上網(wǎng)記錄文件;每個上網(wǎng)記錄文件包括移動終端用戶號碼,上網(wǎng)時間信息,上網(wǎng)流量信息,以及以下信息之一或任意組合上網(wǎng)協(xié)議類型、源地址信息、目的地址信息、移動終端的類型。步驟23 在預(yù)先建立有與任一移動終端用戶號碼和預(yù)設(shè)時段信息對應(yīng)的多個數(shù)據(jù)存儲單元的數(shù)據(jù)庫中,以任一所述上網(wǎng)記錄文件包括的移動終端用戶號碼和上網(wǎng)時間信息為索引,在所述數(shù)據(jù)庫包括的所述多個數(shù)據(jù)存儲單元中確定第一目標(biāo)數(shù)據(jù)存儲單元;在所述第一目標(biāo)數(shù)據(jù)存儲單元中新增記錄項、并將任一所述上網(wǎng)記錄文件包括的信息寫入新增的所述記錄項中。步驟M 在接收到上網(wǎng)數(shù)據(jù)查詢請求時,以所述上網(wǎng)數(shù)據(jù)查詢請求包括的待查移動終端用戶號碼和查詢時段信息為索引,在所述數(shù)據(jù)庫包括的所述多個數(shù)據(jù)存儲單元中確定第二目標(biāo)數(shù)據(jù)存儲單元,并輸出所述第二目標(biāo)數(shù)據(jù)存儲單元當(dāng)前包括的所述記錄項存儲的信息。為了提高移動終端上網(wǎng)數(shù)據(jù)的采集處理效率,可選的,上述技術(shù)方案所述方法還可包括獲取的IP地址段和采集處理服務(wù)器之間的第二映射關(guān)系;在獲取流經(jīng)SGSN和 GGSN的移動終端上網(wǎng)數(shù)據(jù)流之后,根據(jù)預(yù)先獲取的IP地址段和采集處理服務(wù)器之間的第二映射關(guān)系,在多個采集處理服務(wù)器中,確定與當(dāng)前獲取的所述移動終端上網(wǎng)數(shù)據(jù)流包括的IP地址對應(yīng)的目標(biāo)采集處理服務(wù)器,并向所述目標(biāo)采集處理服務(wù)器發(fā)送當(dāng)前獲取的所述移動終端上網(wǎng)數(shù)據(jù)流,該情形下,所述根據(jù)預(yù)設(shè)規(guī)則將獲取的所述移動終端上網(wǎng)數(shù)據(jù)流, 生成至少一個上網(wǎng)記錄文件,具體為作為所述目標(biāo)采集處理服務(wù)器的任一所述采集處理服務(wù)器,根據(jù)預(yù)設(shè)規(guī)則將當(dāng)前獲取的所述移動終端上網(wǎng)數(shù)據(jù)流,生成至少一個所述上網(wǎng)記錄文件??蛇x的,作為所述目標(biāo)采集處理服務(wù)器的任一所述采集處理服務(wù)器,根據(jù)預(yù)設(shè)規(guī)則將當(dāng)前獲取的所述移動終端上網(wǎng)數(shù)據(jù)流,生成至少一個所述上網(wǎng)記錄文件,具體可為作為所述目標(biāo)采集處理服務(wù)器的任一所述采集處理服務(wù)器,從當(dāng)前獲取的所述移動終端上網(wǎng)數(shù)據(jù)流中提取預(yù)設(shè)類型信息并對提取的信息進(jìn)行數(shù)據(jù)合并,如果合并的數(shù)據(jù)長度達(dá)到預(yù)設(shè)文件長度閾值或者合并持續(xù)時長超過預(yù)設(shè)時長閾值,則將合并的數(shù)據(jù)存儲為一所述上網(wǎng)記錄文件。為了提高移動終端上網(wǎng)數(shù)據(jù)的存儲和查詢效率,可選的,上述技術(shù)方案所述方法還可包括獲取數(shù)據(jù)存儲服務(wù)器與移動終端用戶號碼段和上網(wǎng)時間段之間的第一映射關(guān)系。該情形下,確定所述第一目標(biāo)數(shù)據(jù)存儲單元,具體為根據(jù)所述第一映射關(guān)系,在多個數(shù)據(jù)存儲服務(wù)器中,確定與任一所述上網(wǎng)記錄文件包括的移動終端用戶號碼和上網(wǎng)時間信息對應(yīng)的第一目標(biāo)數(shù)據(jù)存儲服務(wù)器;以任一所述上網(wǎng)記錄文件包括的移動終端用戶號碼和上網(wǎng)時間信息為索引,在所述第一目標(biāo)數(shù)據(jù)存儲服務(wù)器存儲的所述數(shù)據(jù)庫包括的所述多個數(shù)據(jù)存儲單元中確定所述第一目標(biāo)數(shù)據(jù)存儲單元。相應(yīng)的,確定所述第二目標(biāo)數(shù)據(jù)存儲單元, 具體為在接收到所述上網(wǎng)數(shù)據(jù)查詢請求時,根據(jù)所述第一映射關(guān)系,在所述多個數(shù)據(jù)存儲服務(wù)器中,確定與所述上網(wǎng)數(shù)據(jù)查詢請求包括的查移動終端用戶號碼和查詢時段信息對應(yīng)的第二目標(biāo)數(shù)據(jù)存儲服務(wù)器;以所述上網(wǎng)數(shù)據(jù)查詢請求包括的待查移動終端用戶號碼和查詢時段信息為索引,在所述第二目標(biāo)數(shù)據(jù)存儲服務(wù)器存儲的所述數(shù)據(jù)庫包括的所述多個數(shù)據(jù)存儲單元中,確定所述第二目標(biāo)數(shù)據(jù)存儲單元。為了降低移動終端上網(wǎng)數(shù)據(jù)的丟失的風(fēng)險,可選的,上述技術(shù)方案所述方法還可包括將任一所述數(shù)據(jù)存儲服務(wù)器存儲的所述數(shù)據(jù)庫,鏡像備份到至少一個備份數(shù)據(jù)存儲服務(wù)器中。本實施例提供的移動終端上網(wǎng)數(shù)據(jù)的處理方法,將獲取的3G網(wǎng)絡(luò)移動終端上網(wǎng)數(shù)據(jù)流根據(jù)預(yù)設(shè)規(guī)則生成至少一個上網(wǎng)記錄文件,并將各上網(wǎng)記錄文件的相同移動終端用戶號碼預(yù)設(shè)時段的相關(guān)信息,存儲在數(shù)據(jù)庫的同一數(shù)據(jù)存儲單元中,有效解決海量數(shù)據(jù)存儲問題,同時該數(shù)據(jù)庫支持同一移動終端在某個時間段的上網(wǎng)數(shù)據(jù)進(jìn)行集中、快速查詢,從而省去了在海量數(shù)據(jù)中進(jìn)行數(shù)據(jù)關(guān)聯(lián)的繁瑣和低效,因此本發(fā)明在實現(xiàn)移動終端3G上網(wǎng)數(shù)據(jù)的存儲和查詢的同時,顯著提高了移動終端上網(wǎng)數(shù)據(jù)查詢的效率。進(jìn)一步的,由于基于本發(fā)明提供的移動終端上網(wǎng)數(shù)據(jù)的處理系統(tǒng)和方法,可向移動終端用戶提供3G上網(wǎng)數(shù)據(jù)查詢,因此,可為客服人員提供有利的數(shù)據(jù)支持,有利于減少運營商和移動終端用戶關(guān)于上網(wǎng)流量計費糾紛,滿足移動用戶3G時代應(yīng)用訴求。圖3為本發(fā)明實施例三提供的移動終端上網(wǎng)數(shù)據(jù)的處理方法的信令交互圖。本實施例方法對應(yīng)的系統(tǒng)結(jié)構(gòu)參見圖1所示;具體的,如圖1和圖3所示步驟31 分光器將流經(jīng)SGSN和GGSN的移動終端上網(wǎng)數(shù)據(jù)分光至分流器。步驟32 分流器根據(jù)預(yù)先獲取的IP地址段和采集處理服務(wù)器之間的第二映射關(guān)系,將當(dāng)前獲取到的移動終端上網(wǎng)數(shù)據(jù),分流到與當(dāng)前獲取的所述移動終端上網(wǎng)數(shù)據(jù)流包括的IP地址對應(yīng)的采集處理服務(wù)器,該采集處理服務(wù)器即為目標(biāo)采集處理服務(wù)器。步驟33 采集處理服務(wù)器根據(jù)預(yù)設(shè)規(guī)則將當(dāng)前獲取的所述移動終端上網(wǎng)數(shù)據(jù)流, 生成至少一個上網(wǎng)記錄文件。步驟34 采集處理服務(wù)器將生成的上網(wǎng)記錄文件發(fā)送給數(shù)據(jù)入庫子系統(tǒng)。步驟35 數(shù)據(jù)入庫子系統(tǒng)運行入庫程序,該入庫程序輪詢本系統(tǒng)與各采集處理服務(wù)器的接口,以確定是否接收到上網(wǎng)記錄文件,如果接收到上網(wǎng)記錄文件,則執(zhí)行步驟36。步驟36 數(shù)據(jù)入庫子系統(tǒng)以當(dāng)前接收上網(wǎng)記錄文件包括的移動終端用戶號碼和上網(wǎng)時間信息為索引,在數(shù)據(jù)查詢子系統(tǒng)存儲的Hbase數(shù)據(jù)庫中確定第一目標(biāo)數(shù)據(jù)存儲單元;在所述第一目標(biāo)數(shù)據(jù)存儲單元中新增記錄項、并將當(dāng)前接收到的上網(wǎng)記錄文件包括的信息寫入新增的記錄項中。步驟37 假設(shè)數(shù)據(jù)查詢子系統(tǒng)接收到上網(wǎng)數(shù)據(jù)查詢請求;該上網(wǎng)數(shù)據(jù)查詢請求可由但不限于客服人員或移動終端用戶發(fā)送,可包括但不限于待查移動終端用戶號碼和查詢時段信息。步驟38 數(shù)據(jù)查詢子系統(tǒng)向數(shù)據(jù)存儲子系統(tǒng)獲取上網(wǎng)查詢請求所需的信息,可選的,數(shù)據(jù)查詢子系統(tǒng)以當(dāng)前接收到的上網(wǎng)數(shù)據(jù)查詢請求包括的待查移動終端用戶號碼和查詢時段信息為索引,在數(shù)據(jù)查詢子系統(tǒng)存儲的數(shù)據(jù)庫包括的所述多個數(shù)據(jù)存儲單元中確定第二目標(biāo)數(shù)據(jù)存儲單元,并輸出所述第二目標(biāo)數(shù)據(jù)存儲單元當(dāng)前包括的所述記錄項存儲的 fn息ο本實施例提供的移動終端上網(wǎng)數(shù)據(jù)的處理方法,實現(xiàn)了移動終端3G上網(wǎng)數(shù)據(jù)的存儲和查詢的同時,并顯著提高了移動終端上網(wǎng)數(shù)據(jù)查詢的效率,其詳細(xì)機理描述可參見上述圖1或圖2對應(yīng)實施例的記載,在此不再贅述。本領(lǐng)域普通技術(shù)人員可以理解附圖只是一個實施例的示意圖,附圖中的模塊或流程并不一定是實施本發(fā)明所必須的。本領(lǐng)域普通技術(shù)人員可以理解實施例中的裝置中的模塊可以按照實施例描述分布于實施例的裝置中,也可以進(jìn)行相應(yīng)變化位于不同于本實施例的一個或多個裝置中。上述實施例的模塊可以合并為一個模塊,也可以進(jìn)一步拆分成多個子模塊。最后應(yīng)說明的是以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對前述各實施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種移動終端上網(wǎng)數(shù)據(jù)的處理系統(tǒng),其特征在于,包括數(shù)據(jù)采集子系統(tǒng),用于獲取流經(jīng)SGSN和GGSN的移動終端上網(wǎng)數(shù)據(jù)流;根據(jù)預(yù)設(shè)規(guī)則將獲取的所述移動終端上網(wǎng)數(shù)據(jù)流,生成至少一個上網(wǎng)記錄文件并發(fā)送;每個上網(wǎng)記錄文件包括移動終端用戶號碼,上網(wǎng)時間信息,上網(wǎng)流量信息,以及以下信息之一或任意組合 上網(wǎng)協(xié)議類型、源地址信息、目的地址信息、移動終端的類型;數(shù)據(jù)存儲子系統(tǒng),用于存儲預(yù)先建立有與任一移動終端用戶號碼和預(yù)設(shè)時段信息對應(yīng)的多個數(shù)據(jù)存儲單元的數(shù)據(jù)庫;數(shù)據(jù)入庫子系統(tǒng),用于接收所述數(shù)據(jù)采集子系統(tǒng)發(fā)送的所述上網(wǎng)記錄文件,以接收到的任一所述上網(wǎng)記錄文件包括的移動終端用戶號碼和上網(wǎng)時間信息為索引,在所述數(shù)據(jù)庫包括的所述多個數(shù)據(jù)存儲單元中確定第一目標(biāo)數(shù)據(jù)存儲單元;在所述第一目標(biāo)數(shù)據(jù)存儲單元中新增記錄項、并將任一所述上網(wǎng)記錄文件包括的信息寫入新增的所述記錄項中;數(shù)據(jù)查詢子系統(tǒng),用于在接收到上網(wǎng)數(shù)據(jù)查詢請求時,以所述上網(wǎng)數(shù)據(jù)查詢請求包括的待查移動終端用戶號碼和查詢時段信息為索引,在所述數(shù)據(jù)庫包括的所述多個數(shù)據(jù)存儲單元中確定第二目標(biāo)數(shù)據(jù)存儲單元,并輸出所述第二目標(biāo)數(shù)據(jù)存儲單元當(dāng)前包括的所述記錄項存儲的信息。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于, 所述數(shù)據(jù)存儲子系統(tǒng)包括多個數(shù)據(jù)存儲服務(wù)器;所述入庫子系統(tǒng),具體用于預(yù)先獲取數(shù)據(jù)存儲服務(wù)器與移動終端用戶號碼段和上網(wǎng)時間段之間的第一映射關(guān)系,根據(jù)所述第一映射關(guān)系,在所述多個數(shù)據(jù)存儲服務(wù)器中,確定與任一所述上網(wǎng)記錄文件包括的移動終端用戶號碼和上網(wǎng)時間信息對應(yīng)的第一目標(biāo)數(shù)據(jù)存儲服務(wù)器;以任一所述上網(wǎng)記錄文件包括的移動終端用戶號碼和上網(wǎng)時間信息為索引,在所述第一目標(biāo)數(shù)據(jù)存儲服務(wù)器存儲的所述數(shù)據(jù)庫包括的所述多個數(shù)據(jù)存儲單元中,確定所述第一目標(biāo)數(shù)據(jù)存儲單元;在所述第一目標(biāo)數(shù)據(jù)存儲單元中新增記錄項、并將任一所述上網(wǎng)記錄文件包括的信息寫入新增的所述記錄項中;所述數(shù)據(jù)查詢子系統(tǒng),具體用于預(yù)先獲取所述第一映射關(guān)系,在接收到所述上網(wǎng)數(shù)據(jù)查詢請求時,根據(jù)所述第一映射關(guān)系,在所述多個數(shù)據(jù)存儲服務(wù)器中,確定與所述上網(wǎng)數(shù)據(jù)查詢請求包括的待查移動終端用戶號碼和查詢時段信息對應(yīng)的第二目標(biāo)數(shù)據(jù)存儲服務(wù)器; 以所述上網(wǎng)數(shù)據(jù)查詢請求包括的待查移動終端用戶號碼和查詢時段信息為索引,在所述第二目標(biāo)數(shù)據(jù)存儲服務(wù)器存儲的所述數(shù)據(jù)庫包括的所述多個數(shù)據(jù)存儲單元中,確定所述第二目標(biāo)數(shù)據(jù)存儲單元,并輸出所述第二目標(biāo)數(shù)據(jù)存儲單元當(dāng)前包括的所述記錄項存儲的信肩、ο
3.根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于,所述數(shù)據(jù)存儲子系統(tǒng)還包括多個備份數(shù)據(jù)存儲服務(wù)器; 任一所述數(shù)據(jù)存儲服務(wù)器對應(yīng)至少一個所述備份數(shù)據(jù)存儲服務(wù)器; 所述備份數(shù)據(jù)存儲服務(wù)器,用于鏡像備份自身對應(yīng)的所述數(shù)據(jù)存儲服務(wù)器存儲的所述數(shù)據(jù)庫。
4.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述數(shù)據(jù)采集子系統(tǒng)包括分流器和分別與所述分流器連接的多個采集處理服務(wù)器; 所述分流器,用于獲取流經(jīng)所述SGSN和所述GGSN的所述移動終端上網(wǎng)數(shù)據(jù)流,根據(jù)預(yù)先獲取的IP地址段和采集處理服務(wù)器之間的第二映射關(guān)系,在所述多個采集處理服務(wù)器中,確定與當(dāng)前獲取的所述移動終端上網(wǎng)數(shù)據(jù)流包括的IP地址對應(yīng)的目標(biāo)采集處理服務(wù)器,并向所述目標(biāo)采集處理服務(wù)器發(fā)送當(dāng)前獲取的所述移動終端上網(wǎng)數(shù)據(jù)流;作為所述目標(biāo)采集處理服務(wù)器的任一所述采集處理服務(wù)器,用于預(yù)設(shè)規(guī)則將當(dāng)前獲取的所述移動終端上網(wǎng)數(shù)據(jù)流,生成至少一個所述上網(wǎng)記錄文件并發(fā)送。
5.根據(jù)權(quán)利要求4所述的系統(tǒng),其特征在于,作為所述目標(biāo)采集處理服務(wù)器的任一所述采集處理服務(wù)器,具體用于從當(dāng)前獲取的所述移動終端上網(wǎng)數(shù)據(jù)中提取預(yù)設(shè)類型信息并對提取的信息進(jìn)行數(shù)據(jù)合并,如果合并的數(shù)據(jù)長度達(dá)到預(yù)設(shè)文件長度閾值或者合并持續(xù)時長超過預(yù)設(shè)時長閾值,則將合并的數(shù)據(jù)存儲為一所述上網(wǎng)記錄文件并發(fā)送。
6.一種移動終端上網(wǎng)數(shù)據(jù)的處理方法,其特征在于,包括獲取流經(jīng)SGSN和GGSN的移動終端上網(wǎng)數(shù)據(jù)流;根據(jù)預(yù)設(shè)規(guī)則將獲取的所述移動終端上網(wǎng)數(shù)據(jù)流,生成至少一個上網(wǎng)記錄文件;每個上網(wǎng)記錄文件包括移動終端用戶號碼,上網(wǎng)時間信息,上網(wǎng)流量信息,以及以下信息之一或任意組合上網(wǎng)協(xié)議類型、源地址信息、目的地址信息、移動終端的類型;在預(yù)先建立有與任一移動終端用戶號碼和預(yù)設(shè)時段信息對應(yīng)的多個數(shù)據(jù)存儲單元的數(shù)據(jù)庫中,以任一所述上網(wǎng)記錄文件包括的移動終端用戶號碼和上網(wǎng)時間信息為索引,在所述數(shù)據(jù)庫包括的所述多個數(shù)據(jù)存儲單元中確定第一目標(biāo)數(shù)據(jù)存儲單元;在所述第一目標(biāo)數(shù)據(jù)存儲單元中新增記錄項、并將任一所述上網(wǎng)記錄文件包括的信息寫入新增的所述記錄項中;在接收到上網(wǎng)數(shù)據(jù)查詢請求時,以所述上網(wǎng)數(shù)據(jù)查詢請求包括的待查移動終端用戶號碼和查詢時段信息為索引,在所述數(shù)據(jù)庫包括的所述多個數(shù)據(jù)存儲單元中確定第二目標(biāo)數(shù)據(jù)存儲單元,并輸出所述第二目標(biāo)數(shù)據(jù)存儲單元當(dāng)前包括的所述記錄項存儲的信息。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述方法還包括獲取數(shù)據(jù)存儲服務(wù)器與移動終端用戶號碼段和上網(wǎng)時間段之間的第一映射關(guān)系;確定所述第一目標(biāo)數(shù)據(jù)存儲單元,具體為根據(jù)所述第一映射關(guān)系,在多個數(shù)據(jù)存儲服務(wù)器中,確定與任一所述上網(wǎng)記錄文件包括的移動終端用戶號碼和上網(wǎng)時間信息對應(yīng)的第一目標(biāo)數(shù)據(jù)存儲服務(wù)器;以任一所述上網(wǎng)記錄文件包括的移動終端用戶號碼和上網(wǎng)時間信息為索引,在所述第一目標(biāo)數(shù)據(jù)存儲服務(wù)器存儲的所述數(shù)據(jù)庫包括的所述多個數(shù)據(jù)存儲單元中確定所述第一目標(biāo)數(shù)據(jù)存儲單元;確定所述第二目標(biāo)數(shù)據(jù)存儲單元,具體為在接收到所述上網(wǎng)數(shù)據(jù)查詢請求時,根據(jù)所述第一映射關(guān)系,在所述多個數(shù)據(jù)存儲服務(wù)器中,確定與所述上網(wǎng)數(shù)據(jù)查詢請求包括的查移動終端用戶號碼和查詢時段信息對應(yīng)的第二目標(biāo)數(shù)據(jù)存儲服務(wù)器;以所述上網(wǎng)數(shù)據(jù)查詢請求包括的待查移動終端用戶號碼和查詢時段信息為索引,在所述第二目標(biāo)數(shù)據(jù)存儲服務(wù)器存儲的所述數(shù)據(jù)庫包括的所述多個數(shù)據(jù)存儲單元中,確定所述第二目標(biāo)數(shù)據(jù)存儲單元。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,還包括將任一所述數(shù)據(jù)存儲服務(wù)器存儲的所述數(shù)據(jù)庫,鏡像備份到至少一個備份數(shù)據(jù)存儲服務(wù)器中。
9.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述方法還包括獲取的IP地址段和采集處理服務(wù)器之間的第二映射關(guān)系;在獲取流經(jīng)SGSN和GGSN的移動終端上網(wǎng)數(shù)據(jù)流之后,根據(jù)預(yù)先獲取的IP地址段和采集處理服務(wù)器之間的第二映射關(guān)系,在多個采集處理服務(wù)器中,確定與當(dāng)前獲取的所述移動終端上網(wǎng)數(shù)據(jù)流包括的IP地址對應(yīng)的目標(biāo)采集處理服務(wù)器,并向所述目標(biāo)采集處理服務(wù)器發(fā)送當(dāng)前獲取的所述移動終端上網(wǎng)數(shù)據(jù)流;所述根據(jù)預(yù)設(shè)規(guī)則將獲取的所述移動終端上網(wǎng)數(shù)據(jù)流,生成至少一個上網(wǎng)記錄文件, 具體為作為所述目標(biāo)采集處理服務(wù)器的任一所述采集處理服務(wù)器,根據(jù)預(yù)設(shè)規(guī)則將當(dāng)前獲取的所述移動終端上網(wǎng)數(shù)據(jù)流,生成至少一個所述上網(wǎng)記錄文件。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,作為所述目標(biāo)采集處理服務(wù)器的任一所述采集處理服務(wù)器,根據(jù)當(dāng)前獲取的所述移動終端上網(wǎng)數(shù)據(jù)流中屬于同一移動終端的上網(wǎng)數(shù)據(jù),生成至少一個所述上網(wǎng)記錄文件,具體為作為所述目標(biāo)采集處理服務(wù)器的任一所述采集處理服務(wù)器,從當(dāng)前獲取的所述移動終端上網(wǎng)數(shù)據(jù)流中提取預(yù)設(shè)類型信息并對提取的信息進(jìn)行數(shù)據(jù)合并,如果合并的數(shù)據(jù)長度達(dá)到預(yù)設(shè)文件長度閾值或者合并持續(xù)時長超過預(yù)設(shè)時長閾值,則將合并的數(shù)據(jù)存儲為一所述上網(wǎng)記錄文件。
全文摘要
本發(fā)明公開了一種移動終端上網(wǎng)數(shù)據(jù)的處理系統(tǒng)和方法,系統(tǒng)包括數(shù)據(jù)采集子系統(tǒng),用于獲取流經(jīng)SGSN和GGSN的上網(wǎng)數(shù)據(jù)流,根據(jù)預(yù)設(shè)規(guī)則生成至少一個上網(wǎng)記錄文件;數(shù)據(jù)存儲子系統(tǒng),用于存儲建立有與移動終端用戶號碼和時段信息對應(yīng)的多個數(shù)據(jù)存儲單元的數(shù)據(jù)庫;數(shù)據(jù)入庫子系統(tǒng),用于以任一上網(wǎng)記錄文件包括的移動終端用戶號碼和上網(wǎng)時間信息為索引,在數(shù)據(jù)庫中確定第一目標(biāo)數(shù)據(jù)存儲單元并存儲該上網(wǎng)記錄文件包括的信息;數(shù)據(jù)查詢子系統(tǒng),用于以查詢請求包括的待查移動終端用戶號碼和查詢時段信息為索引,在數(shù)據(jù)庫中確定第二目標(biāo)數(shù)據(jù)存儲單元并輸出該單元存儲的信息。本發(fā)明實現(xiàn)了移動終端3G上網(wǎng)數(shù)據(jù)的存儲和查詢,提高了數(shù)據(jù)查詢效率。
文檔編號H04W24/02GK102510568SQ20111037318
公開日2012年6月20日 申請日期2011年11月22日 優(yōu)先權(quán)日2011年11月22日
發(fā)明者吳曉亮, 張尼, 王志軍, 詹野云, 黃文良 申請人:聯(lián)通寬帶業(yè)務(wù)應(yīng)用國家工程實驗室有限公司