Specifications

Patches Issued Since the CS2/MMS2 Release
Software Superseded by CS3/MMS3 Software Release Notice for 5.0rev1
5-78 CS3 and MMS3
For example:
If port 1A1 of switch A is connected to 1D4 of switch B , the ATM
discovery establishes the Link connection between two ports as
1A1 -- CONNECTS_TO -> Fanout <- CONNECTS_TO -- 1D4
The fanout will be collected by SW_LINK model .
If the port connections are changed, if 1B2 port of switch A is now
connected to 1D4 of switch B and then atm discovery is executed, the
following happens:
ATM Discovery will see that a fanout model is available and the 1D4
port of switch B is already having a Connects_to relation with the
Fanout. So, it establishes Connects_to relation between 1B2 port of
switch A and the Fanout only. Then, Connects_to relation between
port 1A1 of switch A and the Fanout is removed.
The resolution was to remove the existing connects_to relation for this
Fanout and once again establish the connects_to relation with Fanout
for both the ports (not only for the changed port ).
The second problem was if an existing link between switches was
removed and ATM discovery was executed once again, ATM discovery
leaves sw_link models behind. This is happening because atm
discovery doesn't cleanup the unused sw_link models like it cleans up
unused ATM_Network models.
The resolution was to modify the ATM discovery so that if any unused
SW_LINK models exist in an ATM_Network model then all the
associations for the SW_LINK will be removed and the model will be
destroyed.
The third problem was that is_port_ATM (), a member function of
ATMNetwork class, reads the IFTYPE attribute (0x1134c) for port
models.
If the iftype is either ATM, SONET or OTHER then this function
returns TRUE. However, the ATM ports in Fore & Zeitnet are
displayed using GenSwitchPort (0xaa0009 model type handle). This
function always returns FALSE for the ports of Zeitnet & Fore Switch
because the attribute 0x1134c is not available in the GenSwitchPort
model type. This creates problem especially for Fore & Zeitnet
switches in some areas of ATM Discovery. The code checks whether
this port is connected to any remote device, if it is not it checks