Commit 70cafce7 authored by Mark Canterbury's avatar Mark Canterbury
Browse files

TS 102 232-6 v3.3.1 (2014-03-10) agreed at LI#35 (Milan, 2014-01-28)

parent 86912c40
Loading
Loading
Loading
Loading
+26 −14
Original line number Diff line number Diff line
-- ===============================
-- Description of the PstnIsdn PDU
-- ===============================

PstnIsdnPDU
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) pstnIsdn(6) version4(4)}
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) pstnIsdn(6) version5(5)}

DEFINITIONS IMPLICIT TAGS ::=
BEGIN

IMPORTS

	-- from TS 101 671 [1]
	IPAddress
		FROM HI2Operations
		{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) hi2(1) version16(16)}
	

	-- from TS 102 232-01 [2]
	PayloadDirection
		FROM LI-PS-PDU
		{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) genHeader(1) version13(13)};
		{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) genHeader(1) version18(18)};


-- ============================
@@ -23,8 +24,8 @@ IMPORTS

	-- definitions are relative to
	-- {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulintercept(2)}
pstnIsdnIRIObjId RELATIVE-OID	::= {li-ps(5) pstnIsdn(6) version4(4) iRI(1)}
pstnIsdnCCObjId RELATIVE-OID	::= {li-ps(5) pstnIsdn(6) version4(4) cC(2)}
pstnIsdnIRIObjId RELATIVE-OID	::= {li-ps(5) pstnIsdn(6) version5(5) iRI(1)}
pstnIsdnCCObjId RELATIVE-OID	::= {li-ps(5) pstnIsdn(6) version5(5) cC(2)}


-- ===============================
@@ -61,9 +62,13 @@ SupplementaryInfo ::= SEQUENCE
	copyOfSDPMessage		[6] OCTET STRING OPTIONAL,
		-- Format as per RFC 4566 [7]
	...,
	frameType				[7] FrameType OPTIONAL
	frameType				[7] FrameType OPTIONAL,
		-- Populated if one or more protocol layers are missing from CC data
		-- May be omitted if all headers are present.
	alternateProtocol		[8] AlternateProtocol OPTIONAL
		-- Used to identify the protocol of packets sent in pstnIsdnCCContents


}

InformationAppliesTo ::= SEQUENCE
@@ -81,18 +86,26 @@ InformationAppliesTo ::= SEQUENCE
FrameType ::= ENUMERATED
{
	ipFrame(0),
		-- All headers are present
		-- All headers are present. Use AlternateProtocol to signal the contents if not RTP
	udpFrame(1),
		-- IP header is missing
	rtpFrame(2),
		-- UDP and IP headers are missing
		-- IP header is missing. Use AlternateProtocol to signal the contents if not RTP
	applicationFrame(2),
		-- UDP and IP headers are missing. Use AlternateProtocol to signal the contents if not RTP
	audioFrame(3),
		-- All headers are missing
	...,
	artificialRtpFrame(4)
		-- UDP and IP headers are missing, artificial RTP frame has been added

}
AlternateProtocol ::= ENUMERATED
{
	uDPTL(1),
		-- pstnIsdnCCContents parameter contains UDPTL packets
	...
}


-- ==============================
-- Description of the PstnIsdn CC
-- ==============================
@@ -110,4 +123,3 @@ PstnIsdnCC ::= SEQUENCE
}

END -- end of PstnIsdnPDU
+26 −14
Original line number Diff line number Diff line
-- ===============================
-- Description of the PstnIsdn PDU
-- ===============================

PstnIsdnPDU
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) pstnIsdn(6) version4(4)}
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) pstnIsdn(6) version5(5)}

DEFINITIONS IMPLICIT TAGS ::=
BEGIN

IMPORTS

	-- from TS 101 671 [1]
	IPAddress
		FROM HI2Operations
		{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) hi2(1) version16(16)}
	

	-- from TS 102 232-01 [2]
	PayloadDirection
		FROM LI-PS-PDU
		{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) genHeader(1) version13(13)};
		{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) genHeader(1) version18(18)};


-- ============================
@@ -23,8 +24,8 @@ IMPORTS

	-- definitions are relative to
	-- {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulintercept(2)}
pstnIsdnIRIObjId RELATIVE-OID	::= {li-ps(5) pstnIsdn(6) version4(4) iRI(1)}
pstnIsdnCCObjId RELATIVE-OID	::= {li-ps(5) pstnIsdn(6) version4(4) cC(2)}
pstnIsdnIRIObjId RELATIVE-OID	::= {li-ps(5) pstnIsdn(6) version5(5) iRI(1)}
pstnIsdnCCObjId RELATIVE-OID	::= {li-ps(5) pstnIsdn(6) version5(5) cC(2)}


-- ===============================
@@ -61,9 +62,13 @@ SupplementaryInfo ::= SEQUENCE
	copyOfSDPMessage		[6] OCTET STRING OPTIONAL,
		-- Format as per RFC 4566 [7]
	...,
	frameType				[7] FrameType OPTIONAL
	frameType				[7] FrameType OPTIONAL,
		-- Populated if one or more protocol layers are missing from CC data
		-- May be omitted if all headers are present.
	alternateProtocol		[8] AlternateProtocol OPTIONAL
		-- Used to identify the protocol of packets sent in pstnIsdnCCContents


}

InformationAppliesTo ::= SEQUENCE
@@ -81,18 +86,26 @@ InformationAppliesTo ::= SEQUENCE
FrameType ::= ENUMERATED
{
	ipFrame(0),
		-- All headers are present
		-- All headers are present. Use AlternateProtocol to signal the contents if not RTP
	udpFrame(1),
		-- IP header is missing
	rtpFrame(2),
		-- UDP and IP headers are missing
		-- IP header is missing. Use AlternateProtocol to signal the contents if not RTP
	applicationFrame(2),
		-- UDP and IP headers are missing. Use AlternateProtocol to signal the contents if not RTP
	audioFrame(3),
		-- All headers are missing
	...,
	artificialRtpFrame(4)
		-- UDP and IP headers are missing, artificial RTP frame has been added

}
AlternateProtocol ::= ENUMERATED
{
	uDPTL(1),
		-- pstnIsdnCCContents parameter contains UDPTL packets
	...
}


-- ==============================
-- Description of the PstnIsdn CC
-- ==============================
@@ -110,4 +123,3 @@ PstnIsdnCC ::= SEQUENCE
}

END -- end of PstnIsdnPDU