服務(wù)質(zhì)量qos參數(shù)配置方法、裝置及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種服務(wù)質(zhì)量Q0S參數(shù)配置方法、裝置及系 統(tǒng)。
【背景技術(shù)】
[0002] 隨著無(wú)線路由器,便攜訪問(wèn)接入點(diǎn)(AccessPoint,簡(jiǎn)稱AP),電力貓等設(shè)備的普 及,家庭網(wǎng)絡(luò)組網(wǎng)變得越來(lái)越復(fù)雜。同時(shí),家庭網(wǎng)絡(luò)承載了上網(wǎng),視頻,語(yǔ)音,下載,游戲等多 種業(yè)務(wù),這些業(yè)務(wù)對(duì)帶寬和延時(shí)等服務(wù)質(zhì)量(QuantityofService,簡(jiǎn)稱QoS)有著不同的 要求。如果家庭網(wǎng)絡(luò)設(shè)備不能合理實(shí)施Q〇S,則可能出現(xiàn)家庭網(wǎng)絡(luò)塞車,比如下載文件時(shí)視 頻業(yè)務(wù)出現(xiàn)卡住停頓,看視頻時(shí)游戲掉線等。因此,家庭網(wǎng)絡(luò)的QoS逐漸成為家庭網(wǎng)絡(luò)的技 術(shù)熱點(diǎn)。
[0003] QoS處理流程通常包括分類(Classifying),監(jiān)管(Policing),標(biāo)識(shí)(Marking),排 隊(duì)(Queueing),調(diào)度(Scheduling),整形(Shaping)等方面。其中分類功能發(fā)生在端口接 收輸入報(bào)文階段,是QoS處理的第一步,其過(guò)程是根據(jù)信任策略或者根據(jù)分析每個(gè)報(bào)文的 內(nèi)容來(lái)確定將這些報(bào)文歸類到以服務(wù)類別(ClassofService,簡(jiǎn)稱CoS)值來(lái)表示的各個(gè) 數(shù)據(jù)流中,從而保證特定報(bào)文數(shù)據(jù)流的QoS優(yōu)先級(jí)。
[0004] 分類的依據(jù)有很多種,常用的分類依據(jù)包括:傳輸控制協(xié)議(Transmission ControlProtocol,簡(jiǎn)稱TCP)和用戶數(shù)據(jù)報(bào)協(xié)議(UserDatagramProtocol,簡(jiǎn)稱UDP)端 口號(hào),IP地址或媒體訪問(wèn)控制(MediaAccessControl,簡(jiǎn)稱MAC)地址,以及物理端口號(hào)。
[0005] (1)TCP和UDP端口號(hào)
[0006] 大多數(shù)應(yīng)用會(huì)采用固定的知名TCP或UDP端口進(jìn)行通信,如HTTP采用TCP端口 80, 流媒體實(shí)時(shí)流傳輸協(xié)議(RealTimeStreamProtocol,簡(jiǎn)稱RTSP)采用TCP端口 554,可以 在網(wǎng)絡(luò)設(shè)備上根據(jù)知名端口號(hào)配置這些數(shù)據(jù)流的CoS參數(shù)來(lái)保證相關(guān)業(yè)務(wù)的QoS。這個(gè)方 法的缺點(diǎn)是如果遇到端口號(hào)不固定的應(yīng)用程序,則無(wú)法配置端口號(hào)從而保證優(yōu)先級(jí)。另外, 一個(gè)應(yīng)用可能用到多個(gè)端口號(hào),配置的工作量比較大。
[0007] (2)IP地址或MAC地址
[0008] 每個(gè)網(wǎng)絡(luò)終端設(shè)備都會(huì)有自己的IP/MAC地址,對(duì)特定IP/MAC地址配置QoS優(yōu)先 級(jí)可以保證這臺(tái)設(shè)備的所有數(shù)據(jù)流的優(yōu)先級(jí)。這個(gè)方法的缺點(diǎn)是管理員必須在網(wǎng)絡(luò)設(shè)備上 手工配置固定的IP/MAC地址,并將終端設(shè)備的IP/MAC地址固定下來(lái)。如果終端設(shè)備采用 DHCP方式獲取IP,重新開機(jī)后IP可能會(huì)動(dòng)態(tài)變化。如果設(shè)備損壞換新設(shè)備,MAC地址也會(huì) 不同,上述兩種情況,事先配置的參數(shù)則無(wú)法發(fā)揮作用。
[0009] (3)物理端口號(hào)
[0010] 與源IP地址類似,網(wǎng)絡(luò)設(shè)備的物理端口號(hào)可以對(duì)應(yīng)具體的終端設(shè)備,這是最簡(jiǎn)單 的分類形式,目前中國(guó)電信定制的家庭網(wǎng)關(guān)通常將第二個(gè)以太網(wǎng)端口固定設(shè)置為機(jī)頂盒端 口,并保證這個(gè)端口的數(shù)據(jù)優(yōu)先級(jí)。這個(gè)方法的缺點(diǎn)是用戶必須將特定設(shè)備連接在特定的 物理端口上,連接錯(cuò)誤則無(wú)法保證優(yōu)先級(jí)。
[0011] 針對(duì)相關(guān)技術(shù)中QOS參數(shù)配置存在的無(wú)法保證QOS優(yōu)先級(jí)的問(wèn)題,尚未提出有效 的解決方案。
【發(fā)明內(nèi)容】
[0012] 本發(fā)明提供了一種服務(wù)質(zhì)量Q0S參數(shù)配置方法、裝置及系統(tǒng),以至少解決現(xiàn)有技 術(shù)的問(wèn)題。
[0013] 根據(jù)本發(fā)明的一個(gè)方面,提供了一種服務(wù)質(zhì)量Q0S參數(shù)配置方法,包括接收終端 設(shè)備發(fā)送的數(shù)據(jù)包,所述數(shù)據(jù)包中攜帶有所述終端設(shè)備的設(shè)備類型和設(shè)備地址;根據(jù)所述 設(shè)備類型和預(yù)先設(shè)置的設(shè)備類型和服務(wù)類別對(duì)應(yīng)關(guān)系確定所述終端設(shè)備的服務(wù)類別;根據(jù) 所述設(shè)備地址和所述服務(wù)類別配置所述終端設(shè)備的Q0S參數(shù)。
[0014] 優(yōu)選地,所述數(shù)據(jù)包包括動(dòng)態(tài)主機(jī)配置協(xié)議發(fā)現(xiàn)DHCPDiscovery數(shù)據(jù)包。
[0015] 優(yōu)選地,所述設(shè)備地址包括所述終端設(shè)備的媒體訪問(wèn)控制MAC地址。
[0016] 優(yōu)選地,所述數(shù)據(jù)包中攜帶有所述終端設(shè)備的所述設(shè)備類型和所述設(shè)備地址包 括:所述數(shù)據(jù)包的源MAC地址中攜帶有所述終端設(shè)備的所述MAC地址,所述數(shù)據(jù)包中的選項(xiàng) 0ption60字段中攜帶有用于標(biāo)識(shí)所述終端設(shè)備的所述設(shè)備類型。
[0017] 優(yōu)選地,所述設(shè)備類型包括以下至少之一:機(jī)頂盒STB,IP相機(jī),IP手機(jī),電腦, IPAD;和/或所述服務(wù)類別包括以下至少之一:上網(wǎng),視頻,語(yǔ)音,下載,游戲。
[0018] 優(yōu)選地,所述Q0S參數(shù)包括Q0S優(yōu)先級(jí)參數(shù)。
[0019] 優(yōu)選地,所述方法應(yīng)用于家庭網(wǎng)絡(luò)設(shè)備。
[0020] 根據(jù)本發(fā)明的另一方面,提供了一種服務(wù)質(zhì)量Q0S參數(shù)配置裝置,包括:接收模 塊,用于接收終端設(shè)備發(fā)送的數(shù)據(jù)包,所述數(shù)據(jù)包中攜帶有所述終端設(shè)備的設(shè)備類型和設(shè) 備地址;確定模塊,用于根據(jù)所述設(shè)備類型和預(yù)先設(shè)置的設(shè)備類型和服務(wù)類別對(duì)應(yīng)關(guān)系確 定所述終端設(shè)備的服務(wù)類別;配置模塊,用于根據(jù)所述設(shè)備地址和所述服務(wù)類別配置所述 終端設(shè)備的Q0S參數(shù)。
[0021] 根據(jù)本發(fā)明的又一方面,提供了一種服務(wù)質(zhì)量Q0S參數(shù)配置系統(tǒng),包括:網(wǎng)絡(luò)設(shè) 備,包括上述所述的Q0S參數(shù)配置裝置;終端設(shè)備,用于發(fā)送所述數(shù)據(jù)包。
[0022] 優(yōu)選地,所述網(wǎng)絡(luò)設(shè)備包括DHCP服務(wù)器,用于接收所述數(shù)據(jù)包。
[0023] 通過(guò)本發(fā)明,采用接收終端設(shè)備發(fā)送的數(shù)據(jù)包,數(shù)據(jù)包中攜帶有終端設(shè)備的設(shè)備 類型和設(shè)備地址;根據(jù)設(shè)備類型和預(yù)先設(shè)置的設(shè)備類型和服務(wù)類別對(duì)應(yīng)關(guān)系確定終端設(shè)備 的服務(wù)類別;根據(jù)設(shè)備地址和服務(wù)類別配置終端設(shè)備的Q0S參數(shù),解決了相關(guān)技術(shù)中Q0S參 數(shù)配置存在的無(wú)法保證Q0S優(yōu)先級(jí)的問(wèn)題,進(jìn)而達(dá)到了保證Q0S優(yōu)先級(jí)的效果。
【附圖說(shuō)明】
[0024] 此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā) 明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
[0025] 圖1是根據(jù)本發(fā)明實(shí)施例的服務(wù)質(zhì)量Q0S參數(shù)配置方法的流程圖;
[0026] 圖2是根據(jù)本發(fā)明實(shí)施例的服務(wù)質(zhì)量Q0S參數(shù)配置裝置的結(jié)構(gòu)框圖;
[0027] 圖3是根據(jù)本發(fā)明實(shí)施例的服務(wù)質(zhì)量Q0S參數(shù)配置系統(tǒng)的結(jié)構(gòu)框圖;
[0028] 圖4是根據(jù)本發(fā)明實(shí)施例的服務(wù)質(zhì)量Q0S參數(shù)配置系統(tǒng)的另一結(jié)構(gòu)示意圖;
[0029] 圖5是根據(jù)本發(fā)明優(yōu)選實(shí)施例的組網(wǎng)框圖;以及
[0030] 圖6是根據(jù)本發(fā)明實(shí)施的DHCP協(xié)議流程圖。
【具體實(shí)施方式】
[0031] 下文中將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明。需要說(shuō)明的是,在不沖突的 情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。
[0032] 在本實(shí)施例中提供了一種服務(wù)質(zhì)量Q0S參數(shù)配置方法,圖1是根據(jù)本發(fā)明實(shí)施例 的服務(wù)質(zhì)量Q0S參數(shù)配置方法的流程圖,如圖1所示,該流程包括如下步驟:
[0033] 步驟S102,接收終端設(shè)備發(fā)送的數(shù)據(jù),該數(shù)據(jù)包中攜帶有終端設(shè)備的設(shè)備類型和 設(shè)備地址;
[0034] 步驟S104,根據(jù)設(shè)備類型和預(yù)先設(shè)置的設(shè)備類型和服務(wù)類別對(duì)應(yīng)關(guān)系確定終端設(shè) 備的服務(wù)類別;
[0035] 步驟S106,根據(jù)所述設(shè)備地址和所述服務(wù)類別配置所述終端設(shè)備的Q0S參數(shù)。
[0036] 通過(guò)上述步驟,根據(jù)所接收到的終端設(shè)備發(fā)送的設(shè)備類型和預(yù)先設(shè)置的設(shè)備類型 和服務(wù)類別對(duì)應(yīng)關(guān)系確定終端設(shè)備的相應(yīng)服務(wù)類別,并根據(jù)設(shè)備地址和所確定的服務(wù)類別 配置終端設(shè)備的Q0S參數(shù),解決了相關(guān)技術(shù)中Q0S參數(shù)配置存在的無(wú)法保證Q0S優(yōu)先級(jí)的 問(wèn)題,進(jìn)而達(dá)到了保證Q0S優(yōu)先級(jí)的效果。
[0037] 在另外一個(gè)實(shí)施例中,該數(shù)據(jù)包還可以包括DHCP Discovery數(shù)據(jù)包。終端設(shè)備向 網(wǎng)絡(luò)設(shè)備發(fā)送的數(shù)據(jù)包可以有很多種,但發(fā)送的如果是DHCP Discovery數(shù)據(jù)包,網(wǎng)絡(luò)設(shè)備 上必然需要設(shè)置有DHCP服務(wù)器,而DHCP服務(wù)器能夠?yàn)榻K端設(shè)備提供IP地址及為網(wǎng)絡(luò)設(shè)備 配置參數(shù),因此,優(yōu)選地,終端設(shè)備發(fā)送DHCP Discovery數(shù)據(jù)包。
[0038] 在另外一個(gè)實(shí)施例中,數(shù)據(jù)包中攜帶的設(shè)備地址可以是終端設(shè)備的MAC地址。設(shè) 備地址可以有很多種,比如可以是IP地址,但是終端設(shè)備的MAC地址是全球唯一的,而IP 地址等是可以發(fā)生變化的,因此,MAC地址更有利于識(shí)別終端設(shè)備。
[0039] 數(shù)據(jù)包中攜帶終端設(shè)備的設(shè)備類型和設(shè)備地址的方式可以有很多種,優(yōu)選地,可 以是在數(shù)據(jù)包的源MAC地址中攜帶終端設(shè)備的MAC地址,在