[发明专利]一种网络设备性能文件的生成、传输、读取方法及设备有效
申请号: | 201010592298.1 | 申请日: | 2010-12-16 |
公开(公告)号: | CN102025546A | 公开(公告)日: | 2011-04-20 |
发明(设计)人: | 余再跃 | 申请(专利权)人: | 大唐移动通信设备有限公司;上海大唐移动通信设备有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;G06F17/30 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄乃雷 |
地址: | 100083*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络设备 性能 文件 生成 传输 读取 方法 设备 | ||
技术领域
本发明涉及网络设备管理技术,特别涉及一种网络设备性能文件的生成、传输、读取方法及设备。
背景技术
对于一般的3G通讯系统,每个网元每15分钟会产生一个性能文件,目前在性能文件处理过程中,网元将采集的性能指标按照一定的格式写入性能文件。性能文件用于在网元和网管间进行数据传输。性能文件中存储的是网元的性能指标的数值,主要包括3种信息:测量对象索引、性能指标编号、性能指标的数值大小。
目前,对于文件中性能数据的存储格式,大体上可以分为定长和变长两种方式。
定长即每个性能指标的数值都采用固定的字节数来保存,这种方式的优点是简单,但因为不同性能指标的取值范围有所不同,因此,为了能够使用定长的方式来保存,一般都使用4个字节来保存。即每个指标的数值都占有4个字节。
采用定长格式的方式是目前的主流方式,在GSM(Global System for Mobilecommunication,全球移动通信系统)和3G系统中都广泛使用。
变长方式即文件中每个性能指标占用的字节数是可变的,和定长方式设为4个字节不同。这种方式下,需要预先对每个性能指标的数值范围进行分析,通过配置文件定义每个性能指标占用字节的大小,在0~255范围内的就占用1个字节,在0~65535就用2个字节,否则就用4个字节。无论是网元写入性能数据,还是网管读取性能数据,都要参照这个配置文件,写入或者读出相应大小(Size)的字节。
现有技术的不足在于:
采用定长格式的方式,会导致文件太大,对性能文件处理的各个环节都有不好的影响,导致效率降低。
采用变长格式的方式,可能会引发错误,并在某些情况下,会导致文件变大,而导致性能文件处理过程低效。
发明内容
本发明所解决的技术问题在于提供了一种网络设备性能文件的生成、传输、读取方法及设备,用以解决现有技术中在网络设备性能文件处理过程中存在的效率低下问题。
本发明实施例中提供了一种网络设备性能文件的生成方法,包括如下步骤:
针对一个性能指标组,网络设备遍历该性能指标组的数值,找出数值最大的性能数据;
网络设备确定该性能数据占用的字节数;
网络设备将该性能指标组写入性能文件,写入时,该性能指标组中的每个性能指标数值在文件中都占有该字节数大小的字节,并在性能文件中指示该字节数。
本发明实施例中提供了一种网络设备性能文件的传输方法,包括如下步骤:
网络设备确定需要向网络管理设备发送的性能文件,所述性能文件中针对每个性能指标组指示了该组性能指标中的性能数据占用的字节数,该字节数是该性能指标组中数值最大的性能数据所占用的字节数;
网络设备向网络管理设备发送所述性能文件。
本发明实施例中提供了一种网络设备性能文件的读取方法,包括如下步骤:
网络管理设备接收网络设备发送的性能文件,所述性能文件中针对每个性能指标组指示了该组性能指标中的性能数据占用的字节数,该字节数是该性能指标组中数值最大的性能数据所占用的字节数;
网络管理设备根据该字节数读取性能文件中该组性能指标的数值并解析。
本发明实施例中提供了一种网络设备,包括:
数值确定模块,用于针对一个性能指标组,遍历该性能指标组的数值,找出数值最大的性能数据;
字节确定模块,用于确定该性能数据占用的字节数;
文件生成模块,用于将该性能指标组写入性能文件,写入时,该性能指标组中的每个性能指标数值在文件中都占有该字节数大小的字节,并在性能文件中指示该字节数。
本发明实施例中提供了一种网络设备,包括:
确定模块,用于确定需要向网络管理设备发送的性能文件,所述性能文件中针对每个性能指标组指示了该组性能指标中的性能数据占用的字节数,该字节数是该性能指标组中数值最大的性能数据所占用的字节数;
发送模块,用于向网络管理设备发送所述性能文件。
本发明实施例中提供了一种网络管理设备,包括:
接收模块,用于接收网络设备发送的性能文件,所述性能文件中针对每个性能指标组指示了该组性能指标中的性能数据占用的字节数,该字节数是该性能指标组中数值最大的性能数据所占用的字节数;
读取模块,用于根据该字节数读取性能文件中该组性能指标的数值并解析;
入库模块,用于将解析出的数据存入数据库。
本发明有益效果如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大唐移动通信设备有限公司;上海大唐移动通信设备有限公司,未经大唐移动通信设备有限公司;上海大唐移动通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010592298.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种路由优化的处理方法、装置和通信系统
- 下一篇:一种组合式电解槽的设计方法