This soft copy for use by IBM employees only.
the IBM 8285 is installed without the expansion unit, the switching is done as follows:
a.The cell is switched from CAD_Up to CAD_Down immediately as well as the case of
When the IBM 8285 installed with the expansion unit, the switching is done as follows:
a.The switch chip recognizes that the TB is actually a Multicast ID; thus, using the MID as a pointer, it looks at its switch multicast tree table to get 16 bits. Each bit corresponds to a blade. If the bit is on, then that blade is part of the multicast tree.
b.The switch chip switches the cell to the target blades based on the multicast tree table.
2.Receive the cell into the target blade.
This step is the same as in a
3.Place the cell in the correct output queue and prepare for transfer to SFE_Down.
a.Using SB and LCBA, CAP_Down determines LCBAdown. Since this is a multicast connection, LCBAdown actually points to a chain of LCBs. Each LCB in the chain represents the branches on the multicast tree on this blade. Each LCB in the chain has VPI/VCI out, SWAP_TYPE and target port (TP) and last multicast (Last_MC) indication. There is also a shadow of the LCB chain in CAD_Store for performance reasons.
b.The same steps as in the unicast case apply. But when the cell has been sent to SFE_Down, the CAD_Down will
4.Prepare and send a new ATM cell.
These scenarios assume that the appropriate tables have been assembled already by the 8285 ATM Control Point and stored in the appropriate CAP/CAD. This would be done, for instance, during the call establishment process. To communicate such information to internal devices (such as CAD, CAP, an SFE), the 8285 ATM Control Point uses a special port number, F (which is unique within the switch), and special internal cells, called guided cells, which can be discriminated from the other internal cells, called swapped cells, by its format field.
3.3 Control Point Codes
There are three types of control point microcode:
•Boot Code
This resides in flash memory on the control point and is the first thing that executes after a