本發(fā)明涉及通信領(lǐng)域的數(shù)據(jù)通信技術(shù),尤其涉及一種流量預(yù)測方法及裝置。
背景技術(shù):
隨著通信技術(shù)的發(fā)展,4G網(wǎng)絡(luò)技術(shù)也日趨成熟,由于4G網(wǎng)絡(luò)擁有超高數(shù)據(jù)傳輸速度,因此很多運營商已經(jīng)開始將原來的2G/3G網(wǎng)絡(luò)更換為4G網(wǎng)絡(luò),以便于為用戶提供更加快速的數(shù)據(jù)傳輸服務(wù)。
現(xiàn)有技術(shù)中,運營商在更換4G網(wǎng)絡(luò)后,會通知用戶將原有的支持2G/3G網(wǎng)絡(luò)的手機卡換為支持4G網(wǎng)絡(luò)的手機卡,用戶采用更換后的手機卡即可接入4G網(wǎng)絡(luò)。通常用戶在更換手機卡后會按照使用2G/3G網(wǎng)絡(luò)時所需流量的經(jīng)驗定制4G數(shù)據(jù)包服務(wù)。
但是,由于4G網(wǎng)絡(luò)的特性,使得一些原來使用2G/3G網(wǎng)絡(luò)時流量較高的業(yè)務(wù),在使用4G網(wǎng)絡(luò)后流量減??;一些原來使用2G/3G網(wǎng)絡(luò)時流量較小的業(yè)務(wù),在使用4G網(wǎng)絡(luò)后流量增大。由于每個用戶的常用業(yè)務(wù)不同,因此有些用戶的定制的4G數(shù)據(jù)包會有結(jié)余,造成了資源浪費;有些用戶定制的4G數(shù)據(jù)包不足以滿足用戶需求,導致數(shù)據(jù)流量超標,而運營商對超過用戶定制的4G數(shù)據(jù)包之外所使用的流量收費都較高,容易造成用戶資費過高,影響用戶體驗。
技術(shù)實現(xiàn)要素:
為解決上述技術(shù)問題,本發(fā)明實施例期望提供一種流量預(yù)測方法及裝置,能夠預(yù)測用戶更換手機卡后所需的流量,便于用戶定制新的數(shù)據(jù)包服務(wù),提高用戶體驗。
本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:
一方面,本發(fā)明實施例提供一種流量預(yù)測方法,包括:
根據(jù)預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)每個業(yè)務(wù)使用第一網(wǎng)絡(luò)時的流量和與每個業(yè)務(wù)使用第二網(wǎng)絡(luò)時的流量和,獲取每個業(yè)務(wù)的流量因子;
至少根據(jù)所述每個業(yè)務(wù)的流量因子,預(yù)測用戶在所述預(yù)設(shè)時間內(nèi)使用所述第二網(wǎng)絡(luò)的總流量。
可選的,所述根據(jù)預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)每個業(yè)務(wù)使用第一網(wǎng)絡(luò)時的流量和與每個業(yè)務(wù)使用第二網(wǎng)絡(luò)時的流量和,獲取每個業(yè)務(wù)的流量因子包括:
根據(jù)公式(1),獲取第一業(yè)務(wù)的流量因子Xi,所述第一業(yè)務(wù)為運營商提供的任意一個業(yè)務(wù);
所述公式(1)為:Xi=Ai/Bi;
其中,所述Ai為第二網(wǎng)絡(luò)下預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)使用第一業(yè)務(wù)的流量和;所述Bi為第一網(wǎng)絡(luò)下預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)使用第一業(yè)務(wù)的流量和。
可選的,在所述獲取每個業(yè)務(wù)的流量因子之后,所述方法還包括:
根據(jù)所述用戶在預(yù)設(shè)時間內(nèi)每個業(yè)務(wù)使用第一網(wǎng)絡(luò)的時長與全網(wǎng)在預(yù)設(shè)時間內(nèi)每個業(yè)務(wù)使用第一網(wǎng)絡(luò)的平均時長,獲取所述用戶涉及的每個業(yè)務(wù)的時長因子;
所述至少根據(jù)所述每個業(yè)務(wù)的流量因子,預(yù)測用戶在所述預(yù)設(shè)時間內(nèi)使用所述第二網(wǎng)絡(luò)的總流量包括:
至少根據(jù)所述每個業(yè)務(wù)的流量因子和所述用戶涉及的每個業(yè)務(wù)的時長因子,預(yù)測所述用戶在所述預(yù)設(shè)時間內(nèi)使用所述第二網(wǎng)絡(luò)的總流量。
可選的,所述根據(jù)所述用戶在預(yù)設(shè)時間內(nèi)每個業(yè)務(wù)使用第一網(wǎng)絡(luò)的時長與全網(wǎng)在預(yù)設(shè)時間內(nèi)每個業(yè)務(wù)使用第一網(wǎng)絡(luò)的平均時長,獲取所述用戶涉及的每個業(yè)務(wù)的時長因子包括:
根據(jù)公式(2),獲取所述第一業(yè)務(wù)的時長因子Yi;
所述公式(2)為:Yi=Ci/Di;
其中,所述Ci為第一網(wǎng)絡(luò)下預(yù)設(shè)時間內(nèi)所述用戶使用第一業(yè)務(wù)的時長;所述Di為第一網(wǎng)絡(luò)下全網(wǎng)在預(yù)設(shè)時間內(nèi)使用第一業(yè)務(wù)的平均時長。
可選的,在所述獲取每個業(yè)務(wù)的流量因子之后,所述方法還包括:
根據(jù)預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)每個業(yè)務(wù)使用第一網(wǎng)絡(luò)時的平均下載速率與每個業(yè)務(wù)使用第二網(wǎng)絡(luò)時的平均下載速率,獲取每個業(yè)務(wù)的速率因子;
所述至少根據(jù)所述每個業(yè)務(wù)的流量因子和所述用戶涉及的每個業(yè)務(wù)的時長因子,預(yù)測所述用戶在所述預(yù)設(shè)時間內(nèi)使用所述第二網(wǎng)絡(luò)的總流量包括:
根據(jù)所述每個業(yè)務(wù)的流量因子,所述用戶涉及的每個業(yè)務(wù)的時長因子和所述每個業(yè)務(wù)的速率因子,預(yù)測用戶在所述預(yù)設(shè)時間內(nèi)使用所述第二網(wǎng)絡(luò)的總流量。
可選的,所述根據(jù)預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)每個業(yè)務(wù)使用第一網(wǎng)絡(luò)時的平均下載速率與每個業(yè)務(wù)使用第二網(wǎng)絡(luò)時的平均下載速率,獲取每個業(yè)務(wù)的速率因子包括:
根據(jù)公式(3),獲取所述第一業(yè)務(wù)的速率因子Zi;
所述公式(3)為:Zi=ln[(Ei/Fi)+1];
其中,Ei為第二網(wǎng)絡(luò)下預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)使用第一業(yè)務(wù)的平均下載速率;Fi為第一網(wǎng)絡(luò)下預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)使用第一業(yè)務(wù)的平均下載速率。
可選的,所述根據(jù)所述每個業(yè)務(wù)的流量因子,所述用戶涉及的每個業(yè)務(wù)的時長因子和所述每個業(yè)務(wù)的速率因子,預(yù)測用戶在所述預(yù)設(shè)時間內(nèi)使用所述第二網(wǎng)絡(luò)的總流量包括:
根據(jù)公式(4),預(yù)測所述用戶在所述預(yù)設(shè)時間內(nèi)使用所述第二網(wǎng)絡(luò)的總流量M;
所述公式(4)為:
其中,所述q為所述用戶在所述第二網(wǎng)絡(luò)下使用的所有業(yè)務(wù)的個數(shù);所述Gi為所述用戶在第一網(wǎng)絡(luò)下使用第二業(yè)務(wù)的流量,所述第二業(yè)務(wù)為所述q個業(yè)務(wù)的任意一個;R為全網(wǎng)在第二網(wǎng)絡(luò)下使用所述q個業(yè)務(wù)的流量和與全網(wǎng)在第二網(wǎng)絡(luò)下使用所有業(yè)務(wù)的流量和的比率。
另一方面,本發(fā)明實施例提供一種流量預(yù)測裝置,包括:
獲取單元,用于根據(jù)預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)每個業(yè)務(wù)使用第一網(wǎng)絡(luò)時的流量和與每個業(yè)務(wù)使用第二網(wǎng)絡(luò)時的流量和,獲取每個業(yè)務(wù)的流量因子;
預(yù)測單元,用于至少根據(jù)所述每個業(yè)務(wù)的流量因子,預(yù)測用戶在所述預(yù)設(shè)時間內(nèi)使用所述第二網(wǎng)絡(luò)的總流量。
可選的,所述獲取單元具體用于,根據(jù)公式(1),獲取第一業(yè)務(wù)的流量因子Xi,所述第一業(yè)務(wù)為運營商提供的任意一個業(yè)務(wù);
所述公式(1)為:Xi=Ai/Bi;
其中,所述Ai為第二網(wǎng)絡(luò)下預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)使用第一業(yè)務(wù)的流量和;所述Bi為第一網(wǎng)絡(luò)下預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)使用第一業(yè)務(wù)的流量和。
可選的,所述獲取單元還用于,根據(jù)所述用戶在預(yù)設(shè)時間內(nèi)每個業(yè)務(wù)使用第一網(wǎng)絡(luò)的時長與全網(wǎng)在預(yù)設(shè)時間內(nèi)每個業(yè)務(wù)使用第一網(wǎng)絡(luò)的平均時長,獲取所述用戶涉及的每個業(yè)務(wù)的時長因子;
所述預(yù)測單元具體用于,至少根據(jù)所述每個業(yè)務(wù)的流量因子和所述用戶涉及的每個業(yè)務(wù)的時長因子,預(yù)測所述用戶在所述預(yù)設(shè)時間內(nèi)使用所述第二網(wǎng)絡(luò)的總流量。
可選的,所述獲取單元具體用于,根據(jù)公式(2),獲取所述第一業(yè)務(wù)的時長因子Yi;
所述公式(2)為:Yi=Ci/Di;
其中,所述Ci為第一網(wǎng)絡(luò)下預(yù)設(shè)時間內(nèi)所述用戶使用第一業(yè)務(wù)的時長;所述Di為第一網(wǎng)絡(luò)下全網(wǎng)在預(yù)設(shè)時間內(nèi)使用第一業(yè)務(wù)的平均時長。
可選的,所述獲取單元還用于,根據(jù)預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)每個業(yè)務(wù)使用第一網(wǎng)絡(luò)時的平均下載速率與每個業(yè)務(wù)使用第二網(wǎng)絡(luò)時的平均下載速率,獲取每個業(yè)務(wù)的速率因子;
所述預(yù)測單元具體用于,根據(jù)所述每個業(yè)務(wù)的流量因子,所述用戶涉及的每個業(yè)務(wù)的時長因子和所述每個業(yè)務(wù)的速率因子,預(yù)測用戶在所述預(yù)設(shè)時間內(nèi)使用所述第二網(wǎng)絡(luò)的總流量。
可選的,所述獲取單元具體用于,根據(jù)公式(3),獲取所述第一業(yè)務(wù)的速率因子Zi;
所述公式(3)為:Zi=ln[(Ei/Fi)+1];
其中,Ei為第二網(wǎng)絡(luò)下預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)使用第一業(yè)務(wù)的平均下載速率;Fi為第一網(wǎng)絡(luò)下預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)使用第一業(yè)務(wù)的平均下載速率。
可選的,所述預(yù)測單元具體用于,根據(jù)公式(4),預(yù)測所述用戶在所述預(yù)設(shè)時間內(nèi)使用所述第二網(wǎng)絡(luò)的總流量M;
所述公式(4)為:
其中,所述q為所述用戶在所述第二網(wǎng)絡(luò)下使用的所有業(yè)務(wù)的個數(shù);所述Gi為所述用戶在第一網(wǎng)絡(luò)下使用第二業(yè)務(wù)的流量,所述第二業(yè)務(wù)為所述q個業(yè)務(wù)的任意一個;R為全網(wǎng)在第二網(wǎng)絡(luò)下使用所述q個業(yè)務(wù)的流量和與全網(wǎng)在第二網(wǎng)絡(luò)下使用所有業(yè)務(wù)的流量和的比率。
本發(fā)明實施例提供了一種流量預(yù)測方法及裝置,包括:根據(jù)預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)每個業(yè)務(wù)使用第一網(wǎng)絡(luò)時的流量和與每個業(yè)務(wù)使用第二網(wǎng)絡(luò)時的流量和,獲取每個業(yè)務(wù)的流量因子;至少根據(jù)所述每個業(yè)務(wù)的流量因子,預(yù)測用戶在所述預(yù)設(shè)時間內(nèi)使用所述第二網(wǎng)絡(luò)的總流量。相較于現(xiàn)有技術(shù),由于可以確定出第一網(wǎng)絡(luò)下用戶使用的各項業(yè)務(wù)的流量和與在第二網(wǎng)絡(luò)下用戶使用的各項業(yè)務(wù)的流量和的變化,因此在用戶將使用第一網(wǎng)絡(luò)的手機卡更換為使用第二網(wǎng)絡(luò)的手機卡后,能夠根據(jù)該流量和的變化預(yù)測用戶在第二網(wǎng)絡(luò)下所需的流量,便于用戶定制新的數(shù)據(jù)包服務(wù),提高用戶體驗。
附圖說明
圖1為本發(fā)明實施例提供的一種流量預(yù)測方法的流程示意圖1;
圖2為本發(fā)明實施例提供的一種流量預(yù)測方法的流程示意圖2;
圖3為本發(fā)明實施例提供的一種流量預(yù)測裝置的結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述。
本發(fā)明實施例提供一種流量預(yù)測方法,如圖1所示,包括:
步驟101、根據(jù)預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)每個業(yè)務(wù)使用第一網(wǎng)絡(luò)時的流量和與每個業(yè)務(wù)使用第二網(wǎng)絡(luò)時的流量和,獲取每個業(yè)務(wù)的流量因子。
所述預(yù)設(shè)用戶群為預(yù)先設(shè)定的一部分用戶,這部分用戶進行了手機卡的更換,即之前使用的第一網(wǎng)絡(luò)的手機卡,更換后使用第二網(wǎng)絡(luò)的電話卡。優(yōu)選的,為了統(tǒng)計的全面性,預(yù)設(shè)用戶群所涉及的業(yè)務(wù)可以覆蓋運營商所提供的所有業(yè)務(wù)。實際應(yīng)用中,所述預(yù)設(shè)時間可以根據(jù)具體情況進行設(shè)定,本發(fā)明實施例對此不做限定。由于實際應(yīng)用中運營商大多是按照一個自然月為用戶提供數(shù)據(jù)包服務(wù)的,因此優(yōu)選的,上述預(yù)設(shè)時間是一個月。
示例的,所述流量因子可以是預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)每個業(yè)務(wù)使用第一網(wǎng)絡(luò)時的流量和與每個業(yè)務(wù)使用第二網(wǎng)絡(luò)時的流量和之間的比率。假設(shè),運營商當前為用戶提供七類業(yè)務(wù),分別為網(wǎng)頁瀏覽、即時通訊、下載、音頻、視頻、閱讀和游戲,預(yù)設(shè)用戶群中包括5個用戶,第一網(wǎng)絡(luò)下預(yù)設(shè)時間內(nèi)該五個用戶使用網(wǎng)頁瀏覽的流量分別為B11,B12,B13,B14,B15,因此預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)網(wǎng)頁瀏覽使用第一網(wǎng)絡(luò)時的流量和B1=B11+B12+B13+B14+B15;第二網(wǎng)絡(luò)下預(yù)設(shè)時間內(nèi)該五個用戶使用網(wǎng)頁瀏覽的流量分別為A11,A12,A13,A14,A15,因此預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)網(wǎng)頁瀏覽使用第二網(wǎng)絡(luò)時的流量和A1=A11+A12+A13+A14+A15,根據(jù)A1和B1即可獲取到網(wǎng)頁瀏覽的流量因子,例如,所述網(wǎng)頁瀏覽的流量因子X1=A1/B1。類似的,可分別計算出第一網(wǎng)絡(luò)下預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)使用即時通訊、下載、音頻、視頻、閱讀和游戲這六類業(yè)務(wù)的流量因子。
步驟102、至少根據(jù)所述每個業(yè)務(wù)的流量因子,預(yù)測用戶在所述預(yù)設(shè)時間內(nèi)使用所述第二網(wǎng)絡(luò)的總流量。
可選的,可以根據(jù)公式來預(yù)測所述用戶在所述預(yù)設(shè)時間內(nèi)使用所述第二網(wǎng)絡(luò)的總流量M,所述用戶即為待預(yù)測用戶。其中,所述q為所述用戶在所述第二網(wǎng)絡(luò)下使用的所有業(yè)務(wù)的個數(shù);所述Gi為所述用戶在第一網(wǎng)絡(luò)下使用第二業(yè)務(wù)的流量,所述第二業(yè)務(wù)為所述q個業(yè)務(wù)的任意一個;R為全網(wǎng)在第二網(wǎng)絡(luò)下使用所述q個業(yè)務(wù)的流量和與全網(wǎng)在第二網(wǎng)絡(luò)下使用所有業(yè)務(wù)的流量和的比率。假設(shè)當前運營商共提供9個業(yè)務(wù),但是待預(yù)測用戶僅涉及網(wǎng)頁瀏覽、即時通訊、下載、音頻、視頻、閱讀和游戲這7類業(yè)務(wù),則所述q=7,R為全網(wǎng)在第二網(wǎng)絡(luò)下使用這7個業(yè)務(wù)的流量和與全網(wǎng)在第二網(wǎng)絡(luò)下使用9個業(yè)務(wù)的流量和的比率。
示例的,用戶在第一網(wǎng)絡(luò)下使用網(wǎng)頁瀏覽的流量為G1,使用即時通訊的流量為G2,使用下載的流量為G3,使用音頻的流量為G4,使用視頻的流量為G5,使用閱讀的流量為G6,使用游戲的流量為G7,并且網(wǎng)頁瀏覽、即時通訊、下載、音頻、視頻、閱讀和游戲的流量因子分別為X1,X2,X3,X4,X5,X6和X7,此時所述用戶在所述預(yù)設(shè)時間內(nèi)使用所述第二網(wǎng)絡(luò)的總流量M=(G1*X1+G2*X2+G3*X3+G4*X4+G5*X5+G6*X6+G7*X7)/R。
這樣一來,由于可以確定出第一網(wǎng)絡(luò)下用戶使用的各項業(yè)務(wù)的流量和與在第二網(wǎng)絡(luò)下用戶使用的各項業(yè)務(wù)的流量和的變化,因此在用戶將使用第一網(wǎng)絡(luò)的手機卡更換為使用第二網(wǎng)絡(luò)的手機卡后,能夠根據(jù)該流量和的變化預(yù)測用戶在第二網(wǎng)絡(luò)下所需的流量,便于用戶定制新的數(shù)據(jù)包服務(wù),提高用戶體驗。
可選的,在根據(jù)預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)每個業(yè)務(wù)使用第一網(wǎng)絡(luò)時的流量和與每個業(yè)務(wù)使用第二網(wǎng)絡(luò)時的流量和,獲取每個業(yè)務(wù)的流量因子時,可以根據(jù)公式(1),獲取第一業(yè)務(wù)的流量因子Xi,所述第一業(yè)務(wù)為運營商提供的任意一個業(yè)務(wù),示例的,假設(shè)運營商提供網(wǎng)頁瀏覽、即時通訊、下載、音頻、視頻、閱讀和游戲這7類業(yè)務(wù),則第一業(yè)務(wù)可以是這7類業(yè)務(wù)中的任意一個。所述公式(1)為:Xi=Ai/Bi;其中,所述Ai為第二網(wǎng)絡(luò)下預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)使用第一業(yè)務(wù)的流量和;所述Bi為第一網(wǎng)絡(luò)下預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)使用第一業(yè)務(wù)的流量和。
進一步的,在所述獲取每個業(yè)務(wù)的流量因子之后,還可以根據(jù)所述用戶在預(yù)設(shè)時間內(nèi)每個業(yè)務(wù)使用第一網(wǎng)絡(luò)的時長與全網(wǎng)在預(yù)設(shè)時間內(nèi)每個業(yè)務(wù)使用第一網(wǎng)絡(luò)的平均時長,獲取所述用戶涉及的每個業(yè)務(wù)的時長因子,然后可以至少根據(jù)所述每個業(yè)務(wù)的流量因子和所述用戶涉及的每個業(yè)務(wù)的時長因子,預(yù)測所述用戶在所述預(yù)設(shè)時間內(nèi)使用所述第二網(wǎng)絡(luò)的總流量。
示例的,由于用戶的總流量不僅僅跟使用的業(yè)務(wù)有關(guān),還跟每個業(yè)務(wù)的使用時長有關(guān),因此在預(yù)測用戶在所述預(yù)設(shè)時間內(nèi)使用第二網(wǎng)絡(luò)的總流量時,還需要考慮每個業(yè)務(wù)的使用時長的因素。
可選的,在根據(jù)所述用戶在預(yù)設(shè)時間內(nèi)每個業(yè)務(wù)使用第一網(wǎng)絡(luò)的時長與全網(wǎng)在預(yù)設(shè)時間內(nèi)每個業(yè)務(wù)使用第一網(wǎng)絡(luò)的平均時長,獲取所述用戶涉及的每個業(yè)務(wù)的時長因子時,可以根據(jù)公式(2),獲取所述第一業(yè)務(wù)的時長因子Yi。所述公式(2)為:Yi=Ci/Di;其中,所述Ci為第一網(wǎng)絡(luò)下預(yù)設(shè)時間內(nèi)所述用戶使用第一業(yè)務(wù)的時長;所述Di為第一網(wǎng)絡(luò)下全網(wǎng)在預(yù)設(shè)時間內(nèi)使用第一業(yè)務(wù)的平均時長。
示例的,假設(shè)運營商提供網(wǎng)頁瀏覽、即時通訊、下載、音頻、視頻、閱讀和游戲這7類業(yè)務(wù),則第一業(yè)務(wù)可以是這7類業(yè)務(wù)中的任意一個,以網(wǎng)頁瀏覽為例,第一網(wǎng)絡(luò)下待預(yù)測用戶在預(yù)設(shè)時間內(nèi)使用網(wǎng)頁瀏覽的時長為C1,第一網(wǎng)絡(luò)下全網(wǎng)在預(yù)設(shè)時間內(nèi)使用網(wǎng)頁瀏覽的時長為D1,則網(wǎng)頁瀏覽時長因子Y1=C1/D1;同理可以計算出即時通訊、下載、音頻、視頻、閱讀和游戲的時長因子。
可選的,在計算出每個業(yè)務(wù)的流量因子和時長因子之后,可以根據(jù)公式來預(yù)測所述用戶在所述預(yù)設(shè)時間內(nèi)使用所述第二網(wǎng)絡(luò)的總流量M,具體的計算過程為現(xiàn)有技術(shù),本發(fā)明實施例再次不做贅述。
進一步的,在所述獲取每個業(yè)務(wù)的流量因子之后,還可以根據(jù)預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)每個業(yè)務(wù)使用第一網(wǎng)絡(luò)時的平均下載速率與每個業(yè)務(wù)使用第二網(wǎng)絡(luò)時的平均下載速率,獲取每個業(yè)務(wù)的速率因子,然后根據(jù)所述每個業(yè)務(wù)的流量因子,所述用戶涉及的每個業(yè)務(wù)的時長因子和所述每個業(yè)務(wù)的速率因子,預(yù)測用戶在所述預(yù)設(shè)時間內(nèi)使用所述第二網(wǎng)絡(luò)的總流量。
示例的,由于用戶的總流量不僅僅跟使用的業(yè)務(wù)有關(guān),還跟每個業(yè)務(wù)的下載速率有關(guān),例如,由于第一網(wǎng)絡(luò)的數(shù)據(jù)傳輸速度有限,而有些業(yè)務(wù)需要較快的傳輸速度,因此用戶在第一網(wǎng)絡(luò)下不經(jīng)常使用這些業(yè)務(wù),但是由于第二網(wǎng)絡(luò)的數(shù)據(jù)傳輸速度較快,用戶在第二網(wǎng)絡(luò)下可能會經(jīng)常使用這些業(yè)務(wù),使得這些業(yè)務(wù)的流量有所增加。所以在預(yù)測用戶在第二網(wǎng)絡(luò)下的流量時,還需要考慮每個業(yè)務(wù)的下載速率,即可以根據(jù)所述每個業(yè)務(wù)的流量因子,所述用戶涉及的每個業(yè)務(wù)的時長因子和所述每個業(yè)務(wù)的速率因子,預(yù)測用戶在所述預(yù)設(shè)時間內(nèi)使用所述第二網(wǎng)絡(luò)的總流量。
可選的,在根據(jù)預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)每個業(yè)務(wù)使用第一網(wǎng)絡(luò)時的平均下載速率與每個業(yè)務(wù)使用第二網(wǎng)絡(luò)時的平均下載速率,獲取每個業(yè)務(wù)的速率因子時,可以根據(jù)公式(3),獲取所述第一業(yè)務(wù)的速率因子Zi;所述公式(3)為:Zi=ln[(Ei/Fi)+1];其中,Ei為第二網(wǎng)絡(luò)下預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)使用第一業(yè)務(wù)的平均下載速率;Fi為第一網(wǎng)絡(luò)下預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)使用第一業(yè)務(wù)的平均下載速率。
示例的,假設(shè)預(yù)設(shè)用戶群包括五個用戶,運營商提供網(wǎng)頁瀏覽、即時通訊、下載、音頻、視頻、閱讀和游戲這7類業(yè)務(wù),則第一業(yè)務(wù)可以是這7類業(yè)務(wù)中的任意一個,以網(wǎng)頁瀏覽為例,第一網(wǎng)絡(luò)下預(yù)設(shè)用戶群中每個用戶在預(yù)設(shè)時間內(nèi)使用網(wǎng)頁瀏覽的時長分別為F11,F(xiàn)12,F(xiàn)13,F(xiàn)14,F(xiàn)15,因此第一網(wǎng)絡(luò)下預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)使用網(wǎng)頁瀏覽的平均下載速率第二網(wǎng)絡(luò)下預(yù)設(shè)用戶群中每個用戶在預(yù)設(shè)時間內(nèi)使用網(wǎng)頁瀏覽的時長分別為E11,E12,E13,E14,E15,因此第一網(wǎng)絡(luò)下預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)使用網(wǎng)頁瀏覽的平均下載速率網(wǎng)絡(luò)瀏覽的速率因子Z1=ln[(E1/F1)+1]??梢园凑胀瑯拥姆椒ǐ@取即時通訊、下載、音頻、視頻、閱讀和游戲的速率因子。
可選的,在根據(jù)所述每個業(yè)務(wù)的流量因子,所述用戶涉及的每個業(yè)務(wù)的時長因子和所述每個業(yè)務(wù)的速率因子,預(yù)測用戶在所述預(yù)設(shè)時間內(nèi)使用所述第二網(wǎng)絡(luò)的總流量時,可以根據(jù)公式(4),預(yù)測所述用戶在所述預(yù)設(shè)時間內(nèi)使用所述第二網(wǎng)絡(luò)的總流量M;所述公式(4)為:其中,所述q為所述用戶在所述第二網(wǎng)絡(luò)下使用的所有業(yè)務(wù)的個數(shù);所述Gi為所述用戶在第一網(wǎng)絡(luò)下使用第二業(yè)務(wù)的流量,所述第二業(yè)務(wù)為所述q個業(yè)務(wù)的任意一個;R為全網(wǎng)在第二網(wǎng)絡(luò)下使用所述q個業(yè)務(wù)的流量和與全網(wǎng)在第二網(wǎng)絡(luò)下使用所有業(yè)務(wù)的流量和的比率。
本發(fā)明實施例提供了一種流量預(yù)測方法,包括:根據(jù)預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)每個業(yè)務(wù)使用第一網(wǎng)絡(luò)時的流量和與每個業(yè)務(wù)使用第二網(wǎng)絡(luò)時的流量和,獲取每個業(yè)務(wù)的流量因子;至少根據(jù)所述每個業(yè)務(wù)的流量因子,預(yù)測用戶在所述預(yù)設(shè)時間內(nèi)使用所述第二網(wǎng)絡(luò)的總流量。相較于現(xiàn)有技術(shù),由于可以確定出第一網(wǎng)絡(luò)下用戶使用的各項業(yè)務(wù)的流量和與在第二網(wǎng)絡(luò)下用戶使用的各項業(yè)務(wù)的流量和的變化,因此在用戶將使用第一網(wǎng)絡(luò)的手機卡更換為使用第二網(wǎng)絡(luò)的手機卡后,能夠根據(jù)該流量和的變化預(yù)測用戶在第二網(wǎng)絡(luò)下所需的流量,便于用戶定制新的數(shù)據(jù)包服務(wù),提高用戶體驗。
本發(fā)明實施例提供一種流量預(yù)測方法,以預(yù)設(shè)用戶群包括五個用戶,預(yù)設(shè)時間為一個月,運營商提供包括網(wǎng)頁瀏覽、即時通訊、下載、音頻、視頻、閱讀和游戲等業(yè)務(wù)為例進行說明,其中第一網(wǎng)絡(luò)可以為2G/3G網(wǎng)絡(luò),第二網(wǎng)絡(luò)可以為4G網(wǎng)絡(luò)。所述流量預(yù)測方法,如圖2所示,包括:
步驟201、獲取預(yù)設(shè)用戶群在一個月內(nèi)每個業(yè)務(wù)使用2G/3G網(wǎng)絡(luò)時的流量和,執(zhí)行步驟202。
示例的,在2G/3G網(wǎng)絡(luò)下一個月內(nèi)預(yù)設(shè)用戶群的每個用戶使用網(wǎng)頁瀏覽的流量分別為B11,B12,B13,B14,B15,因此預(yù)設(shè)用戶群在一個月內(nèi)網(wǎng)頁瀏覽使用2G/3G網(wǎng)絡(luò)時的流量和B1=B11+B12+B13+B14+B15??梢园凑胀瑯拥姆椒ǚ謩e計算在2G/3G網(wǎng)絡(luò)下一個月內(nèi)預(yù)設(shè)用戶群的每個用戶使用即時通訊的流量和B2,下載的流量和B3,音頻的流量和B4,視頻的流量和B5,閱讀的流量和B6和游戲的流量和B7。
步驟202、獲取預(yù)設(shè)用戶群在一個月內(nèi)每個業(yè)務(wù)使用4G網(wǎng)絡(luò)時的流量和,執(zhí)行步驟203。
示例的,在4G網(wǎng)絡(luò)下一個月內(nèi)預(yù)設(shè)用戶群的每個用戶使用網(wǎng)頁瀏覽的流量分別為A11,A12,A13,A14,A15,因此預(yù)設(shè)用戶群在一個月內(nèi)網(wǎng)頁瀏覽使用4G網(wǎng)絡(luò)時的流量和A1=A11+A12+A13+A14+A15??梢园凑胀瑯拥姆椒ǚ謩e計算在4G網(wǎng)絡(luò)下一個月內(nèi)預(yù)設(shè)用戶群的每個用戶使用即時通訊的流量和A2,下載的流量和A3,音頻的流量和A4,視頻的流量和A5,閱讀的流量和A6和游戲的流量和A7。
步驟203、獲取每個業(yè)務(wù)的流量因子,執(zhí)行步驟204。
示例的,可以按照公式Xi=Ai/Bi,計算每個業(yè)務(wù)的流量因子。具體的,網(wǎng)頁瀏覽的流量因子X1=A1/B1??梢园凑胀瑯拥姆椒ǚ謩e計算出即時通訊的流量因子X2,下載的流量因子X3,音頻的流量因子X4,視頻的流量因子X5,閱讀的流量因子X6和游戲的流量因子X7。
步驟204、獲取2G/3G網(wǎng)絡(luò)下一個月內(nèi)待預(yù)測用戶使用每個業(yè)務(wù)的時長,執(zhí)行步驟205。
示例的,在2G/3G網(wǎng)絡(luò)下一個月內(nèi)待預(yù)測用戶共使用網(wǎng)頁瀏覽3次,時長分別為C11,C12,C13,因此在2G/3G網(wǎng)絡(luò)下一個月內(nèi)待預(yù)測用戶使用網(wǎng)頁瀏覽的時長C1=C11+C12+C13??梢园凑胀瑯拥姆椒ǚ謩e計算出一個月內(nèi)待預(yù)測用戶使用即時通訊的時長C2,下載的時長C3,音頻的時長C4,視頻的時長C5,閱讀的時長C6和游戲的時長C7。
步驟205、獲取2G/3G網(wǎng)絡(luò)下全網(wǎng)在一個月內(nèi)使用每個業(yè)務(wù)的平均時長,執(zhí)行步驟206。
示例的,在2G/3G網(wǎng)絡(luò)下一個月內(nèi)全網(wǎng)使用網(wǎng)頁瀏覽的時長分別為D11,D12,D13…D1s,因此在2G/3G網(wǎng)絡(luò)下一個月內(nèi)全網(wǎng)使用網(wǎng)頁瀏覽的平均時長為可以通過同樣的方法分別計算出全網(wǎng)在一個月內(nèi)使用即時通訊的時長D2,下載的時長D3,音頻的時長D4,視頻的時長D5,閱讀的時長D6和游戲的時長D7。
步驟206、獲取每個業(yè)務(wù)的時長因子,執(zhí)行步驟207。
示例的,可以通過公式Y(jié)i=Ci/Di計算每個業(yè)務(wù)的時長因子,例如網(wǎng)頁瀏覽的時長因子Y1=C1/D1。可以通過同樣的方法分別計算出即時通訊的時長因子Y2,下載的時長因子Y3,音頻的時長因子Y4,視頻的時長因子Y5,閱讀的時長因子Y6和游戲的時長因子Y7。
步驟207、獲取預(yù)設(shè)用戶群在一個月內(nèi)每個業(yè)務(wù)使用2G/3G網(wǎng)絡(luò)時的平均下載速率,執(zhí)行步驟208。
示例的,在2G/3G網(wǎng)絡(luò)下一個月內(nèi)預(yù)設(shè)用戶群的每個用戶使用網(wǎng)頁瀏覽的下載速度分別為F11,F(xiàn)12,F(xiàn)13,F(xiàn)14,F(xiàn)15,因此預(yù)設(shè)用戶群在一個月內(nèi)網(wǎng)頁瀏覽使用2G/3G網(wǎng)絡(luò)時的平均下載速率可以按照同樣的方法分別計算出2G/3G網(wǎng)絡(luò)下預(yù)設(shè)用戶群在一個月內(nèi)即時通訊的平均下載速率F2,下載的平均下載速率F3,音頻的平均下載速率F4,視頻的平均下載速率F5,閱讀的平均下載速率F6和游戲的平均下載速率F7。
步驟208、獲取預(yù)設(shè)用戶群在一個月內(nèi)每個業(yè)務(wù)使用4G網(wǎng)絡(luò)時的平均下載速率,執(zhí)行步驟209。
示例的,在4G網(wǎng)絡(luò)下一個月內(nèi)預(yù)設(shè)用戶群的每個用戶使用網(wǎng)頁瀏覽的下載速度分別為E11,E12,E13,E14,E15,因此預(yù)設(shè)用戶群在一個月內(nèi)網(wǎng)頁瀏覽使用4G網(wǎng)絡(luò)時的平均下載速率可以按照同樣的方法分別計算出4G網(wǎng)絡(luò)下預(yù)設(shè)用戶群在一個月內(nèi)即時通訊的平均下載速率E2,下載的平均下載速率E3,音頻的平均下載速率E4,視頻的平均下載速率E5,閱讀的平均下載速率E6和游戲的平均下載速率E7。
步驟209、獲取每個業(yè)務(wù)的速率因子,執(zhí)行步驟207。
示例的,可以根據(jù)公式Zi=ln[(Ei/Fi)+1]計算每個業(yè)務(wù)的速率因子。例如網(wǎng)頁瀏覽的速率因子Z1=ln[(E1/F1)+1];可以根據(jù)同樣的方法計算出通訊的速率因子Z2,下載的速率因子Z3,音頻的速率因子Z4,視頻的速率因子Z5,閱讀的速率因子Z6和游戲的速率因子Z7。
步驟210、根據(jù)每個業(yè)務(wù)的流量因子,待預(yù)測用戶涉及的每個業(yè)務(wù)的時長因子和每個業(yè)務(wù)的速率因子,預(yù)測該待預(yù)測用戶在所述一個月內(nèi)使用所述4G的總流量。
示例的,可以根據(jù)公式計算待預(yù)測用戶在所述一個月內(nèi)使用所述4G的總流量。所述q為待預(yù)測用戶所涉及的業(yè)務(wù)的個數(shù),假設(shè)待預(yù)測用戶所涉及的業(yè)務(wù)為網(wǎng)頁瀏覽、即時通訊、下載、音頻、視頻、閱讀和游戲這7類業(yè)務(wù),而4G網(wǎng)絡(luò)共提供9類業(yè)務(wù),此時,R為全網(wǎng)在4G網(wǎng)絡(luò)下使用所述7個業(yè)務(wù)的流量和與全網(wǎng)在2G/3G網(wǎng)絡(luò)下使用所有9個業(yè)務(wù)的流量和的比率,G1,G2,G3,G4,G5,G6,G7分別為待預(yù)測用戶在2G/3G下使用網(wǎng)頁瀏覽、即時通訊、下載、音頻、視頻、閱讀和游戲的流量。
所述M即為預(yù)測出的待預(yù)測用戶在所述一個月內(nèi)使用所述4G的總流量。
需要說明的是,本發(fā)明實施例提供的流量預(yù)測方法步驟的先后順序可以進行適當調(diào)整,步驟也可以根據(jù)情況進行相應(yīng)增減,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化的方法,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi),因此不再贅述。
本發(fā)明實施例提供了一種流量預(yù)測方法,相較于現(xiàn)有技術(shù),由于可以根據(jù)2G/3G網(wǎng)絡(luò)與4G網(wǎng)絡(luò)之間的流量變化,各業(yè)務(wù)的使用時長,下載速率變化等因素預(yù)測用戶在所述預(yù)設(shè)時間內(nèi)使用所述4G網(wǎng)絡(luò)的總流量,提高了預(yù)測的準確性,便于用戶定制新的數(shù)據(jù)包服務(wù),提高用戶體驗。
本發(fā)明實施例提供一種流量預(yù)測裝置30,如圖3所示,包括:
獲取單元301,用于根據(jù)預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)每個業(yè)務(wù)使用第一網(wǎng)絡(luò)時的流量和與每個業(yè)務(wù)使用第二網(wǎng)絡(luò)時的流量和,獲取每個業(yè)務(wù)的流量因子。
預(yù)測單元302,用于至少根據(jù)所述每個業(yè)務(wù)的流量因子,預(yù)測用戶在所述預(yù)設(shè)時間內(nèi)使用所述第二網(wǎng)絡(luò)的總流量。
這樣一來,由于可以確定出第一網(wǎng)絡(luò)下用戶使用的各項業(yè)務(wù)的流量和與在第二網(wǎng)絡(luò)下用戶使用的各項業(yè)務(wù)的流量和的變化,因此在用戶將使用第一網(wǎng)絡(luò)的手機卡更換為使用第二網(wǎng)絡(luò)的手機卡后,能夠根據(jù)該流量和的變化預(yù)測用戶在第二網(wǎng)絡(luò)下所需的流量,便于用戶定制新的數(shù)據(jù)包服務(wù),提高用戶體驗。
可選的,所述獲取單元301具體用于,根據(jù)公式(1),獲取第一業(yè)務(wù)的流量因子Xi,所述第一業(yè)務(wù)為運營商提供的任意一個業(yè)務(wù);
所述公式(1)為:Xi=Ai/Bi;
其中,所述Ai為第二網(wǎng)絡(luò)下預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)使用第一業(yè)務(wù)的流量和;所述Bi為第一網(wǎng)絡(luò)下預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)使用第一業(yè)務(wù)的流量和。
可選的,所述獲取單元301還用于,根據(jù)所述用戶在預(yù)設(shè)時間內(nèi)每個業(yè)務(wù)使用第一網(wǎng)絡(luò)的時長與全網(wǎng)在預(yù)設(shè)時間內(nèi)每個業(yè)務(wù)使用第一網(wǎng)絡(luò)的平均時長,獲取所述用戶涉及的每個業(yè)務(wù)的時長因子。
所述預(yù)測單元302具體用于,至少根據(jù)所述每個業(yè)務(wù)的流量因子和所述用戶涉及的每個業(yè)務(wù)的時長因子,預(yù)測所述用戶在所述預(yù)設(shè)時間內(nèi)使用所述第二網(wǎng)絡(luò)的總流量。
可選的,所述獲取單元301具體用于,根據(jù)公式(2),獲取所述第一業(yè)務(wù)的時長因子Yi;
所述公式(2)為:Yi=Ci/Di;
其中,所述Ci為第一網(wǎng)絡(luò)下預(yù)設(shè)時間內(nèi)所述用戶使用第一業(yè)務(wù)的時長;所述Di為第一網(wǎng)絡(luò)下全網(wǎng)在預(yù)設(shè)時間內(nèi)使用第一業(yè)務(wù)的平均時長。
可選的,所述獲取單元301還用于,根據(jù)預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)每個業(yè)務(wù)使用第一網(wǎng)絡(luò)時的平均下載速率與每個業(yè)務(wù)使用第二網(wǎng)絡(luò)時的平均下載速率,獲取每個業(yè)務(wù)的速率因子;
所述預(yù)測單元302具體用于,根據(jù)所述每個業(yè)務(wù)的流量因子,所述用戶涉及的每個業(yè)務(wù)的時長因子和所述每個業(yè)務(wù)的速率因子,預(yù)測用戶在所述預(yù)設(shè)時間內(nèi)使用所述第二網(wǎng)絡(luò)的總流量。
可選的,所述獲取單元301具體用于,根據(jù)公式(3),獲取所述第一業(yè)務(wù)的速率因子Zi;
所述公式(3)為:Zi=ln[(Ei/Fi)+1];
其中,Ei為第二網(wǎng)絡(luò)下預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)使用第一業(yè)務(wù)的平均下載速率;Fi為第一網(wǎng)絡(luò)下預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)使用第一業(yè)務(wù)的平均下載速率。
可選的,所述預(yù)測單元302具體用于,根據(jù)公式(4),預(yù)測所述用戶在所述預(yù)設(shè)時間內(nèi)使用所述第二網(wǎng)絡(luò)的總流量M;
所述公式(4)為:
其中,所述q為所述用戶在所述第二網(wǎng)絡(luò)下使用的所有業(yè)務(wù)的個數(shù);所述Gi為所述用戶在第一網(wǎng)絡(luò)下使用第二業(yè)務(wù)的流量,所述第二業(yè)務(wù)為所述q個業(yè)務(wù)的任意一個;R為全網(wǎng)在第二網(wǎng)絡(luò)下使用所述q個業(yè)務(wù)的流量和與全網(wǎng)在第二網(wǎng)絡(luò)下使用所有業(yè)務(wù)的流量和的比率。
在實際應(yīng)用中,所述獲取單元301和預(yù)測單元302均可由流量預(yù)測裝置30中設(shè)置的中央處理器(Central Processing Unit,CPU)、微處理器(Micro Processor Unit,MPU)、數(shù)字信號處理器(Digital Signal Processor,DSP)、或現(xiàn)場可編程門陣列(Field Programmable Gate Array,F(xiàn)PGA)等實現(xiàn)。
本發(fā)明實施例提供一種流量預(yù)測裝置,包括:獲取單元,用于根據(jù)預(yù)設(shè)用戶群在預(yù)設(shè)時間內(nèi)每個業(yè)務(wù)使用第一網(wǎng)絡(luò)時的流量和與每個業(yè)務(wù)使用第二網(wǎng)絡(luò)時的流量和,獲取每個業(yè)務(wù)的流量因子;預(yù)測單元,用于至少根據(jù)所述每個業(yè)務(wù)的流量因子,預(yù)測用戶在所述預(yù)設(shè)時間內(nèi)使用所述第二網(wǎng)絡(luò)的總流量。相較于現(xiàn)有技術(shù),由于可以確定出第一網(wǎng)絡(luò)下用戶使用的各項業(yè)務(wù)的流量和與在第二網(wǎng)絡(luò)下用戶使用的各項業(yè)務(wù)的流量和的變化,因此在用戶將使用第一網(wǎng)絡(luò)的手機卡更換為使用第二網(wǎng)絡(luò)的手機卡后,能夠根據(jù)該流量和的變化預(yù)測用戶在第二網(wǎng)絡(luò)下所需的流量,便于用戶定制新的數(shù)據(jù)包服務(wù),提高用戶體驗。
以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。