criber Identity),使用該用戶終端的用戶為VIP用戶,用戶終端歸屬于基站A。
[0058]具體的,PGW可以通過讀取其分組數(shù)據(jù)協(xié)議(Packet Data Protocol,PDP)上下文信息來獲取用戶終端的靜態(tài)信息。
[0059]其中,PDP上下文保存有用戶面進行隧道轉發(fā)的所有信息,包括RNC/GGSN的用戶面IP地址、隧道標識和服務質量(Quality of Service,QoS)等。
[0060]PGW通過分析待分析的業(yè)務特征數(shù)據(jù)和用戶終端的靜態(tài)信息,能夠產(chǎn)生更多維度的分析結果,以滿足外部平臺的實際需求。
[0061]其中,本發(fā)明實施例中PGW在獲取到多個維度的分析結果后,可以根據(jù)實際需求將多個維度的分析結果進行組合,從生成外部平臺需要的結果。
[0062]S105、PGW將分析結果推送至外部平臺。
[0063]本發(fā)明實施例提供的方法可以應用于運營商投資提供參考,也可以用于監(jiān)測人流量信息,還可以用于營銷推廣等應用場景。
[0064]本發(fā)明實施例提供一種分析通信大數(shù)據(jù)的方法,PGW在接收到用戶終端發(fā)起業(yè)務請求時生成的原始碼流后,利用DPI技術對該原始碼流進行識別,獲取業(yè)務特征數(shù)據(jù),然后,PGW根據(jù)預設規(guī)則從業(yè)務特征數(shù)據(jù)中提取待分析的業(yè)務特征數(shù)據(jù),最后,PGW利用預設算法對待分析的業(yè)務特征數(shù)據(jù)進行分析,生成分析結果,并將該分析結果推送至外部平臺。
[0065]本發(fā)明實施例中的PGW可以直接對原始碼流進行識別和分析,保證了對通信大數(shù)據(jù)分析的實時性,同時,減少了成本。
[0066]實施例二
[0067]本發(fā)明實施例提供一種PGW,該PGW用于執(zhí)行以上方法中的PGW所執(zhí)行的步驟。PGW可以包括相應步驟所對應的模塊。如圖2所示,該PGW包括:
[0068]接收單元10,用于接收原始碼流,所述原始碼流為用戶終端發(fā)起業(yè)務請求時生成的碼流。
[0069]并行深度包檢測DPI單元11,用于利用深度包檢測DPI技術對所述接收單元10接收到的所述原始碼流進行識別,獲取業(yè)務特征數(shù)據(jù),所述業(yè)務特征數(shù)據(jù)包括業(yè)務的類別信息、與所述業(yè)務相匹配的應用程序的信息和業(yè)務占用帶寬信息。
[0070]隨著時間的變迀,主流的移動業(yè)務可能變更,進而產(chǎn)生一些新的業(yè)務,本發(fā)明實施例中的并行DPI單元具有可擴展性,可以通過配置、打補丁等方式加入針對這些新的業(yè)務的識別方法。
[0071]需要說明的是,本發(fā)明實施例中的并行DPI單元不需要外接任何設備,不需要采集存儲設備,僅需要對流經(jīng)PGW的原始碼流進行識別,即不改變原有的輸入關系。
[0072]提取單元12,用于根據(jù)預設規(guī)則,從所述并行DPI單元11獲取到的所述業(yè)務特征數(shù)據(jù)中提取待分析的業(yè)務特征數(shù)據(jù)。
[0073]大數(shù)據(jù)分析單元13,用于利用預設算法對所述提取單元12提取的所述待分析的業(yè)務特征數(shù)據(jù)進行分析,以生成分析結果。
[0074]發(fā)送單元14,用于將所述大數(shù)據(jù)分析單元13生成的所述分析結果推送至外部平臺。
[0075]進一步地,如圖3所示,所述PGW還包括獲取單元15,
[0076]所述獲取單元15,用于在所述大數(shù)據(jù)分析單元13利用預設算法對所述待分析的業(yè)務特征數(shù)據(jù)進行分析,以生成分析結果之前,獲取預先存儲的所述用戶終端的靜態(tài)信息,所述靜態(tài)信息包括所述用戶終端的標識、所述用戶終端的簽約信息或者所述用戶終端的地理位置信息中的至少一種。
[0077]進一步地,所述大數(shù)據(jù)分析單元13,具體用于利用預設算法對所述待分析的業(yè)務特征數(shù)據(jù)和所述獲取單元15獲取到的所述用戶終端的靜態(tài)信息進行分析,以生成分析結果O
[0078]可以理解,本實施例的PGW可對應于上述如圖2所述的實施例的分析通信大數(shù)據(jù)的方法中的PGW,并且本實施例的PGW中的各個模塊的劃分和/或功能等均是為了實現(xiàn)如圖2所示的方法流程,為了簡潔,在此不再贅述。
[0079]本發(fā)明另一實施例提供一種PGW。如圖4所示,該PGW包括接口電路20、處理器21、存儲器22和系統(tǒng)總線23。接口電路20、處理器21和存儲器22之間通過系統(tǒng)總線23連接。
[0080]當所述PGW運行時,所述PGW執(zhí)行如圖2所述的實施例的分析通信大數(shù)據(jù)的方法。具體的分析通信大數(shù)據(jù)的方法可參見上述如圖2、所示的實施例中的相關描述,此處不再贅述。
[0081 ] 具體的,所述處理器21可以為CPU(Central Processing Unit,中央處理器)。所述處理器21還可以為其他通用處理器、DSP(Digital Signal Processing數(shù)字信號處理器)或者其他可編程邏輯器件或者晶體管邏輯器件、分立硬件組件等。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。
[0082]所述處理器21可以為專用處理器,該專用處理器可以包括基帶處理芯片、射頻處理芯片等中的至少一個。進一步地,該專用處理器還可以包括具有微波設備其他專用處理功能的芯片。
[0083]具體的,所述存儲器22可以包括易失性存儲器(英文-Volatile Memory),例如RAM(Random-access Memory,隨機存取存儲器);所述存儲器22也可以包括非易失性存儲器(英文:Non-volatile Memory),例如R0M(Read_only Memory,只讀存儲器),快閃存儲器(英文:Flash Memory),HDD (Hard Disk Drive,硬盤)或 SSD(Solid_State Drive,固態(tài)硬盤);所述存儲器22還可以包括上述種類的存儲器的組合。
[0084]所述系統(tǒng)總線23可以包括數(shù)據(jù)總線、電源總線、控制總線和信號狀態(tài)總線等。本實施例中為了清楚說明,在圖4中將各種總線都示意為系統(tǒng)總線23。
[0085]所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,僅以上述各功能模塊的劃分進行舉例說明,實際應用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內部結構劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
[0086]在本申請所提供的幾個實施例中,應該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述模塊或單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
[0087]以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發(fā)明揭露的技術范圍內,可輕易想到變化或替換,都應涵蓋在本發(fā)明的保護范圍之內。因此,本發(fā)明的保護范圍應以所述權利要求的保護范圍為準。
【主權項】
1.一種分析通信大數(shù)據(jù)的方法,其特征在于,包括: PGW接收原始碼流,所述原始碼流為用戶終端發(fā)起業(yè)務請求時生成的碼流; 所述PGW利用深度包檢測DPI技術對所述原始碼流進行識別,獲取業(yè)務特征數(shù)據(jù),所述業(yè)務特征數(shù)據(jù)包括業(yè)務的類別信息、與所述業(yè)務相匹配的應用程序的信息和業(yè)務占用帶寬信息; 所述PGW根據(jù)預設規(guī)則,從所述業(yè)務特征數(shù)據(jù)中提取待分析的業(yè)務特征數(shù)據(jù); 所述PGW利用預設算法對所述待分析的業(yè)務特征數(shù)據(jù)進行分析,以生成分析結果; 所述PGW將所述分析結果推送至外部平臺。2.根據(jù)權利要求1所述的方法,其特征在于,所述PGW利用預設算法對所述待分析的業(yè)務特征數(shù)據(jù)進行分析,以生成分析結果之前,所述方法還包括: 所述PGW獲取預先存儲的所述用戶終端的靜態(tài)信息,所述靜態(tài)信息包括所述用戶終端的標識、所述用戶終端的簽約信息或者所述用戶終端的地理位置信息中的至少一種。3.根據(jù)權利要求2所述的方法,其特征在于,所述PGW利用預設算法對所述待分析的業(yè)務特征數(shù)據(jù)進行分析,以生成分析結果,包括: 所述PGW利用預設算法對所述待分析的業(yè)務特征數(shù)據(jù)和所述用戶終端的靜態(tài)信息進行分析,以生成分析結果。4.一種PGW,其特征在于,包括: 接收單元,用于接收原始碼流,所述原始碼流為用戶終端發(fā)起業(yè)務請求時生成的碼流;并行深度包檢測DPI單元,用于利用深度包檢測DPI技術對所述接收單元接收到的所述原始碼流進行識別,獲取業(yè)務特征數(shù)據(jù),所述業(yè)務特征數(shù)據(jù)包括業(yè)務的類別信息、與所述業(yè)務相匹配的應用程序的信息或者業(yè)務占用帶寬信息中的至少兩種; 提取單元,用于根據(jù)預設規(guī)則,從所述并行DPI單元獲取到的所述業(yè)務特征數(shù)據(jù)中提取待分析的業(yè)務特征數(shù)據(jù); 大數(shù)據(jù)分析單元,用于利用預設算法對所述提取單元提取的所述待分析的業(yè)務特征數(shù)據(jù)進行分析,以生成分析結果; 發(fā)送單元,用于將所述大數(shù)據(jù)分析單元生成的所述分析結果推送至外部平臺。5.根據(jù)權利要求4所述的PGW,其特征在于,所述PGW還包括獲取單元, 所述獲取單元,用于在所述大數(shù)據(jù)分析單元利用預設算法對所述待分析的業(yè)務特征數(shù)據(jù)進行分析,以生成分析結果之前,獲取預先存儲的所述用戶終端的靜態(tài)信息,所述靜態(tài)信息包括所述用戶終端的標識、所述用戶終端的簽約信息或者所述用戶終端的地理位置信息中的至少一種。6.根據(jù)權利要求5所述的PGW,其特征在于, 所述大數(shù)據(jù)分析單元,具體用于利用預設算法對所述待分析的業(yè)務特征數(shù)據(jù)和所述獲取單元獲取到的所述用戶終端的靜態(tài)信息進行分析,以生成分析結果。
【專利摘要】本發(fā)明的實施例提供一種分析通信大數(shù)據(jù)的方法及裝置,涉及通信技術領域,解決了成本高和分析實時性差的問題。該方法包括:PGW接收原始碼流,所述原始碼流為用戶終端發(fā)起業(yè)務請求時生成的碼流;所述PGW利用深度包檢測DPI技術對所述原始碼流進行識別,獲取業(yè)務特征數(shù)據(jù),所述業(yè)務特征數(shù)據(jù)包括業(yè)務的類別信息、與所述業(yè)務相匹配的應用程序的信息或者業(yè)務占用帶寬信息中的至少兩種;所述PGW根據(jù)預設規(guī)則,從所述業(yè)務特征數(shù)據(jù)中提取待分析的業(yè)務特征數(shù)據(jù);所述PGW利用預設算法對所述待分析的業(yè)務特征數(shù)據(jù)進行分析,以生成分析結果;所述PGW將所述分析結果推送至外部平臺。
【IPC分類】H04L12/851, H04L29/08
【公開號】CN105657001
【申請?zhí)枴?br>【發(fā)明人】王永峰, 程新洲, 袁明強, 晁昆, 張濤
【申請人】中國聯(lián)合網(wǎng)絡通信集團有限公司
【公開日】2016年6月8日
【申請日】2015年12月28日