Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
LI - Lawful Interception
Trial
Commits
d53b7681
Commit
d53b7681
authored
Apr 08, 2021
by
canterburym
Browse files
TS 102 657 v1.27.1 (2021-04-08) agreed at LI#56-e (Online, 2021-02-15)
parent
2e02a82f
Pipeline
#7355
failed with stage
Changes
4
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
102657/RDMessage.asn
View file @
d53b7681
RDMessage {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3) rdHeader(0) version2
4
(2
4
)}
RDMessage {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3) rdHeader(0) version2
5
(2
5
)}
DEFINITIONS IMPLICIT TAGS ::=
...
...
@@ -12,7 +12,7 @@ BEGIN
retainedDataDomainId OBJECT IDENTIFIER ::= {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3)}
-- rdHeader
rdHeaderId OBJECT IDENTIFIER ::= {retainedDataDomainId rdHeader(0) version2
4
(2
4
)}
rdHeaderId OBJECT IDENTIFIER ::= {retainedDataDomainId rdHeader(0) version2
5
(2
5
)}
-- ======================================
-- Top level definitions for RDHI wrapper
...
...
@@ -457,7 +457,8 @@ IndividualInfo ::= SEQUENCE
{
male(0),
female(1),
...
...,
other(2)
} OPTIONAL,
identificationNumber [5] UTF8String OPTIONAL,
authenticationInfo [6] AuthenticationInfo OPTIONAL,
...
...
102657/RDMessage.xsd
View file @
d53b7681
<?xml version="1.0"?>
<xsd:schema
xmlns:xsd=
"http://www.w3.org/2001/XMLSchema"
xmlns=
"http://uri.etsi.org/02657/v1.2
6
.1#/RetainedData"
targetNamespace=
"http://uri.etsi.org/02657/v1.2
6
.1#/RetainedData"
elementFormDefault=
"qualified"
>
<xsd:schema
xmlns:xsd=
"http://www.w3.org/2001/XMLSchema"
xmlns=
"http://uri.etsi.org/02657/v1.2
7
.1#/RetainedData"
targetNamespace=
"http://uri.etsi.org/02657/v1.2
7
.1#/RetainedData"
elementFormDefault=
"qualified"
>
<xsd:annotation>
<xsd:documentation
xml:lang=
"en"
>
XSD translated from ASN.1 derived from outcome of TS 102 657 v1.2
6
.1
XSD translated from ASN.1 derived from outcome of TS 102 657 v1.2
7
.1
</xsd:documentation>
</xsd:annotation>
<xsd:simpleType
name=
"GeneralizedTime"
>
...
...
@@ -603,6 +603,7 @@
<xsd:choice>
<xsd:element
name=
"male"
type=
"NULL"
/>
<xsd:element
name=
"female"
type=
"NULL"
/>
<xsd:element
name=
"other"
type=
"NULL"
/>
</xsd:choice>
</xsd:complexType>
</xsd:element>
...
...
@@ -2366,7 +2367,7 @@
<xsd:element
name=
"flowQoSInfo"
type=
"xsd:string"
minOccurs=
"0"
/>
<xsd:element
name=
"uERadioCapID"
type=
"UERadioCapID"
minOccurs=
"0"
/>
<xsd:element
name=
"rANSecondaryRATType"
type=
"RAT5Type"
minOccurs=
"0"
/>
<xsd:any
namespace=
"##other"
processContents=
"lax"
/>
<xsd:any
namespace=
"##other"
processContents=
"lax"
minOccurs=
"0"
/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType
name=
"PDUSessionType"
>
...
...
102657/portal/RDMessagever2
3
.txt
→
102657/portal/RDMessagever2
5
.txt
View file @
d53b7681
RDMessage {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3) rdHeader(0) version2
3
(2
3
)}
RDMessage {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3) rdHeader(0) version2
5
(2
5
)}
DEFINITIONS IMPLICIT TAGS ::=
...
...
@@ -12,7 +12,7 @@ BEGIN
retainedDataDomainId OBJECT IDENTIFIER ::= {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3)}
-- rdHeader
rdHeaderId OBJECT IDENTIFIER ::= {retainedDataDomainId rdHeader(0) version2
3
(2
3
)}
rdHeaderId OBJECT IDENTIFIER ::= {retainedDataDomainId rdHeader(0) version2
5
(2
5
)}
-- ======================================
-- Top level definitions for RDHI wrapper
...
...
@@ -457,7 +457,8 @@ IndividualInfo ::= SEQUENCE
{
male(0),
female(1),
...
...,
other(2)
} OPTIONAL,
identificationNumber [5] UTF8String OPTIONAL,
authenticationInfo [6] AuthenticationInfo OPTIONAL,
...
...
@@ -665,10 +666,13 @@ ICCIDInfo ::= SEQUENCE
-- PUK2 code associated with the ICCID
iMSI [5] IMSI OPTIONAL,
sUPI [6] SUPI OPTIONAL,
gPSI [7] GPSI OPTIONAL
gPSI [7] GPSI OPTIONAL,
eID [8] NumericString (SIZE (32)) OPTIONAL
-- Identifier of the eUICC according to GSMA SGP.02, clause 2.2.2 [53]
}
LoginInfo ::= SEQUENCE
{
login [1] UTF8String OPTIONAL,
...
...
@@ -1322,10 +1326,12 @@ Location ::= SEQUENCE
NCGI ::= SEQUENCE
{
pLMNID [1] PLMNID,
nRCellID [2] NRCellID
pLMNID [1] PLMNID,
nRCellID [2] NRCellID,
...
}
N3gppaLocation ::= SEQUENCE
{
n3gppTai [1] OCTET STRING (SIZE (5..6)) OPTIONAL,
...
...
@@ -2517,9 +2523,13 @@ NwAccessType ::= ENUMERATED
wimax(6),
mobilePacketData(7),
-- Network access over GSM/3GPP GPRS, UMTS, etc.
...
...,
gPON(8)
-- Gigabit capable Passive Optical Network access, based on Optical Line Terminal,
-- see ITU-T G.984-1 [54]
}
DialUpInformation ::= SEQUENCE
{
diallingNumber [1] PartyNumber OPTIONAL,
...
...
@@ -2583,10 +2593,12 @@ EPSInformation ::= SEQUENCE
-- RAT Type coding according to ETSI TS 129 274 [32] clause 8.17
-- NOTE - as of v1.23.1 of the present document, this field has changed to optional
ePSEvent [15] EPSEvent OPTIONAL,
...
...,
uERadioCapID [16] UERadioCapID OPTIONAL
}
IMSIUnauthenticatedFlag ::= BOOLEAN
-- TRUE if unauthenticated IMSI vs. FALSE for authenticated IMSI
...
...
@@ -2628,59 +2640,65 @@ EPSEvent ::= ENUMERATED
FIVEGSInformation ::= SEQUENCE
{
sUPI
[1] SUPI OPTIONAL,
dNN
[2] UTF8String OPTIONAL,
gPSI
[3] GPSI OPTIONAL,
pEI
[4] PEI OPTIONAL,
sUPI [1] SUPI OPTIONAL,
dNN [2] UTF8String OPTIONAL,
gPSI [3] GPSI OPTIONAL,
pEI [4] PEI OPTIONAL,
pDUSessionID [6] INTEGER (0..255) OPTIONAL,
sNSSAI
[7] OCTET STRING (SIZE(4)) OPTIONAL,
sNSSAI [7] OCTET STRING (SIZE(4)) OPTIONAL,
pDUIpv4Address [8] IPAddress OPTIONAL,
pDUIpv6Address [9] IPAddress OPTIONAL,
pDUAddressPrefixLength [10] INTEGER (0..128) OPTIONAL,
rFSPIndex
[11] INTEGER (1..255) OPTIONAL,
pDUAddressPrefixLength
[10] INTEGER (0..128) OPTIONAL,
rFSPIndex [11] INTEGER (1..255) OPTIONAL,
applicationId [12] UTF8String OPTIONAL,
applicationServiceProviderIdentity [13] UTF8String OPTIONAL,
serviceId
[14] INTEGER OPTIONAL,
chargingId
[15] UTF8String OPTIONAL,
pDUType
[16] PDUSessionType OPTIONAL,
sSCMode
[17] SSCMode OPTIONAL,
vPLMNId
[18] PLMNID OPTIONAL,
hPLMNId
[19] PLMNID OPTIONAL,
chargingCharacteristics [20] UTF8String OPTIONAL,
chargingCharacteristicsSelectionMode [21] UTF8String OPTIONAL,
applicationServiceProviderIdentity
[13] UTF8String OPTIONAL,
serviceId [14] INTEGER OPTIONAL,
chargingId [15] UTF8String OPTIONAL,
pDUType [16] PDUSessionType OPTIONAL,
sSCMode [17] SSCMode OPTIONAL,
vPLMNId [18] PLMNID OPTIONAL,
hPLMNId [19] PLMNID OPTIONAL,
chargingCharacteristics
[20] UTF8String OPTIONAL,
chargingCharacteristicsSelectionMode
[21] UTF8String OPTIONAL,
pDUSessionStartTime [22] GeneralizedTime OPTIONAL,
pDUSessionStopTime [23] GeneralizedTime OPTIONAL,
lowPriorityIndicator [24] BOOLEAN OPTIONAL,
lowPriorityIndicator
[24] BOOLEAN OPTIONAL,
dataOffStatus [25] BOOLEAN OPTIONAL,
diagnostics
[26] INTEGER OPTIONAL,
uETimeZone
[27] UTF8String OPTIONAL,
uPFAddress
[28] IPAddress OPTIONAL,
aMFAddress
[29] IPAddress OPTIONAL,
uDMAddress
[30] IPAddress OPTIONAL,
sMFAddress
[31] IPAddress OPTIONAL,
uPFId
[32] UUID OPTIONAL,
diagnostics [26] INTEGER OPTIONAL,
uETimeZone [27] UTF8String OPTIONAL,
uPFAddress [28] IPAddress OPTIONAL,
aMFAddress [29] IPAddress OPTIONAL,
uDMAddress [30] IPAddress OPTIONAL,
sMFAddress [31] IPAddress OPTIONAL,
uPFId [32] UUID OPTIONAL,
aMFIdentifier [33] AMFID OPTIONAL,
uDMIdentifier [34] UUID OPTIONAL,
sMFIdentifier [35] UUID OPTIONAL,
uPFPDNAddress [36] IPAddress OPTIONAL,
uPFPDNAddressExtension [37] IPAddress OPTIONAL,
uPFPDNAddressExtension
[37] IPAddress OPTIONAL,
dynamicAddressFlag [38] BOOLEAN OPTIONAL,
dynamicAddressFlagExt [39] BOOLEAN OPTIONAL,
rAT5Type [40] RAT5Type OPTIONAL,
flowQosInfo [41] OCTET STRING OPTIONAL,
serviceID [42] INTEGER OPTIONAL
dynamicAddressFlagExt [39] BOOLEAN OPTIONAL,
rAT5Type [40] RAT5Type OPTIONAL,
flowQosInfo [41] OCTET STRING OPTIONAL,
serviceID [42] INTEGER OPTIONAL,
...,
uERadioCapID [43] UERadioCapID OPTIONAL,
rANSecondaryRATType [44] RAT5Type OPTIONAL
}
PDUSessionType ::= ENUMERATED
{
iPv4(1),
iPv6(2),
iPv4v6(3),
unstructured(4),
ethernet(5)
ethernet(5),
...
}
-- ====================================
-- Definitions of Network Access Device
-- ====================================
...
...
@@ -2699,9 +2717,11 @@ NADevice ::= SEQUENCE
dslID [5] UTF8String OPTIONAL,
imei [6] IMEI OPTIONAL,
...,
subscriberID [7] NaSubscriberID OPTIONAL
subscriberID [7] NaSubscriberID OPTIONAL,
uERadioCapID [8] UERadioCapID OPTIONAL
}
SUPI ::= CHOICE
{
iMSI [1] IMSI,
...
...
@@ -2719,9 +2739,11 @@ GPSI ::= CHOICE
PEI ::= CHOICE
{
iMEI [1] IMEI,
iMEISV [2] IMEISV
iMEISV [2] IMEISV,
...
}
IMEI ::= OCTET STRING (SIZE(8))
-- format as per 3GPP TS 09.02 [8]
-- NOTE: When comparing IMEIs, an IMEI can be considered "equal to" the requested IMEI even
...
...
@@ -2734,6 +2756,9 @@ IMSI ::= OCTET STRING (SIZE(3..8))
NAI ::= UTF8String
UERadioCapID ::= UTF8String (SIZE(12..22))
-- format as per ETSI TS 123 003 [41] clause 29.2
-- ======================================
-- Definitions of Message Network element
-- ======================================
...
...
@@ -2849,14 +2874,27 @@ RAT5Type ::= ENUMERATED
eutra(2),
wlan(3),
virtual(4),
...
...,
nBIoT(5),
wireline(6),
wirelineCable(7),
wirelineDSL(8),
wirelinePON(9),
lTEM(10),
nRU(11),
eUTRAU(12),
trustedN3GA(13),
trustedWLAN(14),
uTRA(15),
gERA(16)
}
AMFID ::= SEQUENCE
{
aMFRegionID [1] AMFRegionID,
aMFSetID [2] AMFSetID,
aMFPointer [3] AMFPointer
aMFPointer [3] AMFPointer,
...
}
AMFRegionID ::= INTEGER (0..255)
...
...
102657/portal/RDMessagever2
3
.xsd
→
102657/portal/RDMessagever2
5
.xsd
View file @
d53b7681
<?xml version="1.0"?>
<xsd:schema
xmlns:xsd=
"http://www.w3.org/2001/XMLSchema"
xmlns=
"http://uri.etsi.org/02657/v1.2
5
.1#/RetainedData"
targetNamespace=
"http://uri.etsi.org/02657/v1.2
5
.1#/RetainedData"
elementFormDefault=
"qualified"
>
<xsd:schema
xmlns:xsd=
"http://www.w3.org/2001/XMLSchema"
xmlns=
"http://uri.etsi.org/02657/v1.2
7
.1#/RetainedData"
targetNamespace=
"http://uri.etsi.org/02657/v1.2
7
.1#/RetainedData"
elementFormDefault=
"qualified"
>
<xsd:annotation>
<xsd:documentation
xml:lang=
"en"
>
XSD translated from ASN.1 derived from outcome of TS 102 657 v1.2
5
.1
XSD translated from ASN.1 derived from outcome of TS 102 657 v1.2
7
.1
</xsd:documentation>
</xsd:annotation>
<xsd:simpleType
name=
"GeneralizedTime"
>
...
...
@@ -282,6 +282,7 @@
<xsd:element
name=
"wirelessLAN"
type=
"NULL"
/>
<xsd:element
name=
"wimax"
type=
"NULL"
/>
<xsd:element
name=
"mobilePacketData"
type=
"NULL"
/>
<xsd:element
name=
"gPON"
type=
"NULL"
/>
<xsd:any
namespace=
"##other"
processContents=
"lax"
/>
</xsd:choice>
</xsd:complexType>
...
...
@@ -602,6 +603,7 @@
<xsd:choice>
<xsd:element
name=
"male"
type=
"NULL"
/>
<xsd:element
name=
"female"
type=
"NULL"
/>
<xsd:element
name=
"other"
type=
"NULL"
/>
</xsd:choice>
</xsd:complexType>
</xsd:element>
...
...
@@ -665,6 +667,14 @@
<xsd:element
name=
"iMSI"
type=
"IMSI"
minOccurs=
"0"
/>
<xsd:element
name=
"sUPI"
type=
"SUPI"
minOccurs=
"0"
/>
<xsd:element
name=
"gPSI"
type=
"GPSI"
minOccurs=
"0"
/>
<xsd:element
name=
"eID"
minOccurs=
"0"
>
<xsd:simpleType>
<xsd:restriction
base=
"xsd:token"
>
<xsd:pattern
value=
"[0-9]{32}"
/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:any
namespace=
"##other"
processContents=
"lax"
minOccurs=
"0"
/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType
name=
"LoginInfo"
>
...
...
@@ -1498,7 +1508,7 @@
<xsd:sequence>
<xsd:element
name=
"pLMNID"
type=
"PLMNID"
/>
<xsd:element
name=
"nRCellID"
type=
"NRCellID"
/>
<xsd:any
namespace=
"##other"
processContents=
"lax"
/>
<xsd:any
namespace=
"##other"
processContents=
"lax"
minOccurs=
"0"
/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType
name=
"ExtendedLocation"
>
...
...
@@ -2251,6 +2261,7 @@
</xsd:simpleType>
</xsd:element>
<xsd:element
name=
"ePSEvent"
type=
"EPSEvent"
minOccurs=
"0"
/>
<xsd:element
name=
"uERadioCapID"
type=
"UERadioCapID"
minOccurs=
"0"
/>
<xsd:any
namespace=
"##other"
processContents=
"lax"
minOccurs=
"0"
/>
</xsd:sequence>
</xsd:complexType>
...
...
@@ -2354,6 +2365,9 @@
<xsd:element
name=
"dynamicAddressFlagExtension"
type=
"xsd:boolean"
minOccurs=
"0"
/>
<xsd:element
name=
"rAT5Type"
type=
"RAT5Type"
minOccurs=
"0"
/>
<xsd:element
name=
"flowQoSInfo"
type=
"xsd:string"
minOccurs=
"0"
/>
<xsd:element
name=
"uERadioCapID"
type=
"UERadioCapID"
minOccurs=
"0"
/>
<xsd:element
name=
"rANSecondaryRATType"
type=
"RAT5Type"
minOccurs=
"0"
/>
<xsd:any
namespace=
"##other"
processContents=
"lax"
minOccurs=
"0"
/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType
name=
"PDUSessionType"
>
...
...
@@ -2381,6 +2395,18 @@
<xsd:element
name=
"eutra"
type=
"NULL"
/>
<xsd:element
name=
"wlan"
type=
"NULL"
/>
<xsd:element
name=
"virtual"
type=
"NULL"
/>
<xsd:element
name=
"nBIoT"
type=
"NULL"
/>
<xsd:element
name=
"wireline"
type=
"NULL"
/>
<xsd:element
name=
"wirelineCable"
type=
"NULL"
/>
<xsd:element
name=
"wirelineDSL"
type=
"NULL"
/>
<xsd:element
name=
"wirelinePON"
type=
"NULL"
/>
<xsd:element
name=
"lTEM"
type=
"NULL"
/>
<xsd:element
name=
"nRU"
type=
"NULL"
/>
<xsd:element
name=
"eUTRAU"
type=
"NULL"
/>
<xsd:element
name=
"trustedN3GA"
type=
"NULL"
/>
<xsd:element
name=
"trustedWLAN"
type=
"NULL"
/>
<xsd:element
name=
"uTRA"
type=
"NULL"
/>
<xsd:element
name=
"gERA"
type=
"NULL"
/>
<xsd:any
namespace=
"##other"
processContents=
"lax"
/>
</xsd:choice>
</xsd:complexType>
...
...
@@ -2435,6 +2461,7 @@
<xsd:element
name=
"dslID"
type=
"xsd:string"
minOccurs=
"0"
/>
<xsd:element
name=
"imei"
type=
"IMEI"
minOccurs=
"0"
/>
<xsd:element
name=
"subscriberID"
type=
"NaSubscriberID"
minOccurs=
"0"
/>
<xsd:element
name=
"uERadioCapID"
type=
"UERadioCapID"
minOccurs=
"0"
/>
<xsd:any
namespace=
"##other"
processContents=
"lax"
minOccurs=
"0"
/>
</xsd:sequence>
</xsd:complexType>
...
...
@@ -3240,4 +3267,10 @@
<xsd:any
namespace=
"##other"
processContents=
"lax"
minOccurs=
"0"
/>
</xsd:choice>
</xsd:complexType>
<xsd:simpleType
name=
"UERadioCapID"
>
<xsd:restriction
base=
"xsd:string"
>
<xsd:minLength
value=
"12"
/>
<xsd:maxLength
value=
"22"
/>
</xsd:restriction>
</xsd:simpleType>
</xsd:schema>
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