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