專利名稱:一種在iptv業(yè)務(wù)中交互媒體質(zhì)量控制的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及IPTV業(yè)務(wù)質(zhì)量的控制,特別是涉及一種在IPTV業(yè)務(wù)中交互媒 體質(zhì)量控制的方法。
背景技術(shù):
在現(xiàn)有的IPTV接入網(wǎng)絡(luò)中帶寬收斂比很少有達(dá)到1: 1,而且交互媒體業(yè) 務(wù)其數(shù)據(jù)流都為單播數(shù)據(jù),當(dāng)網(wǎng)絡(luò)中的并發(fā)用戶數(shù)達(dá)到網(wǎng)絡(luò)最大容量時(shí),如果 有新的用戶繼續(xù)申請(qǐng)交互媒體業(yè)務(wù)時(shí),必然會(huì)導(dǎo)致網(wǎng)絡(luò)中出現(xiàn)擁塞從而導(dǎo)致該 新用戶所在的鏈路分支上其他用戶的交互媒體業(yè)務(wù)的質(zhì)量得不到保障。
發(fā)明內(nèi)容
本發(fā)明的目的就是為了克服上述現(xiàn)有技術(shù)存在的缺陷而提供一種在IPTV 業(yè)務(wù)中交互媒體質(zhì)量控制的方法。
本發(fā)明的目的可以通過(guò)以下技術(shù)方案來(lái)實(shí)現(xiàn) 一種在IPTV業(yè)務(wù)中交互媒 體質(zhì)量控制的方法,其特征在于,該方法包括以下步驟
A. 服務(wù)終端從由用戶終端發(fā)出的交互媒體業(yè)務(wù)申請(qǐng)請(qǐng)求中,獲取用戶終 端的MAC地址和申請(qǐng)?jiān)摌I(yè)務(wù)所需要的帶寬值,并將MAC地址及帶寬值封裝 成查詢報(bào)文發(fā)送到接入網(wǎng)絡(luò)設(shè)備的主控模塊中;
B. 接入網(wǎng)絡(luò)設(shè)備的主控模塊解析查詢報(bào)文,根據(jù)解析出的MAC地址查詢 該MAC地址的用戶終端向服務(wù)終端請(qǐng)求業(yè)務(wù)所經(jīng)過(guò)鏈路的各分支節(jié)點(diǎn)的地 址,并將地址封裝成査詢報(bào)文,發(fā)送到接入網(wǎng)絡(luò)設(shè)備對(duì)應(yīng)的業(yè)務(wù)模塊中;
C. 業(yè)務(wù)模塊接收到査詢報(bào)文后解析報(bào)文,根據(jù)解析出的各分支節(jié)點(diǎn)的地 址分別收集對(duì)應(yīng)分支節(jié)點(diǎn)上當(dāng)前可用的帶寬值,從各帶寬值中取出最小帶寬值 并發(fā)送給主控模塊;
D. 主控模塊將最小帶寬值與申請(qǐng)本業(yè)務(wù)所需要的帶寬值進(jìn)行比較,當(dāng)最 小帶寬值滿足申請(qǐng)本業(yè)務(wù)所需要的帶寬值時(shí),向服務(wù)終端返回允許業(yè)務(wù)申請(qǐng)下發(fā)的響應(yīng)報(bào)文,否則,返回不允許業(yè)務(wù)申請(qǐng)下發(fā)的響應(yīng)報(bào)文。 所述的服務(wù)終端為交互媒體服務(wù)器或計(jì)費(fèi)服務(wù)器。
與現(xiàn)有技術(shù)相比,本發(fā)明在IPTV接入網(wǎng)絡(luò)中并發(fā)用戶數(shù)達(dá)到系統(tǒng)可以承 載的最大數(shù)時(shí),即使再有新的用戶申請(qǐng)交互媒體業(yè)務(wù)也不會(huì)因?yàn)樵撚脩舻募尤?造成網(wǎng)絡(luò)的擁塞而影響網(wǎng)絡(luò)中該鏈路分支上其他用戶的業(yè)務(wù)質(zhì)量,進(jìn)一步提高 了互動(dòng)媒體業(yè)務(wù)的可管理性。
圖1為本發(fā)明的原理示意圖2為本發(fā)明的硬件結(jié)構(gòu)示意圖3為本發(fā)明實(shí)施例的硬件結(jié)構(gòu)示意圖。
具體實(shí)施例方式
下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步說(shuō)明。
如圖1 3所示, 一種在IPTV業(yè)務(wù)中交互媒體質(zhì)量控制的方法,該方法包 括以下步驟A.服務(wù)終端從由用戶終端發(fā)出的交互媒體業(yè)務(wù)申請(qǐng)請(qǐng)求中,獲 取用戶終端的MAC地址和申請(qǐng)?jiān)摌I(yè)務(wù)所需要的帶寬值,并將MAC地址及帶 寬值封裝成査詢報(bào)文發(fā)送到接入網(wǎng)絡(luò)設(shè)備的主控模塊中;B.接入網(wǎng)絡(luò)設(shè)備的 主控模塊解析査詢報(bào)文,根據(jù)解析出的MAC地址査詢?cè)揗AC地址的用戶終 端向服務(wù)終端請(qǐng)求業(yè)務(wù)所經(jīng)過(guò)鏈路的各分支節(jié)點(diǎn)(port)的地址,并將地址封 裝成查詢報(bào)文,發(fā)送到接入網(wǎng)絡(luò)設(shè)備對(duì)應(yīng)的業(yè)務(wù)模塊中;C.業(yè)務(wù)模塊接收到 查詢報(bào)文后解析報(bào)文,根據(jù)解析出的各分支節(jié)點(diǎn)的地址分別收集對(duì)應(yīng)分支節(jié)點(diǎn) 上當(dāng)前可用的帶寬值,從各帶寬值中取出最小帶寬值并發(fā)送給主控模塊;D.主 控模塊將最小帶寬值與申請(qǐng)本業(yè)務(wù)所需要的帶寬值進(jìn)行比較,當(dāng)最小帶寬值滿 足申請(qǐng)本業(yè)務(wù)所需要的帶寬值是,向服務(wù)終端返回允許業(yè)務(wù)申請(qǐng)下發(fā)的響應(yīng)報(bào) 文,否則,返回不允許業(yè)務(wù)申請(qǐng)下發(fā)的響應(yīng)報(bào)文;所述的服務(wù)終端為交互媒體 服務(wù)器或計(jì)費(fèi)服務(wù)器。
本實(shí)施例的要點(diǎn)
1.用戶所申請(qǐng)的業(yè)務(wù)數(shù)據(jù)流將要經(jīng)過(guò)的路徑的發(fā)現(xiàn)通過(guò)對(duì)用戶終端設(shè)備MAC地址的識(shí)別,根據(jù)MAC地址的學(xué)習(xí)情況分析出假設(shè)該用戶所申請(qǐng)的 業(yè)務(wù)數(shù)據(jù)流能夠被允許下發(fā),數(shù)據(jù)流將經(jīng)過(guò)的接入網(wǎng)絡(luò)中的各設(shè)備端口號(hào)的序 列即業(yè)務(wù)數(shù)據(jù)流將經(jīng)過(guò)的路徑;
2. 接入網(wǎng)絡(luò)設(shè)備中相應(yīng)端口上的鏈路節(jié)點(diǎn)的帶寬流量收集統(tǒng)計(jì),利用接 入網(wǎng)絡(luò)設(shè)備中交換芯片的流量統(tǒng)計(jì)功能計(jì)算出當(dāng)前端口上的數(shù)據(jù)流量和可用 帶寬;
3. 查詢接入網(wǎng)絡(luò)中帶寬情況是否滿足新用戶的業(yè)務(wù)申請(qǐng)需求當(dāng)終端用
戶向交互媒體業(yè)務(wù)服務(wù)器發(fā)送業(yè)務(wù)申請(qǐng)請(qǐng)求之后,交互媒體服務(wù)器或計(jì)費(fèi)系統(tǒng) 首先向接入網(wǎng)絡(luò)設(shè)備主控模塊發(fā)送帶寬查詢請(qǐng)求,接入網(wǎng)絡(luò)設(shè)備主控模塊根據(jù)
收到的帶寬查詢請(qǐng)求報(bào)文中的用戶終端MAC地址,分析出該用戶的業(yè)務(wù)數(shù)據(jù) 將要經(jīng)過(guò)的路徑即路徑上各分支節(jié)點(diǎn)的端口號(hào)序列,再分別查詢各分支節(jié)點(diǎn)上 的最大可用帶寬值,然后從中比較出可用帶寬的最小值,并與用戶此次申請(qǐng)的 交互媒體業(yè)務(wù)所需要的帶寬值進(jìn)行比較,如果可用帶寬能夠滿足則給交互媒體 服務(wù)器或計(jì)費(fèi)系統(tǒng)返回帶寬滿足響應(yīng)報(bào)文,如果可用帶寬不能滿足用戶此次申 請(qǐng)的業(yè)務(wù)所需要的帶寬則給交互媒體服務(wù)器或計(jì)費(fèi)系統(tǒng)返回帶寬不夠的響應(yīng) 報(bào)文。
本發(fā)明的硬件包括服務(wù)終端1、接入網(wǎng)絡(luò)設(shè)備2、用戶終端3,接入網(wǎng)絡(luò)設(shè) 備2內(nèi)的主控模塊21、業(yè)務(wù)模塊22通過(guò)CPU端口連接。
如圖3所示,本實(shí)施例中的接入網(wǎng)絡(luò)設(shè)備為ACR接入控制路由器,用戶 終端為STB機(jī)頂盒,機(jī)頂盒依次通過(guò)OUN路由器、光分路器、EOLT增強(qiáng)型 光纖線路終端與ACR接入控制路由器連接,該ACR接入控制路由器連接有 BOSS計(jì)費(fèi)服務(wù)器、VOD點(diǎn)播媒體服務(wù)器、主播媒體服務(wù)器連接。
權(quán)利要求
1. 一種在IPTV業(yè)務(wù)中交互媒體質(zhì)量控制的方法,其特征在于,該方法包括以下步驟A. 服務(wù)終端從由用戶終端發(fā)出的交互媒體業(yè)務(wù)申請(qǐng)請(qǐng)求中,獲取用戶終端的MAC地址和申請(qǐng)?jiān)摌I(yè)務(wù)所需要的帶寬值,并將MAC地址及帶寬值封裝成查詢報(bào)文發(fā)送到接入網(wǎng)絡(luò)設(shè)備的主控模塊中;B. 接入網(wǎng)絡(luò)設(shè)備的主控模塊解析查詢報(bào)文,根據(jù)解析出的MAC地址查詢?cè)揗AC地址的用戶終端向服務(wù)終端請(qǐng)求業(yè)務(wù)所經(jīng)過(guò)鏈路的各分支節(jié)點(diǎn)的地址,并將地址封裝成查詢報(bào)文,發(fā)送到接入網(wǎng)絡(luò)設(shè)備對(duì)應(yīng)的業(yè)務(wù)模塊中;C. 業(yè)務(wù)模塊接收到查詢報(bào)文后解析報(bào)文,根據(jù)解析出的各分支節(jié)點(diǎn)的地址分別收集對(duì)應(yīng)分支節(jié)點(diǎn)上當(dāng)前可用的帶寬值,從各帶寬值中取出最小帶寬值并發(fā)送給主控模塊;D. 主控模塊將最小帶寬值與申請(qǐng)本業(yè)務(wù)所需要的帶寬值進(jìn)行比較,當(dāng)最小帶寬值滿足申請(qǐng)本業(yè)務(wù)所需要的帶寬值時(shí),向服務(wù)終端返回允許業(yè)務(wù)申請(qǐng)下發(fā)的響應(yīng)報(bào)文,否則,返回不允許業(yè)務(wù)申請(qǐng)下發(fā)的響應(yīng)報(bào)文。
2. 根據(jù)權(quán)利要求1所述的一種在IPTV業(yè)務(wù)中交互媒體質(zhì)量控制的方法, 其特征在于,所述的服務(wù)終端為交互媒體服務(wù)器或計(jì)費(fèi)服務(wù)器。
全文摘要
本發(fā)明涉及一種在IPTV業(yè)務(wù)中交互媒體質(zhì)量控制的方法,該方法包括以下步驟服務(wù)終端獲取并封裝用戶終端的MAC地址和申請(qǐng)?jiān)摌I(yè)務(wù)所需要的帶寬值,發(fā)送到接入網(wǎng)絡(luò)設(shè)備的主控模塊中;接入網(wǎng)絡(luò)設(shè)備的主控模塊查詢?cè)揗AC地址的用戶終端向服務(wù)終端請(qǐng)求業(yè)務(wù)所經(jīng)過(guò)鏈路的各分支節(jié)點(diǎn)的地址,發(fā)送到接入網(wǎng)絡(luò)設(shè)備對(duì)應(yīng)的業(yè)務(wù)模塊中;業(yè)務(wù)模塊根據(jù)解析出的各分支節(jié)點(diǎn)的地址分別收集對(duì)應(yīng)分支節(jié)點(diǎn)上當(dāng)前可用的帶寬值,從各帶寬值中取出最小帶寬值并發(fā)送給主控模塊;最小帶寬值滿足申請(qǐng)本業(yè)務(wù)所需要的帶寬值時(shí),向服務(wù)終端返回允許業(yè)務(wù)申請(qǐng)下發(fā)的響應(yīng)報(bào)文。與現(xiàn)有技術(shù)相比,本發(fā)明提高了互動(dòng)媒體業(yè)務(wù)的可管理性。
文檔編號(hào)H04L12/56GK101442477SQ20071017060
公開(kāi)日2009年5月27日 申請(qǐng)日期2007年11月19日 優(yōu)先權(quán)日2007年11月19日
發(fā)明者張?jiān)破? 易萬(wàn)春, 林清全 申請(qǐng)人:上海未來(lái)寬帶技術(shù)及應(yīng)用工程研究中心有限公司