穩(wěn)定游戲運行的方法及系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明涉及計算機網絡技術領域,特別是涉及一種穩(wěn)定游戲運行的方法及系統(tǒng)。
【背景技術】
[0002]在互聯(lián)網絡中,路由器(Router)是連接互聯(lián)網絡中各局域網、廣域網的設備,作為用戶與互聯(lián)網的中間媒介,對接收的數據流進行封裝和轉發(fā),一端與用戶側通信設備相連,另一端與上級網絡的網絡側通信設備,例如,網絡控制系統(tǒng)相連,將用戶側通信設備的數據請求或數據按照網絡側協(xié)議進行封裝后發(fā)送給網絡側通信設備,接收網絡側通信設備下發(fā)的數據,發(fā)送至用戶側通信設備,從而實現(xiàn)用戶側通信設備與網絡側通信設備的雙向通信以及用戶側通信設備之間的雙向通信。
[0003]現(xiàn)在智慧家庭生活中需要接入互聯(lián)網的設備越來越多,電腦、手機、電視等,當大家都在使用同一個路由器上網時經常會出現(xiàn)有人看視頻或者下載占用過多網絡資源導致別人玩游戲經常卡頓,影響游戲體驗。
【發(fā)明內容】
[0004]鑒于以上所述現(xiàn)有技術的缺點,本發(fā)明的目的在于提供一種穩(wěn)定游戲運行的方法及系統(tǒng),用于解決聯(lián)網的設備在使用同一個路由器上網時經常會出現(xiàn)玩游戲卡頓的問題。
[0005]為實現(xiàn)上述目的及其他相關目的,本發(fā)明提供一種穩(wěn)定游戲運行的方法,應用于接入終端的路由器,所述穩(wěn)定游戲運行的方法包括:確認接入的所述終端運行游戲程序;將所述游戲程序與所述路由器中預存的數據庫進行匹配,獲得穩(wěn)定運行所述游戲程序所需的寬帶;所述數據庫存儲有多種游戲程序信息以及對應穩(wěn)定運行游戲程序所需的寬帶的信息;分配穩(wěn)定運行所述游戲程序所需的寬帶于所述游戲程序。
[0006]優(yōu)選地,確認接入的所述終端運行游戲程序,包括:抓取所述路由器的當前數據流量包;判斷所述當前數據流量包是否包含游戲程序運行的數據;且在判斷出所述當前數據流量包包含游戲程序運行的數據的情形下,獲取所述終端所運行的游戲程序的信息。
[0007]優(yōu)選地,所述數據庫存儲的穩(wěn)定運行游戲所需的寬帶,包括:最低保證帶寬,流暢運行帶寬以及高質量體驗帶寬;分配穩(wěn)定運行所述游戲程序所需的寬帶于所述游戲程序,包括:當確認網絡寬帶小于1M時,分配最低保證帶寬于所述游戲程序;當確認網絡寬帶大于等于1M且小于20M時,分配流暢運行帶寬于所述游戲程序;當確認網絡寬帶大于等于20M時,分配高質量體驗帶寬于所述游戲程序。
[0008]優(yōu)選地,所述穩(wěn)定游戲運行的方法還包括:當判斷網絡處于空閑狀態(tài)時,所述數據庫自動更新多種游戲名稱以及對應穩(wěn)定運行所需的寬帶。
[0009]優(yōu)選地,分配穩(wěn)定運行所述游戲程序所需的寬帶于所述游戲程序之后,所述穩(wěn)定游戲運行的方法還包括:確認所述終端結束運行所述游戲程序時,釋放所述游戲程序占用的所述固定寬帶。
[0010]本發(fā)明還提供了一種穩(wěn)定游戲運行的系統(tǒng),應用于接入終端的路由器,該系統(tǒng)包括:確認單元,與所述路由器連接,用于確認接入的所述終端運行游戲程序;數據庫單元,與所述路由器連接,用于存儲多種游戲程序信息以及對應穩(wěn)定運行游戲程序所需的寬帶;匹配單元,與所述確認單元和所述數據庫單元連接,用于所述確認單元確認接入的所述終端運行游戲程序后,將所述游戲程序與所述數據庫單元進行匹配,獲得穩(wěn)定運行所述游戲程序所需的寬帶;處理單元,與所述路由器和所述匹配單元連接,用于分配穩(wěn)定運行所述游戲程序所需的寬帶于所述游戲程序。
[0011]優(yōu)選地,所述確認單元具體用于:抓取所述路由器的當前數據流量包;判斷所述當前數據流量包是否包含游戲程序運行的數據;且在判斷出所述當前數據流量包包含游戲程序運行的數據的情形下,獲取所述終端所運行的游戲程序的信息。
[0012]優(yōu)選地,所述數據庫單元存儲的穩(wěn)定運行游戲所需的寬帶,包括:最低保證帶寬,流暢運行帶寬以及高質量體驗帶寬;所述系統(tǒng)還包括:檢測單元,連接于所述處理單元,用于檢測網絡寬帶大小;所述處理單元用于分配穩(wěn)定運行所述游戲程序所需的寬帶于所述游戲程序,包括:當所述檢測單元檢測到網絡寬帶小于1M時,分配最低保證帶寬于所述游戲程序;當所述檢測單元檢測到網絡寬帶大于等于1M且小于20M時,分配流暢運行帶寬于所述游戲程序;當所述檢測單元檢測到網絡寬帶大于等于20M時,分配高質量體驗帶寬于所述游戲程序。
[0013]優(yōu)選地,所述系統(tǒng)還包括:判斷單元,與所述數據庫單元連接,用于判斷網絡是否處于空閑狀態(tài),當所述判斷單元判斷網絡處于空閑狀態(tài)時,所述數據庫單元自動更新多種游戲名稱以及對應穩(wěn)定運行所需的寬帶。
[0014]優(yōu)選地,確認單元,與所述處理單元連接,還用于確認所述終端結束運行所述游戲程序;所述處理單元在所述確認單元確認所述終端結束運行所述游戲程序的情形下,釋放所述游戲程序占用的所述寬帶。
[0015]如上所述,本發(fā)明的穩(wěn)定游戲運行的方法及系統(tǒng),具有以下有益效果:通過檢測到某接入路由器的終端正在運行的某款游戲,并通過數據庫查詢到該游戲穩(wěn)定運行所需帶寬,從而分配固定帶寬到該游戲,保證游戲的順暢運行,解決了聯(lián)網的設備在使用同一個路由器上網時經常會出現(xiàn)玩游戲卡頓的問題,提升了用戶體驗。
【附圖說明】
[0016]圖1顯示為本發(fā)明的穩(wěn)定游戲運行的方法的流程示意圖。
[0017]圖2顯示為本發(fā)明的穩(wěn)定游戲運行的系統(tǒng)的結構示意圖。
[0018]元件標號說明
[0019]I穩(wěn)定游戲運行的系統(tǒng)
[0020]10 確認單元
[0021]11 數據庫單元
[0022]12 匹配單元
[0023]13處理單元
[0024]14檢測單元
[0025]15判斷單元
[0026]2終端
[0027]3路由器
[0028]SI ?S3 步驟
【具體實施方式】
[0029]以下通過特定的具體實例說明本發(fā)明的實施方式,本領域技術人員可由本說明書所揭露的內容輕易地了解本發(fā)明的其他優(yōu)點與功效。本發(fā)明還可以通過另外不同的【具體實施方式】加以實施或應用,本說明書中的各項細節(jié)也可以基于不同觀點與應用,在沒有背離本發(fā)明的精神下進行各種修飾或改變。需說明的是,在不沖突的情況下,以下實施例及實施例中的特征可以相互組合。
[0030]需要說明的是,以下實施例中所提供的圖式僅以示意方式說明本發(fā)明的基本構想,遂圖式中僅顯示與本發(fā)明中有關的組件而非按照實際實施時的組件數目、形狀及尺寸繪制,其實際實施時各組件的型態(tài)、數量及比例可為一種隨意的改變,且其組件布局型態(tài)也可能更為復雜。
[0031]請參閱圖1,本發(fā)明提供一種快速撥打聯(lián)系人的方法,應用于接入終端的路由器,接入的終端的可以是任何能夠聯(lián)網的電子設備,包括但不限于臺式機、筆記本電腦、平板電腦、智能手機的等等,以下以筆記本電腦為實施例進行說明,所述穩(wěn)定游戲運行的方法包括:
[0032]步驟SI,確認接入的所述終端運行游戲程序;
[0033]確認接入的所述終端運行游戲程序,包括:抓取所述路由器的當前數據流量包;判斷所述當前數據流量包是否包含游戲程序運行的數據;且在判斷出所述當前數據流量包包含游戲程序運行的數據的情形下,獲取所述終端所運行的游戲程序的信息。
[0034]其中,接入所述路由器的終端可以是多個筆記本電腦,也可以是既有筆記本電腦,也有臺式機、平板電腦、智能手機等電子設備。接入所述路由器的多個電子設備聯(lián)網時產生的數據流量包經過所述路由器,所述數據流量包中包含了多個電子設備運行的程序信息。通過抓取所述路由器的當前數據流量包后,判斷所述當前數據流量包是否包含游戲程序運行的數據,對于筆記本電腦來說,當所述筆記本電腦運行有游戲程序時,可以從當前數據流量包中分析獲得。運行的游戲程序包括但不限于D0TA2、L0L、W0W等。在判斷出所述筆記本電腦運行有游戲程序時,通過當前數據流量包進一步分析獲取所述筆記本電腦所運行的游戲