一種網關設備的寬帶提速控制系統及方法
【技術領域】
[0001]本發明涉及通信技術領域,尤其涉及一種網關設備的寬帶提速控制系統及方法。
【背景技術】
[0002]家庭網關是家庭網絡和外部網絡的連接單元,旨在為家庭用戶提供互聯網接入的數據服務,家用路由器就是最常見的一種家庭網關。現在家庭網關大多采用PPPoE方式接入互聯網,其接入帶寬由運營商的PPPoE服務器分配。以往寬帶用戶如需更改帶寬,需要到運營商的營業廳現場或其他營銷渠道進行人工登記辦理,待營運商受理后,重新撥號時ΡΡΡ0Ε服務器將改變用戶接入帶寬。該方式無法讓用戶自由、靈活改變接入帶寬,無法滿足用戶的臨時提速體驗。
[0003]中國發明專利申請CN201310025438.0公開了一種寬帶用戶自助提速接入帶寬的系統及方法,通過“用戶終端、寬帶遠程接入設備、鑒權認證系統、智能提速平臺”來共同實現。智能提速平臺分為客戶端和服務器端兩部分;提速帶寬的方法:用戶通過客戶端登錄智能提速平臺,平臺的服務器端接收提速請求后發送指令到鑒權認證設備,鑒權認證設備向寬帶遠程接入設備發送指令動態更改該用戶的帶寬。
[0004]上述所述系統包含“用戶終端、寬帶遠程接入設備、鑒權認證系統、智能提速平臺客戶端、智能提速平臺服務端”等多個網元,組網結構相對復雜,提速方法需要各個網元協調處理完成,對網絡資源和服務器資源占用相對較大,響應時間較長。另一方面,用戶需要登錄客戶端進行提速操作,所述客戶端是基于Microsoft.Net/Sun Java平臺和MicrosoftSQL/My SQL/Sun Oracle數據庫的軟件,若軟件運行于本地PC機,則影響PC機性能;若運行在外網服務器,則用戶登錄時存在泄露個人賬戶信息的安全隱患。
[0005]中國發明專利申請CN201410233519.4公開了一種手機寬帶提速系統和方法,所述手機上安裝有提速客戶端,向提速平臺發起提速指令或提速請求,提速平臺再進行提速。
[0006]上述所述客戶端須安裝在手機上,影響手機性能。另外,在手機權限設備不當或中毒的時候,客戶端保存的個人賬號信息和提速平臺的接入信息將有可能暴露,存在一定安全隱患。
【發明內容】
[0007]本發明的目的是為了克服現有技術的缺陷,提供一種網關設備的寬帶提速控制系統及方法,實現網關設備的帶寬控制。
[0008]為實現上述目的,本發明提出了一種網關設備的寬帶提速控制系統,該系統包括網關設備、ΡΡΡ0Ε服務器和提速管理服務器。
[0009]所述網關設備,它是在傳統的網關設備基礎上,包含帶寬提速控制模塊;所述ΡΡΡ0Ε服務器是運營商部署在公網的接入設備;所述提速管理服務器,其是電信管理網TMN中配置管理部分的其中一個服務器,其向上連接著記賬管理部分的AAA服務器對用戶信息進行鑒權認證,向下則可向ΡΡΡ0Ε服務器下達提速命令從而對網關設備重新分配帶寬。
[0010]網關設備與PPPOE服務器之間是點對點連接,ΡΡΡ0Ε服務器在公網能夠與運營商的提速管理服務器進行通信,根據其命令配置接入的網關設備的帶寬。
[0011]此外,本發明還提供了一種網關設備的寬帶提速方法,該方法的流程為:
[0012]s1、連接網關設備;
[0013]S2、網關設備正常撥號連接ΡΡΡ0Ε服務器接入互聯網;
[0014]S3、用戶通過終端上的瀏覽器打開網關的寬帶提速控制管理頁面進行提速狀態查詢或提速申請操作;
[0015]s4、網關的Webserver對用戶的操作進行分析處理后調用網關內部的提速控制管理模塊,網關提速控制管理模塊則根據用戶的操作去查詢或設置運營商的提速管理服務器;
[0016]s5、運營商提速管理服務器收到提速申請,與AAA服務器通信,并在用戶安全信息鑒權成功后,允許網關讀取或更改相關線路信息,然后向電信網中的交換設備ΡΡΡ0Ε服務器下發命令;
[0017]s6、相應的ΡΡΡ0Ε服務器則根據提速管理服務器的命令,對網關設備所處線路重新分配帶寬,從而實現了網關設備的智能提速。
[0018]優選地,上述s4中查詢或設置則以有效的用戶賬號密碼等安全憑證通過指定接口進行。
[0019]本發明技術方案帶來的有益效果:
[0020]本發明提出了一種網關設備的寬帶提速控制系統及方法,實現網關設備的帶寬控制。網關設備包含帶寬控制模塊,用戶通過網關管理接入帶寬,令網元功能劃分清晰,同時網絡相對穩定可靠。該發明有效避免了其他客戶端控制方案可能存在的網元功能不清晰,延時長,影響終端性能,或用戶線路信息泄露等的問題,用戶能夠自由、靈活地設置線路帶寬,提供全新用戶體驗。
【附圖說明】
[0021]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其它的附圖。
[0022]圖1是本發明的系統架構圖;
[0023]圖2是本發明的方法流程圖。
【具體實施方式】
[0024]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0025]以往寬帶用戶如需更改帶寬,需要到運營商的營業廳現場或其他營銷渠道進行人工登記辦理,待營運商受理后,重新撥號時ΡΡΡ0Ε服務器將改變用戶接入帶寬。該方式無法讓用戶自由、靈活改變接入帶寬,無法滿足用戶的臨時提速體驗。
[0026]本發明提出了一種網關設備的寬帶提速控制系統及方法,實現網關設備的帶寬控制。該發明的帶寬提速控制模塊在網關設備上,網關管理接入帶寬,令網元功能劃分清晰,同時網絡相對穩定可靠。該發明有效避免了其他客戶端控制方案可能存在的網元功能不清晰,延時長,影響終端性能,或用戶線路信息泄露等的問題。可讓用戶自由、靈活地設置線路帶寬,提供全新用戶體驗。
[0027]本發明提供的一種網關設備的寬帶提速控制系統,其架構如圖1所示:網關設備與ΡΡΡ0Ε服務器之間是點對點連接,ΡΡΡ0Ε服務器是運營商部署在公網的接入設備,ΡΡΡ0Ε服務器在公網能夠與運營商的提速管理服務器進行通信,根據其命令配置接入的對端(也就是所述網關設備)的帶寬。
[0028]所述網關設備,它是在傳統的網關設備基礎上,包含帶寬提速控制模塊。
[0029]所述提速管理服務器,是電信管理網TMN中配置管理部分的其中一個服務器。其向上連接著記賬管理部分的AAA服務器對用戶信息進行鑒權認證,向下則可向ΡΡΡ0Ε服務器下達提速命令從而對網關設備重新分配帶寬。
[0030]所述帶寬提速控制模塊,它是運行在網關設備上的一個軟件模塊,負責與提速管理服務器通信,以及用戶線路狀態查詢、提速設置等人機界面管理工作。其是設備上電自啟動的程序,該程序創建web服務器并部署帶寬提速控制管理頁面作為人機操作界面即UI界面。用戶可以通過在手機、PC機等終端上的瀏覽器,打開網關的寬帶提速控制管理頁面進行操作。
[0031]所述帶寬提速控制管理頁面,其特征在于頁面至少具備如下三個基本功能:
[0032]1.顯示用戶的提速狀態,包括當前的業務開通狀態和可用的提速檔次列表。
[0033]2.用戶可以選擇具體提速檔次進行點擊購買。
[0034]3.購買后可以自由打開提速或暫停提速。
[0035]上述網關設備的寬帶提速控制系統中,寬帶提速控制模塊在正常ΡΡΡ0Ε撥號接入互聯網后,通過運營商提速管理服務器指定接口訪問提速管理服務器,讀取或更改用戶信息和相關線路配置,然后網關接入的ΡΡΡ0Ε服務器則會根據提速管理服務器的命令,對網關設備重新分配帶寬,從而實現網關設備智能提速。
[0036]在具體實施過程中寬帶提速控制模塊,它被封裝成一個軟件包,并提供了接口以便插件調用,令用戶可以通過安裝插件從而在插件的UI界面對智能提速控制模塊進行控制操作。寬帶提速控制模塊是由核心進程配合外部文件工作,其中外部文件包括輸入的配置文件,輸出的命令文件、狀態文件、信息文件。核心進程先讀取配置輸入文件進行系統初始化,然后檢測命令輸入文件,一旦命令輸入文件有改動,處理核心立即處理,經過信息提取、邏輯變換、數字運算以及和后臺通信后,生成輸出文件,另外核心進程還會隔一段時間與提速管理服務器進行心跳檢測通信。
[0037]寬帶提速控制管理頁面利用按