一種實現網關服務質量控制的方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種實現網關服務質量控制的方法,該方法包括:檢測到當前網關上運行的業(yè)務類型發(fā)生變化后,確定變化后的業(yè)務組合中各業(yè)務之間的優(yōu)先級關系;根據變化后的業(yè)務組合中各業(yè)務之間的優(yōu)先級關系重新確定服務質量配置信息并使所述重新確定的服務質量配置信息生。本發(fā)明能夠根據網關上運行的業(yè)務類型自適應地配置服務質量參數,提高網關的QoS精度。本發(fā)明還公開了一種實現網關服務質量控制的裝置。
【專利說明】—種實現網關服務質量控制的方法及裝置
【技術領域】
[0001]本發(fā)明涉及通信【技術領域】,尤其涉及的是一種實現網關服務質量控制的方法及裝置。
【背景技術】
[0002]目前,家庭網關作為用戶的上網和家庭網絡的連接終端,在日常生活娛樂中起著重要作用。隨著網絡技術和多媒體技術的飛速發(fā)展及三網融合的進一步發(fā)展,IP網絡在承載傳統(tǒng)WWW、FTP、E-mail等服務的同時,還需要滿足實時監(jiān)控、網絡電話(Voice overInternet Protocol,VoIP)、多媒體通信等更為關鍵的業(yè)務。盡管網絡帶寬的容量是一擴再擴,還是無法應對客戶日益增長的流量需求,尤其是BT (Bit Torrent)、P2P (peer-to-peer)軟件的應用,使得本來就有限的帶寬更加捉襟見肘。
[0003]因此,面對種類繁多的應用,如何保證關鍵業(yè)務的服務質量、提高家庭網關的QoS精度是需要解決的技術問題。
【發(fā)明內容】
[0004]本發(fā)明所要解決的技術問題是提供一種實現網關服務質量控制的方法及裝置,能夠根據網關上運行的業(yè)務類型自適應地配置服務質量參數,提高網關的QoS精度。
[0005]為了解決上述技術問題,本發(fā)明提供了一種實現網關服務質量控制的方法,該方法包括:
[0006]檢測到當前網關上運行的業(yè)務類型發(fā)生變化后,確定變化后的業(yè)務組合中各業(yè)務之間的優(yōu)先級關系;
[0007]根據變化后的業(yè)務組合中各業(yè)務之間的優(yōu)先級關系重新確定服務質量配置信息并使所述重新確定的服務質量配置信息生效。
[0008]進一步地,所述網關包括:豕庭網關。
[0009]進一步地,確定變化后的業(yè)務組合中各業(yè)務之間的優(yōu)先級關系,包括:根據預定的業(yè)務類型的優(yōu)先級順序確定變化后的業(yè)務組合中各業(yè)務之間的優(yōu)先級關系;其中,網關上運行的業(yè)務類型包括以下業(yè)務類型的一種或多種=Internet業(yè)務、VoIP業(yè)務、IPTV業(yè)務、設備管理業(yè)務、虛擬專用網VPN業(yè)務、未識別的業(yè)務;所述預定的業(yè)務類型的優(yōu)先級順序由高到低依次為:V0IP業(yè)務、VPN業(yè)務、IPTV業(yè)務、設備管理業(yè)務、Internet業(yè)務、未識別的業(yè)務。
[0010]進一步地,檢測當前網關上運行的業(yè)務類型,包括:根據接收到的用戶數據包的端口號或協(xié)議類型識別該數據包的業(yè)務類型。
[0011]進一步地,服務質量配置信息包括:調度算法的配置參數;所述調度算法包括:嚴格優(yōu)先級SP調度算法、加權輪詢DWRR調度算法或加權公平隊列WFQ調度算法。
[0012]為了解決上述技術問題,本發(fā)明還提供了一種實現網關服務質量控制的裝置,該裝置包括:[0013]業(yè)務優(yōu)先級確定模塊,用于檢測到當前網關上運行的業(yè)務類型發(fā)生變化后,確定變化后的業(yè)務組合中各業(yè)務之間的優(yōu)先級關系;
[0014]服務質量配置模塊,用于根據變化后的業(yè)務組合中各業(yè)務之間的優(yōu)先級關系重新確定服務質量配置信息并使所述重新確定的服務質量配置信息生效。
[0015]進一步地,所述網關包括:豕庭網關。
[0016]進一步地,確定變化后的業(yè)務組合中各業(yè)務之間的優(yōu)先級關系,包括:根據預定的業(yè)務類型的優(yōu)先級順序確定變化后的業(yè)務組合中各業(yè)務之間的優(yōu)先級關系;其中,網關上運行的業(yè)務類型包括以下業(yè)務類型的一種或多種=Internet業(yè)務、VoIP業(yè)務、IPTV業(yè)務、設備管理業(yè)務、虛擬專用網VPN業(yè)務、未識別的業(yè)務;所述預定的業(yè)務類型的優(yōu)先級順序由高到低依次為:V0IP業(yè)務、VPN業(yè)務、IPTV業(yè)務、設備管理業(yè)務、Internet業(yè)務、未識別的業(yè)務。
[0017]進一步地,檢測當前網關上運行的業(yè)務類型,包括:根據接收到的用戶數據包的端口號或協(xié)議類型識別該數據包的業(yè)務類型。
[0018]進一步地,服務質量配置信息包括:調度算法的配置參數;所述調度算法包括:嚴格優(yōu)先級SP調度算法、加權輪詢DWRR調度算法或加權公平隊列WFQ調度算法。
[0019]與現有技術相比,本發(fā)明提供的一種實現網關服務質量控制的方法及裝置,通過檢測到當前網關上運行的業(yè)務類型發(fā)生變化后,根據變化后的業(yè)務組合中各業(yè)務之間的優(yōu)先級關系重新確定服務質量配置信息并使所述重新確定的服務質量配置信息生效,能夠根據網關上運行的業(yè)務類型自適應地配置服務質量參數,提高網關的QoS精度。
【專利附圖】
【附圖說明】
[0020]圖1為本發(fā)明實施例的一種實現網關服務質量控制的方法的流程圖。
[0021]圖2為本發(fā)明實施例的一種實現網關服務質量控制的裝置的結構示意圖。
【具體實施方式】
[0022]為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚明白,下文中將結合附圖對本發(fā)明的實施例進行詳細說明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互任意組合。
[0023]如圖1所示,本發(fā)明實施例提供了一種實現網關服務質量控制的方法,該方法包括:
[0024]S10,檢測到當前網關上運行的業(yè)務類型發(fā)生變化后,確定變化后的業(yè)務組合中各業(yè)務之間的優(yōu)先級關系;
[0025]S20,根據變化后的業(yè)務組合中各業(yè)務之間的優(yōu)先級關系重新確定服務質量配置信息并使所述重新確定的服務質量配置信息生效。
[0026]步驟SlO進一步包括下述特點:
[0027]其中,所述網關包括:豕庭網關。
[0028]其中,在網關的初始化過程中設置默認的服務質量配置信息,該默認的服務質量配置信息對應于默認的業(yè)務組合。
[0029]其中,網關上運行的業(yè)務類型包括以下業(yè)務類型的一種或多種:Internet業(yè)務、VoIP業(yè)務、IPTV業(yè)務、設備管理業(yè)務、虛擬專用網(Virtual Private Network, VPN)業(yè)務、未識別的業(yè)務。其中,對于家庭網關而言,設備管理業(yè)務比如Tr069業(yè)務,其中,Tr069是由DSL論壇所開發(fā)的技術規(guī)范之一,其全稱為“CPE (Customer Premise Equipment)廣域網管理協(xié)議”,它提供了對下一代網絡中家庭網絡設備進行管理配置的通用框架和協(xié)議,用于從網絡側對家庭網絡中的網關、路由器、機頂盒等設備進行遠程集中管理。 [0030]其中,檢測當前網關上運行的業(yè)務類型,包括:根據接收到的用戶數據包的端口號或協(xié)議類型識別該數據包的業(yè)務類型。比如,對VoIP業(yè)務,一般基于端口號(端口號是5060,SIP協(xié)議)進行識別JtVPN業(yè)務,一般基于其采取的隧道協(xié)議類型進行識別,其中,常見的隧道協(xié)議類型包括:點對點隧道協(xié)議(Point to Point Tunneling Protocol,PPTP)、二層隧道協(xié)議(Layer 2 Tunneling Protocol, L2TP)或 IPSec 協(xié)議。對 IPTV 業(yè)務,一般根據接收到的數據流中的IP地址為組播地址進行識別;對Tr069業(yè)務,一般根據此網關的預定義TCP的目的端口號(9090/58000)進行識別;對Internet業(yè)務,一般可以根據其連接的TCP端口號80、8080進行識別。
[0031]另外,對不易識別的業(yè)務類型,比如P2P業(yè)務,由于識別比較復雜,因此在網關產品中,對此種業(yè)務類型不做過多解析,以免損失性能,將不易識別的業(yè)務類型都歸入未識別的業(yè)務。
[0032]其中,確定變化后的業(yè)務組合中各業(yè)務之間的優(yōu)先級關系,包括:根據預定的業(yè)務類型的優(yōu)先級順序確定變化后的業(yè)務組合中各業(yè)務之間的優(yōu)先級關系;
[0033]其中,預定的業(yè)務類型的優(yōu)先級順序由高到低依次為:V0IP業(yè)務、VPN業(yè)務、IPTV業(yè)務、設備管理業(yè)務、Internet業(yè)務、未識別的業(yè)務。
[0034]比如,表1列出了不同業(yè)務類型的組合中各業(yè)務之間的優(yōu)先級關系示例。
[0035]
業(yè)務類型組合業(yè)務之間的優(yōu)先級關系
Internet it務+ P2P下載業(yè)務 Internet業(yè)務高優(yōu)先級,P2P下載業(yè)務_低優(yōu)先級_
IPTV業(yè)務+ Internet業(yè)務+設備管理優(yōu)先級由高到低:IPTV業(yè)務、設備管業(yè)務理業(yè)務、Internet業(yè)務_
Internet業(yè)務+ WN業(yè)務VPN業(yè)務高優(yōu)先級,Internet I務低優(yōu)
__kM_I
[0036]
[0037]步驟S20進一步包括下述特點:
[0038]其中,服務質量配置信息包括:調度算法的配置參數;
[0039]其中,調度算法包括:嚴格優(yōu)先級SP(strict-priority)調度算法、加權輪詢DffRR(Deficit Weighted Round Robin)調度算法或加權公平隊列 WFQ(Weighted FairQueuing)調度算法。
[0040]其中,根據變化后的業(yè)務組合中各業(yè)務之間的優(yōu)先級關系重新確定服務質量配置信息并使所述重新確定的服務質量配置信息生效,舉例如下:
[0041]比如,之前的業(yè)務類型組合為“IPTV業(yè)務+Internet業(yè)務+設備管理業(yè)務”,當采用嚴格優(yōu)先級SP調度算法進行服務質量控制時,首先將SP算法配置到相關業(yè)務上,也即,將IPTV業(yè)務根據預定義的優(yōu)先級順序置為最高優(yōu)先級來保證其業(yè)務最大化的處理,將設備管理業(yè)務優(yōu)先級設置為在IPTV業(yè)務和Internet業(yè)務之間,完成IPTV業(yè)務、Internet業(yè)務和設備管理業(yè)務的SP調度算法配置后,下發(fā)所述調度算法配置信息并根據所述調度算法配置信息進行服務質量控制;
[0042]假如檢測到當前業(yè)務類型組合變?yōu)椤?VOIP業(yè)務+設備管理業(yè)務+P2P下載業(yè)務”時,則根據新的業(yè)務組合對SP調度算法進行策略修改,刪除“IPTV業(yè)務”和“Internet業(yè)務”的策略信息,修改“設備管理業(yè)務”的策略信息(如設備管理業(yè)務在業(yè)務組合中的相對優(yōu)先級位置不變,則保留原有的策略信息),新增“未識別的業(yè)務”(P2P下載業(yè)務屬于未識別的業(yè)務類型)的策略信息,也即,在SP調度算法中,將VOIP業(yè)務置為最高優(yōu)先級來保證其業(yè)務最大化的處理,保持設備管理業(yè)務優(yōu)先級不變,將未識別的業(yè)務的優(yōu)先級置為最低優(yōu)先級,完成VOIP業(yè)務、設備管理業(yè)務和P2P下載業(yè)務的SP調度算法配置后,下發(fā)所述修改后的調度算法配置信息并根據所述修改后的調度算法配置信息進行服務質量控制。
[0043]如圖2所示,本發(fā)明實施例提供了一種實現網關服務質量控制的裝置,該裝置包括:
[0044]業(yè)務優(yōu)先級確定模塊,用于檢測到當前網關上運行的業(yè)務類型發(fā)生變化后,確定變化后的業(yè)務組合中各業(yè)務之間的優(yōu)先級關系;
[0045]服務質量配置模塊,用于根據變化后的業(yè)務組合中各業(yè)務之間的優(yōu)先級關系重新確定服務質量配置信息并使所述重新確定的服務質量配置信息生效。
[0046]其中,所述網關包括:豕庭網關。
[0047]其中,所述裝置還包括初始化模塊,用于在網關的初始化過程中設置默認的服務質量配置信息,該默認的服務質量配置信息對應于默認的業(yè)務組合。
[0048]其中,確定變化后的業(yè)務組合中各業(yè)務之間的優(yōu)先級關系,包括:根據預定的業(yè)務類型的優(yōu)先級順序確定變化后的業(yè)務組合中各業(yè)務之間的優(yōu)先級關系;網關上運行的業(yè)務類型包括以下業(yè)務類型的一種或多種=Internet業(yè)務、VoIP業(yè)務、IPTV業(yè)務、設備管理業(yè)務、虛擬專用網VPN業(yè)務、未識別的業(yè)務;所述預定的業(yè)務類型的優(yōu)先級順序由高到低依次為:V0IP業(yè)務、VPN業(yè)務、IPTV業(yè)務、設備管理業(yè)務、Internet業(yè)務、未識別的業(yè)務。
[0049]其中,檢測當前網關上運行的業(yè)務類型,包括:根據接收到的用戶數據包的端口號或協(xié)議類型識別該數據包的業(yè)務類型。
[0050]其中,服務質量配置信息包括:調度算法的配置參數;所述調度算法包括:嚴格優(yōu)先級SP調度算法、加權輪詢DWRR調度算法或加權公平隊列WFQ調度算法。
[0051]上述實施例提供的一種實現網關服務質量控制的方法及裝置,通過檢測到當前網關上運行的業(yè)務類型發(fā)生變化后,根據變化后的業(yè)務組合中各業(yè)務之間的優(yōu)先級關系重新確定服務質量配置信息并使所述重新確定的服務質量配置信息生效,能夠根據網關上運行的業(yè)務類型自適應地配置服務質量參數,提高網關的QoS精度。
[0052]本領域普通技術人員可以理解上述方法中的全部或部分步驟可通過程序來指令相關硬件完成,所述程序可以存儲于計算機可讀存儲介質中,如只讀存儲器、磁盤或光盤等??蛇x地,上述實施例的全部或部分步驟也可以使用一個或多個集成電路來實現,相應地,上述實施例中的各模塊/單元可以采用硬件的形式實現,也可以采用軟件功能模塊的形式實現。本發(fā)明不限制于任何特定形式的硬件和軟件的結合。
[0053]需要說明的是,本發(fā)明還可有其他多種實施例,在不背離本發(fā)明精神及其實質的情況下,熟悉本領域的技術人員可根據本發(fā)明作出各種相應的改變和變形,但這些相應的改變和變形都應屬于本發(fā)明所附的權利要求的保護范圍。
【權利要求】
1.一種實現網關服務質量控制的方法,該方法包括: 檢測到當前網關上運行的業(yè)務類型發(fā)生變化后,確定變化后的業(yè)務組合中各業(yè)務之間的優(yōu)先級關系; 根據變化后的業(yè)務組合中各業(yè)務之間的優(yōu)先級關系重新確定服務質量配置信息并使所述重新確定的服務質量配置信息生效。
2.如權利要求1所述的方法,其特征在于: 所述網關包括:家庭網關。
3.如權利要求1或2所述的方法,其特征在于: 確定變化后的業(yè)務組合中各業(yè)務之間的優(yōu)先級關系,包括:根據預定的業(yè)務類型的優(yōu)先級順序確定變化后的業(yè)務組合中各業(yè)務之間的優(yōu)先級關系; 其中,網關上運行的業(yè)務類型包括以下業(yè)務類型的一種或多種=Internet業(yè)務、VoIP業(yè)務、IPTV業(yè)務、設備管理業(yè)務、虛擬專用網VPN業(yè)務、未識別的業(yè)務; 所述預定的業(yè)務類型的優(yōu)先級順序由高到低依次為:V0IP業(yè)務、VPN業(yè)務、IPTV業(yè)務、設備管理業(yè)務、Internet業(yè)務、未識別的業(yè)務。
4.如權利要求1或2所述的方法,其特征在于: 檢測當前網關上運行的業(yè)務類型,包括:根據接收到的用戶數據包的端口號或協(xié)議類型識別該數據包的業(yè)務類型。
5.如權利要求1或2所·述的方法,其特征在于: 服務質量配置信息包括:調度算法的配置參數; 所述調度算法包括:嚴格優(yōu)先級SP調度算法、加權輪詢DWRR調度算法或加權公平隊列WFQ調度算法。
6.一種實現網關服務質量控制的裝置,該裝置包括: 業(yè)務優(yōu)先級確定模塊,用于檢測到當前網關上運行的業(yè)務類型發(fā)生變化后,確定變化后的業(yè)務組合中各業(yè)務之間的優(yōu)先級關系; 服務質量配置模塊,用于根據變化后的業(yè)務組合中各業(yè)務之間的優(yōu)先級關系重新確定服務質量配置信息并使所述重新確定的服務質量配置信息生效。
7.如權利要求6所述的裝置,其特征在于: 所述網關包括:家庭網關。
8.如權利要求6或7所述的裝置,其特征在于: 確定變化后的業(yè)務組合中各業(yè)務之間的優(yōu)先級關系,包括:根據預定的業(yè)務類型的優(yōu)先級順序確定變化后的業(yè)務組合中各業(yè)務之間的優(yōu)先級關系; 其中,網關上運行的業(yè)務類型包括以下業(yè)務類型的一種或多種=Internet業(yè)務、VoIP業(yè)務、IPTV業(yè)務、設備管理業(yè)務、虛擬專用網VPN業(yè)務、未識別的業(yè)務; 所述預定的業(yè)務類型的優(yōu)先級順序由高到低依次為:V0IP業(yè)務、VPN業(yè)務、IPTV業(yè)務、設備管理業(yè)務、Internet業(yè)務、未識別的業(yè)務。
9.如權利要求6或7所述的裝置,其特征在于: 檢測當前網關上運行的業(yè)務類型,包括:根據接收到的用戶數據包的端口號或協(xié)議類型識別該數據包的業(yè)務類型。
10.如權利要求6或7所述的裝置,其特征在于:服務質量配置信息包括:調度算法的配置參數; 所述調度算法包括:嚴格優(yōu)先級SP調度算法、加權輪詢DWRR調度算法或加權公平隊列WFQ調 度算法。
【文檔編號】H04L12/66GK103581046SQ201210263923
【公開日】2014年2月12日 申請日期:2012年7月27日 優(yōu)先權日:2012年7月27日
【發(fā)明者】羅鑫 申請人:中興通訊股份有限公司