專利名稱:一種無線接入網(wǎng)中組播廣播節(jié)目的發(fā)送方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種無線通訊接入網(wǎng)中,組播廣播服務(wù)
(Broadcast Multicast Service)節(jié)目在BSC (Base Station Controller,基站 控制器)內(nèi)部,以及BSC與BS (Base Station,基站)之間的發(fā)送方法。
背景技術(shù):
在支持組播廣播服務(wù)的無線通訊系統(tǒng)中, 一個組播廣播節(jié)目從節(jié)目源發(fā) 送到手機,需要經(jīng)過節(jié)目源服務(wù)器、組播廣播服務(wù)節(jié)點(BSN)、無線接入 網(wǎng)絡(luò)(RAN),再經(jīng)過空中口到達手機。RAN又包括了 BSC和若干BS。 BSN將一路節(jié)目發(fā)送到RAN的BSC后,BSC將節(jié)目發(fā)送給所轄的BS。
為了實現(xiàn)節(jié)目的組播廣播,BSC要把一路節(jié)目通過接口板發(fā)向多個BS。 高容量的BSC為了掛接更多的BS,通常可以配置多個BS接口板。整個BSC 可掛接BS的最大數(shù)目,就是一個接口板能夠掛接BS的數(shù)目,乘以BSC配 置的接口板數(shù)。
在BSC內(nèi)部, 一路組播廣播節(jié)目要想發(fā)向所有的BS, BSC內(nèi)部的廣播 節(jié)目源必須將一路節(jié)目發(fā)向所有的BSC接口板。假設(shè)BSC接口板數(shù)量為n, BSC發(fā)起的廣播節(jié)目數(shù)量為m,則在BSC內(nèi)部有nxm路節(jié)目在傳輸。此 時,BSC內(nèi)部傳輸?shù)?n-l)xm路節(jié)目是冗余的,同一路節(jié)目發(fā)送了多次。只 是為了在點對點的傳輸方式下,將節(jié)目流發(fā)送到每一個接口板。在n的取值 較大的情況下,BSC內(nèi)部冗余傳輸占用的帶寬也就很大。
BSC為了把一路節(jié)目發(fā)到所有BS,需要通過BSC接口板給每個BS發(fā) 送一份組播廣播節(jié)目。假設(shè)BSC接口板配置了 k個BS, BSC發(fā)起的廣播節(jié) 目數(shù)量為m。則在BSC接口板與所有BS之間有kxm個節(jié)目在傳送。此時, BSC接口板與所有BS之間有(k-l)xm路節(jié)目是冗余的。在大規(guī)模覆蓋的 網(wǎng)絡(luò)規(guī)劃下,組播廣播節(jié)目在BSC和BS之間的冗余發(fā)送流量也是巨大的。
由于廣播節(jié)目的冗余發(fā)送,RAN的處理能力沒有能夠合理利用,降低 了 RAN的系統(tǒng)容量。
在中國專利CN02119110中提到了 一種具有組播廣播功能的分組數(shù)據(jù)通 訊設(shè)備實現(xiàn)方式,但沒有提出解決冗余傳輸?shù)姆椒ā?br>
在中國專利CN01130877中提到了 一種具有組播廣播功能的無線接入網(wǎng) 實現(xiàn)方式。它提出了一種方法以減少從無線網(wǎng)絡(luò)控制器到一個BS下多個組 播多播控制模塊的冗余傳輸。但是該方法并沒有解決在BSC內(nèi)部同一節(jié)目 冗余傳輸?shù)牡膯栴};也沒有充分的考慮在BSC和BS之間減少冗余傳輸?shù)膯栴}。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種無線接入網(wǎng)中組播廣播節(jié)目的發(fā) 送方法,減少無線接入網(wǎng)中組播廣播節(jié)目的傳送負(fù)荷,降低RAN內(nèi)部組播 廣播節(jié)目流的冗余,提高RAN的網(wǎng)絡(luò)容量。
為了解決上述問題,本發(fā)明提供了 一種無線接入網(wǎng)中組播廣播節(jié)目的 發(fā)送方法,包括以下步驟
(1) 在一個組播廣播節(jié)目連接建立的過程中,BSC內(nèi)部的節(jié)目處理模 塊通知需要接收該節(jié)目流的BS接口板加入該節(jié)目對應(yīng)的第一 IGMP組;第 一 IGMP組的組播地址為第一組播地址;
(2) 接收到該節(jié)目的節(jié)目流數(shù)據(jù)后,加入第一 IGMP組的BS接口板 所對應(yīng)的BSC接口板將該節(jié)目流數(shù)據(jù)封裝成目標(biāo)地址為所述第一組播地址 的第一 IGMP組播報文,將該報文向所述加入第一 IGMP組的BS接口板發(fā)送。
進一步地,上述方法還可具有如下特點所述節(jié)目處理模塊根據(jù)數(shù)據(jù)庫 的配置確定需要接收該節(jié)目流的BS接口板。
進一步地,上述方法還可具有如下特點步驟(1)進一步可分為以下 步驟
(101)在一個組播廣播節(jié)目連接建立的過程中,所述節(jié)目處理模塊 向需要接收該節(jié)目流的BS接口板發(fā)送第一組播組加入請求消息,該第一組 播加入請求消息中包含所述第一組播地址;
(102)接收到所述第一組播組加入請求消息的BS接口板,按所述第 一組播地址加入所述第一 IGMP組,并將第一組播組加入結(jié)果返回給所述節(jié) 目處理模塊;
(103 )所述節(jié)目處理模塊根據(jù)接收到的所述第一組播組加入結(jié)果確定 BS接口板加入所述第一 IGMP組。
進一步地,上述方法還可具有如下特點步驟(IOI)中,所述節(jié)目處 理模塊在發(fā)送所述第一組播組加入請求消息的同時,啟動加入組播組定時器 開始計時;步驟(103)中,所述節(jié)目處理模塊如果在所述定時器設(shè)定的定 時周期內(nèi)接收到所述的第 一組播組加入結(jié)果,則確定該BS接口板加入所述 第一IGMP組。
進一步地,上述方法還可具有如下特點步驟(103)后還包括
(104) 所述節(jié)目處理模塊向加入第一 IGMP組的BS接口板所對應(yīng)的 BSC接口板發(fā)起第二組播組加入請求消息,該第二組播組加入請求消息中包 含該節(jié)目對應(yīng)的第二 IGMP組相應(yīng)的第二組播地址,以及該節(jié)目的節(jié)目組編 號與相應(yīng)的第一組播地址;
(105) 所述BSC接口板接收到所述第二組播組加入請求消息后,按所 述第二組播地址加入該節(jié)目對應(yīng)的第二 IGMP組,并將第二組播組加入結(jié)果 返回給所述節(jié)目處理模塊;
(106) 當(dāng)所述節(jié)目連接建立完成后,所述節(jié)目處理模塊將節(jié)目流數(shù)據(jù) 封裝成目標(biāo)地址為所述第二組播地址的第二 IGMP組播報文,將該報文向所 述加入第二 IGMP組的BSC接口板發(fā)送。
進一步地,上述方法還可具有如下特點當(dāng)所述節(jié)目連接建立完成后, 所述加入第二 IGMP組的BSC接口板根據(jù)所述節(jié)目組編號查詢該節(jié)目相應(yīng)
的第一組播地址。
本發(fā)明還提供了另一種無線接入網(wǎng)中組播廣播節(jié)目的發(fā)送方法,包括以
下步驟
(a) 在一個組播廣播節(jié)目連接建立的過程中,BSC內(nèi)部的節(jié)目處理模 塊通知需要轉(zhuǎn)發(fā)該節(jié)目流的BSC接口板加入該節(jié)目對應(yīng)的IGMP組;
(b) 當(dāng)所述節(jié)目連接建立完成后,所述節(jié)目處理模塊將節(jié)目流封裝成 IGMP組播報文,并將該IGMP組的組^番地址作為目標(biāo)地址在BSC內(nèi)部網(wǎng)絡(luò) 總線上發(fā)送。
進一步地,上述方法還可具有如下特點所述節(jié)目處理模塊根據(jù)數(shù)據(jù)庫 的配置確定需要接收該節(jié)目流的BS接口板;并根據(jù)所述BS接口板所連接 的BSC接口板的情況,以及負(fù)荷分擔(dān)的情況確定需要轉(zhuǎn)發(fā)該節(jié)目流的BSC 接口板。
進一步地,上述方法還可具有如下特點如果只有一個BSC接口板與 所述需要接收該節(jié)目流的BS接口板相連接,則所述節(jié)目處理模塊確定該 BSC接口板為所述需要轉(zhuǎn)發(fā)該節(jié)目流的BSC接口板;如果有多個BSC接口 板與所述需要接收該節(jié)目流的BS接口板相連接,則所述節(jié)目處理模塊確定 負(fù)荷最輕的BSC接口板為所述需要轉(zhuǎn)發(fā)該節(jié)目流的BSC接口板。
進一步地,上述方法還可具有如下特點所述節(jié)目處理;f莫塊通過向所述 需要轉(zhuǎn)發(fā)該節(jié)目流的BSC接口板發(fā)送組播組加入請求消息通知其加入該節(jié) 目對應(yīng)的IGMP組。
本發(fā)明提出 一種利用IGMP協(xié)i義(Internet Group Management Protocol, Internet組管理協(xié)議)在BSC內(nèi)部降低組播廣播節(jié)目流冗余發(fā)送的方法,以 及一種在BSC與BS之間降低組播廣播節(jié)目流冗余發(fā)送的方法。與現(xiàn)有技術(shù) 相比,本發(fā)明節(jié)省了在BSC內(nèi)部、從節(jié)目處理模塊到BSC接口板之間,以 及BSC與BS之間的帶寬資源。
圖1為支持組播廣#"業(yè)務(wù)功能的無線通訊接入網(wǎng)結(jié)構(gòu)圖; 圖2為本發(fā)明第一實施例的組播廣播節(jié)目建立過程的流程圖3為本發(fā)明第二實施例的組播廣播節(jié)目建立過程的流程圖4為本發(fā)明第三實施例的組播廣播節(jié)目建立過程的流程圖5為本發(fā)明實施例的結(jié)構(gòu)圖,BSC接口板各自通過獨立的網(wǎng)絡(luò)與BS 相連;
圖6是本發(fā)明實施例的結(jié)構(gòu)圖,BSC接口板通過互聯(lián)的網(wǎng)絡(luò)與BS相連 實現(xiàn)負(fù)荷分擔(dān)。
具體實施例方式
在BSC內(nèi)部有一個處理組播廣播節(jié)目流的模塊,負(fù)責(zé)接收來自核心網(wǎng) BSN的組播廣播節(jié)目。以CDMA lxEV-DO (碼分多址分組數(shù)據(jù)服務(wù)演進標(biāo) 準(zhǔn))基礎(chǔ)上的組播廣播服務(wù)為例,BSC內(nèi)部的組播廣播節(jié)目處理模塊(本文 中也稱作節(jié)目處理模塊)根據(jù)協(xié)議規(guī)定,對核心網(wǎng)進入的組播廣播節(jié)目流進 行編碼,把節(jié)目內(nèi)容按協(xié)議規(guī)定的MAC (Media Access Control,介質(zhì)訪問 地址)層包格式組織。數(shù)據(jù)組織好后,節(jié)目處理模塊按一定的時序,將節(jié)目 流通過BSC接口板發(fā)送到BS上的BS接口板,BS接口板負(fù)責(zé)將收到的節(jié) 目流轉(zhuǎn)發(fā)給BS的信道單元,再由BS的信道單元調(diào)制成CDMA lxEV-DO 空中口信號,發(fā)送給終端。
參見圖l,每個節(jié)目分別對應(yīng)一個節(jié)目處理模塊,節(jié)目處理模塊通過BSC 內(nèi)部總線將節(jié)目流發(fā)送給BSC接口板,再通過BSC接口板發(fā)送到BS接口 板,在發(fā)送時,需要將節(jié)目流發(fā)送到BSC上的所有需要轉(zhuǎn)發(fā)節(jié)目流的接口 板,如圖1所示,BSC接口板再通過以太網(wǎng)將節(jié)目發(fā)送到所有需要接收該節(jié) 目的BS。
如果在BSC內(nèi)部一路節(jié)目要向多個BSC接口板發(fā)送的話,冗余發(fā)送就 會產(chǎn)生,而且隨著節(jié)目數(shù)量的增加,冗余更會成倍增加。為了減少在BSC 內(nèi)部從一個節(jié)目處理模塊發(fā)送節(jié)目流到BSC多個接口板的流量負(fù)栽,本發(fā) 明中的節(jié)目處理模塊是以IGMP組播的方式發(fā)送節(jié)目流。而所有需要轉(zhuǎn)發(fā)節(jié) 目流的BSC接口板,為了接收該節(jié)目流也必須加入到同樣的IGMP組,這
個IGMP組的組播地址在連接建立時由節(jié)目處理模塊通知BSC接口板。
同樣地,為了降低在BSC到BS之間的鏈路上冗余,本發(fā)明中的BSC 接口板是以IGMP組播的方式發(fā)送節(jié)目流。所有需要接收節(jié)目流的BS接口 板,為了接收該節(jié)目流也必須加入到特定的IGMP組,這個IGMP組的組播 地址在連接建立時,由節(jié)目處理模塊通知BSC接口板。
下面結(jié)合附圖和具體實施例對本發(fā)明作進一步詳細(xì)描述。 實施例一
在BSC內(nèi)部降低冗余的發(fā)送方法
為了減少在BSC內(nèi)部從一個組播廣播節(jié)目處理模塊發(fā)送節(jié)目流到BSC 多個接口板的流量負(fù)載,在一個組播廣播節(jié)目的建立過程中,需要該節(jié)目的 節(jié)目處理模塊為該節(jié)目規(guī)劃其所屬的IGMP組,并通知需要轉(zhuǎn)發(fā)該節(jié)目流的 BSC接口板加入該IGMP組。該IGMP組的組播地址在組播廣播節(jié)目的連接 建立時由節(jié)目處理模塊通知BSC接口板。
如圖2所示,在節(jié)目的連接建立過程中,包括以下步驟
步驟21,組播廣播節(jié)目處理模塊向需要轉(zhuǎn)發(fā)組播廣播節(jié)目的BSC接口 板發(fā)送組播組加入請求消息,該請求消息中包含該節(jié)目對應(yīng)的IGMP組的組 播地址及節(jié)目組ID (編號);
節(jié)目處理模塊根據(jù)后臺數(shù)據(jù)庫的配置,發(fā)現(xiàn)節(jié)目要發(fā)送到的BS可以通 過某個BSC接口板到達,那么節(jié)目處理模塊就選擇這個接口板轉(zhuǎn)發(fā)節(jié)目流; 如果,節(jié)目可通過幾個BSC接口板到達,那么根據(jù)負(fù)栽平衡的原則選擇某 個負(fù)載最輕的BSC接口板轉(zhuǎn)發(fā)。
步驟22,收到組播組加入請求消息的BSC接口板,按要求的組播地址 加入IGMP組,并在回應(yīng)消息中向節(jié)目處理才莫塊返回組^"組加入結(jié)果。
在連接建立過程中,節(jié)目處理模塊還可以設(shè)置組播組加入定時器,節(jié)目 處理^^莫塊在發(fā)送組播組加入請求消息的同時啟動定時器開始計時;節(jié)目處理 模塊如果在定時器設(shè)定的定時周期(T組播組加入定^ )內(nèi)接收到組播組加入結(jié)果, 則確定該BSC接口板為目標(biāo)BSC接口板。
BSC接口板加入節(jié)目對應(yīng)的IGMP組后,就可以接收后續(xù)從組播廣播節(jié) 目處理模塊過來的節(jié)目流。
節(jié)目的連接建立完成后,在該節(jié)目播放時,如圖l所示,節(jié)目處理模塊 1、節(jié)目處理模塊2和節(jié)目處理模塊3分別對應(yīng)核心網(wǎng)發(fā)送的節(jié)目1、節(jié)目2 和節(jié)目3。各節(jié)目處理模塊通過BSC內(nèi)部總線發(fā)送由組播報文封裝的節(jié)目 流,且僅發(fā)送一份。組播報文的地址即是在連接建立時,節(jié)目處理模塊發(fā)送 給BSC接口板的組播組請求消息中的組播地址。已加入節(jié)目對應(yīng)的組播組 的BSC接口板在內(nèi)部總線上可以監(jiān)聽并接收到自己所屬IGMP組的報文。 因此,以IGMP報文格式封裝的節(jié)目流僅發(fā)送一份也能到達多個需要轉(zhuǎn)發(fā)節(jié) 目的BSC接口板。
實施例二
在BSC與BS之間的鏈路上降低冗余的發(fā)送方法
BSC與BS之間采用以太網(wǎng)連接的組網(wǎng)方式下,BSC接口板在組網(wǎng)保 證的情況下,能夠路由到BS的接口板。因此, 一個IGMP組能夠穿過以太 網(wǎng)到達目標(biāo)網(wǎng)元。在以太網(wǎng)內(nèi)部,跨越路由器建立IGMP組通路的過程與方 法不在本專利的說明范圍之內(nèi)。
如圖3所示,在組播廣播節(jié)目的連接建立過程中,包括以下步驟
步驟31,節(jié)目處理模塊向組播廣播節(jié)目涉及的BS (即需要接收該節(jié)目 的BS)發(fā)送組播組加入請求消息,該請求消息發(fā)送到BS的接口板上,消 息中包含該節(jié)目對應(yīng)的IGMP組的組播地址;
步驟32, BS接口板收到組播組加入請求后,按要求的組播地址加入組 播廣播節(jié)目對應(yīng)的IGMP組,并在回應(yīng)消息中向節(jié)目處理模塊返回組播組加 入結(jié)果;
節(jié)目處理模塊根據(jù)接收到BS接口板的組播組加入結(jié)果發(fā)現(xiàn)目標(biāo)BS,然 后,節(jié)目處理模塊根據(jù)某個節(jié)目的目標(biāo)BS所連接BSC接口板的情況,以及 負(fù)荷分擔(dān)的情況判斷確定需要轉(zhuǎn)發(fā)的BSC接口板。如果只有一個BSC接口
板與某目標(biāo)BS在同 一個網(wǎng)絡(luò),則只能選擇這個BSC接口板;如果有多個 BSC接口板與之在同一個網(wǎng)絡(luò)上,那么,選擇負(fù)荷最輕的BSC接口板。如 圖5中所示,BS1、 BS2為目標(biāo)BS, BS1和BS2只與BSC接口板1在同一 個網(wǎng)絡(luò)(以太網(wǎng)l),則確定BSC接口板1為需要轉(zhuǎn)發(fā)的BSC接口板;而 在圖6中,BS1和BS2與BSC接口板1及BSC接口板2在同一個網(wǎng)絡(luò)(以 太網(wǎng)l),則從BSC接口板1和BSC接口板2中選擇負(fù)載輕的作為需要轉(zhuǎn) 發(fā)的BSC接口板。
在連接建立過程中,節(jié)目處理模塊還可以設(shè)置組播組加入定時器,節(jié)目 處理模塊在發(fā)送組播組加入請求消息的同時啟動定時器開始計時;節(jié)目處理 模塊如果在定時器設(shè)定的定時周期(T 組播組加入定時器 )內(nèi)接收到組播組加入結(jié)果, 則確定該BS接口板為目標(biāo)BS接口板。
對該節(jié)目所有涉及的BS重復(fù)上面的步驟,直到選擇出能到達所有BS 的需要轉(zhuǎn)發(fā)該節(jié)目流的BSC接口板列表。
步驟33,節(jié)目處理模塊向需要轉(zhuǎn)發(fā)該節(jié)目流的BSC接口板發(fā)送組播發(fā) 現(xiàn)通知消息;
節(jié)目處理模塊根據(jù)上述的BSC接口板列表向需要轉(zhuǎn)發(fā)該節(jié)目流的BSC 接口板發(fā)送組播發(fā)現(xiàn)通知消息,在組播發(fā)現(xiàn)通知消息中將該節(jié)目的節(jié)目組編 號和其發(fā)現(xiàn)的目標(biāo)BS的組播地址通知給列表中的BSC接口板。
步驟34, BSC接口板向節(jié)目處理;漠塊發(fā)送組播發(fā)現(xiàn)通知消息的回應(yīng)消
自
下面以圖5為例說明本實施例節(jié)目播放的流程。圖5和圖6的區(qū)別在于, 圖6中BSC接口^反2為BSC才姿口豐反1的備份。
節(jié)目連接建立完成后,在節(jié)目的播放過程中,如圖5所示,從核心網(wǎng)來 的節(jié)目l發(fā)送到該節(jié)目對應(yīng)的節(jié)目處理模塊l上,BSC接口板1和BSC接 口板3從BSC內(nèi)部總線收到從節(jié)目處理模塊1發(fā)來的該節(jié)目流后數(shù)據(jù),會 分別根據(jù)節(jié)目組編號查詢相應(yīng)的目標(biāo)BS組播地址,并將節(jié)目流數(shù)據(jù)封裝成 組#番報文,凈艮文的組播地址為目標(biāo)BS的組纟番地址,再通過以太網(wǎng)絡(luò)轉(zhuǎn)發(fā)該
節(jié)目流到BS。
BSC接口板1只需將需要轉(zhuǎn)發(fā)的節(jié)目流以組播報文的形式發(fā)送一份到 以太網(wǎng)1,該報文的組播地址即連接建立時節(jié)目處理模塊通知BS接口板1 的目標(biāo)BS (BS1、 BS2)的組播地址。這樣,從BSC接口板1到BS1和BS2 就只需要發(fā)送一份以IGMP報文封裝的節(jié)目流數(shù)據(jù),而不是向每個BS都發(fā) 送一份節(jié)目流,同一個網(wǎng)絡(luò)內(nèi)的目標(biāo)BS接口板都能夠接收該節(jié)目流。同樣 地,BSC接口板3以組播報文的形式將節(jié)目流通過以太網(wǎng)2發(fā)送給目標(biāo)BS3。
當(dāng)目標(biāo)BS接口板收到以太網(wǎng)上該節(jié)目流所在IGMP組的才艮文時,就接 收下來。在BS內(nèi)部,還會對節(jié)目流的合法性進行校驗,并做進一步處理。
實施例三
同時在BSC內(nèi)部及BSC與BS之間的鏈路上降低冗余的發(fā)送方法
在一個組播廣播節(jié)目的建立過程中,需要該節(jié)目的節(jié)目處理模塊為該節(jié) 目規(guī)劃其對應(yīng)的IGMP組,并通知所有需要接收該節(jié)目流的BS接口板加入 該節(jié)目對應(yīng)的IGMP組,同時通知需要轉(zhuǎn)發(fā)節(jié)目流的BSC接口板也加入特 定的IGMP組。如圖4所示,在節(jié)目建立過程中,相關(guān)的控制流程包括以下 步驟
步驟41,組播廣播節(jié)目處理模塊,向組播廣播節(jié)目涉及的BS (即需要 接收該節(jié)目的BS)發(fā)送第一組播組加入請求消息,該請求消息發(fā)送到BS 的接口板上,消息中包含該節(jié)目所屬的第一 IGMP組對應(yīng)的第 一組播地址。
步驟42,收到第一組播組加入請求的BS接口板,按要求的第一組播 地址加入第一 IGMP組,并在回應(yīng)消息中返回第一組播組加入結(jié)果。
BS接口板加入這個IGMP組后,就可以接收后續(xù)從BSC接口板轉(zhuǎn)發(fā)過 來的節(jié)目流。
步驟43,組播廣播節(jié)目處理模塊,向需要轉(zhuǎn)發(fā)組播廣播節(jié)目的BSC接 口板發(fā)送第二組播組加入請求消息,該請求消息中包含該節(jié)目所屬的第一 IGMP組對應(yīng)的第 一組播地址及節(jié)目組ID (編號);以及第二組播地址。
需要轉(zhuǎn)發(fā)組播廣播節(jié)目的BSC接口板是節(jié)目處理模塊通過BS返回的組
播組加入結(jié)果確定的。即,節(jié)目處理模塊收到播組加入結(jié)果后,根據(jù)目標(biāo)
BS接口板確定對應(yīng)的BSC接口板,以便轉(zhuǎn)發(fā)節(jié)目流。
本實施例中,如圖4所示,節(jié)目處理模塊在向BS接口板發(fā)送第一組播 組加入請求消息的同時,啟動加入組播組定時器開始計時;如果在定時器設(shè) 定的定時周期(T加^播組定^)內(nèi)接收到所述的第一組播組加入結(jié)果,則確定 該BS接口板已加入第 一組播組,該BS接口板對應(yīng)的BSC接口板為需要轉(zhuǎn) 發(fā)節(jié)目流的BSC接口板。
步驟44,收到第二組播加入請求消息的BSC接口板,按要求的第二組 播地址加入第二 IGMP組,并在回應(yīng)消息中返回第二組播組加入結(jié)果。
BSC接口板加入第二 IGMP組后,就可以接收后續(xù)從組播廣播節(jié)目處理 模塊過來的節(jié)目流。
節(jié)目處理模塊在向BS接口板發(fā)送第二組播組加入請求消息的同時,啟 動加入組播組定時器開始計時;如果在定時器設(shè)定的定時周期(T 加入組播組定時器乂 內(nèi)接收到第二組播組加入結(jié)果,則確定該BS接口板已加入第二 IGMP組。
然后,BSC接口板根據(jù)第二組播加入請求消息中的節(jié)目組編號與第一組 播地址,記錄在其轉(zhuǎn)發(fā)表項中;在該節(jié)目播^:過程中,節(jié)目流到達BSC接 口板后,BSC接口板根據(jù)節(jié)目組編號查詢相應(yīng)的第一組播地址;并將該第一 組播地址作為目標(biāo)地址,然后構(gòu)造組播報文向BS接口板轉(zhuǎn)發(fā)節(jié)目流。
下面以圖5為例說明本實施例節(jié)目播;故的流程。圖5和圖6的區(qū)別在于, 圖6中BSC接口板2為BSC接口板1的備《分。
從核心網(wǎng)來的節(jié)目發(fā)送到該節(jié)目所對應(yīng)的節(jié)目處理模塊1上,后者將節(jié) 目流封裝成第一 IGMP組播報文,報文地址是該節(jié)目在連接建立時,請求 BSC接口板加入的第二組播地址。
由于組播的特性,BSC內(nèi)部接在內(nèi)部總線32的所有網(wǎng)元都能夠收到該 組播報文,但是只有加入了某個組播組的網(wǎng)元才能夠接收該組播組的報文。 由于所有需轉(zhuǎn)發(fā)節(jié)目流的BSC接口板33都已加入第二 IGMP組播組,因此 它們能從內(nèi)部總線接收到該組播組的數(shù)據(jù)報文。這樣,節(jié)目處理模塊僅發(fā)送
一份節(jié)目流就能夠到達所有的BSC接口板。
如圖5所示,每個BSC接口板通過各自獨立的網(wǎng)絡(luò)與下掛的BS互聯(lián)。 此時,BSC接口板將要轉(zhuǎn)發(fā)的節(jié)目流,封裝成第二組播報文發(fā)送一份到BSC 與BS之間的網(wǎng)絡(luò)。第二組播報文的組播地址是在節(jié)目的連接建立過程中, 節(jié)目處理模塊通知目標(biāo)BS接口板加入的第一組播地址。BS接口板在網(wǎng)絡(luò) 上能夠監(jiān)聽并接收自己所加入第一IGMP組播組的組播報文。這樣,同一個 網(wǎng)絡(luò)的所有目標(biāo)BS都能夠收到該節(jié)目流。
本發(fā)明的基本思想還可以通過其它不同的途徑實現(xiàn)。本發(fā)明及其實施例 并不限于上面所描述通信系統(tǒng)的實例。而是在權(quán)利要求書的范圍內(nèi)可以加以 改變。
權(quán)利要求
1、一種無線接入網(wǎng)中組播廣播節(jié)目的發(fā)送方法,包括以下步驟(1)在一個組播廣播節(jié)目連接建立的過程中,BSC內(nèi)部的節(jié)目處理模塊通知需要接收該節(jié)目流的BS接口板加入該節(jié)目對應(yīng)的第一IGMP組;第一IGMP組的組播地址為第一組播地址;(2)接收到該節(jié)目的節(jié)目流數(shù)據(jù)后,加入第一IGMP組的BS接口板所對應(yīng)的BSC接口板將該節(jié)目流數(shù)據(jù)封裝成目標(biāo)地址為所述第一組播地址的第一IGMP組播報文,將該報文向所述加入第一IGMP組的BS接口板發(fā)送。
2、 如權(quán)利要求l所述的方法,其特征在于,所述節(jié)目處理模塊根據(jù)數(shù) 據(jù)庫的配置確定需要接收該節(jié)目流的BS接口板。
3、 如權(quán)利要求l所述的方法,其特征在于,步驟(l)進一步可分為以 下步驟(101)在一個組播廣播節(jié)目連接建立的過程中,所述節(jié)目處理模塊向需 要接收該節(jié)目流的BS接口板發(fā)送第一組播組加入請求消息,該第一組播加 入請求消息中包含所述第一組播地址;(102)接收到所述第一組播組加入請求消息的BS接口板,按所述第 一組播地址加入所述第一 IGMP組,并將第一組播組加入結(jié)果返回給所述節(jié) 目處理模塊;(103 )所述節(jié)目處理模塊根據(jù)接收到的所述第一組播組加入結(jié)果確定 BS接口板加入所述第一 IGMP組。
4、 如權(quán)利要求3所述的方法,其特征在于,步驟(IOI)中,所述節(jié)目 處理模塊在發(fā)送所述第 一組播組加入請求消息的同時,啟動加入組播組定時 器開始計時;步驟(103)中,所述節(jié)目處理模塊如果在所述定時器設(shè)定的 定時周期內(nèi)接收到所述的第一組播組加入結(jié)果,則確定該BS接口板加入所 述第一IGMP組。
5、 如權(quán)利要求3所述的方法,其特征在于,步驟(103)后還包括(104)所述節(jié)目處理模塊向加入第一 IGMP組的BS接口板所對應(yīng)的 BSC接口板發(fā)起第二組播組加入請求消息,該第二組播組加入請求消息中包 含該節(jié)目對應(yīng)的第二 IGMP組相應(yīng)的第二組播地址,以及該節(jié)目的節(jié)目組編 號與相應(yīng)的第一組#"地址;(105 )所述BSC接口板接收到所述第二組播組加入請求消息后,按所 述第二組播地址加入該節(jié)目對應(yīng)的第二 IGMP組,并將第二組播組加入結(jié)果 返回給所述節(jié)目處理模塊;(106)當(dāng)所述節(jié)目連接建立完成后,所述節(jié)目處理模塊將節(jié)目流數(shù)據(jù) 封裝成目標(biāo)地址為所述第二組播地址的第二 IGMP組播報文,將該報文向所 述加入第二 IGMP組的BSC接口板發(fā)送。
6、 如權(quán)利要求5所述的方法,其特征在于,當(dāng)所述節(jié)目連接建立完成 后,所述加入第二 IGMP組的BSC接口板才艮據(jù)所述節(jié)目組編號查詢該節(jié)目 相應(yīng)的第一組播地址。
7、 一種無線接入網(wǎng)中組播廣播節(jié)目的發(fā)送方法,包括以下步驟(a) 在一個組播廣播節(jié)目連接建立的過程中,BSC內(nèi)部的節(jié)目處理模 塊通知需要轉(zhuǎn)發(fā)該節(jié)目流的BSC接口板加入該節(jié)目對應(yīng)的IGMP組;(b) 當(dāng)所述節(jié)目連接建立完成后,所述節(jié)目處理模塊將節(jié)目流封裝成 IGMP組播才艮文,并將該IGMP組的組播地址作為目標(biāo)地址在BSC內(nèi)部網(wǎng)絡(luò) 總線上發(fā)送。
8、 如權(quán)利要求7所述的方法,其特征在于,所述節(jié)目處理模塊根據(jù)數(shù) 據(jù)庫的配置確定需要接收該節(jié)目流的BS接口板;并根據(jù)所述BS接口板所 連接的BSC接口板的情況,以及負(fù)荷分擔(dān)的情況確定需要轉(zhuǎn)發(fā)該節(jié)目流的 BSC接口板。
9、 如權(quán)利要求8所述的方法,其特征在于,如果只有一個BSC接口板 與所述需要接收該節(jié)目流的BS接口板相連接,則所述節(jié)目處理模塊確定該 BSC接口板為所述需要轉(zhuǎn)發(fā)該節(jié)目流的BSC接口板;如果有多個BSC接口 板與所述需要接收該節(jié)目流的BS接口板相連接,則所述節(jié)目處理模塊確定負(fù)荷最輕的BSC接口板為所述需要轉(zhuǎn)發(fā)該節(jié)目流的BSC接口板。
10、如權(quán)利要求7所述的方法,其特征在于,所述節(jié)目處理模塊通過向 所述需要轉(zhuǎn)發(fā)該節(jié)目流的BSC接口板發(fā)送組播組加入請求消息通知其加入 該節(jié)目對應(yīng)的IGMP組。
全文摘要
本發(fā)明公開了一種無線接入網(wǎng)中組播廣播節(jié)目的發(fā)送方法,在一個組播廣播節(jié)目連接建立的過程中,BSC內(nèi)部的節(jié)目處理模塊通知需要接收該節(jié)目流的BS接口板加入該節(jié)目對應(yīng)的第一IGMP組;第一IGMP組的組播地址為第一組播地址;接收到該節(jié)目的節(jié)目流數(shù)據(jù)后,加入第一IGMP組的BS接口板所對應(yīng)的BSC接口板將該節(jié)目流數(shù)據(jù)封裝成目標(biāo)地址為所述第一組播地址的第一IGMP組播報文,將該報文向所述加入第一IGMP組的BS接口板發(fā)送。本發(fā)明方法減少了無線接入網(wǎng)中組播廣播節(jié)目的傳送負(fù)荷,降低了RAN內(nèi)部組播廣播節(jié)目流的冗余,提高了RAN的網(wǎng)絡(luò)容量。
文檔編號H04W28/06GK101170742SQ20071019372
公開日2008年4月30日 申請日期2007年11月23日 優(yōu)先權(quán)日2007年11月23日
發(fā)明者楊純文, 羅雪松 申請人:中興通訊股份有限公司