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