專利名稱:網(wǎng)絡(luò)品質(zhì)服務(wù)系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種網(wǎng)絡(luò)品質(zhì)服務(wù)(Quality of Service,QoS)系統(tǒng)及方法,尤其涉及一種提供網(wǎng)絡(luò)差分服務(wù)(Differentiated Service)的系統(tǒng)及實現(xiàn)方法。
背景技術(shù):
隨著網(wǎng)絡(luò)的不斷發(fā)展,在網(wǎng)絡(luò)上傳輸?shù)男盘柌粌H僅局限于數(shù)字信號,還包括語音、視頻等多種信號,且網(wǎng)絡(luò)的傳輸流量也越來越大,需要的帶寬不斷增加。因此,需要網(wǎng)絡(luò)根據(jù)不同類數(shù)據(jù)包的傳輸要求提供不同的傳輸服務(wù),并更加有效的利用現(xiàn)有的帶寬?;诖司W(wǎng)絡(luò)工程任務(wù)組制定了差分服務(wù)協(xié)議。根據(jù)此協(xié)議,現(xiàn)有技術(shù)已能提供基本的硬件架構(gòu),來實現(xiàn)差分服務(wù)協(xié)議的基本功能。
一種能夠提供差分服務(wù)的硬件架構(gòu),可參閱2002年12月19日公開的美國第2002/0191622號專利,該專利公開了一種用于路由器的差分服務(wù)隊列的方法及系統(tǒng),它采用給所有數(shù)據(jù)包之?dāng)?shù)據(jù)包頭重新標(biāo)記的方法提供數(shù)據(jù)包差分服務(wù),并且只能對優(yōu)先級較高的數(shù)據(jù)包提供相應(yīng)帶寬保證,對于優(yōu)先級別低的數(shù)據(jù)包則長時間被阻塞,甚至不能被發(fā)送,不能起到合理利用帶寬的作用。
發(fā)明內(nèi)容針對上述不足,本發(fā)明的主要目的在于提供一種網(wǎng)絡(luò)品質(zhì)服務(wù)(Quality of Service,Qos)系統(tǒng)及方法,可按照要求給在網(wǎng)絡(luò)中傳輸?shù)母鞣N數(shù)據(jù)包提供不同級別的傳輸服務(wù),并按照各種數(shù)據(jù)包的優(yōu)先級別提供相應(yīng)的帶寬保證。
為了實現(xiàn)本發(fā)明的目的,本發(fā)明提供一種網(wǎng)絡(luò)品質(zhì)服務(wù)系統(tǒng),其包括一入口端驅(qū)動器,用于接收來自非差分服務(wù)網(wǎng)絡(luò)的數(shù)據(jù)包;一分類器,用于將接收到的數(shù)據(jù)包按照包頭內(nèi)容進(jìn)行分類,例如,源地址、目的地址、差分服務(wù)編碼點(diǎn)(Differentiated Service Code Point,DSCP)、優(yōu)先級標(biāo)簽、協(xié)議ID、源端口號及目的端口號;一計量器,用于根據(jù)流量調(diào)節(jié)協(xié)議(Traffic Conditioning Agreement,TCA)中規(guī)定的要求計量被分類器選定的數(shù)據(jù)包流的時間特性,若不符合要求,則發(fā)送到流量調(diào)節(jié)器,對于有特殊優(yōu)先權(quán)要求的數(shù)據(jù)包發(fā)送到標(biāo)記器重新標(biāo)記;一標(biāo)記器,對分類后的數(shù)據(jù)包重新標(biāo)記差分服務(wù)編碼點(diǎn)值或IEEE802.1p優(yōu)先級標(biāo)簽值或同時標(biāo)記兩者的值;一流量調(diào)節(jié)器,為達(dá)到流量調(diào)節(jié)協(xié)議要求丟棄部分或全部的數(shù)據(jù)包;一分類服務(wù)器,用于將不同優(yōu)先級別的數(shù)據(jù)包排列到若干個不同優(yōu)先級別的隊列,并提供兩種不同的隊列執(zhí)行機(jī)制嚴(yán)格優(yōu)先隊列(Strict PriorityScheduling,SPQ)機(jī)制和加權(quán)循環(huán)(Weighted Round Robin,WRR)機(jī)制??杀WC提供各種優(yōu)先級別的數(shù)據(jù)包相應(yīng)的帶寬。
本發(fā)明所提供的網(wǎng)絡(luò)品質(zhì)服務(wù)方法包括有如下步驟(a)接收來自非差分服務(wù)網(wǎng)絡(luò)之?dāng)?shù)據(jù)包;(b)根據(jù)過濾規(guī)則對數(shù)據(jù)包進(jìn)行分類;(c)判斷數(shù)據(jù)包是否有指定的優(yōu)先級,如果有指定的優(yōu)先級,直接發(fā)送到分類服務(wù)器中相應(yīng)的隊列,如果沒有則繼續(xù)判斷是否要限定數(shù)據(jù)包流量;(d)判斷是否要限定數(shù)據(jù)包的流量,如果要限定流量,則計量數(shù)據(jù)包的傳送率,如果不需要則重新標(biāo)記;(e)計量被分類器選定數(shù)據(jù)包流的時間特性;(f)判斷數(shù)據(jù)包是否有特殊優(yōu)先級要求,如果有特殊優(yōu)先級要求,則重新標(biāo)記數(shù)據(jù)包,如果沒有則丟棄;(g)丟棄不符合流量調(diào)節(jié)協(xié)議要求的部分或全部的數(shù)據(jù)包;(h)重新標(biāo)記有特殊優(yōu)先級要求的數(shù)據(jù)包,即給數(shù)據(jù)包頭重新標(biāo)記一個IEEE802.1p優(yōu)先級標(biāo)簽值或差分服務(wù)編碼點(diǎn)值或同時標(biāo)記兩者的值;(i)選擇隊列的執(zhí)行機(jī)制,其包括嚴(yán)格優(yōu)先隊列機(jī)制和加權(quán)循環(huán)機(jī)制;(j)按照優(yōu)先級別的高低將數(shù)據(jù)包排列成若干個隊列;(k)執(zhí)行若干個隊列中的任務(wù)以及(l)發(fā)送數(shù)據(jù)包到差分服務(wù)網(wǎng)絡(luò)。
采用本發(fā)明的網(wǎng)絡(luò)品質(zhì)服務(wù)系統(tǒng)及方法,可利用數(shù)據(jù)包分類使提供給同一類數(shù)據(jù)包不同級別的傳輸服務(wù)較單一提供每一數(shù)據(jù)包不同級別的傳輸服務(wù)更加有效,并且實現(xiàn)按照優(yōu)先級別的高低傳輸數(shù)據(jù)包,提供相應(yīng)的帶寬保證。
圖1是本發(fā)明網(wǎng)絡(luò)品質(zhì)服務(wù)的系統(tǒng)架構(gòu)圖。
圖2是本發(fā)明網(wǎng)絡(luò)品質(zhì)服務(wù)系統(tǒng)的分類服務(wù)器的內(nèi)部結(jié)構(gòu)圖。
圖3是本發(fā)明網(wǎng)絡(luò)品質(zhì)服務(wù)的方法流程圖。
具體實施方式參閱圖1,是本發(fā)明網(wǎng)絡(luò)品質(zhì)服務(wù)(Quality of Service,Qos)的系統(tǒng)架構(gòu)圖。該網(wǎng)絡(luò)品質(zhì)服務(wù)系統(tǒng)包括入口端驅(qū)動器110、分類器120、計量器130、標(biāo)記器140、流量調(diào)節(jié)器150、分類服務(wù)器160及出口端驅(qū)動器170。入口端驅(qū)動器110接收來自非差分服務(wù)網(wǎng)絡(luò)100的數(shù)據(jù)包,并傳送到分類器120。
分類器120與入口端驅(qū)動器110相連,在分類器120中包含有一過濾器列表210和一個政策引擎220。在過濾列表中又包含有若干個過濾器入口211、212、213和214等。入口端驅(qū)動器110把數(shù)據(jù)包發(fā)送到分類器120,分類器120根據(jù)包頭的內(nèi)容,把數(shù)據(jù)包依次匹配到過濾器列表210相應(yīng)的過濾器入口211、212、213或214。在政策引擎220中包含用戶事先定義好的各種指令及用戶與服務(wù)提供者之間訂立的服務(wù)層協(xié)議(Service Level Agreement,SLA)。當(dāng)用戶要求限定某類數(shù)據(jù)包的流量,根據(jù)用戶要求,分類器120就將此類數(shù)據(jù)包發(fā)送到計量器130;當(dāng)用戶要求某類數(shù)據(jù)包有特殊的優(yōu)先級時,分類器120就將此類數(shù)據(jù)包發(fā)送到標(biāo)記器中140中;當(dāng)某類數(shù)據(jù)包事先有指定的優(yōu)先級,分類器120就將此類數(shù)據(jù)包直接發(fā)送到分類服務(wù)器160中相應(yīng)的優(yōu)先級隊列中。
計量器130與分類器120相連,在計量器130中又包含一傳送率限制器310和一個丟棄/標(biāo)記選擇模塊320。當(dāng)分類后的數(shù)據(jù)包經(jīng)過政策引擎220后,根據(jù)用戶的要求部分?jǐn)?shù)據(jù)包可能被發(fā)送到相應(yīng)的計量器130。當(dāng)數(shù)據(jù)包進(jìn)入計量器130后,將由傳送率限制器310根據(jù)令牌桶(Token Bucket)算法計量數(shù)據(jù)包流是否符合流量調(diào)節(jié)協(xié)議(TrafficConditioning Agreement,TCA)要求。隨后,數(shù)據(jù)包從傳送率限制器310發(fā)送到丟棄/標(biāo)記選擇模塊320時,對于用戶要求有特定的優(yōu)先級的數(shù)據(jù)包,發(fā)送到標(biāo)記器140。若無上述要求數(shù)據(jù)包將被發(fā)送到流量調(diào)節(jié)器150。
標(biāo)記器140與分類器120和計量器130相連,在標(biāo)記器140中包含有一802.1p標(biāo)記器410和一DSCP標(biāo)記器420。用于對有特殊優(yōu)先級要求的數(shù)據(jù)包重新標(biāo)記差分服務(wù)編碼點(diǎn)值(Differentiated Service CodePoint,DSCP)或者IEEE802.1p優(yōu)先級標(biāo)簽值,或同時標(biāo)記兩者的值。差分服務(wù)編碼點(diǎn)值用來把數(shù)據(jù)包添加到一特定的差分服務(wù)行為聚集(Behavior Aggregate,BA)中并決定其對應(yīng)的逐點(diǎn)行為(Per-Hop-Behavior,PHB)。優(yōu)先級標(biāo)簽值被用來指定數(shù)據(jù)包的服務(wù)等級。同時標(biāo)記兩者的值,可同時實現(xiàn)上述兩個目的。當(dāng)分類后的數(shù)據(jù)包經(jīng)過政策引擎220后,根據(jù)用戶的要求數(shù)據(jù)包可能被發(fā)送到相應(yīng)的標(biāo)記器140。通過計量器130的部分?jǐn)?shù)據(jù)包也被傳送到標(biāo)記器140重新標(biāo)記。當(dāng)數(shù)據(jù)包被發(fā)送到802.1p標(biāo)記器410時,數(shù)據(jù)包可選擇被重新標(biāo)記或不被重新標(biāo)記802.1p優(yōu)先級標(biāo)簽值。隨后,數(shù)據(jù)包被發(fā)送到DSCP標(biāo)記器420時,數(shù)據(jù)包也可選擇被重新標(biāo)記或不被重新標(biāo)記差分服務(wù)編碼點(diǎn)值。從而實現(xiàn)給數(shù)據(jù)包重新標(biāo)記802.1p優(yōu)先級標(biāo)簽值或差分服務(wù)編碼點(diǎn)值或同時標(biāo)記兩者的值。
流量調(diào)節(jié)器150與計量器130和標(biāo)記器140相連,用于根據(jù)流量調(diào)節(jié)協(xié)議要求將部分或全部的數(shù)據(jù)包丟棄。
分類服務(wù)器160與分類器120和流量調(diào)節(jié)器150相連,用于提供不同優(yōu)先級別的數(shù)據(jù)包不同的品質(zhì)服務(wù),并有效的利用有限的帶寬。在第五圖中將對分類服務(wù)器150進(jìn)行進(jìn)一步的描述。出口端驅(qū)動器170與分類服務(wù)器160相連,用于發(fā)送數(shù)據(jù)包到差分服務(wù)網(wǎng)絡(luò)。
參閱圖2,是分類服務(wù)器160的內(nèi)部結(jié)構(gòu)圖。分類服務(wù)器160包括有隊列管理器510、嚴(yán)格優(yōu)先隊列機(jī)制520、加權(quán)循環(huán)機(jī)制530。在本實施方式中嚴(yán)格優(yōu)先隊列機(jī)制520中又包含四個隊列541、542、543和544,其中隊列541對應(yīng)最高優(yōu)先級隊列551,隊列542和隊列543對應(yīng)較高優(yōu)先級隊列552,隊列544對應(yīng)最低優(yōu)先級隊列553。在本實施方式中加權(quán)循環(huán)機(jī)制530中也包含四個隊列分別為545、546、547和548,其中隊列545對應(yīng)最高優(yōu)先級隊列554,隊列546和隊列547對應(yīng)較高優(yōu)先級隊列555,隊列548對應(yīng)最低優(yōu)先級隊列556。當(dāng)數(shù)據(jù)包從分類器120或流量調(diào)節(jié)器150到達(dá)分類服務(wù)器160中的隊列管理器510,隊列管理器510的默認(rèn)的隊列執(zhí)行機(jī)制為嚴(yán)格優(yōu)先隊列機(jī)制520,用戶根據(jù)需要也可把隊列執(zhí)行機(jī)制設(shè)置為加權(quán)循環(huán)隊列執(zhí)行機(jī)制530。當(dāng)隊列執(zhí)行機(jī)制為嚴(yán)格優(yōu)先隊列機(jī)制520時,它支持四個分等級服務(wù)的隊列,按照數(shù)據(jù)包的優(yōu)先級別不同,被分別排放在四個不同的隊列當(dāng)中,先執(zhí)行優(yōu)先級最高隊列的任務(wù),直到該隊列為空時,執(zhí)行次高優(yōu)先級隊列的任務(wù),每一隊列在執(zhí)行任務(wù)時占用全部的帶寬。當(dāng)隊列執(zhí)行機(jī)制為加權(quán)循環(huán)機(jī)制520時,與嚴(yán)格優(yōu)先隊列機(jī)制530不同的是它同時執(zhí)行每個隊列的任務(wù),按照每一隊列的權(quán)值不同分配不同的任務(wù),優(yōu)先級較高的隊列相應(yīng)的權(quán)值較高分配的帶寬較多。
參閱圖3,是本發(fā)明網(wǎng)絡(luò)品質(zhì)服務(wù)的方法流程圖。首先,入口端驅(qū)動器110接收來自非差分服務(wù)網(wǎng)絡(luò)100的數(shù)據(jù)包,然后傳送數(shù)據(jù)包到分類器120(步驟701)。分類器120根據(jù)包頭中的內(nèi)容對數(shù)據(jù)包進(jìn)行分類(步驟702)。由政策引擎220判斷數(shù)據(jù)包是否有指定的優(yōu)先級,如果有接下來執(zhí)行步驟709,如果沒有接下來執(zhí)行步驟704(步驟703)。同樣也是由政策引擎220判斷是否要限定數(shù)據(jù)包的流量,如果要限定數(shù)據(jù)包的流量,接下來執(zhí)行步驟705,如果不需要限定數(shù)據(jù)包的流量,接下來執(zhí)行步驟708(步驟704)。當(dāng)數(shù)據(jù)包被傳送到計量器130中,由計量器130中的傳送率限制器310計量數(shù)據(jù)包流的時間特性(步驟705)。接下來由丟棄/標(biāo)記選擇模塊320判斷數(shù)據(jù)包是否有特殊優(yōu)先級要求,對于有特殊優(yōu)先級要求的數(shù)據(jù)包接下來執(zhí)行步驟708,對于沒有優(yōu)先級要求的數(shù)據(jù)包接下來執(zhí)行步驟707(步驟706)。流量調(diào)節(jié)器150根據(jù)流量調(diào)節(jié)協(xié)議的要求丟棄部分或全部的數(shù)據(jù)包(步驟707)。對來自分類器120或計量器130的數(shù)據(jù)包重新標(biāo)記,即對數(shù)據(jù)包重新標(biāo)記802.1p優(yōu)先級標(biāo)簽值或差分服務(wù)編碼點(diǎn)值或同時標(biāo)記兩者的值(步驟708)。接下來由分類服務(wù)器160中的隊列管理器510選擇隊列執(zhí)行機(jī)制,一般情況下即用戶沒有特殊的要求時,默認(rèn)的隊列執(zhí)行機(jī)制為嚴(yán)格優(yōu)先隊列機(jī)制520,用戶也可根據(jù)需要將隊列執(zhí)行機(jī)制設(shè)置成加權(quán)循環(huán)隊列機(jī)制530。(步驟709)。然后,按照數(shù)據(jù)包優(yōu)先級別的高低排成四個隊列(步驟710)。根據(jù)相應(yīng)的隊列執(zhí)行機(jī)制執(zhí)行各隊列中的數(shù)據(jù)包傳送任務(wù)(步驟711)。最后,由出口端驅(qū)動器將數(shù)據(jù)包發(fā)送到差分服務(wù)網(wǎng)絡(luò)(步驟712),整個流程結(jié)束。
權(quán)利要求
1.一種網(wǎng)絡(luò)品質(zhì)服務(wù)系統(tǒng),其包括一入口端驅(qū)動器,用于接收來自非差分服務(wù)網(wǎng)絡(luò)之?dāng)?shù)據(jù)包;一分類器,其與入口端驅(qū)動器相連,用于根據(jù)包頭內(nèi)容將數(shù)據(jù)包分類;一計量器,其與分類器相連,用于計量指定數(shù)據(jù)包流的時間特性;一標(biāo)記器,其與分類器相連,用于給數(shù)據(jù)包頭重新標(biāo)記差分服務(wù)編碼點(diǎn)值或IEEE802.1p優(yōu)先級標(biāo)簽值或同時標(biāo)記兩者的值;一流量調(diào)節(jié)器,其與計量器和標(biāo)記器相連,用于將不符合流量調(diào)節(jié)協(xié)議要求的數(shù)據(jù)包流的部分或全部的數(shù)據(jù)包丟棄;其特征在于該網(wǎng)路品質(zhì)服務(wù)系統(tǒng)還進(jìn)一步包括有一分類服務(wù)器,其與流量調(diào)節(jié)器和分類器相連,用于分等級處理數(shù)據(jù)包;一出口端驅(qū)動器,其與分類服務(wù)器相連,用于傳送數(shù)據(jù)包到差分服務(wù)網(wǎng)絡(luò)。
2.如權(quán)利要求1所述的網(wǎng)絡(luò)品質(zhì)服務(wù)系統(tǒng),其特征在于分類器進(jìn)一步包括一過濾器列表,用于將數(shù)據(jù)包分類。
3.如權(quán)利要求1所述的網(wǎng)絡(luò)品質(zhì)服務(wù)系統(tǒng),其特征在于分類器進(jìn)一步包括一政策引擎,用于將數(shù)據(jù)包根據(jù)用戶指令和服務(wù)層協(xié)議將分類后的數(shù)據(jù)包發(fā)送到計量器或標(biāo)記器或分類服務(wù)器。
4.如權(quán)利要求1所述的網(wǎng)絡(luò)品質(zhì)服務(wù)系統(tǒng),其特征在于計量器進(jìn)一步包括一傳送率限制器,用于計量指定數(shù)據(jù)包流的時間特性。
5.如權(quán)利要求1所述的網(wǎng)絡(luò)品質(zhì)服務(wù)系統(tǒng),其特征在于計量器進(jìn)一步包括一丟棄/標(biāo)記選擇模塊,用于將用戶要求重新標(biāo)記的數(shù)據(jù)包發(fā)送到標(biāo)記器,否則將數(shù)據(jù)包發(fā)送到流量調(diào)節(jié)器。
6.如權(quán)利要求1所述的網(wǎng)絡(luò)品質(zhì)服務(wù)系統(tǒng),其特征在于標(biāo)記器進(jìn)一步包括一802.1p標(biāo)記器,用于對數(shù)據(jù)包重新標(biāo)記一802.1p優(yōu)先級標(biāo)簽值。
7.如權(quán)利要求1所述的網(wǎng)絡(luò)品質(zhì)服務(wù)系統(tǒng),其特征在于標(biāo)記器進(jìn)一步包括DSCP標(biāo)記器,用于對數(shù)據(jù)包重新標(biāo)記一差分服務(wù)編碼點(diǎn)值。
8.如權(quán)利要求1所述的網(wǎng)絡(luò)品質(zhì)服務(wù)系統(tǒng),其特征在于分類服務(wù)器中進(jìn)一步包括一隊列管理器,用于選擇隊列的執(zhí)行機(jī)制。
9.如權(quán)利要求1所述的網(wǎng)絡(luò)品質(zhì)服務(wù)系統(tǒng),其特征在于分類服務(wù)器中進(jìn)一步包括嚴(yán)格優(yōu)先隊列機(jī)制。
10.如權(quán)利要求9所述的網(wǎng)絡(luò)品質(zhì)服務(wù)系統(tǒng),其特征在于嚴(yán)格優(yōu)先隊列機(jī)制中進(jìn)一步包括若干隊列,用于按照不同的優(yōu)先級別排列數(shù)據(jù)包。
11.如權(quán)利要求10所述的網(wǎng)絡(luò)品質(zhì)服務(wù)系統(tǒng),其特征在于上述若干隊列被分為至少三個優(yōu)先級一最高優(yōu)先級隊列,優(yōu)先傳送此隊列數(shù)據(jù)包;一次高優(yōu)先級隊列,當(dāng)最高優(yōu)先級隊列數(shù)據(jù)包傳送完畢,傳送此隊列數(shù)據(jù)包;一最低優(yōu)先級隊列,當(dāng)比此隊列優(yōu)先級高的隊列的數(shù)據(jù)包傳送完畢,傳送此隊列數(shù)據(jù)包。
12.如權(quán)利要求1所述的網(wǎng)絡(luò)品質(zhì)服務(wù)系統(tǒng),其特征在于分類服務(wù)器中進(jìn)一步包括加權(quán)循環(huán)機(jī)制。
13.如權(quán)利要求12所述的網(wǎng)絡(luò)品質(zhì)服務(wù)系統(tǒng),其特征在于加權(quán)循環(huán)機(jī)制中進(jìn)一步包括若干隊列,用于按照不同的優(yōu)先級別排列數(shù)據(jù)包。
14.如權(quán)利要求13所述的網(wǎng)絡(luò)品質(zhì)服務(wù)系統(tǒng),其特征在于上述若干隊列被分為至少三個優(yōu)先級一最高優(yōu)先級隊列;一次高優(yōu)先級隊列;一最低優(yōu)先級隊列;同時發(fā)送各隊列的數(shù)據(jù)包,優(yōu)先級別越高,指定的權(quán)值越高,分配的帶寬越寬。
15.一種網(wǎng)絡(luò)品質(zhì)服務(wù)方法,其適用于權(quán)利要求1所述的網(wǎng)路品質(zhì)服務(wù)系統(tǒng),其特征在于包括如下步驟(a)接收來自非差分服務(wù)網(wǎng)絡(luò)之?dāng)?shù)據(jù)包;(b)將數(shù)據(jù)包根據(jù)包頭的內(nèi)容分類;(c)判斷數(shù)據(jù)包是否有指定的優(yōu)先級,若有則直接發(fā)送到分類服務(wù)器中;(d)判斷是否要限定數(shù)據(jù)包的流量,若需要則發(fā)送數(shù)據(jù)包到計量器,若不需要則發(fā)送數(shù)據(jù)包到標(biāo)記器;(e)計量指定數(shù)據(jù)包流的時間特性;(f)判斷數(shù)據(jù)包是否有特殊優(yōu)先級要求,如果有則發(fā)送到標(biāo)記器,如果沒有則發(fā)送到流量調(diào)節(jié)器;(g)按照流量調(diào)節(jié)協(xié)議的要求丟棄部分或全部的數(shù)據(jù)包;(h)標(biāo)記數(shù)據(jù)包,將數(shù)據(jù)包重新標(biāo)記一個802.1p優(yōu)先級標(biāo)簽值或差分服務(wù)編碼點(diǎn)值或同時標(biāo)記兩者的值;(i)選擇隊列的執(zhí)行機(jī)制;(j)按照優(yōu)先級別把數(shù)據(jù)包排成若干隊列;(k)根據(jù)隊列執(zhí)行機(jī)制執(zhí)行若干隊列中的數(shù)據(jù)包傳送任務(wù);(l)發(fā)送數(shù)據(jù)包到差分服務(wù)網(wǎng)絡(luò)。
16.如權(quán)利要求15所述的網(wǎng)絡(luò)品質(zhì)服務(wù)方法,其特征在于步驟(f)進(jìn)一步包括(f1)計量選定數(shù)據(jù)包流是否符合流量調(diào)節(jié)協(xié)議要求;(f2)如果用戶要求數(shù)據(jù)包有特殊的優(yōu)先級,傳送這些數(shù)據(jù)包到標(biāo)記器;(f3)如果用戶沒有特殊的要求,傳送這些數(shù)據(jù)包到流量調(diào)節(jié)器。
17.如權(quán)利要求15所述的網(wǎng)絡(luò)品質(zhì)服務(wù)方法,其特征在于步驟(g)進(jìn)一步包括(g1)根據(jù)用戶要求,重新標(biāo)記一802.1p值;(g2)根據(jù)用戶要求,重新標(biāo)記一差分服務(wù)編碼點(diǎn)值;(g3)根據(jù)用戶要求,同時標(biāo)記802.1p值和差分服務(wù)編碼點(diǎn)值。
18.如權(quán)利要求15所述的網(wǎng)絡(luò)品質(zhì)服務(wù)方法,其特征在于隊列執(zhí)行機(jī)制包括嚴(yán)格優(yōu)先隊列機(jī)制和加權(quán)循環(huán)機(jī)制。
全文摘要
一種網(wǎng)絡(luò)品質(zhì)服務(wù)系統(tǒng)包括一入口端驅(qū)動器,用于接收來自非差分服務(wù)網(wǎng)絡(luò)的數(shù)據(jù)包;一分類器,用于將數(shù)據(jù)包按照包頭內(nèi)容進(jìn)行分類;一計量器,用于根據(jù)流量調(diào)節(jié)協(xié)議規(guī)定的要求計量被分類器所選定數(shù)據(jù)包流的時間特性;一標(biāo)記器,用于對分類后的數(shù)據(jù)包重新標(biāo)記;一流量調(diào)節(jié)器,用于根據(jù)流量調(diào)節(jié)協(xié)議的要求丟棄部分或全部的數(shù)據(jù)包;一分類服務(wù)器,用于提供不同優(yōu)先級別的數(shù)據(jù)包不同的品質(zhì)服務(wù);一出口端驅(qū)動器,用于發(fā)送數(shù)據(jù)包到差分服務(wù)網(wǎng)絡(luò)。本發(fā)明網(wǎng)絡(luò)品質(zhì)服務(wù)系統(tǒng)可保證優(yōu)先級別高的數(shù)據(jù)包優(yōu)先傳輸并提供相應(yīng)的帶寬保證。
文檔編號H04L12/56GK1668026SQ20041002653
公開日2005年9月14日 申請日期2004年3月13日 優(yōu)先權(quán)日2004年3月13日
發(fā)明者王建中, 張震達(dá) 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司