Ni supervision, Source learning, L3 manager/ipms – Alcatel Carrier Internetworking Solutions 6648 User Manual

Page 333: Qos manager, Destination mac learning, L3 pseudo cam learning, Qos policy change

Advertising
background image

Queue Driver Interaction

OmniSwitch Troubleshooting Guide

September 2005

page -9

NI Supervision

Queue driver sends the task initialization and task ready messages to the NI Supervision task just before
receiving any configuration information from the CMM Ethernet driver. This indicates to the NI supervi-
sion task that the queue driver task is ready.

Source Learning

L2 Destination Address Manager is a software block of Source Learning. It is responsible for destination
MAC address learning and programming the L2 destination address pseudo cam on the Coronado.

L3 Manager/IPMS

The L3 Manager/IPMS Module interacts with the Queue Driver to get the default queue associated with a
physical port associated with the pseudo cam entry.

QoS Manager

The interaction between the QoS Manager and the Queue Driver can be under following conditions:

Destination MAC Learning

When a L2 destination MAC address is learnt, the source-learning module notifies the QoS Manager of
the MAC learnt. QoS Manager checks to see if any QoS Policy is configured for the MAC address. If a
QoS Policy is present and if it requires that a new queue be created for the flow, then the QoS Manager
requests the Queue Driver for a new queue with the appropriate policy requirements for the queue. The
Queue driver will allocate a new queue if a free queue is available. Depending on the policy, the QoS
Manager can request for multiple consecutive queues. In this case, the QoS Manager can request for
number of consecutive default queues and later modify the parameters of the individual queues

L3 Pseudo CAM Learning

When a L3 address is learned, the L3 manager module notifies the QoS Manager of the L3 address learnt.
QoS Manager checks to see if any QoS Policy is configured for the L3 address. If a QoS Policy is present
and if it requires that a new queue be created for the flow, then the QoS Manager requests the Queue
Driver for a new queue with the appropriate policy requirements for the queue. The Queue driver will allo-
cate a new queue if a free queue is available. Depending on the policy, the QoS Manager can request for
multiple consecutive queues. In this case the QoS Manager can request for number of consecutive default
queues and later modify the parameters of the individual queues

QoS Policy Change

When a QoS Policy changes, the QoS Manager is notified. QoS Manager checks to see if any flows exist
for the policy and if a new queue was allocated for it. If so, it requests the Queue Driver to modify certain
parameters of the queue with the appropriate queue parameters. Only certain parameters of a queue can be
modified on the fly.

Advertising
This manual is related to the following products: