1、ICS 33040M 15中华人民 共禾口Y口国通信行业标准YD厂r 1 8783-2009800MHz2GHz cdma2000数字蜂窝移动通信网高速分组数据(H RPD)网络管理技术要求第3部分:基于CORBA技术的网络资删设计800MHz2GHz cdma2000 Digital Cell Mobile Communications Network(HRPD)Network Management Technical SpecificationPart 3:Network Resource Model Design based CORBA2009-06-1 5发布 2009-09-01实施
2、中华人民共和国工业和信息化部发布目 次前言II1范围Y12规范性引用文件13缩略语14配置网络资源模型设计141通用配置资源模型的IDL定义142无线接入网网络资源模型的IDL定义一1643核心网网络资源模型的IDL定义2l5性能网络资源模型设计2651性能参数的IDL定义2652数据类型的IDL定义316性能管理接口功能相关的文件3461性能测量数据文件的Schema S3462性能测量数据文件的XML header定义41附录A(规范性附录)XMLSchema文档补充说明42附录B(资料性附录)性能管理功能相关XML文件示例44参考文献48刖 吾(800MHz2GHz cdma2000数字
3、蜂窝移动通信网高速分组数据(冲D)网络管理技术要求分为3个部分:第1部分:配置网络资源模型第2部分:性能网络资源模型第3部分:基于CORBA技术的网络资源模型设计本部分为第3部分。附录A为规范性附录,附录B为资料性附录。本部分由中国通信标准化协会提出并归口。本部分起草单位:北京邮电大学、中兴通讯股份有限公司、北京市天元网络技术股份有限公司、中国联合网络通信有限公司本部分主要起草人:芮兰兰、李文璩、王智立、高志鹏、朱 凯、黄 波、苏晨阳、郑兴明、梁 亮、王 勇IIYD厂r 1 8783-2009800MHz2GHz cdma2000数字蜂窝移动通信网高速分组数据(HRPD)网络管理技术要求第3部
4、分:基于CORBA技术的网络资源模型设计1范围本部分规定了800MHz2GHz cdma2000数字蜂窝移动通信网高速分组数据(HRPD)的网络管理接口的CORBDL定义。本部分适用于800MHz2GI-Iz cdma2000数字蜂窝移动通信网高速分组数据(HRPD)的网络管理。2规范性引用文件下列文件中的条款通过本部分的引用而成为本部分的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本部分。然而,鼓励根据本部分达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本部分。YDf 18781-2009 800MHz2GHz
5、 cdma2000数字蜂窝移动通信网高速分组数据(HRPD)网络管理技术要求第l部分:配置网络资源模型YDT 18782-2009 800MHz2GHz cdma2000数字蜂窝移动通信网高速分组数据(HRPD)网络管理技术要求第2部分:性能网络资源模型3缩略语下列缩略语适用于本部分。IDL Interface Defimdon Language 接121定义语言CORBA Common object Request Broker AfchitectIlre 公共对象请求代理体系4配置网络资源模型设计注:配置网络资源模型设计中有3类idl文件,这3类文档及其用途如下:1)xx)【NRMDefS
6、jdl包括GeneHcNRMDefS讪、IMDataDefs idl、RanNRMDefsidl和coreNRMDefs idl,用来定义配置网络对象及其属性名称;2)xxxNRMSystem idl包括GenencNRMSystem idl、RanNRMSystem idl和CoreNRMSystem idl,用来定义配置网络资源对象的属性使用的数据类型:3)xxxNRMProfileidl包括GenericNRMProfileidl、IMDataProfileidl、RanNRMPm6leidl和CoreNRMProfileidl,只是用来描述配置网络资源对象的属性名称及其数据类型的对应关
7、系,实现时并不使用此类lDL文件。41通用配置资源模型的IDL定义YD厂r 1 8783-20092311 const strng subNetworkId: subNetworkId; const strng dnPrefix dnPrefix; const strng userLabel = userLabel; const strng setOtMcc ,岳飞回OtMCCjconst strng userDefinedNetworkType = userDefinedN时workType; IlDefinitions for MO class MeContext interface Me
8、Context: Top const strng CLASS = MeContext; 11 Attrbute Names 11 const strng meContextId = meContextId; const strng dnPrefix = dnPr毡fiXjIlDefinitions for MO class ManagementNode interface ManagementNode: Top const s创ngCLASS = ManagementNode; 11 Att:ribute Names 11 const strng managementNodeld = mana
9、gementNodeld; const strng managedElements = managedElemen1阳;const strng userLabel = userLabel; nst strng userDefinedState = us铲DefinS阳.te;const strng swVersion口swVersion;const strng locationName = locationName; const strng vendorName = vendorN田ne;IlDefinitions for MO class ManagedElement interface M
10、anagedElement: Top const strng CLASS Mana;edElement; 11 Attrbute N田nes11 YD.厅1878.3-20093 YD厂r 1 8783-20094YDT 1 8783-200956YD厅1878.3-2009const s创nguserLabel虫u阳Label飞const string slc; slcj const string slsNo口naIListslsNorrnalList; nst s创ngslsCurrentList = slsCurrentList; const string linkStarus = li
11、nkS阳阳s;const string bandwidth左bandwid仙.#endif 11 GENERIC NRM DEFS lDL 4.1.2 GenericNRMProfile 6 lFile GenericNRMProfile.idl fThe IRP document version number is Generic NRM Vl.l 荆fndefGENERIC川RM_PROFlLEJDL.#define _GENERIC_NRM_PRO贝LEJDL_#include GenericNRMSystem.idl . *咀世smodule defines the attribute
12、 n田nesand * coespondig attribute types for .11 de白ned MO class , This module is used for reference * module GenericNRMProfile interface Top readonly attribute string objectClass; readonly attribute string objectlnstance; interface lRPAgent : Top readonly attribute GenericNRMSystem:Objec证dTypeiRP Age
13、ntld; readonly attribute GenericNRMSystem:DN systemDN; H叽lefollowing notifications may be sent from伽isMO,/ noti句rObjectCreation/ no咀fyObjectDeletion/ notify Attribute ValueChange 11 notify AckStateChanged /1 no崎ChangedAlarm/ notifyClearedAlarm 711 notifyNewAlarm 11 notifyComments 11 notify AlarmList
14、Rebuilt 11 notifyPotentialFaulty AlarmList interface GenericIRP : Top readonlyat创butestring巡Pld;interface SubNetwork: Top readonly attribute GenericNRMSystem:O均ectIdTypesubNetworkId; readonly attribute GenericNRMSystem: :DNPrefixType曲曲refix;attribute ws创nguserLabel; readonly altribute GenericNRMSyst
15、em:MobileCountryCodeSetType setOIMcc; readonly attribute GenericNRMSystem:NetworkTypeType userDefinedNetworkType; H1e following notifications may be sent仕om由isMO,11 notfyObjectCreation 11 notifyObjeceletion 11 notify Attribute V alueChange 11 notifyAckStateChanged 11 notifyCh朋gedAlarm11 notifyCleare
16、dAlarm 11 notifyNewAlarm 11 notif¥Comments 11 notify AlarmListRebuilt 11 noti句PotentialFaultyA1armListinterface MeContext: Top readonly attribute GenericNRMSystem:ObjectIdType meContextId; readonly attribute GenericNRMSystem:DNPrefixType dnPrefix; 11 The following notifications may be sent from出isMO
17、,11 notifyObjectCreation 11 notifyObjectDeletion 11 notifyAt创buteValueChangeYD厅1878.3-20097 8YD.厅1878.3吃0098 interface ManagementNode : Top readonly attrbute GenericNRMSystem:ObjectIdType managementNodeld: readonly attrqute GenericNRMSystem:DNListType managedElements: at时ibutewstring userLabel; attr
18、ibute GenericNRMSystem:UserDefinedStateType userDefinedState; readonly attrbute strng swVersion; 11 software version attrbute wstrng locationName; readonly attribute strng vendorName; 11 The following notifications may be sent from出isMO,11 notifyObj eclCreation 11 notifyObjectDeletion 11 nOlifyA即ibu
19、teValueChange/ noti秒AckStateChanged11 notifyCh朋g创Alarm11 notifyClearedAl盯m11 notifyNewAl缸m11 notifyComments 11 notify AlarmListRebuilt 11 notifyPotentialFaulty AlarmList interface ManagedElement : Top readonly attrbute GenericNRMSystem: :ObjectIdType managedElementId; readonly attrbute GenericNRMSys
20、tm: :DNPrefixType dnPrefix; attrbute ws衍inguserLabel; readonly attribute strng vendorName; a盯ibu阳wstrnglocationN ame; readonly attrbute Gen盯icNRMSystem:StrngSetmanagedElementType; readonly attrbute GenericNRMSystem:DN managedBy; attrbute GenericNRMSystem:UserDefinedStateType userDefinedState; readon
21、ly attribute strng swVersion; 11 software version H白lefollowing notifications may be sent from由isMO,11 notifyObjectCreation 11 notifyObjectDeletion 11 notifyAttrbuteVa1ueChange /1 notify AckStateChanged 11 notifyChangedAlarm 11 notifyClearedAlarm 11 notifyNewAlarm 11 noti命Comments11 notify AlarmList
22、Rebuilt 9YD厅1878.3吃00911 noti句IPO阻ntiaIFaultyA1皿nListny nM Td D nu唯aoL UM ce s mu nlq也AUmu 挡m臼smJ M山eb m脚创glu-K VAUa h n i interface VsDataContainer : Top readonly attribute GenericNRMSystern: :ObjectldType vsDataContainerld; readonly attribute string vsDataType; attribute any vsData; readonly attri
23、bute string vsDataForrnatVersion; 11le following notifications rnay be甜ntfrorn this MO, 11 noti句ObjectCreation11 notifyObj肌tDeletion11 notifyAttributeValueChange 11 notify AckStateChanged 11 notifyChangedAl町回11 notifyClearedAlarrn 11 notifyNewAlarrn 11 notifyCornrnents 11 notifyAl町rnListRebuilt11 no
24、tifyPotentialFaulty AlarrnList interface InventoryUnit : Top readonly attribute GenericNRMSystern: :ObjectldType invenryUnitld; 四难donlyattribute string inventoryUnitType; readonlyat甘ibutestring vendorUnitFarnilyType; 出现donlyattribute string vendorUnitTypeNurnber; readonly attribute string vendorName
25、; readonly attribute string serialNurnber; readonly attribute string versionNurnber; readonly attribute string dateOfManufacture; readonly attribute string dateOtl.astService; 而现donlyattribute wstring unjtposition; re观donlyattribute string rnanufacturerData; 11 The fo l1owing notifications rnay be s
26、ent from this MO, 11 notifyObjectCr幽tion!I_ll()h()_bj DNListType; typedefs甘ingObjectldType; typedef DN DNPrefixType; typedef string MobileCountryCodeType; typedef sequence Mobi1eCountryCodeSetType; typedef string NetworkTypeType; const NetworkTypeType AN = Access Netowrk; const NetworkTypeType CN Co
27、re Netowrk; const NetworkTypeType AN,CN = AN and CN; typedef unsigned 10ng UserDefinedStateType; . * A set of strings. * typedef sequence S创ngSet;enum NetworkIndicatorType internationa1, spare, national, nationalSpare enum SignallingPoin役后ngthTypebits24, bits 14 struct SignallinglnfoType SignallingP
28、ointLengthType signallingPointLength; unSl咀ned10ng signallingPointCode; YD厂r 1 8783-20091314YD厅1878.3吃009const LnkStatusType remo阳,1n1咀bited_UDS= 6; typedef unsigned long BandwidthType; /* * Types for HRPD use */ typedef string IpAddressType; typedef sequence lpAddr出sSet;typedef stri旧gIpwithDomainTy
29、pe: typedefsequenceIpwi仙omainSet;typedef string Ipw灿M阳kType;typedef sequenc时IpwithMaskTypeIpwithMaskSet; typedef string Dom剧nWl出IpAdd汀ype:typedefsequenceDomainwi也IpAddrSet;type址efstring Codewi由DomainType:typedef sequenceCodewithDomainSet; #endif 11 _GENERIC_NRM_SYSTEM_IDL_ 4.1 .4 IMDataDefs / /File
30、!MDataDefs.idI /月heIRP document version number is Inventory NRM VI.O #ifndef _胁仁DATAPEFS二IDL_#define_IM二PATA二DEFS_IDL_#include咱enericNRMDefs.idl/*串串叽山moduledefines constants for each MO class n田neand* the attrlbute names for each defined MO class刷*/ module !MDataDefs 14 /嘟嘟* Definitions for MO class
31、 InventoryUnit 叮nterface InvenryUnt:GenericNRMDe鼠:Topconst string CLASS = InvenryUnit; IIA由ibu阳Names11 15const string inventoryUnitId = inventoryUnitId; const string inven阳ryUnitTpe= inven阳ryUnitType;const string, vendorUnitF制咀lyType= vendorUnitFamilyType; const string vendorUnitTypeNumber = vendorU
32、nitTypeNumber; const string vendorName vendorNan四;const s甜ingseria1Number = seria1Number; const string versionNumber 划versionNumber;const string dateOlManufacture = daleOlManufacture; const s创ngdateOfLastService= daleOfLastService; const string unitPosition = unitPos浏阳,const string manufacturerData=
33、 manufacturerData; #endif II_IM_DATA_DEFSJDL_ 4.1.5 IMDataProfile I/File IMDataProfile.idr IlThe IRPdoment version number s Inventory NRM VLO #ifndef _1M.ATA.PROFILEJDL #define_IM二DATA_PRO吸LE二.IDL#include GenericNRMSystem.idl #include GenericNRMProfile.idl module IMDataProfile interface InventoryUni
34、t:GenericNRMProfile:Top readonly artribute GenericNRMSystem: :ObjectIdType inventoryUnitId; readonlya位ibu阻stringinventoryUnitType ; readonlya伽ibu阳stringvendorUnitFamilyType; readonlyat位ibutes创ngvendorUnitTypeNumber; 而adonlya伽ibutestring vendorName; readonly attribute string seriaJNumber; readonly ar
35、tribute s仕ingversionNumber; readonly attribute s廿ingdateOlManufacture; readonly artribute string dateOfLastService; readonly attribute wstring unitPosition; readonlya毗ibu阳阻四gmanufacturerData; 11 Tbe following notifications may be sent from this MO, 11 notifyObjectCreation 11 notifyObjectDeletion YD.
36、厅1878.3翩200915 42无线接入网网络资源模型的IDL定义16YD厂r 1 8783-20091718YD厅1878.3-2009咏Definetionsfor MO c1ass AnAaaFunction *1 interface AnAaaFunction : GenericNRMDefs:ManagedFu,nction const s时ingCLASS = AnAaaFunction飞11 Attribute Names 11 const string anAaaFunctionld = anAaaFunctionId; const string extlpAddress =
37、 extlpAddress; const string maxNumUsers = maxNumUsers; const s创ngmaxNumAuth阶ocessedPerSec= m阻NumAu由阶飞)cessedPerSecj .nst string authPort = authPort; const string reJatedAnAddrList = reJatedAnAddrList; const string radiusServerIpwithDomain = radiusServerIpwithDom创n;const string codeAnalysis = codeAna
38、lysis; #endif 11 RAN NRM DEFS lDL 4.2.2问anN问MProfileIlFile RanNRM阶ofile.idJIrr协议Pdocument version number is Ran NRM V1.0 #ifndef .RAN川RM_PROFILE_lDL_#define _灿N_NRM斗PROFILE_IDL_ #include Gene:口cNRMSyst阳em.id创1#州n阳cl切udeGenericN氏MF价吁o白创Je队.idJ川#incJud伽e吸R缸训RMSyst盹em.l川dJ/串串* This moduJe defines the .
39、ttribute n皿nes缸叫你rrespondingattribute types for alJ defined * MO class in Ran network.This module s used for reference *1 module RanNRMProfile 18 interface HrpdBscFunction : GenericNRMProfile:ManagedFunction readonly attribute GenericNRMSystem:O均ectldTypehrpdBscFunctionld; .ttribute GenericNRMSystem
40、:DNListType controlledBtsList; readonly attribute GenericNRMSystem:lpAddressSet relatedAnAaaAddrList; readonly altribute unsigned long maxNumHrpdSession; YD厂r 1 8783-200919YD,厅1878.3吃00920 /1 notifyChangedAlarm 11 notifyClear叫AI而m11 notifyNewAlarm 11 notifyComments 11 notify Alar四止istRebuilt11 notif
41、yPo阳ntia1FaultyAlarmListinterface PcfFunction : GenericNRMProfile:ManagedFunction readonlya由ibu阳GenericNRMSystem:ObjectIdTypepcfFunctionId; readonly attribute GenericNRMSystem川IpAddressSetiPAddressList; readonly attribute GenericNRMSystem: :IpAddressSet relatedPdsnAddrList; at町ibuteGenericNRMSystem:
42、DNLis(fype relatedBscList; readonly attribute unsigned loog throughputCapacity; readonly attribute unsigned long maxNumSupportedSession; readonly attribute un旧阴edlong maxNumSupportedActiveSession; IIThe岛110wingnotifications may be sent from伽isMO,11 notifyO均ecteation11 noti句Obj四tDeletion11 notifyAttr
43、ibuteValueChange 11 notify AckStateChanged 11 notifyChangedAlarm 11 notifyClearedAlarm /lno咀fyNewAlarm11 notifyComments 11 notify AlarrnListRebult 11 notifyPotentia1Fau1tyA1arrnList interface AnAaaFunction:GenericNRMProfile:ManagedFunction readonly attribute GenericNRMSystem:ObjectIdType anAaaFuncti
44、onId; readonlyat创buteGenericNRMSystem:lpwthMaskSet extlpAddress; readonlyat往ibuteunsigned long maxNumUsers; readonly attribute unsigned 10ng maxNumAuthProce四edPerSec;readonlyat甘ibuteunsigned lng au出Port;readonly attribute GenericNRMSystem: :IpwithMaskSet relatedAnAddrList; readonly attribute Generic
45、NRMSystem:DomanwithIpAddrSet radiusServerlpwithDomain; readonlyat廿ibu阳GenericNRMSystem:CodewthDomanSetcodeAnalysis; 11 The.fol1owng notifications may be sent from this MO, 11 notifyObjectCreation 11 notifyO均ectDeletion11 notifyAttributeValueChange 11 notifyAckS tateChanged 43核心网网络资源模型的IDL定义21YD厅1878
46、.3吃00922 ,*. Oefinitions for MO class PdsnFunction * interface PdsnFunction : GenericNR如胁。如:ManagedFunction /材const s创ngCLASS = PdsnFunction; 11 Attribuw N ames / const string pdsnFunctionld = pdsnFunctionId; const 附加gintIpAddr剧sListintIpAddr时sLst;const string extIpAddressList = extIpAddressList; const string careOfAddressList罚careOfAddressList; const string aaaClientIpAddrLst = aaaClientIpAddrList; const string relatedAaaAddrLst = rela阳dAaaAddrList; const string relatedPcfAddrList 但relatedPcfAddrList;const string laclpAddrList = laclpAddrList;