Commit 306de331 authored by Mark Canterbury's avatar Mark Canterbury
Browse files

TS 102 232-2 v3.3.1 (2012-11-19) agreed at LI#31 (Split, 2012-09-25)

parent cea02d9a
Loading
Loading
Loading
Loading
+52 −11
Original line number Diff line number Diff line
EmailPDU
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) email(2) version8(8)}
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) email(2) version9(9)}

DEFINITIONS IMPLICIT TAGS ::=
BEGIN
@@ -9,17 +9,17 @@ IMPORTS
	-- from TS 101 671 [4]
	IPAddress
		FROM HI2Operations
		{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) hi2(1) version16(16)};
		{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) hi2(1) version17(17)};


-- ============================
-- Object Identifier Definition
-- ============================

emailIRIObjId RELATIVE-OID		::= {li-ps(5) email(2) version8(8) iRI(1)}
emailCCObjId RELATIVE-OID		::= {li-ps(5) email(2) version8(8) cC(2)}
messagingIRIObjId RELATIVE-OID 	::= {li-ps(5) email(2) version8(8) messagingIRI(3)}
messagingCCObjId RELATIVE-OID 	::= {li-ps(5) email(2) version8(8) messagingCC(4)}
emailIRIObjId RELATIVE-OID		::= {li-ps(5) email(2) version9(9) iRI(1)}
emailCCObjId RELATIVE-OID		::= {li-ps(5) email(2) version9(9) cC(2)}
messagingIRIObjId RELATIVE-OID 	::= {li-ps(5) email(2) version9(9) messagingIRI(3)}
messagingCCObjId RELATIVE-OID 	::= {li-ps(5) email(2) version9(9) messagingCC(4)}

	-- definitions are relative to 
	-- {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulintercept(2)}
@@ -232,7 +232,8 @@ MessagingIRI ::= SEQUENCE
	event-identifier			[8] INTEGER (0..4294967295) OPTIONAL,
		-- Used to correlate to MessagingCC within the same CIN. Mandatory when CC is also sent
	original-message			[9] OCTET STRING OPTIONAL,
	...
	...,
	box-identifier				[10] OCTET STRING OPTIONAL
}

Messaging-System-Type ::= ENUMERATED
@@ -279,7 +280,11 @@ Messaging-Box-Event ::= ENUMERATED
	notification-disable(15),
	disconnect(16),
	connect(17),
	...
	...,
	greeting-play(18),
	language-change(19),
	pin-security-enable(20),
	pin-security-disable(21)
}

Messaging-Notification-Event ::= ENUMERATED
@@ -327,7 +332,10 @@ Messaging-Party-Qualifier ::= ENUMERATED
	terminating-party(2),
		-- In this case, the partyInformation parameter provides the identities related to 
		-- the terminating party and all information provided by this party.
	...
	...,
	associated-party(3)
		-- In this case, the partyInformation parameter provides the identites related to
		-- an associated party and all information provided by this party
}

Messaging-Party-Identity ::= CHOICE
@@ -339,7 +347,9 @@ Messaging-Party-Identity ::= CHOICE
		-- E.164 address of the node in international format. Coded in the same format as 
		-- the calling party number parameter of the ISUP (parameter part: EN 300 356 [23])
	email-address		[2] E-mail-Address-List,
	...
	...,
	ip-address			[3] IPAddress,
	alphanumeric		[4] UTF8String
}

Messaging-Trigger ::= ENUMERATED
@@ -354,7 +364,38 @@ Messaging-Trigger ::= ENUMERATED

Messaging-Property ::= CHOICE
{
	pincode				[0] OCTET STRING (SIZE (1..8)),
	pincode				[0] OCTET STRING (SIZE (1..32)),
	...,
	priority			[1] Messaging-Property-Priority,
	greeting-type		[2] Messaging-Property-Greeting-Type,
	notification-type	[3] Messaging-Property-Notification-Type,
	language			[4] OCTET STRING
		-- Language according to RFC 3066 [24]
}

Messaging-Property-Priority ::= ENUMERATED
{
	low(1),
	medium(2),
	high(3),
	private(4),
	...
}

Messaging-Property-Greeting-Type ::= ENUMERATED
{
	general(1),
	name(2),
	personal(3),
	absence(4),
	number(5),
	...
}

Messaging-Property-Notification-Type ::= ENUMERATED
{
	empty-call(1),
	lost-call(2),
	...
}

+52 −11
Original line number Diff line number Diff line
EmailPDU
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) email(2) version8(8)}
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) email(2) version9(9)}

DEFINITIONS IMPLICIT TAGS ::=
BEGIN
@@ -9,17 +9,17 @@ IMPORTS
	-- from TS 101 671 [4]
	IPAddress
		FROM HI2Operations
		{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) hi2(1) version16(16)};
		{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) hi2(1) version17(17)};


-- ============================
-- Object Identifier Definition
-- ============================

emailIRIObjId RELATIVE-OID		::= {li-ps(5) email(2) version8(8) iRI(1)}
emailCCObjId RELATIVE-OID		::= {li-ps(5) email(2) version8(8) cC(2)}
messagingIRIObjId RELATIVE-OID 	::= {li-ps(5) email(2) version8(8) messagingIRI(3)}
messagingCCObjId RELATIVE-OID 	::= {li-ps(5) email(2) version8(8) messagingCC(4)}
emailIRIObjId RELATIVE-OID		::= {li-ps(5) email(2) version9(9) iRI(1)}
emailCCObjId RELATIVE-OID		::= {li-ps(5) email(2) version9(9) cC(2)}
messagingIRIObjId RELATIVE-OID 	::= {li-ps(5) email(2) version9(9) messagingIRI(3)}
messagingCCObjId RELATIVE-OID 	::= {li-ps(5) email(2) version9(9) messagingCC(4)}

	-- definitions are relative to 
	-- {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulintercept(2)}
@@ -232,7 +232,8 @@ MessagingIRI ::= SEQUENCE
	event-identifier			[8] INTEGER (0..4294967295) OPTIONAL,
		-- Used to correlate to MessagingCC within the same CIN. Mandatory when CC is also sent
	original-message			[9] OCTET STRING OPTIONAL,
	...
	...,
	box-identifier				[10] OCTET STRING OPTIONAL
}

Messaging-System-Type ::= ENUMERATED
@@ -279,7 +280,11 @@ Messaging-Box-Event ::= ENUMERATED
	notification-disable(15),
	disconnect(16),
	connect(17),
	...
	...,
	greeting-play(18),
	language-change(19),
	pin-security-enable(20),
	pin-security-disable(21)
}

Messaging-Notification-Event ::= ENUMERATED
@@ -327,7 +332,10 @@ Messaging-Party-Qualifier ::= ENUMERATED
	terminating-party(2),
		-- In this case, the partyInformation parameter provides the identities related to 
		-- the terminating party and all information provided by this party.
	...
	...,
	associated-party(3)
		-- In this case, the partyInformation parameter provides the identites related to
		-- an associated party and all information provided by this party
}

Messaging-Party-Identity ::= CHOICE
@@ -339,7 +347,9 @@ Messaging-Party-Identity ::= CHOICE
		-- E.164 address of the node in international format. Coded in the same format as 
		-- the calling party number parameter of the ISUP (parameter part: EN 300 356 [23])
	email-address		[2] E-mail-Address-List,
	...
	...,
	ip-address			[3] IPAddress,
	alphanumeric		[4] UTF8String
}

Messaging-Trigger ::= ENUMERATED
@@ -354,7 +364,38 @@ Messaging-Trigger ::= ENUMERATED

Messaging-Property ::= CHOICE
{
	pincode				[0] OCTET STRING (SIZE (1..8)),
	pincode				[0] OCTET STRING (SIZE (1..32)),
	...,
	priority			[1] Messaging-Property-Priority,
	greeting-type		[2] Messaging-Property-Greeting-Type,
	notification-type	[3] Messaging-Property-Notification-Type,
	language			[4] OCTET STRING
		-- Language according to RFC 3066 [24]
}

Messaging-Property-Priority ::= ENUMERATED
{
	low(1),
	medium(2),
	high(3),
	private(4),
	...
}

Messaging-Property-Greeting-Type ::= ENUMERATED
{
	general(1),
	name(2),
	personal(3),
	absence(4),
	number(5),
	...
}

Messaging-Property-Notification-Type ::= ENUMERATED
{
	empty-call(1),
	lost-call(2),
	...
}