4 CS IRP XML Definitions

32.3553GPPCommunication Surveillance (CS) Integration Reference Point (IRP)eXtensible Markup Language (XML) definitionsRelease 9Telecommunication managementTS

4.1 CS IRP notifications XML definition structure

This section provides XML definitions of CS IRP notifications as defined in 3GPP TS 32.352 [3].

Figure 1

NOTE: The use of XML schema key word "sequence" to support IS-defined set (not sequence) is for the purpose of XML processor efficiency. This shall not imply the use of "sequence" in other technology.

4.2 CS IRP XML Schema for notifications

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

<!–

3GPP TS 32.355 CSIRP Notification XML Schema

cSIRPNotif.xsd

–>

<schema xmlns:xc="http://www.3gpp.org/ftp/specs/archive/32_series/32.355#cSIRPNotif"

xmlns:xci="http://www.3gpp.org/ftp/specs/archive/32_series/32.355#cSIRPIOCs"

xmlns:xe="http://www.3gpp.org/ftp/specs/archive/32_series/32.305#notification"

xmlns="http://www.w3.org/2001/XMLSchema"

targetNamespace="http://www.3gpp.org/ftp/specs/archive/32_series/32.355#cSIRPNotif"

elementFormDefault="qualified" attributeFormDefault="unqualified">

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

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

<simpleType name="TriggerFlag">

<restriction base="string">

<enumeration value="IRPManager"/>

<enumeration value="IRPAgent"/>

</restriction>

</simpleType>

<complexType name="NotifyHeartbeat">

<complexContent>

<extension base="xe:Notification">

<sequence>

<element name="body">

<complexType>

<sequence>

<element name="heartbeatPeriod" type="xci:HeartbeatPeriod"/>

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

<element name="triggerFlag" type="xc:TriggerFlag"/>

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

</sequence>

</complexType>

</element>

</sequence>

</extension>

</complexContent>

</complexType>

<element name="NotifyHeartbeat" type="xc:NotifyHeartbeat"/>

</schema>

4.3 CS IRP XML Schema for IOCs

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

<!–

3GPP TS 32.355 CSIRP Notification XML Schema

cSIRPIOCs.xsd

–>

<schema xmlns:xci="http://www.3gpp.org/ftp/specs/archive/32_series/32.355#cSIRPIOCs"

xmlns:xe="http://www.3gpp.org/ftp/specs/archive/32_series/32.305#notification"

xmlns="http://www.w3.org/2001/XMLSchema"

targetNamespace="http://www.3gpp.org/ftp/specs/archive/32_series/32.355#cSIRPIOCs"

elementFormDefault="qualified" attributeFormDefault="unqualified">

<simpleType name="HeartbeatPeriod">

<restriction base="unsignedLong">

<fractionDigits value="0"/>

<minInclusive value="5"/>

<maxInclusive value="60"/>

</restriction>

</simpleType>

<simpleType name="CountDownTimer">

<restriction base="unsignedLong">

<maxInclusive value="60"/>

</restriction>

</simpleType>

<!– attributes of the CSIRP IOC –>

<element name="heartbeatPeriod" type="xci:HeartbeatPeriod"/>

<element name="countDownTimer" type="xci:CountDownTimer"/>

</schema>

Annex A (informative):
Void

Annex B (informative):
Change history

Change history

Date

TSG #

TSG Doc.

CR

Rev

Subject/Comment

Cat

Old

New

2009-12

SA#46

SP-090734

Presentation to SA for Information and Approval

1.0.0

2009-12

Publication of approved version

1.0.0

8.0.0

2009-12

Update to Rel-9 version (MCC)

8.0.0

9.0.0