G.0 References of XSD and SIP Type Definitions
34.229-33GPPInternet Protocol (IP) multimedia call control protocol based on Session Initiation Protocol (SIP) and Session Description Protocol (SDP)Part 3: Abstract test suite (ATS)Release 17TSUser Equipment (UE) conformance specification
G.0.1 XML Schema Definitions (XSD)
The XSD references listed in this Annex are imported in the Test Suite.
Table G.0.1-1: Common Definitions
XML Schema |
Source |
Name space |
Modifications |
RFC3680_reginfo |
RFC 3680 [24] |
urn:ietf:params:xml:ns:reginfo |
|
RFC4575_conference-info |
RFC 4575 [45] |
urn:ietf:params:xml:ns:conference-info |
|
RFC5628_gruuinfo |
RFC 5628 [46] |
urn:ietf:params:xml:ns:gruuinfo |
|
24229_AlternativeService |
TS 24.229 [11] Table 7.6.1 |
NoTargetNamespace |
|
RFC3863_pdif |
RFC 3863 [47] |
urn:ietf:params:xml:ns:pidf |
definitions modified according to errata id 1606 |
RFC4119_pdif_geopriv10 |
RFC 4119 [44] |
urn:ietf:params:xml:ns:pidf:geopriv10 |
NOTE: RFC’s errata has no impact on definitions |
RFC4119_pdif_geopriv10_basicPolicy |
RFC 4119 [44] |
urn:ietf:params:xml:ns:pidf:geopriv10:basicPolicy |
NOTE: RFC’s errata has no impact on definitions |
RFC4119_pdif_geopriv10_civicLoc |
RFC 4119 [44] |
urn:ietf:params:xml:ns:pidf:geopriv10:civicLoc |
NOTE: RFC’s errata has no impact on definitions |
24237_SRVCC |
TS 24.237 [51] Annex D.2 |
NoTargetNamespace |
|
Xml |
http://www.w3.org/2001/03/xml.xsd |
http://www.w3.org/XML/1998/namespace |
|
RFC8147_next_generation_ecall |
RFC 8147 |
urn:ietf:params:xml:ns:EmergencyCallData:control |
|
24390_ussd_data |
TS 24.390 [53] clause 5.1.3.4 |
NoTargetNamespace |
Table G.0.1-2: XCAP specific definitions
XML Schema |
Source |
Name space |
TS24604 |
TS 24.604 [40] |
http_uri_etsi_org_ngn_params_xml_simservs_xcap |
TS24607-OIP-OIR |
TS 24.607 [41] |
http_uri_etsi_org_ngn_params_xml_simservs_xcap |
TS24608-TIP-TIR R2 |
TS 24.608 [42] |
http_uri_etsi_org_ngn_params_xml_simservs_xcap |
TS24611 |
TS 24.611 [43] |
http_uri_etsi_org_ngn_params_xml_simservs_xcap |
XCAP |
TS 24.623 [36] |
http_uri_etsi_org_ngn_params_xml_simservs_xcap |
xdm_commonPolicy-V1_0 |
urn_oma_xml_xdm_common_policy |
|
RFC4745-common-policy |
RFC 4745 [48] |
urn_ietf_params_xml_ns_common_policy |
Table G.0.1-3: GBA specific definitions
XML Schema |
Source |
Name space |
TS24109 |
TS 24.109 [33] |
uri_3gpp_gba |
In order to avoid ambiguities and unexpected side effects due to tool specific behaviour the schemaLocation in xs:import statements of XSD files are modified to use local references rather than references to internet locations.
The schemaLocations are shown in table G.0.1-4.
Table G.0.1-4: schemaLocation of imported namespaces
XML Schema |
Imported name space |
Original schemaLocation |
Modified schemaLocation |
RFC3680_reginfo |
http://www.w3.org/XML/1998/namespace |
http://www.w3.org/2001/03/xml.xsd |
../../Common/IMS_XSD/xml.xsd |
RFC3863_pdif |
http://www.w3.org/XML/1998/namespace |
http://www.w3.org/2001/xml.xsd |
../../Common/IMS_XSD/xml.xsd |
RFC4119_pdif_geopriv10 |
http://www.w3.org/XML/1998/namespace |
http://www.w3.org/2001/xml.xsd |
../../Common/IMS_XSD/xml.xsd |
RFC4119_pdif_geopriv10_basicPolicy |
http://www.w3.org/XML/1998/namespace |
http://www.w3.org/2001/xml.xsd |
../../Common/IMS_XSD/xml.xsd |
RFC4575_conference-info |
http://www.w3.org/XML/1998/namespace |
http://www.w3.org/2001/03/xml.xsd |
../../Common/IMS_XSD/xml.xsd |
TS24604 |
urn:ietf:params:xml:ns:common-policy |
common-policy.xsd |
../../Common/IMS_XSD/RFC4745-common-policy.xsd |
TS24604 |
urn:oma:xml:xdm:common-policy |
xdm_commonPolicy-V1_0 |
(no change needed) |
TS24611 |
urn:ietf:params:xml:ns:common-policy |
common-policy.xsd |
../../Common/IMS_XSD/RFC4745-common-policy.xsd |
TS24611 |
urn:oma:xml:xdm:common-policy |
xdm_commonPolicy-V1_0 |
(no change needed) |
G.0.2 Common TTCN-3 Libraries
Additionally the Test Suite imports the following modules of ETSI’s LibSip (ETSI SIP Library, see ):
Module |
Revision |
LibSip_Common |
LibSip v3.0.5 |
LibSip_SDPTypes |
LibSip v3.0.5 |
LibSip_SimpleMsgSummaryTypes |
LibSip v3.0.5 |
LibSip_SIPTypesAndValues |
LibSip v3.0.5 |
The LibSip module LibSip_MessageBodyTypes (imported by LibSip_SIPTypesAndValues) contains type definitions for the message body of SIP messages which in general are project specific. For 3GPP conformance testing LibSip_MessageBodyTypes is defined as shown below.