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
70c85757
Commit
70c85757
authored
Jun 15, 2020
by
canterburym
Browse files
TS 102 657 v1.4.1 (2009-12-09) agreed at LI#22 (Trouville, 2009-09-22)
parent
845248d0
Pipeline
#3946
passed with stage
in 5 seconds
Changes
4
Pipelines
2
Hide whitespace changes
Inline
Side-by-side
102657/RDMessage.asn
View file @
70c85757
RDMessage {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3) rdHeader(0) version
3(3
)}
RDMessage {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3) rdHeader(0) version
4(4
)}
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) version
3(3
)}
rdHeaderId OBJECT IDENTIFIER ::= {retainedDataDomainId rdHeader(0) version
4(4
)}
-- ======================================
-- Top level definitions for RDHI wrapper
...
...
@@ -22,7 +22,7 @@ RetainedDataMessage ::= SEQUENCE
{
rdHeaderId [0] OBJECT IDENTIFIER,
retainedDataHeader [1] RetainedDataHeader,
retainedDataPayload
[2] RetainedDataPayload,
retainedDataPayload [2] RetainedDataPayload,
retainedDataDigest [3] OCTET STRING OPTIONAL,
-- The digitally signed hash of the combined fields above (retainedDataHeader and
-- retainedDataPayload)
...
...
@@ -71,16 +71,16 @@ RequestNumber ::= UTF8String
RetainedDataPayload ::= CHOICE
-- Payload can be a request, response, error or acknowledgement
{
requestMessage [1] RequestMessage,
requestAcknowledgement [2] RequestAcknowledgement,
responseMessage [3] ResponseMessage,
responseAcknowledgement [4] ResponseAcknowledgement,
errorMessage [5] FurtherInformation,
cancelMessage [6] CancelMessage,
cancelAcknowledgement [7] CancelAcknowledgement,
getstatusMessage [8] GetStatusMessage,
statusMessage [9] StatusMessage,
getResultsMessage [10] GetResultsMessage,
requestMessage
[1] RequestMessage,
requestAcknowledgement
[2] RequestAcknowledgement,
responseMessage
[3] ResponseMessage,
responseAcknowledgement
[4] ResponseAcknowledgement,
errorMessage
[5] FurtherInformation,
cancelMessage
[6] CancelMessage,
cancelAcknowledgement
[7] CancelAcknowledgement,
getstatusMessage
[8] GetStatusMessage,
statusMessage
[9] StatusMessage,
getResultsMessage
[10] GetResultsMessage,
...
}
...
...
@@ -135,7 +135,7 @@ RequestPriority ::= OCTET STRING
RequestAcknowledgement ::= SEQUENCE
{
suggestedCompletionTime
[1] GeneralizedTime OPTIONAL,
suggestedCompletionTime [1] GeneralizedTime OPTIONAL,
-- Indicative time that results will be ready
-- Purely informational, not binding for either party
...
...
...
@@ -161,13 +161,13 @@ ResponseMessage ::= SEQUENCE
ResponseStatus ::= CHOICE
{
responseComplete [1] NULL,
responseComplete
[1] NULL,
-- No further results to come
responseIncomplete [2] NULL,
responseIncomplete
[2] NULL,
-- There may be further results to come
responseUnavailable [3] NULL,
responseUnavailable
[3] NULL,
-- See clause 6.3.3
responseFailed [4] FurtherInformation,
responseFailed
[4] FurtherInformation,
-- See clauses 6.2.2.2 and 6.3.3.2
...
}
...
...
@@ -177,7 +177,7 @@ ResponseRecord ::= SEQUENCE
recordNumber [1] INTEGER,
recordPayload [2] RetainedDataRecord,
additionalInformation [3] AdditionalInformation OPTIONAL,
-- see clause 6.2.4
-- see clause 6.2.4
nationalRecordPayload [4] NationalRecordPayload OPTIONAL,
-- To be defined on a national basis
-- Only to be used in case the present document cannot fulfil the national requirements
...
...
@@ -248,8 +248,8 @@ StatusMessage ::= SEQUENCE
StatusResponse ::= SEQUENCE
{
requestNumber [1] RequestNumber,
requestStatus [2] RequestStatus,
requestNumber
[1] RequestNumber,
requestStatus
[2] RequestStatus,
...
}
...
...
@@ -492,13 +492,13 @@ NationalTelephonySubscriptionInfo ::= SEQUENCE
TelephonyBillingDetails ::= SEQUENCE
{
subscriberID [1] TelephonySubscriberId OPTIONAL,
serviceID [2] UTF8String OPTIONAL,
billingAddress [3] ContactDetails OPTIONAL,
billingIdentifier [4] BillingIdentifier OPTIONAL,
billingRecords [5] SEQUENCE OF BillingRecords OPTIONAL,
subscriberID
[1] TelephonySubscriberId OPTIONAL,
serviceID
[2] UTF8String OPTIONAL,
billingAddress
[3] ContactDetails OPTIONAL,
billingIdentifier
[4] BillingIdentifier OPTIONAL,
billingRecords
[5] SEQUENCE OF BillingRecords OPTIONAL,
...,
nationalTelephonyBillingDetails [6] NationalTelephonyBillingDetails OPTIONAL
nationalTelephonyBillingDetails
[6] NationalTelephonyBillingDetails OPTIONAL
-- To be defined on a national basis
-- Only to be used in case the present document cannot fulfil the national requirements
}
...
...
@@ -516,15 +516,15 @@ BillingIdentifier ::= OCTET STRING
BillingRecords ::= SEQUENCE
{
time [1] GeneralizedTime OPTIONAL,
place [2] UTF8String OPTIONAL,
amount [3] REAL OPTIONAL,
currency [4] UTF8String (SIZE(3)) OPTIONAL,
time
[1] GeneralizedTime OPTIONAL,
place
[2] UTF8String OPTIONAL,
amount
[3] REAL OPTIONAL,
currency
[4] UTF8String (SIZE(3)) OPTIONAL,
-- as per ISO 4217 [5]
method [5] UTF8String OPTIONAL,
method
[5] UTF8String OPTIONAL,
-- i.e. credit card etc.
...,
nationalTelephonyBillingRecords [6] NationalTelephonyBillingRecords OPTIONAL
nationalTelephonyBillingRecords
[6] NationalTelephonyBillingRecords OPTIONAL
-- To be defined on a national basis
-- Only to be used in case the present document cannot fulfil the national requirements
}
...
...
@@ -614,7 +614,7 @@ NationalTelephonyPartyInformation ::= SEQUENCE
...
}
TelephonyCommunicationType
::=
ENUMERATED
TelephonyCommunicationType
::=
ENUMERATED
{
telephonyFixedCS(0),
telephonyWirelessCS(1),
...
...
@@ -623,7 +623,7 @@ TelephonyCommunicationType ::= ENUMERATED
mMS(3)
}
TelephonyBearerService
::=
ENUMERATED
TelephonyBearerService
::=
ENUMERATED
{
speech(0),
data(1),
...
...
@@ -699,7 +699,10 @@ MmsInformation ::= SEQUENCE
delivery-copy(9),
submission-rejection(10),
submission-failure(11),
...
...,
delivered-application(12)
-- optional flag indicating MMS was retrieved using
-- something other than mobile deivce e.g. web browser
} OPTIONAL,
mmsNotifInd [3] BOOLEAN OPTIONAL,
-- indication that a delivery notification has been generated
...
...
@@ -854,7 +857,7 @@ TelephonyPartyRole ::= ENUMERATED
originating-Party(0),
terminating-Party(1),
forwarded-to-Party(2),
originalCalled
(3),
originalCalled(3),
redirecting(4),
connected(5),
userProvidedCalling(6),
...
...
@@ -878,7 +881,7 @@ TelephonyPartyRole ::= ENUMERATED
TelephonyDevice ::= SEQUENCE
{
deviceIDType [1] ENUMERATED
deviceIDType
[1] ENUMERATED
-- Type of identifier for telephony device
{
unknown(0),
...
...
@@ -886,13 +889,13 @@ TelephonyDevice ::= SEQUENCE
macAddress(2),
...
} OPTIONAL,
telephonyDeviceID [2] TelephonyDeviceID OPTIONAL,
telephonyDeviceID
[2] TelephonyDeviceID OPTIONAL,
-- Unique identifier for this telephony device according to type of identifier
...,
subscriberID [3] TelephonySubscriberId OPTIONAL,
subscriberID
[3] TelephonySubscriberId OPTIONAL,
-- Identifier for a known user of this equipment.
-- Usage of this parameter is subject to national legislation.
nationalTelephonyDevice [4] NationalTelephonyDevice OPTIONAL
nationalTelephonyDevice
[4] NationalTelephonyDevice OPTIONAL
-- To be defined on a national basis
-- Only to be used in case the present document cannot fulfil the national requirements
}
...
...
@@ -914,12 +917,12 @@ TelephonyDeviceID ::= OCTET STRING
TelephonyNetworkElement ::= SEQUENCE
{
telephonyNetworkID [1] TelephonyNetworkID OPTIONAL,
cellInformation [2] Location OPTIONAL,
telephonyNetworkID
[1] TelephonyNetworkID OPTIONAL,
cellInformation
[2] Location OPTIONAL,
-- The Location information id
validity [3] TimeSpan OPTIONAL,
validity
[3] TimeSpan OPTIONAL,
...,
nationalTelephonyNetworkElement [4] NationalTelephonyNetworkElement OPTIONAL
nationalTelephonyNetworkElement
[4] NationalTelephonyNetworkElement OPTIONAL
-- To be defined on a national basis
-- Only to be used in case the present document cannot fulfil the national requirements
}
...
...
@@ -942,9 +945,9 @@ Location ::= SEQUENCE
{
e164-Number [1] OCTET STRING (SIZE (1..25)) OPTIONAL,
-- Coded in the same format as the ISUP location number (parameter
-- field) of the ISUP (see EN 300 356 [7])
-- field) of the ISUP (see
EN 300 356 [7])
globalCellID [2] OCTET STRING (SIZE (5..7)) OPTIONAL,
-- See MAP format (see
TS GS
M 09.02 [8])
-- See MAP format (see
3GPP TS
09.02 [8])
rAI [3] OCTET STRING (SIZE (6)) OPTIONAL,
-- The Routeing Area Identifier (RAI) in the current SGSN is coded in accordance with
...
...
@@ -1084,8 +1087,8 @@ GeographicalCoordinates ::= SEQUENCE
{
latitudeSign [1] ENUMERATED
{
north,
south
north
(0)
,
south
(1)
} OPTIONAL,
latitude [2] INTEGER (0..8388607) OPTIONAL,
longitude [3] INTEGER (-8388608..8388607) OPTIONAL,
...
...
@@ -1258,7 +1261,6 @@ MsgStoreOperation ::= SEQUENCE
messageID [10] MessageID OPTIONAL
}
MessageID ::= UTF8String
-- Unique identifier for this message, e.g RFC 822 header
...
...
@@ -1301,21 +1303,21 @@ NASubscriber ::= SEQUENCE
NAServiceSubscription ::= SEQUENCE
-- Description of the subscription to a Network Access service
{
validity [1] TimeSpan OPTIONAL,
naServiceID [2] UTF8String OPTIONAL,
validity
[1] TimeSpan OPTIONAL,
naServiceID
[2] UTF8String OPTIONAL,
-- Identifier for the service, e.g. account plan name.
naProviderID [3] NAProviderID OPTIONAL,
naProviderID
[3] NAProviderID OPTIONAL,
-- Unique identifier for the provider of the service, e.g. company name
naAuthID [4] NAAuthID OPTIONAL,
naAuthID
[4] NAAuthID OPTIONAL,
-- Unique identifier for this subscription, e.g. logon name
options [5] UTF8String OPTIONAL,
options
[5] UTF8String OPTIONAL,
-- Human readable text with restrictions or options to the subscription
installationAddress [6] AddressInformation OPTIONAL,
fixIpAddress [7] IPAddress OPTIONAL,
fixIpAddress
[7] IPAddress OPTIONAL,
-- fix assigned IP address
imsi [8] IMSI OPTIONAL,
imsi
[8] IMSI OPTIONAL,
...,
allocatedDeviceIDs [9] SEQUENCE OF NADeviceId OPTIONAL
allocatedDeviceIDs
[9] SEQUENCE OF NADeviceId OPTIONAL
}
-- ===========================================
...
...
@@ -1437,10 +1439,10 @@ NADevice ::= SEQUENCE
}
IMEI ::= OCTET STRING (SIZE(8))
-- format as per
TS GSM
09.02 [8
Error! Reference source not found.
]
-- format as per
3GPP TS
09.02 [8]
IMSI ::= OCTET STRING (SIZE(3..8))
-- format as per
TS GSM
09.02 [8]
-- format as per
3GPP TS
09.02 [8]
-- ======================================
-- Definitions of Message Network element
...
...
@@ -1524,4 +1526,3 @@ NABillingDetails ::= SEQUENCE
}
END -- end of RDMessage
102657/RDMessage.xsd
View file @
70c85757
<?xml version="1.0"?>
<xsd:schema
xmlns:xsd=
"http://www.w3.org/2001/XMLSchema"
xmlns=
"http://uri.etsi.org/02657/v1.
3
.1#/RetainedData"
targetNamespace=
"http://uri.etsi.org/02657/v1.
3
.1#/RetainedData"
xmlns=
"http://uri.etsi.org/02657/v1.
4
.1#/RetainedData"
targetNamespace=
"http://uri.etsi.org/02657/v1.
4
.1#/RetainedData"
elementFormDefault=
"qualified"
>
<xsd:annotation>
<xsd:documentation
xml:lang=
"en"
>
XSD translated from ASN.1 derived from outcome of LI#2
1
(TS 102 657 v1.
3
.1)
XSD translated from ASN.1 derived from outcome of LI#2
2
(TS 102 657 v1.
4
.1)
</xsd:documentation>
</xsd:annotation>
...
...
@@ -878,6 +878,7 @@
<xsd:element
name=
"delivery-copy"
type=
"NULL"
minOccurs=
"0"
/>
<xsd:element
name=
"submission-rejection"
type=
"NULL"
minOccurs=
"0"
/>
<xsd:element
name=
"submission-failure"
type=
"NULL"
minOccurs=
"0"
/>
<xsd:element
name=
"delivered-application"
type=
"NULL"
minOccurs=
"0"
/>
<xsd:any
namespace=
"##other"
processContents=
"lax"
/>
</xsd:choice>
</xsd:complexType>
...
...
102657/portal/RDMessage, ver
3.asn
→
102657/portal/RDMessage, ver
4.txt
View file @
70c85757
RDMessage {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3) rdHeader(0) version
3(3
)}
RDMessage {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3) rdHeader(0) version
4(4
)}
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) version
3(3
)}
rdHeaderId OBJECT IDENTIFIER ::= {retainedDataDomainId rdHeader(0) version
4(4
)}
-- ======================================
-- Top level definitions for RDHI wrapper
...
...
@@ -22,7 +22,7 @@ RetainedDataMessage ::= SEQUENCE
{
rdHeaderId [0] OBJECT IDENTIFIER,
retainedDataHeader [1] RetainedDataHeader,
retainedDataPayload
[2] RetainedDataPayload,
retainedDataPayload [2] RetainedDataPayload,
retainedDataDigest [3] OCTET STRING OPTIONAL,
-- The digitally signed hash of the combined fields above (retainedDataHeader and
-- retainedDataPayload)
...
...
@@ -71,16 +71,16 @@ RequestNumber ::= UTF8String
RetainedDataPayload ::= CHOICE
-- Payload can be a request, response, error or acknowledgement
{
requestMessage [1] RequestMessage,
requestAcknowledgement [2] RequestAcknowledgement,
responseMessage [3] ResponseMessage,
responseAcknowledgement [4] ResponseAcknowledgement,
errorMessage [5] FurtherInformation,
cancelMessage [6] CancelMessage,
cancelAcknowledgement [7] CancelAcknowledgement,
getstatusMessage [8] GetStatusMessage,
statusMessage [9] StatusMessage,
getResultsMessage [10] GetResultsMessage,
requestMessage
[1] RequestMessage,
requestAcknowledgement
[2] RequestAcknowledgement,
responseMessage
[3] ResponseMessage,
responseAcknowledgement
[4] ResponseAcknowledgement,
errorMessage
[5] FurtherInformation,
cancelMessage
[6] CancelMessage,
cancelAcknowledgement
[7] CancelAcknowledgement,
getstatusMessage
[8] GetStatusMessage,
statusMessage
[9] StatusMessage,
getResultsMessage
[10] GetResultsMessage,
...
}
...
...
@@ -135,7 +135,7 @@ RequestPriority ::= OCTET STRING
RequestAcknowledgement ::= SEQUENCE
{
suggestedCompletionTime
[1] GeneralizedTime OPTIONAL,
suggestedCompletionTime [1] GeneralizedTime OPTIONAL,
-- Indicative time that results will be ready
-- Purely informational, not binding for either party
...
...
...
@@ -161,13 +161,13 @@ ResponseMessage ::= SEQUENCE
ResponseStatus ::= CHOICE
{
responseComplete [1] NULL,
responseComplete
[1] NULL,
-- No further results to come
responseIncomplete [2] NULL,
responseIncomplete
[2] NULL,
-- There may be further results to come
responseUnavailable [3] NULL,
responseUnavailable
[3] NULL,
-- See clause 6.3.3
responseFailed [4] FurtherInformation,
responseFailed
[4] FurtherInformation,
-- See clauses 6.2.2.2 and 6.3.3.2
...
}
...
...
@@ -177,7 +177,7 @@ ResponseRecord ::= SEQUENCE
recordNumber [1] INTEGER,
recordPayload [2] RetainedDataRecord,
additionalInformation [3] AdditionalInformation OPTIONAL,
-- see clause 6.2.4
-- see clause 6.2.4
nationalRecordPayload [4] NationalRecordPayload OPTIONAL,
-- To be defined on a national basis
-- Only to be used in case the present document cannot fulfil the national requirements
...
...
@@ -248,8 +248,8 @@ StatusMessage ::= SEQUENCE
StatusResponse ::= SEQUENCE
{
requestNumber [1] RequestNumber,
requestStatus [2] RequestStatus,
requestNumber
[1] RequestNumber,
requestStatus
[2] RequestStatus,
...
}
...
...
@@ -492,13 +492,13 @@ NationalTelephonySubscriptionInfo ::= SEQUENCE
TelephonyBillingDetails ::= SEQUENCE
{
subscriberID [1] TelephonySubscriberId OPTIONAL,
serviceID [2] UTF8String OPTIONAL,
billingAddress [3] ContactDetails OPTIONAL,
billingIdentifier [4] BillingIdentifier OPTIONAL,
billingRecords [5] SEQUENCE OF BillingRecords OPTIONAL,
subscriberID
[1] TelephonySubscriberId OPTIONAL,
serviceID
[2] UTF8String OPTIONAL,
billingAddress
[3] ContactDetails OPTIONAL,
billingIdentifier
[4] BillingIdentifier OPTIONAL,
billingRecords
[5] SEQUENCE OF BillingRecords OPTIONAL,
...,
nationalTelephonyBillingDetails [6] NationalTelephonyBillingDetails OPTIONAL
nationalTelephonyBillingDetails
[6] NationalTelephonyBillingDetails OPTIONAL
-- To be defined on a national basis
-- Only to be used in case the present document cannot fulfil the national requirements
}
...
...
@@ -516,15 +516,15 @@ BillingIdentifier ::= OCTET STRING
BillingRecords ::= SEQUENCE
{
time [1] GeneralizedTime OPTIONAL,
place [2] UTF8String OPTIONAL,
amount [3] REAL OPTIONAL,
currency [4] UTF8String (SIZE(3)) OPTIONAL,
time
[1] GeneralizedTime OPTIONAL,
place
[2] UTF8String OPTIONAL,
amount
[3] REAL OPTIONAL,
currency
[4] UTF8String (SIZE(3)) OPTIONAL,
-- as per ISO 4217 [5]
method [5] UTF8String OPTIONAL,
method
[5] UTF8String OPTIONAL,
-- i.e. credit card etc.
...,
nationalTelephonyBillingRecords [6] NationalTelephonyBillingRecords OPTIONAL
nationalTelephonyBillingRecords
[6] NationalTelephonyBillingRecords OPTIONAL
-- To be defined on a national basis
-- Only to be used in case the present document cannot fulfil the national requirements
}
...
...
@@ -614,7 +614,7 @@ NationalTelephonyPartyInformation ::= SEQUENCE
...
}
TelephonyCommunicationType
::=
ENUMERATED
TelephonyCommunicationType
::=
ENUMERATED
{
telephonyFixedCS(0),
telephonyWirelessCS(1),
...
...
@@ -623,7 +623,7 @@ TelephonyCommunicationType ::= ENUMERATED
mMS(3)
}
TelephonyBearerService
::=
ENUMERATED
TelephonyBearerService
::=
ENUMERATED
{
speech(0),
data(1),
...
...
@@ -699,7 +699,10 @@ MmsInformation ::= SEQUENCE
delivery-copy(9),
submission-rejection(10),
submission-failure(11),
...
...,
delivered-application(12)
-- optional flag indicating MMS was retrieved using
-- something other than mobile deivce e.g. web browser
} OPTIONAL,
mmsNotifInd [3] BOOLEAN OPTIONAL,
-- indication that a delivery notification has been generated
...
...
@@ -854,7 +857,7 @@ TelephonyPartyRole ::= ENUMERATED
originating-Party(0),
terminating-Party(1),
forwarded-to-Party(2),
originalCalled
(3),
originalCalled(3),
redirecting(4),
connected(5),
userProvidedCalling(6),
...
...
@@ -878,7 +881,7 @@ TelephonyPartyRole ::= ENUMERATED
TelephonyDevice ::= SEQUENCE
{
deviceIDType [1] ENUMERATED
deviceIDType
[1] ENUMERATED
-- Type of identifier for telephony device
{
unknown(0),
...
...
@@ -886,13 +889,13 @@ TelephonyDevice ::= SEQUENCE
macAddress(2),
...
} OPTIONAL,
telephonyDeviceID [2] TelephonyDeviceID OPTIONAL,
telephonyDeviceID
[2] TelephonyDeviceID OPTIONAL,
-- Unique identifier for this telephony device according to type of identifier
...,
subscriberID [3] TelephonySubscriberId OPTIONAL,
subscriberID
[3] TelephonySubscriberId OPTIONAL,
-- Identifier for a known user of this equipment.
-- Usage of this parameter is subject to national legislation.
nationalTelephonyDevice [4] NationalTelephonyDevice OPTIONAL
nationalTelephonyDevice
[4] NationalTelephonyDevice OPTIONAL
-- To be defined on a national basis
-- Only to be used in case the present document cannot fulfil the national requirements
}
...
...
@@ -914,12 +917,12 @@ TelephonyDeviceID ::= OCTET STRING
TelephonyNetworkElement ::= SEQUENCE
{
telephonyNetworkID [1] TelephonyNetworkID OPTIONAL,
cellInformation [2] Location OPTIONAL,
telephonyNetworkID
[1] TelephonyNetworkID OPTIONAL,
cellInformation
[2] Location OPTIONAL,
-- The Location information id
validity [3] TimeSpan OPTIONAL,
validity
[3] TimeSpan OPTIONAL,
...,
nationalTelephonyNetworkElement [4] NationalTelephonyNetworkElement OPTIONAL
nationalTelephonyNetworkElement
[4] NationalTelephonyNetworkElement OPTIONAL
-- To be defined on a national basis
-- Only to be used in case the present document cannot fulfil the national requirements
}
...
...
@@ -942,9 +945,9 @@ Location ::= SEQUENCE
{
e164-Number [1] OCTET STRING (SIZE (1..25)) OPTIONAL,
-- Coded in the same format as the ISUP location number (parameter
-- field) of the ISUP (see EN 300 356 [7])
-- field) of the ISUP (see
EN 300 356 [7])
globalCellID [2] OCTET STRING (SIZE (5..7)) OPTIONAL,
-- See MAP format (see
TS GS
M 09.02 [8])
-- See MAP format (see
3GPP TS
09.02 [8])
rAI [3] OCTET STRING (SIZE (6)) OPTIONAL,
-- The Routeing Area Identifier (RAI) in the current SGSN is coded in accordance with
...
...
@@ -1084,8 +1087,8 @@ GeographicalCoordinates ::= SEQUENCE
{
latitudeSign [1] ENUMERATED
{
north,
south
north
(0)
,
south
(1)
} OPTIONAL,
latitude [2] INTEGER (0..8388607) OPTIONAL,
longitude [3] INTEGER (-8388608..8388607) OPTIONAL,
...
...
@@ -1258,7 +1261,6 @@ MsgStoreOperation ::= SEQUENCE
messageID [10] MessageID OPTIONAL
}
MessageID ::= UTF8String
-- Unique identifier for this message, e.g RFC 822 header
...
...
@@ -1301,21 +1303,21 @@ NASubscriber ::= SEQUENCE
NAServiceSubscription ::= SEQUENCE
-- Description of the subscription to a Network Access service
{
validity [1] TimeSpan OPTIONAL,
naServiceID [2] UTF8String OPTIONAL,
validity
[1] TimeSpan OPTIONAL,
naServiceID
[2] UTF8String OPTIONAL,
-- Identifier for the service, e.g. account plan name.
naProviderID [3] NAProviderID OPTIONAL,
naProviderID
[3] NAProviderID OPTIONAL,
-- Unique identifier for the provider of the service, e.g. company name
naAuthID [4] NAAuthID OPTIONAL,
naAuthID
[4] NAAuthID OPTIONAL,
-- Unique identifier for this subscription, e.g. logon name
options [5] UTF8String OPTIONAL,
options
[5] UTF8String OPTIONAL,
-- Human readable text with restrictions or options to the subscription
installationAddress [6] AddressInformation OPTIONAL,
fixIpAddress [7] IPAddress OPTIONAL,
fixIpAddress
[7] IPAddress OPTIONAL,
-- fix assigned IP address
imsi [8] IMSI OPTIONAL,
imsi
[8] IMSI OPTIONAL,
...,
allocatedDeviceIDs [9] SEQUENCE OF NADeviceId OPTIONAL
allocatedDeviceIDs
[9] SEQUENCE OF NADeviceId OPTIONAL
}
-- ===========================================
...
...
@@ -1437,10 +1439,10 @@ NADevice ::= SEQUENCE
}
IMEI ::= OCTET STRING (SIZE(8))
-- format as per
TS GSM
09.02 [8
Error! Reference source not found.
]
-- format as per
3GPP TS
09.02 [8]
IMSI ::= OCTET STRING (SIZE(3..8))
-- format as per
TS GSM
09.02 [8]
-- format as per
3GPP TS
09.02 [8]
-- ======================================
-- Definitions of Message Network element
...
...
@@ -1524,4 +1526,3 @@ NABillingDetails ::= SEQUENCE
}
END -- end of RDMessage
102657/portal/TS
102
657,
RDMessage,
ver
3
(MSC
draft).xsd
→
102657/portal/TS
_
102
_
657,
_
RDMessage,
_
ver
4_
(MSC
_
draft).xsd
View file @
70c85757
<?xml version="1.0"?>
<xsd:schema
xmlns:xsd=
"http://www.w3.org/2001/XMLSchema"
xmlns=
"http://uri.etsi.org/02657/v1.
3
.1#/RetainedData"
targetNamespace=
"http://uri.etsi.org/02657/v1.
3
.1#/RetainedData"
xmlns=
"http://uri.etsi.org/02657/v1.
4
.1#/RetainedData"
targetNamespace=
"http://uri.etsi.org/02657/v1.
4
.1#/RetainedData"
elementFormDefault=
"qualified"
>
<xsd:annotation>
<xsd:documentation
xml:lang=
"en"
>
XSD translated from ASN.1 derived from outcome of LI#2
1
(TS 102 657 v1.
3
.1)
XSD translated from ASN.1 derived from outcome of LI#2
2
(TS 102 657 v1.
4
.1)
</xsd:documentation>
</xsd:annotation>
...
...
@@ -878,6 +878,7 @@
<xsd:element
name=
"delivery-copy"
type=
"NULL"
minOccurs=
"0"
/>
<xsd:element
name=
"submission-rejection"
type=
"NULL"
minOccurs=
"0"
/>
<xsd:element
name=
"submission-failure"
type=
"NULL"
minOccurs=
"0"
/>
<xsd:element
name=
"delivered-application"
type=
"NULL"
minOccurs=
"0"
/>
<xsd:any
namespace=
"##other"
processContents=
"lax"
/>
</xsd:choice>
</xsd:complexType>
...
...
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