Commit b38d6b16 authored by canterburym's avatar canterburym
Browse files

TS 33108 v13.7.0 (2018-01-04) agreed at SA#78

parent 03ded069
Loading
Loading
Loading
Loading
+66 −0
Original line number Diff line number Diff line
CSvoice-HI3-IP {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) hi3CSvoice(18)  r13 (13) 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) r13 (13) version-3 (3)}

		
	-- 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) r13(13) version-2(2)};

-- 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) r13(13) 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
+36 −10
Original line number Diff line number Diff line
EpsHI2Operations {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulintercept(2) threeGPP(4) hi2eps(8) r13(13) version-3 (3)}
EpsHI2Operations {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulintercept(2) threeGPP(4) hi2eps(8) r13(13) version-4(4)}

DEFINITIONS IMPLICIT TAGS ::=

@@ -41,7 +41,7 @@ securityDomain(2) lawfulIntercept(2)}

-- Security Subdomains
threeGPPSUBDomainId OBJECT IDENTIFIER ::= {lawfulInterceptDomainId threeGPP(4)}
hi2epsDomainId OBJECT IDENTIFIER	::= {threeGPPSUBDomainId hi2eps(8) r13(13) version-3 (3)}
hi2epsDomainId OBJECT IDENTIFIER	::= {threeGPPSUBDomainId hi2eps(8) r13(13) version-4(4)}

eps-sending-of-IRI  OPERATION ::=
{
@@ -165,8 +165,8 @@ IRI-Parameters ::= SEQUENCE
         -- this parameter is kept for backward compatibility only and should not be used
         -- as it has been superseeded by parameter visitedNetworkId
    visitedNetworkId               [41] UTF8String                 OPTIONAL,
         -- contains the visited network identifier inside the EPS Serving System Update for
         -- non 3GPP access, coded according to [53]
         -- contains the visited network identifier inside the Serving System Update for
         -- non 3GPP access and IMS, coded according to [53] and 3GPP TS 29.229 [96]

	mediaDecryption-info	       [42] MediaDecryption-info OPTIONAL,
	servingS4-SGSN-address	       [43] OCTET STRING OPTIONAL,
@@ -225,6 +225,13 @@ IRI-Parameters ::= SEQUENCE

    proSeRelayIMEI                     [70] OCTET STRING (SIZE (8)) OPTIONAL,
    -- coded according to 3GPP TS 29.274 [46]

    -- parameters with tag [71] and [72] shall not be used in the present document

    otherIdentities                    [73] SEQUENCE OF PartyInformation OPTIONAL,
    deregistrationReason               [74] DeregistrationReason OPTIONAL,
    requesting-Node-Identifier         [75] OCTET STRING OPTIONAL,

	national-HI2-ASN1parameters	[255]	National-HI2-ASN1parameters	OPTIONAL
}
-- Parameters having the same tag numbers must be identical in Rel-5 and onwards modules
@@ -306,10 +313,12 @@ PartyInformation ::= SEQUENCE
		x-3GPP-Asserted-Identity [11] OCTET STRING 	OPTIONAL,	
		-- 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.
		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
		-- 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. 
        iMPI                    [13] OCTET STRING OPTIONAL
        	-- Private User Identity as defined in 3GPP TS 23.003 [25]

	},

@@ -577,9 +586,17 @@ IMSevent ::= ENUMERATED
	ccUnavailable	(7),
	-- This value indicates to LEMF that the media is not available for interception for intercept
	-- 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
	-- 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
@@ -983,8 +1000,9 @@ Change-Of-Target-Identity ::= SEQUENCE
			old-IMEI 								[8] PartyInformation OPTIONAL,
					-- See MAP format [4] International Mobile
		-- Equipement Identity defined in MAP format document TS 29.002 [4]
																									
...
	...,
    new-IMPI                            [9] PartyInformation OPTIONAL,
    old-IMPI                            [10] PartyInformation OPTIONAL
}
																									

@@ -1009,5 +1027,13 @@ ProSeTargetType ::= ENUMERATED
	...
}

DeregistrationReason ::= CHOICE
{
	reason-CodeAVP			[1] INTEGER,
	server-AssignmentType	[2] INTEGER,
		-- Coded according to 3GPP TS 29.229 [96]
	...
}


END
 No newline at end of file
+12 −5
Original line number Diff line number Diff line
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)  r13 (13) version-2 (2)}

DEFINITIONS IMPLICIT TAGS ::=

@@ -15,7 +15,7 @@ TimeStamp

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) r13 (13) version-3 (3)};


-- Object Identifier Definitions
@@ -26,7 +26,7 @@ securityDomain(2) lawfulIntercept(2)}

-- Security Subdomains
threeGPPSUBDomainId OBJECT IDENTIFIER ::= {lawfulInterceptDomainId threeGPP(4)}
hi3voipDomainId OBJECT IDENTIFIER  ::= {threeGPPSUBDomainId hi3voip(12) r13(13) version-1 (1)}
hi3voipDomainId OBJECT IDENTIFIER  ::= {threeGPPSUBDomainId hi3voip(12) r13(13) version-2 (2)}

Voip-CC-PDU	::= SEQUENCE
{
@@ -83,8 +83,15 @@ ICE-type ::= ENUMERATED {
Payload-description ::= SEQUENCE
{
	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
}