專利名稱:實現(xiàn)組播控制的網(wǎng)絡(luò)控制系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及下一代網(wǎng)絡(luò)(Next Generation Network, NGN),尤其涉及一種 在NGN中實現(xiàn)組播控制的網(wǎng)絡(luò)控制系統(tǒng)和方法。
背景技術(shù):
在下 一代網(wǎng)絡(luò)(Next Generation Network , NGN)的研究過程中,ITU-T和 TISPAN分別提出了結(jié)構(gòu)和功能基本相同的分層NGN網(wǎng)絡(luò)結(jié)構(gòu)。為了使用戶 能夠隨時隨地實現(xiàn)NGN業(yè)務(wù)接入,并獲得無縫隙的、高質(zhì)量的業(yè)務(wù)服務(wù),ITU-T 在其NGN體系架構(gòu)的傳輸層定義了 一個網(wǎng)絡(luò)附著控制系統(tǒng)(Network Attachment and Control Function, NACF ),其結(jié)構(gòu)如圖1所示,主要包括網(wǎng)絡(luò) 接入控制功能實體(Network Access Control FE ),鑒權(quán)和認i正功能實體 (Authentication & Authorization FE),用戶描述功能實體(User Profile FE), 位置管理功能實體(Location Management FE)等。網(wǎng)絡(luò)附著控制系統(tǒng)能夠完 成對用戶的IP地址和終端配置參數(shù)的分配、在地址分配程序期間或之前用戶 的認證、依據(jù)用戶業(yè)務(wù)清單(profile)的網(wǎng)絡(luò)接入授權(quán)、依據(jù)用戶業(yè)務(wù)清單的 接入網(wǎng)絡(luò)配置、位置管理以及接入網(wǎng)絡(luò)的管理等。為了實現(xiàn)上述相同的目的,TISPAN在其NGN體系架構(gòu)的傳輸層定義了 一個網(wǎng)絡(luò)附著子系統(tǒng)(Network Attachment Subsystem, NASS ),通過NASS完 成對用戶的IP地址和終端配置參數(shù)的分配、在地址分配程序期間或之前進行 用戶的認證、依據(jù)用戶業(yè)務(wù)清單(profile )的網(wǎng)絡(luò)接入授權(quán)、依據(jù)用戶業(yè)務(wù)清 單的接入網(wǎng)絡(luò)配置、位置管理以及接入網(wǎng)絡(luò)的管理。NASS的體系架構(gòu)如圖2所示,在NASS的眾多功能實體當(dāng)中,用戶網(wǎng)絡(luò)
網(wǎng)關(guān)配置功能(Customer Network Gateway Configuration Function , CNGCF ) 實體在客戶端設(shè)備(Customer Premises Equipment, CPE )初始化和更新的時候 提供給用戶如內(nèi)部的防火墻控制、QoS等附加配置信息。接入中繼功能(Access Relay Function , ARF )實體在CPE和NASS之間起中繼作用,它從CPE接收 網(wǎng)絡(luò)接入請求,并前轉(zhuǎn)CPE的請求到NASS。網(wǎng)絡(luò)接入配置功能(Network Access Configuration Function , NACF )實體主要負責(zé)為用戶分配IP地址,提供網(wǎng)絡(luò) 配置參數(shù)等,起著動態(tài)主機配置協(xié)議(Dynamic Host Configuration Protocol , DHCP)服務(wù)器或遠端用戶撥入鑒權(quán)服務(wù)(Remote Authentication Dial in User Service, RADIUS )服務(wù)器等作用。連接會話定位和存儲功能(Connectivity Session Location and Repository Function , CLF)實體記錄分配給CPE的IP地 址和通過NACF實體提供的網(wǎng)絡(luò)定位信息之間的聯(lián)系、網(wǎng)絡(luò)位置信息和地理位 置信息之間的聯(lián)系,CLF實體還存儲分配了 IP地址的用戶識別符、用戶網(wǎng)絡(luò) QoS描述以及與用戶私有定位信息相關(guān)的用戶參數(shù)。用戶接入授權(quán)功能(User Access Authorization Function , UAAF )實體進4亍用戶騶ri正、基于用戶網(wǎng)紹一青 單的網(wǎng)絡(luò)接入授權(quán),其中來自于用戶業(yè)務(wù)清單的驗證、授權(quán)信息存儲在用戶描 述數(shù)據(jù)功能(Profile Database Function , PDBF )實體中。PDBF實體存儲用戶 的認證、鑒權(quán)數(shù)據(jù),以及和網(wǎng)絡(luò)接入配置相關(guān)的信息的數(shù)據(jù)庫。接入管理功能 (Access Management Function , AMF )實體轉(zhuǎn)4匕用戶發(fā)出的網(wǎng)絡(luò)4矣入^"求, 將IP地址分配以及可能的網(wǎng)絡(luò)配置參數(shù)請求發(fā)往NACF實體;并向UAAF實 體發(fā)送請求,由UAAF實體驗證用戶和網(wǎng)絡(luò)接入的授權(quán)、得到用戶的接入配置 參數(shù)。當(dāng)前在這兩種NGN體系中,都已經(jīng)能夠?qū)崿F(xiàn)為IP多媒體服務(wù)(IP Multimedia Service, IMS)業(yè)務(wù),傳統(tǒng)固定電話網(wǎng)/綜合服務(wù)數(shù)字網(wǎng)(Public Switched Telephone Network / Integrated Services Digital Network, PSTN/ISDN) 提供接入鑒權(quán)控制服務(wù),但是卻還不能為流媒體業(yè)務(wù)(如IPTV業(yè)務(wù))提供支 持,尤其不能為這些流媒體業(yè)務(wù)提供組播控制和復(fù)制方面的功能。 在傳統(tǒng)的網(wǎng)絡(luò)中,有以下幾種方案可以實現(xiàn)組播控制方案一是組播控制方案,該方案提供了一個組管理協(xié)議, 一旦該協(xié)議被激活使用,它能自動識別與組播路由器連接的端口。當(dāng)路由器收到主機通過IGMP Report報文申請加入組播組的請求時,組播路由器會創(chuàng)建一個包含請求類型為 加入、組播組地址和主機有效MAC地址等的數(shù)據(jù)包發(fā)送到二層交換機,當(dāng)二 層交換機接收到該數(shù)據(jù)包時,交換機負責(zé)轉(zhuǎn)換數(shù)據(jù)包同時更改組播組的轉(zhuǎn)發(fā)行 為。至此,該組播流量只被二層以太網(wǎng)交換機發(fā)送到與適當(dāng)IP組播客戶機相 連的那些端口。方案二是組播流控制方案,該方案主要是在組播流控制單元(Multicast Traffic Control Unit, MTCU)中對用戶加入組播組的數(shù)量設(shè)置最大的門限,并 對不同的組播組的設(shè)定不同的優(yōu)先,當(dāng)組播流控制單元MTCU已經(jīng)達到其轉(zhuǎn)發(fā) 組播的門限時,若有新的用戶加入組播組,組播流控制單元MTCU將會通過用 戶的優(yōu)先級,選擇最低優(yōu)先級的用戶離開,而讓新的高優(yōu)先級的用戶加入組播 組,從而達到對組播流量的控制。方案三為受控組播方案,主要應(yīng)用于組播路由器、以太網(wǎng)交換機、與以太 網(wǎng)交換機連接的用戶主機、portal服務(wù)器和AAA服務(wù)器組成的系統(tǒng),在該系統(tǒng) 中通過portal服務(wù)器作用于用戶的認證接口 , AAA服務(wù)器作用于用戶組播權(quán)限 的配置,并通過組播路由器和AAA服務(wù)器之間的接口,以及組播路由器和portal 服務(wù)之間的接口獲得用戶組播組的權(quán)限配置和認證,然后在以太網(wǎng)組播路由器 與以太網(wǎng)交換機之間控制以太網(wǎng)交換機進行組播轉(zhuǎn)發(fā)。以上幾個方案,方案一只解決了IP組播報文在二層交換機組成的網(wǎng)絡(luò)中泛 濫問題,根據(jù)此方法,無論用戶有沒有獲得該組播報文的權(quán)限,用戶只要加入 組播組,就能夠獲得組播報文。因此,網(wǎng)絡(luò)設(shè)備無法根據(jù)用戶權(quán)限來控制組播 報文轉(zhuǎn)發(fā);方案二通過限制組播組中用戶的數(shù)量,保證了加入組播組的優(yōu)先級 高的用戶首先獲得組播報文,但是由于該方法限制了用戶加入組播的數(shù)量,從 而造成一部分人無法獲得組播信息;方案三中必須通過portal服務(wù)器提供的接 口輸入用戶名和密碼進行認證,而沒有考慮其它方式的接入認證。其次必須在AAA服務(wù)器上保存用戶加入組播組的權(quán)限,并通過Radius協(xié)議的擴展,把用戶 的組播權(quán)限配置傳送給組播路由器,若用戶通過其它方式和其它功能實體配置 和發(fā)送用戶組播權(quán)限,則沒有考慮;該方案沒有考慮根據(jù)IP組播流而產(chǎn)生的計 費信息通知給AAA服務(wù)器;該方案也沒有考慮用戶的在線狀態(tài);該方案也沒有 考慮資源接納控制方面的內(nèi)容,根據(jù)資源考慮IP組播的QOS。發(fā)明內(nèi)容為了在NGN的組播控制中克服以上缺點,本發(fā)明提供了一種實現(xiàn)組播控制 的網(wǎng)絡(luò)控制系統(tǒng),使得組播業(yè)務(wù)在NGN中能夠根據(jù)用戶的接入權(quán)限、組播業(yè)務(wù) 流的權(quán)限以資源和接納控制方式進行控制和轉(zhuǎn)發(fā),從而實現(xiàn)組播業(yè)務(wù)可控制可 管理可運營。本發(fā)明還提供了一種在NGN中實現(xiàn)組播控制的方法,使得組播業(yè)務(wù)在 NGN中能夠根據(jù)用戶的接入權(quán)限、組播業(yè)務(wù)流的權(quán)限以資源的接納控制方式 進行控制和轉(zhuǎn)發(fā),實現(xiàn)組播業(yè)務(wù)的可控制可管理可運營。本發(fā)明提供的網(wǎng)絡(luò)控制系統(tǒng),包括業(yè)務(wù)控制功能系統(tǒng)、資源接納控制系統(tǒng)、 鑒權(quán)和認證功能實體、接入管理功能實體和接入控制功能實體,其特征在于, 還包括組播控制功能實體和組播復(fù)制功能實體,其中,組播控制功能實體,用于生成用戶組播權(quán)限表,并根據(jù)用戶組播權(quán)限表判 斷發(fā)起加入組播業(yè)務(wù)組的請求的用戶是否有接收相應(yīng)組播業(yè)務(wù)的權(quán)限;組播復(fù)制功能實體,用于接收用戶發(fā)起的加入組播業(yè)務(wù)組的請求并轉(zhuǎn)發(fā)給 組播控制功能實體,并根據(jù)組播控制功能實體的通知向有權(quán)限的用戶復(fù)制并轉(zhuǎn) 發(fā)組播報文??蛇x的,所述的組播控制功能實體包括組播信息獲取單元,用于從業(yè)務(wù)控制功能系統(tǒng)中的用戶管理系統(tǒng)獲得用戶 組播組與組播業(yè)務(wù)的對應(yīng)信息;
資源信息獲取單元,用于從資源接納控制系統(tǒng)為用戶申請網(wǎng)絡(luò)資源,判斷用戶是否能獲得接收組播業(yè)務(wù)的資源,并記錄網(wǎng)絡(luò)資源信息;用戶信息獲取單元,用于從接入管理功能實體獲得用戶信息,所述用戶信息包括用戶的MAC地址、VLAN標識以及用戶在線狀態(tài);用戶組播權(quán)限表生成單元,用于根據(jù)獲取的用戶信息和組播組信息生成用戶組播權(quán)限表;用戶權(quán)限判斷單元,用于判斷發(fā)起加入組播業(yè)務(wù)組的請求的用戶是否有加 入組播業(yè)務(wù)組的權(quán)限。可選的,所述的組播控制功能實體還包括 存儲單元,用于存儲所述的用戶組播權(quán)限表;接收單元,用于接收組播復(fù)制功能實體轉(zhuǎn)發(fā)的用戶加入組播業(yè)務(wù)組的請求;通知單元,用于將所述用戶的權(quán)限信息發(fā)送給組播復(fù)制功能實體。 可選的,所述的組播控制功能實體還包括計費信息發(fā)送單元,用于向鑒權(quán)和認證功能實體發(fā)送從組播復(fù)制功能實體 獲得的用戶組播流量統(tǒng)計信息和用戶信息。可選的,所述的組播復(fù)制功能實體包括接收單元,用于接收用戶發(fā)送的加入組播業(yè)務(wù)組的請求;請求消息轉(zhuǎn)發(fā)單元,用于在獲取用戶信息后,將用戶加入組播業(yè)務(wù)組的請 求轉(zhuǎn)發(fā)給組播控制功能實體;權(quán)限消息接收單元,用于接收組播控制功能實體發(fā)送的對應(yīng)于所請求的組 播業(yè)務(wù)的用戶權(quán)限信息;用戶信息獲取單元,用于根據(jù)權(quán)限消息接收單元轉(zhuǎn)發(fā)的用戶權(quán)限信息獲取 請求加入組4番業(yè)務(wù)組的用戶復(fù)制信息,包括組播組地址和用戶MAC地址;組播復(fù)制控制列表生成單元,用于根據(jù)用戶信息獲取單元得到的用戶信息 生成組播復(fù)制控制列表 存儲單元,用于存儲所述組播復(fù)制控制列表;組播報文復(fù)制單元,用于根據(jù)所述用戶權(quán)限信息,向用戶復(fù)制組播報文??蛇x的,所述的組播復(fù)制功能實體進一步包括 組播報文接收單元,用于接收組播報文,并轉(zhuǎn)發(fā)給組播報文復(fù)制單元; 組播報文轉(zhuǎn)發(fā)單元,用于將組播報文復(fù)制單元復(fù)制的組播報文轉(zhuǎn)發(fā)給特定 用戶。可選的,所述的組播復(fù)制功能實體還包括計費信息發(fā)送單元,用于向鑒權(quán)和認證功能實體發(fā)送經(jīng)統(tǒng)計獲得的用戶組 播流量統(tǒng)計信息和用戶信息??蛇x的,所述的組播控制功能實體在生成用戶組播權(quán)限表時,要執(zhí)行以下 步驟向資源接納控制系統(tǒng)為用戶申請網(wǎng)絡(luò)資源,判斷用戶是否能獲得接收組播 業(yè)務(wù)的資源,并記錄網(wǎng)絡(luò)資源信息;通過接入管理功能實體獲得包括用戶的MAC地址、VLAN標識,用戶在線狀 態(tài)的用戶信息;通過業(yè)務(wù)控制功能系統(tǒng)中的用戶管理系統(tǒng)獲得用戶組播組與組播業(yè)務(wù)的 對應(yīng)信息;通過接入管理功能實體或者鑒權(quán)和認證功能實體獲取用戶的權(quán)限信息;關(guān)聯(lián)上述部分或者全部信息,形成用戶組播權(quán)限表??蛇x的,當(dāng)組播復(fù)制功能實體向用戶轉(zhuǎn)發(fā)報文的時候,組播復(fù)制功能實體 同時進行組播流量統(tǒng)計,并將該組播流量統(tǒng)計信息和相應(yīng)的用戶信息發(fā)送給鑒 權(quán)和認證功能實體進行計費??蛇x的,當(dāng)組播復(fù)制功能實體向用戶轉(zhuǎn)發(fā)報文的時候,組播復(fù)制功能實體 同時進行組播流量統(tǒng)計,并將該組播流量統(tǒng)計信息和相應(yīng)的用戶信息發(fā)送給組 播控制功能實體,組播控制功能實體將該信息轉(zhuǎn)發(fā)給鑒權(quán)和認證功能實體進行 計費。
本發(fā)明提供的實現(xiàn)組播控制的方法包括以下步驟A、 用戶向網(wǎng)絡(luò)控制系統(tǒng)發(fā)起加入組播業(yè)務(wù)的請求;B、 組播控制功能實體生成用戶組播權(quán)限表,根據(jù)用戶組播權(quán)限表判斷用 戶是否有接收相應(yīng)組播業(yè)務(wù)的權(quán)限,并生成用戶權(quán)限信息發(fā)送給組播復(fù)制功能 實體;C、 組播復(fù)制功能實體根據(jù)組播控制功能實體的通知,向有權(quán)限的用戶轉(zhuǎn) 發(fā)相應(yīng)的組播業(yè)務(wù)流??蛇x的,在所述步驟A之前,還包括用戶通過中繼功能實體接入到網(wǎng)絡(luò)控 制系統(tǒng)的步驟。可選的,在所述步驟A之前,還包括用戶在網(wǎng)絡(luò)控制系統(tǒng)中完成網(wǎng)絡(luò)接入 認證的步驟。可選的,所述網(wǎng)絡(luò)接入認證是由網(wǎng)絡(luò)控制系統(tǒng)中的鑒權(quán)和認證功能實體完 成的。可選的,所述步驟C具體包括以下步驟所述組播復(fù)制功能實體收到組播控制功能實體發(fā)送的用戶權(quán)限信息后,根 據(jù)有權(quán)限的用戶申請加入的組播組信息和用戶MAC地址生成組播復(fù)制控制列 表;所述組播復(fù)制功能實體根據(jù)組播復(fù)制控制列表中的信息向有權(quán)限的用戶 復(fù)制并轉(zhuǎn)發(fā)組纟番纟艮文??蛇x的,所述步驟C之后還包括以下步驟組播復(fù)制功能實體向鑒權(quán)和認證功能實體發(fā)送特定用戶的組播流量統(tǒng)計 信息和用戶信息;鑒權(quán)和認證功能實體依據(jù)所述組播流量統(tǒng)計信息對該用戶進行計費。 可選的,所述步驟C之后還包括以下步驟所述組播復(fù)制功能實體向組播控制功能實體發(fā)送特定用戶的組播流量統(tǒng) 計信息和用戶信息; 所述組播控制功能實體向網(wǎng)絡(luò)控制系統(tǒng)中的鑒權(quán)和認證功能實體轉(zhuǎn)發(fā)上述信息;所述鑒權(quán)和認證功能實體依據(jù)所述組播流量統(tǒng)計信息對該用戶進行計費。 可選的,所述用戶組播權(quán)限表包括用戶信息、組播業(yè)務(wù)信息和網(wǎng)絡(luò)資源信自、("、0可選的,所述用戶信息包括用戶在線狀態(tài)、用戶MAC地址、VLAN標識 和用戶權(quán)限。可選的,所述組播控制功能實體生成用戶組播權(quán)限表的步驟具體包括組播控制功能實體收到用戶加入組播業(yè)務(wù)的請求后,向資源接納控制系統(tǒng)為用戶申請網(wǎng)絡(luò)資源,判斷用戶是否能獲得接收組播 業(yè)務(wù)的資源,并記錄網(wǎng)絡(luò)資源信息;通過接入管理功能實體獲得包括用戶的MAC地址、VLAN標識,用戶在線狀 態(tài)的用戶信息;通過業(yè)務(wù)控制功能系統(tǒng)中的用戶管理系統(tǒng)獲得用戶組播組與組播業(yè)務(wù)的對應(yīng)信息;通過接入管理功能實體或者鑒權(quán)和認證功能實體獲取用戶的權(quán)限信自 ,&、關(guān)聯(lián)上述部分或者全部信息,形成用戶組播權(quán)限表。 本發(fā)明還提供了另外一種實現(xiàn)組播控制的方法,其特征在于,包括 用戶向網(wǎng)絡(luò)控制系統(tǒng)發(fā)起加入組播業(yè)務(wù)的請求;資源接納控制系統(tǒng)檢查網(wǎng)絡(luò)控制系統(tǒng)是否已經(jīng)為用戶申請了網(wǎng)絡(luò)資源預(yù) 留,如果已經(jīng)為用戶申請了網(wǎng)絡(luò)資源預(yù)留,則組播復(fù)制功能實體向用戶轉(zhuǎn)發(fā)相 應(yīng)的組播業(yè)務(wù)流。可選的,所述網(wǎng)絡(luò)控制系統(tǒng)為用戶申請網(wǎng)絡(luò)資源預(yù)留的步驟具體包括 網(wǎng)絡(luò)控制系統(tǒng)在用戶接入認證后,向資源接納控制系統(tǒng)發(fā)送資 源預(yù)留請求消息,攜帶該用戶的QoS參數(shù);資源接納控制系統(tǒng)根據(jù)所述用戶的QoS參數(shù)和自身的資源分配策略向該用 戶分配網(wǎng)絡(luò)資源;資源接納控制系統(tǒng)向網(wǎng)絡(luò)控制系統(tǒng)反饋為用戶分配的資源信息。 可選的,所述資源接納控制系統(tǒng)向網(wǎng)絡(luò)控制系統(tǒng)反饋為用戶分配的資源信 息后,如果該用戶尚未申請加入組播業(yè)務(wù),則資源接納控制系統(tǒng)在收到其他用 戶發(fā)起的加入組播業(yè)務(wù)的請求后,將該資源分配給后申請的用戶,但該后申請 的用戶必須在申請資源預(yù)留的用戶申請加入組播業(yè)務(wù)的時候讓出其所占用的 資源??蛇x的,所述資源接納控制系統(tǒng)向網(wǎng)絡(luò)控制系統(tǒng)反饋為用戶分配的資源信 息后,不能再將該用戶申請預(yù)留的資源分配給其他用戶使用??蛇x的,所述資源接納控制系統(tǒng)向網(wǎng)絡(luò)控制系統(tǒng)反饋為用戶分配的資源信 息后,收到申請預(yù)留資源的用戶發(fā)起的加入組播業(yè)務(wù)的請求后,向網(wǎng)絡(luò)控制系 統(tǒng)查詢該用戶是否仍然有權(quán)限獲取該預(yù)留資源,如果是,將該預(yù)留資源分配給 該用戶占用??蛇x的,所述的QoS參數(shù)包括帶寬和業(yè)務(wù)類型。
圖1為現(xiàn)有技術(shù)中ITU-T的NGN體系架構(gòu)中的NACF的結(jié)構(gòu)圖。 圖2為現(xiàn)有技術(shù)中TISPAN的NGN體系架構(gòu)中NASS的結(jié)構(gòu)圖; 圖3為本發(fā)明實施例中實現(xiàn)組播控制的方法流程圖一; 圖4為本發(fā)明實施例中實現(xiàn)組播控制的方法流程圖二; 圖5為本發(fā)明網(wǎng)絡(luò)控制系統(tǒng)中的組播控制功能實體的結(jié)構(gòu)圖; 圖6為本發(fā)明網(wǎng)絡(luò)控制系統(tǒng)中的組播復(fù)制功能實體的結(jié)構(gòu)圖; 圖7為本發(fā)明實施例中實現(xiàn)組播控制的網(wǎng)絡(luò)控制系統(tǒng)結(jié)構(gòu)圖一; 圖8為本發(fā)明實施例中實現(xiàn)組播控制的網(wǎng)絡(luò)控制系統(tǒng)結(jié)構(gòu)圖二。
具體實施方式
本發(fā)明方法思路為當(dāng)用戶向網(wǎng)絡(luò)控制系統(tǒng)發(fā)起加入組4番業(yè)務(wù)組的請求后,組播復(fù)制功能實體將請求消息轉(zhuǎn)發(fā)給組播控制功能實體,組4番控制功能實 體依照一定的規(guī)則判斷用戶是否有接入權(quán)限,并指示組播復(fù)制功能實體根據(jù)用 戶的權(quán)限向用戶復(fù)制并發(fā)送組播報文,實現(xiàn)組播業(yè)務(wù)可控制可管理可運營。 本發(fā)明提供的網(wǎng)絡(luò)控制系統(tǒng)在現(xiàn)有系統(tǒng)中增加了組播復(fù)制功能實體和組播控制功能實體,使得組播業(yè)務(wù)在NGN中能夠根據(jù)用戶的接入權(quán)限、組播業(yè)務(wù) 流的權(quán)限以資源的接入控制方式進行控制和轉(zhuǎn)發(fā),實現(xiàn)組播業(yè)務(wù)可控制可管理 可運營。為使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下參照附圖并舉實 施例,對本發(fā)明作進一步詳細說明。參見圖3,為本發(fā)明實施例中實現(xiàn)組播控制的方法流程圖一,應(yīng)用于圖 7所示的網(wǎng)絡(luò)附著和控制功能系統(tǒng)中。包括步驟301 ,用戶通過接入中繼功能實體接入到網(wǎng)絡(luò)附著和控制功能系統(tǒng)中;步驟302,用戶在網(wǎng)絡(luò)附著和控制功能系統(tǒng)中由鑒權(quán)和認證功能實體完 成網(wǎng)絡(luò)接入認證,并將認證信息存儲在網(wǎng)絡(luò)接入控制功能實體中;步驟303,用戶通過接入中繼功能實體向支持組播控制功能的網(wǎng)絡(luò)附著 和控制功能系統(tǒng)申請加入組播業(yè)務(wù);步驟304,組播復(fù)制功能實體接收上述加入組播業(yè)務(wù)的申請; 步驟305,組播復(fù)制功能實體向組播控制功能實體轉(zhuǎn)發(fā)上述請求; 步驟306,組播控制功能實體通過與其連接的功能實體獲得用戶組播權(quán) 限表;這個步驟具休包括組播控制功能實體向資源和接納控制功能系統(tǒng)為用戶申請網(wǎng)絡(luò)資源,判斷 用戶是否能獲得接收組播業(yè)務(wù)的資源,并記錄網(wǎng)絡(luò)資源信息;組播控制功能實體通過網(wǎng)絡(luò)接入控制功能實體獲得用戶的MAC地址、VLAN 標識,用戶在線狀態(tài)等用戶信息;組播控制功能實體通過業(yè)務(wù)控制功能系統(tǒng)中的用戶管理系統(tǒng)獲得用戶組 播組與組播業(yè)務(wù)的對應(yīng)信息;組播控制功能實體通過網(wǎng)絡(luò)接入控制功能實體或者鑒權(quán)和認證功能實體 獲取用戶的權(quán)限信息;組播控制功能實體關(guān)聯(lián)上述信息中的全部或者部分信息,形成用戶組播權(quán) 限表。步驟307,組播控制功能實體根據(jù)用戶組播權(quán)限表判斷用戶是否有獲取 其所請求的組播業(yè)務(wù)的權(quán)限;如果有,執(zhí)行步驟308;如果無,執(zhí)行步驟 309;其中,若系統(tǒng)沒有可供分配的網(wǎng)路資源、用戶沒有訂購或者注冊該組 播業(yè)務(wù)或者用戶在發(fā)起加入組播業(yè)務(wù)的請求后隨即下線,組播控制功能實 體都會認為用戶沒有組播權(quán)限。步驟308,組播控制功能實體通知組播復(fù)制功能實體向用戶轉(zhuǎn)發(fā)組播、'六.組播控制功能實體在發(fā)送通知消息的時候,同時發(fā)送用戶的組播業(yè)務(wù)組和MAC地址等信息,組播復(fù)制功能實體根據(jù)該信息建立組播復(fù)制控制列 表,并復(fù)制組播流轉(zhuǎn)發(fā)給相應(yīng)用戶。同時,組播復(fù)制功能實體還能完成計 費功能,即在向用戶發(fā)送組播流的時候進行流量統(tǒng)計,并將流量統(tǒng)計和用 戶信息發(fā)送給鑒權(quán)和認證功能實體或者先發(fā)送給組播控制功能實體,再由 組播控制功能實體轉(zhuǎn)發(fā)給鑒權(quán)和認證功能實體,對相應(yīng)用戶進行計費。 步驟309,通知組播復(fù)制功能實體禁止向用戶轉(zhuǎn)發(fā)組播流。 參見圖4,為本發(fā)明實施例中實現(xiàn)組播控制的方法流程圖二,應(yīng)用于圖 8所示的網(wǎng)絡(luò)附著子系統(tǒng)中。包括步驟401,用戶通過接入中繼功能實體ARF接入到網(wǎng)絡(luò)附著子系統(tǒng) NASS中 , 步驟402,用戶在網(wǎng)絡(luò)附著子系統(tǒng)NASS中用戶接入授權(quán)功能實體UAAF完成網(wǎng)絡(luò)接入認證;步驟403,用戶通過接入中繼功能實體ARF向支持組播控制功能的網(wǎng)絡(luò)附著子系統(tǒng)NASS申請加入組播業(yè)務(wù);步驟404,組播復(fù)制功能實體接收上述加入組播業(yè)務(wù)的申請;步驟405,組播復(fù)制功能實體向組播控制功能實體轉(zhuǎn)發(fā)上述請求;步驟406 ,組播控制功能實體通過與其連接的功能實體獲得用戶組播權(quán)限表;這個步驟具體包括組播控制功能實體向資源接納控制子系統(tǒng)RACS為用戶申請網(wǎng)絡(luò)資源,判 斷用戶是否能獲得接收組播業(yè)務(wù)的資源,并記錄網(wǎng)絡(luò)資源信息;組播控制功能實體通過用戶接入授權(quán)功能實體獲得用戶的MAC地址、 VLAN標識,用戶在線狀態(tài)等用戶信息;組播控制功能實體通過業(yè)務(wù)控制子系統(tǒng)和應(yīng)用SCSA中的用戶管理系統(tǒng)獲 得用戶組播組與組播業(yè)務(wù)的對應(yīng)信息;組播控制功能實體通過用戶接入授權(quán)功能實體獲取用戶的權(quán)限信息;組播控制功能實體關(guān)聯(lián)上述信息中的全部或者部分信息,形成用戶組播權(quán) 限表。步驟407,組播控制功能實體根據(jù)用戶組播權(quán)限表判斷用戶是否有獲取 其所請求的組播業(yè)務(wù)的權(quán)限;如果有,執(zhí)行步驟408;如果無,執(zhí)行步驟 409;其中,若系統(tǒng)沒有可供分配的網(wǎng)路資源、用戶沒有訂購或者注冊該組 播業(yè)務(wù)或者用戶在發(fā)起加入組播業(yè)務(wù)的請求后隨即下線,組播控制功能實 體都會認為用戶沒有組播權(quán)限。步驟408,組播控制功能實體通知組播復(fù)制功能實體向用戶轉(zhuǎn)發(fā)組播、、六.
組播控制功能實體在發(fā)送通知消息的時候,同時發(fā)送用戶的組播業(yè)務(wù)組和MAC地址等信息,組播復(fù)制功能實體根據(jù)該信息建立組播復(fù)制控制列表,并復(fù)制組播流轉(zhuǎn)發(fā)給相應(yīng)用戶。同時,組播復(fù)制功能實體還能完成計 費功能,即在向用戶發(fā)送組播流的時候進行流量統(tǒng)計,并將流量統(tǒng)計和用 戶信息發(fā)送給用戶接入授權(quán)功能實體或者先發(fā)送給組播控制功能實體,再 由組播控制功能實體轉(zhuǎn)發(fā)給用戶接入授權(quán)功能實體,對相應(yīng)用戶進行計費。步驟409,通知組播復(fù)制功能實體禁止向用戶轉(zhuǎn)發(fā)組播流。 本發(fā)明還提供了另外一種實現(xiàn)組播控制的方法,包括 用戶向網(wǎng)絡(luò)控制系統(tǒng)發(fā)起加入組播業(yè)務(wù)的請求;資源接納控制系統(tǒng)檢查網(wǎng)絡(luò)控制系統(tǒng)是否已經(jīng)為用戶申請了網(wǎng)絡(luò)資源預(yù) 留,如果已經(jīng)為用戶申請了網(wǎng)絡(luò)資源預(yù)留,則組播復(fù)制功能實體向用戶轉(zhuǎn)發(fā)相 應(yīng)的組播業(yè)務(wù)流。其中,所述網(wǎng)絡(luò)控制系統(tǒng)為用戶申請網(wǎng)絡(luò)資源預(yù)留的步驟具體包括 網(wǎng)絡(luò)控制系統(tǒng)在用戶接入認證后,向資源接納控制系統(tǒng)發(fā)送資 源預(yù)留請求消息,攜帶該用戶的QoS參數(shù)(包括帶寬和業(yè)務(wù)類型等);資源接納控制系統(tǒng)根據(jù)所述用戶的QoS參數(shù)和自身的資源分配策略向該用 戶分配網(wǎng)絡(luò)資源;資源接納控制系統(tǒng)向網(wǎng)絡(luò)控制系統(tǒng)反饋為用戶分配的資源信息。該實現(xiàn)組播控制的方法中對于用戶申請資源預(yù)留后的處理情況包括資源接納控制系統(tǒng)向網(wǎng)絡(luò)控制系統(tǒng)反饋為用戶分配的資源信息后,如果該 用戶尚未申請加入組播業(yè)務(wù),則資源接納控制系統(tǒng)在收到其他用戶發(fā)起的加入 組播業(yè)務(wù)的請求后,將該資源分配給后申請的用戶,但該后申請的用戶必須在 申請資源預(yù)留的用戶申請加入組播業(yè)務(wù)的時候讓出其所占用的資源;和資源接納控制系統(tǒng)向網(wǎng)絡(luò)控制系統(tǒng)反饋為用戶分配的資源信息后,不能再 將該用戶申請預(yù)留的資源分配給其他用戶使用。為了提高網(wǎng)絡(luò)的安全性,還可以這樣實現(xiàn)資源接納控制系統(tǒng)向網(wǎng)絡(luò)控制 系統(tǒng)反饋為用戶分配的資源信息后,收到申請預(yù)留資源的用戶發(fā)起的加入組播 業(yè)務(wù)的請求后,向網(wǎng)絡(luò)控制系統(tǒng)查詢該用戶是否仍然有權(quán)限獲取該預(yù)留資源, 如果是,將該預(yù)留資源分配給該用戶占用。下面介紹本發(fā)明提供的網(wǎng)絡(luò)控制系統(tǒng),參見圖7和圖8。圖7為對現(xiàn)有技術(shù)中ITU-T的網(wǎng)絡(luò)附著和控制功能系統(tǒng)NACF的改進, 增加了組播控制功能實體MCF和組播復(fù)制功能實體MRF,其中,組播復(fù)制 功能實體連接組播控制功能實體和接入中繼功能實體,用于根據(jù)組播控制 功能實體的通知通過接入中繼功能實體向有權(quán)限的用戶轉(zhuǎn)發(fā)組播流;組播 控制功能實體連接鑒權(quán)和認證功能實體和網(wǎng)絡(luò)接入控制功能實體,這兩個 功能實體都能夠向組播控制功能實體提供用戶信息;組播控制功能實體連 接到資源和接納控制系統(tǒng),用于為用戶申請資源;組播控制功能實體連接 到業(yè)務(wù)控制功能系統(tǒng),獲取用戶申請的組播業(yè)務(wù)組的信息。在圖7所示的 網(wǎng)絡(luò)控制系統(tǒng)中實現(xiàn)組播控制的處理過程包括用戶通過接入中繼功能實體接入網(wǎng)絡(luò)附著和控制功能系統(tǒng),用戶在網(wǎng) 絡(luò)附著和控制功能系統(tǒng)中進行認證并獲得通過后,通過接入中繼功能實體 申請加入組播業(yè)務(wù);組播控制功能實體MCF連接到鑒權(quán)和認證功能實體,為組播用戶的發(fā)送 者和接收者進行認證,并把收集的組播用戶的發(fā)送者發(fā)送的組播流的統(tǒng)計信息 和接收者接收的組播流統(tǒng)計信息傳送給鑒權(quán)和認證功能實體,便于根據(jù)組播流 的統(tǒng)計信息對用戶進行計費;組播控制功能實體MCF連接到業(yè)務(wù)控制功能系統(tǒng)(Service Control Functions , SCF)(如IPTV業(yè)務(wù)系統(tǒng)中的用戶管理系統(tǒng),IMS系統(tǒng)中的歸屬 用戶服務(wù)器等)上,MCF從業(yè)務(wù)控制功能系統(tǒng)SCF中獲得用戶申請授權(quán)的組 播業(yè)務(wù)組的信息(如IPTV業(yè)務(wù)系統(tǒng)中IPTV頻道和組播組地址的對應(yīng)關(guān)系, 用戶的等級而行成的優(yōu)先級等);組播控制功能實體MCF連接到資源和接納控制功能系統(tǒng)(Resource and Admission Control Functions, RACF)上,乂人資源和接納控制功能系統(tǒng)RACF 中根據(jù)具體策略規(guī)則,檢查資源可用性,為授權(quán)用戶分配轉(zhuǎn)發(fā)組播報文的資源; 組播控制功能實體MCF連接到網(wǎng)絡(luò)接入功能實體上,從網(wǎng)絡(luò)接入功能 實體中獲得用戶信息(如用戶的在線狀態(tài)、MAC地址、VLAN標識、用戶的 權(quán)限等);組播控制功能實體通過和以上系統(tǒng)或者功能實體互聯(lián),獲取用戶的權(quán) 限信息,組成用戶組播權(quán)限表,并依照用戶組播權(quán)限表來控制用戶的組播 業(yè)務(wù)接入。組播復(fù)制功能實體連接到組播控制功能實體,當(dāng)用戶申請加入組播組時, 組播控制功能實體根據(jù)用戶組播權(quán)限表,向組播復(fù)制功能實體發(fā)送用戶信息和 權(quán)限信息,組播復(fù)制功能實體根據(jù)用戶申請加入組播組的信息,形成組播復(fù)制 控制列表(Multicast Replication Control List, MRCL包括組播組地址,用戶MAC 地址等),并根據(jù)用戶組播接入訪問列表MRCL向用戶復(fù)制組播業(yè)務(wù)流;組播復(fù)制功能實體連接接入中繼功能實體,通過接入中繼功能實體把組播 流轉(zhuǎn)發(fā)給有權(quán)限的用戶設(shè)備;組播復(fù)制功能實體還能在轉(zhuǎn)發(fā)組播流的時候進行組播流量統(tǒng)計,并將統(tǒng)計 信息和用戶信息發(fā)送給鑒權(quán)和認證功能實體,或者先將統(tǒng)計信息發(fā)送給組插-控 制功能實體,然后由組播控制功能實體將流量統(tǒng)計信息和用戶信息發(fā)送給鑒權(quán) 和認證功能實體,方便對用戶進行計費。圖8為對現(xiàn)有技術(shù)中TISPAN的NGN體系架構(gòu)中的網(wǎng)絡(luò)附著子系統(tǒng) NASS的改進,增加了組播控制功能實體MCF和組播復(fù)制功能實體MRF, 其中,組播復(fù)制功能實體連接組播控制功能實體和接入中繼功能實體,用 于根據(jù)組播控制功能實體的通知通過接入中繼功能實體向有權(quán)限的用戶設(shè) 備UE轉(zhuǎn)發(fā)組播流;組播控制功能實體連接用戶接入授權(quán)功能實體UAAF 和接入管理功能實體AMF來獲取用戶信息;組播控制功能實體連接到資源 接納控制子系統(tǒng)RACS,用于為用戶申請網(wǎng)絡(luò)資源;組播控制功能實體連接 到業(yè)務(wù)控制子系統(tǒng)和應(yīng)用SCSA,用于獲取用戶申請的組播業(yè)務(wù)組的信息。在圖8所示的網(wǎng)絡(luò)控制系統(tǒng)中實現(xiàn)組播控制的處理過程包括用戶設(shè)備UE通過接入中繼功能實體ARF接入到網(wǎng)絡(luò)附著子系統(tǒng) NASS中,由用戶接入授權(quán)功能實體UAAF進行用戶接入認證,用戶通過 接入中繼功能實體ARF向NASS申請加入組播業(yè)務(wù);組播控制功能實體連接到用戶接入授權(quán)功能,為組播用戶的發(fā)送者和接 收者進行認證,并把收集的組播用戶的發(fā)送者和接收者發(fā)送的組播流的統(tǒng)計信 息和接收者接收的組播流統(tǒng)計信息傳送給UAAF,并于根據(jù)組播流的統(tǒng)計信息 對用戶進行計費;組播控制功能實體連接到業(yè)務(wù)控制子系統(tǒng)和應(yīng)用SCSA (如IPTV業(yè)務(wù)系 統(tǒng)中的用戶管理系統(tǒng),IMS系統(tǒng)中的歸屬用戶服務(wù)器等),組播控制功能實體 從SCSA中獲得用戶申請授權(quán)的組播業(yè)務(wù)組的信息(如IPTV業(yè)務(wù)系統(tǒng)中IPTV 頻道和組播地址的對應(yīng)關(guān)系,用戶的優(yōu)先級等);組播控制功能實體連接到資源接納控制子系統(tǒng)RACS,判斷RACS是否 能夠依據(jù)一定的策略為用戶分配發(fā)送相應(yīng)組播的資源;組播控制功能連接接入管理功能AMF,從接入管理功能獲得用戶信息(例 如用戶的在線狀態(tài)、MAC地址、VLAN標識、.用戶權(quán)限等),也可以獲得用 戶接入認證信息,根據(jù)用戶的在線信息發(fā)送組播流;組播控制功能實體通過和以上系統(tǒng)或者功能實體互聯(lián),獲取用戶的權(quán) 限信息,組成用戶組播權(quán)限表,并依照用戶組播權(quán)限表來控制用戶的組播 業(yè)務(wù)接入。組播復(fù)制功能實體連接到組播控制功能實體,當(dāng)用戶申請加入組播組時, 組播控制功能實體根據(jù)用戶組播權(quán)限表,向組播復(fù)制功能實體發(fā)送用戶信息和 權(quán)限信息,組播復(fù)制功能實體根據(jù)用戶申請加入組播組的信息,形成組播復(fù)制 控制列表(Multicast Replication Control List, MRCL包括組播組地址,用戶MAC 地址等),并根據(jù)用戶組播接入訪問列表MRCL向用戶復(fù)制組播業(yè)務(wù)流;
組播復(fù)制功能實體連接接入中繼功能實體ARF,通過接入中繼功能實體把 組播流轉(zhuǎn)發(fā)給有權(quán)限的用戶設(shè)備;組播復(fù)制功能實體還能在轉(zhuǎn)發(fā)組播流的時候進行組播流量統(tǒng)計,并將統(tǒng)計 信息和用戶信息發(fā)送給用戶接入授權(quán)功能實體,或者先將統(tǒng)計信息發(fā)送給組播 控制功能實體,然后由組播控制功能實體將流量統(tǒng)計信息和用戶信息發(fā)送給用 戶接入授權(quán)功能實體,方便對用戶進行計費。如圖5所示,為本發(fā)明網(wǎng)絡(luò)控制系統(tǒng)中的組播控制功能實體的結(jié)構(gòu)圖, 應(yīng)用于圖7或圖8所示的網(wǎng)絡(luò)控制系統(tǒng)中,包括接收單元,用戶組播權(quán) 限表生成單元,存儲單元,用戶權(quán)限判斷單元,通知單元,資源信息獲取 單元,組播信息獲取單元,用戶信息獲取單元和計費信息發(fā)送單元。其中,接收單元,用于接收組播復(fù)制功能實體轉(zhuǎn)發(fā)的用戶加入組播業(yè)務(wù)組的請求;用戶組播權(quán)限表生成單元,用于在收到用戶加入組播業(yè)務(wù)的請求后,根據(jù)獲取的用戶信息生成用戶組播權(quán)限表;其中,獲取用戶信息的步驟參見有關(guān)方法部分的陳述。 存儲單元,用于存儲所述的用戶組播權(quán)限表;用戶權(quán)限判斷單元,用于根據(jù)用戶組播權(quán)限表判斷發(fā)起加入組播業(yè)務(wù)組的 請求的用戶是否有加入組播業(yè)務(wù)組的權(quán)限;通知單元,用于將用戶權(quán)限判斷單元獲得的用戶的權(quán)限信息發(fā)送給組播復(fù) 制功能實體;組播信息獲取單元,用于從圖7中的業(yè)務(wù)控制功能系統(tǒng)中的用戶管理系統(tǒng) 或者圖8中的業(yè)務(wù)控制子系統(tǒng)和應(yīng)用SCSA中獲得用戶組播組與組播業(yè)務(wù)的對 應(yīng)信息;資源信息獲取單元,用于從圖7中的資源和接納控制功能系統(tǒng)或者圖8中 的資源接納控制子系統(tǒng)中為用戶申請網(wǎng)絡(luò)資源,判斷用戶是否能獲得接收組播 業(yè)務(wù)的資源,并記錄網(wǎng)絡(luò)資源信息; 用戶信息獲取單元,用于從圖7中的網(wǎng)絡(luò)接入控制功能實體或者圖7中鑒權(quán)和認證功能實體或者圖8中的用戶接入授權(quán)功能UAAF中獲得用戶的MAC地 址、VLAN標識,用戶在線狀態(tài)等用戶信息;計費信息發(fā)送單元,用于向圖7中的鑒權(quán)和認證功能實體或者圖8中的用 戶接入授權(quán)功能UAAF發(fā)送從組播復(fù)制功能實體獲得的用戶組播流量統(tǒng)計信 息和用戶信息。如圖6所示,為本發(fā)明網(wǎng)絡(luò)控制系統(tǒng)中的組播復(fù)制功能實體的結(jié)構(gòu)圖, 應(yīng)用于圖7或圖8所示的網(wǎng)絡(luò)控制系統(tǒng)中,包括接收單元,用于接收用戶發(fā)送的加入組播業(yè)務(wù)組的請求;用戶信息獲取單元,用于提取發(fā)送加入組播業(yè)務(wù)組請求的用戶復(fù)制信息, 包括組播組地址和用戶MAC地址;組播復(fù)制控制列表生成單元,用于根據(jù)用戶信息獲取單元得到的用戶信息 生成組播復(fù)制控制列表;存儲單元,用于存儲所述組播復(fù)制控制列表;請求消息轉(zhuǎn)發(fā)單元,用于在獲取用戶信息后,將用戶加入組播業(yè)務(wù)組的請 求轉(zhuǎn)發(fā)給組播控制功能實體;權(quán)限消息接收單元,用于接收組播控制功能實體發(fā)送的對應(yīng)于所請求的組 播業(yè)務(wù)的用戶權(quán)限信息;組播報文復(fù)制單元,用于根據(jù)所述用戶權(quán)限信息,從存儲單元獲取用戶復(fù) 制信息后,向用戶復(fù)制組播報文;組播報文接收單元,用于接收組播報文,并轉(zhuǎn)發(fā)給組播報文復(fù)制單元;組播報文轉(zhuǎn)發(fā)單元,用于將組播報文復(fù)制單元復(fù)制的組播報文通過圖7中 的接入中繼功能實體或者圖8中的接入中繼功能ARF轉(zhuǎn)發(fā)給特定用戶;計費信息發(fā)送單元,用于向鑒權(quán)和i人證功能實體發(fā)送經(jīng)統(tǒng)計獲得的用戶組 播流量統(tǒng)計信息和用戶信息。
明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及 其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1、一種網(wǎng)絡(luò)控制系統(tǒng),包括業(yè)務(wù)控制功能系統(tǒng)、資源接納控制系統(tǒng)、鑒權(quán)和認證功能實體、接入管理功能實體和接入控制功能實體,其特征在于,還包括組播控制功能實體和組播復(fù)制功能實體,其中,組播控制功能實體,用于生成用戶組播權(quán)限表,并根據(jù)用戶組播權(quán)限表判斷發(fā)起加入組播業(yè)務(wù)組的請求的用戶是否有接收相應(yīng)組播業(yè)務(wù)的權(quán)限;組播復(fù)制功能實體,用于接收用戶發(fā)起的加入組播業(yè)務(wù)組的請求并轉(zhuǎn)發(fā)給組播控制功能實體,并根據(jù)組播控制功能實體的通知向有權(quán)限的用戶復(fù)制并轉(zhuǎn)發(fā)組播報文。
2、 如權(quán)利要求1所述的網(wǎng)絡(luò)控制系統(tǒng),其特征在于,所述的組播控制功 能實體包括組播信息獲取單元,用于從業(yè)務(wù)控制功能系統(tǒng)中的用戶管理系統(tǒng)獲得用戶 組播組與組播業(yè)務(wù)的對應(yīng)信息;資源信息獲取單元,用于從資源接納控制系統(tǒng)為用戶申請網(wǎng)絡(luò)資源,判斷 用戶是否能獲得接收組播業(yè)務(wù)的資源,并記錄網(wǎng)絡(luò)資源信息;用戶信息獲取單元,用于從接入管理功能實體獲得用戶信息,所述用戶信 息包括用戶的MAC地址、VLAN標識以及用戶在線狀態(tài);用戶組播權(quán)限表生成單元,用于根據(jù)獲取的用戶信息和組播組信息生成用 戶組播權(quán)限表;用戶權(quán)限判斷單元,用于判斷發(fā)起加入組播業(yè)務(wù)組的請求的用戶是否有加 入組播業(yè)務(wù)組的權(quán)限。
3、 如權(quán)利要求2所述的網(wǎng)絡(luò)控制系統(tǒng),其特征在于,所述的組播控制功 能實體還包括存儲單元,用于存儲所述的用戶組播權(quán)限表;接收單元,用于接收組播復(fù)制功能實體轉(zhuǎn)發(fā)的用戶加入組播業(yè)務(wù)組的請求;通知單元,用于將所述用戶的權(quán)限信息發(fā)送給組播復(fù)制功能實體。
4、 如權(quán)利要求3所述的網(wǎng)絡(luò)控制系統(tǒng),其特征在于,所述的組播控制功 能實體還包括計費信息發(fā)送單元,用于向鑒權(quán)和認證功能實體發(fā)送從組播復(fù)制功能實體 獲得的用戶組^"流量統(tǒng)計信息和用戶信息。
5、 如權(quán)利要求1所述的網(wǎng)絡(luò)控制系統(tǒng),其特征在于,所述的組播復(fù)制功 能實體包括接收單元,用于接收用戶發(fā)送的加入組播業(yè)務(wù)組的請求; 請求消息轉(zhuǎn)發(fā)單元,用于在獲取用戶信息后,將用戶加入組播業(yè)務(wù)組的請求轉(zhuǎn)發(fā)給組播控制功能實體;權(quán)限消息接收單元,用于接收組播控制功能實體發(fā)送的對應(yīng)于所請求的組播業(yè)務(wù)的用戶權(quán)限信息;用戶信息獲取單元,用于根據(jù)權(quán)限消息接收單元轉(zhuǎn)發(fā)的用戶權(quán)限信息獲取 請求加入組播業(yè)務(wù)組的用戶復(fù)制信息,包括組播組地址和用戶MAC地址;組播復(fù)制控制列表生成單元,用于根據(jù)用戶信息獲取單元得到的用戶信息 生成組播復(fù)制控制列表;存儲單元,用于存儲所述組播復(fù)制控制列表;組播報文復(fù)制單元,用于根據(jù)所述用戶權(quán)限信息,向用戶復(fù)制組播報文。
6、 如權(quán)利要求5所述的網(wǎng)絡(luò)控制系統(tǒng),其特征在于,所述的組播復(fù)制功 能實體進一步包括組播報文接收單元,用于接收組播報文,并轉(zhuǎn)發(fā)給組播報文復(fù)制單元; 組播報文轉(zhuǎn)發(fā)單元,用于將組播報文復(fù)制單元復(fù)制的組播報文轉(zhuǎn)發(fā)給特定 用戶。
7、 如權(quán)利要求6所述的網(wǎng)絡(luò)控制系統(tǒng),其特征在于,所述的組播復(fù)制功 能實體還包括 計費信息發(fā)送單元,用于向鑒權(quán)和認證功能實體發(fā)送經(jīng)統(tǒng)計獲得的用戶組 播流量統(tǒng)計信息和用戶信息。
8、 如權(quán)利要求所述的網(wǎng)絡(luò)控制系統(tǒng),其特征在于,所述的組播控制功能 實體在生成用戶組播權(quán)限表時,要執(zhí)行以下步驟向資源接納控制系統(tǒng)為用戶申請網(wǎng)絡(luò)資源,判斷用戶是否能獲得接收組播 業(yè)務(wù)的資源,并記錄網(wǎng)絡(luò)資源信息;通過接入管理功能實體獲得包括用戶的MAC地址、VLAN標識,用戶在線狀 態(tài)的用戶信息;通過業(yè)務(wù)控制功能系統(tǒng)中的用戶管理系統(tǒng)獲得用戶組播組與組播業(yè)務(wù)的 對應(yīng)信息;通過接入管理功能實體或者鑒權(quán)和認證功能實體獲取用戶的權(quán)限信息; 關(guān)聯(lián)上述部分或者全部信息,形成用戶組播權(quán)限表。
9、 如權(quán)利要求8所述的網(wǎng)絡(luò)控制系統(tǒng),其特征在于,當(dāng)組播復(fù)制功能實 體向用戶轉(zhuǎn)發(fā)報文的時候,組播復(fù)制功能實體同時進行組播流量統(tǒng)計,并將該 組播流量統(tǒng)計信息和相應(yīng)的用戶信息發(fā)送給鑒權(quán)和認證功能實體進行計費。
10、 如權(quán)利要求8所述的網(wǎng)絡(luò)控制系統(tǒng),其特征在于,當(dāng)組播復(fù)制功能實 體向用戶轉(zhuǎn)發(fā)報文的時候,組播復(fù)制功能實體同時進行組播流量統(tǒng)計,并將該 組播流量統(tǒng)計信息和相應(yīng)的用戶信息發(fā)送給組播控制功能實體,組播控制功能 實體將該信息轉(zhuǎn)發(fā)給鑒權(quán)和認證功能實體進行計費。
11、 一種實現(xiàn)組播控制的方法,其特征在于,包括以下步驟A、 用戶向網(wǎng)絡(luò)控制系統(tǒng)發(fā)起加入組播業(yè)務(wù)的請求;B、 組播控制功能實體生成用戶組播權(quán)限表,根據(jù)用戶組播權(quán)限表判斷用 戶是否有接收相應(yīng)組播業(yè)務(wù)的權(quán)限,并生成用戶權(quán)限信息發(fā)送給組播復(fù)制功能 實體;C、 組播復(fù)制功能實體根據(jù)組播控制功能實體的通知,向有權(quán)限的用戶轉(zhuǎn) 發(fā)相應(yīng)的組纟番業(yè)務(wù)流。
12、 如權(quán)利要求11所述的方法,其特征在于,在所述步驟A之前,還包括用戶通過中繼功能實體接入到網(wǎng)絡(luò)控制系統(tǒng)的步驟。
13、 如權(quán)利要求11所述的方法,其特征在于,在所述步驟A之前,還包 括用戶在網(wǎng)絡(luò)控制系統(tǒng)中完成網(wǎng)絡(luò)接入認證的步驟。
14、 如權(quán)利要求13所述的方法,其特征在于,所述網(wǎng)絡(luò)接入認證是由網(wǎng) 絡(luò)控制系統(tǒng)中的鑒權(quán)和認證功能實體完成的。
15、 如權(quán)利要求11所述的方法,其特征在于,所述步驟C具體包括以下 步驟所述組播復(fù)制功能實體收到組播控制功能實體發(fā)送的用戶權(quán)限信息后,根 據(jù)有權(quán)限的用戶申請加入的組播組信息和用戶MAC地址生成組播復(fù)制控制列表;所述組播復(fù)制功能實體根據(jù)組播復(fù)制控制列表中的信息向有權(quán)限的用戶 復(fù)制并轉(zhuǎn)發(fā)組播報文。
16、 如權(quán)利要求11所述的方法,其特征在于,所述步驟C之后還包括以 下步驟組播復(fù)制功能實體向鑒權(quán)和認證功能實體發(fā)送特定用戶的組播流量統(tǒng)計 信息和用戶信息;鑒權(quán)和認證功能實體依據(jù)所述組播流量統(tǒng)計信息對該用戶進行計費。
17、 如權(quán)利要求11所述的方法,其特征在于,所述步驟C之后還包括以 下步驟所述組播復(fù)制功能實體向組播控制功能實體發(fā)送特定用戶的組播流量統(tǒng) 計信息和用戶信息;所述組播控制功能實體向網(wǎng)絡(luò)控制系統(tǒng)中的鑒權(quán)和認證功能實體轉(zhuǎn)發(fā)上 述信息;所述鑒權(quán)和認證功能實體依據(jù)所述組播流量統(tǒng)計信息對該用戶進行計費。
18、 如權(quán)利要求11-17中任意一項所述的方法,其特征在于,所述用戶組播權(quán)限表包括用戶信息、組播業(yè)務(wù)信息和網(wǎng)絡(luò)資源信息。
19、 如權(quán)利要求18所述的方法,其特征在于,所述用戶信息包括用戶在 線狀態(tài)、用戶MAC地址、VLAN標識和用戶權(quán)限。
20、 如權(quán)利要求19所述的方法,其特征在于,所述組播控制功能實體生 成用戶組播權(quán)限表的步驟具體包括組播控制功能實體收到用戶加入組播業(yè)務(wù)的請求后,向資源接納控制系統(tǒng)為用戶申請網(wǎng)絡(luò)資源,判斷用戶是否能獲得接收組播 業(yè)務(wù)的資源,并記錄網(wǎng)絡(luò)資源信息;通過接入管理功能實體獲得包括用戶的MAC地址、VLAN標識,用戶在線狀 態(tài)的用戶信息;通過業(yè)務(wù)控制功能系統(tǒng)中的用戶管理系統(tǒng)獲得用戶組播組與組播業(yè)務(wù)的 對應(yīng)信息;通過接入管理功能實體或者鑒權(quán)和認證功能實體獲取用戶的權(quán)限信息;關(guān)聯(lián)上述部分或者全部信息,形成用戶組播權(quán)限表。
21、 一種實現(xiàn)組播控制的方法,其特征在于,包括 用戶向網(wǎng)絡(luò)控制系統(tǒng)發(fā)起加入組播業(yè)務(wù)的請求;資源接納控制系統(tǒng)檢查網(wǎng)絡(luò)控制系統(tǒng)是否已經(jīng)為用戶申請了網(wǎng)絡(luò)資源預(yù) 留,如果已經(jīng)為用戶申請了網(wǎng)絡(luò)資源預(yù)留,則組播復(fù)制功能實體向用戶轉(zhuǎn)發(fā)相 應(yīng)的組播業(yè)務(wù)流。
22、 如權(quán)利要求21所述的方法,其特征在于,所述網(wǎng)絡(luò)控制系統(tǒng)為用戶 申請網(wǎng)絡(luò)資源預(yù)留的步驟具體包括網(wǎng)絡(luò)控制系統(tǒng)在用戶接入認證后,向資源接納控制系統(tǒng)發(fā)送資 源預(yù)留請求消息,攜帶該用戶的QoS參數(shù);資源接納控制系統(tǒng)根據(jù)所述用戶的QoS參數(shù)和自身的資源分配策略向該用 戶分配網(wǎng)絡(luò)資源;資源接納控制系統(tǒng)向網(wǎng)絡(luò)控制系統(tǒng)反饋為用戶分配的資源信息。
23、 如權(quán)利要求22所述的方法,其特征在于,所述資源接納控制系統(tǒng)向網(wǎng) 絡(luò)控制系統(tǒng)反饋為用戶分配的資源信息后,如果該用戶尚未申請加入組播業(yè) 務(wù),則資源接納控制系統(tǒng)在收到其他用戶發(fā)起的加入組播業(yè)務(wù)的請求后,將該 資源分配給后申請的用戶,但該后申請的用戶必須在申請資源預(yù)留的用戶申請 加入組播業(yè)務(wù)的時候讓出其所占用的資源。
24、 如權(quán)利要求22所述的方法,其特征在于,所述資源接納控制系統(tǒng)向網(wǎng) 絡(luò)控制系統(tǒng)反饋為用戶分配的資源信息后,不能再將該用戶申請預(yù)留的資源分 配給其他用戶使用。
25、 如權(quán)利要求22所述的方法,其特征在于,所述資源接納控制系統(tǒng)向網(wǎng) 絡(luò)控制系統(tǒng)反饋為用戶分配的資源信息后,收到申請預(yù)留資源的用戶發(fā)起的加 入組播業(yè)務(wù)的請求后,向網(wǎng)絡(luò)控制系統(tǒng)查詢該用戶是否仍然有權(quán)限獲取該預(yù)留 資源,如果是,將該預(yù)留資源分配給該用戶占用。
26、 如權(quán)利要求22-25中任意一項所述的方法,其特征在于,所述的QoS 參數(shù)包括帶寬和業(yè)務(wù)類型。
全文摘要
本發(fā)明涉及NGN技術(shù),公開了一種實現(xiàn)組播控制的網(wǎng)絡(luò)控制系統(tǒng)和方法,所述網(wǎng)絡(luò)控制系統(tǒng)包括控制功能實體和組播復(fù)制功能實體。所述方法包括用戶向網(wǎng)絡(luò)控制系統(tǒng)發(fā)起加入組播業(yè)務(wù)的請求;組播控制功能實體生成用戶組播權(quán)限表,并根據(jù)用戶組播權(quán)限表判斷用戶是否有接收相應(yīng)組播業(yè)務(wù)的權(quán)限,并將判斷結(jié)果發(fā)送給組播復(fù)制功能實體;組播復(fù)制功能實體根據(jù)組播控制功能實體的通知,向有權(quán)限的用戶轉(zhuǎn)發(fā)相應(yīng)的組播業(yè)務(wù)流。通過實施本發(fā)明,能夠在NGN網(wǎng)絡(luò)中實現(xiàn)組播業(yè)務(wù)的可控制可管理可運營。
文檔編號H04L12/18GK101155046SQ20061006279
公開日2008年4月2日 申請日期2006年9月25日 優(yōu)先權(quán)日2006年9月25日
發(fā)明者李繼軍 申請人:華為技術(shù)有限公司