
IBM3206K0424
IBM Processor for Network Resources
Preliminary
Receive Queues (RXQUE)
Page 370 of 676
pnr25.chapt05.01
August 14, 2000
AAL5 Packet Events
For AAL5 packet events, the event specifies the packet buffer address, and the event type field specifies the
type of packet event. The following event types are defined:
Bit(s)
Name
Description
0x00=0000000
Normal AAL5 Packet Event
(Packet Complete)
This event specifies that an AAL5 packet was received and has passed all AAL5
protocol checks (CRC, length). The event information contains a pointer to the
packet.
0x0e=0001110 Normal AAL5 FIFO Packet Event
This event specifies that an AAL5 FIFO packet was received and has passed all
AAL5 protocol checks (CRC, length,...). The event information contains a pointer
to the packet.
0x01=0000001
Normal AAL5 Packet Header
Threshold Event (Packet Start)
This event specifies that the AAL5 packet header threshold was exceeded as set
in the LCD. The event information contains a pointer to the packet header, and the
user can access up to the packet header threshold bytes of data.
0x02=0000010
AAL5 Packet with Bad CRC was
RX on LC
This event specifies that an AAL5 packet was received and the AAL5 CRC is bad.
The event information contains either a pointer to the packet if receiving bad
frames, or a pointer to the LCD on which this packet was received.
0x03=0000011
AAL5 Packet with Bad Length
Field was RX on LC
This event specifies that a AAL5 packet was received and the AAL5 length field is
bad. For example, there is too much data or not enough, but typically the bad CRC
is detected first. The event information contains either a pointer to the packet if
receiving bad frames, or a pointer to the LCD on which this packet was received.
0x04=0000100
AAL5 Packet that exceeds Max
Len in LC was RX
This event specifies that an AAL5 packet was received but the amount of data has
exceeded the maximum length as specified in the LCD or in the MSDU register.
The event information contains either a pointer to the packet if receiving bad
frames, or a pointer to the LCD on which this packet was received.
0x05=0000101 AAL5 Packet Timeout on this LC
This event specifies that a reassembly timeout has occurred for an AAL5 packet
that was being reassembled. The event information contains either a pointer to the
packet if receiving bad frames, or a pointer to the LCD on which this packet was
received.
0x06=0000110 AAL5 Packet Forward Abort
This event specifies that an AAL5 packet was terminated with a forward abort. The
event information contains either a pointer to the packet if receiving bad frames, or
a pointer to the LCD on which this packet was received.
0x07=0000111
AAL5 Packet CPI Field not equal
to Zero
This event specifies that a AAL5 packet was received and the AAL5 CPI field was
not set to
’
0
’
which is an AAL5 protocol violation. The event information contains
either a pointer to the packet if receiving bad frames, or a pointer to the LCD on
which this packet was received.