一种性能数据传输方法、系统和网管的制作方法

文档序号:7856601阅读:186来源:国知局
专利名称:一种性能数据传输方法、系统和网管的制作方法
技术领域
本发明涉及数据行业中网络管理领域,具体涉及一种性能数据传输方法、系统和 网管。
背景技术
性能管理是网络管理中非常重要的功能之一,其目的是对网络、网元进行性能监视,采集相关性能数据,并对其进行分析,以支持网络规划和分析。其中,性能数据通过一定的格式,记录在文件中,然后上传给网管解析。不同的文件格式,对应不同的网管解析方式。目前3GPP组织已经公布了关于网管使用的性能数据通用XML文件格式的协议标准TS 32. 435,其中列举了通用格式模型及众多具体实例。下面具体描述下这种XML格式模型,如图I所示,模型内容中重要节点含义如表I所述。表I现有XML格式模型节点含义
权利要求
1.ー种性能数据传输方法,其特征在于,包括 采集器采集数据,生成性能数据文件,其中,生成所述性能数据文件时,执行如下操作之一或其组合 将所述性能数据文件内容进行加密,得到加密信息,将所述加密信息添加在所述性能数据文件中的校验串节点中; 当待上报的测量数据中的零值个数满足预设条件时,使用零测量结果节点描述所述待上报的测量数据,所述零测量结果节点中描述所述待上报的测量数据中所有非零值的位置及其具体值,或者,无非零值时,表示全为零值; 在所述性能数据文件中携带测量结果属性节点,指示上报数据属性; 在所述性能数据文件中携帯可靠性节点,在可靠性节点中指示数据是否无效,以及如果数据无效时的无效原因; 在所述性能数据文件中携帯源主机节点,所述源主机节点中携帯所述采集器的标识信息; 在所述性能数据文件中携帯主机路径节点,所述主机路径节点中携帯所述采集器的标识ィ目息; 在所述性能数据文件中携帯测量对象类型节点,同一类型的測量数据放在对应的測量对象类型节点下。
2.如权利要求I所述的方法,其特征在于,所述校验串节点为文件头(fileHeader)节点的子节点。
3.如权利要求I所述的方法,其特征在于,将所述性能数据文件内容进行加密,得到加密信息包括 将所述性能数据文件内容与一固定字符串进行加密运算,得到一加密字符串作为所述加密信息。
4.如权利要求I所述的方法,其特征在于,所述上报数据属性为如下之一 数字量、模拟量最大值、模拟量最小值、模拟量平均值、模拟量当前值。
5.如权利要求I所述的方法,其特征在于,所述无效原因为如下之一 内存不足导致数据无效、CPU过载导致数据无效、主备倒换导致数据无效、用户执行清零操作导致数据无效、用户修改系统时间导致数据无效。
6.如权利要求I至5任一所述的方法,其特征在于,所述方法还包括,所述采集器上报所述性能数据文件至网管,其中,上报过程中途径中继器时,所述中继器收到所述性能数据文件后,执行如下操作之一或其组合 如果所述中继器开启了防篡改功能或者所述性能数据文件中含有校验串节点,则所述中继器根据所述校验串节点中的加密信息判断所述性能数据文件是否被修改过,如果是,则丢弃该性能数据文件; 在所述性能数据文件中的主机路径节点中増加所述中继器的标识信息。
7.ー种性能数据文件的解析方法,其特征在于,网管接收到性能数据文件后,执行如下操作之一或其组合 如果所述网管开启了防篡改功能或者所述性能数据文件中含有校验串节点,所述网管根据所述校验串节点中的加密信息判断所述性能数据文件是否被修改过,如果是,则丢弃该性能数据文件; 根据所述性能数据文件中携帯的源主机节点,确定产生数据的源设备; 根据所述性能数据文件中携帯的主机路径节点,确定数据从源设备转发至所述网管途经的所有设备; 根据所述性能数据文件中的測量对象节点,对相同类型的对象进行统ー处理; 根据所述性能数据文件中的測量结果属性节点确定计数器属性; 如果所述性能数据文件中存在零測量结果节点,则解析出非零值的位置及其具体值,其他位置均为零值,或者,解析出全零值; 如果所述性能数据文件中存在可靠性节点,根据所述可靠性节点的取值确定数据是否有效,以及如果无效时的无效原因。
8.如权利要求7所述的方法,其特征在于,所述网管根据所述校验串节点中的加密信息判断所述性能数据文件是否被修改过,包括 获取所述性能数据文件中的校验串节点中的加密信息,将预设的固定字符串与所述性能数据文件中除所述加密信息外的信息进行加密运算后,将所得结果与所述加密信息进行比较,如果一致,表示所述性能数据文件未被修改,否则,表示所述性能数据文件已被修改。
9.ー种性能数据传输系统,其特征在于,包括采集器,其中 所述采集器用干,采集数据,生成性能数据文件,其中,生成所述性能数据文件吋,执行如下操作之一或其组合 将所述性能数据文件内容进行加密,得到加密信息,将所述加密信息添加在所述性能数据文件中的校验串节点中; 当待上报的测量数据中的零值个数满足预设条件时,使用零测量结果节点描述所述待上报的测量数据,所述零测量结果节点中描述所述待上报的测量数据中所有非零值的位置及其具体值,或者,无非零值时,表示全为零值; 在所述性能数据文件中携带测量结果属性节点,指示上报数据属性; 在所述性能数据文件中携帯可靠性节点,在可靠性节点中指示数据是否无效,以及如果数据无效时的无效原因; 在所述性能数据文件中携帯源主机节点,所述源主机节点中携帯所述采集器的标识信息; 在所述性能数据文件中携帯主机路径节点,所述主机路径节点中携帯所述采集器的标识ィ目息; 在所述性能数据文件中携帯测量对象类型节点,同一类型的測量数据放在对应的測量对象类型节点下。
10.如权利要求9所述的系统,其特征在于,所述校验串节点为文件头(fileHeader)节点的子节点。
11.如权利要求9所述的系统,其特征在于,所述采集器将所述性能数据文件内容进行加密,得到加密信息,包括 将所述性能数据文件内容与一固定字符串进行加密运算,得到一加密字符串作为所述加密信息。
12.如权利要求9所述的系统,其特征在于,所述上报数据属性为如下之一数字量、模拟量最大值、模拟量最小值、模拟量平均值、模拟量当前值。
13.如权利要求9所述的系统,其特征在于,所述无效原因为如下之一 内存不足导致数据无效、CPU过载导致数据无效、主备倒换导致数据无效、用户执行清零操作导致数据无效、用户修改系统时间导致数据无效。
14.如权利要求9至13任一所述的系统,其特征在于,所述系统还包括,ー个或多个中继器,其中 所述采集器还用于,将所述性能数据文件经所述一个或多个中继器上报至网管; 所述中继器用干,收到所述性能数据文件后,执行如下操作之一或其组合 如果所述中继器开启了防篡改功能或者所述性能数据文件中含有校验串节点,则所述中继器根据所述校验串节点中的加密信息判断所述性能数据文件是否被修改过,如果是,则丢弃该性能数据文件;在所述性能数据文件中的主机路径节点中増加所述中继器的标识信息。
15.ー种网管,其特征在于,所述网管用于接收到性能数据文件后,执行如下操作之一或其组合 如果所述网管开启了防篡改功能或者所述性能数据文件中含有校验串节点,所述网管根据所述校验串节点中的加密信息判断所述性能数据文件是否被修改过,如果是,则丢弃该性能数据文件; 根据所述性能数据文件中携帯的源主机节点,确定产生数据的源设备; 根据所述性能数据文件中携帯的主机路径节点,确定数据从源设备转发至所述网管途经的所有设备; 根据所述性能数据文件中的測量对象节点,对相同类型的对象进行统ー处理; 根据所述性能数据文件中的測量结果属性节点确定计数器属性; 如果所述性能数据文件中存在零測量结果节点,则解析出非零值的位置及其具体值,其他位置均为零值,或者,解析出全零值; 如果所述性能数据文件中存在可靠性节点,根据所述可靠性节点的取值确定数据是否有效,以及如果无效时的无效原因。
16.如权利要求15所述的网管,其特征在于,所述网管根据所述校验串节点中的加密信息判断所述性能数据文件是否被修改过,包括 获取所述性能数据文件中的校验串节点中的加密信息,将预设的固定字符串与所述性 能数据文件中除所述加密信息外的信息进行加密运算后,将所得结果与所述加密信息进行比较,如果一致,表示所述性能数据文件未被修改,否则,表示所述性能数据文件已被修改。
全文摘要
本发明提供一种性能数据传输方法,包括采集器采集数据,生成性能数据文件,其中,生成所述性能数据文件时,执行如下操作之一或其组合将所述性能数据文件内容进行加密,得到加密信息,将所述加密信息添加在所述性能数据文件中;当零值较多时,进行数据压缩;以及携带上报数据属性的指示信息;携带数据是否无效以及如果数据无效时的无效原因;携带数据的源主机节点以及携带传输路径信息;将同一类型的测量数据放在对应的测量对象类型节点下。本发明提供一种性能数据传输系统和一种网管。
文档编号H04L9/32GK102739444SQ201210192580
公开日2012年10月17日 申请日期2012年6月12日 优先权日2012年6月12日
发明者韩芸芸 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1