欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

組播業(yè)務權限控制方法及其光網(wǎng)絡單元和光線路終端的制作方法

文檔序號:7666820閱讀:241來源:國知局

專利名稱::組播業(yè)務權限控制方法及其光網(wǎng)絡單元和光線路終端的制作方法
技術領域
:本發(fā)明涉及以太網(wǎng)無源光網(wǎng)絡技術,尤其涉及一種以太網(wǎng)無源光網(wǎng)絡的組播業(yè)務權P艮控制方法及其光網(wǎng)絡單元和光線路終端。
背景技術
:EPON(EthernetPassiveOpticalNetwork,以太網(wǎng)無源光網(wǎng)絡)技術是新興的基于以太網(wǎng)的寬帶無源光網(wǎng)絡技術。其實質(zhì)上是以太網(wǎng)在接入網(wǎng)領域的延伸。EPON系統(tǒng)的結構如圖1所示,包括OLT(OpticalLineTerminal,光線路終端)11、光分路器12和ONU(OpticalNetworkUnit,光網(wǎng)絡單元)13,一個OLT11的PON口可以通過光分路器12與多個ONU13相連接。從OLT到ONU的下行數(shù)據(jù)的傳送方式一般為時分復用的物理層廣播方式,即將每一個下行幀發(fā)送到所有的ONU的PON端口。從ONU到OLT的上行數(shù)據(jù)的傳送方式一般為TDMA方式,即各個ONU在OLT分配給自己使用的上行時隙內(nèi)發(fā)送上行數(shù)據(jù)??傮w來說,EPON技術具有系統(tǒng)容量大、成本低、對數(shù)據(jù)業(yè)務支持好、技術成熟和維護簡單等優(yōu)點,是實現(xiàn)FTTx(FiberToThexxx,光纖到xxx)的理想方案之一。目前,EPON系統(tǒng)已經(jīng)開始規(guī)才莫商用。隨著IPTV等視頻業(yè)務的快速發(fā)展,對接入網(wǎng)設備提出了組播功能的要求。EPON設備也必須提供高效率、可控制、可管理的組播機制以滿足在EPON網(wǎng)絡中大^R開展IPTV業(yè)務的需要。從原理上講,EPON系統(tǒng)具有的SCB(SingleCopyBroadcast,單拷貝廣播)機制使之適合傳輸基于組播的業(yè)務流?;赟CB機制,一個PON接口下的多個ONU申請同一個頻道時,只需要在PON接口復制一份,這樣可以節(jié)約大量的網(wǎng)絡帶寬。目前,主流的組播實現(xiàn)方式是基于SCB+IGMP,也就是OLT利用IGMP代理(Proxy)、ONU利用IGMP偵聽(Snooping)實現(xiàn)對組播組成員的管理,通過IGMP報告/離開(R印ort/Leave)和查詢(query)消息實現(xiàn)組播組成員的動態(tài)加入/退出和維護。但現(xiàn)有的組播實現(xiàn)方式存在的一個主要缺陷是系統(tǒng)內(nèi)沒有用戶對頻道的訪問權限管理,所有的用戶的權限相同,用戶可以加入任何一個的組播組,觀看該組播組的頻道,這不利于IPTV業(yè)務的個性化服務和網(wǎng)絡的精細化運營。為了解決上述問題,必須在EPON系統(tǒng)內(nèi)引入用戶的組播權限控制機制,實現(xiàn)組播業(yè)務的可控制、可管理和可運營。
發(fā)明內(nèi)容有鑒于此,本發(fā)明要解決的一個技術問題是提供一種可進行用戶組播權限控制的基于以太網(wǎng)無源光網(wǎng)絡的組播業(yè)務權限控制方法。本發(fā)明提供一種以太網(wǎng)無源光網(wǎng)絡的組播業(yè)務權限控制方法,包括光網(wǎng)絡單元接收用戶的組播組加入請求,在所述加入請求中添加所述用戶的身份標識,將所述加入請求發(fā)送到光線路終端;光線路終端查詢所述用戶對于所述組播組的訪問權限,在確定所迷用戶能夠訪問所述組播組時,在光網(wǎng)絡單元中設立向所述用戶轉(zhuǎn)發(fā)所述組播組數(shù)據(jù)的組播轉(zhuǎn)發(fā)項;當光網(wǎng)絡單元接收到所述組播組數(shù)據(jù)時,根據(jù)所述組播轉(zhuǎn)發(fā)項將所述組播組的數(shù)據(jù)轉(zhuǎn)發(fā)到所述用戶。光線路終端查詢所述用戶對于所述組播組的訪問;f又限的步驟包括光線路終端存儲組播業(yè)務權限控制信息,所述控制信息包括用戶對組播組的訪問權限的列表;光線路終端根據(jù)所述組播業(yè)務權限控制信息查詢所述用戶對于所述組播組的訪問權限。或者包括在認證服務器中存儲組播業(yè)務權限控制信息,所述控制信息包括用戶對組播組的訪問權限的列表;光線路終端向所述認證服務器查詢所述用戶對于所述組播組的訪問權限。進一步,所述用戶的身份標識為光網(wǎng)絡單元接入所述用戶的端口號,所述用戶的訪問權限包括允許、禁止和預覽。進一步,所述組播業(yè)務權限控制信息還包括預覽時長信息;所述方法包括當光線路終端確定所述用戶對所述頻道具有訪問權限為預覽時,還為所述用戶對所述組播組的訪問啟動預覽定時器;當所述預覽定時器超過所述預覽時長時,所述光線路終端刪除光網(wǎng)絡單元中的向所述用戶轉(zhuǎn)發(fā)所述組播組的數(shù)據(jù)的組播轉(zhuǎn)發(fā)項。進一步,所述組播業(yè)務權限控制信息還包括預覽次數(shù)信息;所述方法包括光線路終端為預覽用戶對組播組的訪問請求設立計數(shù)器;當光線路終端接收到所述預覽用戶對所述組播組的訪問請求時,將所述計數(shù)器加1;光線路終端判斷計數(shù)器的值是否大于所述預覽次數(shù),如果是,則拒絕所述用戶的訪問請求。該方法還包括光網(wǎng)絡單元接收所述用戶的組播組離開請求,在所述離開請求中添加所述用戶的身份標識,將所述離開請求發(fā)送到光線路終端;當光線路終端收到所述離開請求時,刪除光網(wǎng)絡單元中向所述用戶轉(zhuǎn)發(fā)所述組播組數(shù)據(jù)的組播轉(zhuǎn)發(fā)項。本發(fā)明還提供一種光網(wǎng)絡單元,其中,包括信息存儲模塊,用于存儲組播轉(zhuǎn)發(fā)項,所述組播轉(zhuǎn)發(fā)項中包括用戶身份標識信息;請求標識模塊,用于接收組播組加入請求,在所述加入請求中添加用戶身份標識,發(fā)送所述加入請求;組播轉(zhuǎn)發(fā)項建立模塊,用于接收組播轉(zhuǎn)發(fā)項并存儲在所述信息存儲模塊;'組播數(shù)據(jù)轉(zhuǎn)發(fā)模塊,用于接收組播組數(shù)據(jù),根據(jù)所述信息存儲模塊中的組播轉(zhuǎn)發(fā)項向用戶轉(zhuǎn)發(fā)組播組數(shù)據(jù)。進一步,光網(wǎng)絡單元還包括組播轉(zhuǎn)發(fā)項刪除模塊,用于接收組播轉(zhuǎn)發(fā)項刪除消息,將消息中指定的組播轉(zhuǎn)發(fā)項從所述信息存儲模塊中刪除。進一步,所述請求標識模塊還用于接收組播組離開請求,在所述離開請求中添加發(fā)送所述離開請求的用戶身份標識,發(fā)送所述離開請求。本發(fā)明還提供一種光線路終端,其中,包括權限獲取模塊,用于通過查詢組播業(yè)務權P艮控制信息獲取用戶對組播組的訪問權限;加入請求處理模塊,用于接收用戶的組播組加入請求,通過所述權限獲取模塊確定所述用戶對所述組播組的訪問權限,在確定所述用戶能夠訪問所述組播組時,下行發(fā)送組播轉(zhuǎn)發(fā)項。該光線路終端還包括離開請求處理模塊,用于接收用戶的組播組離開請求,下行發(fā)送組播轉(zhuǎn)發(fā)項刪除消息。其中,所述組播業(yè)務權限控制信息包括組播IP地址、用戶的身份標識和訪問權限,所述組播組加入請求中包括用戶的身份標識和請求加入的組播組的IP地址。光線路終端還可以包括數(shù)據(jù)存儲模塊,用于存儲所述組播業(yè)務權限控制信息;所述權限獲取模塊通過查詢所述數(shù)據(jù)存儲模塊中的組播業(yè)務權限控制信息獲取所述用戶對所述組播組的訪問權限。進一步,所述訪問權限包括允許、禁止和預覽,所述組播業(yè)務權限控制信息還包括預覽時長信息,光網(wǎng)絡單元還包括定時器模塊和計數(shù)器模塊;所述計數(shù)器模塊,用于接收計數(shù)消息,將計數(shù)器的值增加i;所述加入請求處理模塊用于當確定所述用戶對于所述組播組具有預覽的訪問權限時,向所述計數(shù)器模塊發(fā)送計數(shù)消息,獲得當前計數(shù)器值,判斷所述當前計數(shù)器值是否大于所述預覽次數(shù)信息,如果是,則拒絕該訪問請求,否則,向所述定時器模塊發(fā)送定時器設立消息;所述定時器模塊,用于接收來自所述加入請求處理模塊的定時器設立消息,為所述用戶對所述組播組的預覽設立定時器,當定時器超過所述預覽時長時,下行發(fā)送組播轉(zhuǎn)發(fā)項刪除消息。進一步,光網(wǎng)絡單元還包括信息設置模塊,用于配置所述數(shù)據(jù)存儲模塊中的組播業(yè)務權限控制信息。本發(fā)明的以太網(wǎng)無源光網(wǎng)絡的組播業(yè)務權限控制方法,由光線路終端進行用戶組播業(yè)務權限的管理,由光網(wǎng)絡單元對來自用戶的組播組相關請求打上標識用戶的信息,由光線路終端進行用戶鑒權,在用戶具有對應的訪問權限時,向光網(wǎng)絡單元下發(fā)組播轉(zhuǎn)發(fā)項,由光網(wǎng)絡單元根據(jù)組播轉(zhuǎn)發(fā)項進行組播數(shù)據(jù)的轉(zhuǎn)發(fā),從而控制了用戶對組播頻道的訪問權限。圖1為示出現(xiàn)有技術的EPON的系統(tǒng)框圖;圖2為示出根據(jù)本發(fā)明的組播業(yè)務權限控制方法的用戶具有"允許"訪問權限的實施例的流程圖;圖3為示出根據(jù)本發(fā)明的組播業(yè)務權限控制方法的用戶具有"禁止"訪問權限的實施例的流程圖;圖4為示出根據(jù)本發(fā)明的組播業(yè)務權限控制方法的用戶具有"預覽"訪問權限的實施例的流程圖;圖5為示出本發(fā)明的光網(wǎng)絡單元的一個實施例的框圖;圖6為示出本發(fā)明的光線路終端的一個實施例的框圖。具體實施方式下面參照附圖對本發(fā)明進行更全面的描述,其中說明本發(fā)明的示例性實施例。本發(fā)明的組播業(yè)務權限控制方法的基本思想是OLT基于IGMP(因特網(wǎng)組管理協(xié)議)控制報文攜帶的用戶標識信息進行用戶鑒權,并通過擴展OAM消息控制ONU對組播數(shù)據(jù)報文的轉(zhuǎn)發(fā)控制。下面對OLT和ONU在本發(fā)明中的主要功能進行描述。OLT維護用戶組播業(yè)務權限控制表,集中管理用戶的組播業(yè)務訪問權限。OLT利用用戶的LLID和上行的IGMP報告(Report)報文攜帶的標識信息進行用戶識別,并基于組播業(yè)務權P艮控制表判斷該用戶是否具有所申請的組播組的訪問權限。OLT通過擴展的組播控制OAM協(xié)議報文(MulticastControlOAMPDU)將用戶對該組播組的訪問權限下發(fā)到ONU,由ONU根據(jù)OLT下發(fā)的組播控制條目執(zhí)行對組播業(yè)務流的轉(zhuǎn)發(fā)、臨時轉(zhuǎn)發(fā)或者關斷操作。組播業(yè)務權限由OLT側(cè)網(wǎng)管系統(tǒng)統(tǒng)一進行集中管理,OLT是組播權限管理的主體,ONU是組播權限管理的執(zhí)行者。同時OLT支持IGMP代理功能與上層的組播路由器配合,實現(xiàn)組播業(yè)務流的動態(tài)申請和送抵。在PON接口上,OLT通過廣播LLID信道以單拷貝廣播方式將組播數(shù)據(jù)分發(fā)給所有ONU。ONU維護組播組地址過濾和組播轉(zhuǎn)發(fā)表。相對于OLT的組播業(yè)務權限控制表,該表容量較小,僅用于處理ONU當前組播業(yè)務流的控制。該組播轉(zhuǎn)發(fā)控制表由OLT通過擴展的組播控制OAM協(xié)議報文進行動態(tài)刷新。ONU采用IGMP偵聽方式進行本地組播組成員的管理。ONU將接收到的IGMP報告/離開報文打上標識用戶身份的標簽,轉(zhuǎn)發(fā)給OLT。ONU接收OLT下發(fā)的擴展的組播控制OAM協(xié)議報文,該報文中包含一系列組播控制項。ONU按照該才艮文增加或刪除本地的組播組地址過濾和組播轉(zhuǎn)發(fā)表中的條目,動態(tài)更新本地組播組地址過濾和組播轉(zhuǎn)發(fā)表。ONU支持對廣播LLID信道的解析處理,并根據(jù)本地組播組地址過濾和組播轉(zhuǎn)發(fā)表對組播業(yè)務流進行轉(zhuǎn)發(fā)。組播業(yè)務權限控制表可以存儲在OLT中,也可以存儲在和OLT連接的認證服務器中。組播業(yè)務權限控制表可以包括組播IP地址、用戶標識(LLID+單播VLAN/CVLAN)和訪問權限等信息,還可以包括組播VLANID、源IP地址(僅用于IGMPv3)。其中,訪問權限可以包括允許和禁止。訪問權限中還可以包括預覽,相應地,組播業(yè)務權限控制表還可以包括預覽時長、預覽間隔和預覽次數(shù)等信息。OLT還可以對每個用戶同時申請的組播業(yè)務頻道的數(shù)量進行控制,且每個用戶可同時申請的組播頻道數(shù)也可以配置。表l為組播業(yè)務權限控制表的示例。<table>tableseeoriginaldocumentpage12</column></row><table>……表l可以通過網(wǎng)絡管理系統(tǒng)對OLT用戶組播業(yè)務權限控制表的查詢和配置,實現(xiàn)本地和遠程的用戶組播業(yè)務權限控制表條目的讀取、增加、刪除、修改等功能。ONU的本地組播組地址過濾和組播轉(zhuǎn)發(fā)表中包括組播MAC地址和用戶端口號,還可以包括組播VLANID。表2為ONU的本地組播組地址過濾和組播轉(zhuǎn)發(fā)表的示例<table>tableseeoriginaldocumentpage13</column></row><table>表2圖2為示出根據(jù)本發(fā)明的組播業(yè)務權限控制方法的用戶具有"允許,,訪問權限的實施例的流程圖。如圖2所示,在步驟201,當諸如機頂盒的組播應用終端申請?zhí)囟ńM播頻道業(yè)務時,它會向上行發(fā)送IGMP加入(Join)報文,報文中包含請求加入的組播頻道的GDA(GroupDestinationAddress,組目的地址)。加入報文進入ONU的以太網(wǎng)用戶接口,ONU接收到上行的IGMP加入凈艮文后,打上標識端口的標簽。標簽可以采用VLAN標簽的格式,并將其中VLANID值設置為等于ONU的接收到該IGMP控制才艮文的以太網(wǎng)UNI端口的端口號,該VLAN標簽的TPID值可以仍采用0x8100,CFI值為O,Pri值為0。例如,對于以太網(wǎng)端口l,ONU將對該端口接收到的上行IGMP控制報文打上VID-1的VLAN標簽,對于以太網(wǎng)端口10,ONU將對該端口接收到的上行IGMP控制報文打上VID-10的VLAN標簽,依此類推;然后向上轉(zhuǎn)發(fā)。對于達到ONU的以太網(wǎng)端口前已經(jīng)帶有VLANTag的IGMP控制報文的情況,例如以太網(wǎng)端口下掛家庭網(wǎng)關且家庭網(wǎng)關已為IGMP控制報文打上VLAN標簽,ONU將其VID替換為該以太網(wǎng)UNI端口的端口號。然后,ONU將IGMP加入報文透傳給OLT。在步驟202,OLT接收到IGMP加入報文后,根據(jù)端口號、加入報文的組播IP地址查詢該用戶對該頻道的訪問4又限以及相關參數(shù)。如果用戶的訪問權限為"允許",繼續(xù)執(zhí)行步驟203。在步驟203,當該用戶對該頻道的訪問權限為"允許"時,OLT通過一個擴展的組播控制OAM協(xié)議報文通知ONU增加組播轉(zhuǎn)發(fā)表項,表明該用戶端口對該頻道的訪問權限為"允許"。在步驟204,ONU收到擴展的組播控制OAM協(xié)議報文后,在本地建立對應的組播地址過濾和組播轉(zhuǎn)發(fā)表項。在步驟205,OLT判斷該用戶是否為該OLT下第一個申請該頻道的組播業(yè)務流的允許用戶,如果是,此時該頻道的組播業(yè)務流尚未推送到OLT的上聯(lián)口,也就是說,OLT下尚無用戶觀看該頻道節(jié)目,則執(zhí)行步驟206。步驟206,OLT以IGMP代理或IGMP偵聽的方式通過MVR(跨VLAN注冊)等機制將IGMP加入消息向組播VLAN的源端口轉(zhuǎn)發(fā)以向組播路由器(或IPMAN的邊緣路由器)申請該組播業(yè)務流,并建立相應的組播轉(zhuǎn)發(fā)表項。在步驟207,當組播路由器(或邊緣路由器)收到該IGMP加入消息后,將該頻道的組播業(yè)務流發(fā)送到OLT的上聯(lián)板。在步驟208,OLT將接收到的頻道的組播業(yè)務流轉(zhuǎn)發(fā)到該用戶所在的PON接口。在這個過程中可能伴隨著打組播VLANtag的操作或者組播VLAN轉(zhuǎn)換,并將其映射到廣播LLID發(fā)送給該PON接口上的所有ONU。在步驟209,ONU根據(jù)本地組播組地址過濾和組播轉(zhuǎn)發(fā)列表將接收到該頻道的組播數(shù)據(jù)業(yè)務流轉(zhuǎn)發(fā)到相應的用戶端口。在步驟210,當用戶離開已經(jīng)加入的頻道時,組播應用終端,例如機頂盒,向ONU發(fā)送上行的IGMP離開(Leave)報文。ONU為IGMP離開才艮文打上標識用戶身份的標簽,例如采用與步驟202中所述相同的VLAN標簽的方式進行標識,然后上傳給OLT。同時可以采用快速離開(FastLeaving)的方式立刻停止向該用戶端口轉(zhuǎn)發(fā)組播業(yè)務流,也可以采用超時的方式在一定時間后停止向該用戶端口轉(zhuǎn)發(fā)組播業(yè)務流,即當多個查詢期間,組播客戶端未發(fā)送報告消息,則認為該客戶端已離開,則停止向該端口轉(zhuǎn)發(fā)組播業(yè)務流。主要用于ONU下面接以太網(wǎng)交換機的應用場合。在步驟211,OLT在接收到IGMP離開報文后,則向該ONU發(fā)送組播控制OAMPDU(刪除表項)。同時,OLT以標準的IGMP代理方式進行IGMP離開報文相關的組成員管理,即如果該用戶所在的PON接口上沒有其他用戶在使用該頻道的組播業(yè)務流,則停止向該PON接口轉(zhuǎn)發(fā)該頻道組播業(yè)務流,并向組播路由器發(fā)送IGMP離開報文,以停止該頻道組播業(yè)務的傳送在步驟212,ONU收到組播控制OAMPDU(刪除表項)消息后,刪除本地對應的組播過濾和轉(zhuǎn)發(fā)表項。在步驟213,組播路由器收到IGMP離開才艮文后,停止向OLT轉(zhuǎn)發(fā)該頻道的組播業(yè)務流。在上述的步驟205中,如果此時該頻道的組播業(yè)務流已推送到OLT的上聯(lián)口但尚未推送到該用戶所在PON接口,也就是說,OLT下其他PON接口上有用戶觀看該頻道節(jié)目,OLT將該頻道的組播業(yè)務流轉(zhuǎn)發(fā)到該用戶所在的PON接口,并將其映射到廣播LLID發(fā)送給該PON接口上的所有ONU。而如果此時該頻道的組播業(yè)務流已經(jīng)推送到該用戶所在的PON接口,也就是說,該PON接口上有用戶觀看該頻道節(jié)目,OLT則保持直接將該頻道組播業(yè)務流映射到廣播LLID發(fā)送給該PON接口上的所有ONU即可。為描述簡便起見,圖2中僅給出了單級組播結構的OLT的組播實現(xiàn)流程。對于采用二級或多級組播結構的OLT,當OLT收到IGMP加入/離開(Join/Leave)消息時,還需要判斷該用戶是否是其所在的EPON接口上的第一個加入/最后一個離開的用戶。本領域的技術人員可以理解,組播業(yè)務權限控制表也可以存儲在遠端的認證服務器中,當OLT收到加入請求時,向認證服務器查詢用戶的訪問權限。本發(fā)明的方法也并不限于采用VLAN標簽的形式;同樣,對于用戶的身份標識,也不限于ONU的UNI側(cè)的端口號。圖3為示出根據(jù)本發(fā)明的組播業(yè)務權限控制方法的用戶具有"禁止"訪問權限的實施例的流程圖。圖3中的步驟301和步驟302和圖2中的步驟201和步驟202相似,可參見上述步驟的對應描述,在此不作具體描述。在步驟302確定用戶對頻道的訪問權限為不"允許"時,OLT不作任何其他操作,自動結束該流程。圖4為示出根據(jù)本發(fā)明的組播業(yè)務權限控制方法的用戶具有"預覽"訪問權限的實施例的流程圖。圖4中的步驟401至步驟409和圖2中的步驟201至步驟209執(zhí)行的操作基本相似,具體描述可以參見上述圖2中步驟201至步驟209的描述。下面對圖4所示流程的描述中,將省略其中相同部分的描述,而對其中不同的部分進行具體的描述。在步驟403,OLT在確定用戶對頻道具有"預覽"的訪問權限時,除了向ONU發(fā)送擴展的組播控制OAM報文(增加表項)外,和步驟203不同的是,OLT還啟動了預覽定時器,用于控制用戶的預覽時長。定時器的超時時間TPreview值可配置。在步驟410,當OLT針對該用戶啟動的預覽定時器超時后,OLT通過一個擴展的組播控制OAM報文通知該ONU刪除原組播轉(zhuǎn)發(fā)表項,將定時器復位。判斷同一個PON內(nèi)是否有其他用戶申請了該組播業(yè)務流,如果沒有,則停止向該PON接口轉(zhuǎn)發(fā)該組播業(yè)務流,并向組播服務器發(fā)送IGMP離開報文,以停止該頻道組播業(yè)務的傳送;如果還有其他用戶申請了該組播業(yè)務流,則繼續(xù)向該PON接口轉(zhuǎn)發(fā)該組播業(yè)務流。在步驟411,ONU收到擴展的組播控制OAM協(xié)議報文(刪除表項)后,刪除本地對應的組播組地址過濾和組播轉(zhuǎn)發(fā)表項。在步驟412,組播路由器收到IGMP離開報文后,停止向OLT轉(zhuǎn)發(fā)該頻道的組播業(yè)務流。頻道預覽可以針對單次預覽的持續(xù)時長、預覽次數(shù)、預覽間隔時長設定,也可以針對預覽總時長設置。還支持預覽權限復位功能,通過設定時間方式進行自動復位。OLT應根據(jù)其PON接口下的用戶對特定頻道的訪問權限,利用IGMP代理功能動態(tài)管理組成員信息,以申請和取消組播業(yè)務流。如果在某個用戶接收某組播業(yè)務流過程中,網(wǎng)管將該用戶的訪問權限被改變?yōu)?禁止",則OLT應向ONU發(fā)送一個擴展的組播控制OAM協(xié)議報文通知ONU刪除原組播轉(zhuǎn)發(fā)表項,同時根據(jù)是否有同一個PON內(nèi)其他用戶申請了該組播業(yè)務流判斷是否停止向該PON接口轉(zhuǎn)發(fā)該組播業(yè)務流,并執(zhí)行相應操作。圖5為示出本發(fā)明的光網(wǎng)絡單元的一個實施例的框圖。如圖5所示,光網(wǎng)絡單元包括請求標識模塊51、信息存儲模塊52、組播轉(zhuǎn)發(fā)項建立模塊53和組播數(shù)據(jù)轉(zhuǎn)發(fā)模塊54。請求標識模塊51,用于接收應用終端發(fā)送的組播組加入請求,在加入請求中添加光網(wǎng)絡單元接收該加入請求的UNI側(cè)端口號,上行發(fā)送該加入請求到OLT。信息存儲模塊52,用于存儲組播轉(zhuǎn)發(fā)項,組播轉(zhuǎn)發(fā)項中包括端口號信息和組播組的源MAC地址。組播轉(zhuǎn)發(fā)項建立模塊53,用于接收OLT下行發(fā)送的組播轉(zhuǎn)發(fā)項建立消息,將消息中包含的組播轉(zhuǎn)發(fā)項存儲在信息存儲模塊52中。組播數(shù)據(jù)轉(zhuǎn)發(fā)模塊54,用于接收下行的組播組數(shù)據(jù),根據(jù)信息存儲模塊52中的組播轉(zhuǎn)發(fā)項向相應的端口轉(zhuǎn)發(fā)該組播組數(shù)據(jù)。光網(wǎng)絡單元還可以包括組播轉(zhuǎn)發(fā)項刪除模塊,用于接收OLT下行發(fā)送的組播轉(zhuǎn)發(fā)項刪除消息,將消息中指定的組播轉(zhuǎn)發(fā)項從信息存儲模塊中刪除。請求標識模塊還可以用于接收應用終端的組播組離開請求,在離開請求中添加ONU接收該離開請求的端口號,上行發(fā)送該離開請求到OLT。圖6為示出本發(fā)明的光線路終端的一個實施例的框圖。如圖6所示,光線路終端包括權限獲W^塊61、加入請求處理模塊62和離開請求處理模塊63。權限獲Wt塊61,用于通過查詢組播業(yè)務權限控制信息獲取用戶對組播組的訪問權限,組播業(yè)務權限控制信息包括組播IP地址、用戶的身份標識和訪問權限。組播業(yè)務權限控制信息可以存儲在光線路終端的數(shù)據(jù)存儲模塊,也可以存儲在認證服務器中。加入請求處理模塊62,用于接收來自ONU的組播組加入請求,組播組加入請求中包括用戶的身份標識和請求加入的組播組的IP地址。通過權限獲取模塊61確定用戶的對組播組的訪問權限,在確定用戶能夠訪問該組播組時,下行發(fā)送組播轉(zhuǎn)發(fā)項建立消息。離開請求處理模塊63,用于接收用戶的組播組離開請求,根據(jù)數(shù)據(jù)存儲模塊61中的組播業(yè)務權限控制信息確定用戶的訪問權限,在確定用戶具有訪問權限時,下行發(fā)送組播轉(zhuǎn)發(fā)項刪除消息。訪問權限可以包括允許、禁止和預覽,組播業(yè)務權限控制信息還包括預覽時長和預覽次數(shù)信息。根據(jù)本發(fā)明的光線路終端的另一個實施例,光線路終端還包括定時器模塊和計數(shù)器模塊;所述計數(shù)器模塊,用于接收計數(shù)消息,將計數(shù)器的值增加l;所述加入請求處理模塊用于當確定所述用戶對于所述組播組具有預覽的訪問權限時,向所述計數(shù)器模塊發(fā)送計數(shù)消息,獲得當前計數(shù)器值,判斷所述當前計數(shù)器值是否大于所述預覽次數(shù),如果是,則拒絕該訪問請求,否則,向所述定時器模塊發(fā)送定時器設立消息;定時器模塊,用于接收來自加入請求處理模塊的定時器設立消息,為用戶對組播組的預覽設立定時器,當定時器超過預覽時長時,下行發(fā)送組播轉(zhuǎn)發(fā)項刪除消息。光線路終端還可以包括信息設置模塊,用于配置數(shù)據(jù)存儲模塊中的組播業(yè)務權限控制信息。光線路終端還包括組播數(shù)據(jù)請求模塊。加入請求處理模塊當確定用戶能夠訪問其請求的組播組時,向組播數(shù)據(jù)請求模塊發(fā)送組播數(shù)據(jù)請求消息;組播數(shù)據(jù)請求模塊,接收該組播數(shù)據(jù)請求消息,判斷請求的組播組數(shù)據(jù)是否已經(jīng)到達光線路終端,如果是,則不向組播服務器發(fā)送組播數(shù)據(jù)請求消息,否則,向組播服務器發(fā)送組播數(shù)據(jù)請求消息。本發(fā)明地以太網(wǎng)無源光網(wǎng)絡的組播業(yè)務權限控制方法,由OLT進行用戶組播業(yè)務權限的管理,由ONU對來自用戶的組播組相關請求打上標識用戶的信息,由OLT進行用戶鑒權,在用戶具有對應的訪問權限時,向ONU下發(fā)組播轉(zhuǎn)發(fā)項,由ONU根據(jù)組播轉(zhuǎn)發(fā)項進行組播數(shù)據(jù)的轉(zhuǎn)發(fā),從而控制了用戶對組播頻道的訪問權限。本發(fā)明的方法可以對EPON系統(tǒng)中每個用戶的組播權限進行了集中化、動態(tài)化、精細化的控制,控制對象可達ONU端口級,填補了目前EPON系統(tǒng)組播業(yè)務控制方面的空白。同時,本發(fā)明方法實現(xiàn)簡單,不需要對IGMP協(xié)議做大的修改,通過增加OLT和ONU的部分功能即可達到可控效果,而且組播業(yè)務控制權限配置靈活方便,非常適合電信級EPON網(wǎng)絡提供三重播放(Triple-Play)業(yè)務。本發(fā)明的描述是為了示例和描述起見而給出的,而并不是無遺漏的或者將本發(fā)明限于所公開的形式。很多修改和變化對于本領域的普通技術人員而言是顯然的。選擇和描述實施例是為了更好說明本發(fā)明的原理和實際應用,并且使本領域的普通技術人員能夠理解本發(fā)明從而設計適于特定用途的帶有各種修改的各種實施例。權利要求1.一種以太網(wǎng)無源光網(wǎng)絡的組播業(yè)務權限控制方法,其特征在于,包括光網(wǎng)絡單元接收用戶的組播組加入請求,在所述加入請求中添加所述用戶的身份標識,將所述加入請求發(fā)送到光線路終端;光線路終端查詢所述用戶對于所述組播組的訪問權限,在確定所述用戶能夠訪問所述組播組時,在光網(wǎng)絡單元中設立向所述用戶轉(zhuǎn)發(fā)所述組播組數(shù)據(jù)的組播轉(zhuǎn)發(fā)項;當光網(wǎng)絡單元接收到所述組播組數(shù)據(jù)時,根據(jù)所述組播轉(zhuǎn)發(fā)項將所述組播組的數(shù)據(jù)轉(zhuǎn)發(fā)到所述用戶。2.如權利要求1所述的組播業(yè)務權限控制方法,其特征在于,所述光線路終端查詢所述用戶對于所述組播組的訪問權限的步驟包括光線路終端存儲組播業(yè)務權限控制信息,所述控制信息包括用戶對組播組的訪問權限的列表;光線路終端根據(jù)所述組播業(yè)務權限控制信息查詢所述用戶對于所迷組播組的訪問權限。3.如權利要求1所述的組播業(yè)務權限控制方法,其特征在于,所述光線路終端查詢所述用戶對于所述組播組的訪問權限的步驟包括在認證服務器中存儲組播業(yè)務權限控制信息,所述控制信息包括用戶對組播組的訪問權限的列表;光線路終端向所述認證服務器查詢所述用戶對于所述組播組的訪問權限。4.如權利要求1至3中任意一項所述的組播業(yè)務權限控制方法,其特征在于,所述組播轉(zhuǎn)發(fā)項包括組播MAC地址和用戶的身份標識。5.如權利要求4所述的組播業(yè)務權限控制方法,其特征在于,所述用戶的身份標識為光網(wǎng)絡單元接入所述用戶的端口號。6.如權利要求2或3所述的組播業(yè)務權限控制方法,其特征在于,所述用戶的訪問權限包括允許、禁止和預覽。7.如權利要求6所述的組播業(yè)務權限控制方法,其特征在于,所述組播業(yè)務權限控制信息還包括預覽時長信息;所述方法包括當光線路終端確定所述用戶對所述頻道具有訪問權限為預覽時,還為所迷用戶對所述組播組的訪問啟動預覽定時器;當所述預覽定時器超過所述預覽時長時,所述光線路終端刪除光網(wǎng)絡單元中的向所述用戶轉(zhuǎn)發(fā)所述組播組的數(shù)據(jù)的組播轉(zhuǎn)發(fā)項。8.如權利要求7所述的組播業(yè)務權限控制方法,其特征在于,所述組播業(yè)務權限控制信息還包括預覽次數(shù)信息;所述方法包括光線路終端為預覽用戶對組播組的訪問請求設立計數(shù)器;當光線路終端接收到所述預覽用戶對所述組播組的訪問請求時,將所述計數(shù)器加l;光線路終端判斷計數(shù)器的值是否大于所述預覽次數(shù),如果是,則拒絕所述用戶的訪問請求。9.如權利要求l、2或3所迷的組播業(yè)務權限控制方法,其特征在于,包括光網(wǎng)絡單元接收所述用戶的組播組離開請求,在所述離開請求中添加所述用戶的身份標識,將所述離開請求發(fā)送到光線路終端;當光線路終端收到所述離開請求時,刪除光網(wǎng)絡單元中向所述用戶轉(zhuǎn)發(fā)所述組播組數(shù)據(jù)的組播轉(zhuǎn)發(fā)項。10.如權利要求1、2或3所述的組播業(yè)務權限控制方法,其特征在于,包括通過網(wǎng)絡管理系統(tǒng)對組播業(yè)務權限控制信息進行配置和/或查詢。11.一種光網(wǎng)絡單元,其中,包括信息存儲模塊,用于存儲組播轉(zhuǎn)發(fā)項,所述組播轉(zhuǎn)發(fā)項中包括用戶身份標識信息;請求標識模塊,用于接收組播組加入請求,在所述加入請求中添加用戶身份標識,發(fā)送所述加入請求;組播轉(zhuǎn)發(fā)項建立模塊,用于接收組播轉(zhuǎn)發(fā)項并存儲在所述信息存儲模塊;組播數(shù)據(jù)轉(zhuǎn)發(fā)模塊,用于接收組播組數(shù)據(jù),根據(jù)所述信息存儲模塊中的組播轉(zhuǎn)發(fā)項向用戶轉(zhuǎn)發(fā)組播組數(shù)據(jù)。12.如權利要求11所述的光網(wǎng)絡單元,其特征在于,還包括組播轉(zhuǎn)發(fā)項刪除模塊,用于接收組播轉(zhuǎn)發(fā)項刪除消息,將消息中指定的組播轉(zhuǎn)發(fā)項從所述信息存儲模塊中刪除。13.如權利要求12所述的光網(wǎng)絡單元,其特征在于,所述請求標識模塊還用于接收組播組離開請求,在所述離開請求中添加發(fā)送所迷離開請求的用戶身份標識,發(fā)送所述離開請求。14.一種光線路終端,其中,包括權限獲取模塊,用于通過查詢組播業(yè)務權限控制信息獲取用戶對組播組的訪問權限;加入請求處理模塊,用于接收用戶的組播組加入請求,通過所述權限獲取模塊確定所述用戶對所述組播組的訪問權限,在確定所述用戶能夠訪問所述組播組時,下行發(fā)送組播轉(zhuǎn)發(fā)項。15.如權利要求14所述的光線路終端,其特征在于,還包括離開請求處理模塊,用于接收用戶的組播組離開請求,下行發(fā)送組播轉(zhuǎn)發(fā)項刪除消息。16.如權利要求14所述的光線路終端,其特征在于,還包括數(shù)據(jù)存儲模塊,用于存儲所述組播業(yè)務權限控制信息;所述權限獲取模塊通過查詢所述數(shù)據(jù)存儲模塊中的組播業(yè)務權限控制信息獲取所述用戶對所迷組播組的訪問權限。17.如權利要求14、15或16所述的光線路終端,其特征在于,所述組播業(yè)務權限控制信息包括組播IP地址、用戶的身份標識和訪問權限,所述組播組加入請求中包括用戶的身份標識和請求加入的組播組的IP地址。18.如權利要求17所述的光線路終端,其特征在于,所述訪問權限包括允許、禁止和預覽,所述組播業(yè)務權限控制信息還包括預覽時長信息,所述光線路終端還包括定時器模塊;所述加入請求處理模塊用于當確定所述用戶對于所述組播組具有預覽的訪問權限時,向所述定時器模塊發(fā)送定時器設立消息;所述定時器模塊,用于接收來自所述加入請求處理模塊的定時器設立消息,為所述用戶對所述組播組的預覽設立定時器,當定時器超過所述預覽時長時,下行發(fā)送組播轉(zhuǎn)發(fā)項刪除消息。19.如權利要求18所述的光線路終端,其特征在于,所述組播業(yè)務權限控制信息還包括預覽次數(shù)信息,所述光線路終端還包括計數(shù)器模塊;所述計數(shù)器模塊,用于接收計數(shù)消息,將計數(shù)器的值增加l;所述加入請求處理^=莫塊用于當確定所述用戶對于所述組播組具有預覽的訪問權限時,向所述計數(shù)器模塊發(fā)送計數(shù)消息,獲得當前計數(shù)器值,判斷所述當前計數(shù)器值是否大于所述預覽次數(shù),如果是,則拒絕所述用戶對于所述組播組的預覽請求,否則,向所述定時器模塊發(fā)送定時器設立消息。20.如權利要求16所述的光線路終端,其特征在于,還包括信息設置模塊,用于配置所述數(shù)據(jù)存儲模塊中的組播業(yè)務權限控制信息。全文摘要本發(fā)明公開一種以太網(wǎng)無源光網(wǎng)絡的組播業(yè)務權限控制方法、光網(wǎng)絡單元和光線路終端。該組播業(yè)務權限控制方法包括光網(wǎng)絡單元接收用戶的組播組加入請求,在所述加入請求中添加所述用戶的身份標識,將所述加入請求發(fā)送到光線路終端光線路終端;光線路終端查詢所述用戶對于所述組播組的訪問權限,在確定所述用戶能夠訪問所述組播組時,在光網(wǎng)絡單元中設立向所述用戶轉(zhuǎn)發(fā)所述組播組數(shù)據(jù)的組播轉(zhuǎn)發(fā)項;當光網(wǎng)絡單元接收到所述組播組數(shù)據(jù)時,根據(jù)所述組播轉(zhuǎn)發(fā)項將所述組播組的數(shù)據(jù)轉(zhuǎn)發(fā)到所述用戶。通過本發(fā)明的組播業(yè)務權限控制方法,實現(xiàn)了用戶的組播訪問權限的控制。文檔編號H04L12/18GK101150425SQ200710187919公開日2008年3月26日申請日期2007年11月15日優(yōu)先權日2007年11月15日發(fā)明者敏曹,沈成彬,波王,王作強,衛(wèi)胡,銘蔣,趙煥東,文陳申請人:中國電信股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
平利县| 营山县| 洛隆县| 通州市| 茂名市| 灌南县| 武义县| 稷山县| 保山市| 湘潭市| 措美县| 横峰县| 旺苍县| 江川县| 溧阳市| 杭锦后旗| 万安县| 鄂托克旗| 犍为县| 杭州市| 固阳县| 游戏| 当阳市| 定西市| 丹江口市| 诸城市| 衡山县| 乌苏市| 哈尔滨市| 高雄市| 康乐县| 奉节县| 卓尼县| 常宁市| 锡林郭勒盟| 奉节县| 大余县| 舞钢市| 彩票| 祁门县| 嫩江县|