【技术实现步骤摘要】
一种ERPS环网中实现组播协议的方法与系统
本专利技术属于通信
,更具体地,涉及一种ERPS环网中实现组播协议的方法与系统。
技术介绍
随着PON(PassiveOpticalNetwork,无源光纤网络)接入设备的大模块普及,光缆不足和业务保护的问题也日益突出,为了解决这些问题,MSTP(MultipleSpanningTreeProtocol,多生成树协议)和ERPS(EthernetRingProtectionSwitching,以太网多环保护技术)环网协议得到了比较广泛的应用,但是ERPS相较于MSTP而已,具有收敛快、扩展容易等优势,使用更加广泛。在ERPS环网应用中,如果需要部署IPTV(InteractivePersonalityTV,个人交互式电视)业务,ERPS环网上的所有节点的组播端口角色确定是一个难点,因为ERPS协议不像MSTP协议中存在rootport、designatedport等端口角色,例如通过这些协议确定的rootport端口角色对应组播端口角色为组播上行口,designate ...
【技术保护点】
1.一种ERPS环网中实现组播协议的方法,其特征在于,包括:/n把ERPS环网中的所有节点OLT分成两类,和组播服务器或者交换机相连的设备被划分为组播边缘节点,其它的节点被划分为非组播边缘节点;/n组播边缘节点和组播服务器或者交换机相连的端口强制配置为组播上行口,该端口只能进组播数据流,不能转发组播数据流;非组播边缘节点初始所有端口都是无效端口;/n所述组播边缘节点和非组播边缘节点上的端口,被配置为组播上行口、组播级联口或者无效端口,其中:组播上行口可以接收组播数据流,同时可以接收组播通用组查询报文,在收到组播通用组查询报文后,OLT会把目前所有的组播地址情况通过加入报文方 ...
【技术特征摘要】 【专利技术属性】
1.一种ERPS环网中实现组播协议的方法,其特征在于,包括:
把ERPS环网中的所有节点OLT分成两类,和组播服务器或者交换机相连的设备被划分为组播边缘节点,其它的节点被划分为非组播边缘节点;
组播边缘节点和组播服务器或者交换机相连的端口强制配置为组播上行口,该端口只能进组播数据流,不能转发组播数据流;非组播边缘节点初始所有端口都是无效端口;
所述组播边缘节点和非组播边缘节点上的端口,被配置为组播上行口、组播级联口或者无效端口,其中:组播上行口可以接收组播数据流,同时可以接收组播通用组查询报文,在收到组播通用组查询报文后,OLT会把目前所有的组播地址情况通过加入报文方式从该端口转发出去;组播级联口可以接收组播加入报文和组播离开报文,如果有对应的组播转发表,就可以把组播数据流转发到该端口;无效端口既不能接收数据流也不能接收任何组播协议报文。
2.权利要求1所述的ERPS环网中实现组播协议的方法,其特征在于,
ERPS环网上的节点OLT在链路发生故障或者端口状态发生变化的情况下,OLT上的ERPS协议模块在处理完本协议的流程并且设置对应的端口为block或者forwarding之后,会通告组播模块;
如果该节点为组播边缘节点,会配置该节点和组播服务器相连的端口为组播上行口,组播模块在被通告后会去查询该组播上行口的端口转发状态,如果该端口是block状态,则设置组播边缘节点的其它端口为组播上行口;如果该端口是forwarding状态,则设置组播边缘节点的其它端口为组播级联口。
3.如权利要求2所述的ERPS环网中实现组播协议的方法,其特征在于,组播边缘节点在确定所有端口角色后会给该节点下的所有组播级联口转发组播通用组查询报文。
4.如权利要求3所述的ERPS环网中实现组播协议的方法,其特征在于,如果非组播边缘节点的某个端口收到组播通用组查询报文后会由无效端口修改为组播上行口,同时剩余的其它端口修改为组播级联口;
当非组播边缘节点的端口角色确定后,会给所有的组播级联口转发组播通用组查询报文,然后传递到下一个非组播边缘节点,依据同样的原理可以确定下一个节点上所有端口的组播角色。
5.如权利要求1或2所述的ERPS环网中实现组播协议的方法,其特征在于,所述组播转发表的结构为:
从槽位口上来的加入报文成组采用:组播地址+组播VLAN+本OLTslot号;
从组播级联口上来的加入报文成组采用:组播地址+组播VLAN+本OLT某组播级联口。
技术研发人员:杨冬,
申请(专利权)人:烽火通信科技股份有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。