Bugzilla – Bug 891
WiMAX device helper does not include propagation loss model by default
Last modified: 2010-04-22 05:40:02 UTC
WimaxHelper::Install () will create a SimpleOfdmWimaxChannel by default, but this channel will not have any propagation model associated with it. This is in contrast to the Wifi models which by default will use the LogDistance model. I think there should be a default added (please pick one) so that all variants of WimaxHelper::Install() that do not pass in the channel explicitly will create an Ofdm channel with a suitable default loss model. Having a default will IMO lead to less user surprise and will align with the Wifi default policy. (I am filing this bug because I just debugged a program that had mobility models that were going unused due to no loss model being present). It would be nice to update this before the ns-3.8 release since it is the first WiMAX release. (These helpers need doxygen, by the way).
Created attachment 843 [details] patch to fix the bug This patch fixes the bug. It sets COST231 as the default propagation and loss model for SimpleOfdmWimaxChannel. It also provides new helper method to set the type of the propagation and loss model.
Fixed in changeset 6265