In the node editor, I changed the attribute value of a WLAN interface's transmitter or receiver channel. But during the simulation, my changes seem to have been overwritten or ignored! Why?

Categories:
Solution Number:
S20817
Last Modified:
2013-08-20
Issue

In the node editor, I changed the attribute value of a WLAN interface's transmitter or receiver channel. But during the simulation, my changes seem to have been overwritten or ignored! Why?

Solution

If you want to change the properties of a WLAN interface's channel attributes, there is usually no need to change the node model. All WLAN node models have channel attributes within the WLAN Parameters attribute.If you want the receiver and transmitter of a particular interface to have different channel properties (e.g. the receiver listens on one frequency but the transmitter sends on another) then you will need to do the following:Modeler users can modify the appropriate node model and set the transmitter/reciver channel settings directly, then modify the function wlan_transceiver_channel_init () which is found in the Function Block of the wlan_mac process model so that the manual settings are not overwritten by the process model code.Note that if you use this approach, roaming must be disabled.One more thing to remember---the rx_group utility node and wlan_strict_chanmatch pipeline stage do use the values on the transceiver channels to determine which receiver channels are able to receive from which transmitter channels. Therefore, if you change the values on the transceiver channels and are using either the receiver group utility or the wlan_strict_chanmatch pipeline stage, then you will need to modify them accordingly.

Environment

Protocols->Wireless LAN

Attachments
NOTICE: Riverbed® product names have changed. Please refer to the Product List for a complete list of product names.
Can't find an answer? Create a case