5 Mapping
32.7853GPPBulk CM eXtensible Markup Language (XML) file format definitionHome enhanced Node B (HeNB) Subsystem (HeNS)Integration Reference Point (IRP)Network Resource Model (NRM)Release 9Telecommunication managementTS
5.1 General mapping
An IOC maps to an XML element of the same name as the IOC’s name in the IS. An IOC attribute maps to a sub-element of the corresponding IOC’s XML element, and the name of this sub-element is the same as the attribute’s name in the IS.
5.2 Information Object Class (IOC) mapping
Annex A of the present document defines the NRM-specific XML schema hensNrm.xsd for the HeNS Network Resources IRP NRM defined in 3GPP TS 32.782 [2].
XML schema hensNrm.xsd explicitly declares NRM-specific XML element types for the related NRM.
The definition of those NRM-specific XML element types complies with the generic mapping rules defined in 3GPP TS 32.615 [4].
Annex A (normative):
XML schema
The following XML schema hensNrm.xsd is the NRM-specific schema for the HeNS Network Resources IRP NRM defined in 3GPP TS 32.782 [1]:
<?xml version="1.0" encoding="UTF-8"?>
<!–
3GPP TS 32.785 HeNS Network Resources IRP
Bulk CM Configuration data file NRM-specific XML schema
hensNrm.xsd
–>
<schema
targetNamespace=
"http://www.3gpp.org/ftp/specs/archive/32_series/32.785#hensNrm"
elementFormDefault="qualified"
xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:xn=
"http://www.3gpp.org/ftp/specs/archive/32_series/32.625#genericNrm"
xmlns:un=
"http://www.3gpp.org/ftp/specs/archive/32_series/32.785#hensNrm"
xmlns:gn=
"http://www.3gpp.org/ftp/specs/archive/32_series/32.655#geranNrm"
xmlns:sm=
"http://www.3gpp.org/ftp/specs/archive/32_series/32.675#stateManagementIRP"
xmlns:epc=
"http://www.3gpp.org/ftp/specs/archive/32_series/32.755#epcNrm"
>
<import
namespace=
"http://www.3gpp.org/ftp/specs/archive/32_series/32.625#genericNrm"
/>
<import
namespace=
"http://www.3gpp.org/ftp/specs/archive/32_series/32.655#geranNrm"
/>
<import
namespace=
"http://www.3gpp.org/ftp/specs/archive/32_series/32.755#epcNrm"
/>
<import
namespace=
"http://www.3gpp.org/ftp/specs/archive/32_series/32.675#stateManagementIRP"
/>
<!– HeNS network Resources IRP NRM class associated XML elements –>
<element
name="HeNBGWFunction"
substitutionGroup="xn:ManagedElementOptionallyContainedNrmClass"
>
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<element name="henbgwId" type="string" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<element name="iPConfigInfo" type="string" minOccurs="0"/>
<element name="maxNbrHeNBRegistered" type="integer" minOccurs="0"/>
<element name="maxPacketCapability" type="integer" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="epc:EP_RP_EPS"/>
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="HeNBProfile">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<element name="userLabel" type="string" minOccurs="0"/>
<element name="configuration" type="string" minOccurs="0"/>
<element name="criterion" type="string" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="HeMSFunction">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<element name="userLabel" type="string" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
<element ref="un:HeNBProfile"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
</schema>
Annex B (informative):
Change history
Change history | |||||||
Date | TSG # | TSG Doc. | CR | Rev | Subject/Comment | Old | New |
Mar 2010 | SA#47 | SP-100065 | — | — | Presentation to SA for information and approval | — | 1.0.0 |
Mar 2010 | — | — | — | — | Publication of SA approved version | 1.0.0 | 9.0.0 |
Dec 2010 | SA#50 | SP-100858 | 001 | — | Correcting the HeNS XML namespace prefix | 9.0.0 | 9.1.0 |