網絡流量分配系統及方法
【專利摘要】本發明提供一種網絡流量分配系統及方法。該方法包括步驟:計算出視頻需要正常觀看時的傳送速度,并將該速度存儲;監測網絡分配給視頻的實時傳送速度;比較實時傳送速度是否大于存儲的速度;在大于存儲的速度時,限制網絡分配給視頻的網絡資源,使視頻觀看時的實時傳送速度等于存儲的速度,并將剩余的網絡資源分配給其他運行的程序使用;在等于存儲的速度時,將剩余的網絡資源分配給其他運行的程序使用;及在小于存儲的速度時,按照一規則關閉部分占用資源的不必要程序,使視頻觀看時的實時傳送速度小于等于存儲的速度值。該系統及方法通過控制分配流量,達到即滿足用戶視頻觀看,又不影響其它程序正常使用,使資源利用合理化。
【專利說明】網絡流量分配系統及方法
【技術領域】
[0001] 本發明涉及一種網絡流量分配系統及方法。
【背景技術】
[0002] 家庭中通常會共享一條寬帶,如果大家都只看看網頁等流量不大的操作時不影響 用戶的使用。但是當其中某一個用戶在看視頻時,則會占用大量網速,影響其它用戶的正常 上網。因為看視頻時,下載的流量在保證用戶能觀看的同時還會繼續緩存視頻,因此占用了 大量資源,從而影響其它用戶使用。
【發明內容】
[0003] 本發明提供一種網絡流量分配系統及方法。
[0004] -種網絡流量分配系統,運行于一電子設備的微處理器上,與一存儲器連接。該網 絡流量分配系統包括:一計算模塊,用于計算出視頻需要正常觀看時的傳送速度,并將該速 度存儲至一存儲器內;一監測模塊,用于監測用戶觀看視頻時網絡分配給視頻的實時傳送 速度;一比較模塊,用于比較實時傳送速度是否大于存儲的速度;一分配模塊,用于在實時 傳送速度大于存儲的速度時,限制網絡分配給視頻的網絡資源,使視頻觀看時的實時傳送 速度等于存儲的速度,并將剩余的網絡資源分配給其他運行的程序使用;在實時傳送速度 等于存儲的速度時,將剩余的網絡資源分配給其他運行的程序使用;及在實時傳送速度小 于存儲的速度時,按照一規則關閉部分占用資源的不必要程序,使視頻觀看時的實時傳送 速度小于等于存儲的速度值。
[0005] -種網絡流量分配方法,包括步驟:計算出視頻需要正常觀看時的傳送速度,并將 該速度存儲至一存儲器內;監測用戶觀看視頻時網絡分配給視頻的實時傳送速度;比較實 時傳送速度是否大于存儲的速度;在實時傳送速度大于存儲的速度時,限制網絡分配給視 頻的網絡資源,使視頻觀看時的實時傳送速度等于存儲的速度,并將剩余的網絡資源分配 給其他運行的程序使用;在實時傳送速度等于存儲的速度時,將剩余的網絡資源分配給其 他運行的程序使用;及在實時傳送速度小于存儲的速度時,按照一規則關閉部分占用資源 的不必要程序,使視頻觀看時的實時傳送速度小于等于存儲的速度值。
[0006] 本發明的網絡流量分配系統及方法,通過控制分配流量,達到即滿足用戶視頻觀 看,又不影響其它程序正常使用,使資源利用合理化。
【專利附圖】
【附圖說明】
[0007] 圖1是本發明較佳實施方式下的網絡流量分配系統的系統架構圖。
[0008] 圖2是本發明優選實施方式下網絡流量分配系統進行網絡流量分配的方法流程 圖。
[0009] 主要元件符號說明
[0010]
【權利要求】
1. 一種網絡流量分配系統,運行于一電子設備的微處理器上,與一存儲器連接,其特征 在于,該網絡流量分配系統包括: 一計算模塊,用于計算出視頻需要正常觀看時的傳送速度,并將該速度存儲至一存儲 器內; 一監測模塊,用于監測用戶觀看視頻時網絡分配給視頻的實時傳送速度; 一比較模塊,用于比較實時傳送速度是否大于存儲的速度; 一分配模塊,用于在實時傳送速度大于存儲的速度時,限制網絡分配給視頻的網絡資 源,使視頻觀看時的實時傳送速度等于存儲的速度,并將剩余的網絡資源分配給其他運行 的程序使用;在實時傳送速度等于存儲的速度時,將剩余的網絡資源分配給其他運行的程 序使用;及在實時傳送速度小于存儲的速度時,按照一規則關閉部分占用資源的不必要程 序,使視頻觀看時的實時傳送速度小于等于存儲的速度值。
2. 如權利要求1所述的網絡流量分配系統,其特征在于,所述規則預先存儲在所述存 儲器中。
3. 如權利要求1所述的網絡流量分配系統,其特征在于,所述規則為根據用戶開啟電 子裝置后所有程序的使用頻率判定關閉相關程序的順序。
4. 如權利要求1所述的網絡流量分配系統,其特征在于,所述規則為根據所有程序占 用資源的大小判定關閉相關程序的順序。
5. 如權利要求1所述的網絡流量分配系統,其特征在于,所述網絡流量分配系統為一 可編程系統。
6. -種網絡流量分配方法,包括步驟: 計算出視頻需要正常觀看時的傳送速度,并將該速度存儲至一存儲器內; 監測用戶觀看視頻時網絡分配給視頻的實時傳送速度; 比較實時傳送速度是否大于存儲的速度; 在實時傳送速度大于存儲的速度時,限制網絡分配給視頻的網絡資源,使視頻觀看時 的實時傳送速度等于存儲的速度,并將剩余的網絡資源分配給其他運行的程序使用; 在實時傳送速度等于存儲的速度時,將剩余的網絡資源分配給其他運行的程序使用; 及 在實時傳送速度小于存儲的速度時,按照一規則關閉部分占用資源的不必要程序,使 視頻觀看時的實時傳送速度小于等于存儲的速度值。
7. 如權利要求6所述的網絡流量分配方法,其特征在于,所述規則預先存儲在所述存 儲器中。
8. 如權利要求6所述的網絡流量分配方法,其特征在于,所述規則為根據用戶開啟電 子裝置后所有程序的使用頻率判定關閉相關程序的順序。
9. 如權利要求6所述的網絡流量分配方法,其特征在于,所述規則為根據所有程序占 用資源的大小判定關閉相關程序的順序。
【文檔編號】H04L12/917GK104253766SQ201310261086
【公開日】2014年12月31日 申請日期:2013年6月26日 優先權日:2013年6月26日
【發明者】曹丹 申請人:富泰華工業(深圳)有限公司, 鴻海精密工業股份有限公司