Loading 102232-3/IPAccessPDU.asn +49 −31 Original line number Diff line number Diff line Loading @@ -375,55 +375,73 @@ PDSRSummaryTrigger ::= ENUMERATED ... } -- ==================================================== -- Intercept-related information for IRI Packet Reports -- ==================================================== -- =================================================== -- Intercept-related information for IP Packet Reports -- =================================================== IPIRIPacketReport ::= SEQUENCE { iPIRIPacketReportObjId [0] RELATIVE-OID, trigger [1] PacketReportTrigger, packet [2] OCTET STRING, indications [3] PacketReportIndications, bidirectional [4] BOOLEAN OPTIONAL, packetCount [5] INTEGER OPTIONAL, packetCountReverse [6] INTEGER OPTIONAL, byteCount [7] INTEGER OPTIONAL, byteCountReverse [8] INTEGER OPTIONAL, firstTimestamp [9] GeneralizedTime OPTIONAL, lastTimestamp [10] GeneralizedTime OPTIONAL, report [1] PacketReport, ... } PacketReport ::= CHOICE { header [1] PacketReportHeader, summary [2] PacketReportSummary, ... } PacketReportHeader ::= SEQUENCE { header [1] OCTET STRING, indications [2] PacketReportIndications, ... } PacketReportSummary ::= SEQUENCE { header [1] OCTET STRING, indications [2] PacketReportIndications, trigger [3] PacketReportTrigger, packetCount [4] INTEGER OPTIONAL, byteCount [5] INTEGER OPTIONAL, firstTimestamp [6] GeneralizedTime OPTIONAL, lastTimestamp [7] GeneralizedTime OPTIONAL, ... } PacketReportTrigger ::= ENUMERATED { startOfFlow(0), endOfFlow(1), entireFlow(2), flowStart(1), flowEnd(2), flowTimeout(3), flowTimerExpiration(4), flowPacketCount(5), flowByteCount(6), headerReport(7), endOfReport(8), sessionTimerExpiration(7), sessionPacketCount(8), sessionByteCount(9), reportEnd(10), ... } PacketReportIndications ::= BIT STRING { zeroedIPv4TotalLength(0), zeroedIPv4Flags(1), zeroedIPv4TimeToLive(2), zeroedIPv4HeaderChecksum(3), zeroedIPv6PayloadLength(4), removedIPv6ExtensionHeaders(5), zeroedTCPSequenceNumber(6), zeroedTCPAcknowledgementNumber(7), zeroedTCPFlags(8), zeroedTCPWindowSize(9), zeroedTCPChecksum(10), zeroedUDPLength(11), zeroedUDPChecksum(12) zeroedIPv4TotalLength(1), zeroedIPv4Flags(2), zeroedIPv4TimeToLive(3), zeroedIPv4HeaderChecksum(4), zeroedIPv6PayloadLength(5), removedIPv6ExtensionHeaders(6), zeroedTCPSequenceNumber(7), zeroedTCPAcknowledgementNumber(8), zeroedTCPFlags(9), zeroedTCPWindowSize(10), zeroedTCPChecksum(11), zeroedUDPLength(12), zeroedUDPChecksum(13) } END -- end of IPAccessPDU Loading
102232-3/IPAccessPDU.asn +49 −31 Original line number Diff line number Diff line Loading @@ -375,55 +375,73 @@ PDSRSummaryTrigger ::= ENUMERATED ... } -- ==================================================== -- Intercept-related information for IRI Packet Reports -- ==================================================== -- =================================================== -- Intercept-related information for IP Packet Reports -- =================================================== IPIRIPacketReport ::= SEQUENCE { iPIRIPacketReportObjId [0] RELATIVE-OID, trigger [1] PacketReportTrigger, packet [2] OCTET STRING, indications [3] PacketReportIndications, bidirectional [4] BOOLEAN OPTIONAL, packetCount [5] INTEGER OPTIONAL, packetCountReverse [6] INTEGER OPTIONAL, byteCount [7] INTEGER OPTIONAL, byteCountReverse [8] INTEGER OPTIONAL, firstTimestamp [9] GeneralizedTime OPTIONAL, lastTimestamp [10] GeneralizedTime OPTIONAL, report [1] PacketReport, ... } PacketReport ::= CHOICE { header [1] PacketReportHeader, summary [2] PacketReportSummary, ... } PacketReportHeader ::= SEQUENCE { header [1] OCTET STRING, indications [2] PacketReportIndications, ... } PacketReportSummary ::= SEQUENCE { header [1] OCTET STRING, indications [2] PacketReportIndications, trigger [3] PacketReportTrigger, packetCount [4] INTEGER OPTIONAL, byteCount [5] INTEGER OPTIONAL, firstTimestamp [6] GeneralizedTime OPTIONAL, lastTimestamp [7] GeneralizedTime OPTIONAL, ... } PacketReportTrigger ::= ENUMERATED { startOfFlow(0), endOfFlow(1), entireFlow(2), flowStart(1), flowEnd(2), flowTimeout(3), flowTimerExpiration(4), flowPacketCount(5), flowByteCount(6), headerReport(7), endOfReport(8), sessionTimerExpiration(7), sessionPacketCount(8), sessionByteCount(9), reportEnd(10), ... } PacketReportIndications ::= BIT STRING { zeroedIPv4TotalLength(0), zeroedIPv4Flags(1), zeroedIPv4TimeToLive(2), zeroedIPv4HeaderChecksum(3), zeroedIPv6PayloadLength(4), removedIPv6ExtensionHeaders(5), zeroedTCPSequenceNumber(6), zeroedTCPAcknowledgementNumber(7), zeroedTCPFlags(8), zeroedTCPWindowSize(9), zeroedTCPChecksum(10), zeroedUDPLength(11), zeroedUDPChecksum(12) zeroedIPv4TotalLength(1), zeroedIPv4Flags(2), zeroedIPv4TimeToLive(3), zeroedIPv4HeaderChecksum(4), zeroedIPv6PayloadLength(5), removedIPv6ExtensionHeaders(6), zeroedTCPSequenceNumber(7), zeroedTCPAcknowledgementNumber(8), zeroedTCPFlags(9), zeroedTCPWindowSize(10), zeroedTCPChecksum(11), zeroedUDPLength(12), zeroedUDPChecksum(13) } END -- end of IPAccessPDU