亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

保持多播業(yè)務(wù)連續(xù)的方法及系統(tǒng)與流程

文檔序號:11732750閱讀:190來源:國知局
保持多播業(yè)務(wù)連續(xù)的方法及系統(tǒng)與流程
本發(fā)明涉及移動通訊領(lǐng)域,特別是涉及一種保持多播業(yè)務(wù)連續(xù)的方法及系統(tǒng)。

背景技術(shù):
目前,無線局域網(wǎng)絡(luò)(WirelessLocalAreaNetworks,簡稱為WLAN)發(fā)展迅速,各種WLAN終端迅速普及,WLAN已經(jīng)成為人們?nèi)粘I钪胁豢苫蛉钡慕尤刖W(wǎng)絡(luò)。在現(xiàn)有技術(shù)中,不論是企業(yè)網(wǎng)絡(luò)還是運(yùn)營商網(wǎng)絡(luò),WLAN一般趨向于采用集中式架構(gòu),圖1是現(xiàn)有技術(shù)中集中式WLAN架構(gòu)的示意圖,如圖1所示,由無線接入控制器(AccessController,簡稱為AC)配置、控制和管理多個無線接入控制點(diǎn)(AccessPoint,簡稱為AP),AP通過和AC建立鏈接加入WLAN并提供無線接入服務(wù)。由于WLAN使用的是2.4GHz工業(yè)科學(xué)醫(yī)療(IndustrialScientificMedical,簡稱為ISM)頻帶和5.8GHz頻帶。目前使用較多的是基于802.11b/g的2.4GHz頻帶,只有3個不重疊信道,空口資源尤其寶貴;另外由于802.11采用的是肯定確認(rèn)機(jī)制,即所有傳輸?shù)膸急仨毜玫巾憫?yīng),降低了實(shí)際的傳輸效率。隨著近年來因特網(wǎng)(Internet)的迅速普及和爆炸性發(fā)展,移動終端數(shù)量的激增,在Internet上產(chǎn)生了許多新的應(yīng)用,其中不少是高帶寬的多媒體應(yīng)用,譬如網(wǎng)絡(luò)視頻會議、網(wǎng)絡(luò)音頻/視頻廣播、股市行情發(fā)布、多媒體遠(yuǎn)程教育、移動廣告等。這些業(yè)務(wù)具有流量大、點(diǎn)對多點(diǎn)的特點(diǎn),如果使用單播通信就會帶來了帶寬的急劇消耗和網(wǎng)絡(luò)擁擠問題。使用多播技術(shù)可以有效的緩解此類業(yè)務(wù)對網(wǎng)絡(luò)負(fù)擔(dān)。為了使WLAN支持多播技術(shù),節(jié)省WLAN空口資源,在WLAN中部署的AP必須具備因特網(wǎng)組管理協(xié)議窺探(InternetGroupManagementProtocolSnooping,簡稱為IGMPSnooping)功能。IGMPSnooping是靠偵聽用戶與路由器之間通信的IGMP報(bào)文維護(hù)多播地址和虛擬局域網(wǎng)(VirtualLocalAreaNetwork,簡稱為VLAN)的對應(yīng)表的對應(yīng)關(guān)系,它將同一多播組的活動成員映射為一個VLAN,在收到多播數(shù)據(jù)包后,僅向該多播組所對應(yīng)的VLAN成員轉(zhuǎn)發(fā)。但是,IGMPSnooping是被動偵聽的,如果AP其下出現(xiàn)一個新的多播組,在新多播組成員發(fā)送IGMP報(bào)告(Report)之前,IGMPSnooping將視為其下不存在此多播組,也就不轉(zhuǎn)發(fā)多播數(shù)據(jù)。圖2是現(xiàn)有技術(shù)中終端用戶遷移過程中需要保持多播業(yè)務(wù)連續(xù)性的場景示意圖,如圖2所示,終端用戶(UserEquipment,簡稱為UE)跨接入點(diǎn)移動,UE先由接入技術(shù)1(可以是WLAN/WiMax/3G/LTE)接入網(wǎng)絡(luò),并加入多播組,接收來自多播源的多播數(shù)據(jù)包。當(dāng)UE遷移至WLAN網(wǎng)絡(luò),接入AP時,AP的IGMPSnooping功能沒有預(yù)先為UE建立多播地址和映射端口的映射表項(xiàng),AP并不轉(zhuǎn)發(fā)來自多播源的多播業(yè)務(wù)。由于多播路由器(MulticastRouter,簡稱為MR)的查詢間隔沒有到期,UE暫時收不到多播路由器發(fā)出的IGMP詢問(Query),UE將不發(fā)送IGMPReport,則AP的IGMPSnooping功能將無法獲知UE所在的多播組,也就無法為UE構(gòu)建多播組端口映射表項(xiàng)。此時,UE必須要等待多播路由器發(fā)出IGMPQuery來觸發(fā)IGMPReport,但是缺省查詢間隔為125秒,所以在這段時間內(nèi),UE的多播業(yè)務(wù)將發(fā)生中斷。

技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種保持多播業(yè)務(wù)連續(xù)的方法及系統(tǒng),以解決現(xiàn)有技術(shù)中在UE接入WLAN的情境下無法保持UE多播業(yè)務(wù)的連續(xù)性的問題。本發(fā)明提供一種保持多播業(yè)務(wù)連續(xù)的方法,包括:無線局域網(wǎng)絡(luò)WLAN設(shè)備檢測到有新的多播組用戶通過無線接入控制點(diǎn)AP接入WLAN;網(wǎng)絡(luò)側(cè)向多播組用戶發(fā)送因特網(wǎng)組管理協(xié)議IGMP詢問消息,以觸發(fā)多播組用戶發(fā)送因特網(wǎng)組管理協(xié)議IGMP報(bào)告消息;AP攔截多播組用戶反饋的IGMP報(bào)告消息,并將多播組用戶所在多播組的多播地址和映射端口添加到自身的映射表項(xiàng)中;AP繼續(xù)為多播組用戶進(jìn)行多播業(yè)務(wù)服務(wù)。本發(fā)明還提供了一種保持多播業(yè)務(wù)連續(xù)的系統(tǒng),包括:包括:無線接入控制點(diǎn)AP,上述AP具體包括:檢測模塊,用于檢測是否有新的多播組用戶通過AP接入無線局域網(wǎng)絡(luò)WLAN;發(fā)送模塊,用于在確定有新的多播組用戶接入WLAN后,向多播組用戶發(fā)送因特網(wǎng)組管理協(xié)議IGMP詢問消息,以觸發(fā)多播組用戶發(fā)送IGMP報(bào)告消息;攔截模塊,用于攔截多播組用戶反饋的IGMP報(bào)告消息,并將多播組用戶所在多播組的多播地址和映射端口添加到自身的映射表項(xiàng)中;多播服務(wù)模塊,用于在攔截模塊將多播組用戶所在多播組的多播地址和映射端口添加到自身的映射表項(xiàng)中之后,繼續(xù)為多播組用戶進(jìn)行多播業(yè)務(wù)服務(wù)。本發(fā)明有益效果如下:通過利用WLAN對UE的感知能力,在檢測到有新的多播組用戶接入WLAN后,立即向多播組用戶(即UE)發(fā)送IGMP詢問(Query)消息。多播組用戶在收到IGMPQuery消息后,反饋IGMP報(bào)告(Report)消息,從而AP的IGMP窺探(Snooping)功能就會記錄多播組用戶有關(guān)多播業(yè)務(wù)的信息,并將多播組用戶所在多播組的多播地址和映射端口添加至自身的映射表項(xiàng)中,多播組用戶即可由AP繼續(xù)接受多播業(yè)務(wù),從而解決了現(xiàn)有技術(shù)中在UE接入WLAN的情境下無法保持UE多播業(yè)務(wù)的連續(xù)性的問題,本發(fā)明實(shí)施例的技術(shù)方案不需要對UE進(jìn)行改動,只需在網(wǎng)絡(luò)側(cè)做稍許改動就可以實(shí)現(xiàn)UE向WLAN遷移時的保持原有多播業(yè)務(wù)的連續(xù)性。附圖說明圖1是現(xiàn)有技術(shù)中集中式WLAN架構(gòu)的示意圖;圖2是現(xiàn)有技術(shù)中終端用戶遷移過程中需要保持多播業(yè)務(wù)連續(xù)性的場景示意圖;圖3是本發(fā)明實(shí)施例的保持多播業(yè)務(wù)連續(xù)的方法的流程圖;圖4是本發(fā)明實(shí)施例的實(shí)例1的WLAN部署示意圖;圖5是本發(fā)明實(shí)施例的實(shí)例1的信令流程圖;圖6是本發(fā)明實(shí)施例的實(shí)例2的WLAN部署示意圖;圖7是本發(fā)明實(shí)施例的實(shí)例2的信令流程圖;圖8是本發(fā)明實(shí)施例的實(shí)例3的WLAN部署示意圖;圖9是本發(fā)明實(shí)施例的實(shí)例3的信令流程圖;圖10本發(fā)明實(shí)施例的保持多播業(yè)務(wù)連續(xù)的系統(tǒng)的結(jié)構(gòu)示意圖。具體實(shí)施方式為了解決現(xiàn)有技術(shù)中在接入WLAN網(wǎng)絡(luò)時UE的多播業(yè)務(wù)將發(fā)生中斷的問題,本發(fā)明提供了一種保持多播業(yè)務(wù)連續(xù)的方法及系統(tǒng),通過網(wǎng)絡(luò)側(cè)向UE發(fā)送IGMPQuery消息,觸發(fā)UE發(fā)送IGMPReport消息,AP的IGMPSnooping功能就會攔截到UE發(fā)出的IGMPReport,并將UE所在多播組的多播地址和映射端口添加至自身的映射表項(xiàng)中,UE即可由AP繼續(xù)接受多播業(yè)務(wù)。以下結(jié)合附圖以及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不限定本發(fā)明。方法實(shí)施例根據(jù)本發(fā)明的實(shí)施例,提供了一種保持多播業(yè)務(wù)連續(xù)的方法,圖3是本發(fā)明實(shí)施例的保持多播業(yè)務(wù)連續(xù)的方法的流程圖,如圖3所示,根據(jù)本發(fā)明實(shí)施例的保持多播業(yè)務(wù)連續(xù)的方法包括如下處理:步驟301,WLAN設(shè)備檢測到有新的多播組用戶通過AP接入WLAN;其中,上述WLAN設(shè)備為:AP、或者AC。需要說明的是,該多播組用戶不管之前是使用何種接入方式接入多播組,只要不是通過該AP接入WLAN,對于該AP來說,該多播組用戶就屬于新用戶。步驟302,網(wǎng)絡(luò)側(cè)向多播組用戶發(fā)送IGMP詢問(IGMPQuery)消息,以觸發(fā)多播組用戶發(fā)送IGMP報(bào)告(IGMPReport)消息;其中,上述網(wǎng)絡(luò)側(cè)包括:WLAN設(shè)備、或者多播路由器。如果由多播路由器向多播組用戶發(fā)送IGMP詢問消息,則WLAN設(shè)備(AP/AC)在檢測到有新的多播組用戶通過AP接入WLAN后,需要通知多播路由器有新的多播組用戶接入,以觸發(fā)多播路由器向多播組用戶發(fā)送IGMP詢問消息。為了防止IGMPQuery消息發(fā)送的范圍過大,造成不必要的網(wǎng)絡(luò)負(fù)擔(dān),在由AC向多播組用戶發(fā)送IGMP詢問消息時,AC需要通過多播組用戶所在AP的特定鏈路向多播組用戶發(fā)送IGMP詢問消息;在由多播路由器向多播組用戶發(fā)送IGMP詢問消息時,多播路由器需要通過多播組用戶所在AP/AC的特定鏈路向多播組用戶發(fā)送IGMP詢問消息。步驟303,AP攔截多播組用戶反饋的IGMP報(bào)告消息,并將多播組用戶所在多播組的多播地址和映射端口添加到自身的映射表項(xiàng)中;步驟304,AP繼續(xù)為多播組用戶進(jìn)行多播業(yè)務(wù)服務(wù)。下面以AP發(fā)送IGMPQuery、AC發(fā)送IGMPQuery消息和多播路由器發(fā)送IGMPQuery三種方式為例,對本發(fā)明實(shí)施例的上述技術(shù)方案進(jìn)行詳細(xì)說明。實(shí)例1圖4是本發(fā)明實(shí)施例的實(shí)例1的WLAN部署示意圖,如圖4所示,AP除了具有IGMPSnooping等普通AP接入功能還具備以下功能:1、實(shí)時監(jiān)測UE接入;2、發(fā)送IGMPQuery消息。需要說明的是,本實(shí)例適用于使用胖AP布設(shè)WLAN網(wǎng)絡(luò)的情況,網(wǎng)絡(luò)中不需要AC進(jìn)行集中控制。圖5是本發(fā)明實(shí)施例的實(shí)例1的信令流程圖,如圖5所示,具體包括以下步驟:步驟501,UE通過其他接入方式加入多播組,并從多播源(Source)接收多播業(yè)務(wù)數(shù)據(jù),其中,上述的其他接入方式可以是除即將遷移到的AP以外的其他網(wǎng)絡(luò)接入方式,例如,WLAN、全球微波互聯(lián)接入(WorldwideInteroperabilityforMicrowaveAccess,簡稱為WiMax)、第三代移動通信技術(shù)(3rd-generation,簡稱為3G)、長期演進(jìn)(LongTermEvolution,簡稱為LTE)等,以區(qū)別于UE通過該AP接入網(wǎng)絡(luò)。步驟502,UE發(fā)生移動,遷移至AP接入WLAN。步驟503,AP感知UE接入。步驟504,AP向UE發(fā)出IGMPQuery消息,IGMPQuery消息的格式可以參考RFC1112,RFC2236,RFC3376。步驟505,UE收到IGMPQuery后,發(fā)出IGMPReport消息,表明自己所在的多播組。步驟506,AP的IGMPSnooping功能攔截到UE發(fā)出的IGMPReport,并將UE所在多播組的多播地址和映射端口添加至自身的映射表項(xiàng)中。步驟507,UE由該AP繼續(xù)接收來自多播源的多播業(yè)務(wù)。實(shí)例2圖6是本發(fā)明實(shí)施例的實(shí)例2的WLAN部署示意圖,如圖6所示,AC負(fù)責(zé)AP的管理與控制、以及UE的接入控制,并且AC具備發(fā)送IGMPQuery消息的功能;AP僅作為二層接入設(shè)備,具備IGMPSnooping功能。圖7是本發(fā)明實(shí)施例的實(shí)例2的信令流程圖,如圖7所示,包括如下處理:步驟701,UE通過其他接入方式加入多播組,并從Source接收多播業(yè)務(wù)數(shù)據(jù),其中,上述的其他接入方式可以是除即將遷移到的AP以外的其他網(wǎng)絡(luò)接入方式,例如,WLAN、WiMax、3G、LTE等,以區(qū)別于UE通過該AP接入網(wǎng)絡(luò)。步驟702,UE發(fā)生移動,遷移至AP接入WLAN。步驟703,AC感知UE接入WLAN網(wǎng)絡(luò)。具體地,AC感知的方式可以是AP匯報(bào),或者AC對進(jìn)行UE接入認(rèn)證時,通過記錄UE進(jìn)行感知。步驟704,AC向UE發(fā)出IGMPQuery消息,IGMPQuery消息的格式可以參考RFC1112,RFC2236,RFC3376。此外,為了防止IGMPQuery消息發(fā)送的范圍過大,造成不必要的網(wǎng)絡(luò)負(fù)擔(dān),AC應(yīng)通過UE所在AP的特定鏈路發(fā)送此消息。步驟705,UE收到IGMPQuery后,發(fā)出IGMPReport消息,表明自己所在的多播組。步驟706,AP的IGMPSnooping功能攔截到UE發(fā)出的IGMPReport,并將UE所在多播組的多播地址和映射端口添加至自身的映射表項(xiàng)中。步驟707,UE由AP繼續(xù)接受來自多播源的多播業(yè)務(wù)。實(shí)例3圖8是本發(fā)明實(shí)施例的實(shí)例3的WLAN部署示意圖,如圖8所示,在本實(shí)例中,可以將AP/AC視為WLAN的一個整體,AP/AC不具備發(fā)送IGMPQuery消息的功能,但可以觸發(fā)多播路由器發(fā)送IGMPQuery消息;AP具備IGMPSnooping功能。圖9是本發(fā)明實(shí)施例的實(shí)例3的信令流程圖,如圖9所示,包括如下處理:步驟901,UE通過其他接入方式加入多播組,并從Source接收多播業(yè)務(wù)數(shù)據(jù),其中,上述的其他接入方式可以是除即將遷移到的AP以外的其他網(wǎng)絡(luò)接入方式,例如,WLAN、WiMax、3G、LTE等,以區(qū)別于UE通過該AP接入網(wǎng)絡(luò)。步驟902,UE發(fā)生移動,遷移至AP接入WLAN。步驟903,AP/AC感知UE接入WLAN。步驟904,AP/AC向多播路由器告知UE接入,目的在于觸發(fā)多播路由器發(fā)出IGMPQuery消息。需要說明的是,步驟904中所述的多播路由器不一定是為UE提供多播業(yè)務(wù)的多播路由器,其作用是為了發(fā)送IGMPQuery消息,與UE所接收的何種多播業(yè)務(wù)無關(guān)。步驟905,多播路由器向UE發(fā)出IGMPQuery消息,為了防止IGMPQuery消息發(fā)送的范圍過大,造成不必要的網(wǎng)絡(luò)負(fù)擔(dān),多播路由器應(yīng)通過UE所在AP/AC的特定鏈路發(fā)送此消息。步驟906,UE收到IGMPQuery后,發(fā)出IGMPReport消息,表明自己所在的多播組。步驟907,AP的IGMPSnooping功能攔截到UE發(fā)出的IGMPReport,并將UE所在多播組的多播地址和映射端口添加至自身的映射表項(xiàng)中。步驟908,UE由AP繼續(xù)接收來自多播源的多播業(yè)務(wù)。綜上所述,借助于本發(fā)明實(shí)施例的技術(shù)方案,通過利用WLAN對UE的感知能力,在檢測到有新的多播組用戶接入WLAN后,立即向多播組用戶(即UE)發(fā)送IGMP詢問(Query)消息。多播組用戶在收到IGMPQuery消息后,反饋IGMP報(bào)告(Report)消息,從而AP的IGMP窺探(Snooping)功能就會記錄多播組用戶有關(guān)多播業(yè)務(wù)的信息,并將多播組用戶所在多播組的多播地址和映射端口添加至自身的映射表項(xiàng)中,多播組用戶即可由AP繼續(xù)接受多播業(yè)務(wù),從而解決了現(xiàn)有技術(shù)中在UE接入WLAN的情境下無法保持UE多播業(yè)務(wù)的連續(xù)性的問題,本發(fā)明實(shí)施例的技術(shù)方案不需要對UE進(jìn)行改動,只需在網(wǎng)絡(luò)側(cè)做稍許改動就可以實(shí)現(xiàn)UE向WLAN遷移時的保持原有多播業(yè)務(wù)的連續(xù)性。裝置實(shí)施例根據(jù)本發(fā)明的實(shí)施例,提供了一種保持多播業(yè)務(wù)連續(xù)的系統(tǒng),圖10是本發(fā)明實(shí)施例的保持多播業(yè)務(wù)連續(xù)的系統(tǒng)的結(jié)構(gòu)示意圖,如圖10所示,根據(jù)本發(fā)明實(shí)施例的保持多播業(yè)務(wù)連續(xù)的系統(tǒng)包括:AP10,其中AP10具體包括:檢測模塊100、發(fā)送模塊102、攔截模塊104、以及多播服務(wù)模塊106,以下對本發(fā)明實(shí)施例的各個模塊進(jìn)行詳細(xì)的說明。檢測模塊100,用于檢測是否有新的多播組用戶通過AP10接入WLAN;發(fā)送模塊102,用于在確定有新的多播組用戶接入WLAN后,向多播組用戶發(fā)送IGMP詢問消息,以觸發(fā)多播組用戶發(fā)送IGMP報(bào)告消息;攔截模塊104,用于攔截多播組用戶反饋的IGMP報(bào)告消息,并將多播組用戶所在多播組的多播地址和映射端口添加到自身的映射表項(xiàng)中;多播服務(wù)模塊106,用于在攔截模塊104將多播組用戶所在多播組的多播地址和映射端口添加到自身的映射表項(xiàng)中之后,繼續(xù)為多播組用戶進(jìn)行多播業(yè)務(wù)服務(wù)。根據(jù)本發(fā)明實(shí)施例的保持多播業(yè)務(wù)連續(xù)的系統(tǒng)還包括:AC,用于檢測是否有新的多播組用戶通過AP10接入WLAN,在確定有新的多播組用戶接入WLAN后,向多播組用戶發(fā)送IGMP詢問消息,以觸發(fā)多播組用戶發(fā)送IGMP報(bào)告消息。需要說明的是,為了防止IGMPQuery消息發(fā)送的范圍過大,造成不必要的網(wǎng)絡(luò)負(fù)擔(dān),AC需要通過多播組用戶所在AP的特定鏈路向多播組用戶發(fā)送IGMP詢問消息。多播路由器,用于在確定有新的多播組用戶接入WLAN后,向多播組用戶發(fā)送IGMP詢問消息,以觸發(fā)多播組用戶發(fā)送IGMP報(bào)告消息。在檢測到有新的多播組用戶通過AP10接入WLAN后,AC或AP10需要通知多播路由器有新的多播組用戶接入。需要說明的是,為了防止IGMPQuery消息發(fā)送的范圍過大,造成不必要的網(wǎng)絡(luò)負(fù)擔(dān),多播路由器需要通過多播組用戶所在AP/AC的特定鏈路向多播組用戶發(fā)送IGMP詢問消息。下面以AP發(fā)送IGMPQuery、AC發(fā)送IGMPQuery消息和多播路由器發(fā)送IGMPQuery三種方式為例,對本發(fā)明實(shí)施例的上述技術(shù)方案進(jìn)行詳細(xì)說明。實(shí)例1圖4是本發(fā)明實(shí)施例的實(shí)例1的WLAN網(wǎng)絡(luò)部署示意圖,如圖4所示,AP除了具有IGMPSnooping等普通AP接入功能還具備以下功能:1、實(shí)時監(jiān)測UE接入;2、發(fā)送IGMPQuery消息。需要說明的是,本實(shí)例適用于使用胖AP布設(shè)WLAN網(wǎng)絡(luò)的情況,網(wǎng)絡(luò)中不需要AC進(jìn)行集中控制。圖5是本發(fā)明實(shí)施例的實(shí)例1的信令流程圖,如圖5所示,具體包括以下步驟:步驟501,UE通過其他接入方式加入多播組,并從多播源(Source)接收多播業(yè)務(wù)數(shù)據(jù),其中,上述的其他接入方式可以是除即將遷移到的AP以外的其他網(wǎng)絡(luò)接入方式,例如,WLAN、全球微波互聯(lián)接入(WorldwideInteroperabilityforMicrowaveAccess,簡稱為WiMax)、第三代移動通信技術(shù)(3rd-generation,簡稱為3G)、長期演進(jìn)(LongTermEvolution,簡稱為LTE)等,以區(qū)別于UE通過該AP接入網(wǎng)絡(luò)。步驟502,UE發(fā)生移動,遷移至AP接入WLAN。步驟503,AP感知UE接入。步驟504,AP向UE發(fā)出IGMPQuery消息,IGMPQuery消息的格式可以參考RFC1112,RFC2236,RFC3376。步驟505,UE收到IGMPQuery后,發(fā)出IGMPReport消息,表明自己所在的多播組。步驟506,AP的IGMPSnooping功能攔截到UE發(fā)出的IGMPReport,并將UE所在多播組的多播地址和映射端口添加至自身的映射表項(xiàng)中。步驟507,UE由該AP繼續(xù)接收來自多播源的多播業(yè)務(wù)。實(shí)例2圖6是本發(fā)明實(shí)施例的實(shí)例2的WLAN網(wǎng)絡(luò)部署示意圖,如圖6所示,AC負(fù)責(zé)AP的管理與控制、以及UE的接入控制,并且AC具備發(fā)送IGMPQuery消息的功能;AP僅作為二層接入設(shè)備,具備IGMPSnooping功能。圖7是本發(fā)明實(shí)施例的實(shí)例2的信令流程圖,如圖7所示,包括如下處理:步驟701,UE通過其他接入方式加入多播組,并從Source接收多播業(yè)務(wù)數(shù)據(jù),其中,上述的其他接入方式可以是除即將遷移到的AP以外的其他網(wǎng)絡(luò)接入方式,例如,WLAN、WiMax、3G、LTE等,以區(qū)別于UE通過該AP接入網(wǎng)絡(luò)。步驟702,UE發(fā)生移動,遷移至AP接入WLAN。步驟703,AC感知UE接入WLAN網(wǎng)絡(luò)。具體地,AC感知的方式可以是AP匯報(bào),或者AC對進(jìn)行UE接入認(rèn)證時,通過記錄UE進(jìn)行感知。步驟704,AC向UE發(fā)出IGMPQuery消息,IGMPQuery消息的格式可以參考RFC1112,RFC2236,RFC3376。此外,為了防止IGMPQuery消息發(fā)送的范圍過大,造成不必要的網(wǎng)絡(luò)負(fù)擔(dān),AC應(yīng)通過UE所在AP的特定鏈路發(fā)送此消息。步驟705,UE收到IGMPQuery后,發(fā)出IGMPReport消息,表明自己所在的多播組。步驟706,AP的IGMPSnooping功能攔截到UE發(fā)出的IGMPReport,并將UE所在多播組的多播地址和映射端口添加至自身的映射表項(xiàng)中。步驟707,UE由AP繼續(xù)接受來自多播源的多播業(yè)務(wù)。實(shí)例3圖8是本發(fā)明實(shí)施例的實(shí)例3的WLAN網(wǎng)絡(luò)部署示意圖,如圖8所示,在本實(shí)例中,可以將AP/AC視為WLAN的一個整體,AP/AC不具備發(fā)送IGMPQuery消息的功能,但可以觸發(fā)多播路由器發(fā)送IGMPQuery消息;AP具備IGMPSnooping功能。圖9是本發(fā)明實(shí)施例的實(shí)例3的信令流程圖,如圖9所示,包括如下處理:步驟901,UE通過其他接入方式加入多播組,并從Source接收多播業(yè)務(wù)數(shù)據(jù),其中,上述的其他接入方式可以是除即將遷移到的AP以外的其他網(wǎng)絡(luò)接入方式,例如,WLAN、WiMax、3G、LTE等,以區(qū)別于UE通過該AP接入網(wǎng)絡(luò)。步驟902,UE發(fā)生移動,遷移至AP接入WLAN。步驟903,AP/AC感知UE接入WLAN。步驟904,AP/AC向多播路由器告知UE接入,目的在于觸發(fā)多播路由器發(fā)出IGMPQuery消息。需要說明的是,步驟904中所述的多播路由器不一定是為UE提供多播業(yè)務(wù)的多播路由器,其作用是為了發(fā)送IGMPQuery消息,與UE所接收的何種多播業(yè)務(wù)無關(guān)。步驟905,多播路由器向UE發(fā)出IGMPQuery消息,為了防止IGMPQuery消息發(fā)送的范圍過大,造成不必要的網(wǎng)絡(luò)負(fù)擔(dān),多播路由器應(yīng)通過UE所在AP/AC的特定鏈路發(fā)送此消息。步驟906,UE收到IGMPQuery后,發(fā)出IGMPReport消息,表明自己所在的多播組。步驟907,AP的IGMPSnooping功能攔截到UE發(fā)出的IGMPReport,并將UE所在多播組的多播地址和映射端口添加至自身的映射表項(xiàng)中。步驟908,UE由AP繼續(xù)接收來自多播源的多播業(yè)務(wù)。綜上所述,借助于本發(fā)明實(shí)施例的技術(shù)方案,通過利用WLAN對UE的感知能力,在檢測到有新的多播組用戶接入WLAN后,立即向多播組用戶(即UE)發(fā)送IGMP詢問(Query)消息。多播組用戶在收到IGMPQuery消息后,反饋IGMP報(bào)告(Report)消息,從而AP的IGMP窺探(Snooping)功能就會記錄多播組用戶有關(guān)多播業(yè)務(wù)的信息,并將多播組用戶所在多播組的多播地址和映射端口添加至自身的映射表項(xiàng)中,多播組用戶即可由AP繼續(xù)接受多播業(yè)務(wù),從而解決了現(xiàn)有技術(shù)中在UE接入WLAN的情境下無法保持UE多播業(yè)務(wù)的連續(xù)性的問題,本發(fā)明實(shí)施例的技術(shù)方案不需要對UE進(jìn)行改動,只需在網(wǎng)絡(luò)側(cè)做稍許改動就可以實(shí)現(xiàn)UE向WLAN遷移時的保持原有多播業(yè)務(wù)的連續(xù)性。盡管為示例目的,已經(jīng)公開了本發(fā)明的優(yōu)選實(shí)施例,本領(lǐng)域的技術(shù)人員將意識到各種改進(jìn)、增加和取代也是可能的,因此,本發(fā)明的范圍應(yīng)當(dāng)不限于上述實(shí)施例。
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1