亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種數(shù)據(jù)處理方法和設(shè)備的制作方法

文檔序號(hào):7763835閱讀:301來(lái)源:國(guó)知局
專利名稱:一種數(shù)據(jù)處理方法和設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其是涉及一種數(shù)據(jù)處理方法和設(shè)備。
背景技術(shù)
隨著移動(dòng)數(shù)據(jù)業(yè)務(wù)的發(fā)展,特別是第三代(3G)移動(dòng)通信的大規(guī)模使用,如何在保證網(wǎng)絡(luò)建設(shè)的同時(shí),迅速提升數(shù)據(jù)業(yè)務(wù)的質(zhì)量、滿足用戶日益增長(zhǎng)的對(duì)數(shù)據(jù)業(yè)務(wù)多樣性和高可靠性的需求,成為運(yùn)營(yíng)商需要解決的問題。其中,對(duì)于一個(gè)數(shù)據(jù)業(yè)務(wù)來(lái)說(shuō),訂購(gòu)?fù)擞喎绞绞欠穹奖恪⒂脩羰褂脴I(yè)務(wù)體驗(yàn)是否友好、數(shù)據(jù)業(yè)務(wù)的客戶端響應(yīng)是否迅速等都會(huì)影響到用戶對(duì)業(yè)務(wù)的使用,從而影響業(yè)務(wù)的使用率。但是由于數(shù)據(jù)業(yè)務(wù)的種類繁多,質(zhì)量的好壞沒有統(tǒng)一的標(biāo)準(zhǔn),終端測(cè)的客戶端也由于定制等原因會(huì)存在多個(gè)版本;因此,進(jìn)行數(shù)據(jù)業(yè)務(wù)質(zhì)量分析和用戶行為分析相對(duì)困難?,F(xiàn)有技術(shù)中,進(jìn)行數(shù)據(jù)業(yè)務(wù)質(zhì)量分析和用戶行為分析的方式包括(1)當(dāng)前用戶行為分析系統(tǒng)依靠后臺(tái)支撐系統(tǒng),根據(jù)用戶的各種人口統(tǒng)計(jì)信息、歷史套餐、話費(fèi)情況以及各業(yè)務(wù)平臺(tái)提供的話單等信息來(lái)進(jìn)行挖掘分析。(2)業(yè)務(wù)平臺(tái)在終端測(cè)的客戶端和UI (User hterface,用戶界面)通過客戶調(diào)研等方式來(lái)進(jìn)行相關(guān)分析。(3)在網(wǎng)絡(luò)監(jiān)控和測(cè)試領(lǐng)域中,可以使用“測(cè)試終端+路測(cè)軟件”的模式,在該模式下,通過使用測(cè)試終端針對(duì)網(wǎng)絡(luò)、信號(hào)強(qiáng)弱進(jìn)行測(cè)試,后臺(tái)對(duì)測(cè)試終端收集到的數(shù)據(jù)進(jìn)行分析。在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在以下問題用戶在終端測(cè)的行為無(wú)法與后臺(tái)數(shù)據(jù)相結(jié)合,導(dǎo)致分析結(jié)果不準(zhǔn)確。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種數(shù)據(jù)處理方法和設(shè)備,以結(jié)合終端上的數(shù)據(jù)和業(yè)務(wù)裝置上的數(shù)據(jù)對(duì)業(yè)務(wù)進(jìn)行分析。為了達(dá)到上述目的,本發(fā)明實(shí)施例提供一種數(shù)據(jù)處理方法,包括接收來(lái)自終端上報(bào)的第一業(yè)務(wù)數(shù)據(jù)和業(yè)務(wù)裝置上報(bào)的第二業(yè)務(wù)數(shù)據(jù);并根據(jù)所述第一業(yè)務(wù)數(shù)據(jù)和所述第二業(yè)務(wù)數(shù)據(jù)關(guān)聯(lián)分析業(yè)務(wù)。本發(fā)明實(shí)施例提供一種數(shù)據(jù)處理設(shè)備,包括終端參數(shù)收集模塊,用于接收來(lái)自終端上報(bào)的第一業(yè)務(wù)數(shù)據(jù);平臺(tái)參數(shù)收集模塊,用于接收來(lái)自業(yè)務(wù)裝置上報(bào)的第二業(yè)務(wù)數(shù)據(jù);關(guān)聯(lián)分析模塊,用于根據(jù)所述終端參數(shù)收集模塊接收的所述第一業(yè)務(wù)數(shù)據(jù)和所述平臺(tái)參數(shù)收集模塊接收的所述第二業(yè)務(wù)數(shù)據(jù)關(guān)聯(lián)分析業(yè)務(wù)。本發(fā)明實(shí)施例提供一種終端,包括時(shí)鐘同步模塊,用于將終端的時(shí)間與業(yè)務(wù)裝置的時(shí)間進(jìn)行同步;監(jiān)控執(zhí)行模塊,用于采集業(yè)務(wù)對(duì)應(yīng)的第一業(yè)務(wù)數(shù)據(jù),并對(duì)所述第一業(yè)務(wù)數(shù)據(jù)打時(shí)間戳;參數(shù)上報(bào)模塊,用于上報(bào)所述監(jiān)控執(zhí)行模塊采集的所述第一業(yè)務(wù)數(shù)據(jù)。本發(fā)明實(shí)施例提供一種業(yè)務(wù)裝置,包括時(shí)鐘同步模塊,用于將業(yè)務(wù)裝置的時(shí)間與終端的時(shí)間進(jìn)行同步;參數(shù)采集模塊,用于采集終端業(yè)務(wù)對(duì)應(yīng)的第二業(yè)務(wù)數(shù)據(jù);并對(duì)所述第二業(yè)務(wù)數(shù)據(jù)打時(shí)間戳;參數(shù)上報(bào)模塊,用于上報(bào)所述參數(shù)采集模塊采集的所述第二業(yè)務(wù)數(shù)據(jù)。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例至少具有以下優(yōu)點(diǎn)通過對(duì)終端上報(bào)的業(yè)務(wù)數(shù)據(jù)和業(yè)務(wù)裝置上報(bào)的業(yè)務(wù)數(shù)據(jù)進(jìn)行關(guān)聯(lián)分析,可以優(yōu)化終端上的業(yè)務(wù),并為數(shù)據(jù)業(yè)務(wù)優(yōu)化和用戶行為分析提供了更有力的數(shù)據(jù)基礎(chǔ)。


為了更清楚地說(shuō)明本發(fā)明的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明實(shí)施例提供的數(shù)據(jù)處理方法的系統(tǒng)架構(gòu)示意圖;圖2是本發(fā)明實(shí)施例提供的數(shù)據(jù)處理方法的流程示意圖;圖3是本發(fā)明實(shí)施例終端采集用戶使用業(yè)務(wù)對(duì)應(yīng)的業(yè)務(wù)數(shù)據(jù),并將該業(yè)務(wù)數(shù)據(jù)上報(bào)給業(yè)務(wù)分析裝置的流程示意圖; 圖4是本發(fā)明實(shí)施例多模式匹配方法中使用多模式識(shí)別中的Aho-Coras i c方法的流程示意圖;圖5是本發(fā)明實(shí)施例業(yè)務(wù)分析裝置根據(jù)終端上報(bào)的業(yè)務(wù)數(shù)據(jù)和業(yè)務(wù)裝置上報(bào)的業(yè)務(wù)數(shù)據(jù)分析該終端上的業(yè)務(wù)的流程示意圖;圖6是本發(fā)明實(shí)施例提供的一種應(yīng)用場(chǎng)景下系統(tǒng)采集示意圖;圖7是本發(fā)明實(shí)施例提供的一種數(shù)據(jù)處理方法的設(shè)備結(jié)構(gòu)圖;圖8是本發(fā)明實(shí)施例提供的一種終端的結(jié)構(gòu)圖;圖9是本發(fā)明實(shí)施例提供的一種業(yè)務(wù)裝置的結(jié)構(gòu)圖。
具體實(shí)施例方式現(xiàn)有技術(shù)中,在進(jìn)行數(shù)據(jù)業(yè)務(wù)質(zhì)量分析和用戶行為分析時(shí),實(shí)時(shí)性差(當(dāng)數(shù)據(jù)業(yè)務(wù)使用過程中出現(xiàn)問題時(shí),無(wú)法定位出是客戶端出現(xiàn)問題還是后臺(tái)服務(wù)器出現(xiàn)問題;而由于故障報(bào)告依賴于用戶人工投訴的方式實(shí)現(xiàn),因此不能實(shí)時(shí)的再現(xiàn)故障發(fā)生時(shí)的情況,導(dǎo)致分析結(jié)果的準(zhǔn)確性降低),無(wú)法全面發(fā)現(xiàn)問題(例如,網(wǎng)絡(luò)速率低,客戶端bug,后臺(tái)處理流程緩慢等問題),且無(wú)法正確的分析用戶行為。針對(duì)上述問題,本發(fā)明實(shí)施例中提供一種數(shù)據(jù)處理方法和設(shè)備,業(yè)務(wù)分析裝置通過接收終端和業(yè)務(wù)裝置上報(bào)的信息,并結(jié)合終端上報(bào)的信息和業(yè)務(wù)裝置上報(bào)的信息進(jìn)行關(guān)聯(lián)分析,通過數(shù)據(jù)挖掘技術(shù)來(lái)分析相關(guān)業(yè)務(wù),并根據(jù)分析結(jié)果對(duì)相關(guān)業(yè)務(wù)進(jìn)行優(yōu)化,達(dá)到智能分析業(yè)務(wù)和用戶行為的目標(biāo)。下面將結(jié)合本發(fā)明中的附圖,對(duì)本發(fā)明中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明的一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例提供一種數(shù)據(jù)處理方法,該方法應(yīng)用于包括終端、業(yè)務(wù)裝置和業(yè)務(wù)分析裝置的系統(tǒng)中,如圖1所示的系統(tǒng)架構(gòu)示意圖。其中(1)終端可以根據(jù)需要針對(duì)不同的業(yè)務(wù)測(cè)試任務(wù)定制需要采集的業(yè)務(wù)數(shù)據(jù),并將業(yè)務(wù)數(shù)據(jù)上報(bào)給業(yè)務(wù)分析裝置。其中,該業(yè)務(wù)數(shù)據(jù)包括但不限于業(yè)務(wù)行為數(shù)據(jù)、業(yè)務(wù)異常數(shù)據(jù)(業(yè)務(wù)使用過程中的異常)、用戶行為數(shù)據(jù)(與業(yè)務(wù)相關(guān)的用戶行為)、上下文信息等。具體的,通過在終端上對(duì)用戶使用業(yè)務(wù)的行為進(jìn)行監(jiān)控和記錄,可以采集到業(yè)務(wù)數(shù)據(jù),并將采集到的業(yè)務(wù)數(shù)據(jù)通過無(wú)線網(wǎng)絡(luò)上報(bào)。本發(fā)明實(shí)施例中,位于終端上的功能模塊包括但不限于協(xié)議分析與多模式匹配模塊、監(jiān)控配置模塊、參數(shù)上報(bào)模塊、監(jiān)控執(zhí)行模塊、時(shí)鐘同步模塊等。上述各個(gè)功能模塊可以為終端監(jiān)控程序的組成部分,當(dāng)然,實(shí)際應(yīng)用中,上述功能模塊可以合并,也可以進(jìn)一步拆分。a、監(jiān)控配置模塊即終端側(cè)監(jiān)控方案的配置模塊,可以預(yù)先定制或動(dòng)態(tài)更新。其中,該監(jiān)控配置模塊用于確定監(jiān)控程序需要采集的業(yè)務(wù)數(shù)據(jù)和將業(yè)務(wù)數(shù)據(jù)進(jìn)行上報(bào)的方式等。實(shí)際應(yīng)用中,監(jiān)控配置模塊還可以通過分析業(yè)務(wù)分析裝置的配置模式來(lái)確定終端側(cè)的監(jiān)控方案,在此不再贅述。該采集的業(yè)務(wù)數(shù)據(jù)具體為采集終端的業(yè)務(wù)、信令、事件、用戶行為類型等參數(shù); 該將業(yè)務(wù)數(shù)據(jù)進(jìn)行上報(bào)的方式具體為將采集到的終端的業(yè)務(wù)數(shù)據(jù)進(jìn)行上報(bào)的方式(例如,上報(bào)頻率等)。b、參數(shù)上報(bào)模塊終端在采集到各種參數(shù)(業(yè)務(wù)數(shù)據(jù))之后,需要在指定條件下將該業(yè)務(wù)數(shù)據(jù)通過無(wú)線網(wǎng)絡(luò)或者數(shù)據(jù)線等方式上報(bào)給業(yè)務(wù)分析裝置。其中,該指定條件為監(jiān)控配置模塊配置的上報(bào)方式,包括但不限于指定上報(bào)時(shí)間、指定上報(bào)頻率、指定上報(bào)事件(觸發(fā)事件)等。C、監(jiān)控執(zhí)行模塊用于根據(jù)監(jiān)控配置模塊配置的采集方式來(lái)采集各種參數(shù)(業(yè)務(wù)數(shù)據(jù)),并為采集到的業(yè)務(wù)數(shù)據(jù)打時(shí)間戳。具體的,當(dāng)監(jiān)控配置模塊配置需要采集終端的業(yè)務(wù)、信令、事件、用戶行為類型等參數(shù)時(shí),則監(jiān)控執(zhí)行模塊需要采集終端的業(yè)務(wù)、信令、事件、用戶行為類型等參數(shù)。d、時(shí)鐘同步模塊用于將終端的時(shí)間與各業(yè)務(wù)裝置的時(shí)間進(jìn)行同步。具體的,時(shí)鐘同步模塊可以采用GPS(Global Positioning System,全球定位系統(tǒng))對(duì)準(zhǔn)的方式進(jìn)行同步;或者,使用與同一個(gè)時(shí)鐘對(duì)準(zhǔn)系統(tǒng)進(jìn)行對(duì)準(zhǔn)的方式進(jìn)行同步等。e、協(xié)議分析與多模式匹配模塊用于采用基于協(xié)議分析的方式獲取各種數(shù)據(jù)流, 并采用多模式匹配的方式一次性掃描數(shù)據(jù)流,匹配預(yù)先設(shè)置好事件的數(shù)據(jù)串,輸出匹配結(jié)^ ο(2)接入方式終端(例如,終端上的終端監(jiān)控程序)可以通過無(wú)線網(wǎng)絡(luò)將業(yè)務(wù)數(shù)據(jù)上報(bào)給業(yè)務(wù)分析裝置。具體的,終端可以根據(jù)預(yù)先配置的方式將采集到的業(yè)務(wù)數(shù)據(jù)通過無(wú)線網(wǎng)絡(luò)上報(bào)給業(yè)務(wù)分析裝置;或者,終端可以實(shí)時(shí)(或按照測(cè)試計(jì)劃)的將采集到的業(yè)務(wù)數(shù)據(jù)通過無(wú)線網(wǎng)絡(luò)上報(bào)給業(yè)務(wù)分析裝置;或者,對(duì)于指定的業(yè)務(wù)異常,終端可以根據(jù)要求將采集到的業(yè)務(wù)異常相關(guān)數(shù)據(jù)上報(bào)給指定的業(yè)務(wù)裝置或業(yè)務(wù)分析裝置。(3)業(yè)務(wù)裝置用于采集終端的業(yè)務(wù)數(shù)據(jù)(例如,終端的業(yè)務(wù)數(shù)據(jù)和用戶行為等), 并將采集到的業(yè)務(wù)數(shù)據(jù)上報(bào)給業(yè)務(wù)分析裝置。本發(fā)明實(shí)施例中,位于業(yè)務(wù)裝置上的功能模塊包括但不限于參數(shù)采集模塊、參數(shù)上報(bào)模塊和時(shí)鐘同步模塊等。當(dāng)然,實(shí)際應(yīng)用中,上述功能模塊可以合并,也可以進(jìn)一步拆分。a、參數(shù)采集模塊,用于采集終端的業(yè)務(wù)數(shù)據(jù)。其中,在采集到用戶在該業(yè)務(wù)裝置上的業(yè)務(wù)數(shù)據(jù)之后,還需要為相應(yīng)的業(yè)務(wù)數(shù)據(jù)打上時(shí)間戳,并保存相應(yīng)的業(yè)務(wù)數(shù)據(jù)。b、參數(shù)上報(bào)模塊,用于在指定條件下將采集到的業(yè)務(wù)數(shù)據(jù)(參數(shù))上報(bào)給業(yè)務(wù)分析裝置。其中,該指定條件包括但不限于指定上報(bào)時(shí)間、指定上報(bào)頻率、指定上報(bào)事件 (觸發(fā)事件)等。c、時(shí)鐘同步模塊,用于將業(yè)務(wù)裝置自身的時(shí)間進(jìn)行同步。具體的,時(shí)鐘同步模塊可以采用GPS對(duì)準(zhǔn)的方式進(jìn)行同步;或者,使用與同一個(gè)時(shí)鐘對(duì)準(zhǔn)系統(tǒng)進(jìn)行對(duì)準(zhǔn)的方式進(jìn)行同步等。(4)業(yè)務(wù)分析裝置用于根據(jù)終端上報(bào)的業(yè)務(wù)數(shù)據(jù)和業(yè)務(wù)裝置上報(bào)的業(yè)務(wù)數(shù)據(jù)綜合分析相關(guān)業(yè)務(wù),并根據(jù)分析結(jié)果對(duì)相關(guān)業(yè)務(wù)進(jìn)行優(yōu)化。具體的,針對(duì)當(dāng)前電信業(yè)務(wù)開展的特點(diǎn),本發(fā)明實(shí)施例中,通過在終端上對(duì)用戶使用業(yè)務(wù)的行為進(jìn)行監(jiān)控和記錄,并將采集到的業(yè)務(wù)數(shù)據(jù)通過無(wú)線網(wǎng)絡(luò)上報(bào)給業(yè)務(wù)分析裝置,并結(jié)合業(yè)務(wù)裝置采集到的業(yè)務(wù)數(shù)據(jù)進(jìn)行關(guān)聯(lián)分析,以綜合分析相關(guān)業(yè)務(wù),達(dá)到智能分析業(yè)務(wù)和用戶行為的目標(biāo)。本發(fā)明實(shí)施例中,位于業(yè)務(wù)分析裝置上的功能模塊包括但不限于終端參數(shù)收集模塊、平臺(tái)參數(shù)收集模塊、關(guān)聯(lián)分析模塊、輸出模塊。當(dāng)然,實(shí)際應(yīng)用中,上述功能模塊可以合并,也可以進(jìn)一步拆分。a、終端參數(shù)收集模塊用于接收各終端上報(bào)的信息,各終端上報(bào)的信息中包含終端采集到的業(yè)務(wù)數(shù)據(jù)。b、平臺(tái)參數(shù)收集模塊用于接收各業(yè)務(wù)裝置上報(bào)的信息,各業(yè)務(wù)裝置上報(bào)的信息中包含業(yè)務(wù)裝置采集到的業(yè)務(wù)數(shù)據(jù)。C、關(guān)聯(lián)分析模塊用于根據(jù)終端上報(bào)的業(yè)務(wù)數(shù)據(jù)和各業(yè)務(wù)裝置上報(bào)的業(yè)務(wù)數(shù)據(jù)進(jìn)行關(guān)聯(lián)合并,并將處理后的信息作為實(shí)時(shí)告警、業(yè)務(wù)優(yōu)化和用戶分析的依據(jù)。d、輸出模塊用于將關(guān)聯(lián)分析模塊的分析結(jié)果輸出到輸出設(shè)備,以便較直觀地顯示分析結(jié)果。例如,輸出到屏幕顯示設(shè)備進(jìn)行屏幕顯示,或者,輸出到打印設(shè)備進(jìn)行打印輸出等,以便較直觀地顯示分析結(jié)果。需要注意的是,本發(fā)明實(shí)施例中,業(yè)務(wù)分析裝置可以作為功能模塊集成到業(yè)務(wù)裝置上,并基于業(yè)務(wù)裝置對(duì)應(yīng)的業(yè)務(wù)對(duì)終端上報(bào)的業(yè)務(wù)數(shù)據(jù)和業(yè)務(wù)裝置上報(bào)的業(yè)務(wù)數(shù)據(jù)綜合分析相關(guān)業(yè)務(wù);業(yè)務(wù)分析裝置也可以作為單獨(dú)的實(shí)體,并基于終端上報(bào)的業(yè)務(wù)數(shù)據(jù)(多個(gè)業(yè)務(wù)的數(shù)據(jù)或單獨(dú)業(yè)務(wù)的數(shù)據(jù))和業(yè)務(wù)裝置上報(bào)(單獨(dú)的業(yè)務(wù)裝置或多個(gè)業(yè)務(wù)裝置)的業(yè)務(wù)數(shù)據(jù)綜合分析相關(guān)業(yè)務(wù)?;谏鲜鱿到y(tǒng)中各個(gè)裝置以及各裝置中的功能模塊,本發(fā)明實(shí)施例提供的方法中,如圖2所示,該方法包括以下步驟步驟201,終端采集用戶使用業(yè)務(wù)對(duì)應(yīng)的業(yè)務(wù)數(shù)據(jù),并將該業(yè)務(wù)數(shù)據(jù)上報(bào)給業(yè)務(wù)分析裝置。本步驟中,終端采集用戶使用業(yè)務(wù)對(duì)應(yīng)的業(yè)務(wù)數(shù)據(jù),并將該業(yè)務(wù)數(shù)據(jù)上報(bào)給業(yè)務(wù)分析裝置的過程,如圖3所示,進(jìn)一步包括以下步驟步驟301,終端監(jiān)測(cè)用戶使用業(yè)務(wù)的執(zhí)行過程,并記錄監(jiān)測(cè)過程中得到的數(shù)據(jù)。具體的,終端在啟動(dòng)且發(fā)起業(yè)務(wù)執(zhí)行過程之后,終端監(jiān)控程序?qū)⒃诤笈_(tái)中運(yùn)行,并監(jiān)測(cè)業(yè)務(wù)的整個(gè)執(zhí)行過程。此時(shí),終端可以采集各種參數(shù)(例如,根據(jù)監(jiān)控配置模塊的相關(guān)配置采集各種參數(shù)),并為采集到的參數(shù)打時(shí)間戳。其中,針對(duì)監(jiān)控范圍內(nèi)的用戶使用業(yè)務(wù), 終端監(jiān)控程序可根據(jù)監(jiān)控配置模塊的配置記錄該用戶使用業(yè)務(wù)的參數(shù)(例如,指定信令交互過程的參數(shù)、用戶按鍵行為發(fā)生的時(shí)間等信息)。本發(fā)明實(shí)施例中,需要采集的參數(shù)包括但不限于指定信令交互過程的參數(shù);用戶按鍵行為發(fā)生的時(shí)間;有關(guān)網(wǎng)絡(luò)層的信息,如CELL ID (小區(qū)標(biāo)識(shí)),LAC ID (Location Area Code,位置區(qū)碼),鄰區(qū)關(guān)系信息等;有關(guān)業(yè)務(wù)層的信息,包括短信、彩信等;終端的位置信息,如GPS (Global Positioning System,全球位置測(cè)定系統(tǒng))地理
位置信息等。需要注意的是,上述需要采集的參數(shù)即為終端需要采集并上報(bào)給業(yè)務(wù)分析裝置的業(yè)務(wù)數(shù)據(jù)。例如,有關(guān)網(wǎng)絡(luò)層的信息為業(yè)務(wù)數(shù)據(jù)中的上下文信息。步驟302,終端根據(jù)監(jiān)控方案生成上報(bào)信息。其中,該上報(bào)信息為需要上報(bào)的業(yè)務(wù)數(shù)據(jù)。本發(fā)明實(shí)施例中,可以采用基于協(xié)議分析的多模式匹配算法生成上報(bào)信息,在實(shí)際應(yīng)用中,也可以采用其他算法生成上報(bào)信息,本發(fā)明實(shí)施例中不再贅述。在監(jiān)測(cè)用戶使用業(yè)務(wù)的執(zhí)行過程中,將會(huì)監(jiān)測(cè)到大量的數(shù)據(jù),而在監(jiān)控方案(監(jiān)控配置模塊確定監(jiān)控程序需要采集終端的業(yè)務(wù)、信令、事件、用戶行為類型等信息)中,指出了需要上報(bào)給業(yè)務(wù)分析裝置的業(yè)務(wù)數(shù)據(jù),因此,通過使用基于協(xié)議分析的多模式匹配算法,能夠從監(jiān)測(cè)到的大量數(shù)據(jù)中篩選出需要上報(bào)給業(yè)務(wù)分析裝置的業(yè)務(wù)數(shù)據(jù),并將篩選出的業(yè)務(wù)數(shù)據(jù)生成上報(bào)信息。綜上所述,由于基于協(xié)議分析的多模式匹配算法的開啟,在監(jiān)測(cè)用戶使用業(yè)務(wù)的執(zhí)行過程中,對(duì)于每次記錄的監(jiān)測(cè)過程中得到的數(shù)據(jù),均可以直接進(jìn)行篩選,以最終確定需要發(fā)送給業(yè)務(wù)分析裝置的業(yè)務(wù)數(shù)據(jù)。步驟303,終端判斷是否發(fā)生觸發(fā)事件,如果是,轉(zhuǎn)到步驟304,否則,轉(zhuǎn)到步驟 301。具體的,在終端側(cè)設(shè)定了采集到業(yè)務(wù)數(shù)據(jù)之后的上報(bào)方式(可以由監(jiān)控配置模塊設(shè)定),則根據(jù)該上報(bào)方式,終端可以判斷是否發(fā)生觸發(fā)事件。例如,當(dāng)設(shè)定了指定上報(bào)時(shí)間時(shí),則終端可以判斷是否到達(dá)了指定上報(bào)時(shí)間;當(dāng)設(shè)定了指定上報(bào)事件時(shí),則終端可以判斷是否發(fā)生了指定上報(bào)事件。在實(shí)際應(yīng)用中,該觸發(fā)事件包括但不限于指定上報(bào)事件觸發(fā)(如采集到異常后的觸發(fā)),指定上報(bào)時(shí)間(如定時(shí)觸發(fā))、指定上報(bào)頻率觸發(fā)、測(cè)試人員手工觸發(fā)等。步驟304,終端將需要上報(bào)的業(yè)務(wù)數(shù)據(jù)發(fā)送給業(yè)務(wù)分析裝置。其中,該終端可以通過無(wú)線網(wǎng)絡(luò)、PS(分組域)或者INTERNET(互聯(lián)網(wǎng))將需要上報(bào)的業(yè)務(wù)數(shù)據(jù)發(fā)送給業(yè)務(wù)分析裝置。本發(fā)明實(shí)施例中,在將需要上報(bào)的業(yè)務(wù)數(shù)據(jù)發(fā)送給業(yè)務(wù)分析裝置之后,終端還可清除保存的相關(guān)信息。優(yōu)選地,終端可以在接收到業(yè)務(wù)分析裝置回復(fù)的確認(rèn)信息后清除保存的相關(guān)信息。需要注意的是,為了保證業(yè)務(wù)數(shù)據(jù)的準(zhǔn)確性,還可以將終端的時(shí)間與各業(yè)務(wù)裝置的時(shí)間進(jìn)行同步,此時(shí),可以采用GPS方式對(duì)準(zhǔn)的方式進(jìn)行同步或者使用與同一個(gè)時(shí)鐘對(duì)準(zhǔn)系統(tǒng)進(jìn)行對(duì)準(zhǔn)的方式進(jìn)行同步等。本發(fā)明實(shí)施例中,對(duì)終端進(jìn)行測(cè)試時(shí),需要采集分析很多協(xié)議和事件,很多和應(yīng)用相關(guān)的協(xié)議。因此,采集到的數(shù)據(jù)中有很多信令之外的應(yīng)用層面的交互數(shù)據(jù),而這些數(shù)據(jù)是不需要進(jìn)行保存的。此外,考慮到終端獲取的空口數(shù)據(jù)中有大量的PS域數(shù)據(jù)量,無(wú)法將所有的待分析數(shù)據(jù)流都保存在終端側(cè),且觸發(fā)事件的檢測(cè)會(huì)影響測(cè)試參數(shù)的準(zhǔn)確性。為了解決上述問題,本發(fā)明實(shí)施例中可以采用多模式匹配的方式對(duì)采集的數(shù)據(jù)進(jìn)行實(shí)時(shí)的協(xié)議分析。具體的,通過使用多模式匹配的方式,監(jiān)控測(cè)試時(shí)只需要對(duì)各種數(shù)據(jù)進(jìn)行一次從左到右的快速掃描即可,不需要保存數(shù)據(jù),使得測(cè)試監(jiān)控程序可以快速的發(fā)現(xiàn)觸發(fā)事件,并快速搜索能,從而減少對(duì)正在測(cè)試任務(wù)的影響。另外,本發(fā)明實(shí)施例中,考慮到終端會(huì)有多種事件,例如有20多種由芯片導(dǎo)致的異常事件,這些事件可以為一個(gè)或幾個(gè)字段的標(biāo)識(shí),長(zhǎng)度很短;也可以為只有部分應(yīng)用層的協(xié)議分析事件,長(zhǎng)度會(huì)略長(zhǎng);因此,本發(fā)明實(shí)施例中的多模式匹配方法還可以使用多模式識(shí)別中的Aho-Corasic方法,如圖4所示的流程示意圖,包括以下步驟步驟401,設(shè)定協(xié)議事件字符串。具體的,在協(xié)議分析中使用Aho-Corasic方法前,需要從事件對(duì)應(yīng)的協(xié)議中取出具有標(biāo)志性的標(biāo)識(shí)字符串(即事件字符串),并以該事件字符串的出現(xiàn)表示事件的發(fā)生。另外,在實(shí)際應(yīng)用中,位于終端側(cè)的程序,還可以根據(jù)測(cè)試的需要,預(yù)先設(shè)置η個(gè)待匹配的事件字符串。步驟402,預(yù)處理生成狀態(tài)函數(shù)。通過對(duì)事件字符串集合進(jìn)行預(yù)處理,生成3個(gè)函數(shù)g0t0(轉(zhuǎn)移)函數(shù)、 failure (失效)函數(shù)和output (輸出)函數(shù)。其中,轉(zhuǎn)移函數(shù)goto表明在當(dāng)前狀態(tài)下讀入下一個(gè)待比較數(shù)據(jù)流的字符后到達(dá)的下一個(gè)狀態(tài)。失效函數(shù)failure用來(lái)指明在某個(gè)狀態(tài)下,當(dāng)讀入的字符不匹配時(shí)應(yīng)轉(zhuǎn)移到的下一個(gè)狀態(tài)。輸出函數(shù)output的作用是,在匹配過程中,當(dāng)出現(xiàn)匹配時(shí)輸出匹配到的事件。通過生成的狀態(tài)函數(shù),可生成多模式的狀態(tài)機(jī),然后可以使用多模式匹配算法進(jìn)行協(xié)議分析,并發(fā)現(xiàn)相應(yīng)的字符串。步驟403,掃描采集到的數(shù)據(jù)流。具體的,當(dāng)構(gòu)造了 3個(gè)函數(shù)之后,即可以依次掃描數(shù)據(jù)流,并逐個(gè)讀取輸入的字符。步驟404,判斷輸入函數(shù)是否為空,如果是,轉(zhuǎn)到步驟403,否則,轉(zhuǎn)到步驟405。步驟405,輸出匹配事件。具體的,從狀態(tài)0開始,根據(jù)當(dāng)前狀態(tài)和輸入的字符,并采用goto和failure函數(shù)轉(zhuǎn)移到下一個(gè)狀態(tài),當(dāng)?shù)竭_(dá)狀態(tài)的output函數(shù)不空時(shí)。則可以輸出匹配事件。步驟202,業(yè)務(wù)裝置采集終端的業(yè)務(wù)數(shù)據(jù),并將采集到的業(yè)務(wù)數(shù)據(jù)上報(bào)給業(yè)務(wù)分析
直ο本發(fā)明實(shí)施例中,業(yè)務(wù)裝置可以在指定條件下將采集到的業(yè)務(wù)數(shù)據(jù)上報(bào)給業(yè)務(wù)分析裝置。其中,該指定條件包括但不限于指定上報(bào)時(shí)間、指定上報(bào)頻率、指定上報(bào)事件(觸發(fā)事件)等。步驟203,業(yè)務(wù)分析裝置根據(jù)終端上報(bào)的業(yè)務(wù)數(shù)據(jù)和業(yè)務(wù)裝置上報(bào)的業(yè)務(wù)數(shù)據(jù)分析該終端上的業(yè)務(wù),并根據(jù)分析結(jié)果對(duì)該業(yè)務(wù)進(jìn)行優(yōu)化。具體的,當(dāng)接收到來(lái)自終端上報(bào)的業(yè)務(wù)數(shù)據(jù)和業(yè)務(wù)裝置上報(bào)的業(yè)務(wù)數(shù)據(jù)之后,業(yè)務(wù)分析裝置能夠綜合分析相關(guān)業(yè)務(wù),并根據(jù)分析結(jié)果對(duì)相關(guān)業(yè)務(wù)進(jìn)行優(yōu)化。本步驟中,業(yè)務(wù)分析裝置根據(jù)終端上報(bào)的業(yè)務(wù)數(shù)據(jù)和業(yè)務(wù)裝置上報(bào)的業(yè)務(wù)數(shù)據(jù)分析該終端上的業(yè)務(wù),如圖5所示,進(jìn)一步包括以下步驟步驟501,業(yè)務(wù)分析裝置建立參數(shù)數(shù)據(jù)庫(kù)。具體的,業(yè)務(wù)分析裝置根據(jù)終端上報(bào)的業(yè)務(wù)數(shù)據(jù)和各業(yè)務(wù)裝置采集上報(bào)的業(yè)務(wù)數(shù)據(jù)建立數(shù)據(jù)庫(kù)。步驟502,業(yè)務(wù)分析裝置進(jìn)行數(shù)據(jù)預(yù)處理。即業(yè)務(wù)分析裝置對(duì)數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)預(yù)處理,并對(duì)數(shù)據(jù)進(jìn)行一致的整合。具體的,數(shù)據(jù)整合的過程包括但不限于數(shù)據(jù)源選取、數(shù)據(jù)清洗、去噪聲、填補(bǔ)空缺數(shù)據(jù)等。本發(fā)明實(shí)施例中,以分析某業(yè)務(wù)的退訂事件為例,數(shù)據(jù)源選取是指從數(shù)據(jù)庫(kù)中取出與分析退訂事件相關(guān)的參數(shù)。其中,這些參數(shù)中有些數(shù)據(jù)可能是不完整、錯(cuò)誤或重復(fù)的(例如,在短時(shí)間內(nèi)有多次退訂事件等),此時(shí),需要對(duì)相關(guān)參數(shù)進(jìn)行數(shù)據(jù)請(qǐng)洗,過濾那些不符合要求的參數(shù)。另外,針對(duì)某些過于偏離正常值的數(shù)據(jù)(例如,通話時(shí)長(zhǎng)不到1秒的業(yè)務(wù)事件等),也需要將相關(guān)數(shù)據(jù)當(dāng)成噪聲去除。填補(bǔ)空缺數(shù)據(jù)主要針對(duì)數(shù)據(jù)中有些應(yīng)該有的信息缺失,須將其補(bǔ)全。需要注意的是,實(shí)際應(yīng)用中,數(shù)據(jù)的常見問題包括但不限于數(shù)據(jù)不完整(有些感興趣的屬性缺少屬性值,或僅包含聚集數(shù)據(jù));數(shù)據(jù)包含噪聲(包含錯(cuò)誤或者“孤立點(diǎn)”,例如某點(diǎn)的時(shí)延出現(xiàn)負(fù)數(shù));數(shù)據(jù)不一致等。步驟503,業(yè)務(wù)分析裝置進(jìn)行主題數(shù)據(jù)選擇。具體的,業(yè)務(wù)分析裝置對(duì)整理好的數(shù)據(jù),可以根據(jù)具體業(yè)務(wù)分析目的和任務(wù)對(duì)數(shù)據(jù)進(jìn)行細(xì)分,并剔除冗余數(shù)據(jù),以保證數(shù)據(jù)庫(kù)的主題清晰,并提高數(shù)據(jù)挖掘算法的效率,減少系統(tǒng)資源消耗。繼續(xù)以退訂事件為例,分析時(shí)著重關(guān)心退訂事件發(fā)生前M小時(shí)內(nèi)的終端和業(yè)務(wù)平臺(tái)上報(bào)的參數(shù),此時(shí),則可從整理好該部分?jǐn)?shù)據(jù)中將原來(lái)的數(shù)據(jù)庫(kù)中抽取出來(lái),形成關(guān)于該事件可能相關(guān)的退訂主題數(shù)據(jù)。步驟504,業(yè)務(wù)分析裝置進(jìn)行數(shù)據(jù)挖掘。具體的,業(yè)務(wù)分析裝置可根據(jù)終端上報(bào)的業(yè)務(wù)數(shù)據(jù)和業(yè)務(wù)裝置上報(bào)的業(yè)務(wù)數(shù)據(jù) (進(jìn)行了上述處理過程之后的相關(guān)數(shù)據(jù))進(jìn)行數(shù)據(jù)挖掘。實(shí)際應(yīng)用中,業(yè)務(wù)分析裝置可采用FP (Frequent Pattern) -Growth方法對(duì)數(shù)據(jù)進(jìn)行強(qiáng)關(guān)聯(lián)規(guī)則的挖掘,其中,F(xiàn)P-Growth方法通過逐步生成條件模式基和條件頻繁模式樹來(lái)挖掘頻繁項(xiàng)目集,不產(chǎn)生候選項(xiàng)集。以流媒體業(yè)務(wù)為例,當(dāng)網(wǎng)絡(luò)條件不佳時(shí),則視頻無(wú)法正常播放,并將出現(xiàn)等待時(shí)間過長(zhǎng)或經(jīng)常掉線等狀況,此時(shí)很可能會(huì)出現(xiàn)用戶對(duì)業(yè)務(wù)體驗(yàn)不滿而退訂情況,本發(fā)明實(shí)施例中,通過實(shí)際的業(yè)務(wù)測(cè)試可發(fā)現(xiàn)不同終端應(yīng)對(duì)網(wǎng)絡(luò)惡劣情況下流媒體播放等待的處理機(jī)制不同,且不同的機(jī)制將造成用戶體驗(yàn)不同。另外,對(duì)業(yè)務(wù)分析裝置來(lái)說(shuō)并沒有區(qū)別,為了知道哪種情況會(huì)對(duì)用戶的感受產(chǎn)生更大影響,可以采用關(guān)聯(lián)分析方法(例如,類似FP-Growth等的分析方法)得到發(fā)生用戶投訴或退訂事件時(shí),終端出現(xiàn)播放等待過長(zhǎng)或掉線的支持度和可信度,其支持度和可信度越高,對(duì)用戶感受影響則越大。例如,對(duì)于兩個(gè)事件A,B之間的關(guān)聯(lián)關(guān)系,可以通過支持度和可信度來(lái)考慮,支持度事件A、B同時(shí)出現(xiàn)的概率;可信度事件A出現(xiàn)時(shí),事件B出現(xiàn)概率。其中,對(duì)于流媒體業(yè)務(wù),以某段時(shí)間內(nèi)終端側(cè)事件A (播放等待超時(shí))、事件B (掉線)和業(yè)務(wù)裝置側(cè)事件C (用戶退訂)的關(guān)系為例,計(jì)算關(guān)聯(lián)規(guī)則A- > C和B- > C的指標(biāo)如表1所示。表權(quán)利要求
1.一種數(shù)據(jù)處理方法,其特征在于,包括接收來(lái)自終端上報(bào)的第一業(yè)務(wù)數(shù)據(jù)和業(yè)務(wù)裝置上報(bào)的第二業(yè)務(wù)數(shù)據(jù);并根據(jù)所述第一業(yè)務(wù)數(shù)據(jù)和所述第二業(yè)務(wù)數(shù)據(jù)關(guān)聯(lián)分析業(yè)務(wù)。
2.如權(quán)利要求1所述的方法,其特征在于,根據(jù)所述第一業(yè)務(wù)數(shù)據(jù)和所述第二業(yè)務(wù)數(shù)據(jù)關(guān)聯(lián)分析業(yè)務(wù),包括對(duì)所述第一業(yè)務(wù)數(shù)據(jù)和所述第二業(yè)務(wù)數(shù)據(jù)進(jìn)行數(shù)據(jù)整理;并采用關(guān)聯(lián)分析方法對(duì)數(shù)據(jù)整理后的第一業(yè)務(wù)數(shù)據(jù)和第二業(yè)務(wù)數(shù)據(jù)進(jìn)行關(guān)聯(lián)分析。
3.如權(quán)利要求2所述的方法,其特征在于,對(duì)所述第一業(yè)務(wù)數(shù)據(jù)和所述第二業(yè)務(wù)數(shù)據(jù)進(jìn)行數(shù)據(jù)整理,包括對(duì)所述第一業(yè)務(wù)數(shù)據(jù)和所述第二業(yè)務(wù)數(shù)據(jù)進(jìn)行數(shù)據(jù)整合;并根據(jù)業(yè)務(wù)分析目的和任務(wù)對(duì)數(shù)據(jù)整合后的數(shù)據(jù)進(jìn)行主題數(shù)據(jù)選擇。
4.如權(quán)利要求3所述的方法,其特征在于,所述數(shù)據(jù)整合的方式包括以下方式的一種或幾種數(shù)據(jù)源選?。粩?shù)據(jù)清洗;去噪聲;填補(bǔ)空缺數(shù)據(jù)。
5.如權(quán)利要求1所述的方法,其特征在于,根據(jù)所述第一業(yè)務(wù)數(shù)據(jù)和所述第二業(yè)務(wù)數(shù)據(jù)關(guān)聯(lián)分析業(yè)務(wù),之后還包括根據(jù)關(guān)聯(lián)分析的結(jié)果對(duì)所述業(yè)務(wù)進(jìn)行優(yōu)化;或者,將關(guān)聯(lián)分析的結(jié)果輸出到輸出設(shè)備,由所述輸出設(shè)備顯示所述關(guān)聯(lián)分析的結(jié)果。
6.如權(quán)利要求1所述的方法,其特征在于,所述接收來(lái)自終端上報(bào)的第一業(yè)務(wù)數(shù)據(jù)和業(yè)務(wù)裝置上報(bào)的第二業(yè)務(wù)數(shù)據(jù),之前還包括所述終端將自身的時(shí)間與所述業(yè)務(wù)裝置的時(shí)間進(jìn)行同步;并對(duì)所述第一業(yè)務(wù)數(shù)據(jù)打時(shí)間戳;所述業(yè)務(wù)裝置將自身的時(shí)間與所述終端的時(shí)間進(jìn)行同步;并對(duì)所述第二業(yè)務(wù)數(shù)據(jù)打時(shí)間戳。
7.一種數(shù)據(jù)處理設(shè)備,其特征在于,包括終端參數(shù)收集模塊,用于接收來(lái)自終端上報(bào)的第一業(yè)務(wù)數(shù)據(jù);平臺(tái)參數(shù)收集模塊,用于接收來(lái)自業(yè)務(wù)裝置上報(bào)的第二業(yè)務(wù)數(shù)據(jù);關(guān)聯(lián)分析模塊,用于根據(jù)所述終端參數(shù)收集模塊接收的所述第一業(yè)務(wù)數(shù)據(jù)和所述平臺(tái)參數(shù)收集模塊接收的所述第二業(yè)務(wù)數(shù)據(jù)關(guān)聯(lián)分析業(yè)務(wù)。
8.如權(quán)利要求7所述的設(shè)備,其特征在于,所述關(guān)聯(lián)分析模塊,具體用于對(duì)所述第一業(yè)務(wù)數(shù)據(jù)和所述第二業(yè)務(wù)數(shù)據(jù)進(jìn)行數(shù)據(jù)整理;并采用關(guān)聯(lián)分析方法對(duì)數(shù)據(jù)整理后的第一業(yè)務(wù)數(shù)據(jù)和第二業(yè)務(wù)數(shù)據(jù)進(jìn)行關(guān)聯(lián)分析。
9.如權(quán)利要求8所述的設(shè)備,其特征在于,所述關(guān)聯(lián)分析模塊,進(jìn)一步用于對(duì)所述第一業(yè)務(wù)數(shù)據(jù)和所述第二業(yè)務(wù)數(shù)據(jù)進(jìn)行數(shù)據(jù)整合;并根據(jù)業(yè)務(wù)分析目的和任務(wù)對(duì)數(shù)據(jù)整合后的數(shù)據(jù)進(jìn)行主題數(shù)據(jù)選擇。
10.如權(quán)利要求7所述的設(shè)備,其特征在于,還包括優(yōu)化模塊,用于根據(jù)所述關(guān)聯(lián)分析模塊的關(guān)聯(lián)分析的結(jié)果對(duì)所述業(yè)務(wù)進(jìn)行優(yōu)化;輸出模塊,用于將關(guān)聯(lián)分析的結(jié)果輸出到輸出設(shè)備,由所述輸出設(shè)備顯示所述關(guān)聯(lián)分析的結(jié)果。
11.一種終端,其特征在于,包括時(shí)鐘同步模塊,用于將終端的時(shí)間與業(yè)務(wù)裝置的時(shí)間進(jìn)行同步;監(jiān)控執(zhí)行模塊,用于采集業(yè)務(wù)對(duì)應(yīng)的第一業(yè)務(wù)數(shù)據(jù),并對(duì)所述第一業(yè)務(wù)數(shù)據(jù)打時(shí)間戳;參數(shù)上報(bào)模塊,用于上報(bào)所述監(jiān)控執(zhí)行模塊采集的所述第一業(yè)務(wù)數(shù)據(jù)。
12. —種業(yè)務(wù)裝置,其特征在于,包括 時(shí)鐘同步模塊,用于將業(yè)務(wù)裝置的時(shí)間與終端的時(shí)間進(jìn)行同步; 參數(shù)采集模塊,用于采集終端業(yè)務(wù)對(duì)應(yīng)的第二業(yè)務(wù)數(shù)據(jù);并對(duì)所述第二業(yè)務(wù)數(shù)據(jù)打時(shí)間戳;參數(shù)上報(bào)模塊,用于上報(bào)所述參數(shù)采集模塊采集的所述第二業(yè)務(wù)數(shù)據(jù)。
全文摘要
本發(fā)明公開了一種數(shù)據(jù)處理方法和設(shè)備,該方法包括接收來(lái)自終端上報(bào)的第一業(yè)務(wù)數(shù)據(jù)和業(yè)務(wù)裝置上報(bào)的第二業(yè)務(wù)數(shù)據(jù);并根據(jù)所述第一業(yè)務(wù)數(shù)據(jù)和所述第二業(yè)務(wù)數(shù)據(jù)關(guān)聯(lián)分析業(yè)務(wù)。本發(fā)明中,通過對(duì)終端上報(bào)的業(yè)務(wù)數(shù)據(jù)和業(yè)務(wù)裝置上報(bào)的業(yè)務(wù)數(shù)據(jù)進(jìn)行關(guān)聯(lián)分析,并為數(shù)據(jù)業(yè)務(wù)優(yōu)化和用戶行為分析提供了更有力的數(shù)據(jù)基礎(chǔ)。
文檔編號(hào)H04W24/10GK102457893SQ20101052731
公開日2012年5月16日 申請(qǐng)日期2010年10月26日 優(yōu)先權(quán)日2010年10月26日
發(fā)明者尹偉, 楊光華, 王科, 金凌 申請(qǐng)人:中國(guó)移動(dòng)通信集團(tuán)公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1