B.3 Solution set definitions
28.6163GPPEvolved Packet Core (EPC) and non-3GPP access interworking system Network Resource Model (NRM) Integration Reference Point (IRP)Release 17Solution 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 EPCn3aINrm.xsd for the "Evolved Packet Core (EPC) and non-3GPP access interworking system NRM IRP IS" defined in 3GPP TS 28.612 [4].
XML schema EPCn3aINrm.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
The graphical representation is not present in the current version of this specification.
B.3.3 XML schema "EPCn3aINrm.xsd"
<?xml version="1. 1" encoding="UTF-8"?>
<!–
3GPP TS 28.616 Evolved Packet Core (EPC) and non-3GPP access interworking system NRM IRP
XML schema definition
epcn3aiNrm.xsd
–>
<schema
targetNamespace="http://www.3gpp.org/ftp/specs/archive/28_series/28.616#epcn3aiNrm"
elementFormDefault="qualified"
attributeFormDefault="unqualified"
xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:xn="http://www.3gpp.org/ftp/specs/archive/28_series/28.623#genericNrm"
xmlns:epcn3ai="http://www.3gpp.org/ftp/specs/archive/28_series/28.616#epcn3aiNrm"
>
<import namespace="http://www.3gpp.org/ftp/specs/archive/28_series/28.623#genericNrm"/>
<!– EPC and non-3GPP access Interworking NRM IRP IS class associated XML elements –>
<element name="Link_3GPPAAAServer_PGW"
substitutionGroup="xn:SubNetworkOptionallyContainedNrmClass"
>
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<element name="aEnd" type="xn:dn" minOccurs="0"/>
<element name="linkType" type="xn:linkType" minOccurs="0"/>
<element name="protocolName" type="string" minOccurs="0"/>
<element name="protocolVersion" type="string" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<element name="zEnd" type="xn:dn" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="epcn3ai:Link_3GPPAAAServer_PGWOptionallyContainedNrmClass"/>
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element
<element name="Link_3GPPAAAServer_HSS"
substitutionGroup="xn:SubNetworkOptionallyContainedNrmClass"
>
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<element name="aEnd" type="xn:dn" minOccurs="0"/>
<element name="linkType" type="xn:linkType" minOccurs="0"/>
<element name="protocolName" type="string" minOccurs="0"/>
<element name="protocolVersion" type="string" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<element name="zEnd" type="xn:dn" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="epcn3ai: Link_3GPPAAAServer_HSSOptionallyContainedNrmClass"/>
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="Link_3GPPAAAProxy_3GPPAAAServer"
substitutionGroup="xn:SubNetworkOptionallyContainedNrmClass"
>
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<element name="aEnd" type="xn:dn" minOccurs="0"/>
<element name="linkType" type="xn:linkType" minOccurs="0"/>
<element name="protocolName" type="string" minOccurs="0"/>
<element name="protocolVersion" type="string" minOccurs="0"/>
<element name="userLabel" type="string" minOccurs="0"/>
<element name="zEnd" type="xn:dn" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="epcn3ai: Link_3GPPAAAProxy_3GPPAAAServerOptionallyContainedNrmClass"/>
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element
name="3GPPAAAProxyFunction"
substitutionGroup="xn:ManagedElementOptionallyContainedNrmClass"
>
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<element name="userLabel" type="string"/>
<element name="vnfParametersList" type="xn:vnfParametersListType" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element
name="3GPPAAAServerFunction"
substitutionGroup="xn:ManagedElementOptionallyContainedNrmClass"
>
<complexType>
<complexContent>
<extension base="xn:NrmClass">
<sequence>
<element name="attributes" minOccurs="0">
<complexType>
<all>
<element name="userLabel" type="string"/>
<element name="vnfParametersList" type="xn:vnfParametersListType" minOccurs="0"/>
</all>
</complexType>
</element>
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="xn:VsDataContainer"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
</element>>
<element name="Link_3GPPAAAServer_PGWOptionallyContainedNrmClass" type="xn:NrmClass" abstract="true"/>
<element name="Link_3GPPAAAServer_HSSOptionallyContainedNrmClass" type="xn:NrmClass" abstract="true"/>
<element name="Link_3GPPAAAProxy_3GPPAAAServerOptionallyContainedNrmClass" type="xn:NrmClass" abstract="true"/>
</schema>
Annex C (informative):
Change history
|
Change history |
|||||||
|
Date |
TSG # |
TSG Doc. |
CR |
Rev |
Subject/Comment |
Old |
New |
|
Dec 2013 |
Version after approval |
2.0.0 |
12.0.0 |
||||
|
Jun 2014 |
SA#64 |
SP-140333 |
001 |
– |
Upgrade W3C XML Schema version from 1.0 to 1.1 |
12.0.0 |
12.1.0 |
|
Sep 2014 |
SA#65 |
SP-140614 |
002 |
1 |
Move IOCs/MOCs from discontinued TS 28.606 – align with TSG SA decision to remove I-WLAN |
12.1.0 |
12.2.0 |
|
Dec 2014 |
SA#66 |
SP-140798 |
003 |
1 |
Remove feature support statement |
12.2.0 |
12.3.0 |
|
2016-01 |
– |
– |
– |
– |
Update to Rel-13 version (MCC) |
12.3.0 |
13.0.0 |
|
Change history |
|||||||
|
Date |
Meeting |
TDoc |
CR |
Rev |
Cat |
Subject/Comment |
New version |
|
2016-06 |
SA#72 |
SP-160407 |
0004 |
– |
F |
Update the link from IRP Solution Set to IRP Information Service |
13.1.0 |
|
2017-03 |
SA#75 |
– |
– |
– |
Promotion to Release 14 without technical change |
14.0.0 |
|
|
2017-06 |
SA#76 |
SP-170514 |
0005 |
– |
F |
Update link from IRP SS to IS |
14.1.0 |
|
2017-06 |
SA#76 |
SP-170510 |
0006 |
1 |
B |
Update the XML Schema definitions to align with IS to support Configuration Management for mobile networks that include virtualized network functions |
14.1.0 |
|
2018-12 |
– |
– |
– |
– |
– |
Update to Rel-15 version (MCC) |
15.0.0 |
|
2019-09 |
SA#85 |
SP-190751 |
0007 |
– |
F |
Remove not used reference and add reference instead of abbreviation |
15.1.0 |
|
2020-07 |
– |
– |
– |
– |
– |
Update to Rel-16 version (MCC) |
16.0.0 |
|
2022-03 |
– |
– |
– |
– |
– |
Update to Rel-17 version (MCC) |
17.0.0 |