4 AAM IRP XML Definitions

32.1253GPPAdvanced Alarm Management (AAM) Integration Reference Point (IRP): eXtensible Markup Language (XML) file format definitionTelecommunication managementTS

4.1 AAM IRP notifications XML definition structure

Currently there are no AAM IRP notifications defined in 3GPP TS 32.122 [3].

4.2 AAM IRP XML Schema for notifications

Currently there are no AAM IRP notifications defined in 3GPP TS 32.122 [3].

4.3 AAM IRP XML Schema for IOCs

<?xml version="1.0" encoding="UTF-8"?>

<!–

3GPP TS 32.125 AAMIRP IOC XML Schema

aamIRPIOCs.xsd

–>

<schema xmlns:xaa="http://www.3gpp.org/ftp/specs/archive/32_series/32.125#aamIRPIOCs" xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.3gpp.org/ftp/specs/archive/32_series/32.125#aamIRPIOCs" elementFormDefault="qualified" attributeFormDefault="unqualified">

<simpleType name="AdvancedAlarmManagementRuleIdentifier">

<restriction base="string">

<length value=”64”/>

</restriction>

</simpleType>

<simpleType name="AdvancedAlarmManagementRuleType">

<restriction base="string">

<enumeration value="THRESHOLD_RULE"/>

<enumeration value="TRANSIENT_RULE"/>

<enumeration value="TOGGLE_RULE"/>

<enumeration value="VENDOR_SPECIFIC_RULE"/>

</restriction>

</simpleType>

<simpleType name="TimeSpan">

<restriction base="string">

<length value=”3”/>

</restriction>

</simpleType>

<complexType name="AAMRuleParameterListForTransientRule">

<sequence>

<element name="TimeSpan" type="xaa:TimeSpan"/>

</sequence>

</complexType>

<simpleType name="AlarmOccurenceThreshold">

<restriction base="string">

<length value=”3”/>

</restriction>

</simpleType>

<simpleType name="SlidingTimeWindow">

<restriction base="string">

<length value=”3”/>

</restriction>

</simpleType>

<complexType name="AAMRuleParameterListForThresholdRule">

<sequence>

<element name="AlarmOccurenceThreshold" type="xaa:AlarmOccurenceThreshold"/>

<element name="SlidingTimeWindow" type="xaa:SlidingTimeWindow"/>

</sequence>

</complexType>

<complexType name="AAMRuleParameterListForToggleRule">

<sequence>

<element name="AlarmOccurenceThreshold" type="xaa:AlarmOccurenceThreshold"/>

<element name="SlidingTimeWindowTogglingStarted" type="xaa:SlidingTimeWindow"/>

<element name="SlidingTimeWindowTogglingSettled" type="xaa:SlidingTimeWindow"/>

</sequence>

</complexType>

<simpleType name="VendorSpecificParameterIdentifier">

<restriction base="string">

<length value=”64”/>

</restriction>

</simpleType>

<simpleType name="VendorSpecificParameterValue">

<restriction base="string">

<length value=”64”/>

</restriction>

</simpleType>

<complexType name="VendorSpecificParameter">

<sequence>

<element name="VendorSpecificParameterIdentifier" type="xaa:VendorSpecificParameterIdentifier"/>

<element name="VendorSpecificParameterValue" type="xaa:VendorSpecificParameterValue"/>

</sequence>

</complexType>

<complexType name="AAMRuleParameterListForVendorSpecificRule">

<sequence>

<element name="VendorSpecificParameter" type="xaa:VendorSpecificParameter" maxOccurs="unbounded"/>

</sequence>

</complexType>

<complexType name="AdvancedAlarmManagementRuleParameterList">

<choice>

<element name="AAMRuleParameterListForTransientRule" type="xaa:AAMRuleParameterListForTransientRule"/>

<element name="AAMRuleParameterListForThresholdRule" type="xaa:AAMRuleParameterListForThresholdRule"/>

<element name="AAMRuleParameterListForToggleRule" type="xaa:AAMRuleParameterListForToggleRule"/>

<element name="AAMRuleParameterListForVendorSpecificRule" type="xaa:AAMRuleParameterListForVendorSpecificRule"/>

</choice>

</complexType>

<simpleType name="Filter">

<restriction base="string">

<length value=”256”/>

</restriction>

</simpleType>

<!– Attributes of the advancedAlarmManagementRule IOC –>

<element name="advancedAlarmManagementRuleIdentifier" type="xaa:AdvancedAlarmManagementRuleIdentifier"/>

<element name="advancedAlarmManagementRuleType" type="xaa:AdvancedAlarmManagementRuleType"/>

<element name="advancedAlarmManagementRuleParameterList" type="xaa:AdvancedAlarmManagementRuleParameterList"/>

<element name="filter" type="xaa:Filter"/>

</schema>

Annex A (informative):
Void

Annex B (informative):
Change history

Change history

Date

TSG #

TSG Doc.

CR

Rev

Subject/Comment

Old

New

Dec 2009

SA#46

SP-090733

Presentation to SA for information and approval

1.0.0

Dec 2009

Publication of SA-approved version

1.0.0

8.0.0

Dec 2009

Update to Rel-9 version (MCC)

8.0.0

9.0.0

Mar 2010

SA#47

SP-100034

002

Add XML definitions structure diagram of Advance Alarm Management IRP IOC

9.0.0

9.1.0

May 2011

SA#52

SP-110287

004

Correct syntax errors in AAMIRP IOC XML Schema

9.1.0

9.2.0

March 2012

SA#55

SP-120044

005

Discontinue from Rel-9 onwards the XML schema extraction and storage

9.2.0

9.3.0