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

一種無源光網(wǎng)絡(luò)中組播權(quán)限控制的方法、系統(tǒng)及多住戶單元的制作方法

文檔序號:7929706閱讀:145來源:國知局

專利名稱::一種無源光網(wǎng)絡(luò)中組播權(quán)限控制的方法、系統(tǒng)及多住戶單元的制作方法
技術(shù)領(lǐng)域
:本發(fā)明涉及通信領(lǐng)域的網(wǎng)絡(luò)技術(shù),具體指一種無源光網(wǎng)絡(luò)中組播權(quán)限控制的方法、系統(tǒng)及多住戶單元。
背景技術(shù)
:隨著互聯(lián)網(wǎng)中流媒體,視頻會議和視頻點播等多媒體業(yè)務(wù)的發(fā)展,組播業(yè)務(wù)已成為互聯(lián)網(wǎng)中的一項重要業(yè)務(wù),如何在實現(xiàn)組播業(yè)務(wù)的同時對組播用戶、組播資源進行有效管理,使組播業(yè)務(wù)多元化,已經(jīng)越來越被組播業(yè)務(wù)所采用。目前DSLAM接入設(shè)備上實現(xiàn)的組播比較流行的是TR101標(biāo)準(zhǔn)的組播,它的核心是組播VLAN。在TR101標(biāo)準(zhǔn)中,組播VLAN用于發(fā)布視頻組播節(jié)目,另一方面也用于控制點播組播VLAN內(nèi)節(jié)目的用戶。在組播VLAN技術(shù)應(yīng)用于IPTV時的組網(wǎng)結(jié)構(gòu)中,通常包括用戶主機、交換設(shè)備、路由設(shè)備和服務(wù)器。其中,用戶主機用于根據(jù)用戶對頻道節(jié)目的需求,通過自身所在VLAN域,向交換設(shè)備發(fā)送申請加入某個組播組的加入報文或申請離開某個組播組的離開報文;交換設(shè)備用于將來自用戶主機的加入報文或離開報文通過對應(yīng)的路由設(shè)備端口發(fā)送給路由設(shè)備,并根據(jù)加入報文或離開報文將來自路由設(shè)備的頻道節(jié)目組播流(具體實現(xiàn)時,表現(xiàn)為組播數(shù)據(jù)報文)在用戶主機對應(yīng)的端口進行復(fù)制或刪除;路由設(shè)備用于根據(jù)所接收的加入報文向服務(wù)器請求相應(yīng)的組播流,將所請求的組播流發(fā)送給交換設(shè)備,并根據(jù)組播流對應(yīng)組播組中最后成員的離開報文停止發(fā)送組播流。此外,路由設(shè)備還會發(fā)送用于查詢哪些組播組存在成員的查詢報文,以便根據(jù)查詢結(jié)果控制組播流的發(fā)送或停止。發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中的上述方法至少存在如下問題在無源光網(wǎng)絡(luò)P0N中是通過光線路終端0LT上實現(xiàn)組播的權(quán)限控制,由于每個0LT下連接MDU的數(shù)量龐大,導(dǎo)致0LT硬件配置復(fù)雜,負荷重,而且過多的配置增加業(yè)務(wù)發(fā)放和維護的成本。
發(fā)明內(nèi)容有鑒于此,本發(fā)明實施例的主要目的在于提供一種無源光網(wǎng)絡(luò)中實現(xiàn)組播權(quán)限控制的方法、系統(tǒng)和多住戶單元,解決了在P0N系統(tǒng)中通過在多住戶單元MDU上實現(xiàn)用戶組播權(quán)限的控制,配置簡單,權(quán)限控制功能豐富,并且通過動態(tài)學(xué)習(xí)組播VLAN和組播IP地址的對應(yīng)關(guān)系,使得組播業(yè)務(wù)拓展時,實現(xiàn)組播VLAN的自動配置,降低了業(yè)務(wù)發(fā)放和維護的成本。為實現(xiàn)上述目的,本發(fā)明實施例提供如下的技術(shù)方案—種無源光網(wǎng)絡(luò)中組播權(quán)限控制的方法,所述方法包括接收光線路終端OLT根據(jù)用戶終端請求下發(fā)的組播業(yè)務(wù)流;當(dāng)所述組播業(yè)務(wù)流中的VLANID與組播IP地址信息在組播轉(zhuǎn)發(fā)表中匹配失敗時,以所述組播業(yè)務(wù)流中的組播IP地址信息為索引,在未知組播學(xué)習(xí)表中獲得與所述組播IP地址信息對應(yīng)的組播VLANID,所述未知組播學(xué)習(xí)表為通過預(yù)先學(xué)習(xí)0LT下發(fā)的組播業(yè)務(wù)流中的組播IP地址信息及與所述組播IP地址信息對應(yīng)的VLAN5ID生成;判斷所述用戶終端是否具有所述未知組播學(xué)習(xí)表中的組播VLANID;若所述用戶終端具有所述未知組播學(xué)習(xí)表中的組播VLANID,則向所述用戶終端轉(zhuǎn)發(fā)所述光線路終端下發(fā)的組播業(yè)務(wù)流?!N多住戶單元MDU,所述MDU包括接收單元,用于光線路終端OLT根據(jù)用戶終端請求下發(fā)的組播業(yè)務(wù)流;獲取單元,用于當(dāng)所述組播業(yè)務(wù)流中的VLANID與組播IP地址信息在組播轉(zhuǎn)發(fā)表中匹配失敗時,以所述組播業(yè)務(wù)流中的組播IP地址信息為索引,在未知組播學(xué)習(xí)表中獲得與所述組播IP地址信息對應(yīng)的組播VLANID,所述未知組播學(xué)習(xí)表為通過預(yù)先學(xué)習(xí)OLT下發(fā)的組播業(yè)務(wù)流中的組播IP地址信息及與所述組播IP地址信息對應(yīng)的VLANID生成;判斷單元,用于根據(jù)獲取單元獲得與所述組播IP地址信息對應(yīng)的組播VLANID,判斷所述用戶終端是否具有所述未知組播學(xué)習(xí)表中的組播VLANID,并將判斷結(jié)果發(fā)送給第一處理單元;第一處理單元,用于根據(jù)判斷單元發(fā)送的判斷結(jié)果,若所述用戶終端具有所述未知組播學(xué)習(xí)表中的組播VLANID,則向所述用戶終端轉(zhuǎn)發(fā)所述光線路終端下發(fā)的組播業(yè)務(wù)流?!N無源光網(wǎng)絡(luò)中組播權(quán)限控制系統(tǒng),所述系統(tǒng)包括至少一個多住戶單元MDU、光線路終端OLT;所述MDU,用于接收光線路終端OLT根據(jù)用戶終端請求下發(fā)的組播業(yè)務(wù)流;當(dāng)所述組播業(yè)務(wù)流中的VLANID與組播IP地址信息在組播轉(zhuǎn)發(fā)表中匹配失敗時,以所述組播業(yè)務(wù)流中的組播IP地址信息為索引,在未知組播學(xué)習(xí)表中獲得與所述組播IP地址信息對應(yīng)的組播VLANID,所述未知組播學(xué)習(xí)表為通過預(yù)先學(xué)習(xí)OLT下發(fā)的組播業(yè)務(wù)流中的組播IP地址信息及與所述組播IP地址信息對應(yīng)的VLANID生成;判斷所述用戶終端是否具有所述未知組播學(xué)習(xí)表中的組播VLANID;若所述用戶終端具有所述未知組播學(xué)習(xí)表中的組播VLANID,則向所述用戶終端轉(zhuǎn)發(fā)所述光線路終端下發(fā)的組播業(yè)務(wù)流;所述OLT,用于根據(jù)所述MDU發(fā)送的加入組播組請求,發(fā)送組播業(yè)務(wù)流給MDU。本發(fā)明實施方式通過接收光線路終端OLT根據(jù)用戶終端請求下發(fā)的組播業(yè)務(wù)流;當(dāng)所述組播業(yè)務(wù)流中的VLANID與組播IP地址信息在組播轉(zhuǎn)發(fā)表中匹配失敗時,以所述組播業(yè)務(wù)流中的組播IP地址信息為索引,在未知組播學(xué)習(xí)表中獲得與所述組播IP地址信息對應(yīng)的組播VLANID,所述未知組播學(xué)習(xí)表為通過預(yù)先學(xué)習(xí)OLT下發(fā)的組播業(yè)務(wù)流中的組播IP地址信息及與所述組播IP地址信息對應(yīng)的VLANID生成;判斷所述用戶終端是否具有所述未知組播學(xué)習(xí)表中的組播VLANID;若所述用戶終端具有所述未知組播學(xué)習(xí)表中的組播VLANID,則向所述用戶終端轉(zhuǎn)發(fā)所述光線路終端下發(fā)的組播業(yè)務(wù)流,解決了在PON系統(tǒng)中通過在多住戶單元MDU上實現(xiàn)用戶組播權(quán)限的控制,配置簡單,權(quán)限控制功能豐富,并且通過動態(tài)學(xué)習(xí)組播VLAN和組播IP地址的對應(yīng)關(guān)系,使得組播業(yè)務(wù)拓展時,實現(xiàn)組播VLAN的自動配置,降低了業(yè)務(wù)發(fā)放和維護的成本。圖1為本發(fā)明實施方式中的一種無源光網(wǎng)絡(luò)中組播權(quán)限控制的方法;圖2為本發(fā)明實施方式中的一種無源光網(wǎng)絡(luò)中用戶終端上線的具體實現(xiàn)方法流程圖;圖;程圖;圖3為本發(fā)明實施方式中的一種無源光網(wǎng)絡(luò)中未知組播學(xué)習(xí)表的動態(tài)更新流禾'王圖4為本發(fā)明實施方式中的一種無源光網(wǎng)絡(luò)中用戶終端下線的具體實現(xiàn)方法流圖5為本發(fā)明實施方式中的一種多住戶單元MDU的組成結(jié)構(gòu)示意圖6為本發(fā)明實施方式中的一種無源光網(wǎng)絡(luò)中組播權(quán)限控制系統(tǒng)的組成結(jié)構(gòu)示具體實施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明的實施例作進一步地詳細描述。應(yīng)當(dāng)明確,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。本發(fā)明的實施例中的一種無源光網(wǎng)絡(luò)中實現(xiàn)組播權(quán)限控制的方法,具體為步驟S100,接收光線路終端0LT根據(jù)用戶終端請求下發(fā)的組播業(yè)務(wù)流。多住戶單元MDU接收用戶終端的加入組播組請求,所述請求為IGMP加入報文,根據(jù)所述加入組播組請求,接收0LT下發(fā)的組播業(yè)務(wù)流。步驟S102,當(dāng)所述組播業(yè)務(wù)流中的VLANID與組播IP地址信息在組播轉(zhuǎn)發(fā)表中匹配失敗時,以所述組播業(yè)務(wù)流中的組播IP地址信息為索引,在未知組播學(xué)習(xí)表中獲得與所述組播IP地址信息對應(yīng)的組播VLANID,所述未知組播學(xué)習(xí)表為通過預(yù)先學(xué)習(xí)OLT下發(fā)的組播業(yè)務(wù)流中的組播IP地址信息及與所述組播IP地址信息對應(yīng)的VLANID生成。所述未知組播學(xué)習(xí)表存儲在MDU上,并通過學(xué)習(xí)OLT下發(fā)的組播業(yè)務(wù)流中的VLANID與組播IP地址信息進行動態(tài)更新。步驟S104,判斷所述用戶終端是否具有所述未知組播學(xué)習(xí)表中的組播VLANID。該步驟具體為以所述獲得的與所述組播IP地址信息對應(yīng)的組播VLANID為索引,查找MDU上存儲的組播點播關(guān)系表,獲得所述用戶終端列表,其中所述組播點播關(guān)系表為預(yù)先配置在MDU中。根據(jù)所述用戶終端列表提供的用戶終端,查找用戶終端權(quán)限表中所述用戶終端是否有觀看所述組播VLAN內(nèi)的節(jié)目權(quán)限,其中,用戶終端權(quán)限表記載所述組播VLANID與用戶終端權(quán)限的對應(yīng)關(guān)系,且預(yù)先配置在MDU上。步驟S106,若所述用戶終端具有所述未知組播學(xué)習(xí)表中的組播VLANID,則向所述用戶終端轉(zhuǎn)發(fā)所述光線路終端下發(fā)的組播業(yè)務(wù)流。根據(jù)查找結(jié)果,MDU向用戶終端轉(zhuǎn)發(fā)或者禁止轉(zhuǎn)發(fā)光線路終端下發(fā)的組播業(yè)務(wù)流,即若查找成功,則向用戶終端轉(zhuǎn)發(fā)光線路終端下發(fā)的組播業(yè)務(wù)流;若查找失敗,則禁止向用戶終端轉(zhuǎn)發(fā)光線路終端下發(fā)的組播業(yè)務(wù)流。本發(fā)明實施方式通過接收OLT下發(fā)的組播業(yè)務(wù)流,以所述組播業(yè)務(wù)流中的組播IP地址信息為索引,查找未知組播學(xué)習(xí)表,獲得與所述組播IP地址信息對應(yīng)的組播VLANID,7所述未知組播學(xué)習(xí)表為通過預(yù)先學(xué)習(xí)0LT下發(fā)的組播業(yè)務(wù)流中的組播IP地址信息及與所述組播IP地址信息對應(yīng)的VLANID生成;通過判斷所述用戶終端是否具有所述未知組播學(xué)習(xí)表中的組播VLANID;若所述用戶終端具有所述未知組播學(xué)習(xí)表中的組播VLANID,則向所述用戶終端轉(zhuǎn)發(fā)所述光線路終端下發(fā)的組播業(yè)務(wù)流根據(jù)組播VLANID與用戶終端權(quán)限的對應(yīng)關(guān)系,將所述組播VLANID與所述對應(yīng)關(guān)系中的組播VLANID進行匹配;根據(jù)所述匹配結(jié)果,向用戶終端轉(zhuǎn)發(fā)或者禁止轉(zhuǎn)發(fā)光線路終端下發(fā)的組播業(yè)務(wù)流,,解決了在PON系統(tǒng)中通過在多住戶單元MDU上實現(xiàn)用戶組播權(quán)限的控制,配置簡單,權(quán)限控制功能豐富,并且通過動態(tài)學(xué)習(xí)組播VLAN和組播IP地址的對應(yīng)關(guān)系,使得組播業(yè)務(wù)拓展時,實現(xiàn)組播VLAN的自動配置,降低了業(yè)務(wù)發(fā)放和維護的成本。請參見圖2,圖2本發(fā)明實施方式中的一種無源光網(wǎng)絡(luò)中用戶終端上線的具體實現(xiàn)方法流程圖。步驟S200,接收用戶終端的加入組播組請求。多住戶單元MDU接收用戶終端的加入組播組請求,所述請求為IGMP加入報文。步驟S202,根據(jù)所述加入組播組請求,接收來自O(shè)LT下發(fā)的組播業(yè)務(wù)流。MDU將用戶終端發(fā)送的加入組播組請求發(fā)送給OLT,接收來自O(shè)LT下發(fā)的組播業(yè)務(wù)流。步驟S204,根據(jù)OLT下發(fā)的組播業(yè)務(wù)流中的VLANID和組播IP地址,將所述組播業(yè)務(wù)流中的VLANID和組播IP地址與組播轉(zhuǎn)發(fā)表中的VLANID和組播IP地址進行匹配。其中,所述組播轉(zhuǎn)發(fā)表存儲在MDU上,組播轉(zhuǎn)發(fā)表為組播VLANID、組播IP地址和組播復(fù)制列表的對應(yīng)關(guān)系表,具體如表1所示表1-組播轉(zhuǎn)發(fā)表序號組播VLANID組播IP地址組播復(fù)制列表將所述組播業(yè)務(wù)流中的VLANID和組播IP地址與組播轉(zhuǎn)發(fā)表中的VLANID和組播IP地址進行匹配。若匹配成功,則執(zhí)行步驟S206;若匹配失敗,則進一步執(zhí)行步驟S208到S216。步驟S206,若匹配成功,則根據(jù)組播轉(zhuǎn)發(fā)表中的組播復(fù)制列表復(fù)制并轉(zhuǎn)發(fā)相應(yīng)的組播業(yè)務(wù)流給用戶終端。步驟S208,若匹配失敗,以所述組播業(yè)務(wù)流中的組播IP地址信息為索引,查找未知組播學(xué)習(xí)表,獲得與所述組播IP地址信息對應(yīng)的組播VLANID,所述未知組播學(xué)習(xí)表為通過學(xué)習(xí)OLT下發(fā)的組播業(yè)務(wù)流中的VLANID與組播IP地址信息獲得。所述未知組播學(xué)習(xí)表為組播VLANID和組播IP地址的對應(yīng)關(guān)系表,所述未知組播學(xué)習(xí)表存儲在MDU上,并通過學(xué)習(xí)OLT下發(fā)的組播業(yè)務(wù)流中的VLANID與組播IP地址信息進行動態(tài)更新。具體見表2所示。表2-未知組播學(xué)習(xí)表<table>tableseeoriginaldocumentpage9</column></row><table>以所述組播業(yè)務(wù)流中的組播IP地址信息為索引,查找未知組播學(xué)習(xí)表,獲得與所述組播IP地址信息對應(yīng)的組播VLANID。具體所述未知組播學(xué)習(xí)表的動態(tài)更新的過程在下面圖3中會進行詳細描述。步驟S210,以所述組播業(yè)務(wù)流中的組播VLANID為索引,查找組播點播關(guān)系表,獲得所述用戶終端列表。其中,所述組播點播關(guān)系表為組播VLANID、組播IP地址和用戶終端列表的對應(yīng)關(guān)系表,具體見表3-組播點播關(guān)系表所示表3-組播點播關(guān)系表<table>tableseeoriginaldocumentpage9</column></row><table>步驟S212,根據(jù)所述用戶終端列表提供的用戶終端,查找用戶終端權(quán)限表中所述用戶終端是否有觀看所述組播VLAN內(nèi)的節(jié)目權(quán)限。查找成功,則執(zhí)行步驟S214;查找失敗,則執(zhí)行步驟S216。其中,所述用戶終端權(quán)限表為組播VLANID、用戶終端和用戶終端權(quán)限的對應(yīng)關(guān)系。表4-用戶終端權(quán)限表<table>tableseeoriginaldocumentpage9</column></row><table>其中查找用戶終端權(quán)限表中所述用戶終端是否有觀看所述組播VLAN內(nèi)的節(jié)目權(quán)限,即判斷所述用戶終端是否具有所述未知組播學(xué)習(xí)表中的組播VLANID。步驟S214,若查找成功,則將所述用戶終端加入表l-組播轉(zhuǎn)發(fā)表中的組播復(fù)制列表中,并向用戶終端復(fù)制并轉(zhuǎn)發(fā)光線路終端下發(fā)的組播業(yè)務(wù)流;若查找成功,即為所述用戶終端具有所述未知組播學(xué)習(xí)表中的組播VLANID,則轉(zhuǎn)發(fā)OLT下發(fā)的組播業(yè)務(wù)流。步驟S216,若查找失敗,則禁止向所述用戶終端轉(zhuǎn)發(fā)所述組播業(yè)務(wù)流。若查找失敗,則表明所述用戶終端沒有權(quán)限觀看該組播VLAN內(nèi)的節(jié)目。由上述本發(fā)明的實施例提供的具體實施方案可以看出,以所述OLT下發(fā)的組播業(yè)務(wù)流中的組播IP地址信息為索引,查找未知組播學(xué)習(xí)表,獲得與所述組播IP地址信息對應(yīng)的組播VLANID,所述未知組播學(xué)習(xí)表為通過學(xué)習(xí)OLT下發(fā)的組播業(yè)務(wù)流中的VLANID與組播IP地址信息獲得;根據(jù)組播VLANID與用戶終端權(quán)限的對應(yīng)關(guān)系,將所述組播VLANID與所述對應(yīng)關(guān)系中的組播VLANID進行匹配;根據(jù)所述匹配結(jié)果,向用戶終端轉(zhuǎn)發(fā)或者禁止轉(zhuǎn)發(fā)光線路終端下發(fā)的組播業(yè)務(wù)流,解決了在PON系統(tǒng)中通過在多住戶單元MDU上實現(xiàn)用戶組播權(quán)限的控制,配置簡單,權(quán)限控制功能豐富,并且通過動態(tài)學(xué)習(xí)組播VLAN和組播IP地址的對應(yīng)關(guān)系,使得組播業(yè)務(wù)拓展時,實現(xiàn)組播VLAN的自動配置,降低了業(yè)務(wù)發(fā)放和維護的成本。下面針對未知組播學(xué)習(xí)表的動態(tài)更新過程進行詳細描述,請參見圖3,圖3為本發(fā)明實施方式中的一種無源光網(wǎng)絡(luò)中未知組播學(xué)習(xí)表的動態(tài)更新流程圖。其中步驟S300-步驟S306與圖2中描述的步驟S200-S206相同,這里就不在詳細描述。步驟S308,若匹配失敗,則觸發(fā)中斷,同時,以接收的組播業(yè)務(wù)流中的組播IP地址信息為索引,查找未知組播學(xué)習(xí)表,將所述組播業(yè)務(wù)流中的組播IP地址與所述未知組播學(xué)習(xí)表中的IP地址進行匹配。若匹配成功,則執(zhí)行步驟S310后,再執(zhí)行步驟S312;若匹配不成功,則直接執(zhí)行步驟S312。步驟S310中,若匹配成功,則刪除所述未知組播學(xué)習(xí)表中原組播VLANID表項和組播IP地址表項,同時刪除表2-組播轉(zhuǎn)發(fā)表中的組播VLANID表項和組播IP地址表項后,再執(zhí)行步驟S212,即在所述未知組播學(xué)習(xí)表中,增加相應(yīng)的組播VLANID與組播IP地址信息的對應(yīng)關(guān)系。具體為若匹配成功,則表示所述未知組播學(xué)習(xí)表中原組播VLANID與組播IP地址的對應(yīng)關(guān)系發(fā)生變化,需要刪除原來的對應(yīng)關(guān)系,增加新的對應(yīng)關(guān)系。步驟S312中,若匹配失敗,則在所述未知組播學(xué)習(xí)表中增加相應(yīng)的組播VLANID與組播IP地址信息的對應(yīng)關(guān)系,同時在表1-組播轉(zhuǎn)發(fā)表中新增所述對應(yīng)關(guān)系。具體為若匹配失敗,則表示需要將新增的對應(yīng)關(guān)系通過學(xué)習(xí)的方式,增加到表2-未知組播學(xué)習(xí)表和表1-組播轉(zhuǎn)發(fā)表中。由上述本發(fā)明的實施例提供的具體實施方案可以看出,當(dāng)OLT下發(fā)的組播業(yè)務(wù)流中的VLANID和組播IP地址信息與組播轉(zhuǎn)發(fā)表中的組播VLANID和組播IP地址不匹配時,所述未知組播學(xué)習(xí)表通過學(xué)習(xí)OLT下發(fā)的組播業(yè)務(wù)流中的VLANID與組播IP地址信息,在所述未知組播學(xué)習(xí)表中增加相應(yīng)的組播VLANID與組播IP地址信息的對應(yīng)關(guān)系,實現(xiàn)了組播VLAN的自動配置,增強了組播業(yè)務(wù)的可拓展性,降低了業(yè)務(wù)發(fā)放和維護的成本。下面對用戶終端離線的流程進行描述,請參見圖4,圖4為本發(fā)明實施方式中的一種無源光網(wǎng)絡(luò)中用戶終端下線的具體實現(xiàn)方法流程圖。步驟S400,接收用戶終端發(fā)送的離開報文,所述離開報文中攜帶組播IP地址信息。步驟S402,以所述離開報文中攜帶的組播IP地址信息為索引,查找未知組播學(xué)習(xí)表,獲得與所述組播IP地址信息對應(yīng)的組播VLANID。步驟S404,根據(jù)所述組播VLANID信息,從組播點播關(guān)系表中,刪除所述用戶終丄山順。步驟S406,當(dāng)所述用戶終端為最后一個觀看所述組播VLAN的用戶終端,刪除組播轉(zhuǎn)發(fā)表中的組播VLANID和組播IP地址信息,同時刪除所述未知組播學(xué)習(xí)表中的組播VLANID和組播IP地址信息。由上述本發(fā)明的實施例提供的具體實施方案可以看出,以所述離開報文中攜帶的組播IP地址信息為索引,查找未知組播學(xué)習(xí)表,獲得與所述組播IP地址信息對應(yīng)的組播VLANID;根據(jù)所述組播VLANID信息,從組播點播關(guān)系表中,刪除所述用戶終端,使得組播業(yè)務(wù)拓展時,實現(xiàn)組播VLAN的自動配置,降低了業(yè)務(wù)發(fā)放和維護的成本。請參見圖5,圖5為本發(fā)明實施方式中的一種多住戶單元MDU的組成結(jié)構(gòu)示意圖?!N多住戶單元MDU通過LSW/FPGA/ASIC交換芯片提供多種接入方式,例如ADSL接入、VDSL接入、ETH接入等,通過通過LSW/FPGA/ASIC交換芯片提供豐富的上行方式,例如GP0N上行、EP0N上行、GE上行等。所述MDU具體包括接收單元500、獲取單元502、第一處理單元504。所述接收單元500,用于接收光線路終端OLT根據(jù)用戶終端請求下發(fā)的組播業(yè)務(wù)流。所述獲取單元502,用于當(dāng)所述組播業(yè)務(wù)流中的VLANID與組播IP地址信息在組播轉(zhuǎn)發(fā)表中匹配失敗時,以所述組播業(yè)務(wù)流中的組播IP地址信息為索引,在未知組播學(xué)習(xí)表中獲得與所述組播IP地址信息對應(yīng)的組播VLANID,所述未知組播學(xué)習(xí)表為通過預(yù)先學(xué)習(xí)OLT下發(fā)的組播業(yè)務(wù)流中的組播IP地址信息及與所述組播IP地址信息對應(yīng)的VLANID生成。判斷單元504,用于根據(jù)獲取單元獲得與所述組播IP地址信息對應(yīng)的組播VLANID,判斷所述用戶終端是否具有所述未知組播學(xué)習(xí)表中的組播VLANID,并將判斷結(jié)果發(fā)送給第一處理單元;所述獲取單元504具體包括第一查詢單元5042,用于以所述請求中攜帶的組播IP地址信息為索引,查找存儲單元存儲的組播點播關(guān)系表,獲得所述用戶終端列表;第二匹配單元5044,用于根據(jù)所述用戶終端列表提供的用戶終端,查找用戶終端權(quán)限表中所述用戶終端是否有觀看所述組播VLAN內(nèi)的節(jié)目權(quán)限;第二處理單元5046,用戶根據(jù)所述第二匹配單元的匹配結(jié)果,若查找成功,則向用戶終端轉(zhuǎn)發(fā)光線路終端下發(fā)的組播業(yè)務(wù)流;若查找不成功,則禁止向用戶終端轉(zhuǎn)發(fā)光線路終端下發(fā)的組播業(yè)務(wù)流。所述第一處理單元506,用于根據(jù)判斷單元發(fā)送的判斷結(jié)果,若所述用戶終端具有所述未知組播學(xué)習(xí)表中的組播VLANID,則向所述用戶終端轉(zhuǎn)發(fā)所述光線路終端下發(fā)的組播業(yè)務(wù)流。所述MDU進一步包括存儲單元508,用于存儲未知組播學(xué)習(xí)表、組播點播關(guān)系表、組播轉(zhuǎn)發(fā)表和用戶終端權(quán)限關(guān)系表。其中,所述未知組播學(xué)習(xí)表通過動態(tài)學(xué)習(xí)OLT下發(fā)的組播業(yè)務(wù)流中的組播VLANID和組播IP地址信息,更新所述未知組播學(xué)習(xí)表,具體表的內(nèi)容,請參見實施例2中的表2。所述組播轉(zhuǎn)發(fā)表和用戶終端權(quán)限表是預(yù)先配置的,具體表的內(nèi)容,請參見實施例3的表1和表3;所述組播點播關(guān)系表是根據(jù)用戶點播節(jié)目的請求報文中攜帶的信息,動態(tài)更新的。所述MDU還包括匹配處理單元510,用于根據(jù)OLT下發(fā)的組播業(yè)務(wù)流中的VLANID和組播IP地址,將所述組播業(yè)務(wù)流中的VLANID和組播IP地址與組播轉(zhuǎn)發(fā)表中的VLANID和組播IP地址進行匹配;若匹配失敗,則將所述組播業(yè)務(wù)流轉(zhuǎn)發(fā)給獲取單元處理。所述MDU動態(tài)更新未知組播學(xué)習(xí)表時,還包括第一匹配單元512,用于將所述組播業(yè)務(wù)流中的組播IP地址信息與所述未知組播學(xué)習(xí)表中的組播IP地址信息進行匹配,所述未知組播學(xué)習(xí)表為組播VLANID和組播IP地址的對應(yīng)關(guān)系表;第一動態(tài)更新單元514,用于當(dāng)?shù)谝黄ヅ鋯卧ヅ洳怀晒r,則在所述未知組播學(xué)習(xí)表中增加相應(yīng)的組播VLANID與組播IP地址信息的對應(yīng)關(guān)系;或者,當(dāng)?shù)谝黄ヅ鋯卧ヅ涑晒r,則刪除所述未知組播學(xué)習(xí)表中原組播VLANID與組播IP地址信息的對應(yīng)關(guān)系后,增加相應(yīng)的組播VLANID與組播IP地址信息的對應(yīng)關(guān)系。當(dāng)所述MDU接收用戶終端發(fā)送的離開報文時,所述MDU進一步包括第二接收單元516,用于接收用戶終端發(fā)送的離開報文,所述離開報文中攜帶組播IP地址信息;第二動態(tài)更新單元518,用于以所述離開報文中攜帶的組播IP地址信息為索引,查找未知組播學(xué)習(xí)表,獲得與所述組播IP地址信息對應(yīng)的組播VLANID;根據(jù)所述組播VLANID信息,從組播點播關(guān)系表中,刪除所述用戶終端。當(dāng)所述用戶終端為最后一個用戶終端時,所述MDU進一步包括第三動態(tài)更新單元520,用于當(dāng)所述用戶終端為最后一個用戶終端時,刪除組播轉(zhuǎn)發(fā)表中的組播VLANID和組播IP地址信息,同時刪除所述未知組播學(xué)習(xí)表中的組播VLANID和組播IP地址信息。本發(fā)明實施方式提供了一種MDU,所述MDU包括接收單元、獲取單元和第一處理單元,滿足了不同形式的接入,提供了豐富的上行方式,解決了在PON系統(tǒng)中通過在多住戶單元MDU上實現(xiàn)用戶組播權(quán)限的控制,配置簡單,權(quán)限控制功能豐富,并且通過動態(tài)學(xué)習(xí)組播VLAN和組播IP地址的對應(yīng)關(guān)系,使得組播業(yè)務(wù)拓展時,實現(xiàn)組播VLAN的自動配置,降低了業(yè)務(wù)發(fā)放和維護的成本。請參見圖6,圖6為本發(fā)明實施方式中的一種無源光網(wǎng)絡(luò)中組播權(quán)限控制系統(tǒng)的組成結(jié)構(gòu)示意圖?!N無源光網(wǎng)絡(luò)中組播權(quán)限控制系統(tǒng),所述系統(tǒng)包括至少一個多住戶單元光線路終端0LT602和MDU604,具體各模塊完成的功能如下所述0LT602,用于根據(jù)所述MDU發(fā)送的加入組播組請求,發(fā)送組播業(yè)務(wù)流給MDU。所述MDU604,用于接收光線路終端OLT根據(jù)用戶終端請求下發(fā)的組播業(yè)務(wù)流;當(dāng)所述組播業(yè)務(wù)流中的VLANID與組播IP地址信息在組播轉(zhuǎn)發(fā)表中匹配失敗時,以所述組播業(yè)務(wù)流中的組播IP地址信息為索引,在未知組播學(xué)習(xí)表中獲得與所述組播IP地址信息對應(yīng)的組播VLANID,所述未知組播學(xué)習(xí)表為通過預(yù)先學(xué)習(xí)OLT下發(fā)的組播業(yè)務(wù)流中的組播IP地址信息及與所述組播IP地址信息對應(yīng)的VLANID生成;判斷所述用戶終端是否具有所述未知組播學(xué)習(xí)表中的組播VLANID;若所述用戶終端具有所述未知組播學(xué)習(xí)表中的組播VLANID,則向所述用戶終端轉(zhuǎn)發(fā)所述光線路終端下發(fā)的組播業(yè)務(wù)流。其中,所述MDU通過LSW/FPGA/ASIC交換芯片提供多種接入方式,例如ADSL接入、VDSL接入、ETH接入等,通過通過LSW/FPGA/ASIC交換芯片提供豐富的上行方式,例如GPON上行、EPON上行、GE上行等。本發(fā)明實施方式提供了一種無源光網(wǎng)絡(luò)中組播權(quán)限控制系統(tǒng),所述系統(tǒng)包括至少一個多住戶單元MDU和光線路終端OLT,滿足了不同形式的接入,提供了豐富的上行方式,,解決了在PON系統(tǒng)中通過在多住戶單元MDU上實現(xiàn)用戶組播權(quán)限的控制,配置簡單,權(quán)12限控制功能豐富,并且通過動態(tài)學(xué)習(xí)組播VLAN和組播IP地址的對應(yīng)關(guān)系,使得組播業(yè)務(wù)拓展時,實現(xiàn)組播VLAN的自動配置,降低了業(yè)務(wù)發(fā)放和維護的成本。以上所述,僅為本發(fā)明較佳的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本
技術(shù)領(lǐng)域
的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)該涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)該以權(quán)利要求的保護范圍為準(zhǔn)。權(quán)利要求一種無源光網(wǎng)絡(luò)中組播權(quán)限控制的方法,其特征在于,所述方法包括接收光線路終端OLT根據(jù)用戶終端請求下發(fā)的組播業(yè)務(wù)流;當(dāng)所述組播業(yè)務(wù)流中的VLANID與組播IP地址信息在組播轉(zhuǎn)發(fā)表中匹配失敗時,以所述組播業(yè)務(wù)流中的組播IP地址信息為索引,在未知組播學(xué)習(xí)表中獲得與所述組播IP地址信息對應(yīng)的組播VLANID,所述未知組播學(xué)習(xí)表為通過預(yù)先學(xué)習(xí)OLT下發(fā)的組播業(yè)務(wù)流中的組播IP地址信息及與所述組播IP地址信息對應(yīng)的VLANID生成;判斷所述用戶終端是否具有所述未知組播學(xué)習(xí)表中的組播VLANID;若所述用戶終端具有所述未知組播學(xué)習(xí)表中的組播VLANID,則向所述用戶終端轉(zhuǎn)發(fā)所述光線路終端下發(fā)的組播業(yè)務(wù)流。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述組播業(yè)務(wù)流中的VLANID與組播IP地址信息在組播轉(zhuǎn)發(fā)表中匹配具體包括根據(jù)OLT下發(fā)的組播業(yè)務(wù)流中的VLANID和組播IP地址,將所述組播業(yè)務(wù)流中的VLANID和組播IP地址與組播轉(zhuǎn)發(fā)表中的VLANID和組播IP地址進行匹配。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述未知組播學(xué)習(xí)表為通過預(yù)先學(xué)習(xí)OLT下發(fā)的組播業(yè)務(wù)流中的組播IP地址信息及與所述組播IP地址信息對應(yīng)的VLANID生成具體包括將所述組播業(yè)務(wù)流中的組播IP地址信息與所述未知組播學(xué)習(xí)表中的組播IP地址信息進行匹配,所述未知組播學(xué)習(xí)表為組播VLANID和組播IP地址的對應(yīng)關(guān)系表;若匹配失敗,則在所述未知組播學(xué)習(xí)表中增加相應(yīng)的組播VLANID與組播IP地址信息的對應(yīng)關(guān)系;若匹配成功,則刪除所述未知組播學(xué)習(xí)表中原組播VLANID與組播IP地址信息的對應(yīng)關(guān)系后,增加相應(yīng)的組播VLANID與組播IP地址信息的對應(yīng)關(guān)系。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述判斷所述用戶終端是否具有所述未知組播學(xué)習(xí)表中的組播VLANID具體包括以所述獲得的與所述組播IP地址信息對應(yīng)的組播VLANID為索引,查找組播點播關(guān)系表,獲得所述用戶終端列表;根據(jù)所述用戶終端列表提供的用戶終端,查找用戶終端權(quán)限表中所述用戶終端是否有觀看所述組播VLAN內(nèi)的節(jié)目權(quán)限。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述判斷所述用戶終端是否具有所述未知組播學(xué)習(xí)表中的組播VLANID還包括若所述用戶終端沒有所述未知組播學(xué)習(xí)表中的組播VLANID,則向所述用戶終端禁止轉(zhuǎn)發(fā)所述光線路終端下發(fā)的組播業(yè)務(wù)流。6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法進一步包括接收用戶終端發(fā)送的離開報文,所述離開報文中攜帶組播IP地址信息;以所述離開報文中攜帶的組播IP地址信息為索引,查找未知組播學(xué)習(xí)表,獲得與所述組播IP地址信息對應(yīng)的組播VLANID;根據(jù)所述組播VLANID信息,從組播點播關(guān)系表中,刪除所述用戶終端。7.—種多住戶單元MDU,其特征在于,所述MDU包括接收單元,用于接收光線路終端OLT根據(jù)用戶終端請求下發(fā)的組播業(yè)務(wù)流;獲取單元,用于當(dāng)所述組播業(yè)務(wù)流中的VLANID與組播IP地址信息在組播轉(zhuǎn)發(fā)表中匹配失敗時,以所述組播業(yè)務(wù)流中的組播IP地址信息為索引,在未知組播學(xué)習(xí)表中獲得與所述組播IP地址信息對應(yīng)的組播VLANID,所述未知組播學(xué)習(xí)表為通過預(yù)先學(xué)習(xí)OLT下發(fā)的組播業(yè)務(wù)流中的組播IP地址信息及與所述組播IP地址信息對應(yīng)的VLANID生成;判斷單元,用于根據(jù)獲取單元獲得與所述組播IP地址信息對應(yīng)的組播VLANID,判斷所述用戶終端是否具有所述未知組播學(xué)習(xí)表中的組播VLANID,并將判斷結(jié)果發(fā)送給第一處理單元;第一處理單元,用于根據(jù)判斷單元發(fā)送的判斷結(jié)果,若所述用戶終端具有所述未知組播學(xué)習(xí)表中的組播VLANID,則向所述用戶終端轉(zhuǎn)發(fā)所述光線路終端下發(fā)的組播業(yè)務(wù)流。8.根據(jù)權(quán)利要求7所述的MDU,其特征在于,所述MDU進一步包括存儲單元,用于存儲未知組播學(xué)習(xí)表、組播點播關(guān)系表、組播轉(zhuǎn)發(fā)表和用戶終端權(quán)限關(guān)系表。9.根據(jù)權(quán)利要求7所述的MDU,其特征在于,所述MDU還包括匹配處理單元,用于根據(jù)OLT下發(fā)的組播業(yè)務(wù)流中的VLANID和組播IP地址,將所述組播業(yè)務(wù)流中的VLANID和組播IP地址與組播轉(zhuǎn)發(fā)表中的VLANID和組播IP地址進行匹配;若匹配失敗,則將所述組播業(yè)務(wù)流轉(zhuǎn)發(fā)給獲取單元處理。10.根據(jù)權(quán)利要求7所述的MDU,其特征在于,所述MDU還包括第一匹配單元,用于將所述組播業(yè)務(wù)流中的組播IP地址信息與所述未知組播學(xué)習(xí)表中的組播IP地址信息進行匹配,所述未知組播學(xué)習(xí)表為組播VLANID和組播IP地址的對應(yīng)關(guān)系表;第一動態(tài)更新單元,用于當(dāng)?shù)谝黄ヅ鋯卧ヅ洳怀晒r,則在所述未知組播學(xué)習(xí)表中增加相應(yīng)的組播VLANID與組播IP地址信息的對應(yīng)關(guān)系;或者,當(dāng)?shù)谝黄ヅ鋯卧ヅ涑晒r,則刪除所述未知組播學(xué)習(xí)表中原組播VLANID與組播IP地址信息的對應(yīng)關(guān)系后,增加相應(yīng)的組播VLANID與組播IP地址信息的對應(yīng)關(guān)系。11.根據(jù)權(quán)利要求7所述的MDU,其特征在于,所述判斷單元具體包括第一查詢單元,用于以所述請求中攜帶的組播IP地址信息為索引,查找存儲單元存儲的組播點播關(guān)系表,獲得所述用戶終端列表;第二匹配單元,用于根據(jù)所述用戶終端列表提供的用戶終端,查找用戶終端權(quán)限表中所述用戶終端是否有觀看所述組播VLAN內(nèi)的節(jié)目權(quán)限;第二處理單元,用戶根據(jù)所述第二匹配單元的匹配結(jié)果,若查找成功,則向用戶終端轉(zhuǎn)發(fā)光線路終端下發(fā)的組播業(yè)務(wù)流;若查找不成功,則禁止向用戶終端轉(zhuǎn)發(fā)光線路終端下發(fā)的組播業(yè)務(wù)流。12.根據(jù)權(quán)利要求7所述的MDU,其特征在于,所述MDU進一步包括第二接收單元,用于接收用戶終端發(fā)送的離開報文,所述離開報文中攜帶組播IP地址信息;第二動態(tài)更新單元,用于以所述離開報文中攜帶的組播IP地址信息為索引,查找未知組播學(xué)習(xí)表,獲得與所述組播IP地址信息對應(yīng)的組播VLANID;根據(jù)所述組播VLANID信息,從組播點播關(guān)系表中,刪除所述用戶終端。13.—種無源光網(wǎng)絡(luò)中組播權(quán)限控制系統(tǒng),其特征在于,所述系統(tǒng)包括至少一個多住戶單元MDU和光線路終端OLT;所述MDU,用于接收光線路終端OLT根據(jù)用戶終端請求下發(fā)的組播業(yè)務(wù)流;當(dāng)所述組播業(yè)務(wù)流中的VLANID與組播IP地址信息在組播轉(zhuǎn)發(fā)表中匹配失敗時,以所述組播業(yè)務(wù)流中的組播IP地址信息為索引,在未知組播學(xué)習(xí)表中獲得與所述組播IP地址信息對應(yīng)的組播VLANID,所述未知組播學(xué)習(xí)表為通過預(yù)先學(xué)習(xí)OLT下發(fā)的組播業(yè)務(wù)流中的組播IP地址信息及與所述組播IP地址信息對應(yīng)的VLANID生成;判斷所述用戶終端是否具有所述未知組播學(xué)習(xí)表中的組播VLANID;若所述用戶終端具有所述未知組播學(xué)習(xí)表中的組播VLANID,則向所述用戶終端轉(zhuǎn)發(fā)所述光線路終端下發(fā)的組播業(yè)務(wù)流;所述OLT,用于根據(jù)所述MDU發(fā)送的加入組播組請求,發(fā)送組播業(yè)務(wù)流給MDU。全文摘要本發(fā)明提供了一種無源光網(wǎng)絡(luò)中實現(xiàn)組播權(quán)限控制的方法、系統(tǒng)及多住戶單元MDU。本發(fā)明所述方法接收光線路終端OLT根據(jù)用戶終端請求下發(fā)的組播業(yè)務(wù)流;當(dāng)所述組播業(yè)務(wù)流中的信息在組播轉(zhuǎn)發(fā)表中匹配失敗時,在未知組播學(xué)習(xí)表中獲得組播VLANID,判斷所述用戶終端是否具有所述未知組播學(xué)習(xí)表中的組播VLANID;向所述用戶終端轉(zhuǎn)發(fā)或者禁止轉(zhuǎn)發(fā)所述光線路終端下發(fā)的組播業(yè)務(wù)流,解決了在PON系統(tǒng)中通過在多住戶單元MDU上實現(xiàn)用戶組播權(quán)限的控制,且配置簡單,權(quán)限控制功能豐富,降低了業(yè)務(wù)發(fā)放和維護的成本。文檔編號H04Q11/00GK101771901SQ20081024222公開日2010年7月7日申請日期2008年12月31日優(yōu)先權(quán)日2008年12月31日發(fā)明者吳佳林,陳穎,黃曉鋒申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1