[发明专利]一种吉比特无源光网络系统组播业务的分发装置及方法有效
| 申请号: | 201310117586.5 | 申请日: | 2013-04-07 |
| 公开(公告)号: | CN103200470A | 公开(公告)日: | 2013-07-10 |
| 发明(设计)人: | 陈光军 | 申请(专利权)人: | 潍坊学院;潍坊东升电子股份有限公司 |
| 主分类号: | H04Q11/00 | 分类号: | H04Q11/00;H04L12/761 |
| 代理公司: | 潍坊正信专利事务所 37216 | 代理人: | 石誉虎 |
| 地址: | 261061 山*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 比特 无源 网络 系统 业务 分发 装置 方法 | ||
1.一种吉比特无源光网络系统组播业务的分发装置,其特征在于,所述装置内置于吉比特无源光网络系统的光线路终端设备中,所述装置具体包括:
主模块,用于组播代理业务的创建和运行控制,生成组播过程中接收和发送数据包的函数,同时,接收外部输送至的组播流和请求数据包,解析所述请求数据包得到请求信息,并将所述请求信息送入到消息队列,所述请求数据包的类型包括来自下联口主机的普通请求数据包、来自下联口主机的携带有VLANtag的请求数据包和用户输入的CLI命令包;
CLI命令模块,与所述主模块连接,用于开启或关闭硬件组播功能,对组播代理业务参数进行初始化配置,同时,向所述主模块输出所述用户输入的CLI命令包;
主机模块,与所述主模块连接,用于接收并处理所述主模块送至所述消息队列的请求信息,担当主机功能,控制在请求主机与对应的端口之间建立对应关系,并将建立的请求主机与对应的端口之间的对应关系发送给所述主模块,同时,响应路由器的通用查询和特定组查询,向路由器发送主动报告请求和离开报文,其中,所述建立的请求主机与对应的端口之间的对应关系包含有请求目标组播流的信息;
路由模块,与所述主模块连接,用于启动初始查询定时器,发送初始查询,同时,接收所述主模块输出的组播流和转发的请求主机与对应的端口之间的对应关系信息,根据所述请求主机与对应的端口之间的对应关系信息或所述消息队列中的所述请求信息建立并维护组播转发表,并根据所述组播转发表向组播组内成员转发所述主模块接收到的组播流。
2.一种基于权利要求1所述的吉比特无源光网络系统组播业务的分发装置的吉比特无源光网络系统组播业务的分发方法,其特征在于,所述方法包括下述步骤:
所述主模块执行组播代理业务的创建和运行控制,生成组播过程中接收和发送数据包的函数,同时,接收外部输送至的组播流和请求数据包,解析所述请求数据包得到请求信息,并将所述请求信息送入到消息队列,所述请求数据包的类型包括来自下联口主机的普通请求数据包、来自下联口主机的携带有VLANtag的请求数据包和用户输入的CLI命令包;
所述CLI命令模块还用于开启或关闭硬件组播功能,对组播代理业务参数进行初始化配置;
当所述数据包的类型为来自下联口主机的普通请求数据包时,所述主机模块接收并处理所述主模块送至所述消息队列中的请求数据包,担当主机功能,控制在请求主机与对应的端口之间建立对应关系,并将建立的请求主机与对应的端口之间的对应关系发送给所述主模块,同时,响应路由器的通用查询和特定组查询,向路由器发送主动报告请求和离开报文,然后,所述路由模块根据所述请求主机与对应的端口之间的对应关系建立与维护组播转发表,并向组播转发表内的成员转发数据包;
当所述数据包的类型为来自下联口主机的携带有VLANtag的请求数据包时,所述路由模块根据所述消息队列中的请求信息,建立并维护与VLAN相对应的组播转发表,并向组播转发表内的成员转发所述组播流;
当所述数据包的类型为用户输入的CLI命令包时,所述路由模块根据所述消息队列中的请求信息,建立并维护与所述CLI命令相对应的组播转发表,并根据所述组播转发表向组播组内成员转发所述主模块接收到的组播流。
3.根据权利要求2所述的吉比特无源光网络系统组播业务的分发方法,其特征在于,所述路由模块维护组播转发表的步骤具体包括对组播转发表的组添加、组删除、端口添加和端口删除。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于潍坊学院;潍坊东升电子股份有限公司,未经潍坊学院;潍坊东升电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310117586.5/1.html,转载请声明来源钻瓜专利网。





