一种基于GPON系统实现节省带宽的组播流转发方法技术方案

技术编号:39433679 阅读:28 留言:0更新日期:2023-11-19 16:17
本发明专利技术公开了一种基于GPON系统实现节省带宽的组播流转发方法,涉及通信技术领域,包括上行组播协议报文处理流程、下行组播数据报文处理流程及节省宽带资源的下行组播数据转发方法,上行组播协议报文处理流程具体步骤如下,步骤一:ONU侧用户发送组播加入报文,报文携带用户VLAN和点播的组播节目IP地址。本发明专利技术一种基于GPON系统实现节省带宽的组播流转发方法,该方法根据组播VLAN配置规则处理,只根据点播的组播节目IP地址查找组播VLAN,不关注用户VLAN信息,OLT收到组播服务器发送的组播数据后,根据组播表项转发,单个组播节目对于GPON端口类型的组播成员端口发送单份组播数据,能够节省带宽资源,从根本上解决GPON端口带宽过载的问题。带宽过载的问题。带宽过载的问题。

【技术实现步骤摘要】
一种基于GPON系统实现节省带宽的组播流转发方法


[0001]本专利技术涉及通信
,特别涉及一种基于GPON系统实现节省带宽的组播流转发方法。

技术介绍

[0002]GPON系统一般由OLT(Optical Line Terminal光线路终端)和ONU(Optical Network Unit光网络单元)两部分组成,组播业务的核心就是把报文复制工作尽可能的放到离接收者最近的地方来完成,减少网络上的组播流量。在设备上开启IGMP SNOOPING功能和组播VLAN功能(MVR)后,能解决大多数常规应用场景下的组播流量泛洪的问题。
[0003]在现有的GPON系统通信中,一个服务虚端口对应一个组播用户,当ONU侧的N个用户即使在观看同一个视频节目时,仍然需要将该组播流量复制相同的N份转发出去,因而会存在这样的问题:当单个GPON端口下观看同一个或几个视频节目的ONU侧的用户过多时,会有GPON端口的带宽过载、数据丢失的情况,从而导致视频节目出现马赛克、画面延迟等问题。
[0004]目前,常规解决办法是设置单个视频节目的最大带本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于GPON系统实现节省带宽的组播流转发方法,其特征在于,所述方法包括上行组播协议报文处理流程、下行组播数据报文处理流程及节省宽带资源的下行组播数据转发方法,首先将单个GPON端口下的所有组播用户抽象为一个组播用户,即一个专门转发组播流量的服务虚端口,该类型的组播服务虚端口只负责处理和转发下行的组播数据流量。在系统启动时默认为每个GPON端口固定分配/创建一个这样的组播服务虚端口,并指定统一的报文处理规则;所述上行组播协议报文处理流程具体步骤如下:步骤一:ONU侧用户发送组播加入报文,报文携带用户VLAN和点播的组播节目IP地址;步骤二:OLT收到组播加入报文后,根据组播VLAN配置规则处理;步骤三:只根据点播的组播节目IP地址查找组播VLAN,不关注用户VLAN;步骤四:根据组播VLAN和组播节目IP查找,是否存在组播表项,若不存在组播表项,则进行步骤五,若存在组播表项,则判断该GPON端口是否为组播成员端口,若否,则进行步骤六,若是,则进行步骤七;步骤五:创建新的组播表项;步骤六:将GPON端口对应的组播服务虚端口加入表项;步骤七:更新GPON端口的成员老化时间。2.根据权利要求1所述的方法,其特征在于,所述下行组播数据报文处理流程具体步骤如下:步骤一:OLT收到上游组播服务器发送的组播数据;步骤二:根据组播表项进行过滤和匹配,将数据转发到组播成员端口;步骤三:确定组播成员端口是否为GPON端口,若是,则进行步骤四,若否,则进行步骤七;步骤四:根据该GPON端口对应的组播服务虚端口的规则处理报文;步骤五:保留组播VLAN为内层VLAN,添加一层外层VLAN4095,转发数据;步骤六:...

【专利技术属性】
技术研发人员:龙翠琴邓俊棋唐子坚
申请(专利权)人:深圳市西迪特科技股份有限公司
类型:发明
国别省市:

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

1