PON中根据组播业务实现端口属性切换的方法及系统技术方案

技术编号:19704517 阅读:25 留言:0更新日期:2018-12-08 14:53
本发明专利技术公开了一种PON中根据组播业务实现端口属性切换的方法及系统,涉及网络传输技术领域,本发明专利技术将组播上行端口模式设置为缺省模式,将OLT设备上的所有上联盘端口初始化为组播上行端口,并加入IGMP主机侧;根据组播业务场景需要指定上联盘端口为组播上行端口时,手动配置指定的上联盘端口为组播上行端口,并加入IGMP主机侧;需要将上联盘端口变为级联口时,手动配置指定的上联盘端口为组播下行端口,并加入IGMP的路由器侧;需要根据协议MSTP协议设置某个上联盘端口的组播属性时,先将组播上行端口模式切换为mstp模式,再根据MSTP协议的端口角色设置该端口的组播属性,实现各种组播场景下的上下行端口属性切换。

【技术实现步骤摘要】
PON中根据组播业务实现端口属性切换的方法及系统
本专利技术涉及网络传输
,具体涉及一种PON中根据组播业务实现端口属性切换的方法及系统。
技术介绍
无源光网络(PassiveOpticalNetwork,PON)技术是一种新兴的技术,它包括光线路终端(OpticalLineTerminal,OLT)、光分配网络(OpticalDistributionNetwork,ODN)和光网络终端(ONU)。一个OLT可以有多个PON口,而一个PON口又可以通过光分路器与多个ONU相连接,形成一个中心局与多个远端互联的通信网络。PON技术具有系统容量大、成本低、对数据业务支持好、技术成熟和维护简单等优点。目前,PON系统已经开始规模商用,而随着IPTV等视频业务的快速发展,PON系统的组播场景应用也各不相同,传统的组网一个组播源下连接一个设备OLT;也有场景是将多台OLT级联成环,只需要将其中一台OLT与组播源连接,这台OLT再将组播协议报文和组播数据在环内转发。组播报文的正确转发依赖于组播的上行端口与下行端口,组播的上行端口充当IGMP(InternetGroupManagementProtocol)的host侧,组播的下行端口充当IGMP的router侧。这也就需要通过切换设备的组播上下行端口属性来满足组播多变的业务场景,一旦组播的上下行端口属性确定了,那么组播报文和组播数据即可按设定的进行转发。因此,亟需一种可兼容各种场景的组播端口切换方式,保证端口组播属性设置的正确性和可操作性。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供一种PON中根据组播业务实现端口属性切换的方法及系统,实现各种组播场景下的上下行端口属性切换。为达到以上目的,本专利技术采取的技术方案是:一种PON中根据组播业务实现端口属性切换的方法,包括以下步骤:将组播上行端口模式设置为缺省模式,将OLT设备上的所有上联盘端口初始化为组播上行端口,并加入互联网组管理协议IGMP主机侧;需要指定一个或多个上联盘端口为组播上行端口时,手动配置指定的一个或多个上联盘端口为组播上行端口,并加入IGMP主机侧;需要将一个或多个上联盘端口变为级联口时,手动配置指定的一个或多个上联盘端口为组播下行端口,并加入IGMP的路由器侧;需要根据多生成树协议MSTP协议设置某个上联盘端口的组播属性时,先将组播上行端口模式切换为mstp模式,再根据MSTP协议的端口角色设置该端口的组播属性。在上述技术方案的基础上,所述根据MSTP协议的端口角色设置该端口的组播属性,具体包括以下步骤:上联盘端口的MSTP协议的端口角色为设备的根端口时,将上联盘端口设置为组播上行端口;上联盘端口的MSTP协议的端口角色为设备的指定端口时,将上联盘端口设置为MSTP组播下行端口;上联盘端口的MSTP协议的端口角色为其他端口时,将上联盘端口设置为无效端口。在上述技术方案的基础上,还包括以下步骤:组播上行端口模式设置为缺省模式、需要删除某个级联口时,将被删除的级联口的组播端口属性要设置为无效端口。在上述技术方案的基础上,所述将组播上行端口模式切换为mstp模式,具体包括以下步骤:先将所有组播上联端口初始化为无效端口,再进行模式切换。在上述技术方案的基础上,非MSTP组网中的设备或MSTP组网中的根桥设备均采用缺省模式;MSTP组网中的非根桥设备采用mstp模式。本专利技术还公开了一种PON中根据组播业务实现端口属性切换的系统,包括:缺省模式设置模块,其用于初始化时将组播上行端口模式设置为缺省模式,将OLT设备上的所有上联盘端口初始化为组播上行端口,并加入IGMP主机侧;需要指定一个或多个上联盘端口为组播上行端口时,手动配置指定的一个或多个上联盘端口为组播上行端口,并加入IGMP主机侧;需要将一个或多个上联盘端口变为级联口时,手动配置指定的一个或多个上联盘端口为组播下行端口,并加入IGMP的路由器侧;mstp模式设置模块,其用于需要根据MSTP协议设置某个上联盘端口的组播属性时,先将组播上行端口模式设置为mstp模式,再根据MSTP协议的端口角色设置该端口的组播属性。在上述技术方案的基础上,所述根据MSTP协议的端口角色设置该端口的组播属性,具体包括以下步骤:上联盘端口的MSTP协议的端口角色为设备的根端口时,将上联盘端口设置为组播上行端口;上联盘端口的MSTP协议的端口角色为设备的指定端口时,将上联盘端口设置为MSTP组播下行端口;上联盘端口的MSTP协议的端口角色为其他端口时,将上联盘端口设置为无效端口。在上述技术方案的基础上,所述缺省模式设置模块还用于:组播上行端口模式为缺省模式、需要删除某个级联口时,将被删除的级联口的组播端口属性要设置为无效端口。在上述技术方案的基础上,所述mstp模式设置模块将组播上行端口模式切换为mstp模式,具体包括以下步骤:先将所有组播上联端口初始化为无效端口,再进行模式切换。在上述技术方案的基础上,非MSTP组网中的设备或MSTP组网中的根桥设备均采用缺省模式;MSTP组网中的非根桥设备采用mstp模式。与现有技术相比,本专利技术的优点在于:本专利技术初始化时将组播上行端口模式设置为缺省模式,将OLT设备上的所有上联盘端口初始化为组播上行端口,并加入互联网组管理协议IGMP主机侧;根据组播业务场景需要指定一个或多个上联盘端口为组播上行端口时,手动配置指定的一个或多个上联盘端口为组播上行端口,并加入IGMP主机侧;需要将一个或多个上联盘端口变为级联口时,手动配置指定的一个或多个上联盘端口为组播下行端口,并加入IGMP的路由器侧;需要根据多生成树协议MSTP协议设置某个上联盘端口的组播属性时,先将组播上行端口模式切换为mstp模式,再根据MSTP协议的端口角色设置该端口的组播属性,实现各种组播场景下的上下行端口属性切换。本专利技术的组播端口属性状态切换能满足各种组播业务场景,可随时手动切换组播端口的上下行属性,也能支持根据MSTP协议动态决定组播上下行端口属性。附图说明图1为本专利技术实施例中环网组播的典型场景图;图2为本专利技术实施例中MSTP数据报文正确转发的场景图;图3为本专利技术实施例中需要多个上联口的组播典型场景图;图4为本专利技术实施例中IGMP端口属性状态变迁图;图5为本专利技术实施例中设置组播上行端口模式流程图;图6为本专利技术实施例中添加组播上行端口流程图;图7为本专利技术实施例中删除组播上行端口流程图。具体实施方式以下结合附图及实施例对本专利技术作进一步详细说明。实施例1:本专利技术实施例提供一种PON中根据组播业务实现端口属性切换的方法,包括以下步骤:将组播上行端口模式设置为缺省模式,将OLT设备上的所有上联盘端口初始化为组播上行端口,并加入互联网组管理协议IGMP主机侧;根据组播业务场景需要指定一个或多个上联盘端口为组播上行端口时,手动配置指定的一个或多个上联盘端口为组播上行端口,并加入IGMP主机侧;根据组播业务场景需要将一个或多个上联盘端口变为级联口时,手动配置指定的一个或多个上联盘端口为组播下行端口,并加入IGMP的路由器侧;根据组播业务场景需要根据多生成树协议MSTP(Multi-ServiceTransferPlatform)协议设置某个上联盘端口的组播属性时,本文档来自技高网...

【技术保护点】
1.一种PON中根据组播业务实现端口属性切换的方法,其特征在于,包括以下步骤:将组播上行端口模式设置为缺省模式,将OLT设备上的所有上联盘端口初始化为组播上行端口,并加入互联网组管理协议IGMP主机侧;需要指定一个或多个上联盘端口为组播上行端口时,手动配置指定的一个或多个上联盘端口为组播上行端口,并加入IGMP主机侧;需要将一个或多个上联盘端口变为级联口时,手动配置指定的一个或多个上联盘端口为组播下行端口,并加入IGMP的路由器侧;需要根据多生成树协议MSTP协议设置某个上联盘端口的组播属性时,先将组播上行端口模式切换为mstp模式,再根据MSTP协议的端口角色设置该端口的组播属性。

【技术特征摘要】
1.一种PON中根据组播业务实现端口属性切换的方法,其特征在于,包括以下步骤:将组播上行端口模式设置为缺省模式,将OLT设备上的所有上联盘端口初始化为组播上行端口,并加入互联网组管理协议IGMP主机侧;需要指定一个或多个上联盘端口为组播上行端口时,手动配置指定的一个或多个上联盘端口为组播上行端口,并加入IGMP主机侧;需要将一个或多个上联盘端口变为级联口时,手动配置指定的一个或多个上联盘端口为组播下行端口,并加入IGMP的路由器侧;需要根据多生成树协议MSTP协议设置某个上联盘端口的组播属性时,先将组播上行端口模式切换为mstp模式,再根据MSTP协议的端口角色设置该端口的组播属性。2.如权利要求1所述的一种PON中根据组播业务实现端口属性切换的方法,其特征在于:所述根据MSTP协议的端口角色设置该端口的组播属性,具体包括以下步骤:上联盘端口的MSTP协议的端口角色为设备的根端口时,将上联盘端口设置为组播上行端口;上联盘端口的MSTP协议的端口角色为设备的指定端口时,将上联盘端口设置为MSTP组播下行端口;上联盘端口的MSTP协议的端口角色为其他端口时,将上联盘端口设置为无效端口。3.如权利要求1所述的一种PON中根据组播业务实现端口属性切换的方法,其特征在于:还包括以下步骤:组播上行端口模式设置为缺省模式、需要删除某个级联口时,将被删除的级联口的组播端口属性要设置为无效端口。4.如权利要求1所述的一种PON中根据组播业务实现端口属性切换的方法,其特征在于:所述将组播上行端口模式切换为mstp模式,具体包括以下步骤:先将所有组播上联端口初始化为无效端口,再进行模式切换。5.如权利要求1所述的一种PON中根据组播业务实现端口属性切换的方法,其特征在于:非MSTP组网中的设备或MSTP组网中的根桥设备均采用缺省模式;MSTP组网中的非根桥设备采用mstp模式。6.一种PON中根据组播业...

【专利技术属性】
技术研发人员:向晓洁肖明胜
申请(专利权)人:烽火通信科技股份有限公司
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1