[发明专利]一种混合业务流的缓存处理方法、存储转发方法及装置有效
申请号: | 200810142472.5 | 申请日: | 2008-08-19 |
公开(公告)号: | CN101656659A | 公开(公告)日: | 2010-02-24 |
发明(设计)人: | 江帆 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/54 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518057广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 混合 业务 缓存 处理 方法 存储 转发 装置 | ||
1.一种混合业务流的缓存处理方法,所述混合业务流由至少一个数据 包构成,其特征在于,所述缓存处理方法包括如下步骤:
A1、为接受混合业务流输入的每一输入端口分别配置至少一个端口缓 存区,为混合业务流的每一种业务类型分别配置至少一个类型缓存区;
A2、将各个数据包的控制信息按各数据包的端口来源分别存入到对应 端口的端口缓存区;
A3、从端口缓存区中读取数据包的控制信息,并由所述控制信息识别 各数据包的业务类型,按各数据包的业务类型将分别从端口缓存区中读出 的各个数据包的控制信息存入到对应业务类型的类型缓存区。
2.如权利要求1所述的缓存处理方法,其特征在于,所述每一输入端 口配置两个端口缓存区,所述各数据包的控制信息包括数据包描述信息和 数据包存储描述信息,所述数据包描述信息和数据包存储描述信息分别存 在所述两个端口缓存区中,所述数据包存储描述信息为数据包在缓存空间 中的位置信息。
3.如权利要求1至2任一所述的缓存处理方法,其特征在于,在所述 步骤A2和A3之间还包括步骤:根据数据包控制信息判断数据包是否为丢 弃数据包,如是,对该数据包进行丢弃处理。
4.一种混合业务流的存储转发方法,所述混合业务流由至少一个数据 包构成,其特征在于,所述存储转发方法包括数据包缓存处理过程和数据 包调度输出过程,所述数据包缓存处理过程包括如下步骤:
B1、为接受混合业务流输入的每一输入端口分别配置至少一个端口缓 存区,为混合业务流的每一种业务类型分别配置至少一个类型缓存区;
B2、将各个数据包的控制信息按各数据包的端口来源分别存入到对应 端口的端口缓存区;
B3、从端口缓存区中读取数据包的控制信息,并由所述控制信息识别 各数据包的业务类型,按各数据包的业务类型将分别从端口缓存区中读出 的各个数据包的控制信息存入到对应业务类型的类型缓存区;
所述数据包调度输出过程提取各业务类型缓存区中的数据包控制信 息,对各个数据包按预定方式进行调度输出。
5.如权利要求4所述的存储转发方法,其特征在于,所述数据包调度 输出过程具体包括如下步骤:
C1、提取各业务类型缓存区中的数据包控制信息,由数据包控制信息 获取相应的数据包并将其映射到相应的队列中;
C2、按预定的仲裁调度策略,对各队列中的数据包进行调度输出。
6.如权利要求5所述的存储转发方法,其特征在于,所述预定的仲裁 调度策略为RR轮询调度。
7.如权利要求4所述的存储转发方法,其特征在于,所述每一输入端 口配置两个端口缓存区,所述各数据包的控制信息包括数据包描述信息和 数据包存储描述信息,所述数据包描述信息和数据包存储描述信息分别存 在所述两个端口缓存区中,所述数据包存储描述信息为数据包在缓存空间 中的位置信息。
8.如权利要求4至7任一所述的存储转发方法,其特征在于,在所述 步骤B2和B3之间还包括步骤:根据数据包控制信息判断数据包是否为丢 弃数据包,如是,对该数据包进行丢弃处理。
9.一种混合业务流的存储转发装置,其特征在于,所述存储转发装置 包括数据包控制信息缓存模块、入队预处理模块和入队映射模块,所述数 据包控制信息缓存模块用于为接受混合业务流输入的每一输入端口分别配 置至少一个端口缓存区,并将各个数据包的控制信息按各数据包的端口来 源分别存入到对应端口的端口缓存区;所述入队预处理模块用于从端口缓 存区中读取数据包的控制信息,并由所述控制信息识别各数据包的业务类 型,按各数据包的业务类型将分别从端口缓存区中读出的各个数据包的控 制信息存入到对应业务类型的类型缓存区;所述入队映射模块用于由类型 缓存区获取数据包的控制信息,按预定方式将数据包映射到相应的队列, 并对各队列中的数据包进行调度输出。
10.如权利要求9所述的存储转发装置,其特征在于,还包括入队统 计模块,用于统计丢弃和接收的不同业务类型的数据包数目。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810142472.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种远程协作系统和方法
- 下一篇:一种基于即时通信系统的远程服务系统和方法