本发明专利技术公开了一种以太无源光网络系统,包括OLT和ONU,当运行于可控组播模式下时,ONU用于为IGMP加入请求添加一内容为用户的ID的第一VLAN标签,OLT还包括一第二VLAN标签添加模块、用于为IGMP加入请求添加一内容为组播VLAN的ID的第二VLAN标签,在PON?MAC芯片处根据第二VLAN标签创建组播组,在ONU处根据第一VLAN标签在用户具有权限时允许组播流从ONU送至用户设备以及在用户不具有权限时禁止组播流从ONU送至用户设备。本发明专利技术既能够在PON?MAC芯片处根据组播VLAN信息创建组播组,又能够将用户的ID完整地上行传递至EPON系统的中央处理设备。
【技术实现步骤摘要】
本专利技术涉及ー种EP0N(以太无源光网络)系统,特别是涉及ー种具有可控组播功能的EPON系统。
技术介绍
根据中国电信EPON标准规范中所述,可控组播功能是指EPON系统能够根据各用户对不同频道的观看权限来决定是否将视频组播流引入至用户设备供用户观看,即,用户对组播流的观看是受到用户权限的控制的。其中,用户设备是指用户用来观看组播流的电脑等设备。对于0LT(EP0N系统中的局端设备)/0NU(光网络单元,即EPON系统中的用户侧设备)的EPON系统,一方面,中国电信EPON标准规范中明确规定着当EPON系统运行于可控组播模式下时,在来自用户设备的IGMP(Internet Group Management Protocol,因特网组管理协议)加入请求经ONU上行至OLT的过程中,ONU将会为IGMP加入请求添加一VLAN (Virtual Local Area Network,虚拟局域网)标签,而该VLAN标签的内容即为用户的ID (身份识别信息)。另ー方面,通常IGMP加入请求所携带的VLAN标签的内容应当是组播VLAN信息,即组播VLAN的ID。当这样的IGMP加入请求进入OLT后,OLT的PON MAC芯片(EP0N系统中的局端PON芯片)便可以根据VLAN标签中的组播VLAN信息来创建组播组。然而,如上所述,当EPON系统运行于可控组播模式下吋,当IGMP加入请求经过ONU之后,其VLAN标签的内容便变成了用户的ID,这便与我们所期望的根据组播VLAN信息来创建组播组的需求产生了冲突。因此,如何既能够在PON MAC芯片处根据组播VLAN信息创建组播组,又能够将用户的ID完整地上行传递至EPON系统的中央处理设备,便成为了ー个亟待解决的问题。
技术实现思路
本专利技术要解决的技术问题是为了克服现有技术中当EPON系统运行于可控组播模式下时,在PON MAC芯片处便无法根据组播VLAN信息来创建组播组的缺陷,提供一种既能够在PON MAC芯片处根据组播VLAN信息创建组播组,又能够将用户的ID完整地上行传递至EPON系统的中央处理设备的EPON系统。本专利技术是通过下述技术方案来解决上述技术问题的ー种以太无源光网络系统,包括OLT和0NU,OLT包括PON MAC芯片,当该以太无源光网络系统运行于可控组播模式下时,在来自用户设备的IGMP加入请求经ONU上行至OLT的过程中,ONU用于为IGMP加入请求添加一第一 VLAN标签,该第一 VLAN标签的内容为用户的ID,其特点在于,OLT还包括一第二 VLAN标签添加模块,该第二 VLAN标签添加模块用于为来自ONU的、还未进入PON MAC芯片的IGMP加入请求添加一第二 VLAN标签,该第二 VLAN标签的内容为组播VLAN的ID, 在PON MAC芯片处根据第二 VLAN标签创建组播组,在ONU处根据第一 VLAN标签在用户具有权限时允许组播流从ONU送至用户设备以及在用户不具有权限时禁止组播流从ONU送至用户设备。其中,用户的ID为ONU的以太网端ロ ID。本专利技术的积极进步效果在于本专利技术提供了一种新的可控组播解决方案,在IGMP加入请求进入OLT的PON MAC芯片之前,将原先的单VLAN标签变为双VLAN标签,内层VLAN标签的内容为用户的ID,而外层VLAN标签的内容为组播VLAN的ID,这样便一方面能够在PON MAC芯片处根据组播VLAN信息创建组播组,另ー方面能够将用户的ID完整地上行传递至EPON系统的中央处理设备了。附图说明图I为本专利技术的EPON系统的架构示意图。 图2为本专利技术的EPON系统的ー实施例的运行流程图。具体实施例方式下面结合附图给出本专利技术较佳实施例,以详细说明本专利技术的技术方案。參考图I所示,本实施例中的该EPON系统为ー 0LT/0NU的EPON系统,例如包括一OLT I以及三个ONU 2,其中根据本领域中的常规设计,在OLT I与三个ONU 2之间可以设置有一光分/合路器3。当该EPON系统运行于可控组播模式下吋,其运行方式符合中国电信EPON标准规范,即在来自用户设备的IGMP加入请求经ONU上行至OLT的过程中,ONU将会为IGMP加入请求添加一第一 VLAN标签,而该第一 VLAN标签的内容即为用户的ID,即ONU的以太网端ロID0然而,与现有的EPON系统不同的是,本专利技术中的OLT还包括一第二 VLAN标签添加模块11,当IGMP加入请求从ONU上行至0LT、并在其进入OLT的PON MAC芯片12之前,该第二 VLAN标签添加模块将会为IGMP加入请求添加一第二 VLAN标签,并且该第二 VLAN标签的内容正为组播VLAN信息,即组播VLAN的ID。这样ー来,在PON MAC芯片处便可以根据第二VLAN标签中的组播VLAN信息来创建组播组,而与该组播组相应的组播流便会从PON MAC芯片中正常转发,并送至与该PON MAC芯片相连的所有0NU。而另一方面,内层的第一 VLAN标签中的用户ID信息便可供在各个ONU处创建相应的组播组条目,具体地说,若某ー用户享有观看该组播流的权限,则在该用户的用户设备所接入的ONU处建立相应的组播组条目,若某一用户不享有观看该组播流的权限,则在该用户的用户设备所接入的ONU处便不建立相应的组播组条目。由此,当组播流由PON MAC芯片送至各个ONU之后,若一 ONU中存在相应的组播组条目,则组播流便会通过该ONU继而顺利地达到享有观看权限的用户设备,而若ー ONU中不存在相应的组播组条目,则组播流便会在该ONU处终止、不再向用户设备下发。例如开启该EPON系统的可控组播功能,ONU的以太网端ロ连接用户的电脑,随后用户电脑上的视频点播客户端开始点播指定的视频节目,该视频节目所对应的频道组播地址例如为 224. I. I. I。步骤100,用户的电脑发出IGMP加入请求至ONU,ONU为该IGMP加入请求添加一内容为用户ID的第一 VLAN标签。步骤101,该IGMP加入请求继续上行至0LT,并在其进入OLT的PONMAC芯片之前被添加一内容为组播VLAN信息的第二 VLAN标签。步骤102,根据第二 VLAN标签在PON MAC芯片中建立相应的组播组。步骤103,携带有双VLAN标签的IGMP加入请求进入该EPON系统的中央处理设备,该中央处理设备根据第一 VLAN标签所表征的用户权限在ONU上创建相应的组播组条目。步骤104,组播流从PON MAC芯片下发至所有相连的0NU,并在各个ONU处基于是否存在有相应的组播组条目来决定是否继续下发组播流,若存在相应的组播组条目,则将 组播流下发至用户设备,若不存在则终止下发。虽然以上描述了本专利技术的具体实施方式,但是本领域的技术人员应当理解,这些仅是举例说明,本专利技术的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本专利技术的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本专利技术的保护范围。本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.ー种以太无源光网络系统,包括OLT和ONU,OLT包括PON MAC芯片,当该以太无源光网络系统运行于可控组播模式下时,在来自用户设备的IGMP加入请求经ONU上行至OLT的过程中,ONU用于为IGMP加入请求添加一第一 VLAN标签,该第一 VLAN标签的内容为用户的ID,其特征在干,OLT还包括一第二 VLAN标签添加模块,该第二 VLAN标签添加模块用于为来自ONU的、还未进...
【专利技术属性】
技术研发人员:汤勇,童振宇,李岳政,
申请(专利权)人:上海斐讯数据通信技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。