[发明专利]一种基于GPON系统的端口数据包发送方法及系统有效
申请号: | 201810665611.6 | 申请日: | 2018-06-26 |
公开(公告)号: | CN108882064B | 公开(公告)日: | 2021-02-02 |
发明(设计)人: | 陈光军 | 申请(专利权)人: | 潍坊学院 |
主分类号: | H04Q11/00 | 分类号: | H04Q11/00;H04L29/06;H04L12/24 |
代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 殷盛江 |
地址: | 261061 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 gpon 系统 端口 数据包 发送 方法 | ||
1.一种基于GPON系统的端口数据包发送方法,其特征在于,所述方法包括下述步骤:
接收各个光网络单元ONU发送的数据包,并将接收到的数据包暂存在预先配置的接收缓冲区内;
获取端口、目的MAC和链路方向之间的关系,将所述接收缓冲区内属于同向的数据包转存在对应的同向缓冲区内;
通过对输入命令和协议进行解析,形成规则,对所述同向缓冲区内的数据包进行解析,生成端口数据发送指针链表,所述端口数据发送指针链表包含数据帧首地址、数据帧长度、下一数据帧首部地址和发送端口之间的关系,所述规则包含端口号、聚合组号、实例号、VLAN号、QINQ号和链路方向之间的关系;
根据生成的所述端口数据发送指针链表,将所述同向缓冲区内的数据包发送到对应的端口缓冲区内;
其中,聚合组之间和聚合组内的端口之间均采用负载均衡和互为备份的策略。
2.根据权利要求1所述的基于GPON系统的端口数据包发送方法,其特征在于,所述方法还包括下述步骤:
在端口缓冲区发送数据的过程中,对每一个所述端口缓冲区的空闲存储容量进行监测;
对从所述接收缓冲区输送至所述同向缓冲区内的数据包进行解析,生成端口数据发送指针链表。
3.根据权利要求2所述的基于GPON系统的端口数据包发送方法,其特征在于,所述方法还包括下述步骤:
依据剩余存储容量的大小优先级和端口数据发送指针链表,将数据包发送给对应的端口缓冲区。
4.根据权利要求3所述的基于GPON系统的端口数据包发送方法,其特征在于,所述对所述同向缓冲区内的数据包进行解析的步骤具体包括下述步骤:
通过对输入命令和协议进行解析,形成规则,获取每一个数据包所对应的实例号,并确定每一个实例所对应的用于发送数据包的聚合组;
根据流量负荷均衡规则,在聚合组内确定出用于发送数据包的对应端口。
5.根据权利要求4所述的基于GPON系统的端口数据包发送方法,其特征在于,所述获取端口、目的MAC和链路方向之间的关系的步骤具体包括下述步骤:
根据预先建立的端口和链路方向之间的对应关系,对所述接收缓冲区内的数据包进行目的MAC解析,获取得到端口、目的MAC和链路方向之间的关系。
6.一种基于GPON系统的端口数据包发送系统,其特征在于,所述系统包括:
数据包接收模块,用于接收各个光网络单元ONU发送的数据包;
暂存模块,用于将接收到的数据包暂存在预先配置的接收缓冲区内;
第一获取模块,用于获取端口、目的MAC和链路方向之间的关系;
转存模块,用于将所述接收缓冲区内属于同向的数据包转存在对应的同向缓冲区内;
数据包解析模块,用于通过对输入命令和协议进行解析,形成规则,并对所述同向缓冲区内的数据包进行解析,所述规则包含端口号、聚合组号、实例号、VLAN号、QINQ号和链路方向之间的关系;
指针链表生成模块,用于根据对同向缓冲区内的数据包的解析,生成端口数据发送指针链表,所述端口数据发送指针链表包含数据帧首地址、数据帧长度、下一数据帧首部地址和发送端口之间的关系;
第一数据包发送模块,用于根据生成的所述端口数据发送指针链表,将所述同向缓冲区内的数据包发送到对应的端口缓冲区内;
其中,聚合组之间和聚合组内的端口之间均采用负载均衡和互为备份的策略。
7.根据权利要求6所述的基于GPON系统的端口数据包发送系统,其特征在于,所述系统还包括:
空闲存储容量监测模块,用于在端口缓冲区发送数据的过程中,对每一个所述端口缓冲区的空闲存储容量进行监测;
返回执行模块,用于对从所述接收缓冲区输送至所述同向缓冲区内的数据包进行解析,生成端口数据发送指针链表。
8.根据权利要求7所述的基于GPON系统的端口数据包发送系统,其特征在于,所述系统还包括:
第二数据包发送模块,用于依据剩余存储容量的大小优先级和端口数据发送指针链表,将数据包发送给对应的端口缓冲区。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于潍坊学院,未经潍坊学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810665611.6/1.html,转载请声明来源钻瓜专利网。