File Exchange

image thumbnail

Simulink Model of the IEEE 802.11n PHY Layer model

version 1.0 (3.93 MB) by

Simulink model of 802.11n wireless LAN physical layer (baseband), supporting many diff rates.



View License

See the paper describing the model at:

Wireless LAN Comes of Age: Undersanding the IEEE 802.11n
Amendment by Thomas Paul and Tokunbo Ogunfunmi,
IEEE Circuits and Systems Magazine, First quarter 2008,
pp. 28-54. 2008.

See the paper describing the model in IEEE Xplore at

Comments and Ratings (13)


Jones (view profile)

Hi, this is how I solved the "unable to run" problem. I almost met all the problems mentioned in this dialog.
1) in matlab command window, cd C:/whereYourProjectRootFolderIs, thereafter 80211a_lib can be found. Simulink is unlike matlab, running a modle does not change the present working directory to the current one.
2) run 80211n.mdl, it asks for XXXXX2 models, for example "commdigbbndam2", change it to XXXXX3. change all the similar problem you met in the same way. Some are in 80211n.mdl, one is in 80211a_lib.mdl
3) in command window, type command slupdate('80211n',0). This would solve your "this and that cannot be found or cannot be initialized" problem.

bilou hendrix

thank you

Muaz Un Nabi

Hi everyone. I am trying to run this model on latest version of MATLAB (2011b). I have an issue. the model is running but its not generating PER graphs? has anyone tried to run this on latest version of matlab?? Please help!!

I have same problem as arya,i ran it in R2009a


Alice (view profile)

I meet the same question as Arya, who knows how to resolve it?


Reo (view profile)

Thank you for providing such a good module. But I need to use 802.11n to simulate multi-user transmission. What changes to how to use this module.

Hi Arya

I am facing the same problem and I am using the same MATLAB version as you (R2008b 7.7). Did you resolve this problem?



arya (view profile)

when I run this, I get an error regarding the "viterbi decoder" with in the "demodulator bank". something about "dectype not defined". I was wondering if someone can help me with this. I am using matlab R2008b (7.7) and R2007a (7.4). I have noticed that in my matlab I don't have a function commblkviterbi but I have commblkviterbi2 however after changing this line I still get the same error.

jamil rehman

did this simulink model work on version 7.0 R14.Actually i have a problem by while simulating,that reference library of IEEE 802.11b Channel estimation not found

MATLAB Release
MATLAB 7.5 (R2007b)

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Win prizes and improve your MATLAB skills

Play today