[发明专利]统计信息存储方法及装置有效
申请号: | 201110219923.2 | 申请日: | 2011-08-02 |
公开(公告)号: | CN102270178A | 公开(公告)日: | 2011-12-07 |
发明(设计)人: | 谢东亮;于洪涛 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F12/06 | 分类号: | G06F12/06 |
代理公司: | 深圳市爱派知识产权事务所 44292 | 代理人: | 王桂香 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 统计 信息 存储 方法 装置 | ||
技术领域
本发明涉及通信及数据存储领域,尤其涉及一种统计信息存储方法及装置。
背景技术
随着高端交换机性能的不断提升和数据通信业务的不断丰富,网络设备对存储统计信息的容量需求越来越大;而各种新业务的发展又使得芯片内部的存储资源变得弥足珍贵,因此当前大都采用芯片外挂RAM(Random Access Memory,随机存取存储器)的模式来增加存储空间,此方法可以满足高性能、高带宽需求的同时,还可以存储更大容量的统计信息。
同时随着以太网技术的快速发展,以太网组网在网络建设中的比重逐渐增加,同时网络规模也在不断扩大。但传统的以太网没有电信级管理能力,不能检测、通告,一旦发生网络故障,无法定位或定位不够迅速。在此背景下,以太网设备的CFM(Connectivity Fault Management,连通故障管理)应运而生。而CC(Continuity Check,连通性检测)功能又是CFM中的一个最基本也是最重要的功能,它为CFM的实现提供了可能。
在实际系统中要实现上述两种功能都需要比较大的表项存储空间,当前对上述两种表项的管理大都采用如图1所示的技术方案。图1为现有技术中的一种采用两片外部存储器分别存放统计信息和CC信息的存储方案,包括两片外部存储器,均为QDR(Quad Data Rate,四倍数据速率)II/II+SRAM(Static RAM,静态随机存取存储器),两个QDR接口模块,CC模块,统计模块以及CPU接口模块,统计功能使用其中的一片,CC信息使用另一片;它们分别访问各自的存储器件,用户则通过CPU接口访问上述两片外部存储器,但与统计功能和CC功能的访问时间互不冲突。统计模块完成业务通道上数据流信息的统计,并把统计结果更新到与其相连的外部存储器中;CC模块完成以太网中的连通性检测功能,并从与其相连的外部存储器中读取连通性检测所需的MEP ID(Maintenance End Point Identity)等相关信息;CPU接口模块为用户提供访问上述两片外部存储器的接口。
QDR II/II+SRAM一般工作在250Mhz及以上的工作频率,而上述技术方案要求两个片外存储器的数据通道要分别具有相同的走线延时;在数据位宽较大、器件密度较高时,该方案会增加单板设计的走线复杂度。若两个片外存储器的数据位宽为36bits,在高速数据传输的情况下要保持所有数据bit的对齐,这对于单板设计来说具有很高的难度;另外,随着新业务的不断涌现,网络中各单板上的器件密度越来越大,这给单板设计的布局布线带来了相当的难度,进而可能延长设备的开发周期。
综上,上述技术方案的缺点是:核心器件使用较多的IO数量,在单板面积不变的情况下,增加了单板上的器件密度,同时随着核心器件与存储器间数据位宽的增加,还将加大单板设计的布线难度。
发明内容
本发明的目的是,提供一种统计信息存储方法及装置,以优化现有技术的存储方法带来的器件密度大,布线难度大的问题。
本发明提供了一种统计信息存储方法,上述方法包括:
业务通道的统计条目到来时,统计模块从上述统计条目中获取其在外部存储器中的地址,并将获取到的地址存入本地FIFO(First Input First Output,先进先出队列)中;
当本地FIFO有输出地址时,判断移位缓存模块中是否有与之相匹配的地址,若是,则将上述移位缓存模块中上述地址对应的统计条目的统计值加1;
否则,从上述外部存储器的上述地址读取上述统计条目的原始统计值,对上述原始统计值加1,将上述统计条目的加1后得到的统计值及其在上述外部存储器中的地址,存入上述移位缓存模块中。
优选地,在将统计条目的加1后得到的统计值及其在外部存储器中的地址存入移位缓存模块步骤前,还执行如下操作:
判断上述移位缓存模块中是否已存满,若是,则将上述移位缓存模块中最先存入的统计条目的统计值更新到上述外部存储器对应地址中,并对上述移位缓存模块中剩余的统计条目进行移位操作。
优选地,上述方法中,当信息读写模块收到用户对统计信息的读请求时,执行如下操作:
解析上述读请求;
根据解析得到的地址,查找上述移位缓存模块中是否有与之相匹配的地址,若是,则从上述移位缓存模块中读取上述地址对应的统计条目的统计值并返回给用户;否则,从上述外部存储器的上述地址中读取对应的统计条目的原始统计值并返回给上述用户。
优选地,上述方法中,当信息读写模块收到用户对统计信息的清零请求时,执行如下操作:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110219923.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:多进料口螺杆挤出设备
- 下一篇:有助于碳刷结构均匀的自动碳刷成型机
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置