Commit 03ded069 authored by canterburym's avatar canterburym
Browse files

TS 33108 v14.3.0 (2018-01-04) agreed at SA#78

parent 93fcfa37
CSvoice-HI3-IP {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) hi3CSvoice(18) r14 (14) version-0 (0)}
DEFINITIONS IMPLICIT TAGS ::=
BEGIN
IMPORTS
-- from ETSI HI2Operations TS 101 671, version 3.12.1
CC-Link-Identifier,
CommunicationIdentifier,
LawfulInterceptionIdentifier,
TimeStamp
FROM HI2Operations
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) hi2(1) version18(18)}
-- from 3GPPEps-HI3-PS TS 33.108
National-HI3-ASN1parameters
FROM Eps-HI3-PS {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulintercept(2) threeGPP(4) hi3eps(9) r14 (14) version-0 (0)}
-- from VoIP-HI3-IMS TS 33.108
Payload-description,
TPDU-direction
FROM VoIP-HI3-IMS {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) hi3voip(12) r14(14) version-0(0)};
-- Object Identifier Definitions
-- Security DomainId
lawfulInterceptDomainId OBJECT IDENTIFIER ::= {itu-t(0) identified-organization(4) etsi(0)
securityDomain(2) lawfulIntercept(2)}
-- Security Subdomains
threeGPPSUBDomainId OBJECT IDENTIFIER ::= {lawfulInterceptDomainId threeGPP(4)}
hi3CSvoiceDomainId OBJECT IDENTIFIER ::= {threeGPPSUBDomainId hi3CSvoice(18) r14(14) version-0 (0)}
CSvoice-CC-PDU ::= SEQUENCE
{
cSvoiceLIC-header [0] CSvoiceLIC-header,
payload [1] OCTET STRING,
...
}
CSvoiceLIC-header ::= SEQUENCE
{
hi3CSvoiceDomainId [0] OBJECT IDENTIFIER, -- 3GPP IP-based delivery for CS HI3 Domain
lIID [1] LawfulInterceptionIdentifier OPTIONAL,
communicationIdentifier [2] CommunicationIdentifier,
-- contents same as the contents of similar field sent in the linked IRI messages
ccLID [3] CC-Link-Identifier OPTIONAL,
-- Included only if the linked IRI messages have the similar field. When included,
-- the content is same as the content of similar field sent in the linked IRI messages.
timeStamp [4] TimeStamp OPTIONAL,
sequence-number [5] INTEGER (0..65535),
t-PDU-direction [6] TPDU-direction,
national-HI3-ASN1parameters [7] National-HI3-ASN1parameters OPTIONAL,
-- encoded per national requirements
payload-description [8] Payload-description,
-- used to provide the codec information of the CC (as RTP payload) delivered over HI3
...
}
END
\ No newline at end of file
EpsHI2Operations {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulintercept(2) threeGPP(4) hi2eps(8) r14(14) version-0 (0)} EpsHI2Operations {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulintercept(2) threeGPP(4) hi2eps(8) r14(14) version-1 (1)}
DEFINITIONS IMPLICIT TAGS ::= DEFINITIONS IMPLICIT TAGS ::=
...@@ -43,7 +43,7 @@ securityDomain(2) lawfulIntercept(2)} ...@@ -43,7 +43,7 @@ securityDomain(2) lawfulIntercept(2)}
-- Security Subdomains -- Security Subdomains
threeGPPSUBDomainId OBJECT IDENTIFIER ::= {lawfulInterceptDomainId threeGPP(4)} threeGPPSUBDomainId OBJECT IDENTIFIER ::= {lawfulInterceptDomainId threeGPP(4)}
hi2epsDomainId OBJECT IDENTIFIER ::= {threeGPPSUBDomainId hi2eps(8) r14(14) version-0 (0)} hi2epsDomainId OBJECT IDENTIFIER ::= {threeGPPSUBDomainId hi2eps(8) r14(14) version-1 (1)}
eps-sending-of-IRI OPERATION ::= eps-sending-of-IRI OPERATION ::=
{ {
...@@ -167,8 +167,8 @@ IRI-Parameters ::= SEQUENCE ...@@ -167,8 +167,8 @@ IRI-Parameters ::= SEQUENCE
-- this parameter is kept for backward compatibility only and should not be used -- this parameter is kept for backward compatibility only and should not be used
-- as it has been superseeded by parameter visitedNetworkId -- as it has been superseeded by parameter visitedNetworkId
visitedNetworkId [41] UTF8String OPTIONAL, visitedNetworkId [41] UTF8String OPTIONAL,
-- contains the visited network identifier inside the EPS Serving System Update for -- contains the visited network identifier inside the Serving System Update for
-- non 3GPP access, coded according to [53] -- non 3GPP access and IMS, coded according to [53] and 3GPP TS 29.229 [96]
mediaDecryption-info [42] MediaDecryption-info OPTIONAL, mediaDecryption-info [42] MediaDecryption-info OPTIONAL,
servingS4-SGSN-address [43] OCTET STRING OPTIONAL, servingS4-SGSN-address [43] OCTET STRING OPTIONAL,
...@@ -208,12 +208,12 @@ IRI-Parameters ::= SEQUENCE ...@@ -208,12 +208,12 @@ IRI-Parameters ::= SEQUENCE
carrierSpecificData [61] OCTET STRING OPTIONAL, carrierSpecificData [61] OCTET STRING OPTIONAL,
-- Copy of raw data specified by the CSP or his vendor related to HSS. -- Copy of raw data specified by the CSP or his vendor related to HSS.
current-previous-systems [62] Current-Previous-Systems OPTIONAL, current-previous-systems [62] Current-Previous-Systems OPTIONAL,
change-Of-Target-Identity [63] Change-Of-Target-Identity OPTIONAL, change-Of-Target-Identity [63] Change-Of-Target-Identity OPTIONAL,
requesting-Network-Identifier [64] OCTET STRING OPTIONAL, requesting-Network-Identifier [64] OCTET STRING OPTIONAL,
-- the requesting network identifier PLMN id (Mobile Country Code and Mobile Network Country, -- the requesting network identifier PLMN id (Mobile Country Code and Mobile Network Country,
-- defined in E212 [87]). -- defined in E212 [87]).
requesting-Node-Type [65] Requesting-Node-Type OPTIONAL, requesting-Node-Type [65] Requesting-Node-Type OPTIONAL,
serving-System-Identifier [66] OCTET STRING OPTIONAL, serving-System-Identifier [66] OCTET STRING OPTIONAL,
-- the serving network identifier PLMN id (MNC, Mobile Country Code and MNC,Mobile Network -- the serving network identifier PLMN id (MNC, Mobile Country Code and MNC,Mobile Network
-- Country, defined in E212 [87]) and 3GPP TR 21.905 [38], that may be included in the Diameter -- Country, defined in E212 [87]) and 3GPP TR 21.905 [38], that may be included in the Diameter
-- AVP to and from the HSS. -- AVP to and from the HSS.
...@@ -230,9 +230,16 @@ IRI-Parameters ::= SEQUENCE ...@@ -230,9 +230,16 @@ IRI-Parameters ::= SEQUENCE
extendedLocParameters [71] ExtendedLocParameters OPTIONAL, -- LALS extended parameters extendedLocParameters [71] ExtendedLocParameters OPTIONAL, -- LALS extended parameters
locationErrorCode [72] LocationErrorCode OPTIONAL, -- LALS error code locationErrorCode [72] LocationErrorCode OPTIONAL, -- LALS error code
otherIdentities [73] SEQUENCE OF PartyInformation OPTIONAL,
deregistrationReason [74] DeregistrationReason OPTIONAL,
requesting-Node-Identifier [75] OCTET STRING OPTIONAL,
roamingIndication [76] VoIPRoamingIndication OPTIONAL,
-- used for IMS events in the VPLMN.
national-HI2-ASN1parameters [255] National-HI2-ASN1parameters OPTIONAL national-HI2-ASN1parameters [255] National-HI2-ASN1parameters OPTIONAL
} }
-- Parameters having the same tag numbers must be identical in Rel-5 and onwards modules -- Parameters having the same tag numbers must be identical in Rel-5 and onwards modules
-- PARAMETERS FORMATS -- PARAMETERS FORMATS
...@@ -311,10 +318,12 @@ PartyInformation ::= SEQUENCE ...@@ -311,10 +318,12 @@ PartyInformation ::= SEQUENCE
x-3GPP-Asserted-Identity [11] OCTET STRING OPTIONAL, x-3GPP-Asserted-Identity [11] OCTET STRING OPTIONAL,
-- X-3GPP-Asserted-Identity header (3GPP TS 24.109 [79]) of the target, used in -- X-3GPP-Asserted-Identity header (3GPP TS 24.109 [79]) of the target, used in
-- some XCAP transactions as a complement information to SIP URI or Tel URI. -- some XCAP transactions as a complement information to SIP URI or Tel URI.
xUI [12] OCTET STRING OPTIONAL xUI [12] OCTET STRING OPTIONAL,
-- XCAP User Identifier (XUI)is a string, valid as a path element in an XCAP URI, that is -- XCAP User Identifier (XUI)is a string, valid as a path element in an XCAP URI, that is
-- may be associated with each user served by a XCAP resource server. Defined in IETF RFC -- may be associated with each user served by a XCAP resource server. Defined in IETF RFC
-- 4825[80] as a complement information to SIP URI or Tel URI. -- 4825[80] as a complement information to SIP URI or Tel URI.
iMPI [13] OCTET STRING OPTIONAL
-- Private User Identity as defined in 3GPP TS 23.003 [25]
}, },
...@@ -582,9 +591,17 @@ IMSevent ::= ENUMERATED ...@@ -582,9 +591,17 @@ IMSevent ::= ENUMERATED
ccUnavailable (7), ccUnavailable (7),
-- This value indicates to LEMF that the media is not available for interception for intercept -- This value indicates to LEMF that the media is not available for interception for intercept
-- orders that requires media interception. -- orders that requires media interception.
sMSOverIMS (8) sMSOverIMS (8),
-- This value indicates to LEMF that the SMS utilized by SMS over IP (using IMS) is -- This value indicates to LEMF that the SMS utilized by SMS over IP (using IMS) is
-- being reported. -- being reported.
servingSystem(9),
-- Applicable to HSS interception
subscriberRecordChange(10),
-- Applicable to HSS interception
registrationTermination(11),
-- Applicable to HSS interception
locationInformationRequest(12)
-- Applicable to HSS interception
} }
Services-Data-Information ::= SEQUENCE Services-Data-Information ::= SEQUENCE
...@@ -989,7 +1006,9 @@ Change-Of-Target-Identity ::= SEQUENCE ...@@ -989,7 +1006,9 @@ Change-Of-Target-Identity ::= SEQUENCE
-- See MAP format [4] International Mobile -- See MAP format [4] International Mobile
-- Equipement Identity defined in MAP format document TS 29.002 [4] -- Equipement Identity defined in MAP format document TS 29.002 [4]
... ...,
new-IMPI [9] PartyInformation OPTIONAL,
old-IMPI [10] PartyInformation OPTIONAL
} }
...@@ -1014,4 +1033,18 @@ ProSeTargetType ::= ENUMERATED ...@@ -1014,4 +1033,18 @@ ProSeTargetType ::= ENUMERATED
... ...
} }
VoIPRoamingIndication ::= ENUMERATED {
roamingLBO (1), -- used in IMS events sent by VPLMN with LBO as roaming
roamingS8HR (2), -- used in IMS events sent by VPLMN with S8HR as roaming
...
}
DeregistrationReason ::= CHOICE
{
reason-CodeAVP [1] INTEGER,
server-AssignmentType [2] INTEGER,
-- Coded according to 3GPP TS 29.229 [96]
...
}
END END
\ No newline at end of file
VoIP-HI3-IMS {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) hi3voip(12) r13 (13) version-1 (1)} VoIP-HI3-IMS {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) hi3voip(12) r14 (14) version-0 (0)}
DEFINITIONS IMPLICIT TAGS ::= DEFINITIONS IMPLICIT TAGS ::=
...@@ -15,7 +15,7 @@ TimeStamp ...@@ -15,7 +15,7 @@ TimeStamp
National-HI3-ASN1parameters National-HI3-ASN1parameters
FROM Eps-HI3-PS {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulintercept(2) threeGPP(4) hi3eps(9) r13 (13) version-1 (1)}; FROM Eps-HI3-PS {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulintercept(2) threeGPP(4) hi3eps(9) r14 (14) version-0 (0)};
-- Object Identifier Definitions -- Object Identifier Definitions
...@@ -26,7 +26,7 @@ securityDomain(2) lawfulIntercept(2)} ...@@ -26,7 +26,7 @@ securityDomain(2) lawfulIntercept(2)}
-- Security Subdomains -- Security Subdomains
threeGPPSUBDomainId OBJECT IDENTIFIER ::= {lawfulInterceptDomainId threeGPP(4)} threeGPPSUBDomainId OBJECT IDENTIFIER ::= {lawfulInterceptDomainId threeGPP(4)}
hi3voipDomainId OBJECT IDENTIFIER ::= {threeGPPSUBDomainId hi3voip(12) r13(13) version-1 (1)} hi3voipDomainId OBJECT IDENTIFIER ::= {threeGPPSUBDomainId hi3voip(12) r14 (14) version-0 (0)}
Voip-CC-PDU ::= SEQUENCE Voip-CC-PDU ::= SEQUENCE
{ {
...@@ -76,14 +76,24 @@ ICE-type ::= ENUMERATED { ...@@ -76,14 +76,24 @@ ICE-type ::= ENUMERATED {
other (6), other (6),
unknown (7), unknown (7),
... , ... ,
mRF (8) mRF (8),
lmISF (9),
sGW (10)
} }
Payload-description ::= SEQUENCE Payload-description ::= SEQUENCE
{ {
copyOfSDPdescription [1] OCTET STRING OPTIONAL, copyOfSDPdescription [1] OCTET STRING OPTIONAL,
-- Copy of the SDP. Format as per RFC 4566. -- Copy of the SDP. Format as per RFC 4566 [94].
... -- used for VoIP
...,
mediaFormat [2] INTEGER (0..127) OPTIONAL,
-- as defined in RFC 3551 [93]
-- used with IP-based delivery for CS
mediaAttributes [3] OCTET STRING OPTIONAL
-- as defined in RFC 4566 [94]
-- used with IP-based delivery for CS
} }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment