Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
SA3
SA3LI Trial
Commits
19c40e28
Commit
19c40e28
authored
Jan 22, 2021
by
canterburym
Browse files
Merge branch 'temp_2021-01-22T11_44_06_220770_tempmv' into temp_2021-01-22T11_44_06_220770
parents
34c910f9
c6c2d5d2
Changes
2
Expand all
Hide whitespace changes
Inline
Side-by-side
33128/r16/TS33128Payloads.asn
0 → 100644
View file @
19c40e28
This diff is collapsed.
Click to expand it.
33128/r16/urn_3GPP_ns_li_3GPPX1Extensions.xsd
0 → 100644
View file @
19c40e28
<?xml version="1.0" encoding="utf-8"?>
<xs:schema
xmlns:xs=
"http://www.w3.org/2001/XMLSchema"
xmlns=
"urn:3GPP:ns:li:3GPPX1Extensions"
targetNamespace=
"urn:3GPP:ns:li:3GPPX1Extensions"
elementFormDefault=
"qualified"
>
<xs:complexType
name=
"X1Extensions"
>
<xs:sequence>
<xs:element
name=
"Extension"
type=
"X1Extension"
minOccurs=
"1"
maxOccurs=
"unbounded"
></xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType
name=
"UPFLIT3TargetIdentifierExtensions"
>
<xs:sequence>
<xs:element
name=
"UPFLIT3TargetIdentifier"
type=
"UPFLIT3TargetIdentifier"
minOccurs=
"1"
maxOccurs=
"unbounded"
></xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType
name=
"UPFLIT3TargetIdentifier"
>
<xs:choice>
<xs:element
name=
"FSEID"
type=
"FSEID"
></xs:element>
<xs:element
name=
"PDRID"
type=
"xs:unsignedInt"
></xs:element>
<xs:element
name=
"QERID"
type=
"xs:unsignedInt"
></xs:element>
<xs:element
name=
"NetworkInstance"
type=
"xs:hexBinary"
></xs:element>
<xs:element
name=
"GTPTunnelDirection"
type=
"GTPTunnelDirection"
></xs:element>
<xs:element
name=
"FTEID"
type=
"FTEID"
></xs:element>
</xs:choice>
</xs:complexType>
<xs:complexType
name=
"FSEID"
>
<xs:sequence>
<xs:element
name=
"SEID"
type=
"xs:unsignedLong"
></xs:element>
<xs:element
name=
"IPv4Address"
type=
"IPv4Address"
minOccurs=
"0"
></xs:element>
<xs:element
name=
"IPv6Address"
type=
"IPv6Address"
minOccurs=
"0"
></xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType
name=
"FTEID"
>
<xs:sequence>
<xs:element
name=
"TEID"
type=
"xs:unsignedInt"
></xs:element>
<xs:element
name=
"IPv4Address"
type=
"IPv4Address"
minOccurs=
"0"
></xs:element>
<xs:element
name=
"IPv6Address"
type=
"IPv6Address"
minOccurs=
"0"
></xs:element>
</xs:sequence>
</xs:complexType>
<xs:simpleType
name=
"GTPTunnelDirection"
>
<xs:restriction
base=
"xs:string"
>
<xs:enumeration
value=
"Outbound"
></xs:enumeration>
<xs:enumeration
value=
"Inbound"
></xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:complexType
name=
"X1Extension"
>
<xs:choice>
<xs:element
name=
"LALSLILCSTargetProvisioning"
type=
"LALSLILCSTargetProvisioningExtensions"
></xs:element>
<xs:element
name=
"LALSLTFProvisioning"
type=
"LALSLTFProvisioningExtensions"
></xs:element>
<xs:element
name=
"HeaderReporting"
type=
"PDHRReportingExtensions"
></xs:element>
<xs:element
name=
"ServiceScopingOptions"
type=
"ServiceScopingOptions"
></xs:element>
</xs:choice>
</xs:complexType>
<xs:complexType
name=
"LALSLILCSTargetProvisioningExtensions"
>
<xs:sequence>
<xs:element
name=
"PositioningServiceType"
type=
"PositioningServiceType"
></xs:element>
<xs:element
name=
"PositioningPeriodicity"
type=
"PositioningPeriodicity"
minOccurs=
"0"
></xs:element>
<xs:element
name=
"PositioningParameters"
type=
"PositioningParameters"
minOccurs=
"0"
></xs:element>
</xs:sequence>
</xs:complexType>
<xs:simpleType
name=
"PositioningServiceType"
>
<xs:restriction
base=
"xs:string"
>
<xs:enumeration
value=
"Immediate"
></xs:enumeration>
<xs:enumeration
value=
"Periodic"
></xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:simpleType
name=
"PositioningPeriodicity"
>
<xs:restriction
base=
"xs:nonNegativeInteger"
>
</xs:restriction>
</xs:simpleType>
<xs:complexType
name=
"PositioningParameters"
>
<xs:sequence>
<xs:element
name=
"RequestedLocationType"
type=
"RequestedLocationType"
minOccurs=
"0"
></xs:element>
<xs:element
name=
"RequestedResponseType"
type=
"RequestedResponseType"
minOccurs=
"0"
></xs:element>
<xs:element
name=
"MaxLocationAge"
type=
"xs:nonNegativeInteger"
minOccurs=
"0"
></xs:element>
<xs:element
name=
"ResponseTimingRequired"
type=
"ResponseTimingRequired"
minOccurs=
"0"
></xs:element>
<xs:element
name=
"ResponseTimer"
type=
"xs:nonNegativeInteger"
minOccurs=
"0"
></xs:element>
<xs:element
name=
"HorizontalAccuracy"
type=
"NumberWithQOSClass"
minOccurs=
"0"
></xs:element>
<xs:element
name=
"AltitudeAccuracy"
type=
"NumberWithQOSClass"
minOccurs=
"0"
></xs:element>
<xs:element
name=
"MotionStateRequest"
type=
"EmptyElement"
minOccurs=
"0"
></xs:element>
</xs:sequence>
</xs:complexType>
<xs:simpleType
name=
"RequestedLocationType"
>
<xs:restriction
base=
"xs:string"
>
<xs:enumeration
value=
"CURRENT"
></xs:enumeration>
<xs:enumeration
value=
"CURRENT_OR_LAST"
></xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:simpleType
name=
"RequestedResponseType"
>
<xs:restriction
base=
"xs:string"
>
<xs:enumeration
value=
"SYNC"
></xs:enumeration>
<xs:enumeration
value=
"ASYNC"
></xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:simpleType
name=
"ResponseTimingRequired"
>
<xs:restriction
base=
"xs:string"
>
<xs:enumeration
value=
"NO_DELAY"
></xs:enumeration>
<xs:enumeration
value=
"LOW_DELAY"
></xs:enumeration>
<xs:enumeration
value=
"DELAY_TOL"
></xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:complexType
name=
"NumberWithQOSClass"
>
<xs:simpleContent>
<xs:extension
base=
"xs:nonNegativeInteger"
>
<xs:attribute
name=
"qos_class"
type=
"QOSClass"
></xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:simpleType
name=
"QOSClass"
>
<xs:restriction
base=
"xs:string"
>
<xs:enumeration
value=
"ASSURED"
></xs:enumeration>
<xs:enumeration
value=
"BEST_EFFORT"
></xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:simpleType
name=
"EmptyElement"
>
<xs:restriction
base=
"xs:string"
>
<xs:enumeration
value=
""
></xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:complexType
name=
"LALSLTFProvisioningExtensions"
>
<xs:sequence>
<xs:element
name=
"LILCSClientAddress"
type=
"LILCSClientIPAddress"
></xs:element>
<xs:element
name=
"PositioningParameters"
type=
"PositioningParameters"
minOccurs=
"0"
></xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType
name=
"LILCSClientIPAddress"
>
<xs:sequence>
<xs:choice>
<xs:element
name=
"IPv4Address"
type=
"IPv4Address"
/>
<xs:element
name=
"IPv6Address"
type=
"IPv6Address"
/>
</xs:choice>
</xs:sequence>
</xs:complexType>
<xs:simpleType
name=
"IPv4Address"
>
<xs:restriction
base=
"xs:token"
>
<xs:pattern
value=
"((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])"
/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType
name=
"IPv6Address"
>
<xs:restriction
base=
"xs:token"
>
<xs:pattern
value=
"([0-9a-f]{4}:){7}([0-9a-f]{4})"
/>
</xs:restriction>
</xs:simpleType>
<xs:complexType
name=
"PDHRReportingExtensions"
>
<xs:sequence>
<xs:element
name=
"PDHType"
type=
"PDHType"
></xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType
name=
"PDHType"
>
<xs:choice>
<xs:element
name=
"PDHR"
type=
"EmptyElement"
></xs:element>
<xs:element
name=
"PDSR"
type=
"PDSRParameters"
></xs:element>
</xs:choice>
</xs:complexType>
<xs:complexType
name=
"PDSRParameters"
>
<xs:sequence>
<xs:element
name=
"PDSRTriggerType"
type=
"PDSRTriggerType"
></xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType
name=
"PDSRTriggerType"
>
<xs:choice>
<xs:element
name=
"TimerExpiry"
type=
"TimerExpiryInSeconds"
></xs:element>
<xs:element
name=
"PacketCount"
type=
"xs:nonNegativeInteger"
></xs:element>
<xs:element
name=
"ByteCount"
type=
"xs:nonNegativeInteger"
></xs:element>
</xs:choice>
</xs:complexType>
<xs:simpleType
name=
"TimerExpiryInSeconds"
>
<xs:restriction
base=
"xs:nonNegativeInteger"
>
</xs:restriction>
</xs:simpleType>
<xs:complexType
name=
"ServiceScopingOptions"
>
<xs:sequence>
<xs:element
name=
"ServiceTypeOptions"
type=
"ServiceTypeOptions"
></xs:element>
<xs:element
name=
"LocationInformationOptions"
type=
"LocationInformationOptions"
></xs:element>
<xs:element
name=
"NonHPLMNRANTrafficDelivery"
type=
"ServiceScopeOptionValue"
></xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType
name=
"ServiceTypeOptions"
>
<xs:sequence>
<xs:element
name=
"Voice"
type=
"ServiceScopeOptionValue"
></xs:element>
<xs:element
name=
"Data"
type=
"ServiceScopeOptionValue"
></xs:element>
<xs:element
name=
"Messaging"
type=
"ServiceScopeOptionValue"
></xs:element>
<xs:element
name=
"PTT"
type=
"ServiceScopeOptionValue"
></xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType
name=
"LocationInformationOptions"
>
<xs:sequence>
<xs:element
name=
"ReportLocationAtBeginningAndEnd"
type=
"ServiceScopeOptionValue"
></xs:element>
<xs:element
name=
"ReportLocationUpdate"
type=
"ServiceScopeOptionValue"
></xs:element>
<xs:element
name=
"LALS"
type=
"ServiceScopeOptionValue"
></xs:element>
</xs:sequence>
</xs:complexType>
<xs:simpleType
name=
"ServiceScopeOptionValue"
>
<xs:restriction
base=
"xs:string"
>
<xs:enumeration
value=
"Deliver"
></xs:enumeration>
<xs:enumeration
value=
"DoNotDeliver"
></xs:enumeration>
</xs:restriction>
</xs:simpleType>
</xs:schema>
\ No newline at end of file
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment