[发明专利]一种代理侦听组播的实现方法有效
申请号: | 201210388929.7 | 申请日: | 2012-10-15 |
公开(公告)号: | CN102857353A | 公开(公告)日: | 2013-01-02 |
发明(设计)人: | 陈凯;邱全华 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
主分类号: | H04L12/18 | 分类号: | H04L12/18;H04L12/761 |
代理公司: | 上海申新律师事务所 31272 | 代理人: | 竺路玲 |
地址: | 201616 上海市松*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 代理 侦听 实现 方法 | ||
技术领域
本发明涉及PON系统组播方式,尤其涉及一种代理侦听组播的实现方法。
背景技术
无源光纤网络(PON,Passive Optical Network)又称被动式光纤网络,为光纤通讯网路的一种,其特色为不用电源就可以完成信号处理,除了终端设备需要用到电以外,其中间的节点则以光纤组件构成。
一个PON设备包含一个中央办公节点,称为光链接终端(OLT,Optical Line Terminal),一个或多个用户节点,称为光纤网络单元(ONUs)或者光纤网络终端(ONTs),和一个称为光分布网络(ODN)的分隔器在这两个设备之间。目前主流的OLT设备都由主控盘(主备)和线卡(或者又称为业务盘或者接口盘)组成。
IGMP(Internet Group Management Protocol)协议是专门用于在网络中传输组播业务的协议,IGMP协议运行于主机和与主机直接相连的组播路由器之间,主机通过此协议告诉本地路由器希望加入并接受某个特定组播组的信息。
网络二层组播相关协议包括IGMP Snooping(侦听协议)和IGMP Proxy(代理协议),IGMP Snooping通过侦听IGMP的消息来获取有关消息,而IGMP Proxy则拦截了终端用户的IGMP请求并进行相关处理后,再将它转发给上层路由器。
OLT设备的组播模式由主控盘的模式和线卡的模式相互组合而成 。如果主控盘的模式和线卡的模式都为IGMP Proxy模式,占用系统资源相对较多,而且组播转发表的建立速度慢;如果主控盘的模式和线卡的模式都为IGMP Snooping模式,对OLT上面设备处理能力要求较高;如果主控板的模式为IGMP Proxy,线卡的模式为IGMP Snooping,对于OLT设备本身,当设备下面挂很多ONU时,存在主控处理数据量大的问题,从线卡上送来的很多报告报文,增加了主控的处理负载。
发明内容
本发明的目的是提供一种代理侦听组播的实现方法,以解决上述占用系统资源较多,组播转发表的建立速度慢,容易增加主控的处理负载的问题。
本发明的目的是通过下述技术方案实现的:
一种代理侦听组播的实现方法,应用于PON接入系统实现组播过程中,所述PON接入系统包括OLT主控盘和OLT线卡,其中:
所述OLT主控盘上设有运行IGMP Proxy协议的模块,所述OLT线卡上设有运行IGMP Snooping协议的模块;
设定一定时器;
当主控盘发送组播组的查询报文时,开启定时器,设定时间T,并把组播组的状态置为未收到;
若在时间T内收到某组播组的报告报文后,建立或更新该组的组播转发表,记录该组播组的状态为已收到,并将该组播组的报告报文转发给主控盘;
在该组播组的状态置为已收到的前提下,如果线卡再次收到该组播组的报告报文,就只在所述OLT线卡建立转发表,而不将报文上送到所述OLT主控盘。
上述代理侦听组播的实现方法,其中,当所述定时器超时,则删除该定时器。
上述代理侦听组播的实现方法,其中,利用定时器完成组播协议报文的过滤。
上述代理侦听组播的实现方法,其中,所述PON接入系统为EPON接入系统或GPON接入系统。
与已有技术相比,本发明的有益效果在于:
减少了OLT主控盘报文数量,降低主控盘的处理负载,减少了系统资源消耗。
附图说明
图1是本发明代理侦听组播的实现方法的流程示意图。
具体实施方式
下面结合原理图和具体操作实施例对本发明作进一步说明。
目前PON系统基本都采用IGMP Proxy/IGMP Snooping协议实现组播。如图1所示,本发明代理侦听组播的实现方法应用于PON接入系统实现组播过程中,PON接入系统包括OLT主控盘和OLT线卡,OLT主控盘上设有运行IGMP Proxy协议的模块,OLT线卡上设有运行IGMP Snooping协议的模块。IGMP Proxy的实现原理:OLT靠拦截用户和路由器之间的IGMP报文建立组播表,Proxy设备的上联端口执行主机的角色,下联端口执行路由器的角色。IGMP Snooping的实现原理:OLT以侦听主机发向路由器IGMP成员报告消息的方式,形成组成员和端口的对应关系,并根据该对应关系,将收到的组播数据包转发到组成员的端口。
首先,设定一定时器。当主控发送组播组的query报文时,开启定时器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210388929.7/2.html,转载请声明来源钻瓜专利网。