基于Android智能移動終端的流量監測系統的制作方法
【專利摘要】本發明涉及一種基于Android智能移動終端的流量監控系統,該系統包括Android智能移動終端和流量監測服務器,所述的Android智能移動終端和流量監測服務器通過Internet網連接,所述的流量監測服務器包括流量統計模塊和分類監測模塊,流量統計模塊用于系統周期內網絡流量使用的統計,分類監測模塊用于進行網絡流量的分類監測。本發明與現有技術相比,其顯著優點是:增加了分類監測功能,擴大了流量監控系統的功能,更好地保護和優化流量使用,對流量使用的監測更加細化,用戶可以針對某一個具體應用的流量使用做監控。
【專利說明】基于Android智能移動終端的流量監測系統
【技術領域】
[0001] 本發明涉及一種流量監控系統,尤其是一種基于Android智能移動終端的流量監 控系統。
【背景技術】
[0002] 隨著Android手機操作系統和網絡技術的迅速發展,越來越多的Android智能移 動終端加入了無線網絡功能--2G/3G網絡以及WIFI網絡等,大大地豐富了人們的資訊生 活。人們可以直接通過智能移動終端就可以實現對互聯網的使用,而不僅僅局限于使用電 腦。
[0003] 由于2G/3G網絡和WIFI無線網絡的應用,移動終端的使用產生了流量及其消費, 為了保護和優化使用用戶的流量,已開發了很多流量監控的軟件。現在所有的流量監控軟 件,在功能的實現上大同小異。為了更好地保障網絡用戶的流量使用,進一步加強流量監控 系統的功能,提出新的技術突破變得越來越迫切。
【發明內容】
[0004] 本發明的目的是針對在不斷發展的無線網絡技術和Android智能移動終端應用 過程中,提供一種基于Android智能移動終端的流量監測系統,可以保護和優化人們對于 移動終端上2G/3G或WIFI無線網絡流量的使用,實現通過監測網絡流量達到節省和合理利 用網絡流量的目的。
[0005] 實現本發明目的的技術方案是: 基于Android智能移動終端的流量監測系統,其包括:Android智能移動終端和流量監 測服務器,所述的Android智能移動終端和流量監測服務器通過Internet網連接,所述的 流量監測服務器包括流量統計模塊和分類監測模塊,流量統計模塊用于系統周期內網絡流 量使用的統計,分類監測模塊用于進行網絡流量的分類監測。
[0006] 進一步地,所述的分類監測模塊,其實現分類監控功能的主要步驟如下: 步驟1 :抓取數據流量包的步驟,用于抓取流量數據包; 步驟2 :協議匹配與分析的步驟,用于將抓取到的流量數據包中的協議與流量管理服 務器提供的知識庫進行協議匹配與分析; 步驟3 :應用流量統計的步驟,用于計算不同協議的流量值; 步驟4 :閾值比較的步驟,用于將每個應用所用的流量與設定流量閾值進行比較; 步驟5 :用戶反應的步驟,用于用戶根據流量情況做出決定繼續使用還是停止使用。
[0007] 本發明與現有技術相比,其顯著優點是: 1.增加了分類監測功能,擴大了流量監控系統的功能,能夠更好地保護和優化流量使 用。
[0008] 2.對流量使用的監測更加細化,用戶可以針對某一個具體應用的流量使用做監 控。
【專利附圖】
【附圖說明】
[0009] 圖1是本發明的邏輯結構示意圖。
[0010] 圖2是本發明的系統模塊圖。
[0011] 圖3本發明的流量分類檢測過程原理圖。
【具體實施方式】
[0012] 下面結合附圖,詳細說明本發明的實施方式。
[0013] 如圖1所示,本發明基于Android智能移動終端的流量監測系統,其包括Android 智能移動終端和流量管理服務器,Android智能移動終端與流量管理服務器通過Internet 網絡相連接,所述的流量監測服務器包括流量統計模塊和分類監測模塊,流量統計模塊用 于系統周期內網絡流量使用的統計,分類監測模塊用于進行網絡流量的分類監測。
[0014] 進一步地,所述的流量統計模塊包括系統設置、實時監控、流量統計和聯網監控四 個模塊。其中,所述的系統設置模塊用于設置流量的統計周期與統計閾值以及警報;所述的 實時監控模塊用于實時地顯示2G/3G流量以及WIFI流量使用的情況;所述的流量統計模塊 用于每段時間周期內(包括每日、每周、每月,三個時間周期)流量使用情況的圖表顯示,同 時將流量統計的數據上傳至服務器,便于讀取和進一步地統計;所述的聯網監控模塊用于 列出移動終端中所有需要用到網絡的應用,點擊可選擇應用的網絡的模式,網絡模式可選 擇GPRS或WIFI或兩者。
[0015] 如圖2所示是本發明的系統模塊圖。本發明通過Android智能移動終端和流量管 理服務器實現了流量統計與分類監測功能。本發明的流量統計主要實現主流流量監測軟件 的功能,包括一段時間周期內流量使用的統計、系統閾值的設置、終端應用軟件使用流量的 權限設置以及流量使用的圖表顯示功能;分類監測則利用DPI流量監測技術,按照流量協 議給每個應用設定流量閾值,每隔一段時間進行抓包進行分析,按照協議匹配歸類到相應 的應用,計算每個協議對應的流量值然后與理論閾值進行比較,當流量在一段時間內突然 增大時能夠告知用戶哪些具體的應用占用當前較多的流量,最終由用戶做出決定繼續使用 還是停止使用。
[0016] 本發明基于Android智能移動終端的流量監控系統在Android智能移動終端上安 裝運行,實現對移動終端上流量的統計、設置、實時監測服務,并負責將監測的數據上傳至 流量管理服務器中,或從流量管理服務器中讀取記錄的數據;同時Android智能移動終端 還負責抓取流量包與流量管理服務器中提供的知識庫進行協議匹配,改變原先的智能移動 終端網絡流量監測的模式;而流量管理服務器端則用于記錄流量統計的數據,并且為智能 移動終端提供協議匹配的知識庫。
[0017] 如圖3所示是本發明利用DPI流量監測技術實現分類監控功能,其主要步驟如 下: 步驟1 :抓取數據流量包的步驟,每隔一段時間抓取流量數據包; 步驟2 :協議匹配與分析的步驟,將抓取到的流量數據包中的協議與流量管理服務器 提供的知識庫進行協議匹配與分析; 步驟3 :應用流量統計的步驟,不同的協議對應于不同的應用,計算不同協議的流量值 就能知道對應的應用所用的流量情況; 步驟4:閾值比較的步驟,給每個應用設定流量閾值,將每個應用所用的流量與閾值進 行比較; 步驟5 :用戶反應的步驟,當流量在一段時間內突然增大時能夠告知用戶哪些具體的 應用當前占用較多的流量,最終由用戶做出決定繼續使用還是停止使用。
[0018] 本發明未涉及部分均與現有技術相同或可采用現有技術加以實現。
【權利要求】
1. 一種基于Android智能移動終端的流量監控系統,其特征在于:該系統包括Android 智能移動終端和流量監測服務器,所述的Android智能移動終端和流量監測服務器通過 Internet網連接,所述的流量監測服務器包括流量統計模塊和分類監測模塊,流量統計模 塊用于系統周期內網絡流量使用的統計,分類監測模塊用于進行網絡流量的分類監測。
2. 根據權利要求1所述的基于Android智能移動終端的流量監控系統,其特征在于: 所述的流量統計模塊包括系統設置、實時監控、流量統計和聯網監控四個模塊,所述的系統 設置模塊用于設置流量的統計周期與統計閾值以及警報;所述的實時監控模塊用于實時地 顯示2G/3G流量以及WIFI流量使用的情況;所述的流量統計模塊用于每段時間周期內流 量使用情況的圖表顯示;所述的聯網監控模塊用于列出移動終端中所有需要用到網絡的應 用,點擊可選擇應用的網絡的模式,網絡模式可選擇GPRS或WIFI或兩者。
3. 根據權利要求1所述的基于Android智能移動終端的流量監控系統,其特征在于: 所述的流量統計模塊還用于將流量統計的數據上傳至服務器,讀取和進一步地統計流量。
4. 根據權利要求1所述的基于Android智能移動終端的流量監控系統,其特征在于: 所述的分類監測模塊,其實現分類監控功能的主要步驟如下: 步驟1 :抓取數據流量包的步驟,用于抓取流量數據包; 步驟2 :協議匹配與分析的步驟,用于將抓取到的流量數據包中的協議與流量管理服 務器提供的知識庫進行協議匹配與分析; 步驟3 :應用流量統計的步驟,用于計算不同協議的流量值; 步驟4 :閾值比較的步驟,用于將每個應用所用的流量與設定流量閾值進行比較; 步驟5 :用戶反應的步驟,用于用戶根據流量情況做出決定繼續使用還是停止使用。
【文檔編號】H04W24/08GK104105124SQ201310118173
【公開日】2014年10月15日 申請日期:2013年4月8日 優先權日:2013年4月8日
【發明者】李千目, 丁玲玲, 侯君, 戚湧 申請人:南京理工大學常熟研究院有限公司