B.3 Solution Set definitions
32.5263GPPPolicy Network Resource Model (NRM) Integration Reference Point (IRP)Release 10Self-Organizing Networks (SON)Solution Set (SS) definitionsTelecommunication managementTS
B.3.1 XML definition structure
Clause B.3.2 provides XML definitions of SON Policy NRM IRP IOCs as defined in 3GPP TS 32.522 [4].
B.3.2 XML Schema “sonPolicyNrm.xsd”
The following XML schema sonPolicyNrm.xsd is the NRM-specific schema for the SON Policy Network Resource Model IRP NRM defined in 3GPP TS 32.522 [4]:
<?xml version="1.0" encoding="UTF-8"?>
<!–
3GPP TS 32.526 SON Policy Network Resource Model IRP
XML schema definition
sonPolicyNrm.xsd
–>
<schema
targetNamespace="http://www.3gpp.org/ftp/specs/archive/32_series/32.526#sonPolicyNrm"
elementFormDefault="qualified"
attributeFormDefault="unqualified"
xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:xn="http://www.3gpp.org/ftp/specs/archive/32_series/32.626#genericNrm"
xmlns:sp="http://www.3gpp.org/ftp/specs/archive/32_series/32.526#sonPolicyNrm"
>
<import namespace="http://www.3gpp.org/ftp/specs/archive/32_series/32.626#genericNrm"/>
<!–SON Policy NRM IRP IS class associated XML elements –>
<!– CAC Range: 0~10000 –>
<simpleType name="cacRange">
<restriction base="unsignedShort">
<maxInclusive value="10000"/>
</restriction>
</simpleType>
<!– Rate: representing a percentage –>
<simpleType name="rateRange">
<restriction base="unsignedShort">
<maxInclusive value="100"/>
</restriction>
</simpleType>
<!– RACH Optimization Probability –>
<simpleType name="ROProbability">
<restriction base="unsignedShort">
<enumeration value="25"/>
<enumeration value="50"/>
<enumeration value="75"/>
<enumeration value="90"/>
</restriction>
</simpleType>
<!– Weight: 1~N. Higher the number, higher the weight –>
<complexType name="LBOTarget">
<sequence>
<element name="lowerEndOfCacRange" type="sp:cacRange" minOccurs="0"/>
<element name="upperEndOfCacRange" type="sp:cacRange" minOccurs="0"/>
<element name="Rate" type="sp:rateRange" minOccurs="0"/>
<element name="Weight" type="unsignedShort" minOccurs="0"/>
</sequence>
</complexType>
<complexType name="LBOLinkTarget">
<sequence>
<element name="UplinkTarget" type="sp:LBOTarget" minOccurs="0"/>
<element name="DownlinkTarget" type="sp:LBOTarget" minOccurs="0"/>
</sequence>
</complexType>
<complexType name="HooTarget">
<sequence>
<element name="Rate" type="sp:rateRange" minOccurs="0"/>
<element name="Weight" type="unsignedShort" minOccurs="0"/>
</sequence>
</complexType>
<complexType name="CellLoadParameters">
<sequence>
<element name="LoadThreshold" type="sp:rateRange" minOccurs="0"/>
<element name="TimeDuration" type="unsignedShort" minOccurs="0"/>
</sequence>
</complexType>
<simpleType name="AccessDelayRange">
<restriction base="unsignedShort">
<minInclusive value="10"/>
<maxInclusive value="560"/>
</restriction>
</simpleType>
<complexType name="AccessDelayProbabilityROTarget">
<sequence>
<element name="Probability" type="sp:ROProbability"/>
<element name="AccessDelay" type="sp:AccessDelayRange"/>
</sequence>
</complexType>
<complexType name="AccessDelayProbabilityTargetSet">
<sequence>
<element name="AccessDelayProbabilityTarget" type="sp:AccessDelayProbabilityROTarget" maxOccurs="4"/>
</sequence>
</complexType>
<simpleType name="AccessNumberAttemptRange">
<restriction base="unsignedShort">
<minInclusive value="1"/>
<maxInclusive value="200"/>
</restriction>
</simpleType>
<complexType name="AccessProbabilityROTarget">
<sequence>
<element name="Probability" type="sp:ROProbability"/>
<element name="AccessNumber" type="sp:AccessNumberAttemptRange"/>
</sequence>
</complexType>
<complexType name="AccessProbabilityTargetSet">
<sequence>
<element name="AccessProbabilityTarget" type="sp:AccessProbabilityROTarget" maxOccurs="4"/>
</sequence>
</complexType>
<complexType name="rachOptTarget">
<choice maxOccurs="4">
<element name="rachOptAccessProbability" type="sp:AccessProbabilityTargetSet"/>
<element name="rachOptAccessDelayProbability" type="sp:AccessDelayProbabilityTargetSet"/>
</choice>
</complexType>
<simpleType name="MaximumDeviationHoTriggerType">
<restriction base="unsignedShort">
<minInclusive value="1"/>
<maxInclusive value="96"/>
</restriction>
</simpleType>
<simpleType name="MinimumTimeBetweenHoTriggerChangeType">
<restriction base="unsignedShort">
<maxInclusive value="1440"/>
</restriction>
</simpleType>
<!– At most one instance under SubNetwork instance –>
<element name="SONTargets" substitutionGroup="xn:SubNetworkOptionallyContainedNrmClass">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<element name="hoFailureRate" type="sp:HooTarget" minOccurs="0"/>
<element name="rrcConnectionEstablishmentFailureRate" type="sp:LBOLinkTarget" minOccurs="0"/>
<element name="rrcConnectionAbnormalReleaseRate" type="sp:LBOLinkTarget" minOccurs="0"/>
<element name="eRabSetupFailureRate" type="sp:LBOLinkTarget" minOccurs="0"/>
<element name="eRabAbnormalReleaseRate" type="sp:LBOLinkTarget" minOccurs="0"/>
<element name="rachOpt" type="sp:rachOptTarget" minOccurs="0"/>
</all>
</complexType>
</element>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<!– At most one instance under SubNetwork instance –>
<element name="SONControl" substitutionGroup="xn:SubNetworkOptionallyContainedNrmClass">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<!–Switch:ON/OFF–>
<element name="hooSwitch" type="boolean" minOccurs="0"/>
<element name="lboSwitch" type="boolean" minOccurs="0"/>
<element name="cocSwitch" type="boolean" minOccurs="0"/>
<element name="esSwitch" type="boolean" minOccurs="0"/>
<element name="roSwitch" type="boolean" minOccurs="0"/>
</all>
</complexType>
</element>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<!– At most one instance under SubNetwork instance –>
<element name="ESPolicies" substitutionGroup="xn:SubNetworkOptionallyContainedNrmClass">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<element name="esActivationOriginalCellLoadParameters" type="sp:CellLoadParameters" minOccurs="0"/>
<element name="esActivationCandidateCellsLoadParameters" type="sp:CellLoadParameters" minOccurs="0"/>
<element name="esDeactivationCandidateCellsLoadParameters" type="sp:CellLoadParameters" minOccurs="0"/>
</all>
</complexType>
</element>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="EUtranCellSON">
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes">
<complexType>
<all>
<element name="maximumDeviationHoTrigger"
type="sp:MaximumDeviationHoTriggerType" minOccurs="0"/>
<element name="minimumTimeBetweenHoTriggerChange"
type="sp:MinimumTimeBetweenHoTriggerChangeType" minOccurs="0"/>
</all>
</complexType>
</element>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
</schema>
Annex C (informative):
Change history
Change history | ||||||||
Date | TSG # | TSG Doc. | CR | Rev | Subject/Comment | Cat | Old | New |
2010-12 | SP-50 | SP-100767 | Submitted to SA#50 for Information and Approval | 0.0.1 | 1.0.0 | |||
2011-01 | — | — | — | — | Publication of SA approved version | — | 1.0.0 | 10.0.0 |
2011-03 | SP-51 | SP-110095 | 001 | – | Correcting the support qualifiers of SONControl attributes – Align with 32.522 SON NRM IRP Information Service | F | 10.0.0 | 10.1.0 |
2011-03 | SP-51 | SP-110100 | 002 | 1 | Network Resource Model (NRM) for Energy Saving Management (ESM) Policies and Switch – Align with 32.522 SON NRM IRP Information Service | F | 10.0.0 | 10.1.0 |
2011-03 | SP-51 | SP-110098 | 003 | 2 | Introducing RACH optimization management – Align with updated 32.522 | B | 10.0.0 | 10.1.0 |
2011-03 | SP-51 | SP-110097 | 005 | – | Add a new attribute into SONControl object class to switch on/off Cell Outage Compensation | B | 10.0.0 | 10.1.0 |
2011-06 | SP-52 | SP-110284 | 007 | 1 | Finalization of Rel-10 SON functionalities to align with IS | B | 10.1.0 | 10.2.0 |
2011-06 | SP-52 | SP-110284 | 008 | – | Corrections on solution sets definitions | F | 10.1.0 | 10.2.0 |
2011-06 | SP-52 | SP-110284 | 009 | 2 | Add parameters to control Mobility Robustness Optimization | B | 10.1.0 | 10.2.0 |
2011-12 | SP-54 | SP-110721 | 010 | – | Correction MRO management of HO Trigger | F | 10.2.0 | 10.3.0 |
2013-03 | Correction of several sbuclause headers and update of the ToC (MCC) | 10.3.0 | 10.3.1 | |||||
2013-09 | SP-61 | SP-130440 | 031 | 1 | Add missing Object class id for SONPolicy IOCs | F | 10.3.1 | 10.4.0 |
SP-130432 | 034 | – | Add missing XML element for energy saving containment | F | ||||
2013-12 | SP-62 | SP-130613 | 036 | 1 | Add missing XML elements for SONControl and SONTargets | F | 10.4.0 | 10.5.0 |