[发明专利]一种实现报文统计的装置及方法在审
申请号: | 201310054672.6 | 申请日: | 2013-02-20 |
公开(公告)号: | CN103997415A | 公开(公告)日: | 2014-08-20 |
发明(设计)人: | 李川;邱圣斌 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 王磊;龙洪 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 报文 统计 装置 方法 | ||
技术领域
本发明涉及以太网数据通信领域,尤其涉及一种实现报文统计的装置及方法。
背景技术
以太网技术以其良好的经济性、互通性和易用性等优势得到了普遍应用,目前以太网逐步向城域网和广域网发展,从而作为运营级传送网技术提供多业务承载。
在以太网的应用中,经常需要完成对数据流的统计、分析和管理,将数据流的统计结果上报给CPU(中央处理器),CPU对统计结果进行分析并进行相应处理。
目前,统计信息主要是由交换模块进行处理,并保存到片内存储模块或者保存到交换模块的外挂存储模块中。这种方法存在以下缺陷:交换模块的统计功能有限,并且,高速接口和外挂存储模块也有限。这些方面的限制影响了对数据流报文和统计报文的缓存能力,并且,无法实现大容量、灵活丰富的统计信息处理能力。
发明内容
本发明要解决的技术问题是提供一种实现报文统计的装置及方法,在降低交换模块负担的情况下,提高系统中数据流报文的统计能力。
为解决上述技术问题,本发明的一种实现报文统计的装置,包括:交换模块和统计信息处理模块,其中:
所述交换模块,用于接收数据流报文,对接收到的数据流报文进行解析,得到统计信息,将得到的统计信息组装成统计报文,将所述统计报文发送给所述统计信息处理模块;
所述统计信息处理模块,用于在接收到所述交换模块发送的统计报文后,针对所述统计报文的字段进行统计信息处理。
进一步地,还包括第二存储模块,其中:
所述统计信息处理模块,还用于在进行统计信息处理后,将进行统计信息处理后的统计报文存储至所述第二存储模块;
所述第二存储模块,用于存储统计报文。
进一步地,还包括第一存储模块,其中:
所述交换模块,还用于将接收到的数据流报文存储至所述第一存储模块;
所述第一存储模块,用于存储所述数据流报文。
进一步地,还包括控制模块,其中:
所述控制模块,用于通过所述交换模块从所述第一存储模块读取数据流报文,通过所述统计信息处理模块从所述第二存储模块读取统计报文,根据统计报文进行数据流报文的控制。
进一步地,所述控制模块,还用于对所述交换模块和统计信息处理模块进行配置。
进一步地,一种实现报文统计的方法,包括:
交换模块接收数据流报文,对接收到的数据流报文进行解析,得到统计信息,将得到的统计信息组装成统计报文,将所述统计报文发送给统计信息处理模块;
所述统计信息处理模块在接收到所述交换模块发送的统计报文后,针对所述统计报文的字段进行统计信息处理。
进一步地,还包括:
所述统计信息处理模块在进行统计信息处理后,将进行统计信息处理后的统计报文存储至第二存储模块。
进一步地,还包括:
所述交换模块在接收数据流报文后,将接收到的数据流报文存储至第一存储模块。
进一步地,还包括:
控制模块通过所述交换模块从所述第一存储模块读取数据流报文,通过所述统计信息处理模块从所述第二存储模块读取统计报文,根据统计报文进行数据流报文的控制。
进一步地,还包括:
所述控制模块还对所述交换模块和统计信息处理模块进行配置。
综上所述,本发明通过增加统计信息处理模块进行统计信息的处理,在不影响交换模块转发性能,并降低交换模块负担的前提下,提高了系统的数据流报文的统计能力,并通过使用统计信息处理模块外挂存储模块提高了统计信息处理的容量,能够实现更加丰富的对数据流的控制。
附图说明
图1是本发明的实现报文统计的装置的架构图;
图2是本发明的实现报文统计的方法的流程图。
具体实施方式
本实施方式通过增加统计信息处理模块作为协处理模块来进行统计报文的处理,实现数据流报文的转发与统计的分离,并且,为统计信息处理模块设置外挂的存储模块,提高了统计信息处理的容量。
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。
如图1所示,本实施方式的实现报文统计的装置,包括:
交换模块101,用于接收数据流报文,对接收的数据流报文进行解析,得到统计信息,将统计信息组装成统计报文,将统计报文发送给统计信息处理模块,并且,将数据流报文保存至第一存储模块102;还对接收的数据流报文进行丢弃、转发或广播等操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310054672.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可调节重量的配重块
- 下一篇:一种中间板模板