終端占用網(wǎng)絡(luò)資源計算方法、裝置和網(wǎng)絡(luò)資源計算服務(wù)器的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及數(shù)據(jù)業(yè)務(wù)領(lǐng)域,尤其涉及終端占用網(wǎng)絡(luò)資源計算方法、裝置和網(wǎng)絡(luò)資 源計算服務(wù)器。
【背景技術(shù)】
[0002] 隨著移動手機用戶數(shù)量的不斷增長,各類手機終端支持的業(yè)務(wù)功能不斷增加,例 如手機QQ、微信、飛信、手機證券、手機瀏覽、文件下載等功能已逐步成為手機終端,尤其是 智能手機的主流應(yīng)用。移動通信網(wǎng)絡(luò)為了給用戶提供服務(wù),需要為終端提供包括接入、傳輸 的網(wǎng)絡(luò)資源,確保通信的成功和通暢。
[0003] 網(wǎng)絡(luò)資源一般包括信令信道資源和業(yè)務(wù)信道資源兩類。手機在使用移動通信網(wǎng)絡(luò) 上網(wǎng)時,使用了種類繁多的業(yè)務(wù)。各種業(yè)務(wù)因為用戶群體的多樣性和業(yè)務(wù)本身的應(yīng)用特征, 形成了各自的流量模型,例如手機QQ、微信、手機飛信、網(wǎng)絡(luò)游戲、WAP瀏覽及下載等熱門業(yè) 務(wù)。這些模型由于與應(yīng)用、環(huán)境密切相關(guān),在包括時間維度、流量大小維度等存在較大差異, 導致對資源占用情況呈現(xiàn)出不同的狀態(tài)。例如,在線聊天類應(yīng)用需要長期保持跟網(wǎng)絡(luò)的連 接和用戶可達,需要消耗大量的信令資源而較少的數(shù)據(jù)業(yè)務(wù)信道資源;而瀏覽下載類則側(cè) 重于大量的數(shù)據(jù)信道占用,信令資源占用相對較少。
[0004] 為了合理使用資源,需要對大量手機應(yīng)用的資源占用情況進行統(tǒng)計和估算。目前 常用的資源統(tǒng)計方法包括:
[0005] 〈方法一〉報表統(tǒng)計估算法
[0006] 報表統(tǒng)計估算法是分別統(tǒng)計無線網(wǎng)絡(luò)的資源消耗情況,以及核心網(wǎng)絡(luò)中的流量成 分,然后通過各自的占比統(tǒng)計,計算網(wǎng)絡(luò)中各類應(yīng)用的無線信令信道占用情況和無線業(yè)務(wù) 信道占用情況。
[0007] 但是由于無線報表中只有無線信道的分配和占用數(shù)據(jù),沒有應(yīng)用程序的信息,所 以無法提供與應(yīng)用相關(guān)的分類報表;而核心網(wǎng)絡(luò)的流量報表中,只有流量的分類情況,完 全沒有信令信道和業(yè)務(wù)信道的信息,因此使用報表統(tǒng)計估算法無法跟無線報表建立密切的 關(guān)聯(lián),數(shù)據(jù)準確性難以保證。
[0008] 〈方法二〉手機撥測推算法
[0009] 手機撥測推算法針對各種應(yīng)用特性有差異,為了更加準確地進行統(tǒng)計,通過把各 項數(shù)據(jù)業(yè)務(wù)拆解為基本典型的組成部分,然后利用能記錄無線接口信息的網(wǎng)優(yōu)測軟件TEMS 測試手機在現(xiàn)網(wǎng)不同場景(校園區(qū)、居民區(qū)和商業(yè)區(qū))的小區(qū)下進行主動操作測試,記錄無 線接口信道消耗和數(shù)據(jù)流量等信息,根據(jù)這兩方面數(shù)據(jù)分別進行測試后分析工作。
[0010] 但是這種測試推算方法過于依賴手機側(cè)的統(tǒng)計。個別手機的撥測情況,難以全面 體現(xiàn)實際網(wǎng)絡(luò)中數(shù)以億計用戶行為、環(huán)境變化和復雜的實際情況,從而造成較大偏差。
[0011] 可以看出,使用上述兩種方法對終端占用的網(wǎng)絡(luò)資源進行計算時,數(shù)據(jù)準確性不 商。
【發(fā)明內(nèi)容】
[0012] 本發(fā)明的目的是提供終端占用網(wǎng)絡(luò)資源的計算方法、裝置和網(wǎng)絡(luò)資源計算服務(wù) 器,通過建立網(wǎng)絡(luò)資源參數(shù)與終端使用的數(shù)據(jù)業(yè)務(wù)之間的對應(yīng)關(guān)系,計算得到終端進行某 一應(yīng)用所占用的網(wǎng)絡(luò)資源總數(shù),提升了數(shù)據(jù)準確性。
[0013] 為了實現(xiàn)上述目的,本發(fā)明實施例提供了一種終端占用網(wǎng)絡(luò)資源的計算方法,用 于網(wǎng)絡(luò)資源計算服務(wù)器,所述方法包括:
[0014] 采集使用數(shù)據(jù)業(yè)務(wù)的每個終端與提供所述數(shù)據(jù)應(yīng)用業(yè)務(wù)的應(yīng)用服務(wù)器之間的交 互信息;
[0015] 根據(jù)所述交互信息為所述每個終端確定網(wǎng)絡(luò)資源參數(shù)與第一應(yīng)用之間的第一對 應(yīng)關(guān)系,其中所述網(wǎng)絡(luò)資源參數(shù)用于標識所述終端占用網(wǎng)絡(luò)資源,所述第一應(yīng)用用于標識 所述終端使用的數(shù)據(jù)業(yè)務(wù);
[0016] 根據(jù)所述第一對應(yīng)關(guān)系計算所述每個終端截止到當前數(shù)據(jù)包進行所述第一應(yīng)用 所占用的網(wǎng)絡(luò)資源數(shù);
[0017] 根據(jù)所述每個終端截止到當前數(shù)據(jù)包所占用的網(wǎng)絡(luò)資源數(shù),計算所有終端截止到 當前數(shù)據(jù)包進行所述第一應(yīng)用所占用的網(wǎng)絡(luò)資源總數(shù)。
[0018] 上述的計算方法,其中,所述交互信息包括所述每個終端向所述應(yīng)用服務(wù)器發(fā)送 的請求數(shù)據(jù)業(yè)務(wù)的請求信息,以及所述應(yīng)用服務(wù)器返回給每個終端的響應(yīng)所述數(shù)據(jù)業(yè)務(wù)的 響應(yīng)信息;
[0019] 所述采集使用數(shù)據(jù)業(yè)務(wù)的每個終端與提供所述數(shù)據(jù)應(yīng)用業(yè)務(wù)的應(yīng)用服務(wù)器之間 的交互信息具體為:
[0020] 在基站控制器與GPRS服務(wù)支持節(jié)點SGSN之間的數(shù)據(jù)鏈路上采集所述交互信息。
[0021] 上述的計算方法,其中,所述根據(jù)所述交互信息為所述每個終端確定網(wǎng)絡(luò)資源參 數(shù)與第一應(yīng)用之間的第一對應(yīng)關(guān)系具體包括:
[0022] 根據(jù)預存的應(yīng)用服務(wù)器IP地址、使用的網(wǎng)絡(luò)協(xié)議和應(yīng)用服務(wù)器的端口號與應(yīng)用 之間的第二對應(yīng)關(guān)系,確定與采集到的所述交互信息中的應(yīng)用服務(wù)器IP地址、使用的網(wǎng)絡(luò) 協(xié)議和應(yīng)用服務(wù)器的端口號均對應(yīng)的第一應(yīng)用;
[0023] 根據(jù)采集到的所述交互信息中的網(wǎng)絡(luò)資源參數(shù),確定網(wǎng)絡(luò)資源參數(shù)與第一應(yīng)用之 間的第一對應(yīng)關(guān)系。
[0024] 上述的計算方法,其中,所述網(wǎng)絡(luò)資源數(shù)至少包括流量資源數(shù)和信令資源數(shù)。
[0025] 上述的計算方法,其中,當計算網(wǎng)絡(luò)資源數(shù)中所包含的流量資源數(shù)時,所述網(wǎng)絡(luò)資 源參數(shù)至少包括數(shù)據(jù)包長度;
[0026] 所述每個終端截止到當前數(shù)據(jù)包進行所述第一應(yīng)用所占用的網(wǎng)絡(luò)資源數(shù)具體為 所述每個終端截止到當前數(shù)據(jù)包進行所述第一應(yīng)用的數(shù)據(jù)包長度之和。
[0027] 上述的計算方法,其中,當計算網(wǎng)絡(luò)資源數(shù)中所包含的信令資源數(shù)時,所述網(wǎng)絡(luò)資 源參數(shù)具體包括:
[0028] 數(shù)據(jù)傳輸方向、相鄰數(shù)據(jù)包的時間間隔、所述終端使用數(shù)據(jù)業(yè)務(wù)的網(wǎng)絡(luò)類型和所 述終端所在的位置信息;
[0029] 所述根據(jù)所述第一對應(yīng)關(guān)系確定所述每個終端截止到當前數(shù)據(jù)包進行所述第一 應(yīng)用所占用的網(wǎng)絡(luò)資源數(shù)具體包括:
[0030] 根據(jù)所述第一對應(yīng)關(guān)系中的數(shù)據(jù)傳輸方向和相鄰數(shù)據(jù)包的時間間隔,計算第一時 延值,所述第一時延值為與當前數(shù)據(jù)包相鄰且傳輸方向相同的數(shù)據(jù)包到當前數(shù)據(jù)包的時延 值;
[0031] 根據(jù)所述第一對應(yīng)關(guān)系中的數(shù)據(jù)傳輸方向和相鄰數(shù)據(jù)包的時間間隔,計算第二時 延值,所述第二時延值為與當前數(shù)據(jù)包相鄰且傳輸方向相反的數(shù)據(jù)包到當前數(shù)據(jù)包的時延 值;
[0032] 根據(jù)預存的數(shù)據(jù)業(yè)務(wù)的網(wǎng)絡(luò)類型、終端由網(wǎng)絡(luò)傳輸狀態(tài)切換到網(wǎng)絡(luò)等待狀態(tài)的狀 態(tài)保持時間、終端在上行方向占用傳輸信道的上行保持時間、終端在下行方向占用傳輸信 道的下行保持時間與終端位置信息的第三對應(yīng)關(guān)系,確定與所述第一對應(yīng)關(guān)系中的數(shù)據(jù)業(yè) 務(wù)的網(wǎng)絡(luò)類型和所述終端的位置信息均對應(yīng)的第一狀態(tài)保持時間、第一上行保持時間和第 一下行保持時間;
[0033] 根據(jù)所述第一時延值、第二時延值、第一狀態(tài)保持時間、第一上行保持時間和第一 下行保持時間,確定每個終端進行所述第一應(yīng)用時與每個數(shù)據(jù)包對應(yīng)的信令資源數(shù);
[0034] 所述每個終端截止到當前數(shù)據(jù)包進行所述第一應(yīng)用所占用的網(wǎng)絡(luò)資源數(shù)具體為 所述每個終端截止到當前數(shù)據(jù)包進行所述第一應(yīng)用的信令資源數(shù)之和。
[0035] 上述的計算方法,其中,所述根據(jù)所述每個終端截止到當前數(shù)據(jù)包所占用的網(wǎng)絡(luò) 資源數(shù),計算所有終端截止到當前數(shù)據(jù)包進行所述第一應(yīng)用所占用的網(wǎng)絡(luò)資源總數(shù)具體 為:
[0036] 計算截止到當前數(shù)據(jù)包進行所述第一應(yīng)用的所有終端所占用的網(wǎng)絡(luò)資源數(shù)總和。
[0037