專利名稱:一種自適應(yīng)的終端網(wǎng)絡(luò)流量校正方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種自適應(yīng)的終端網(wǎng)絡(luò)流量校正方法。
背景技術(shù):
現(xiàn)存的無線終端流量統(tǒng)計的軟件一般是利用系統(tǒng)提供的API函數(shù)可以獲得終端使用的本地流量,并累計成月流量。但是由于本地數(shù)據(jù)包還存在回環(huán)流量以及一些重傳、丟失的數(shù)據(jù)包以及負載率等問題,造成一個應(yīng)用程序發(fā)送的數(shù)據(jù)包,和在運營商計費系統(tǒng)處看到的數(shù)據(jù)包大小不一致,故本地統(tǒng)計出的每月流量不可能和運營商統(tǒng)計出來的每月真實流量相同。中國專利申請第CN201180000307. 6號公開了一種網(wǎng)絡(luò)流量的人工合成方法和裝置,從真實流量中提取第一真實流量組成參數(shù)序列和第二真實流量組成參數(shù)序列,生成第一流量組成參數(shù)序列;獲取第一流量組成參數(shù)與第二流量組成參數(shù)之間的關(guān)系系數(shù),并生 成第二人工流量組成參數(shù)序列;根據(jù)第一人工流量組成參數(shù)序列和第二人工流量參數(shù)組成序列合成人工流量。該方案存在如下不足其無法根據(jù)用戶的使用習(xí)慣來調(diào)節(jié)合成的人工流量的值。中國專利申請第CN2004100009855號公開了一種利用基于遺傳算法的自適應(yīng)網(wǎng)絡(luò)流量預(yù)測及異常報警方法。其是基于遺傳學(xué)算法預(yù)測某時間段的流量,其重點是預(yù)測某時間維度的流量。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種自適應(yīng)的終端網(wǎng)絡(luò)流量校正方法,使得統(tǒng)計出來的本地流量通過校正計算來趨近不同運營商的計費系統(tǒng)統(tǒng)計的真實流量,顯示給用戶。本發(fā)明的另一目的在于提供一種自適應(yīng)的終端網(wǎng)絡(luò)流量校正方法,可以根據(jù)用戶的使用習(xí)慣來動態(tài)調(diào)節(jié)流量的值,從而提高了用戶滿意度,進而可提高網(wǎng)絡(luò)流量統(tǒng)計產(chǎn)品的競爭力。本發(fā)明的目的是通過以下技術(shù)方案實現(xiàn)的。一種自適應(yīng)的終端網(wǎng)絡(luò)流量校正方法,包括
根據(jù)應(yīng)用程序權(quán)值以及本地應(yīng)用程序流量占總流量的比重來計算總流量對應(yīng)的校正
流量;
調(diào)整應(yīng)用程序權(quán)值,對每個應(yīng)用程序分配初始權(quán)值。優(yōu)選的,所述校正流量的計算具體包括步驟
Si、記錄本地每個應(yīng)用程序使用的流量,同時累計本地的總流量信息; s2、從云端獲取并更新應(yīng)用程序的權(quán)值(ri,……,rn);
S3、分別計算本地每個應(yīng)用程序使用的流量與本地總流量的比值,得到(bp……,bn);
s4、校正流量=本地流量 X Cb1Xr^b2Xr2+......bnXrn);
其中,n為自然數(shù)。優(yōu)選的,如果步驟s2中云端沒有輸出,那么采取默認(rèn)的應(yīng)用程序權(quán)值。
優(yōu)選的,所述調(diào)整應(yīng)用程序權(quán)值,具體包括步驟
A、用戶向運營商查詢本月已使用流量,此部分為真實流量;
B、用戶選擇校正調(diào)整應(yīng)用程序權(quán)值;
C、將從運營商處獲得的真實流量與本地流量信息做比值;
D、將該比值與應(yīng)用程序的權(quán)值做平滑計算均值,上傳至云端。優(yōu)選的,所述真實流量為經(jīng)過運營商的網(wǎng)絡(luò),并被運營商計費系統(tǒng)統(tǒng)計出來的流量。優(yōu)選的,所述本地流量為應(yīng)用軟件通過系統(tǒng)API調(diào)用讀取出來的本地網(wǎng)絡(luò)流量,包括讀取的總流量信息、每個應(yīng)用的流量等本地流量信息。優(yōu)選的,所述校正流量為根據(jù)本地流量預(yù)測出的真實流量值。優(yōu)選的,所述應(yīng)用程序權(quán)值為根據(jù)應(yīng)用程序中使用數(shù)據(jù)協(xié)議的比例,綜合其對應(yīng)的負載率得到的一個平均參數(shù)。優(yōu)選的,所述終端包括手機、上網(wǎng)本以及移動終端產(chǎn)品。本發(fā)明實施例與現(xiàn)有技術(shù)相比,本發(fā)明通過對每個應(yīng)用程序分配初始權(quán)值,使得校正流量可以自適應(yīng)用戶的使用習(xí)慣,由于計算出來的校正流量會隨著某個應(yīng)用使用流量的大小,而動態(tài)調(diào)整其大小,從而可以適應(yīng)不同用戶的偏好,使得用戶不必再主動的向運營商查詢真實流量,就可從校正流量上估計的真實流量,該真實流量趨近運營商統(tǒng)計的真實流量,從而提高了用戶滿意度,進而可提高網(wǎng)絡(luò)流量統(tǒng)計產(chǎn)品的競爭力。
圖I為本發(fā)明的實現(xiàn)方法中校正流量的計算流程圖。圖2為本發(fā)明的實現(xiàn)方法中應(yīng)用程序的權(quán)值的調(diào)整流程。
具體實施例方式本發(fā)明核心思想包括根據(jù)應(yīng)用程序權(quán)值以及本地應(yīng)用程序流量占總流量的比重來計算總流量對應(yīng)的校正流量。同時還包括調(diào)整應(yīng)用程序權(quán)值的步驟,通過對每個應(yīng)用程序分配初始權(quán)值,使得計算出來的校正流量會隨著某個應(yīng)用使用流量的大小,而動態(tài)調(diào)整其大小,從而可以適應(yīng)不同使用人群的使用習(xí)慣,用戶不必再主動的向運營商查詢真實流量,就可從校正流量上估計的真實流量。為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。本實施例中,實現(xiàn)自適應(yīng)的終端網(wǎng)絡(luò)流量校正方法包括校正流量的計算以及應(yīng)用程序權(quán)值的調(diào)整兩個處理過程
請參閱圖I,校正流量的計算,包括如下步驟
101.首先記錄本地每個應(yīng)用程序使用的流量,同時累計本地的總流量信息。102.從云端獲取并更新應(yīng)用程序的權(quán)值(A,……,rn),n為自然數(shù)。其中,如果步驟102中云端沒有輸出,那么采取默認(rèn)的應(yīng)用程序權(quán)值。103.分別計算本地每個應(yīng)用程序使用的流量與本地總流量的比值,得到(bp…、 ,bn),n為自然數(shù)。104.校正流量=本地流量X Cb1Xr^b2Xr2+……bnXrn),n為自然數(shù)。請參閱圖2,應(yīng)用程序權(quán)值的調(diào)整,包括如下步驟
201.用戶向運營商查詢本月已使用流量,此部分為真實流量。202.用戶選擇校正,校正則進行應(yīng)用程序權(quán)值的調(diào)整,不校正則結(jié)束流程。203.將從運營商處獲得的真實流量與本地流量信息做比值。204.將該比值與應(yīng)用程序的權(quán)值做平滑計算均值,上傳至云端。所述真實流量,指經(jīng)過運營商的網(wǎng)絡(luò),并被運營商計費系統(tǒng)統(tǒng)計出來的流量。
所述本地流量,是指應(yīng)用軟件通過系統(tǒng)API調(diào)用讀取出來的本地網(wǎng)絡(luò)流量,包括讀取的總流量信息、每個應(yīng)用的流量等本地流量信息。所述校正流量,是指根據(jù)本地流量預(yù)測出的真實流量值,稱為校正流量。所述應(yīng)用程序權(quán)值,是根據(jù)應(yīng)用程序中使用數(shù)據(jù)協(xié)議的比例,綜合其對應(yīng)的負載率得到的一個平均參數(shù)。比如,在用戶瀏覽一個wap網(wǎng)頁時候,用戶請求的數(shù)據(jù)很小,但是真正傳輸?shù)芥溌飞系姆庋b成的包可能很大,這時候運營商看到的包和本地的包就不一致。其中,所述終端包括手機、上網(wǎng)本、模塊以及移動終端等使用運營商網(wǎng)絡(luò)的產(chǎn)品。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種自適應(yīng)的終端網(wǎng)絡(luò)流量校正方法,其特征在于,包括 根據(jù)應(yīng)用程序權(quán)值以及本地應(yīng)用程序流量占總流量的比重來計算總流量對應(yīng)的校正流量; 調(diào)整應(yīng)用程序權(quán)值,對每個應(yīng)用程序分配初始權(quán)值。
2.如權(quán)利要求I所述的自適應(yīng)的終端網(wǎng)絡(luò)流量校正方法,其特征在于,所述校正流量的計算具體包括步驟 Si、記錄本地每個應(yīng)用程序使用的流量,同時累計本地的總流量信息; s2、從云端獲取并更新應(yīng)用程序的權(quán)值(ri,……,rn); S3、分別計算本地每個應(yīng)用程序使用的流量與本地總流量的比值,得到(bp……,bn); s4、校正流量=本地流量 X Cb1Xr^b2Xr2+......bnXrn); 其中,n為自然數(shù)。
3.如權(quán)利要求2所述的自適應(yīng)的終端網(wǎng)絡(luò)流量校正方法,其特征在于,如果步驟s2中云端沒有輸出,那么采取默認(rèn)的應(yīng)用程序權(quán)值。
4.如權(quán)利要求I所述的自適應(yīng)的終端網(wǎng)絡(luò)流量校正方法,其特征在于,所述調(diào)整應(yīng)用程序權(quán)值,具體包括步驟 A、用戶向運營商查詢本月已使用流量,此部分為真實流量; B、用戶選擇校正調(diào)整應(yīng)用程序權(quán)值; C、將從運營商處獲得的真實流量與本地流量信息做比值; D、將該比值與應(yīng)用程序的權(quán)值做平滑計算均值,上傳至云端。
5.如權(quán)利要求4所述的自適應(yīng)的終端網(wǎng)絡(luò)流量校正方法,其特征在于,所述真實流量為經(jīng)過運營商的網(wǎng)絡(luò),并被運營商計費系統(tǒng)統(tǒng)計出來的流量。
6.如權(quán)利要求4所述的自適應(yīng)的終端網(wǎng)絡(luò)流量校正方法,其特征在于,所述本地流量為應(yīng)用軟件通過系統(tǒng)API調(diào)用讀取出來的本地網(wǎng)絡(luò)流量,包括讀取的總流量信息、每個應(yīng)用的流量等本地流量信息。
7.如權(quán)利要求4所述的自適應(yīng)的終端網(wǎng)絡(luò)流量校正方法,其特征在于,所述校正流量為根據(jù)本地流量預(yù)測出的真實流量值。
8.如權(quán)利要求I所述的自適應(yīng)的終端網(wǎng)絡(luò)流量校正方法,其特征在于,所述應(yīng)用程序權(quán)值為根據(jù)應(yīng)用程序中使用數(shù)據(jù)協(xié)議的比例,綜合其對應(yīng)的負載率得到的一個平均參數(shù)。
9.如權(quán)利要求I所述的自適應(yīng)的終端網(wǎng)絡(luò)流量校正方法,其特征在于,所述終端包括手機、上網(wǎng)本以及移動終端產(chǎn)品。
全文摘要
本發(fā)明提供了一種自適應(yīng)的終端網(wǎng)絡(luò)流量校正方法,包括根據(jù)應(yīng)用程序權(quán)值以及本地應(yīng)用程序流量占總流量的比重來計算總流量對應(yīng)的校正流量;調(diào)整應(yīng)用程序權(quán)值,對每個應(yīng)用程序分配初始權(quán)值。本發(fā)明通過對每個應(yīng)用程序分配初始權(quán)值,使得校正流量可以自適應(yīng)用戶的使用習(xí)慣,由于計算出來的校正流量會隨著某個應(yīng)用使用流量的大小,而動態(tài)調(diào)整其大小,從而可以適應(yīng)不同用戶的偏好,使得用戶不必再主動的向運營商查詢真實流量,就可從校正流量上估計的真實流量,該真實流量趨近運營商統(tǒng)計的真實流量,從而提高了用戶滿意度,進而可提高網(wǎng)絡(luò)流量統(tǒng)計產(chǎn)品的競爭力。
文檔編號H04W4/26GK102711075SQ201210105349
公開日2012年10月3日 申請日期2012年4月12日 優(yōu)先權(quán)日2012年4月12日
發(fā)明者姜順豹, 申世安 申請人:深圳市中興移動通信有限公司