Commit ba500505 authored by markc's avatar markc

TS 102 232-6 v2.3.1 (2008-08-29) agreed at LI#18 (Chania, Crete, 2008-05-27)

parent a5f7f81e
Pipeline #3928 passed with stage
in 5 seconds
PstnIsdnPDU
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) pstnIsdn(6) version3(3)}
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) version10(10)}
-- 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) version8(8)};
-- ============================
-- Object Identifier Definition
-- ============================
-- definitions are relative to
-- {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulintercept(2)}
pstnIsdnIRIObjId RELATIVE-OID ::= {li-ps(5) pstnIsdn(6) version3(3) iRI(1)}
pstnIsdnCCObjId RELATIVE-OID ::= {li-ps(5) pstnIsdn(6) version3(3) cC(2)}
-- ===============================
-- Description of the PstnIsdn IRI
-- ===============================
PstnIsdnIRI ::= SEQUENCE
{
pstnIsdnIRIObjId [0] RELATIVE-OID,
pstnIsdnIRIContents [1] PstnIsdnIRIContents
}
PstnIsdnIRIContents ::= CHOICE
{
supplementaryInfo [0] SupplementaryInfo,
...
}
SupplementaryInfo ::= SEQUENCE
{
informationAppliesTo [0] InformationAppliesTo,
-- Identifies the PDUs to which this info applies
mediaFormat [1] INTEGER (0..127),
-- As defined in RFC 3551 [10]
mediaAttributes [2] OCTET STRING OPTIONAL,
-- Format as per RFC 4566 [7]
-- Clause 6.3 describes when the mediaAttributes shall be present
encryptionKey [3] OCTET STRING OPTIONAL,
-- Format as per RFC 4566 [7]
sessionName [4] OCTET STRING OPTIONAL,
-- Format as per RFC 4566 [7]
sessionInfo [5] OCTET STRING OPTIONAL,
-- Format as per RFC 4566 [7]
copyOfSDPMessage [6] OCTET STRING OPTIONAL,
-- Format as per RFC 4566 [7]
...,
frameType [7] FrameType OPTIONAL
-- Populated if one or more protocol layers are missing from CC data
-- May be omitted if all headers are present.
}
InformationAppliesTo ::= SEQUENCE
-- Identifies the PDUs to which a piece of supplementary information applies
{
payloadDirection [0] PayloadDirection,
-- The direction of the traffic to which this info applies
cCLinkID [1] INTEGER (0..65535) OPTIONAL,
-- If there are multiple CCLinks, this field states CCLink to which this info applies
firstPDUNumber [2] INTEGER (0..4294967295) OPTIONAL,
-- The supplementary info applies to all PDUs with this sequence number and above
...
}
FrameType ::= ENUMERATED
{
ipFrame(0),
-- All headers are present
udpFrame(1),
-- IP header is missing
rtpFrame(2),
-- UDP and IP headers are missing
audioFrame(3),
-- All headers are missing
...
}
-- ==============================
-- Description of the PstnIsdn CC
-- ==============================
PstnIsdnCC ::= SEQUENCE
{
pstnIsdnCCObjId [0] RELATIVE-OID,
pstnIsdnCCContents [1] OCTET STRING,
-- See clause 6.2 for definition of format of PstnIsdn CC
cCLinkID [2] INTEGER (0..65535) OPTIONAL,
-- Shall be present if multiple CCLinks are used (see clause 6.3.4)
...,
supplementaryInfo [3] SupplementaryInfo OPTIONAL
-- Shall be present at least in the first PDU
}
END -- end of PstnIsdnPDU
PstnIsdnPDU
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) pstnIsdn(6) version3(3)}
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) version10(10)}
-- 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) version8(8)};
-- ============================
-- Object Identifier Definition
-- ============================
-- definitions are relative to
-- {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulintercept(2)}
pstnIsdnIRIObjId RELATIVE-OID ::= {li-ps(5) pstnIsdn(6) version3(3) iRI(1)}
pstnIsdnCCObjId RELATIVE-OID ::= {li-ps(5) pstnIsdn(6) version3(3) cC(2)}
-- ===============================
-- Description of the PstnIsdn IRI
-- ===============================
PstnIsdnIRI ::= SEQUENCE
{
pstnIsdnIRIObjId [0] RELATIVE-OID,
pstnIsdnIRIContents [1] PstnIsdnIRIContents
}
PstnIsdnIRIContents ::= CHOICE
{
supplementaryInfo [0] SupplementaryInfo,
...
}
SupplementaryInfo ::= SEQUENCE
{
informationAppliesTo [0] InformationAppliesTo,
-- Identifies the PDUs to which this info applies
mediaFormat [1] INTEGER (0..127),
-- As defined in RFC 3551 [10]
mediaAttributes [2] OCTET STRING OPTIONAL,
-- Format as per RFC 4566 [7]
-- Clause 6.3 describes when the mediaAttributes shall be present
encryptionKey [3] OCTET STRING OPTIONAL,
-- Format as per RFC 4566 [7]
sessionName [4] OCTET STRING OPTIONAL,
-- Format as per RFC 4566 [7]
sessionInfo [5] OCTET STRING OPTIONAL,
-- Format as per RFC 4566 [7]
copyOfSDPMessage [6] OCTET STRING OPTIONAL,
-- Format as per RFC 4566 [7]
...,
frameType [7] FrameType OPTIONAL
-- Populated if one or more protocol layers are missing from CC data
-- May be omitted if all headers are present.
}
InformationAppliesTo ::= SEQUENCE
-- Identifies the PDUs to which a piece of supplementary information applies
{
payloadDirection [0] PayloadDirection,
-- The direction of the traffic to which this info applies
cCLinkID [1] INTEGER (0..65535) OPTIONAL,
-- If there are multiple CCLinks, this field states CCLink to which this info applies
firstPDUNumber [2] INTEGER (0..4294967295) OPTIONAL,
-- The supplementary info applies to all PDUs with this sequence number and above
...
}
FrameType ::= ENUMERATED
{
ipFrame(0),
-- All headers are present
udpFrame(1),
-- IP header is missing
rtpFrame(2),
-- UDP and IP headers are missing
audioFrame(3),
-- All headers are missing
...
}
-- ==============================
-- Description of the PstnIsdn CC
-- ==============================
PstnIsdnCC ::= SEQUENCE
{
pstnIsdnCCObjId [0] RELATIVE-OID,
pstnIsdnCCContents [1] OCTET STRING,
-- See clause 6.2 for definition of format of PstnIsdn CC
cCLinkID [2] INTEGER (0..65535) OPTIONAL,
-- Shall be present if multiple CCLinks are used (see clause 6.3.4)
...,
supplementaryInfo [3] SupplementaryInfo OPTIONAL
-- Shall be present at least in the first PDU
}
END -- end of PstnIsdnPDU
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