組播控制器、無線接入設(shè)備、組播系統(tǒng)及組播創(chuàng)建方法
【專利摘要】本發(fā)明實(shí)施例公開了組播控制器、無線接入設(shè)備、組播系統(tǒng)及組播創(chuàng)建方法,其中所述組播控制器,可包括:根節(jié)點(diǎn)選擇模塊,用于選擇無線網(wǎng)絡(luò)中的第一無線接入設(shè)備為組播根節(jié)點(diǎn);根節(jié)點(diǎn)通知模塊,用于將所述根節(jié)點(diǎn)選擇模塊所選擇的第一無線接入設(shè)備的地址信息發(fā)送給組播源及所述無線網(wǎng)絡(luò)中的其他無線接入設(shè)備,以使所述組播源及所述其他無線接入設(shè)備與所述組播根節(jié)點(diǎn)構(gòu)建組播分發(fā)樹來轉(zhuǎn)發(fā)組播數(shù)據(jù)。本發(fā)明實(shí)施例,本發(fā)明實(shí)施例將組播信令和組播數(shù)據(jù)流分離,降低處理組播信令的組播控制器的負(fù)擔(dān)。
【專利說明】組播控制器、無線接入設(shè)備、組播系統(tǒng)及組播創(chuàng)建方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及無線通信領(lǐng)域,尤其涉及組播控制器、無線接入設(shè)備、組播系統(tǒng)及組播 創(chuàng)建方法。
【背景技術(shù)】
[0002] 當(dāng)前,組播在點(diǎn)對多點(diǎn)的網(wǎng)絡(luò)中優(yōu)勢很明顯,組播方式下,單一的信息流沿樹型路 徑被同時(shí)發(fā)送給一組用戶,相同的組播數(shù)據(jù)流在每一條鏈路上最多僅有一份。相比單播來 說,使用組播方式傳遞信息,用戶的增加不會(huì)顯著增加網(wǎng)絡(luò)的負(fù)載,減輕了服務(wù)器和CPU的 負(fù)荷。不需要此報(bào)文的用戶不能收到此數(shù)據(jù)。相比廣播來說,組播數(shù)據(jù)僅被傳輸?shù)接薪邮?者的地方,減少了冗余流量、節(jié)約了網(wǎng)絡(luò)帶寬、降低了網(wǎng)絡(luò)負(fù)載。因此可以說組播技術(shù)有效 地解決了單點(diǎn)發(fā)送多點(diǎn)接收的問題,實(shí)現(xiàn)了 IP網(wǎng)絡(luò)中點(diǎn)到多點(diǎn)的高效數(shù)據(jù)傳送。
[0003] 因此,如圖1所示,在無線網(wǎng)絡(luò)系統(tǒng)中,提出了 E-MBMS(Evolved Multimedia Broadcast Multicast Services,演進(jìn)的多媒體廣播組播業(yè)務(wù))的組播業(yè)務(wù)架構(gòu),該架 構(gòu)包括BM_SC(Broadcast Multicast Service Center,廣播多播業(yè)務(wù)中心)和組播錨點(diǎn) (Anchor),其中,BM-SC與作為多播數(shù)據(jù)源的內(nèi)容提供商相連,Anchor與無線網(wǎng)絡(luò)的基站 (比如,eNodeB)相連。在該架構(gòu)下,BM-SC需要處理組播信令(控制組播樹的構(gòu)建)和組 播數(shù)據(jù)流(需要作為組播樹的一部分),使得BM-SC的負(fù)擔(dān)很重。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明實(shí)施例提供組播控制器、無線接入設(shè)備、組播系統(tǒng)及組播創(chuàng)建方法,可將組 播信令和組播數(shù)據(jù)流分離,降低處理組播信令的組播控制器的負(fù)擔(dān),并簡化組播架構(gòu)。
[0005] 本發(fā)明第一方面提供一種組播控制器,其可包括:
[0006] 根節(jié)點(diǎn)選擇模塊,用于選擇無線網(wǎng)絡(luò)中的第一無線接入設(shè)備為組播根節(jié)點(diǎn);
[0007] 根節(jié)點(diǎn)通知模塊,用于將所述根節(jié)點(diǎn)選擇模塊所選擇的第一無線接入設(shè)備的地址 信息發(fā)送給組播源及所述無線網(wǎng)絡(luò)中的其他無線接入設(shè)備,以使所述組播源及所述其他無 線接入設(shè)備與所述組播根節(jié)點(diǎn)構(gòu)建組播分發(fā)樹來轉(zhuǎn)發(fā)組播數(shù)據(jù)。
[0008] 結(jié)合第一方面,在第一種可能的實(shí)現(xiàn)方式中,所述組播控制器還包括:
[0009] 成員管理模塊,用于接收用戶設(shè)備發(fā)送的加入組播的請求,當(dāng)響應(yīng)所述加入組播 的請求時(shí),生成組播數(shù)據(jù)從組播分發(fā)樹到所述用戶設(shè)備的轉(zhuǎn)發(fā)表項(xiàng)。
[0010] 結(jié)合第一方面,在第二種可能的實(shí)現(xiàn)方式中,所述組播控制器還包括:
[0011] 重定向模塊,用于當(dāng)接收到用戶設(shè)備發(fā)送的加入組播的請求時(shí),選擇第二無線接 入設(shè)備作為響應(yīng)所述用戶設(shè)備再次發(fā)送的加入組播的請求的組播管理協(xié)議設(shè)備。
[0012] 結(jié)合第一方面至第一方面的第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式 中,所述根節(jié)點(diǎn)選擇模塊還用于在選擇無線網(wǎng)絡(luò)中的第一無線接入設(shè)備為所述無線網(wǎng)絡(luò)的 組播根節(jié)點(diǎn)之后,重新選擇第三無線接入設(shè)備為組播根節(jié)點(diǎn),并將重新選擇的組播根節(jié)點(diǎn) 的地址信息發(fā)送給所述組播源及所述無線網(wǎng)絡(luò)中的其他無線接入設(shè)備,以使所述組播源及 所述其他無線接入設(shè)備與所述重新選擇的組播根節(jié)點(diǎn)構(gòu)建組播分發(fā)樹來轉(zhuǎn)發(fā)組播數(shù)據(jù),以 及所述第一無線接入設(shè)備拆除以所述第一無線接入設(shè)備為根節(jié)點(diǎn)的組播分發(fā)樹。
[0013] 本發(fā)明第二方面提供一種無線接入設(shè)備,其可包括:
[0014] 根節(jié)點(diǎn)響應(yīng)模塊,用于當(dāng)接收到組播控制器發(fā)送的選擇該無線接入設(shè)備為組播根 節(jié)點(diǎn)的指示時(shí),向所述組播控制器發(fā)送成功響應(yīng)的消息;
[0015] 組播創(chuàng)建模塊,用于當(dāng)所述組播控制器將該無線接入設(shè)備的地址信息作為組播根 節(jié)點(diǎn)的地址信息發(fā)送給組播源及無線網(wǎng)絡(luò)中的其他無線接入設(shè)備后,與組播源以及與所述 無線網(wǎng)絡(luò)中的其他無線接入設(shè)備構(gòu)建組播分發(fā)樹來轉(zhuǎn)發(fā)組播數(shù)據(jù)。
[0016] 結(jié)合第二方面,在第一種可能的實(shí)現(xiàn)方式中,所述無線接入設(shè)備還包括:
[0017] 成員管理模塊,用于接收用戶設(shè)備發(fā)送的加入組播的請求,當(dāng)響應(yīng)所述加入組播 的請求時(shí),生成組播數(shù)據(jù)從組播分發(fā)樹到所述用戶設(shè)備的轉(zhuǎn)發(fā)表項(xiàng)。
[0018] 結(jié)合第二方面或第二方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式 中,所述無線接入設(shè)備還包括:
[0019] 根節(jié)點(diǎn)重選模塊,用于接收所述組播控制器發(fā)送的重選根節(jié)點(diǎn)的指示信息,并根 據(jù)所述根節(jié)點(diǎn)指示信息選擇所述無線網(wǎng)絡(luò)中的除該無線接入設(shè)備之外的另一無線接入設(shè) 備為組播根節(jié)點(diǎn),并將重新選擇的組播根節(jié)點(diǎn)的地址信息發(fā)送給所述組播源及所述無線網(wǎng) 絡(luò)中的其他無線接入設(shè)備,以使所述組播源及所述其他無線接入設(shè)備與所述重新選擇的組 播根節(jié)點(diǎn)構(gòu)建組播分發(fā)樹來轉(zhuǎn)發(fā)組播數(shù)據(jù)。
[0020] 結(jié)合第二方面的第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述無線 接入設(shè)備還包括:
[0021] 組播拆除模塊,用于當(dāng)接收到所組播控制器發(fā)送的重新選擇的組播根節(jié)點(diǎn)的地址 信息,或者,接收到所述根節(jié)點(diǎn)重選模塊發(fā)送的重新選擇的組播根節(jié)點(diǎn)的地址信息時(shí),拆除 以該無線接入設(shè)備為根節(jié)點(diǎn)的組播分發(fā)樹。
[0022] 本發(fā)明第三方面提供一種組播系統(tǒng),其包括:組播源,組播控制器、以及至少兩個(gè) 無線接入設(shè)備,其中,所述組播控制器本發(fā)明各實(shí)施例所述的組播控制器,所述至少兩個(gè)無 線接入設(shè)備中包括本發(fā)明各實(shí)施例中所述的接收到組播控制器發(fā)送的選擇該無線接入設(shè) 備為組播根節(jié)點(diǎn)的指示的無線接入設(shè)備。
[0023] 本發(fā)明第四方面提供一種組播創(chuàng)建方法,其可包括:
[0024] 選擇無線網(wǎng)絡(luò)中的第一無線接入設(shè)備為組播根節(jié)點(diǎn);
[0025] 將所述選擇的第一無線接入設(shè)備的地址信息發(fā)送給組播源及所述無線網(wǎng)絡(luò)中的 其他無線接入設(shè)備,以使所述組播源及所述其他無線接入設(shè)備與所述組播根節(jié)點(diǎn)構(gòu)建組播 分發(fā)樹來轉(zhuǎn)發(fā)組播數(shù)據(jù)。
[0026] 結(jié)合第四方面,在第一種可能的實(shí)現(xiàn)方式中,將所述選擇的第一無線接入設(shè)備的 地址信息發(fā)送給組播源及所述無線網(wǎng)絡(luò)中的其他無線接入設(shè)備之后,還包括:
[0027] 接收用戶設(shè)備發(fā)送的加入組播的請求,當(dāng)響應(yīng)所述加入組播的請求時(shí),生成組播 數(shù)據(jù)從組播分發(fā)樹到所述用戶設(shè)備的轉(zhuǎn)發(fā)表項(xiàng)。
[0028] 結(jié)合第四方面,在第二種可能的實(shí)現(xiàn)方式中,當(dāng)將所述選擇的第一無線接入設(shè)備 的地址信息發(fā)送給組播源及所述無線網(wǎng)絡(luò)中的其他無線接入設(shè)備之后,還包括:
[0029] 當(dāng)接收到用戶設(shè)備發(fā)送的加入組播的請求時(shí),選擇第二無線接入設(shè)備作為響應(yīng)所 述用戶設(shè)備再次發(fā)送的加入組播的請求的組播管理協(xié)議設(shè)備,以使所述用戶設(shè)備后續(xù)向所 述第二無線接入設(shè)備發(fā)送加入組播的請求。
[0030] 結(jié)合第四方面至第四方面的第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式 中,將所述選擇的第一無線接入設(shè)備的地址信息發(fā)送給組播源及所述無線網(wǎng)絡(luò)中的其他無 線接入設(shè)備之后,還包括:
[0031] 重新選擇第三無線接入設(shè)備為組播根節(jié)點(diǎn),并將重新選擇的組播根節(jié)點(diǎn)的地址信 息發(fā)送給所述組播源及所述無線網(wǎng)絡(luò)中的其他無線接入設(shè)備,以使所述組播源及所述其他 無線接入設(shè)備與所述重新選擇的組播根節(jié)點(diǎn)構(gòu)建組播分發(fā)樹來轉(zhuǎn)發(fā)組播數(shù)據(jù),以及所述第 一無線接入設(shè)備拆除以所述第一無線接入設(shè)備為根節(jié)點(diǎn)的組播分發(fā)樹。
[0032] 本發(fā)明第五方面提供一種組播創(chuàng)建方法,其包括:
[0033] 當(dāng)接收到組播控制器發(fā)送的選擇該無線接入設(shè)備為組播根節(jié)點(diǎn)的指示時(shí),向所述 組播控制器發(fā)送成功響應(yīng)的消息;
[0034] 當(dāng)所述組播控制器將該無線接入設(shè)備的地址信息作為組播根節(jié)點(diǎn)的地址信息發(fā) 送給組播源及無線網(wǎng)絡(luò)中的其他無線接入設(shè)備后,與組播源以及與所述無線網(wǎng)絡(luò)中的其他 無線接入設(shè)備構(gòu)建組播分發(fā)樹來轉(zhuǎn)發(fā)組播數(shù)據(jù)。
[0035] 結(jié)合第五方面,在第一種可能的實(shí)現(xiàn)方式中,所述與組播源以及與所述無線網(wǎng)絡(luò) 中的其他無線接入設(shè)備構(gòu)建組播分發(fā)樹來轉(zhuǎn)發(fā)組播數(shù)據(jù)之后,還包括:
[0036] 接收用戶設(shè)備發(fā)送的加入組播的請求,當(dāng)響應(yīng)所述加入組播的請求時(shí),生成組播 數(shù)據(jù)從組播分發(fā)樹到所述用戶設(shè)備的轉(zhuǎn)發(fā)表項(xiàng)。
[0037] 結(jié)合第五方面或第五方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式 中,所述與組播源以及與所述無線網(wǎng)絡(luò)中的其他無線接入設(shè)備構(gòu)建組播分發(fā)樹來轉(zhuǎn)發(fā)組播 數(shù)據(jù)之后,還包括:
[0038] 接收所述組播控制器發(fā)送的重選根節(jié)點(diǎn)的指示信息,并根據(jù)所述根節(jié)點(diǎn)指示信息 選擇所述無線網(wǎng)絡(luò)中的除該無線接入設(shè)備之外的另一無線接入設(shè)備為組播根節(jié)點(diǎn),并將重 新選擇的組播根節(jié)點(diǎn)的地址信息發(fā)送給所述組播源及所述無線網(wǎng)絡(luò)中的其他無線接入設(shè) 備,以使所述組播源及所述其他無線接入設(shè)備與所述重新選擇的組播根節(jié)點(diǎn)構(gòu)建組播分發(fā) 樹來轉(zhuǎn)發(fā)組播數(shù)據(jù)。
[0039] 結(jié)合第二方面的第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,該方法還 包括:
[0040] 當(dāng)接收到所組播控制器發(fā)送的重新選擇的組播根節(jié)點(diǎn)的地址信息,或者,接收到 所述根節(jié)點(diǎn)重選模塊發(fā)送的重新選擇的組播根節(jié)點(diǎn)的地址信息時(shí),拆除以該無線接入設(shè)備 為根節(jié)點(diǎn)的組播分發(fā)樹。
[0041] 由上可見,在本發(fā)明的一些可行的實(shí)施方式中,組播控制器選擇無線網(wǎng)絡(luò)中的無 線接入設(shè)備作為組播根節(jié)點(diǎn),并且組播數(shù)據(jù)流的轉(zhuǎn)發(fā)路徑在組播根節(jié)點(diǎn)與組播源以及無線 網(wǎng)絡(luò)中的無線接入設(shè)備構(gòu)成,而組播控制器僅處理根節(jié)點(diǎn)的選擇,根節(jié)點(diǎn)的地址轉(zhuǎn)發(fā)等組 播信令流,由此,本發(fā)明實(shí)施例將組播信令和組播數(shù)據(jù)流分離,降低處理組播信令的組播控 制器的負(fù)擔(dān)。
【專利附圖】
【附圖說明】
[0042] 圖1為現(xiàn)有技術(shù)中E-MBMS的組播架構(gòu)組成示意圖;
[0043] 圖2為本發(fā)明組播系統(tǒng)的架構(gòu)組成示意圖;
[0044] 圖3為本發(fā)明的組播控制器的一實(shí)施例的結(jié)構(gòu)組成示意圖;
[0045] 圖4為本發(fā)明的組播控制器的另一實(shí)施例的結(jié)構(gòu)組成示意圖;
[0046] 圖5為本發(fā)明的組播控制器的另一實(shí)施例的結(jié)構(gòu)組成示意圖;
[0047] 圖6為本發(fā)明的無線接入設(shè)備的一實(shí)施例的結(jié)構(gòu)組成示意圖;
[0048] 圖7為本發(fā)明的無線接入設(shè)備的另一實(shí)施例的結(jié)構(gòu)組成示意圖;
[0049] 圖8為本發(fā)明的組播創(chuàng)建方法的一實(shí)施例的流程示意圖;
[0050] 圖9為本發(fā)明的組播創(chuàng)建方法的另一實(shí)施例的流程示意圖;
[0051] 圖10為本發(fā)明的組播創(chuàng)建方法的另一實(shí)施例的流程示意圖;
[0052] 圖11為本發(fā)明的組播創(chuàng)建方法的另一實(shí)施例的流程示意圖;
[0053] 圖12為本發(fā)明的組播創(chuàng)建方法的另一實(shí)施例的流程示意圖;
[0054] 圖13為組播控制器充當(dāng)internet組播管理協(xié)議設(shè)備的系統(tǒng)架構(gòu)及流程示意圖;
[0055] 圖14為eNodeB2充當(dāng)internet組播管理協(xié)議設(shè)備的系統(tǒng)架構(gòu)及流程示意圖。
【具體實(shí)施方式】
[0056] 為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明作進(jìn)一 步地詳細(xì)描述。
[0057] 本發(fā)明實(shí)施例提供一種無線網(wǎng)絡(luò)系統(tǒng)中的組播系統(tǒng)架構(gòu),如圖2所示,其可包括 組播源10、組播控制器20、無線接入設(shè)備30 (圖中以基站為例進(jìn)行圖示)至無線接入設(shè)備 38 (具體實(shí)現(xiàn)中,無線網(wǎng)絡(luò)中可包括至少兩個(gè)無線接入設(shè)備,圖2中列舉9個(gè)作為示例),其 中,無線接入設(shè)備36、無線接入設(shè)備37及無線接入設(shè)備38下均連接有用戶設(shè)備,在本發(fā)明 實(shí)施例的系統(tǒng)架構(gòu)下,由組播控制20選擇無線網(wǎng)絡(luò)中的某一個(gè)無線接入設(shè)備(比如,選擇 基站30)作為組播根節(jié)點(diǎn),之后,組播數(shù)據(jù)流的轉(zhuǎn)發(fā)路徑在組播根節(jié)點(diǎn)與組播源以及無線 網(wǎng)絡(luò)中的其他無線接入設(shè)備構(gòu)成,也即,組播數(shù)據(jù)流的轉(zhuǎn)發(fā)路徑在基站30、組播源10、以及 基站31至基站38所構(gòu)成的組播分發(fā)樹之間轉(zhuǎn)發(fā),而組播控制器20僅處理根節(jié)點(diǎn)的選擇、 根節(jié)點(diǎn)的地址轉(zhuǎn)發(fā)等組播信令流,由此,本發(fā)明實(shí)施例將組播信令和組播數(shù)據(jù)流分離,降低 處理組播信令的組播控制器的負(fù)擔(dān)。
[0058] 下面結(jié)合具體的實(shí)施例,對本發(fā)明的組播控制器及無線接入設(shè)備的結(jié)構(gòu)組成進(jìn)行 舉例說明。
[0059] 圖3為本發(fā)明的組播控制器(比如,可為圖2的組播控制器20)的一實(shí)施例的結(jié) 構(gòu)組成示意圖。如圖3所示,其可包括,根節(jié)點(diǎn)選擇模塊41和根節(jié)點(diǎn)通知模塊42,其中:
[0060] 根節(jié)點(diǎn)選擇模塊41,用于選擇無線網(wǎng)絡(luò)中的第一無線接入設(shè)備為組播根節(jié)點(diǎn)。
[0061] 根節(jié)點(diǎn)通知模塊42,用于將所述根節(jié)點(diǎn)選擇模塊41所選擇的第一無線接入設(shè)備 的地址信息發(fā)送給組播源及所述無線網(wǎng)絡(luò)中的其他無線接入設(shè)備,以使所述組播源及所述 其他無線接入設(shè)備與所述組播根節(jié)點(diǎn)構(gòu)建組播分發(fā)樹來轉(zhuǎn)發(fā)組播數(shù)據(jù)。
[0062] 具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例的無線接入設(shè)備可包括無線網(wǎng)絡(luò)中的基站、無線網(wǎng)絡(luò) 控制器、無線接入點(diǎn)等無線接入設(shè)備中任一種。
[0063] 具體實(shí)現(xiàn)中,根節(jié)點(diǎn)選擇模塊41可基于無線網(wǎng)絡(luò)信息選擇合適的無線接入設(shè)備 作為組播組G的組播數(shù)根節(jié)點(diǎn)。比如,組播控制器的根節(jié)點(diǎn)選擇模塊41可根據(jù)基站(或者 無線接入點(diǎn))的位置,基站(或者無線接入點(diǎn))所接入用戶設(shè)備(UE)的數(shù)量,基站(或者 無線接入點(diǎn))的負(fù)載,基站(或無線接入點(diǎn))的空口信道質(zhì)量,組播源到基站(或者無線接 入點(diǎn))的位置等信息,選擇一個(gè)合適(比如:到組播源和其它基站(或者無線接入點(diǎn))的距 離較近)的基站(或者無線接入點(diǎn))作為組播根節(jié)點(diǎn)RP (Root Point);比如,結(jié)合圖2的 結(jié)構(gòu),組播控制器20可選擇距離組播源10距離較近的基站30作為組播根節(jié)點(diǎn)。
[0064] 具體實(shí)現(xiàn)中,當(dāng)無線網(wǎng)絡(luò)中的其他無線接入設(shè)備收到該組播控制器返回的組播根 節(jié)點(diǎn)RP的地址后,向該RP方向根據(jù)最短路徑(通過鏈路狀態(tài)協(xié)議發(fā)現(xiàn)最短路徑)逐跳發(fā) 送加入報(bào)文,由此構(gòu)建以組播樹;該組播樹以組播根節(jié)點(diǎn)RP為根,以其他無線接入設(shè)備為 葉子;同樣組播源獲取根節(jié)點(diǎn)RP的地址后也構(gòu)建從組播源到組播根節(jié)點(diǎn)的分發(fā)樹。
[0065] 在一些可行的實(shí)施方式中,所述根節(jié)點(diǎn)選擇模塊41還用于在選擇無線網(wǎng)絡(luò)中的 第一無線接入設(shè)備為所述無線網(wǎng)絡(luò)的組播根節(jié)點(diǎn)之后,重新選擇第三無線接入設(shè)備為組播 根節(jié)點(diǎn),并將重新選擇的組播根節(jié)點(diǎn)的地址信息發(fā)送給所述組播源及所述無線網(wǎng)絡(luò)中的其 他無線接入設(shè)備,以使所述組播源及所述其他無線接入設(shè)備與所述重新選擇的組播根節(jié)點(diǎn) 構(gòu)建組播分發(fā)樹來轉(zhuǎn)發(fā)組播數(shù)據(jù),以及所述第一無線接入設(shè)備拆除以所述第一無線接入設(shè) 備為根節(jié)點(diǎn)的組播分發(fā)樹。比如,結(jié)合圖2的結(jié)構(gòu),組播控制器20可重新選擇負(fù)載較小的 基站32作為新的組播根節(jié)點(diǎn)。
[0066] 具體實(shí)現(xiàn)中,根節(jié)點(diǎn)選擇模塊41選擇第三無線接入設(shè)備作為組播根節(jié)點(diǎn)的選擇 方式可與選擇第一無線接入設(shè)備的選擇方式相同,即根據(jù)網(wǎng)絡(luò)信息進(jìn)行選擇,在此不進(jìn)行 贅述。
[0067] 由上可見,在本發(fā)明的一些可行的實(shí)施方式中,組播控制器選擇無線網(wǎng)絡(luò)中的無 線接入設(shè)備作為組播根節(jié)點(diǎn),并且組播數(shù)據(jù)流的轉(zhuǎn)發(fā)路徑在組播根節(jié)點(diǎn)與組播源以及無線 網(wǎng)絡(luò)中的無線接入設(shè)備構(gòu)成,而組播控制器僅處理根節(jié)點(diǎn)的選擇,根節(jié)點(diǎn)的地址轉(zhuǎn)發(fā)等組 播信令流,由此,本發(fā)明實(shí)施例將組播信令和組播數(shù)據(jù)流分離,降低處理組播信令的組播控 制器的負(fù)擔(dān)。
[0068] 圖4為本發(fā)明的組播控制器(比如,可為圖2的組播控制器20)的另一實(shí)施例的 結(jié)構(gòu)組成示意圖。如圖4所示,其可包括,根節(jié)點(diǎn)選擇模塊41、根節(jié)點(diǎn)通知模塊42、成員管 理模塊43,其中:
[0069] 根節(jié)點(diǎn)選擇模塊41,用于選擇無線網(wǎng)絡(luò)中的第一無線接入設(shè)備為組播根節(jié)點(diǎn)。
[0070] 根節(jié)點(diǎn)通知模塊42,用于將所述根節(jié)點(diǎn)選擇模塊41所選擇的第一無線接入設(shè)備 的地址信息發(fā)送給組播源及所述無線網(wǎng)絡(luò)中的其他無線接入設(shè)備,以使所述組播源及所述 其他無線接入設(shè)備與所述組播根節(jié)點(diǎn)構(gòu)建組播分發(fā)樹來轉(zhuǎn)發(fā)組播數(shù)據(jù)。
[0071] 成員管理模塊43,用于接收用戶設(shè)備發(fā)送的加入組播的請求,當(dāng)響應(yīng)所述加入組 播的請求時(shí),生成組播數(shù)據(jù)從組播分發(fā)樹到所述用戶設(shè)備的轉(zhuǎn)發(fā)表項(xiàng)。
[0072] 具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例的無線接入設(shè)備可包括無線網(wǎng)絡(luò)中的基站、無線網(wǎng)絡(luò) 控制器、無線接入點(diǎn)等無線接入設(shè)備中任一種。
[0073] 具體實(shí)現(xiàn)中,根節(jié)點(diǎn)選擇模塊41可基于無線網(wǎng)絡(luò)信息選擇合適的無線接入設(shè)備 作為組播組G的組播數(shù)根節(jié)點(diǎn)。比如,組播控制器的根節(jié)點(diǎn)選擇模塊41可根據(jù)基站(或者 無線接入點(diǎn))的位置,基站(或者無線接入點(diǎn))所接入用戶設(shè)備(UE)的數(shù)量,基站(或者 無線接入點(diǎn))的負(fù)載,基站(或無線接入點(diǎn))的空口信道質(zhì)量,組播源到基站(或者無線接 入點(diǎn))的位置等信息,選擇一個(gè)合適(比如:到組播源和其它基站(或者無線接入點(diǎn))的距 離較近)的基站(或者無線接入點(diǎn))作為組播根節(jié)點(diǎn)RP (Root Point);比如,結(jié)合圖2的 結(jié)構(gòu),組播控制器20可選擇距離組播源10距離較近的基站30作為組播根節(jié)點(diǎn)。
[0074] 具體實(shí)現(xiàn)中,當(dāng)無線網(wǎng)絡(luò)中的其他無線接入設(shè)備收到該組播控制器返回的組播根 節(jié)點(diǎn)RP的地址后,向該RP方向根據(jù)最短路徑(通過鏈路狀態(tài)協(xié)議發(fā)現(xiàn)最短路徑)逐跳發(fā) 送加入報(bào)文,由此構(gòu)建以組播樹;該組播樹以組播根節(jié)點(diǎn)RP為根,以其他無線接入設(shè)備為 葉子;同樣組播源獲取根節(jié)點(diǎn)RP的地址后也構(gòu)建從組播源到組播根節(jié)點(diǎn)的分發(fā)樹。
[0075] 具體實(shí)現(xiàn)中,成員管理模塊43可用于接收用戶設(shè)備發(fā)送的internet組管理協(xié)議 加入請求,并當(dāng)響應(yīng)所述加入請求時(shí),生成組播數(shù)據(jù)從組播分發(fā)樹到所述用戶設(shè)備的轉(zhuǎn)發(fā) 表項(xiàng)。
[0076] 具體實(shí)現(xiàn)中,成員管理模塊43還可用于當(dāng)用戶設(shè)備需退出組播組時(shí),接收用戶設(shè) 備發(fā)送的internet組管理協(xié)議退出請求,并響應(yīng)用戶的退出請求。
[0077] 由上可見,在本發(fā)明的一些可行的實(shí)施方式中,組播控制器選擇無線網(wǎng)絡(luò)中的無 線接入設(shè)備作為組播根節(jié)點(diǎn),并且組播數(shù)據(jù)流的轉(zhuǎn)發(fā)路徑在組播根節(jié)點(diǎn)與組播源以及無線 網(wǎng)絡(luò)中的無線接入設(shè)備構(gòu)成,而組播控制器僅處理根節(jié)點(diǎn)的選擇,根節(jié)點(diǎn)的地址轉(zhuǎn)發(fā)等組 播信令流,由此,本發(fā)明實(shí)施例將組播信令和組播數(shù)據(jù)流分離,降低處理組播信令的組播控 制器的負(fù)擔(dān)。
[0078] 圖5為本發(fā)明的組播控制器(比如,可為圖2的組播控制器20)的另一實(shí)施例的 結(jié)構(gòu)組成示意圖。如圖5所示,其可包括,根節(jié)點(diǎn)選擇模塊41、根節(jié)點(diǎn)通知模塊42、重定向 模塊44,其中:
[0079] 根節(jié)點(diǎn)選擇模塊41,用于選擇無線網(wǎng)絡(luò)中的第一無線接入設(shè)備為組播根節(jié)點(diǎn)。
[0080] 根節(jié)點(diǎn)通知模塊42,用于將所述根節(jié)點(diǎn)選擇模塊41所選擇的第一無線接入設(shè)備 的地址信息發(fā)送給組播源及所述無線網(wǎng)絡(luò)中的其他無線接入設(shè)備,以使所述組播源及所述 其他無線接入設(shè)備與所述組播根節(jié)點(diǎn)構(gòu)建組播分發(fā)樹來轉(zhuǎn)發(fā)組播數(shù)據(jù)。
[0081] 重定向模塊44,用于當(dāng)接收到用戶設(shè)備發(fā)送的加入組播的請求時(shí),選擇第二無線 接入設(shè)備作為響應(yīng)所述用戶設(shè)備再次發(fā)送的加入組播的請求的組播管理協(xié)議設(shè)備。比如, 結(jié)合圖2的架構(gòu),組播控制器20的重定向模塊44可選擇與用戶設(shè)備相連的基站36作為響 應(yīng)所述用戶設(shè)備再次發(fā)送的加入組播的請求的組播管理協(xié)議設(shè)備。這樣后續(xù),用戶設(shè)備向 指定的基站36發(fā)起internet組管理協(xié)議(IGMP協(xié)議)加入請求,由此,減輕組播控制器20 的負(fù)擔(dān)。
[0082] 具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例的無線接入設(shè)備可包括無線網(wǎng)絡(luò)中的基站、無線網(wǎng)絡(luò) 控制器、無線接入點(diǎn)等無線接入設(shè)備中任一種。
[0083] 具體實(shí)現(xiàn)中,根節(jié)點(diǎn)選擇模塊41可基于無線網(wǎng)絡(luò)信息選擇合適的無線接入設(shè)備 作為組播組G的組播數(shù)根節(jié)點(diǎn)。比如,組播控制器的根節(jié)點(diǎn)選擇模塊41可根據(jù)基站(或者 無線接入點(diǎn))的位置,基站(或者無線接入點(diǎn))所接入用戶設(shè)備(UE)的數(shù)量,基站(或者 無線接入點(diǎn))的負(fù)載,基站(或無線接入點(diǎn))的空口信道質(zhì)量,組播源到基站(或者無線接 入點(diǎn))的位置等信息,選擇一個(gè)合適(比如:到組播源和其它基站(或者無線接入點(diǎn))的距 離較近)的基站(或者無線接入點(diǎn))作為組播根節(jié)點(diǎn)RP (Root Point);比如,結(jié)合圖2的 結(jié)構(gòu),組播控制器20可選擇距離組播源10距離較近的基站30作為組播根節(jié)點(diǎn)。
[0084] 具體實(shí)現(xiàn)中,當(dāng)無線網(wǎng)絡(luò)中的其他無線接入設(shè)備收到該組播控制器返回的組播根 節(jié)點(diǎn)RP的地址后,向該RP方向根據(jù)最短路徑(通過鏈路狀態(tài)協(xié)議發(fā)現(xiàn)最短路徑)逐跳發(fā) 送加入報(bào)文,由此構(gòu)建以組播樹;該組播樹以組播根節(jié)點(diǎn)RP為根,以其他無線接入設(shè)備為 葉子;同樣組播源獲取根節(jié)點(diǎn)RP的地址后也構(gòu)建從組播源到組播根節(jié)點(diǎn)的分發(fā)樹。
[0085] 具體實(shí)現(xiàn)中,重定向模塊44,用于當(dāng)接收到用戶設(shè)備發(fā)送的加入組播的請求時(shí),選 擇第二無線接入設(shè)備作為響應(yīng)所述用戶設(shè)備再次發(fā)送的加入組播的請求的組播管理協(xié)議 設(shè)備。
[0086] 由上可見,在本發(fā)明的一些可行的實(shí)施方式中,組播控制器選擇無線網(wǎng)絡(luò)中的無 線接入設(shè)備作為組播根節(jié)點(diǎn),并且組播數(shù)據(jù)流的轉(zhuǎn)發(fā)路徑在組播根節(jié)點(diǎn)與組播源以及無線 網(wǎng)絡(luò)中的無線接入設(shè)備構(gòu)成,而組播控制器僅處理根節(jié)點(diǎn)的選擇,根節(jié)點(diǎn)的地址轉(zhuǎn)發(fā)等組 播信令流,由此,本發(fā)明實(shí)施例將組播信令和組播數(shù)據(jù)流分離,降低處理組播信令的組播控 制器的負(fù)擔(dān)。
[0087] 圖6為本發(fā)明的無線接入設(shè)備的一實(shí)施例的結(jié)構(gòu)組成示意圖。具體實(shí)現(xiàn)中,該無 線網(wǎng)絡(luò)設(shè)備可為組播控制器選擇的組播根節(jié)點(diǎn),如圖6所示,其可包括:根節(jié)點(diǎn)響應(yīng)模塊61 和組播創(chuàng)建模塊62,其中:
[0088] 所述根節(jié)點(diǎn)響應(yīng)模塊61,用于當(dāng)接收到組播控制器發(fā)送的選擇該無線接入設(shè)備為 組播根節(jié)點(diǎn)的指示時(shí),向所述組播控制器發(fā)送成功響應(yīng)的消息。結(jié)合圖2的架構(gòu),圖6中的 無線接入設(shè)備可為圖2中的基站30,則當(dāng)基站30的節(jié)點(diǎn)響應(yīng)模塊61接收到組播控制器20 發(fā)送的選擇基站30為組播根節(jié)點(diǎn)的指示時(shí),向組播控制器20發(fā)送成功響應(yīng)消息。這樣,組 播控制器20即可在接收到基站30發(fā)送的成功響應(yīng)消息后,將基站30的地址信息發(fā)送給組 播源10以及無線網(wǎng)絡(luò)中的其他基站(基站31至基站38)。
[0089] 組播創(chuàng)建模塊62,用于當(dāng)所述組播控制器將該無線接入設(shè)備的地址信息作為組播 根節(jié)點(diǎn)的地址信息發(fā)送給組播源及無線網(wǎng)絡(luò)中的其他無線接入設(shè)備后,與組播源以及與所 述無線網(wǎng)絡(luò)中的其他無線接入設(shè)備構(gòu)建組播分發(fā)樹來轉(zhuǎn)發(fā)組播數(shù)據(jù)。
[0090] 具體實(shí)現(xiàn)中,當(dāng)無線網(wǎng)絡(luò)中的其他無線接入設(shè)備收到組播控制器返回的組播根節(jié) 點(diǎn)RP的地址后,向該RP方向根據(jù)最短路徑(通過鏈路狀態(tài)協(xié)議發(fā)現(xiàn)最短路徑)逐跳發(fā)送 加入報(bào)文,由此組播創(chuàng)建模塊62收到加入報(bào)文時(shí),可構(gòu)建到其他無線接入設(shè)備的組播樹; 該組播樹以組播根節(jié)點(diǎn)RP為根,以其他無線接入設(shè)備為葉子;同樣組播源獲取根節(jié)點(diǎn)RP的 地址后也可與根節(jié)點(diǎn)的組播創(chuàng)建模塊62構(gòu)建從組播源到組播根節(jié)點(diǎn)的分發(fā)樹。
[0091] 由上可見,在本發(fā)明的一些可行的實(shí)施方式中,組播控制器選擇無線網(wǎng)絡(luò)中的無 線接入設(shè)備作為組播根節(jié)點(diǎn),并且組播數(shù)據(jù)流的轉(zhuǎn)發(fā)路徑在組播根節(jié)點(diǎn)與組播源以及無線 網(wǎng)絡(luò)中的無線接入設(shè)備構(gòu)成,而組播控制器僅處理根節(jié)點(diǎn)的選擇,根節(jié)點(diǎn)的地址轉(zhuǎn)發(fā)等組 播信令流,由此,本發(fā)明實(shí)施例將組播信令和組播數(shù)據(jù)流分離,降低處理組播信令的組播控 制器的負(fù)擔(dān)。
[0092] 圖7為本發(fā)明的無線接入設(shè)備的另一實(shí)施例的結(jié)構(gòu)組成示意圖。具體實(shí)現(xiàn)中,該 無線網(wǎng)絡(luò)設(shè)備可為組播控制器選擇的組播根節(jié)點(diǎn),如圖7所示,其可包括:根節(jié)點(diǎn)響應(yīng)模塊 61、組播創(chuàng)建模塊62以及成員管理模塊63,其中:
[0093] 所述根節(jié)點(diǎn)響應(yīng)模塊61,用于當(dāng)接收到組播控制器發(fā)送的選擇該無線接入設(shè)備為 組播根節(jié)點(diǎn)的指示時(shí),向所述組播控制器發(fā)送成功響應(yīng)的消息。結(jié)合圖2的架構(gòu),圖6中的 無線接入設(shè)備可為圖2中的基站30,則當(dāng)基站30的節(jié)點(diǎn)響應(yīng)模塊61接收到組播控制器20 發(fā)送的選擇基站30為組播根節(jié)點(diǎn)的指示時(shí),向組播控制器20發(fā)送成功響應(yīng)消息。這樣,組 播控制器20即可在接收到基站30發(fā)送的成功響應(yīng)消息后,將基站30的地址信息發(fā)送給組 播源10以及無線網(wǎng)絡(luò)中的其他基站(基站31至基站38)。
[0094] 組播創(chuàng)建模塊62,用于當(dāng)所述組播控制器將該無線接入設(shè)備的地址信息作為組播 根節(jié)點(diǎn)的地址信息發(fā)送給組播源及無線網(wǎng)絡(luò)中的其他無線接入設(shè)備后,與組播源以及與所 述無線網(wǎng)絡(luò)中的其他無線接入設(shè)備構(gòu)建組播分發(fā)樹來轉(zhuǎn)發(fā)組播數(shù)據(jù)。
[0095] 具體實(shí)現(xiàn)中,當(dāng)無線網(wǎng)絡(luò)中的其他無線接入設(shè)備收到組播控制器返回的組播根節(jié) 點(diǎn)RP的地址后,向該RP方向根據(jù)最短路徑(通過鏈路狀態(tài)協(xié)議發(fā)現(xiàn)最短路徑)逐跳發(fā)送 加入報(bào)文,由此組播創(chuàng)建模塊62收到加入報(bào)文時(shí),可構(gòu)建到其他無線接入設(shè)備的組播樹; 該組播樹以組播根節(jié)點(diǎn)RP為根,以其他無線接入設(shè)備為葉子;同樣組播源獲取根節(jié)點(diǎn)RP的 地址后也可與根節(jié)點(diǎn)的組播創(chuàng)建模塊62構(gòu)建從組播源到組播根節(jié)點(diǎn)的分發(fā)樹。
[0096] 成員管理模塊63,用于接收用戶設(shè)備發(fā)送的加入組播的請求,當(dāng)響應(yīng)所述加入組 播的請求時(shí),生成組播數(shù)據(jù)從組播分發(fā)樹到所述用戶設(shè)備的轉(zhuǎn)發(fā)表項(xiàng)。具體實(shí)現(xiàn)中,當(dāng)用戶 設(shè)備向組播控制器發(fā)送加入組播的請求時(shí),組播控制器可選擇本實(shí)施例的無線接入設(shè)備作 為響應(yīng)所述用戶設(shè)備再次發(fā)送的加入組播的請求的組播管理設(shè)備,這樣,本實(shí)施例的無線 接入設(shè)備的成員管理模塊63則可在接收用戶設(shè)備發(fā)送的加入組播的請求,當(dāng)響應(yīng)所述加 入組播的請求時(shí),生成組播數(shù)據(jù)從組播分發(fā)樹到所述用戶設(shè)備的轉(zhuǎn)發(fā)表項(xiàng)。
[0097] 由上可見,在本發(fā)明的一些可行的實(shí)施方式中,組播控制器選擇無線網(wǎng)絡(luò)中的無 線接入設(shè)備作為組播根節(jié)點(diǎn),并且組播數(shù)據(jù)流的轉(zhuǎn)發(fā)路徑在組播根節(jié)點(diǎn)與組播源以及無線 網(wǎng)絡(luò)中的無線接入設(shè)備構(gòu)成,而組播控制器僅處理根節(jié)點(diǎn)的選擇,根節(jié)點(diǎn)的地址轉(zhuǎn)發(fā)等組 播信令流,由此,本發(fā)明實(shí)施例將組播信令和組播數(shù)據(jù)流分離,降低處理組播信令的組播控 制器的負(fù)擔(dān)。
[0098] 在一些可行的實(shí)施方式中,本發(fā)明實(shí)施例的無線接入設(shè)備還可包括根節(jié)點(diǎn)重選模 塊(未圖示),用于接收所述組播控制器發(fā)送的重選根節(jié)點(diǎn)的指示信息,并根據(jù)所述根節(jié)點(diǎn) 指示信息選擇所述無線網(wǎng)絡(luò)中的除該無線接入設(shè)備之外的另一無線接入設(shè)備為組播根節(jié) 點(diǎn),并將重新選擇的組播根節(jié)點(diǎn)的地址信息發(fā)送給所述組播源及所述無線網(wǎng)絡(luò)中的其他無 線接入設(shè)備,以使所述組播源及所述其他無線接入設(shè)備與所述重新選擇的組播根節(jié)點(diǎn)構(gòu)建 組播分發(fā)樹來轉(zhuǎn)發(fā)組播數(shù)據(jù)。比如,結(jié)合圖2所示的架構(gòu),假設(shè)基站30為組播控制器選擇 的組播根節(jié)點(diǎn),基站30可包括根節(jié)點(diǎn)重選模塊,可用于選擇基站30之外的其他無線接入設(shè) 備(比如,基站32)為新的組播根節(jié)點(diǎn)。
[0099] 在一些可行的實(shí)施方式中,本發(fā)明實(shí)施例的無線接入設(shè)備還可包括組播拆除模塊 (未圖示),用于當(dāng)接收到所組播控制器發(fā)送的重新選擇的組播根節(jié)點(diǎn)的地址信息,或者, 接收到所述根節(jié)點(diǎn)重選模塊發(fā)送的重新選擇的組播根節(jié)點(diǎn)的地址信息時(shí),拆除以該無線接 入設(shè)備為根節(jié)點(diǎn)的組播分發(fā)樹。比如,結(jié)合圖2所示的架構(gòu),假設(shè)基站30重新選擇基站32 為組播根節(jié)點(diǎn)之后,基站30可拆除以該基站30為根節(jié)點(diǎn)的組播分發(fā)樹。
[0100] 相應(yīng)的,本發(fā)明實(shí)施例還提供了組播創(chuàng)建方法,下面對本發(fā)明實(shí)施例的組播創(chuàng)建 方法進(jìn)行說明。
[0101] 圖8為本發(fā)明的組播創(chuàng)建方法的一實(shí)施例的流程示意圖,其可由圖3所示的組播 控制器實(shí)施,如圖8所示,其可包括:
[0102] 步驟S110,組播控制器選擇無線網(wǎng)絡(luò)中的第一無線接入設(shè)備為組播根節(jié)點(diǎn)。
[0103] 步驟S111,組播控制器將所述選擇的第一無線接入設(shè)備的地址信息發(fā)送給組播源 及所述無線網(wǎng)絡(luò)中的其他無線接入設(shè)備,以使所述組播源及所述其他無線接入設(shè)備與所述 組播根節(jié)點(diǎn)構(gòu)建組播分發(fā)樹來轉(zhuǎn)發(fā)組播數(shù)據(jù)。
[0104] 具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例的無線接入設(shè)備(包括無線網(wǎng)絡(luò)中的所有無線接入設(shè) 備)可包括無線網(wǎng)絡(luò)中的基站、無線網(wǎng)絡(luò)控制器、無線接入點(diǎn)等無線接入設(shè)備中任一種。
[0105] 具體實(shí)現(xiàn)中,在步驟S110,組播控制器可基于無線網(wǎng)絡(luò)信息選擇合適的無線接入 設(shè)備作為組播組G的組播數(shù)根節(jié)點(diǎn)。比如,組播控制器可根據(jù)基站(或者無線接入點(diǎn))的 位置,基站(或者無線接入點(diǎn))所接入用戶設(shè)備(UE)的數(shù)量,基站(或者無線接入點(diǎn))的 負(fù)載,基站(或無線接入點(diǎn))的空口信道質(zhì)量,組播源到基站(或者無線接入點(diǎn))的位置等 信息,選擇一個(gè)合適(比如:到組播源和其它基站(或者無線接入點(diǎn))的距離較近)的基站 (或者無線接入點(diǎn))作為組播根節(jié)點(diǎn)RP (Root Point);比如,結(jié)合圖2的結(jié)構(gòu),組播控制器 20可選擇距離組播源10距離較近的基站30作為組播根節(jié)點(diǎn)。
[0106] 具體實(shí)現(xiàn)中,當(dāng)無線網(wǎng)絡(luò)中的其他無線接入設(shè)備收到該組播控制器返回的組播根 節(jié)點(diǎn)RP的地址后,向該RP方向根據(jù)最短路徑(通過鏈路狀態(tài)協(xié)議發(fā)現(xiàn)最短路徑)逐跳發(fā) 送加入報(bào)文,由此構(gòu)建以組播樹;該組播樹以組播根節(jié)點(diǎn)RP為根,以其他無線接入設(shè)備為 葉子;同樣組播源獲取根節(jié)點(diǎn)RP的地址后也構(gòu)建從組播源到組播根節(jié)點(diǎn)的分發(fā)樹。
[0107] 在一些可行的實(shí)施方式中,組播控制器還用于在選擇無線網(wǎng)絡(luò)中的第一無線接入 設(shè)備為所述無線網(wǎng)絡(luò)的組播根節(jié)點(diǎn)之后,重新選擇第三無線接入設(shè)備為組播根節(jié)點(diǎn),并將 重新選擇的組播根節(jié)點(diǎn)的地址信息發(fā)送給所述組播源及所述無線網(wǎng)絡(luò)中的其他無線接入 設(shè)備,以使所述組播源及所述其他無線接入設(shè)備與所述重新選擇的組播根節(jié)點(diǎn)構(gòu)建組播分 發(fā)樹來轉(zhuǎn)發(fā)組播數(shù)據(jù),以及所述第一無線接入設(shè)備拆除以所述第一無線接入設(shè)備為根節(jié)點(diǎn) 的組播分發(fā)樹。比如,結(jié)合圖2的結(jié)構(gòu),組播控制器20可重新選擇負(fù)載較小的基站32作為 新的組播根節(jié)點(diǎn)。
[0108] 具體實(shí)現(xiàn)中,組播控制器選擇第三無線接入設(shè)備作為組播根節(jié)點(diǎn)的選擇方式可與 選擇第一無線接入設(shè)備的選擇方式相同,即根據(jù)網(wǎng)絡(luò)信息進(jìn)行選擇,在此不進(jìn)行贅述。
[0109] 由上可見,在本發(fā)明的一些可行的實(shí)施方式中,組播控制器選擇無線網(wǎng)絡(luò)中的無 線接入設(shè)備作為組播根節(jié)點(diǎn),并且組播數(shù)據(jù)流的轉(zhuǎn)發(fā)路徑在組播根節(jié)點(diǎn)與組播源以及無線 網(wǎng)絡(luò)中的無線接入設(shè)備構(gòu)成,而組播控制器僅處理根節(jié)點(diǎn)的選擇,根節(jié)點(diǎn)的地址轉(zhuǎn)發(fā)等組 播信令流,由此,本發(fā)明實(shí)施例將組播信令和組播數(shù)據(jù)流分離,降低處理組播信令的組播控 制器的負(fù)擔(dān)。
[0110] 圖9為本發(fā)明的組播創(chuàng)建方法的另一實(shí)施例的流程示意圖,其可由圖4所示的組 播控制器實(shí)施,如圖9所示,其可包括:
[0111] 步驟S110,組播控制器選擇無線網(wǎng)絡(luò)中的第一無線接入設(shè)備為組播根節(jié)點(diǎn)。
[0112] 步驟S111,組播控制器將所述選擇的第一無線接入設(shè)備的地址信息發(fā)送給組播源 及所述無線網(wǎng)絡(luò)中的其他無線接入設(shè)備,以使所述組播源及所述其他無線接入設(shè)備與所述 組播根節(jié)點(diǎn)構(gòu)建組播分發(fā)樹來轉(zhuǎn)發(fā)組播數(shù)據(jù)。
[0113] 步驟S112,接收用戶設(shè)備發(fā)送的加入組播的請求,當(dāng)響應(yīng)所述加入組播的請求時(shí), 生成組播數(shù)據(jù)從組播分發(fā)樹到所述用戶設(shè)備的轉(zhuǎn)發(fā)表項(xiàng)。
[0114] 具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例的無線接入設(shè)備(包括無線網(wǎng)絡(luò)中的所有無線接入設(shè) 備)可包括無線網(wǎng)絡(luò)中的基站、無線網(wǎng)絡(luò)控制器、無線接入點(diǎn)等無線接入設(shè)備中任一種。
[0115] 具體實(shí)現(xiàn)中,在步驟S110,組播控制器可基于無線網(wǎng)絡(luò)信息選擇合適的無線接入 設(shè)備作為組播組G的組播數(shù)根節(jié)點(diǎn)。比如,組播控制器可根據(jù)基站(或者無線接入點(diǎn))的 位置,基站(或者無線接入點(diǎn))所接入用戶設(shè)備(UE)的數(shù)量,基站(或者無線接入點(diǎn))的 負(fù)載,基站(或無線接入點(diǎn))的空口信道質(zhì)量,組播源到基站(或者無線接入點(diǎn))的位置等 信息,選擇一個(gè)合適(比如:到組播源和其它基站(或者無線接入點(diǎn))的距離較近)的基站 (或者無線接入點(diǎn))作為組播根節(jié)點(diǎn)RP (Root Point);比如,結(jié)合圖2的結(jié)構(gòu),組播控制器 20可選擇距離組播源10距離較近的基站30作為組播根節(jié)點(diǎn)。
[0116] 具體實(shí)現(xiàn)中,當(dāng)無線網(wǎng)絡(luò)中的其他無線接入設(shè)備收到該組播控制器返回的組播根 節(jié)點(diǎn)RP的地址后,向該RP方向根據(jù)最短路徑(通過鏈路狀態(tài)協(xié)議發(fā)現(xiàn)最短路徑)逐跳發(fā) 送加入報(bào)文,由此構(gòu)建以組播樹;該組播樹以組播根節(jié)點(diǎn)RP為根,以其他無線接入設(shè)備為 葉子;同樣組播源獲取根節(jié)點(diǎn)RP的地址后也構(gòu)建從組播源到組播根節(jié)點(diǎn)的分發(fā)樹。
[0117] 在一些可行的實(shí)施方式中,組播控制器還用于在選擇無線網(wǎng)絡(luò)中的第一無線接入 設(shè)備為所述無線網(wǎng)絡(luò)的組播根節(jié)點(diǎn)之后,重新選擇第三無線接入設(shè)備為組播根節(jié)點(diǎn),并將 重新選擇的組播根節(jié)點(diǎn)的地址信息發(fā)送給所述組播源及所述無線網(wǎng)絡(luò)中的其他無線接入 設(shè)備,以使所述組播源及所述其他無線接入設(shè)備與所述重新選擇的組播根節(jié)點(diǎn)構(gòu)建組播分 發(fā)樹來轉(zhuǎn)發(fā)組播數(shù)據(jù),以及所述第一無線接入設(shè)備拆除以所述第一無線接入設(shè)備為根節(jié)點(diǎn) 的組播分發(fā)樹。比如,結(jié)合圖2的結(jié)構(gòu),組播控制器20可重新選擇負(fù)載較小的基站32作為 新的組播根節(jié)點(diǎn)。
[0118] 具體實(shí)現(xiàn)中,組播控制器選擇第三無線接入設(shè)備作為組播根節(jié)點(diǎn)的選擇方式可與 選擇第一無線接入設(shè)備的選擇方式相同,即根據(jù)網(wǎng)絡(luò)信息進(jìn)行選擇,在此不進(jìn)行贅述。
[0119] 具體實(shí)現(xiàn)中,在步驟S112,組播控制器可接收用戶設(shè)備發(fā)送的internet組管理協(xié) 議加入請求,并當(dāng)響應(yīng)所述加入請求時(shí),生成組播數(shù)據(jù)從組播分發(fā)樹到所述用戶設(shè)備的轉(zhuǎn) 發(fā)表項(xiàng)。
[0120] 在一些可行的實(shí)施方式中,組播控制器還可當(dāng)用戶設(shè)備需退出組播組時(shí),接收用 戶設(shè)備發(fā)送的internet組管理協(xié)議退出請求,并響應(yīng)用戶的退出請求。
[0121] 由上可見,在本發(fā)明的一些可行的實(shí)施方式中,組播控制器選擇無線網(wǎng)絡(luò)中的無 線接入設(shè)備作為組播根節(jié)點(diǎn),并且組播數(shù)據(jù)流的轉(zhuǎn)發(fā)路徑在組播根節(jié)點(diǎn)與組播源以及無線 網(wǎng)絡(luò)中的無線接入設(shè)備構(gòu)成,而組播控制器僅處理根節(jié)點(diǎn)的選擇,根節(jié)點(diǎn)的地址轉(zhuǎn)發(fā)等組 播信令流,由此,本發(fā)明實(shí)施例將組播信令和組播數(shù)據(jù)流分離,降低處理組播信令的組播控 制器的負(fù)擔(dān)。
[0122] 圖10為本發(fā)明的組播創(chuàng)建方法的另一實(shí)施例的流程示意圖,其可由圖5所示的組 播控制器實(shí)施,如圖10所示,其可包括:
[0123] 步驟S110,組播控制器選擇無線網(wǎng)絡(luò)中的第一無線接入設(shè)備為組播根節(jié)點(diǎn)。
[0124] 步驟S111,組播控制器將所述選擇的第一無線接入設(shè)備的地址信息發(fā)送給組播源 及所述無線網(wǎng)絡(luò)中的其他無線接入設(shè)備,以使所述組播源及所述其他無線接入設(shè)備與所述 組播根節(jié)點(diǎn)構(gòu)建組播分發(fā)樹來轉(zhuǎn)發(fā)組播數(shù)據(jù)。
[0125] 步驟S212,當(dāng)接收到用戶設(shè)備發(fā)送的加入組播的請求時(shí),選擇第二無線接入設(shè)備 作為響應(yīng)所述用戶設(shè)備再次發(fā)送的加入組播的請求的組播管理協(xié)議設(shè)備,以使所述用戶設(shè) 備后續(xù)向所述第二無線接入設(shè)備發(fā)送加入組播的請求。
[0126] 具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例的無線接入設(shè)備(包括無線網(wǎng)絡(luò)中的所有無線接入設(shè) 備)可包括無線網(wǎng)絡(luò)中的基站、無線網(wǎng)絡(luò)控制器、無線接入點(diǎn)等無線接入設(shè)備中任一種。
[0127] 具體實(shí)現(xiàn)中,在步驟S110,組播控制器可基于無線網(wǎng)絡(luò)信息選擇合適的無線接入 設(shè)備作為組播組G的組播數(shù)根節(jié)點(diǎn)。比如,組播控制器可根據(jù)基站(或者無線接入點(diǎn))的 位置,基站(或者無線接入點(diǎn))所接入用戶設(shè)備(UE)的數(shù)量,基站(或者無線接入點(diǎn))的 負(fù)載,基站(或無線接入點(diǎn))的空口信道質(zhì)量,組播源到基站(或者無線接入點(diǎn))的位置等 信息,選擇一個(gè)合適(比如:到組播源和其它基站(或者無線接入點(diǎn))的距離較近)的基站 (或者無線接入點(diǎn))作為組播根節(jié)點(diǎn)RP (Root Point);比如,結(jié)合圖2的結(jié)構(gòu),組播控制器 20可選擇距離組播源10距離較近的基站30作為組播根節(jié)點(diǎn)。
[0128] 具體實(shí)現(xiàn)中,當(dāng)無線網(wǎng)絡(luò)中的其他無線接入設(shè)備收到該組播控制器返回的組播根 節(jié)點(diǎn)RP的地址后,向該RP方向根據(jù)最短路徑(通過鏈路狀態(tài)協(xié)議發(fā)現(xiàn)最短路徑)逐跳發(fā) 送加入報(bào)文,由此構(gòu)建以組播樹;該組播樹以組播根節(jié)點(diǎn)RP為根,以其他無線接入設(shè)備為 葉子;同樣組播源獲取根節(jié)點(diǎn)RP的地址后也構(gòu)建從組播源到組播根節(jié)點(diǎn)的分發(fā)樹。
[0129] 在一些可行的實(shí)施方式中,組播控制器還用于在選擇無線網(wǎng)絡(luò)中的第一無線接入 設(shè)備為所述無線網(wǎng)絡(luò)的組播根節(jié)點(diǎn)之后,重新選擇第三無線接入設(shè)備為組播根節(jié)點(diǎn),并將 重新選擇的組播根節(jié)點(diǎn)的地址信息發(fā)送給所述組播源及所述無線網(wǎng)絡(luò)中的其他無線接入 設(shè)備,以使所述組播源及所述其他無線接入設(shè)備與所述重新選擇的組播根節(jié)點(diǎn)構(gòu)建組播分 發(fā)樹來轉(zhuǎn)發(fā)組播數(shù)據(jù),以及所述第一無線接入設(shè)備拆除以所述第一無線接入設(shè)備為根節(jié)點(diǎn) 的組播分發(fā)樹。比如,結(jié)合圖2的結(jié)構(gòu),組播控制器20可重新選擇負(fù)載較小的基站32作為 新的組播根節(jié)點(diǎn)。
[0130] 具體實(shí)現(xiàn)中,組播控制器選擇第三無線接入設(shè)備作為組播根節(jié)點(diǎn)的選擇方式可與 選擇第一無線接入設(shè)備的選擇方式相同,即根據(jù)網(wǎng)絡(luò)信息進(jìn)行選擇,在此不進(jìn)行贅述。
[0131] 由上可見,在本發(fā)明的一些可行的實(shí)施方式中,組播控制器選擇無線網(wǎng)絡(luò)中的無 線接入設(shè)備作為組播根節(jié)點(diǎn),并且組播數(shù)據(jù)流的轉(zhuǎn)發(fā)路徑在組播根節(jié)點(diǎn)與組播源以及無線 網(wǎng)絡(luò)中的無線接入設(shè)備構(gòu)成,而組播控制器僅處理根節(jié)點(diǎn)的選擇,根節(jié)點(diǎn)的地址轉(zhuǎn)發(fā)等組 播信令流,由此,本發(fā)明實(shí)施例將組播信令和組播數(shù)據(jù)流分離,降低處理組播信令的組播控 制器的負(fù)擔(dān)。
[0132] 圖11為本發(fā)明的組播創(chuàng)建方法的另一實(shí)施例的流程示意圖,其可由圖6所示的無 線接入設(shè)備實(shí)施,如圖11所示,其可包括:
[0133] 步驟S310,當(dāng)接收到組播控制器發(fā)送的選擇該無線接入設(shè)備為組播根節(jié)點(diǎn)的指示 時(shí),向所述組播控制器發(fā)送成功響應(yīng)的消息。
[0134] 結(jié)合圖2的架構(gòu),本實(shí)施例的無線接入設(shè)備可為圖2中的基站30,則在步驟S310, 當(dāng)基站30接收到組播控制器20發(fā)送的選擇基站30為組播根節(jié)點(diǎn)的指示時(shí),向組播控制器 20發(fā)送成功響應(yīng)消息。這樣,組播控制器20即可在接收到基站30發(fā)送的成功響應(yīng)消息后, 將基站30的地址信息發(fā)送給組播源10以及無線網(wǎng)絡(luò)中的其他基站(基站31至基站38)。
[0135] 步驟S311,當(dāng)所述組播控制器將該無線接入設(shè)備的地址信息作為組播根節(jié)點(diǎn)的地 址信息發(fā)送給組播源及無線網(wǎng)絡(luò)中的其他無線接入設(shè)備后,與組播源以及與所述無線網(wǎng)絡(luò) 中的其他無線接入設(shè)備構(gòu)建組播分發(fā)樹來轉(zhuǎn)發(fā)組播數(shù)據(jù)。
[0136] 具體實(shí)現(xiàn)中,當(dāng)無線網(wǎng)絡(luò)中的其他無線接入設(shè)備收到組播控制器返回的組播根節(jié) 點(diǎn)RP的地址后,向該RP方向根據(jù)最短路徑(通過鏈路狀態(tài)協(xié)議發(fā)現(xiàn)最短路徑)逐跳發(fā)送 加入報(bào)文,由此在步驟S312,本實(shí)施例的無線接入設(shè)備收到加入報(bào)文時(shí),可構(gòu)建到其他無線 接入設(shè)備的組播樹;該組播樹以組播根節(jié)點(diǎn)RP為根,以其他無線接入設(shè)備為葉子;同樣組 播源獲取根節(jié)點(diǎn)RP的地址后也可與本實(shí)施例的無線接入設(shè)備構(gòu)建從組播源到組播根節(jié)點(diǎn) 的分發(fā)樹。
[0137] 由上可見,在本發(fā)明的一些可行的實(shí)施方式中,組播控制器選擇無線網(wǎng)絡(luò)中的無 線接入設(shè)備作為組播根節(jié)點(diǎn),并且組播數(shù)據(jù)流的轉(zhuǎn)發(fā)路徑在組播根節(jié)點(diǎn)與組播源以及無線 網(wǎng)絡(luò)中的無線接入設(shè)備構(gòu)成,而組播控制器僅處理根節(jié)點(diǎn)的選擇,根節(jié)點(diǎn)的地址轉(zhuǎn)發(fā)等組 播信令流,由此,本發(fā)明實(shí)施例將組播信令和組播數(shù)據(jù)流分離,降低處理組播信令的組播控 制器的負(fù)擔(dān)。
[0138] 圖12為本發(fā)明的組播創(chuàng)建方法的另一實(shí)施例的流程示意圖,其可由圖7所示的無 線接入設(shè)備實(shí)施,如圖12所示,其可包括:
[0139] 步驟S310,當(dāng)接收到組播控制器發(fā)送的選擇該無線接入設(shè)備為組播根節(jié)點(diǎn)的指示 時(shí),向所述組播控制器發(fā)送成功響應(yīng)的消息。
[0140] 結(jié)合圖2的架構(gòu),本實(shí)施例的無線接入設(shè)備可為圖2中的基站30,則在步驟S310, 當(dāng)基站30接收到組播控制器20發(fā)送的選擇基站30為組播根節(jié)點(diǎn)的指示時(shí),向組播控制器 20發(fā)送成功響應(yīng)消息。這樣,組播控制器20即可在接收到基站30發(fā)送的成功響應(yīng)消息后, 將基站30的地址信息發(fā)送給組播源10以及無線網(wǎng)絡(luò)中的其他基站(基站31至基站38)。
[0141] 步驟S311,當(dāng)所述組播控制器將該無線接入設(shè)備的地址信息作為組播根節(jié)點(diǎn)的地 址信息發(fā)送給組播源及無線網(wǎng)絡(luò)中的其他無線接入設(shè)備后,與組播源以及與所述無線網(wǎng)絡(luò) 中的其他無線接入設(shè)備構(gòu)建組播分發(fā)樹來轉(zhuǎn)發(fā)組播數(shù)據(jù)。
[0142] 具體實(shí)現(xiàn)中,當(dāng)無線網(wǎng)絡(luò)中的其他無線接入設(shè)備收到組播控制器返回的組播根節(jié) 點(diǎn)RP的地址后,向該RP方向根據(jù)最短路徑(通過鏈路狀態(tài)協(xié)議發(fā)現(xiàn)最短路徑)逐跳發(fā)送 加入報(bào)文,由此在步驟S312,本實(shí)施例的無線接入設(shè)備收到加入報(bào)文時(shí),可構(gòu)建到其他無線 接入設(shè)備的組播樹;該組播樹以組播根節(jié)點(diǎn)RP為根,以其他無線接入設(shè)備為葉子;同樣組 播源獲取根節(jié)點(diǎn)RP的地址后也可與本實(shí)施例的無線接入設(shè)備構(gòu)建從組播源到組播根節(jié)點(diǎn) 的分發(fā)樹。
[0143] 步驟S312,接收用戶設(shè)備發(fā)送的加入組播的請求,當(dāng)響應(yīng)所述加入組播的請求時(shí), 生成組播數(shù)據(jù)從組播分發(fā)樹到所述用戶設(shè)備的轉(zhuǎn)發(fā)表項(xiàng)。
[0144] 具體實(shí)現(xiàn)中,當(dāng)用戶設(shè)備向組播控制器發(fā)送加入組播的請求時(shí),組播控制器可選 擇本實(shí)施例的無線接入設(shè)備作為響應(yīng)所述用戶設(shè)備再次發(fā)送的加入組播的請求的組播管 理設(shè)備,這樣,本實(shí)施例的無線接入設(shè)備的成員管理模塊63則可在接收用戶設(shè)備發(fā)送的加 入組播的請求,當(dāng)響應(yīng)所述加入組播的請求時(shí),生成組播數(shù)據(jù)從組播分發(fā)樹到所述用戶設(shè) 備的轉(zhuǎn)發(fā)表項(xiàng)。
[0145] 由上可見,在本發(fā)明的一些可行的實(shí)施方式中,組播控制器選擇無線網(wǎng)絡(luò)中的無 線接入設(shè)備作為組播根節(jié)點(diǎn),并且組播數(shù)據(jù)流的轉(zhuǎn)發(fā)路徑在組播根節(jié)點(diǎn)與組播源以及無線 網(wǎng)絡(luò)中的無線接入設(shè)備構(gòu)成,而組播控制器僅處理根節(jié)點(diǎn)的選擇,根節(jié)點(diǎn)的地址轉(zhuǎn)發(fā)等組 播信令流,由此,本發(fā)明實(shí)施例將組播信令和組播數(shù)據(jù)流分離,降低處理組播信令的組播控 制器的負(fù)擔(dān)。
[0146] 在一些可行的實(shí)施方式中,本發(fā)明實(shí)施例的無線接入設(shè)備還可包括根節(jié)點(diǎn)重選模 塊(未圖示),用于接收所述組播控制器發(fā)送的重選根節(jié)點(diǎn)的指示信息,并根據(jù)所述根節(jié)點(diǎn) 指示信息選擇所述無線網(wǎng)絡(luò)中的除該無線接入設(shè)備之外的另一無線接入設(shè)備為組播根節(jié) 點(diǎn),并將重新選擇的組播根節(jié)點(diǎn)的地址信息發(fā)送給所述組播源及所述無線網(wǎng)絡(luò)中的其他無 線接入設(shè)備,以使所述組播源及所述其他無線接入設(shè)備與所述重新選擇的組播根節(jié)點(diǎn)構(gòu)建 組播分發(fā)樹來轉(zhuǎn)發(fā)組播數(shù)據(jù)。比如,結(jié)合圖2所示的架構(gòu),假設(shè)基站30為組播控制器選擇 的組播根節(jié)點(diǎn),基站30可包括根節(jié)點(diǎn)重選模塊,可用于選擇基站30之外的其他無線接入設(shè) 備(比如,基站32)為新的組播根節(jié)點(diǎn)。
[0147] 在一些可行的實(shí)施方式中,本發(fā)明實(shí)施例的無線接入設(shè)備還可包括組播拆除模塊 (未圖示),用于當(dāng)接收到所組播控制器發(fā)送的重新選擇的組播根節(jié)點(diǎn)的地址信息,或者, 接收到所述根節(jié)點(diǎn)重選模塊發(fā)送的重新選擇的組播根節(jié)點(diǎn)的地址信息時(shí),拆除以該無線接 入設(shè)備為根節(jié)點(diǎn)的組播分發(fā)樹。比如,結(jié)合圖2所示的架構(gòu),假設(shè)基站30重新選擇基站32 為組播根節(jié)點(diǎn)之后,基站30可拆除以該基站30為根節(jié)點(diǎn)的組播分發(fā)樹。
[0148] 下面結(jié)合兩個(gè)具體的應(yīng)用場景,對本發(fā)明的方案進(jìn)一步進(jìn)行說明。
[0149] 圖13為組播控制器充當(dāng)internet組播管理協(xié)議設(shè)備的系統(tǒng)架構(gòu)及流程示意圖。 如圖13,在該場景下的組播創(chuàng)建流程可包括:
[0150] 步驟S1,組播控制器Controller向基站eNodeBl發(fā)起控制消息,指示eNodeBl成 為組播組G的組播根節(jié)點(diǎn);
[0151] 步驟S2,eNodeBl成功成為組播組G的組播根節(jié)點(diǎn)后,向組播控制器Controller 回復(fù)成功響應(yīng)消息;
[0152] 步驟S3,組播根節(jié)點(diǎn)eNodeB和組播源,其它組播eNodeB之間建立組播分發(fā)樹;
[0153] 步驟S4,用戶設(shè)備UE向組播控制器Controller發(fā)起internet組管理協(xié)議加入 (IGMP Join)請求,請求加入到組播組G中;
[0154] 步驟S5,組播控制器Controller收到UE的請求后,向UE回復(fù)IGMP Join成功響 應(yīng)消息;
[0155] 步驟S6, UE從組播組接收組播媒體流;
[0156] 步驟S7,在UE不在需要接收組播組G的組播媒體流后,UE向組播控制器 Controller發(fā)起internet組管理協(xié)議退出(IGMP Leave)消息;步驟S8,組播控制器 Controller收到該請求后,向UE回復(fù)成功響應(yīng)消息;然后UE不再接收組播組G的媒體流。
[0157] 圖14為eNodeB2充當(dāng)internet組播管理協(xié)議設(shè)備的系統(tǒng)架構(gòu)及流程示意圖。如 圖14,在該場景下的組播創(chuàng)建流程可包括:
[0158] 步驟S21,組播控制器Controller向基站eNodeBl發(fā)起控制消息,指示eNodeBl成 為組播組G的組播根節(jié)點(diǎn);
[0159] 步驟S22, eNodeBl成功成為組播組G的組播根節(jié)點(diǎn)后,向組播控制器Controller 回復(fù)成功響應(yīng)消息;
[0160] 步驟S23,組播根節(jié)點(diǎn)eNodeBl和組播源,其它組播eNodeB2之間建立組播分發(fā) 樹;
[0161] 步驟S24,用戶設(shè)備UE向組播控制器Controller發(fā)起IGMP Join請求,請求加入 到組播組G中;
[0162] 步驟S25,組播控制器Controller收到UE的請求后,選擇合適的eNodeB(如本實(shí) 施例中的eNodeB2)充當(dāng)IGMP設(shè)備;并向UE發(fā)起IGMP重定向請求,該請求指示UE重新向 eNodeB2 發(fā)起 IGMP Join 請求;
[0163] 具體實(shí)現(xiàn)中,Controller作為初始的IGMP設(shè)備,根據(jù)網(wǎng)絡(luò)負(fù)荷,網(wǎng)絡(luò)中各eNodeB 的工作狀態(tài)等信息為組播組選取合適的IGMP設(shè)備。
[0164] 步驟S26, UE收到請求后,向指定的eNodeB2發(fā)起IGMP Join請求;
[0165] 步驟S27, eNodeB2向UE回復(fù)IGMP Join成功響應(yīng)消息;
[0166] 步驟S28,UE從組播組接收組播媒體流;
[0167] 步驟S29,在UE不在需要接收組播組G的組播媒體流后,UE向eNodeB2發(fā)起IGMP Leave消息;
[0168] 步驟S30, eN〇deB2收到該請求后,向UE回復(fù)成功響應(yīng)消息;然后UE不再接收組播 組G的媒體流。
[0169] 以上所列舉的僅為本發(fā)明較佳實(shí)施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范 圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
【權(quán)利要求】
1. 一種組播控制器,其特征在于,其包括: 根節(jié)點(diǎn)選擇模塊,用于選擇無線網(wǎng)絡(luò)中的第一無線接入設(shè)備為組播根節(jié)點(diǎn); 根節(jié)點(diǎn)通知模塊,用于將所述根節(jié)點(diǎn)選擇模塊所選擇的第一無線接入設(shè)備的地址信息 發(fā)送給組播源及所述無線網(wǎng)絡(luò)中的其他無線接入設(shè)備,以使所述組播源及所述其他無線接 入設(shè)備與所述組播根節(jié)點(diǎn)構(gòu)建組播分發(fā)樹來轉(zhuǎn)發(fā)組播數(shù)據(jù)。
2. 如權(quán)利要求1所述的組播控制器,其特征在于,還包括: 成員管理模塊,用于接收用戶設(shè)備發(fā)送的加入組播的請求,當(dāng)響應(yīng)所述加入組播的請 求時(shí),生成組播數(shù)據(jù)從組播分發(fā)樹到所述用戶設(shè)備的轉(zhuǎn)發(fā)表項(xiàng)。
3. 如權(quán)利要求1所述的組播控制器,其特征在于,還包括: 重定向模塊,用于當(dāng)接收到用戶設(shè)備發(fā)送的加入組播的請求時(shí),選擇第二無線接入設(shè) 備作為響應(yīng)所述用戶設(shè)備再次發(fā)送的加入組播的請求的組播管理協(xié)議設(shè)備。
4. 如權(quán)利要求1-3中任一項(xiàng)所述的組播控制器,其特征在于,所述根節(jié)點(diǎn)選擇模塊還 用于在選擇無線網(wǎng)絡(luò)中的第一無線接入設(shè)備為所述無線網(wǎng)絡(luò)的組播根節(jié)點(diǎn)之后,重新選擇 第三無線接入設(shè)備為組播根節(jié)點(diǎn),并將重新選擇的組播根節(jié)點(diǎn)的地址信息發(fā)送給所述組播 源及所述無線網(wǎng)絡(luò)中的其他無線接入設(shè)備,以使所述組播源及所述其他無線接入設(shè)備與所 述重新選擇的組播根節(jié)點(diǎn)構(gòu)建組播分發(fā)樹來轉(zhuǎn)發(fā)組播數(shù)據(jù),以及所述第一無線接入設(shè)備拆 除以所述第一無線接入設(shè)備為根節(jié)點(diǎn)的組播分發(fā)樹。
5. -種無線接入設(shè)備,其特征在于,包括: 根節(jié)點(diǎn)響應(yīng)模塊,用于當(dāng)接收到組播控制器發(fā)送的選擇該無線接入設(shè)備為組播根節(jié)點(diǎn) 的指示時(shí),向所述組播控制器發(fā)送成功響應(yīng)的消息; 組播創(chuàng)建模塊,用于當(dāng)所述組播控制器將該無線接入設(shè)備的地址信息作為組播根節(jié)點(diǎn) 的地址信息發(fā)送給組播源及無線網(wǎng)絡(luò)中的其他無線接入設(shè)備后,與組播源以及與所述無線 網(wǎng)絡(luò)中的其他無線接入設(shè)備構(gòu)建組播分發(fā)樹來轉(zhuǎn)發(fā)組播數(shù)據(jù)。
6. 如權(quán)利要求5所述的無線接入設(shè)備,其特征在于,還包括: 成員管理模塊,用于接收用戶設(shè)備發(fā)送的加入組播的請求,當(dāng)響應(yīng)所述加入組播的請 求時(shí),生成組播數(shù)據(jù)從組播分發(fā)樹到所述用戶設(shè)備的轉(zhuǎn)發(fā)表項(xiàng)。
7. 如權(quán)利要求5或6所述的無線接入設(shè)備,其特征在于,還包括: 根節(jié)點(diǎn)重選模塊,用于接收所述組播控制器發(fā)送的重選根節(jié)點(diǎn)的指示信息,并根據(jù)所 述根節(jié)點(diǎn)指示信息選擇所述無線網(wǎng)絡(luò)中的除該無線接入設(shè)備之外的另一無線接入設(shè)備為 組播根節(jié)點(diǎn),并將重新選擇的組播根節(jié)點(diǎn)的地址信息發(fā)送給所述組播源及所述無線網(wǎng)絡(luò)中 的其他無線接入設(shè)備,以使所述組播源及所述其他無線接入設(shè)備與所述重新選擇的組播根 節(jié)點(diǎn)構(gòu)建組播分發(fā)樹來轉(zhuǎn)發(fā)組播數(shù)據(jù)。
8. 如權(quán)利要求7所述的無線接入設(shè)備,其特征在于,還包括: 組播拆除模塊,用于當(dāng)接收到所組播控制器發(fā)送的重新選擇的組播根節(jié)點(diǎn)的地址信 息,或者,接收到所述根節(jié)點(diǎn)重選模塊發(fā)送的重新選擇的組播根節(jié)點(diǎn)的地址信息時(shí),拆除以 該無線接入設(shè)備為根節(jié)點(diǎn)的組播分發(fā)樹。
9. 一種組播系統(tǒng),其特征在于,包括:組播源,組播控制器、以及至少兩個(gè)無線接入設(shè) 備,其中,所述組播控制器為權(quán)利要求1-4中任一項(xiàng)所述的組播控制器,所述至少兩個(gè)無線 接入設(shè)備中包括權(quán)利要求5-8中任一項(xiàng)所述的接收到組播控制器發(fā)送的選擇該無線接入 設(shè)備為組播根節(jié)點(diǎn)的指示的無線接入設(shè)備。
10. -種組播創(chuàng)建方法,其特征在于,包括: 選擇無線網(wǎng)絡(luò)中的第一無線接入設(shè)備為組播根節(jié)點(diǎn); 將所述選擇的第一無線接入設(shè)備的地址信息發(fā)送給組播源及所述無線網(wǎng)絡(luò)中的其他 無線接入設(shè)備,以使所述組播源及所述其他無線接入設(shè)備與所述組播根節(jié)點(diǎn)構(gòu)建組播分發(fā) 樹來轉(zhuǎn)發(fā)組播數(shù)據(jù)。
11. 如權(quán)利要求10所述的組播創(chuàng)建方法,其特征在于,將所述選擇的第一無線接入設(shè) 備的地址信息發(fā)送給組播源及所述無線網(wǎng)絡(luò)中的其他無線接入設(shè)備之后,還包括: 接收用戶設(shè)備發(fā)送的加入組播的請求,當(dāng)響應(yīng)所述加入組播的請求時(shí),生成組播數(shù)據(jù) 從組播分發(fā)樹到所述用戶設(shè)備的轉(zhuǎn)發(fā)表項(xiàng)。
12. 如權(quán)利要求10所述的組播創(chuàng)建方法,其特征在于,當(dāng)將所述選擇的第一無線接入 設(shè)備的地址信息發(fā)送給組播源及所述無線網(wǎng)絡(luò)中的其他無線接入設(shè)備之后,還包括: 當(dāng)接收到用戶設(shè)備發(fā)送的加入組播的請求時(shí),選擇第二無線接入設(shè)備作為響應(yīng)所述用 戶設(shè)備再次發(fā)送的加入組播的請求的組播管理協(xié)議設(shè)備,以使所述用戶設(shè)備后續(xù)向所述第 二無線接入設(shè)備發(fā)送加入組播的請求。
13. 如權(quán)利要求10-12中任一項(xiàng)所述的組播創(chuàng)建方法,其特征在于,將所述選擇的第一 無線接入設(shè)備的地址信息發(fā)送給組播源及所述無線網(wǎng)絡(luò)中的其他無線接入設(shè)備之后,還包 括: 重新選擇第三無線接入設(shè)備為組播根節(jié)點(diǎn),并將重新選擇的組播根節(jié)點(diǎn)的地址信息發(fā) 送給所述組播源及所述無線網(wǎng)絡(luò)中的其他無線接入設(shè)備,以使所述組播源及所述其他無線 接入設(shè)備與所述重新選擇的組播根節(jié)點(diǎn)構(gòu)建組播分發(fā)樹來轉(zhuǎn)發(fā)組播數(shù)據(jù),以及所述第一無 線接入設(shè)備拆除以所述第一無線接入設(shè)備為根節(jié)點(diǎn)的組播分發(fā)樹。
14. 一種組播創(chuàng)建方法,其特征在于,包括: 當(dāng)接收到組播控制器發(fā)送的選擇該無線接入設(shè)備為組播根節(jié)點(diǎn)的指示時(shí),向所述組播 控制器發(fā)送成功響應(yīng)的消息; 當(dāng)所述組播控制器將該無線接入設(shè)備的地址信息作為組播根節(jié)點(diǎn)的地址信息發(fā)送給 組播源及無線網(wǎng)絡(luò)中的其他無線接入設(shè)備后,與組播源以及與所述無線網(wǎng)絡(luò)中的其他無線 接入設(shè)備構(gòu)建組播分發(fā)樹來轉(zhuǎn)發(fā)組播數(shù)據(jù)。
15. 如權(quán)利要求14所述的組播創(chuàng)建方法,其特征在于,所述與組播源以及與所述無線 網(wǎng)絡(luò)中的其他無線接入設(shè)備構(gòu)建組播分發(fā)樹來轉(zhuǎn)發(fā)組播數(shù)據(jù)之后,還包括: 接收用戶設(shè)備發(fā)送的加入組播的請求,當(dāng)響應(yīng)所述加入組播的請求時(shí),生成組播數(shù)據(jù) 從組播分發(fā)樹到所述用戶設(shè)備的轉(zhuǎn)發(fā)表項(xiàng)。
16. 如權(quán)利要求14或15所述的組播創(chuàng)建方法,其特征在于,所述與組播源以及與所述 無線網(wǎng)絡(luò)中的其他無線接入設(shè)備構(gòu)建組播分發(fā)樹來轉(zhuǎn)發(fā)組播數(shù)據(jù)之后,還包括: 接收所述組播控制器發(fā)送的重選根節(jié)點(diǎn)的指示信息,并根據(jù)所述根節(jié)點(diǎn)指示信息選擇 所述無線網(wǎng)絡(luò)中的除該無線接入設(shè)備之外的另一無線接入設(shè)備為組播根節(jié)點(diǎn),并將重新選 擇的組播根節(jié)點(diǎn)的地址信息發(fā)送給所述組播源及所述無線網(wǎng)絡(luò)中的其他無線接入設(shè)備,以 使所述組播源及所述其他無線接入設(shè)備與所述重新選擇的組播根節(jié)點(diǎn)構(gòu)建組播分發(fā)樹來 轉(zhuǎn)發(fā)組播數(shù)據(jù)。
17.如權(quán)利要求16所述的組播創(chuàng)建方法,其特征在于,還包括: 當(dāng)接收到所組播控制器發(fā)送的重新選擇的組播根節(jié)點(diǎn)的地址信息,或者,接收到所述 根節(jié)點(diǎn)重選模塊發(fā)送的重新選擇的組播根節(jié)點(diǎn)的地址信息時(shí),拆除以該無線接入設(shè)備為根 節(jié)點(diǎn)的組播分發(fā)樹。
【文檔編號】H04W4/06GK104113827SQ201310130591
【公開日】2014年10月22日 申請日期:2013年4月16日 優(yōu)先權(quán)日:2013年4月16日
【發(fā)明者】陳學(xué)梁, 李丹 申請人:華為技術(shù)有限公司