收藏 分享(赏)

OMC北向接口参数输出标准--统一网络资源模型文件格式.doc

上传人:精品资料 文档编号:9869090 上传时间:2019-09-13 格式:DOC 页数:16 大小:428.45KB
下载 相关 举报
OMC北向接口参数输出标准--统一网络资源模型文件格式.doc_第1页
第1页 / 共16页
OMC北向接口参数输出标准--统一网络资源模型文件格式.doc_第2页
第2页 / 共16页
OMC北向接口参数输出标准--统一网络资源模型文件格式.doc_第3页
第3页 / 共16页
OMC北向接口参数输出标准--统一网络资源模型文件格式.doc_第4页
第4页 / 共16页
OMC北向接口参数输出标准--统一网络资源模型文件格式.doc_第5页
第5页 / 共16页
点击查看更多>>
资源描述

1、中 国 移 动 通 信 企 业 标 准移 动 通 信 网 网 络 管 理 技 术 规 范OMC 北 向 接 口统 一 网 络 资 源 模 型 文 件 格 式Unified Format of Network Resource Model Files版 本 号 : 1.0.0( 报 批 稿 )中国移动通信集团公司 发布 - - 发 布 - - 实 施QB-QB-II目 录目 录 II前 言 .III1 范围 12 规范性引用文件 13 术语、定义和缩略语 14 网络资源模型文件格式综述 14.1 网络资源模型的采集机制 24.2 网络资源模型文件格式 25 网络资源模型文件格式 35.1 文件总

2、体结构 35.2 文件头部分 35.3 网络资源模型部分 45.3.1 网络资源模型的组织 .45.3.2 对补充网络资源模型的支持 .56 数据类型的串化和还原 66.1 总体方案 66.2 标记的数据类型串化和还原 66.2.1 标记值保留字符 .66.2.2 简单数据类型 .66.2.3 复杂数据类型 .76.3 标记属性的数据类型串化和还原 96.3.1 NRM文件标记属性 96.3.2 标记属性值保留字符 .107 网络资源模型文件组织 107.1 综述 107.2 文件的命名 107.3 文件的压缩 127.4 文件的更新 128 编制历史 12附录A 统一网络资源模型文件SCHE

3、MA(规范性附录) .13附录B 网络资源模型文件示例(资料性附录) 13QB-III前 言本标准用于规范移动通信网络设备的OMC北向接口的网络资源模型文件的格式,使来自不同厂商的OMC产生的网络资源模型文件格式一致。本标准约定OMC北向接口的网络资源模型使用XML文件承载,且规定XML文件的结构以及不同类型的网络资源模型在XML中的存储方案。本标准是“移动通信网网络管理技术规范 OMC北向接口 统一文件格式”系列标准之一,该系列标准的结构、名称或预计的名称如下:序号 标准编号 标准名称1 QB-W-XXX-2012 移动通信网网络管理技术规范 OMC北向接口 统一网络资源模型文件格式2 QB

4、-W-XXX-2012 移动通信网网络管理技术规范 OMC北向接口 统一性能测量数据文件格式本标准的附录A为标准性附录,附录B为资料性附录。本标准由中移 号文件印发。本标准由中国移动通信集团网络部提出,集团公司技术部归口。本标准起草单位:中国移动通信集团公司网络部本标准主要起草人:李健QB-11 范围本标准规定了移动通信网络的OMC北向接口网络资源模型文件的文件格式,供OMC 北向接口开发人员、网络系统数据采集程序开发人员参考使用;本标准可适用于GSM、TD-SCDMA、IMS 、 EPS等网络的OMC北向接口。2 规范性引用文件下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的

5、引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。序号 标准编号 标准名称 发布单位1 QB-W-007-2007 中国移动第三代移动通信网网络管理接口技术规范 中国移动通信集团公司 3 术语、定义和缩略语词语 解释Dn Distinguished Name,识别名Itf-N Northbound Interface,北向接口IOC Information Object Class,信息对象类MME Mobility Management Entity,移

6、动性管理实体NE Network Element, 网元NMS Network Management System,网络管理系统NRM Network Resource Model,网络资源模型OMC Operation ” 、“” 和“”代替(不含双引号) 。信息模型保留字符是指本标准约定的,用于构造复杂数据类型的关键字符,包括字符、 、 (、 )、 ,和。 如果字符型或字符串型的值中包括了上述信息模型保留字,则在输出结果应分别使用字符串“”、 “”、 “(” 、“)”、“,”和“” 代替(不含双引号)。6.2.2 简单数据类型6.2.2.1 简单数据类型串化简单数据类型串化过程分为两个步骤

7、: 步骤1:字符串转换 步骤2:保留字符替换QB-7以下举例说明各种简单数据类型在步骤1转化为字符串的结果:表1 简单数据类型的串化数据类型 示例 示例输出结果 补充说明整型 12 12实型 12.3456 12.3456字符型 C C布尔型 True/TRUEFalse/FALSETRUEFALSE字符串型 “abcde” abcde日期型 2012年6月26日2012-06-26日期时间型东8区2012年5月8日17:30:002012-05-08T17:30:00+08:00(1)输出结果填写在标记或内时,不包括表示字符串的双引号(2)格式化时可能指示了占位宽度,如12.3456可能表示

8、为” 12.3456”,此时占位符必须使用空格,而不能使用制表符。NMS解析程序应能识别并处理占位空格。(3)布尔型的结果统一转化为大写字符串。当简单数据类型格式化后的字符串中包含了XML保留字符或信息模型保留字符时,应进一步将各保留字符替换为其替代字符串。如IOC TrafficRoute的属性UserLabel取值为 “Route1又如IOC ManagedElement的属性 ManagedBy的值为“CMCC BeiJing.XiCheng,SubNetwork=1,ManagementNode=1”时,在 XML文件中应表示为:CMCC BeiJing.XiCheng,SubNetw

9、ork=1,ManagementNode=16.2.2.2 简单数据类型还原与串化过程相反,简单数据类型还原过程分也两个步骤: 步骤1:保留字符替代字符串还原为保留字符 步骤2:字符串转简单数据类型如当从XML文件中取得 IOC TrafficRoute的属性 UserLabel对应的值为“CMCC BeiJing.XiCheng,SubNetwork=1,ManagementNode=1”时,步骤1将其变换为“CMCC BeiJing.XiCheng,SubNetwork=1,ManagementNode=1”,步骤 2将该字符串转换为UserLabel的数据类型(字符串),最终UserLa

10、bel的值为“CMCC BeiJing.XiCheng,SubNetwork=1,ManagementNode=1”。6.2.3 复杂数据类型6.2.3.1 复杂数据类型串化QB-8复杂数据类型又称为构造数据类型,即它是通过多个简单数据类型构造生成,如集合、列表、结构等。复杂数据类型支持数据类型之间的嵌套,如结构的列表等等。复杂数据类型串化过程分为三个步骤: 步骤1:简单数据类型字符串化,即构成复杂数据类型的各个简单数据类型转换为字符串 步骤2:保留字符替换,即将串化后的字符串中的保留字符替换为其替代字符串。 步骤3:复杂类型字符串构造,即将多个简单类型串化后的字符串,按照一定的规则组合成复杂

11、类型串化字符串。6.2.3.1.1.1 枚举枚举是构造数据类型,但枚举型数值结果通常为字符串常量,因此其在XML文件中的表示形式同字符串,但枚举型的取值将统一转换为大写字符串。如ManagedElement的属性AdministrativeState (管理状态)是枚举型,其取值范围为Locked(0),Unlocked(1),ShuttingDown(2)。若实际取值为“Unlocked”,在XML表示为:UNLOCKED6.2.3.1.1.2 集合集合中的元素放置在大括号对(“”、 “”)之内,各个元素之间使用逗号( “,”)分隔。如包含整数12、 34、56、78的集合,各步骤的串化结果

12、分别为:步骤1:string1=”12”,string2=”34”,string3=”56”,string4=”78”步骤2:string1=”12”,string2=”34”,string3=”56”,string4=”78”步骤3:SerializedString=”12,34,56,78”最后整数集合在XML 文件中应表示为:12,34,56,78集合中的元素不区分先后顺序。集合中的每一项应解析为何种数据类型,应以信息模型标准的定义为准。如包含字符串 “12”、“34”、“56 ”、“78” 的集合在XML 中应表示为:12,34,56,78这与以上的整数集合的串化结果相同。6.2.3.

13、1.1.3 列表列表的表示方式与集合相同,但集合中的原元素没有重复。QB-9如ManagedElement的属性ManagementIpAdress,其类型为字符串列表。若某网元网管IP地址为10.1.2.34 和10.1.2.35,则在XML中应表示为10.1.2.34,10.1.2.356.2.3.1.1.4 结构一个结构包含多个字段,字段中间使用逗号(“,”)分隔,整个结构的各个字段包括在圆括号内。如EpRpDynS1uEnb的属性FarIpSubnetworkList ,其数据类型为结构列表, List of StructSubnetwork:string,Mask:string ,某

14、eNodeB的S1u 接口的FarIpSubnetworkList 在XML中表示如下:(10.1.1.0,255.255.255.0),(10.1.2.0,255.255.255.0)6.2.3.2 复杂数据类型还原复杂数据类型串化字符串的还原过程分为三个步骤: 步骤1:将复杂数据类型串化字符串分解为多个简单数据类型串化字符串。注意,此过程中保留字符替代字符串中的任何字符不应被解析为复杂类型构造字符。 步骤2:将各简单数据类型串化字符串中的保留字符替代字符串还原为保留字符 步骤3:将各个字符串转化为简单数据类型,并构造原复杂数据类型设有结构列表数据类型,其数据类型描述如下:List of S

15、truct (Name: string;Value:string)现有该类型串化后字符串在XML中表示为(ABC(12),DEF(34),(GHI,56,JKL78)该串化字符串还原过程如下:步骤1:string1= ”ABC(12)”, string2= ”DEF(34)”, string3= ”GHI,56,” string4= ” JKL78” 步骤2:string1=”ABC(12)”, string2=”DEF(34)”, string3=”GHI,56,” string4=”JKL”步骤3:构造原数据类型,其值为(sting1,string2),(string3,string4)6

16、.3 标记属性的数据类型串化和还原6.3.1 NRM文件标记属性QB-10根据网络资源模型的文件格式约定,网络资源模型文件中含所包括的标记属性见下表表2 网络资源模型文件的标记属性列表标记 标记属性 标记属性数据类型i 整型Dn 字符串UserLabel 字符串i 整型6.3.2 标记属性值保留字符本标准约定属性值应统一包含在双引号之内,并约定、”、”、”、“” 和“”代替(不含双引号)。由于标记属性均为简单数据类型,因此标记属性无须约定信息模型保留字符,即字符、 、 (、 )、 ,和均以其原形出现。标记属性数据类型的串化和还原过程参见标记的简单数据类型串化和还原。7 网络资源模型文件组织7.

17、1 综述本标准约定每个网元类型相关的各NRM文件应存储在同一个目录下,但对不同的网元类型相关的NRM文件是否分目录存储不做限制。给定一个网元类型,有两种文件组织方式: 文件组织方式一:针对其信息模型规范中包括的每一个IOC,分别启用一个独立的NRM文件文件存储其实例数据。 文件组织方式二:对所有的IOC启用一个NRM文件存储其实例数据。无论使用哪用文件组织方式,当某个NRM文件大小超过预设值时,可以将文件拆分为多个子文件。一般地,基于文件数、文件大小(对象实例个数)的考虑,对无线接入网网元类型优选文件组织方式一,对核心网网元类型优选文件组织方式二。QB-117.2 文件的命名NRM文件的命名规

18、则为:-IocName-P.xml文件名中各部分的取值说明如下: :必选字段,标识 NRM文件遵循的信息模型标准,其值与文件头的InfoModelReferenced字段保持一致。它可以进一步表示为:- -:可选字段,用于标识发布信息模型标准的单位,如“CMCC-”、“3GPP-”等。当要同时启用不同来源的信息模型标准时,用此字段来区分文件。 :标识NRM文件适用的网元类型,如MME、ENB等。 :取值为“NRM”或“PM”,对于NRM文件仅可取NRM。 :标识文件遵循的信息模型的规范版本,允许在同一个目录下存放不同版本的信息模型规范的NRM文件。 IocName:可选字段,仅当使用文件组织方

19、式一时,应将 IocName替换成实际的类名,类名的大小写与信息模型标准保持一致。 :必选字段,格式为“YYYYMMDD-HHMM”,指示数据的本地时间时间戳,其值应与XML 文件头中的 保持一致(注:格式不相同,此处不用指明时区)。 P:可选字段,当文件名指定的信息模型内容被分割存放到多个文件中时,第一部分为“P00”、第二部分为“P01 ”,以此类推。分割后的每个XML子文件也必须符本标准约定的文件格式要求。文件的分割可能是因为文件超过预设的大小(文件大小本标准不约定),也可能是OMC根据配置将不同的Job或不同的IOC的内容分开存储,其原因不作限制。当出现文件分割时, NMS需要采集所有

20、子文件的数据才能保障数据完整性。例:如采用文件组织方式二,2012年2 月22 日网元类型MME 下各种IOC在18 :15的配置数据文件,其文件名为:MME-NRM-V1.1.0-20120222-1815.xmlQB-12例:如采用文件组织方式一,2012年2 月23 日IOC EutranCellTdd的19:00 的配置数据文件,因Cell数量较多被分割成两个子文件,它们的文件名分别为:ENB-NRM-V1.1.0-EutranCellTdd-20120223-1900P00.xmlENB-NRM-V1.1.0-EutranCellTdd-20120223-1900P01.xml7.3

21、 文件的压缩为了提升接口数据传输效率,缺省应将NRM文件压缩后传输。OMC应使用zip或gzip压缩格式对NRM文件进行压缩,压缩文件时不再分卷,压缩后的文件名由原XML文件名后增加相应的压缩文件后缀名构成。如在使用gzip格式压缩时,上述两个例子中压缩后的文件名分别为:MME-NRM-V1.1.0-20120222-1815.xml.gzENB-NRM-V1.1.0-EutranCellTdd-20120223-1900P00.xml.gzENB-NRM-V1.1.0-EutranCellTdd-20120223-1900P01.xml.gz7.4 文件的更新当由于某种原因导致原先生成的文件

22、内容有误(如数据缺失等 )时,OMC需要重新生成网络资源模型文件提供给NMS进行数据补采,新生成的文件在原文件名后增加 ”R”,其中i 每重新生成一次加一,如MME-NRM-V1.1.0-20120222-1815R1.xmlENB-NRM-V1.1.0-EutranCellTdd-20120223-1900P00R1.xmlENB-NRM-V1.1.0-EutranCellTdd-20120223-1900P01R1.xmlMME-NRM-V1.1.0-20120222-1815R1.xml.gzENB-NRM-V1.1.0-EutranCellTdd-20120223-1900P00R1.

23、xml.gzENB-NRM-V1.1.0-EutranCellTdd-20120223-1900P01R1.xml.gz8 编制历史版本号 更新时间 主要内容或重大修改1.0.0 2012-02-01 本标准约定了OMC北向接口网络资源模型文件的通用格式2012-2-24 增加了文件命名与压缩相关约定QB-132012-05-8 1、 修订了适用范围。2、 更新了6.2节保留字符部分的示例,用网络资源模型的示例替代了原先性能测量数据的示例。3、 修改了信息模型保留字符的替代字符串。原先信息模型保留字符 、 、(、 )、和, 的替代字符串分别为“”、 “”、 “”、 “” 和“”,因XML SP

24、Y等软件遇到上述替代字符串将判定文件格式出错,因此重新定义了信息模型保留字符 、 、 (、 )、 ,和 ,并分别用字符串“” 、 “” 、 “(” 、“)” 、“,”和“ ”代替。4、 引入数据类型串化和还原的概念,增加描述了数据类型还原方法。5、 修订了文件组织部分文件分割机制相关的描述。6、 将gzip文件的后缀后由.gzip改为.gz。7、 增加约定了刷新的网络资源模型文件的命名规则。8、 简单数据类型增加了“日期时间”类型。 9、 根据评审会的意见,将附录中内嵌的文件删除,原文件以单独的文件形式作为附件,并更新了附件中的NrmFileExample.xml文件。2012-06-26 10、 简单数据类型增加了“日期”类型。附录A 统一网络资源模型文件Schema(规范性附录)见单独的附录文件。附录B 网络资源模型文件示例(资料性附录)见单独的附录文件。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报