两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

業(yè)務(wù)節(jié)點(diǎn)受控組播方法

文檔序號(hào):7955317閱讀:226來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):業(yè)務(wù)節(jié)點(diǎn)受控組播方法
技術(shù)領(lǐng)域
本發(fā)明涉及IP領(lǐng)域,尤其是一種能夠?qū)M播內(nèi)容的播放進(jìn)行控制的組播方法。
一、無(wú)認(rèn)證控制方案這種方案如

圖1所示。在圖1中我們可以看出組播系統(tǒng)的大致組成,用戶通過(guò)局域網(wǎng)二層交換機(jī)LAN SW、不對(duì)稱(chēng)數(shù)字用戶線ADSL、甚高速數(shù)字用戶線VDSL、混合光纖同軸HFC接入設(shè)備等接入統(tǒng)一的業(yè)務(wù)節(jié)點(diǎn),業(yè)務(wù)節(jié)點(diǎn)接收多播服務(wù)器Multicast Server的內(nèi)容的組播,然后向用戶復(fù)制播放內(nèi)容,具體過(guò)程是這樣的1、多播服務(wù)器Multicast Server把節(jié)目單和內(nèi)容組播到業(yè)務(wù)節(jié)點(diǎn)ISN。
2、用戶打開(kāi)終端,業(yè)務(wù)節(jié)點(diǎn)ISN把節(jié)目單通過(guò)組播送到終端。
3、用戶在終端點(diǎn)擊某頻道,用戶端通過(guò)因特網(wǎng)組播IGMP協(xié)議向業(yè)務(wù)節(jié)點(diǎn)ISN請(qǐng)求加入該頻道多播組。
4、業(yè)務(wù)節(jié)點(diǎn)ISN向用戶復(fù)制播放內(nèi)容。
5、用戶結(jié)束本次觀看,用戶端軟件向業(yè)務(wù)節(jié)點(diǎn)ISN發(fā)送離開(kāi)多播組消息。
6、業(yè)務(wù)節(jié)點(diǎn)ISN停止向該用戶組播內(nèi)容。
這種方法的缺點(diǎn)是,在方法中根本沒(méi)有檢驗(yàn)用戶身份和檢驗(yàn)用戶是否有權(quán)利觀看某些節(jié)目的過(guò)程,即缺少認(rèn)證的過(guò)程,這樣就不利于對(duì)網(wǎng)絡(luò)設(shè)備向用戶組播節(jié)目進(jìn)行控制管理,也不能很好地解決組播的計(jì)費(fèi)問(wèn)題。
二、通過(guò)專(zhuān)有終端先到指定位置認(rèn)證再發(fā)起申請(qǐng)加入組播的方案這種方法是Infovalue公司采用的,如圖2所示。在圖中可以看到,在這種組播方式中,因特網(wǎng)內(nèi)容供應(yīng)商ICP側(cè)有三個(gè)實(shí)體多播服務(wù)器Multicast Server、多播管理器Multicast Manager、用戶管理器UserManager。多播服務(wù)器Multicast Server完成組播內(nèi)容的播放,多播管理器Multicast Manager完成多播服務(wù)器Multicast Server的管理,包括頻道內(nèi)容的確定、頻道的發(fā)布,用戶管理器User Manager完成內(nèi)容認(rèn)證。用戶端采用專(zhuān)用的用戶端程序。
這種方法的具體過(guò)程是這樣的1、用戶通過(guò)單播訪問(wèn)因特網(wǎng)內(nèi)容供應(yīng)商ICP的多播服務(wù)器MulticastServer,并與之交互,多播服務(wù)器Multicast Server完成用戶端的設(shè)置。單播的方式在前面已經(jīng)提過(guò),在這里用戶先通過(guò)單播的方式與多播服務(wù)器Multicast Server進(jìn)行一對(duì)一的聯(lián)系,在本步驟中,多播服務(wù)器MulticastServer通過(guò)本步驟中的過(guò)程可以完成用戶端的基本設(shè)置。
2、多播服務(wù)器Multicast Server把節(jié)目單和內(nèi)容組播到業(yè)務(wù)節(jié)點(diǎn)ISN。
3、用戶端軟件重新啟動(dòng),多播服務(wù)器Multicast Server自動(dòng)把節(jié)目單通過(guò)組播推送到用戶端,同時(shí)多播管理器Multicast Manager把認(rèn)證位置信息推送到用戶端,從而用戶知道到什么地方去認(rèn)證。
4、用戶點(diǎn)擊某頻道,用戶端軟件自動(dòng)到指定位置用戶管理器UserManager處認(rèn)證,認(rèn)證通過(guò)后用戶端通過(guò)因特網(wǎng)組播IGMP協(xié)議向業(yè)務(wù)節(jié)點(diǎn)ISN請(qǐng)求加入該頻道多播組。
5、業(yè)務(wù)節(jié)點(diǎn)ISN向用戶復(fù)制播放內(nèi)容。
6、用戶結(jié)束本次觀看,用戶端軟件向業(yè)務(wù)節(jié)點(diǎn)ISN發(fā)送離開(kāi)多播組消息。
7、業(yè)務(wù)節(jié)點(diǎn)ISN停止向該用戶組播內(nèi)容。
這種方法有什么缺點(diǎn)呢?這種方法是利用專(zhuān)用終端來(lái)進(jìn)行認(rèn)證然后再申請(qǐng)加入的。它是通過(guò)一個(gè)終端的用戶端軟件,多播服務(wù)器MulticastServer自動(dòng)把節(jié)目單推送到用戶端,同時(shí)多播管理器Multicast Manager把認(rèn)證位置信息推送到用戶端,然后用戶端軟件自動(dòng)到指定位置用戶管理器User Manager處認(rèn)證,也就是說(shuō),這種方法是依賴(lài)于用戶端軟件設(shè)定的程序進(jìn)行的,一旦用戶端軟件被改動(dòng)或被取消,用戶就可以不認(rèn)證直接加入組播,冒充加入組播的可能性很大。
為實(shí)現(xiàn)上述目的,本發(fā)明的解決方案是一種業(yè)務(wù)節(jié)點(diǎn)受控組播方法,在一個(gè)由多播服務(wù)器經(jīng)業(yè)務(wù)節(jié)點(diǎn)向用戶進(jìn)行組播的系統(tǒng)中,a、設(shè)置一個(gè)業(yè)務(wù)控制平臺(tái),它能夠?qū)τ脩暨M(jìn)行認(rèn)證,對(duì)業(yè)務(wù)節(jié)點(diǎn)的內(nèi)容播放進(jìn)行控制,并將業(yè)務(wù)控制平臺(tái)與業(yè)務(wù)節(jié)點(diǎn)之間的包含Access_Request報(bào)文、Access_Response報(bào)文、Accounting_Request報(bào)文和Accounting_Response報(bào)文的遠(yuǎn)程認(rèn)證撥號(hào)用戶服務(wù)協(xié)議進(jìn)行適應(yīng)認(rèn)證和計(jì)費(fèi)要求的擴(kuò)展;b、當(dāng)用戶向業(yè)務(wù)節(jié)點(diǎn)請(qǐng)求加入組播后,業(yè)務(wù)節(jié)點(diǎn)到業(yè)務(wù)控制平臺(tái)認(rèn)證,認(rèn)證成功向用戶復(fù)制播送內(nèi)容,認(rèn)證失敗則不復(fù)制播送內(nèi)容;c、向用戶復(fù)制播送內(nèi)容后業(yè)務(wù)節(jié)點(diǎn)向業(yè)務(wù)控制平臺(tái)請(qǐng)求計(jì)費(fèi);
d、用戶結(jié)束觀看,由業(yè)務(wù)節(jié)點(diǎn)向業(yè)務(wù)控制平臺(tái)請(qǐng)求停止計(jì)費(fèi),并停止向用戶組播。
具體地說(shuō),在步驟a中,將業(yè)務(wù)控制平臺(tái)與業(yè)務(wù)節(jié)點(diǎn)之間的遠(yuǎn)程認(rèn)證撥號(hào)用戶服務(wù)協(xié)議進(jìn)行下述擴(kuò)展i、為遠(yuǎn)程認(rèn)證撥號(hào)用戶服務(wù)協(xié)議中的Access_Request報(bào)文和Access_Response報(bào)文新開(kāi)辟一個(gè)多播組參數(shù),表明用戶要觀看哪一組的節(jié)目;ii、為遠(yuǎn)程認(rèn)證撥號(hào)用戶服務(wù)協(xié)議中的Accounting_Request報(bào)文和Accounting_Response報(bào)文新開(kāi)辟一個(gè)多播組參數(shù)和開(kāi)始計(jì)費(fèi)參數(shù)、停止計(jì)費(fèi)參數(shù),分別表明對(duì)哪一組的節(jié)目進(jìn)行計(jì)費(fèi)、開(kāi)始和停止計(jì)費(fèi)。
步驟b具體包括這樣的過(guò)程b1、用戶端軟件啟動(dòng),多播服務(wù)器把節(jié)目單組播到用戶端界面;b2、用戶通過(guò)點(diǎn)擊,向業(yè)務(wù)節(jié)點(diǎn)請(qǐng)求加入某頻道;b3、業(yè)務(wù)節(jié)點(diǎn)向業(yè)務(wù)控制平臺(tái)發(fā)送帶有用戶名、用戶密碼、多播組參數(shù)的Access_Request報(bào)文,業(yè)務(wù)控制平臺(tái)對(duì)參數(shù)進(jìn)行認(rèn)證;b4、業(yè)務(wù)控制平臺(tái)向業(yè)務(wù)節(jié)點(diǎn)回送帶有用戶名、用戶密碼、多播組參數(shù)的Access_Response報(bào)文,認(rèn)證成功向用戶復(fù)制播送內(nèi)容。
另外,在步驟b的步驟b2中,用戶可以是先向二層組播設(shè)備請(qǐng)求加入某頻道,然后由二層組播設(shè)備向業(yè)務(wù)節(jié)點(diǎn)透?jìng)髟撜?qǐng)求。在步驟b的步驟b4中,業(yè)務(wù)控制平臺(tái)向業(yè)務(wù)節(jié)點(diǎn)回送Access_Response報(bào)文后,業(yè)務(wù)節(jié)點(diǎn)把該報(bào)文轉(zhuǎn)發(fā)給二層組播設(shè)備,由二層組播設(shè)備向用戶復(fù)制播送內(nèi)容。
步驟c具體包括這樣的過(guò)程c1、由業(yè)務(wù)節(jié)點(diǎn)向業(yè)務(wù)控制平臺(tái)發(fā)送帶有用戶名、用戶密碼、多播組、開(kāi)始計(jì)費(fèi)參數(shù)的Accounting_Request報(bào)文,業(yè)務(wù)控制平臺(tái)開(kāi)始計(jì)費(fèi);
c2、由業(yè)務(wù)控制平臺(tái)向業(yè)務(wù)節(jié)點(diǎn)回送帶有用戶名、用戶密碼、多播組、開(kāi)始計(jì)費(fèi)參數(shù)的Accounting_Response報(bào)文。
步驟d具體包括這樣的過(guò)程d1、用戶結(jié)束觀看,用戶端軟件向業(yè)務(wù)節(jié)點(diǎn)發(fā)送離開(kāi)多播組的消息;d2、由業(yè)務(wù)節(jié)點(diǎn)向業(yè)務(wù)控制平臺(tái)發(fā)送帶有用戶名、用戶密碼、多播組、停止計(jì)費(fèi)參數(shù)的Accounting_Request報(bào)文,業(yè)務(wù)控制平臺(tái)停止計(jì)費(fèi);d3、由業(yè)務(wù)控制平臺(tái)向業(yè)務(wù)節(jié)點(diǎn)回送帶有用戶名、用戶密碼、多播組、停止計(jì)費(fèi)參數(shù)的Accounting_Response報(bào)文,停止向用戶組播。
另外,在步驟d的步驟d1中,用戶端軟件可以先向二層組播設(shè)備發(fā)送離開(kāi)多播組消息,然后二層組播設(shè)備向業(yè)務(wù)節(jié)點(diǎn)透?jìng)髟撓?。在步驟d的步驟d3中,由二層組播設(shè)備來(lái)停止向用戶組播。
由于本發(fā)明設(shè)置了一個(gè)對(duì)用戶進(jìn)行認(rèn)證的業(yè)務(wù)控制平臺(tái),當(dāng)用戶向業(yè)務(wù)節(jié)點(diǎn)請(qǐng)求加入組播后,業(yè)務(wù)節(jié)點(diǎn)到業(yè)務(wù)控制平臺(tái)認(rèn)證,認(rèn)證成功向用戶復(fù)制播送內(nèi)容,這種認(rèn)證不是在專(zhuān)用用戶終端進(jìn)行的,而是在業(yè)務(wù)節(jié)點(diǎn)強(qiáng)迫進(jìn)行的,所以他它既解決了認(rèn)證和計(jì)費(fèi)的問(wèn)題,又不依賴(lài)于專(zhuān)用終端進(jìn)行,防止了用戶端軟件被改動(dòng)或被取消從而冒充加入組播的可能性。
圖2是專(zhuān)有終端先認(rèn)證后申請(qǐng)加入的組播方式示意圖。
圖3是本發(fā)明的方法流程圖。
圖4是本發(fā)明的組播方式示意圖。
圖5是業(yè)務(wù)節(jié)點(diǎn)直接組播到用戶的受控組播流程的線程圖。
圖6是業(yè)務(wù)節(jié)點(diǎn)經(jīng)過(guò)二層組播到用戶的受控組播流程的線程圖。
(1)設(shè)置一個(gè)業(yè)務(wù)控制平臺(tái),它能夠?qū)τ脩暨M(jìn)行認(rèn)證,對(duì)業(yè)務(wù)節(jié)點(diǎn)ISN的內(nèi)容播放進(jìn)行控制,并將業(yè)務(wù)控制平臺(tái)與業(yè)務(wù)節(jié)點(diǎn)ISN之間的包含Access_Request報(bào)文、Access_Response報(bào)文、Accounting_Request報(bào)文和Accounting_Response報(bào)文的遠(yuǎn)程認(rèn)證撥號(hào)用戶服務(wù)RADIUS協(xié)議進(jìn)行適應(yīng)認(rèn)證和計(jì)費(fèi)要求的擴(kuò)展。
建立一個(gè)業(yè)務(wù)控制平臺(tái),將業(yè)務(wù)節(jié)點(diǎn)和業(yè)務(wù)的控制相分離,具體的業(yè)務(wù)由業(yè)務(wù)節(jié)點(diǎn)來(lái)進(jìn)行,對(duì)內(nèi)容播放的控制、認(rèn)證、計(jì)費(fèi)由業(yè)務(wù)控制平臺(tái)來(lái)進(jìn)行。關(guān)于這一平臺(tái)的實(shí)現(xiàn)目前已是本領(lǐng)域技術(shù)人員所知悉的內(nèi)容,實(shí)際上該平臺(tái)在本發(fā)明之前已經(jīng)被運(yùn)用于服務(wù)質(zhì)量控制領(lǐng)域、業(yè)務(wù)發(fā)布能力領(lǐng)域。
在圖4中可以看到業(yè)務(wù)控制平臺(tái)所處的位置,它可以對(duì)用戶加入多播組進(jìn)行權(quán)限認(rèn)證,對(duì)組播內(nèi)容的播放進(jìn)行控制,對(duì)組播用戶按網(wǎng)絡(luò)設(shè)備使用及內(nèi)容提供計(jì)費(fèi)的功能。與現(xiàn)有技術(shù)所提到的第二種方案中的用戶管理器User Manager的認(rèn)證相比,本發(fā)明的認(rèn)證更為嚴(yán)密,它不是由用戶終端主動(dòng)發(fā)起、按照認(rèn)證位置的信息由客戶端軟件自動(dòng)到指定用戶管理器UserManager去認(rèn)證,而是當(dāng)用戶向業(yè)務(wù)節(jié)點(diǎn)請(qǐng)求加入組播后,業(yè)務(wù)節(jié)點(diǎn)強(qiáng)迫到業(yè)務(wù)控制平臺(tái)認(rèn)證。在第二種方案中還提到多播管理器MulticastManager,它也具有管理功能,但僅限于頻道內(nèi)容的確定、頻道的發(fā)布等內(nèi)容方面的管理,與我們這里所說(shuō)的對(duì)內(nèi)容播放的控制管理還是不同的。
業(yè)務(wù)控制平臺(tái)與業(yè)務(wù)節(jié)點(diǎn)ISN之間是靠遠(yuǎn)程認(rèn)證撥號(hào)用戶服務(wù)RADIUS協(xié)議進(jìn)行通信的。為了適應(yīng)認(rèn)證和計(jì)費(fèi)的要求,在本步驟中,需要將業(yè)務(wù)控制平臺(tái)與業(yè)務(wù)節(jié)點(diǎn)ISN之間的遠(yuǎn)程認(rèn)證撥號(hào)用戶服務(wù)RADIUS協(xié)議進(jìn)行下述擴(kuò)展i、為遠(yuǎn)程認(rèn)證撥號(hào)用戶服務(wù)RADIUS協(xié)議中的Access_Request報(bào)文和Access_Response報(bào)文新開(kāi)辟一個(gè)多播組Multicast-IP參數(shù),表明用戶要觀看哪一組的節(jié)目;ii、為遠(yuǎn)程認(rèn)證撥號(hào)用戶服務(wù)RADIUS協(xié)議中的Accounting_Request報(bào)文和Accounting_Response報(bào)文新開(kāi)辟一個(gè)多播組Multicast-IP參數(shù)和開(kāi)始計(jì)費(fèi)Start參數(shù)、停止計(jì)費(fèi)Stop參數(shù),分別表明對(duì)哪一組的節(jié)目進(jìn)行計(jì)費(fèi)、開(kāi)始和停止計(jì)費(fèi)。
上面提到的幾種報(bào)文是遠(yuǎn)程認(rèn)證撥號(hào)用戶服務(wù)RADIUS協(xié)議中早就有的,其參數(shù)可以擴(kuò)展,我們只是為報(bào)文新開(kāi)辟了幾種參數(shù)而已。
(2)當(dāng)用戶向業(yè)務(wù)節(jié)點(diǎn)ISN請(qǐng)求加入組播后,業(yè)務(wù)節(jié)點(diǎn)到業(yè)務(wù)控制平臺(tái)認(rèn)證,認(rèn)證成功向用戶復(fù)制播送內(nèi)容,認(rèn)證失敗則不復(fù)制播送內(nèi)容。
這一步驟有兩種情形。第一種是業(yè)務(wù)節(jié)點(diǎn)直接組播到用戶。圖5是業(yè)務(wù)節(jié)點(diǎn)直接組播到用戶的受控組播流程的線程圖,在圖5的上部可以看出,其實(shí)現(xiàn)步驟是b1、用戶端軟件啟動(dòng),多播服務(wù)器Multicast Server把節(jié)目單送到用戶端界面。
b2、用戶通過(guò)點(diǎn)擊,向業(yè)務(wù)節(jié)點(diǎn)ISN請(qǐng)求加入某頻道。
b3、業(yè)務(wù)節(jié)點(diǎn)ISN向業(yè)務(wù)控制平臺(tái)發(fā)送帶有用戶名User-Name、用戶密碼User-password、多播組Multicast-IP參數(shù)的Access_Request報(bào)文,業(yè)務(wù)控制平臺(tái)對(duì)參數(shù)進(jìn)行認(rèn)證。
其中,多播組Multicast-IP參數(shù)是我們?cè)?1)中定義的擴(kuò)展參數(shù)。認(rèn)證的過(guò)程主要是看用戶名User-Name、用戶密碼User-password與用戶登記的是否符合、用戶是否有權(quán)觀看所選的頻道。
b4、業(yè)務(wù)控制平臺(tái)向業(yè)務(wù)節(jié)點(diǎn)ISN回送帶有用戶名User-Name、用戶密碼User-password、多播組Multicast-IP參數(shù)的Access_Response報(bào)文,該報(bào)文是對(duì)Access_Request報(bào)文的響應(yīng),認(rèn)證成功向用戶復(fù)制播送內(nèi)容。
第二種是業(yè)務(wù)節(jié)點(diǎn)經(jīng)過(guò)二層組播到用戶。圖6是業(yè)務(wù)節(jié)點(diǎn)經(jīng)過(guò)二層組播到用戶的受控組播流程的線程圖。在圖6的上部可以看出,它與第一種情形的區(qū)別在于在步驟b2中,用戶是先向二層組播設(shè)備請(qǐng)求加入某頻道,然后由二層組播設(shè)備向業(yè)務(wù)節(jié)點(diǎn)ISN透?jìng)髟撜?qǐng)求,而在第一種情形中,用戶是直接向業(yè)務(wù)節(jié)點(diǎn)ISN請(qǐng)求。
在步驟b4中,業(yè)務(wù)控制平臺(tái)向業(yè)務(wù)節(jié)點(diǎn)ISN回送Access_Response報(bào)文后,業(yè)務(wù)節(jié)點(diǎn)ISN把該報(bào)文轉(zhuǎn)發(fā)給二層組播設(shè)備,由二層組播設(shè)備向用戶復(fù)制播送內(nèi)容,而在第一種情形中,業(yè)務(wù)節(jié)點(diǎn)ISN是直接向用戶播送內(nèi)容。
(3)向用戶復(fù)制播送內(nèi)容后業(yè)務(wù)節(jié)點(diǎn)ISN向業(yè)務(wù)控制平臺(tái)請(qǐng)求計(jì)費(fèi)。
這一步驟在圖5和圖6的中部可以清楚地看出來(lái),它具體包括這樣的過(guò)程c1、由業(yè)務(wù)節(jié)點(diǎn)ISN向業(yè)務(wù)控制平臺(tái)發(fā)送帶有用戶名User-Name、用戶密碼User-password、多播組Multicast-IP、開(kāi)始計(jì)費(fèi)Start參數(shù)的Accounting_Request報(bào)文,業(yè)務(wù)控制平臺(tái)開(kāi)始計(jì)費(fèi)。
其中,后兩個(gè)參數(shù)是我們?cè)?1)中擴(kuò)展的參數(shù),開(kāi)始計(jì)費(fèi)Start參數(shù)是一個(gè)布爾變量,只有0和1兩個(gè)值,當(dāng)檢測(cè)到該參數(shù)為1時(shí)對(duì)具有該用戶名、該密碼的用戶訪問(wèn)該頻道進(jìn)行計(jì)費(fèi)。
c2、由業(yè)務(wù)控制平臺(tái)向業(yè)務(wù)節(jié)點(diǎn)ISN回送帶有用戶名User-Name、用戶密碼User-password、多播組Multicast-IP、開(kāi)始計(jì)費(fèi)Start參數(shù)的Accounting_Response報(bào)文,它是對(duì)上述Accounting_Request報(bào)文的響應(yīng)。
(4)用戶結(jié)束觀看,由業(yè)務(wù)節(jié)點(diǎn)ISN向業(yè)務(wù)控制平臺(tái)請(qǐng)求停止計(jì)費(fèi),并停止向用戶組播。
在第一種業(yè)務(wù)節(jié)點(diǎn)直接組播到用戶的情形下,如圖5下部所示,它具體包括d1、用戶結(jié)束觀看,用戶端軟件向業(yè)務(wù)節(jié)點(diǎn)ISN發(fā)送離開(kāi)多播組的消息。
d2、由業(yè)務(wù)節(jié)點(diǎn)ISN向業(yè)務(wù)控制平臺(tái)發(fā)送帶有用戶名User-Name、用戶密碼User-password、多播組Multicast-IP、停止計(jì)費(fèi)Stop參數(shù)的Accounting_Request報(bào)文,業(yè)務(wù)控制平臺(tái)停止計(jì)費(fèi)。
其中,后兩個(gè)參數(shù)是我們?cè)?1)中擴(kuò)展的參數(shù),停止計(jì)費(fèi)Stop參數(shù)是一個(gè)布爾變量,只有0和1兩個(gè)值,當(dāng)檢測(cè)到該參數(shù)為1時(shí)對(duì)具有該用戶名、該密碼的用戶訪問(wèn)該頻道停止計(jì)費(fèi)。
d3、由業(yè)務(wù)控制平臺(tái)向業(yè)務(wù)節(jié)點(diǎn)ISN回送帶有用戶名User-Name、用戶密碼User-password、多播組Multicast-IP、停止計(jì)費(fèi)Stop參數(shù)的Accounting_Response報(bào)文,該報(bào)文是對(duì)Accounting_Request報(bào)文的響應(yīng),然后停止向用戶組播。
在第二種業(yè)務(wù)節(jié)點(diǎn)經(jīng)過(guò)二層組播到用戶的情形下,與第一種情形的區(qū)別在于在步驟d1中,用戶端軟件先向二層組播設(shè)備發(fā)送離開(kāi)多播組消息,然后二層組播設(shè)備向業(yè)務(wù)節(jié)點(diǎn)ISN透?jìng)髟撓?,而在第一種情形下是直接向業(yè)務(wù)節(jié)點(diǎn)ISN發(fā)送該消息。
在步驟d3中,由二層組播設(shè)備來(lái)停止向用戶組播,而在第一種情形下是由業(yè)務(wù)節(jié)點(diǎn)ISN停止向用戶組播。這樣,我們就完成了一次業(yè)務(wù)節(jié)點(diǎn)ISN受控的組播。
權(quán)利要求
1.一種業(yè)務(wù)節(jié)點(diǎn)(ISN)受控組播方法,在一個(gè)由多播服務(wù)器(MulticastServer)經(jīng)業(yè)務(wù)節(jié)點(diǎn)(ISN)向用戶進(jìn)行組播的系統(tǒng)中,a、設(shè)置一個(gè)業(yè)務(wù)控制平臺(tái),它能夠?qū)τ脩暨M(jìn)行認(rèn)證,對(duì)業(yè)務(wù)節(jié)點(diǎn)(ISN)的內(nèi)容播放進(jìn)行控制,并將業(yè)務(wù)控制平臺(tái)與業(yè)務(wù)節(jié)點(diǎn)(ISN)之間的包含Access_Request報(bào)文、Access_Response報(bào)文、Accounting_Request報(bào)文和Accounting_Response報(bào)文的遠(yuǎn)程認(rèn)證撥號(hào)用戶服務(wù)(RADIUS)協(xié)議進(jìn)行適應(yīng)認(rèn)證和計(jì)費(fèi)要求的擴(kuò)展;b、當(dāng)用戶向業(yè)務(wù)節(jié)點(diǎn)(ISN)請(qǐng)求加入組播后,業(yè)務(wù)節(jié)點(diǎn)到業(yè)務(wù)控制平臺(tái)認(rèn)證,認(rèn)證成功向用戶復(fù)制播送內(nèi)容,認(rèn)證失敗則不復(fù)制播送內(nèi)容;c、向用戶復(fù)制播送內(nèi)容后業(yè)務(wù)節(jié)點(diǎn)(ISN)向業(yè)務(wù)控制平臺(tái)請(qǐng)求計(jì)費(fèi);d、用戶結(jié)束觀看,由業(yè)務(wù)節(jié)點(diǎn)(ISN)向業(yè)務(wù)控制平臺(tái)請(qǐng)求停止計(jì)費(fèi),并停止向用戶組播。
2.根據(jù)權(quán)利要求1所述的業(yè)務(wù)節(jié)點(diǎn)(ISN)受控組播方法,其特征在于在步驟a中,將業(yè)務(wù)控制平臺(tái)與業(yè)務(wù)節(jié)點(diǎn)(ISN)之間的遠(yuǎn)程認(rèn)證撥號(hào)用戶服務(wù)(RADIUS)協(xié)議進(jìn)行下述擴(kuò)展i、為遠(yuǎn)程認(rèn)證撥號(hào)用戶服務(wù)(RADIUS)協(xié)議中的Access_Request報(bào)文和Access_Response報(bào)文新開(kāi)辟一個(gè)多播組(Multicast-IP)參數(shù),表明用戶要觀看哪一組的節(jié)目;ii、為遠(yuǎn)程認(rèn)證撥號(hào)用戶服務(wù)(RADIUS)協(xié)議中的Accounting_Request報(bào)文和Accounting_Response報(bào)文新開(kāi)辟一個(gè)多播組(Multicast-IP)參數(shù)和開(kāi)始計(jì)費(fèi)(Start)參數(shù)、停止計(jì)費(fèi)(Stop)參數(shù),分別表明對(duì)哪一組的節(jié)目進(jìn)行計(jì)費(fèi)、開(kāi)始和停止計(jì)費(fèi)。
3.根據(jù)權(quán)利要求1或2所述的業(yè)務(wù)節(jié)點(diǎn)(ISN)受控組播方法,其特征在于步驟b具體包括這樣的過(guò)程b1、用戶端軟件啟動(dòng),多播服務(wù)器(Multicast Server)把節(jié)目單組播到用戶端界面;b2、用戶通過(guò)點(diǎn)擊,向業(yè)務(wù)節(jié)點(diǎn)(ISN)請(qǐng)求加入某頻道;b3、業(yè)務(wù)節(jié)點(diǎn)(ISN)向業(yè)務(wù)控制平臺(tái)發(fā)送帶有用戶名(User-Name)、用戶密碼(User-password)、多播組(Multicast-IP)參數(shù)的Access_Request報(bào)文,業(yè)務(wù)控制平臺(tái)對(duì)參數(shù)進(jìn)行認(rèn)證;b4、業(yè)務(wù)控制平臺(tái)向業(yè)務(wù)節(jié)點(diǎn)(ISN)回送帶有用戶名(User-Name)、用戶密碼(User-password)、多播組(Multicast-IP)參數(shù)的Access_Response報(bào)文,認(rèn)證成功向用戶復(fù)制播送內(nèi)容。
4.根據(jù)權(quán)利要求3所述的業(yè)務(wù)節(jié)點(diǎn)(ISN)受控組播方法,其特征在于在步驟b的步驟b2中,用戶是先向二層組播設(shè)備請(qǐng)求加入某頻道,然后由二層組播設(shè)備向業(yè)務(wù)節(jié)點(diǎn)(ISN)透?jìng)髟撜?qǐng)求。
5.根據(jù)權(quán)利要求4所述的業(yè)務(wù)節(jié)點(diǎn)(ISN)受控組播方法,其特征在于在步驟b的步驟b4中,業(yè)務(wù)控制平臺(tái)向業(yè)務(wù)節(jié)點(diǎn)(ISN)回送Access_Response報(bào)文后,業(yè)務(wù)節(jié)點(diǎn)(ISN)把該報(bào)文轉(zhuǎn)發(fā)給二層組播設(shè)備,由二層組播設(shè)備向用戶復(fù)制播送內(nèi)容。
6.根據(jù)權(quán)利要求1或2所述的業(yè)務(wù)節(jié)點(diǎn)(ISN)受控組播方法,其特征在于步驟c具體包括這樣的過(guò)程c1、由業(yè)務(wù)節(jié)點(diǎn)(ISN)向業(yè)務(wù)控制平臺(tái)發(fā)送帶有用戶名(User-Name)、用戶密碼(User-password)、多播組(Multicast-IP)、開(kāi)始計(jì)費(fèi)(Start)參數(shù)的Accounting_Request報(bào)文,業(yè)務(wù)控制平臺(tái)開(kāi)始計(jì)費(fèi);c2、由業(yè)務(wù)控制平臺(tái)向業(yè)務(wù)節(jié)點(diǎn)(ISN)回送帶有用戶名(User-Name)、用戶密碼(User-password)、多播組(Multicast-IP)、開(kāi)始計(jì)費(fèi)(Start)參數(shù)的Accounting_Response報(bào)文。
7.根據(jù)權(quán)利要求1或2所述的業(yè)務(wù)節(jié)點(diǎn)(ISN)受控組播方法,其特征在于步驟d具體包括這樣的過(guò)程d1、用戶結(jié)束觀看,用戶端軟件向業(yè)務(wù)節(jié)點(diǎn)(ISN)發(fā)送離開(kāi)多播組的消息;d2、由業(yè)務(wù)節(jié)點(diǎn)(ISN)向業(yè)務(wù)控制平臺(tái)發(fā)送帶有用戶名(User-Name)、用戶密碼(User-password)、多播組(Multicast-IP)、停止計(jì)費(fèi)(Stop)參數(shù)的Accounting_Request報(bào)文,業(yè)務(wù)控制平臺(tái)停止計(jì)費(fèi);d3、由業(yè)務(wù)控制平臺(tái)向業(yè)務(wù)節(jié)點(diǎn)(ISN)回送帶有用戶名(User-Name)、用戶密碼(User-password)、多播組(Multicast-IP)、停止計(jì)費(fèi)(Stop)參數(shù)的Accounting_Response報(bào)文,停止向用戶組播。
8.根據(jù)權(quán)利要求7所述的業(yè)務(wù)節(jié)點(diǎn)(ISN)受控組播方法,其特征在于在步驟d的步驟d1中,用戶端軟件先向二層組播設(shè)備發(fā)送離開(kāi)多播組消息,然后二層組播設(shè)備向業(yè)務(wù)節(jié)點(diǎn)(ISN)透?jìng)髟撓ⅰ?br> 9.根據(jù)權(quán)利要求8所述的業(yè)務(wù)節(jié)點(diǎn)(ISN)受控組播方法,其特征在于在步驟d的步驟d3中,由二層組播設(shè)備來(lái)停止向用戶組播。
全文摘要
一種業(yè)務(wù)節(jié)點(diǎn)受控組播方法,在一個(gè)由多播服務(wù)器經(jīng)業(yè)務(wù)節(jié)點(diǎn)向用戶進(jìn)行組播的系統(tǒng)中,設(shè)置一個(gè)業(yè)務(wù)控制平臺(tái),它能夠?qū)τ脩暨M(jìn)行認(rèn)證,對(duì)業(yè)務(wù)節(jié)點(diǎn)的內(nèi)容播放進(jìn)行控制,并將業(yè)務(wù)控制平臺(tái)與業(yè)務(wù)節(jié)點(diǎn)之間的遠(yuǎn)程認(rèn)證撥號(hào)用戶服務(wù)協(xié)議進(jìn)行適應(yīng)認(rèn)證和計(jì)費(fèi)要求的擴(kuò)展;當(dāng)用戶向業(yè)務(wù)節(jié)點(diǎn)請(qǐng)求加入組播后,業(yè)務(wù)節(jié)點(diǎn)到業(yè)務(wù)控制平臺(tái)認(rèn)證,認(rèn)證成功向用戶復(fù)制播送內(nèi)容,認(rèn)證失敗則不復(fù)制播送內(nèi)容;向用戶復(fù)制播送內(nèi)容后業(yè)務(wù)節(jié)點(diǎn)向業(yè)務(wù)控制平臺(tái)請(qǐng)求計(jì)費(fèi);用戶結(jié)束觀看,由業(yè)務(wù)節(jié)點(diǎn)向業(yè)務(wù)控制平臺(tái)請(qǐng)求停止計(jì)費(fèi),并停止向用戶組播。
文檔編號(hào)H04L12/14GK1404259SQ0113323
公開(kāi)日2003年3月19日 申請(qǐng)日期2001年9月13日 優(yōu)先權(quán)日2001年9月13日
發(fā)明者熊安元 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
丹寨县| 昆明市| 定日县| 永泰县| 沁源县| 赞皇县| 巢湖市| 息烽县| 崇礼县| 肃南| 贡觉县| 景泰县| 贵德县| 沽源县| 来凤县| 太谷县| 昭觉县| 喀喇沁旗| 澜沧| 大丰市| 呼图壁县| 兴文县| 宣威市| 白河县| 红桥区| 衡阳县| 会宁县| 县级市| 穆棱市| 商城县| 镇原县| 大理市| 天祝| 焦作市| 焉耆| 邢台市| 进贤县| 洪洞县| 江孜县| 和硕县| 磐安县|