B.3 Solution Set definitions

32.7963GPPGeneric Radio Access Network (RAN) Network Resource Model (NRM) Integration Reference Point (IRP)Release 12Solution Set (SS) definitionsTelecommunication managementTS

B.3.1 XML definition structure

The overall description of the file format of configuration data XML files is provided by 3GPP TS 32.616 [7].

Annex B.3.3 of the present document defines the NRM-specific XML schema genericRanNrm.xsd for the Generic RAN Network Resources IRP NRM defined in 3GPP TS 32.792 [4].

XML schema genericRanNrm.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.616 [7].

B.3.2 Graphical Representation

Not present in the current version of this specification.

B.3.3 XML schema "genericRanNrm.xsd"

  • <?xml version="1.0" encoding="UTF-8"?>
  • <!–
  • 3GPP TS 32.796 Generic RAN Network Resources IRP
  • Bulk CM Configuration data file NRM-specific XML schema

genericRanNrm.xsd

–>

<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xn="http://www.3gpp.org/ftp/specs/archive/32_series/32.626#genericNrm" xmlns:gn="http://www.3gpp.org/ftp/specs/archive/32_series/32.656#geranNrm"

xmlns:gr="http://www.3gpp.org/ftp/specs/archive/32_series/32.796#genericRanNrm"

targetNamespace="http://www.3gpp.org/ftp/specs/archive/32_series/32.796#genericRanNrm" elementFormDefault="qualified">

<import namespace="http://www.3gpp.org/ftp/specs/archive/32_series/32.626#genericNrm"/>

<import namespace="http://www.3gpp.org/ftp/specs/archive/32_series/32.656#geranNrm"/>

<!– Generic RAN Network Resources IRP NRM attribute related XML types –>

<simpleType name="angleValue">

<restriction base="short">

<minInclusive value="0"/>

<maxInclusive value="3600"/>

</restriction>

</simpleType>

<simpleType name="retGroupName">

<restriction base="string">

<maxLength value="80"/>

</restriction>

</simpleType>

<simpleType name="bearing">

<restriction base="short">

<minInclusive value="0"/>

<maxInclusive value="360"/>

</restriction>

</simpleType>

<simpleType name="tmaFunctionFlag">

<restriction base="unsignedShort">

<minInclusive value="0"/>

<maxInclusive value="1"/>

</restriction>

</simpleType>

<simpleType name="tmaStateFlag">

<restriction base="unsignedShort">

<minInclusive value="0"/>

<maxInclusive value="1"/>

</restriction>

</simpleType>

<simpleType name="fourOctets">

<restriction base="hexBinary">

<length value="4"/>

</restriction>

</simpleType>

<complexType name="FqBandsList">

<sequence>

<element name="fqBand" type="string" minOccurs="0" maxOccurs="unbounded"/>

</sequence>

</complexType>

<!– Generic RAN Network Resources IRP NRM class associated XML elements –>

<element name="SectorEquipmentFunction" substitutionGroup="xn:ManagedElementOptionallyContainedNrmClass">

<complexType>

<complexContent>

<extension base="xn:NrmClass">

<sequence>

<element name="attributes" minOccurs="0">

<complexType>

<all>

<element name="userLabel" type="string"/>

<element name="fqBand" type="short" minOccurs="0" /> <element name="eUTRANFqBands" type="gr:FqBandsList" />

<element name="uTRANFDDFqBands" type="gr:FqBandsList" />

<element name="uTRANTDDFqBands" type="gr:FqBandsList" />

<element name="confOutputPower" type="short" />

<element name="relatedTmaList" type="xn:dnList" />

<element name="relatedAntennaList" type="xn:dnList" />

<element name="relatedCellList" type="xn:dnList" />

</all>

</complexType>

</element>

<choice minOccurs="0" maxOccurs="unbounded">

<element ref="gr:SectorEquipmentFunctionOptionallyContainedNrmClass"/>

<element ref="xn:VsDataContainer"/>

</choice>

</sequence>

</extension>

</complexContent>

</complexType>

</element>

<element name="AntennaFunction" substitutionGroup="xn:ManagedElementOptionallyContainedNrmClass">

<complexType>

<complexContent>

<extension base="xn:NrmClass">

<sequence>

<element name="attributes" minOccurs="0">

<complexType>

<all>

<element name="userLabel" type="string"/>

<element name="retTiltValue" type="gr:angleValue" minOccurs="0"/>

<element name="bearing" type="gr:bearing" minOccurs="0"/>

<element name="retGroupName" type="gr:retGroupName" minOccurs="0"/>

<element name="height" type="short" minOccurs="0"/>

<element name="maxAzimuthValue" type="gr:angleValue" minOccurs="0"/>

<element name="minAzimuthValue" type="gr:angleValue" minOccurs="0"/>

<element name="horizBeamwidth" type="gr:angleValue" minOccurs="0"/>

<element name="vertBeamwidth" type="gr:angleValue" minOccurs="0"/>

<element name="relatedCellList" type="xn:dnList" />

</all>

</complexType>

</element>

<choice minOccurs="0" maxOccurs="unbounded">

<element ref="gr:AntennaFunctionOptionallyContainedNrmClass"/>

<element ref="xn:VsDataContainer"/>

</choice>

</sequence>

</extension>

</complexContent>

</complexType>

</element>

<element name="TmaFunction" substitutionGroup="xn:ManagedElementOptionallyContainedNrmClass">

<complexType>

<complexContent>

<extension base="xn:NrmClass">

<sequence>

<element name="attributes" minOccurs="0">

<complexType>

<all>

<element name="userLabel" type="string"/>

<element name="tmaSubunitNumber" type="unsignedShort" />

<element name="tmaStateFlag" type="gr:tmaStateFlag" />

<element name="tmaFunctionFlag" type="gr:tmaFunctionFlag" />

<element name="tmaMinGain" type="unsignedShort" />

<element name="tmaMaxGain" type="unsignedShort" />

<element name="tmaResolution" type="unsignedShort" />

<element name="tmaGainFigure" type="unsignedShort" />

<element name="tmaNumberOfSubunits" type="unsignedShort" />

<element name="tmaBaseStationId" type="string" minOccurs="0"/>

<element name="tmaSectorId" type="string" minOccurs="0"/>

<element name="tmaAntennaBearing" type="unsignedShort" minOccurs="0"/>

<element name="tmaInstalledMechanicalTilt" type="short" minOccurs="0"/>

<element name="tmaSubunitType" type="unsignedShort" minOccurs="0"/>

<element name="tmaSubunitRxFrequencyBand" type="gr:fourOctets" minOccurs="0"/>

<element name="tmaSubunitTxFrequencyBand" type="gr:fourOctets" minOccurs="0"/>

<element name="tmaGainResolution" type="unsignedShort" minOccurs="0"/>

<element name="relatedCellList" type="xn:dnList"/>

</all>

</complexType>

</element>

<choice minOccurs="0" maxOccurs="unbounded">

<element ref="gr:TmaFunctionOptionallyContainedNrmClass"/>

<element ref="xn:VsDataContainer"/>

</choice>

</sequence>

</extension>

</complexContent>

</complexType>

</element>

<element name="GSMCellPart" substitutionGroup="gn:GsmCellOptionallyContainedNrmClass">

<complexType>

<complexContent>

<extension base="xn:NrmClass">

<sequence>

<element name="attributes" minOccurs="0">

<complexType>

<all>

<element name="userLabel" type="string"/>

<element name="aRFCN" type="string"/>

<element name="tsc" type="long"/>

<element name="aTA" type="short"/>

<element name="relatedSectorEquipment" type="xn:dn"/>

</all>

</complexType>

</element>

<choice minOccurs="0" maxOccurs="unbounded">

<element ref="gr:GSMCellPartOptionallyContainedNrmClass"/>

<element ref="xn:VsDataContainer"/>

</choice>

</sequence>

</extension>

</complexContent>

</complexType>

</element>

<element name="CommonBSFunction" substitutionGroup="xn:ManagedElementOptionallyContainedNrmClass">

<complexType>

<complexContent>

<extension base="xn:NrmClass">

<sequence>

<element name="attributes" minOccurs="0">

<complexType>

<all>

<element name="userLabel" type="string"/>

<element name="sharedTechnologies" type="short"/>

</all>

</complexType>

</element>

<choice minOccurs="0" maxOccurs="unbounded">

<element ref="gr:CommonBSFunctionOptionallyContainedNrmClass"/>

<element ref="xn:VsDataContainer"/>

</choice>

</sequence>

</extension>

</complexContent>

</complexType>

</element>

<element name="SectorEquipmentFunctionOptionallyContainedNrmClass" type="xn:NrmClass" abstract="true"/>

<element name="AntennaFunctionOptionallyContainedNrmClass" type="xn:NrmClass" abstract="true"/>

<element name="TmaFunctionOptionallyContainedNrmClass" type="xn:NrmClass" abstract="true"/>

<element name="GSMCellPartOptionallyContainedNrmClass" type="xn:NrmClass" abstract="true"/>

<element name="CommonBSFunctionOptionallyContainedNrmClass" type="xn:NrmClass" abstract="true"/>

</schema>

Annex C (informative):
Change history

Change history

Date

TSG #

TSG Doc.

CR

Rev

Subject/Comment

Old

New

2011-03

SP-51

SP-110119

Presentation to SA for Information

1.0.0

2011-05

SP-52

SP-110274

Presentation to SA for Approval

1.0.0

2.0.0

2011-06

Publication

2.0.0

10.0.0

2012-09

SP-57

SP-120563

001

2

Add/Correct support for multi frequency HW

10.0.0

10.1.0

2012-09

SA-57

Automatic upgrade from previous Release version 10.1.0

10.1.0

11.0.0

2014-10

Update to Rel-12 version (MCC)

11.0.0

12.0.0