專利名稱:優(yōu)先級(jí)調(diào)度裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及互連網(wǎng)中的寬帶接入通信技術(shù)領(lǐng)域,更具體地,涉及一種在交互式網(wǎng)絡(luò)電視(IP television,以下簡(jiǎn)稱IPTV)業(yè)務(wù)模型中,上層交換機(jī)不具備優(yōu)先級(jí)映射能力的情況下,由IP數(shù)字用戶線路訪問(wèn)多路復(fù)用器(IP Digital Subscriber Line Access Multiplexer,以下簡(jiǎn)稱IPDSLAM)實(shí)現(xiàn)優(yōu)先級(jí)調(diào)度功能,保障在同一IPDSLAM設(shè)備端口可同時(shí)正常開展IPTV業(yè)務(wù)和普通上網(wǎng)業(yè)務(wù)的優(yōu)先級(jí)調(diào)度裝置。
背景技術(shù):
IPTV即交互式網(wǎng)絡(luò)電視,是一種利用非對(duì)稱數(shù)字用戶環(huán)線(Asymmetrical Digital Subscriber Loop,以下簡(jiǎn)稱ADSL)或以太網(wǎng)或者有限電視網(wǎng)絡(luò)等接入寬帶網(wǎng),通過(guò)互聯(lián)網(wǎng)協(xié)議來(lái)傳送電視信號(hào),集多媒體、通訊等多種技術(shù)于一體,向家庭用戶提供包括數(shù)字電視在內(nèi)的多種交互式服務(wù)的嶄新技術(shù)。
從連接IPDSLAM的方式來(lái)看,提供IPTV業(yè)務(wù)通常有兩種組網(wǎng)方式 第一種,IPTV業(yè)務(wù)和普通上網(wǎng)業(yè)務(wù)分屬不同的承載網(wǎng),IPDSLAM通過(guò)不同的物理端口與各自承載網(wǎng)絡(luò)相連,兩種業(yè)務(wù)在物理上完全分離; 第二種,IPTV業(yè)務(wù)和普通上網(wǎng)業(yè)務(wù)混合在同一個(gè)承載網(wǎng)絡(luò)中,IPDSLAM通過(guò)同一個(gè)物理端口連接上層網(wǎng)絡(luò),兩種業(yè)務(wù)共享同一物理通道。
在上述任何一種組網(wǎng)方式中,為了保證IPTV的業(yè)務(wù)質(zhì)量,均需要提供網(wǎng)絡(luò)服務(wù)質(zhì)量(quality of service,以下簡(jiǎn)稱QoS)保證。
其中,對(duì)于第一種方式,如圖1所示。因?yàn)镮PTV業(yè)務(wù)和普通上網(wǎng)業(yè)務(wù)分屬不同的物理網(wǎng)絡(luò),也從不同的物理通道下發(fā)到IPDSLAM上,所以在物理上是完全隔離的。因?yàn)楸舜藰I(yè)務(wù)走不同的物理網(wǎng)絡(luò),所以在承載網(wǎng)絡(luò)中的QoS帶寬保證由各自網(wǎng)絡(luò)提供;而進(jìn)入IPDSLAM后,因?yàn)槭菑牟煌锢矶丝谶M(jìn)入的,所以在物理上是完全分離的,直接在各自的物理通道上進(jìn)行QoS控制即可。
對(duì)于第二種方式,如圖2所示。在這種組網(wǎng)方式中,IPTV業(yè)務(wù)和普通上網(wǎng)業(yè)務(wù)是混合在一起傳送的,共享相同的物理通道和帶寬,這也是實(shí)際應(yīng)用中,使用最廣泛的一種組網(wǎng)形式,如果不進(jìn)行合理的QoS規(guī)劃,則很容易出現(xiàn)沖突和阻塞,最終導(dǎo)致IPTV業(yè)務(wù)出現(xiàn)較長(zhǎng)的延遲或丟包,造成在用戶端視頻業(yè)務(wù)無(wú)法正常觀看。
運(yùn)營(yíng)商為了在同一IPDSLAM設(shè)備端口同時(shí)開展IPTV業(yè)務(wù)和普通上網(wǎng)業(yè)務(wù),通常會(huì)在IPDSLAM設(shè)備端口上進(jìn)行雙永久虛擬通道(permanent virtual channel,以下簡(jiǎn)稱PVC)配置,同時(shí)對(duì)兩種業(yè)務(wù)用不同的虛擬局域網(wǎng)(Virtual Local Area Network,以下簡(jiǎn)稱VLAN)區(qū)分,在用戶端配備多口調(diào)制解調(diào)器(MODEM),MODEM的不同端口上配置不同的PVC,并在IPDSLAM設(shè)備上對(duì)不同的PVC設(shè)置不同的優(yōu)先級(jí),在保證IPTV業(yè)務(wù)質(zhì)量的情況下,不影響用戶的正常上網(wǎng)。
各主流網(wǎng)絡(luò)處理器(Network Processor,以下簡(jiǎn)稱NP)或嵌入式可編程門陣列(FPGA)芯片均支持對(duì)于特定數(shù)據(jù)報(bào)文的捕獲功能,其大致工作機(jī)制是這樣的程序員可以設(shè)定用于捕獲特定數(shù)據(jù)報(bào)文的報(bào)文過(guò)濾器,過(guò)濾器一旦設(shè)置生效并應(yīng)用到端口后,當(dāng)端口接收到匹配的報(bào)文后,芯片底層硬件觸發(fā)中斷,然后按照指定的中斷服務(wù)程序用于報(bào)文捕獲后的數(shù)據(jù)處理。
IPDSLAM將承載于不同PVC和VLAN的上行業(yè)務(wù)數(shù)據(jù)指定不同的802.1p值,同時(shí)將這些802.1p的0~7共七個(gè)優(yōu)先級(jí)映射到用戶端口的不同隊(duì)列中,以進(jìn)行QoS控制,實(shí)現(xiàn)優(yōu)先級(jí)高的隊(duì)列優(yōu)先發(fā)送,優(yōu)先保證IPTV業(yè)務(wù)。
而對(duì)于下行業(yè)務(wù)數(shù)據(jù),需要在上層設(shè)備上也設(shè)置相應(yīng)的802.1p標(biāo)記,這樣才能保證IPDSLAM對(duì)不同PVC相應(yīng)的優(yōu)先下行發(fā)送,如果上層設(shè)備沒(méi)有設(shè)置802.1p標(biāo)記,下行的數(shù)據(jù)流將會(huì)出現(xiàn)無(wú)差別優(yōu)先級(jí),不能保證IPTV業(yè)務(wù)質(zhì)量。
但是在某些特定的場(chǎng)合下,運(yùn)營(yíng)商不希望由于在上層設(shè)備上配置802.1p優(yōu)先級(jí)隊(duì)列,而引起對(duì)不同業(yè)務(wù)數(shù)據(jù)的排隊(duì)發(fā)送。這就急需我們提供一種可以在不修改上層設(shè)備上配置的基礎(chǔ)上,在IPDSLAM實(shí)現(xiàn)IPTV業(yè)務(wù)和普通上網(wǎng)業(yè)務(wù)優(yōu)先級(jí)調(diào)度的裝置。
發(fā)明內(nèi)容
為了使運(yùn)營(yíng)商在不修改上層設(shè)備優(yōu)先級(jí)配置的基礎(chǔ)上,就能夠?qū)崿F(xiàn)IPTV業(yè)務(wù)和普通上網(wǎng)業(yè)務(wù)的優(yōu)先級(jí)調(diào)度,本發(fā)明提供了一種優(yōu)先級(jí)調(diào)度裝置和方法,簡(jiǎn)單有效地實(shí)現(xiàn)了上述目的,克服了現(xiàn)有技術(shù)的不足。
本發(fā)明的一個(gè)方面提供了一種優(yōu)先級(jí)調(diào)度裝置,用于對(duì)不同的業(yè)務(wù)的優(yōu)先級(jí)進(jìn)行調(diào)度,其包括設(shè)置模塊,用于為至少兩種不同的業(yè)務(wù)設(shè)置不同的識(shí)別碼;處理模塊,用于根據(jù)識(shí)別碼,數(shù)字用戶線路訪問(wèn)多路復(fù)用器利用數(shù)據(jù)報(bào)文捕獲機(jī)制對(duì)下行數(shù)據(jù)流進(jìn)行抓包,并將具有表示預(yù)定業(yè)務(wù)的識(shí)別碼的數(shù)據(jù)包確定為具有最高優(yōu)先級(jí)的業(yè)務(wù)數(shù)據(jù)包;轉(zhuǎn)換模塊,用于修改所抓取的業(yè)務(wù)數(shù)據(jù)包的優(yōu)先級(jí),并轉(zhuǎn)發(fā)修改優(yōu)先級(jí)后的報(bào)文;以及調(diào)度模塊,用于在下行帶寬緊張的情況下,根據(jù)數(shù)據(jù)包的優(yōu)先級(jí),進(jìn)行相應(yīng)的分級(jí)調(diào)度。
根據(jù)本發(fā)明的一個(gè)方面,數(shù)據(jù)報(bào)文捕獲機(jī)制包括設(shè)定模塊,用于設(shè)定用于捕獲特定數(shù)據(jù)報(bào)文的報(bào)文過(guò)濾器;以及修改模塊,用于在通過(guò)報(bào)文過(guò)濾器提取到特定數(shù)據(jù)報(bào)文后,中斷服務(wù)程序修改特定數(shù)據(jù)報(bào)文中的優(yōu)先級(jí)為指定優(yōu)先級(jí)。
根據(jù)本發(fā)明的一個(gè)方面,至少兩種不同的業(yè)務(wù)包括IPTV業(yè)務(wù)和普通上網(wǎng)業(yè)務(wù)。
此外,根據(jù)本發(fā)明的預(yù)定業(yè)務(wù)是IPTV業(yè)務(wù);識(shí)別碼是虛擬局域網(wǎng)ID(VLANID);業(yè)務(wù)數(shù)據(jù)包為IP業(yè)務(wù)數(shù)據(jù)包,業(yè)務(wù)數(shù)據(jù)包的優(yōu)先級(jí)為802.1p優(yōu)先級(jí);數(shù)字用戶線路訪問(wèn)多路復(fù)用器是IP數(shù)字用戶線路訪問(wèn)多路復(fù)用器。
本發(fā)明的另一方面還提供了一種優(yōu)先級(jí)調(diào)度方法,該方法包括以下步驟步驟S402,為至少兩種不同的業(yè)務(wù)設(shè)置不同的識(shí)別碼;步驟S404,根據(jù)識(shí)別碼,數(shù)字用戶線路訪問(wèn)多路復(fù)用器利用數(shù)據(jù)報(bào)文捕獲機(jī)制對(duì)下行數(shù)據(jù)流進(jìn)行抓包,并將具有表示預(yù)定業(yè)務(wù)的識(shí)別碼的數(shù)據(jù)包確定為具有最高優(yōu)先級(jí)的業(yè)務(wù)數(shù)據(jù)包;步驟S406,修改所抓取的業(yè)務(wù)數(shù)據(jù)包的優(yōu)先級(jí),并轉(zhuǎn)發(fā)修改優(yōu)先級(jí)后的報(bào)文;以及步驟S408,數(shù)字用戶線路訪問(wèn)多路復(fù)用器在下行帶寬緊張的情況下,根據(jù)數(shù)據(jù)包的優(yōu)先級(jí),進(jìn)行相應(yīng)的分級(jí)調(diào)度。
根據(jù)本發(fā)明的另一方面,數(shù)據(jù)報(bào)文捕獲機(jī)制包括步驟S4042,設(shè)定用于捕獲特定數(shù)據(jù)報(bào)文的報(bào)文過(guò)濾器;以及步驟S4044,通過(guò)報(bào)文過(guò)濾器提取到特定數(shù)據(jù)報(bào)文后,中斷服務(wù)程序修改特定數(shù)據(jù)報(bào)文中的優(yōu)先級(jí)為指定優(yōu)先級(jí)。
根據(jù)本發(fā)明的另一方面,至少兩種不同的業(yè)務(wù)包括IPTV業(yè)務(wù)和普通上網(wǎng)業(yè)務(wù)。
此外,根據(jù)本發(fā)明的預(yù)定業(yè)務(wù)是IPTV業(yè)務(wù);識(shí)別碼是虛擬局域網(wǎng)ID;業(yè)務(wù)數(shù)據(jù)包為IP業(yè)務(wù)數(shù)據(jù)包,業(yè)務(wù)數(shù)據(jù)包的優(yōu)先級(jí)為802.1p優(yōu)先級(jí);數(shù)字用戶線路訪問(wèn)多路復(fù)用器是IP數(shù)字用戶線路訪問(wèn)多路復(fù)用器。
因此,本發(fā)明的優(yōu)先級(jí)調(diào)度裝置實(shí)現(xiàn)了以下技術(shù)效果能夠使現(xiàn)有網(wǎng)絡(luò)快速過(guò)渡到IPTV業(yè)務(wù)應(yīng)用,從而增強(qiáng)了IPDSLAM的功能,使上下行的業(yè)務(wù)QoS調(diào)度都能在IPDSLAM上實(shí)現(xiàn),降低了運(yùn)營(yíng)商升級(jí)上層設(shè)備的成本和復(fù)雜度,解決了現(xiàn)網(wǎng)存在的不能保障下行優(yōu)先級(jí)調(diào)度的問(wèn)題。同時(shí),豐富了組網(wǎng)的手段,大大提升了IPDSLAM的市場(chǎng)競(jìng)爭(zhēng)力。
本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說(shuō)明書中闡述,并且,部分地從說(shuō)明書中變得顯而易見,或者通過(guò)實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過(guò)在所寫的說(shuō)明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來(lái)實(shí)現(xiàn)和獲得。
附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,并且構(gòu)成說(shuō)明書的一部分,與本發(fā)明的實(shí)施例一起用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的限制。在附圖中 圖1是IPTV業(yè)務(wù)和普通上網(wǎng)業(yè)務(wù)分屬不同承載網(wǎng)的組網(wǎng)圖; 圖2是IPTV業(yè)務(wù)和普通上網(wǎng)業(yè)務(wù)屬于相同承載網(wǎng)的組網(wǎng)圖; 圖3是根據(jù)本發(fā)明的優(yōu)先級(jí)調(diào)度裝置的框圖;以及 圖4是根據(jù)本發(fā)明的優(yōu)先級(jí)調(diào)度方法的流程圖。
具體實(shí)施例方式 以下結(jié)合附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說(shuō)明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說(shuō)明和解釋本發(fā)明,并不用于限定本發(fā)明。
圖3是根據(jù)本發(fā)明的優(yōu)先級(jí)調(diào)度裝置的框圖。如圖3所示,優(yōu)先級(jí)調(diào)度裝置包括設(shè)置模塊302,用于為至少兩種不同的業(yè)務(wù)設(shè)置不同的識(shí)別碼;處理模塊304,用于根據(jù)識(shí)別碼,數(shù)字用戶線路訪問(wèn)多路復(fù)用器利用數(shù)據(jù)報(bào)文捕獲機(jī)制對(duì)下行數(shù)據(jù)流進(jìn)行抓包,并將具有表示預(yù)定業(yè)務(wù)的識(shí)別碼的數(shù)據(jù)包確定為具有最高優(yōu)先級(jí)的業(yè)務(wù)數(shù)據(jù)包,其中,數(shù)據(jù)報(bào)文捕獲機(jī)制包括設(shè)定模塊3042,用于設(shè)定用于捕獲特定數(shù)據(jù)報(bào)文的報(bào)文過(guò)濾器;以及修改模塊3044,用于在通過(guò)報(bào)文過(guò)濾器提取到特定數(shù)據(jù)報(bào)文后,中斷服務(wù)程序修改特定數(shù)據(jù)報(bào)文中的優(yōu)先級(jí)為指定優(yōu)先級(jí);轉(zhuǎn)換模塊306,用于修改所抓取的業(yè)務(wù)數(shù)據(jù)包的優(yōu)先級(jí),并轉(zhuǎn)發(fā)修改優(yōu)先級(jí)后的報(bào)文;以及調(diào)度模塊308,用于在下行帶寬緊張的情況下,根據(jù)數(shù)據(jù)包的優(yōu)先級(jí),進(jìn)行相應(yīng)的分級(jí)調(diào)度。
在本發(fā)明中,至少兩種不同的業(yè)務(wù)包括IPTV業(yè)務(wù)和普通上網(wǎng)業(yè)務(wù)。
此外,本發(fā)明的預(yù)定業(yè)務(wù)是IPTV業(yè)務(wù);識(shí)別碼是虛擬局域網(wǎng)ID(VLANID);業(yè)務(wù)數(shù)據(jù)包為IP業(yè)務(wù)數(shù)據(jù)包,業(yè)務(wù)數(shù)據(jù)包的優(yōu)先級(jí)為802.1p優(yōu)先級(jí);數(shù)字用戶線路訪問(wèn)多路復(fù)用器是IP數(shù)字用戶線路訪問(wèn)多路復(fù)用器。
圖2是IPTV業(yè)務(wù)和普通上網(wǎng)業(yè)務(wù)屬于相同承載網(wǎng)的組網(wǎng)圖。如圖2所示的組網(wǎng)方式是實(shí)際應(yīng)用中使用最廣泛的一種組網(wǎng)形式,IPTV業(yè)務(wù)和普通上網(wǎng)業(yè)務(wù)混合傳送,在同一IPDSLAM設(shè)備端口,為用戶同時(shí)開展IPTV業(yè)務(wù)和普通上網(wǎng)業(yè)務(wù),共享相同的物理通道和帶寬。
但是,IPTV業(yè)務(wù)由于其特殊的可視性要求較高,對(duì)較長(zhǎng)的延遲或丟包比較直觀、敏感,其要求運(yùn)營(yíng)商一定要進(jìn)行合理的QoS規(guī)劃,避免出現(xiàn)用戶同時(shí)使用IPTV業(yè)務(wù)和普通上網(wǎng)業(yè)務(wù),并且普通上網(wǎng)業(yè)務(wù)流量較大時(shí),影響IPTV業(yè)務(wù),造成在用戶端視頻無(wú)法正常觀看。
因此,運(yùn)營(yíng)商需要在IPDSLAM設(shè)備端口上進(jìn)行雙PVC配置,同時(shí)對(duì)兩種業(yè)務(wù)用不同的VLAN區(qū)分,IPTV業(yè)務(wù)使用專用的虛擬局域網(wǎng)識(shí)別號(hào)(VLANID)。在用戶端配備多口MODEM,MODEM的不同端口上配置不同的PVC,并在IPDSLAM設(shè)備上對(duì)不同的PVC設(shè)置不同的優(yōu)先級(jí),分別連接PC和機(jī)頂盒,在保證IPTV業(yè)務(wù)質(zhì)量的情況下,不影響用戶的正常上網(wǎng)。
這樣,IPDSLAM將承載于不同PVC和VLAN上的上行業(yè)務(wù)數(shù)據(jù),在IPDSLAM的線卡用戶口通過(guò)配置,指定不同的802.1p值,同時(shí)將這些802.1p的0~7共七個(gè)優(yōu)先級(jí)(一般對(duì)于圖2的組網(wǎng)形式,只存在兩種業(yè)務(wù),那么分配低優(yōu)先級(jí)0給普通上網(wǎng)業(yè)務(wù),高優(yōu)先級(jí)7給IPTV業(yè)務(wù)),映射到用戶端口的不同隊(duì)列中,以進(jìn)行QoS控制,實(shí)現(xiàn)優(yōu)先級(jí)高的隊(duì)列優(yōu)先發(fā)送,優(yōu)先保證IPTV業(yè)務(wù)。
在現(xiàn)有技術(shù)中,對(duì)于下行業(yè)務(wù)數(shù)據(jù),需要在上層設(shè)備上設(shè)置相應(yīng)的802.1p標(biāo)記。由于目前上行流量一般不會(huì)超過(guò)帶寬,所以對(duì)下行流量的QoS調(diào)度才是保障IPTV業(yè)務(wù)正常運(yùn)行的重中之重。因此,本發(fā)明更加具有市場(chǎng)前景。在如圖4所示的本發(fā)明中,在運(yùn)營(yíng)商不修改現(xiàn)有上層設(shè)備的情況下,基于IPDSLAM本身,將不同VLAN的下行數(shù)據(jù)流映射到不同的物理隊(duì)列中并按照相應(yīng)優(yōu)先級(jí)予以分級(jí)調(diào)度,從而就能夠?qū)崿F(xiàn)基于VLANID的優(yōu)先級(jí)調(diào)度功能。
圖4是根據(jù)本發(fā)明的優(yōu)先級(jí)調(diào)度方法的流程圖。以下將以IPTV業(yè)務(wù)數(shù)據(jù)包的802.1p優(yōu)先級(jí)為例,結(jié)合圖2詳細(xì)描述圖4所示的優(yōu)先級(jí)調(diào)度方法。如圖4所示,根據(jù)本發(fā)明的優(yōu)先級(jí)調(diào)度方法包括以下步驟。
步驟S402,為至少兩種不同的業(yè)務(wù)設(shè)置不同的識(shí)別碼。根據(jù)本發(fā)明的實(shí)施例,其具體操作步驟如下 第一步,運(yùn)營(yíng)商通過(guò)合理安排不同的VLANID,來(lái)區(qū)別IPTV業(yè)務(wù)和普通上網(wǎng)業(yè)務(wù)。
步驟S404,根據(jù)識(shí)別碼,數(shù)字用戶線路訪問(wèn)多路復(fù)用器利用數(shù)據(jù)報(bào)文捕獲機(jī)制對(duì)下行數(shù)據(jù)流進(jìn)行抓包,并將具有表示預(yù)定業(yè)務(wù)的識(shí)別碼的數(shù)據(jù)包確定為具有最高優(yōu)先級(jí)的業(yè)務(wù)數(shù)據(jù)包;以及步驟S406,修改所抓取的業(yè)務(wù)數(shù)據(jù)包的優(yōu)先級(jí),并轉(zhuǎn)發(fā)修改優(yōu)先級(jí)后的報(bào)文。根據(jù)本發(fā)明的實(shí)施例,其具體操作步驟如下 第二步,在運(yùn)營(yíng)商不配置上層設(shè)備802.1p優(yōu)先級(jí)隊(duì)列的情況下,通過(guò)配置本發(fā)明根據(jù)VLANID定制優(yōu)先級(jí)的功能,主控板將定制的優(yōu)先級(jí)下發(fā)到線卡,利用線卡上NP或FPGA芯片的報(bào)文過(guò)濾器機(jī)制來(lái)實(shí)現(xiàn)對(duì)特定報(bào)文的捕獲并進(jìn)而對(duì)報(bào)文進(jìn)行處理,在報(bào)文中指定專用優(yōu)先級(jí)。
第三步,修改抓到的IPTV業(yè)務(wù)數(shù)據(jù)包的802.1p優(yōu)先級(jí)(一般設(shè)置為高優(yōu)先級(jí))。
第四步,將修改優(yōu)先級(jí)后的報(bào)文轉(zhuǎn)發(fā)。
步驟S408,數(shù)字用戶線路訪問(wèn)多路復(fù)用器在下行帶寬緊張的情況下,根據(jù)數(shù)據(jù)包的優(yōu)先級(jí),進(jìn)行相應(yīng)的分級(jí)調(diào)度。根據(jù)本發(fā)明的實(shí)施例,其具體步驟如下所示 第五步,IPDSLAM在下行滿帶寬的情況下,根據(jù)數(shù)據(jù)流的802.1p優(yōu)先級(jí),進(jìn)行相應(yīng)的分級(jí)調(diào)度。
至此,完成了整個(gè)優(yōu)先級(jí)調(diào)度程序。其中,需要指出的是第二步中提及的在線卡上NP或FPGA芯片的報(bào)文過(guò)濾器機(jī)制實(shí)現(xiàn)了根據(jù)VLANID來(lái)執(zhí)行轉(zhuǎn)換優(yōu)先級(jí)的功能,具體步驟如下 步驟1整板默認(rèn)為不修改優(yōu)先級(jí); 步驟2接收主控板下發(fā)的根據(jù)VLANID修改優(yōu)先級(jí)的命令,指定具體的VLANID和修改后的優(yōu)先級(jí); 步驟3設(shè)置報(bào)文過(guò)濾器提取指定VLANID報(bào)文; 步驟4提取到指定報(bào)文后,中斷服務(wù)程序修改報(bào)文中的優(yōu)先級(jí)為指定優(yōu)先級(jí); 步驟5IPDSLAM在帶寬緊張時(shí),據(jù)此進(jìn)行報(bào)文轉(zhuǎn)發(fā),完成業(yè)務(wù)流在IPDSLAM內(nèi)的傳遞。
通過(guò)以上本發(fā)明的描述,可以看到本發(fā)明能夠不增加現(xiàn)網(wǎng)成本的前提下,解決運(yùn)營(yíng)商不修改現(xiàn)有上層設(shè)備配置,就可以在IPDSLAM完成上下行的多業(yè)務(wù)優(yōu)先級(jí)調(diào)度,最大限度的保障了目前IPTV業(yè)務(wù)正常運(yùn)行所需要的QoS。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種優(yōu)先級(jí)調(diào)度裝置,用于對(duì)不同的業(yè)務(wù)的優(yōu)先級(jí)進(jìn)行調(diào)度,其特征在于,包括
設(shè)置模塊,用于為至少兩種不同的業(yè)務(wù)設(shè)置不同的識(shí)別碼;
處理模塊,用于根據(jù)所述識(shí)別碼,數(shù)字用戶線路訪問(wèn)多路復(fù)用器利用數(shù)據(jù)報(bào)文捕獲機(jī)制對(duì)下行數(shù)據(jù)流進(jìn)行抓包,并將具有表示預(yù)定業(yè)務(wù)的所述識(shí)別碼的數(shù)據(jù)包確定為具有最高優(yōu)先級(jí)的業(yè)務(wù)數(shù)據(jù)包;
轉(zhuǎn)換模塊,用于修改所抓取的所述業(yè)務(wù)數(shù)據(jù)包的優(yōu)先級(jí),并轉(zhuǎn)發(fā)修改所述優(yōu)先級(jí)后的報(bào)文;以及
調(diào)度模塊,用于在下行帶寬緊張的情況下根據(jù)數(shù)據(jù)包的優(yōu)先級(jí),進(jìn)行相應(yīng)的分級(jí)調(diào)度。
2.根據(jù)權(quán)利要求1所述的優(yōu)先級(jí)調(diào)度裝置,其特征在于,所述數(shù)據(jù)報(bào)文捕獲機(jī)制包括
設(shè)定模塊,用于設(shè)定用于捕獲特定數(shù)據(jù)報(bào)文的報(bào)文過(guò)濾器;以及
修改模塊,用于在通過(guò)所述報(bào)文過(guò)濾器提取到所述特定數(shù)據(jù)報(bào)文后,中斷服務(wù)程序修改所述特定數(shù)據(jù)報(bào)文中的優(yōu)先級(jí)為指定優(yōu)先級(jí)。
3.根據(jù)權(quán)利要求1所述的優(yōu)先級(jí)調(diào)度裝置,其特征在于,所述至少兩種不同的業(yè)務(wù)包括IPTV業(yè)務(wù)和普通上網(wǎng)業(yè)務(wù)。
4.根據(jù)權(quán)利要求3所述的優(yōu)先級(jí)調(diào)度裝置,其特征在于,所述預(yù)定業(yè)務(wù)是IPTV業(yè)務(wù)。
5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的優(yōu)先級(jí)調(diào)度裝置,其特征在于,所述識(shí)別碼是虛擬局域網(wǎng)ID。
6.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的優(yōu)先級(jí)調(diào)度裝置,其特征在于,所述業(yè)務(wù)數(shù)據(jù)包為IP業(yè)務(wù)數(shù)據(jù)包,所述業(yè)務(wù)數(shù)據(jù)包的優(yōu)先級(jí)為802.1p優(yōu)先級(jí)。
7.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的優(yōu)先級(jí)調(diào)度裝置,其特征在于,所述數(shù)字用戶線路訪問(wèn)多路復(fù)用器是IP數(shù)字用戶線路訪問(wèn)多路復(fù)用器。
全文摘要
本發(fā)明提供了一種優(yōu)先級(jí)調(diào)度裝置,該裝置包括設(shè)置模塊,用于為至少兩種不同的業(yè)務(wù)設(shè)置不同的識(shí)別碼;處理模塊用于,根據(jù)識(shí)別碼,數(shù)字用戶線路訪問(wèn)多路復(fù)用器利用數(shù)據(jù)報(bào)文捕獲機(jī)制對(duì)下行數(shù)據(jù)流進(jìn)行抓包,并將具有表示預(yù)定業(yè)務(wù)的識(shí)別碼的數(shù)據(jù)包確定為具有最高優(yōu)先級(jí)的業(yè)務(wù)數(shù)據(jù)包;轉(zhuǎn)換模塊,用于修改所抓取的業(yè)務(wù)數(shù)據(jù)包的優(yōu)先級(jí),并轉(zhuǎn)發(fā)修改優(yōu)先級(jí)后的報(bào)文;以及調(diào)度模塊,用于在下行帶寬緊張的情況下,根據(jù)數(shù)據(jù)包的優(yōu)先級(jí),進(jìn)行相應(yīng)的分級(jí)調(diào)度。因此,在運(yùn)營(yíng)商不修改現(xiàn)有上層設(shè)備的情況下,就能夠?qū)崿F(xiàn)優(yōu)先級(jí)調(diào)度功能。
文檔編號(hào)H04L12/56GK101184024SQ20061014571
公開日2008年5月21日 申請(qǐng)日期2006年11月14日 優(yōu)先權(quán)日2006年11月14日
發(fā)明者李宗明, 楠 吳 申請(qǐng)人:中興通訊股份有限公司