octoScope

octoFade 802.11 channel modeling software

octoFade-11n/ac is a software library implementing fully verified 802.11n/ac channel models.

The functional block diagram of the octoFade software is shown below.

octoFade Block Diagram

The 802.11n/ac multipath and fading channel models consist of 6 models, A through F, each representing a successively larger physical space (small room, large office, etc.) [1]. octoFade also supports Butler matrix and Identity matrix channel models. An overview of the models is provided in Appendix A.

The channel emulator subsystem must operate on 100 Msps IQ streams because path delays for the 802.11n/ac channel models are specified in 10 ns increments [1]. Therefore, re-sampling of the input and output IQ streams may be necessary and is implemented in the sample rate conversion blocks. Note: [1] IEEE, 802.11-03/940r4: TGn Channel Models; May 10, 2004

The implementation of the channel emulator can be verified using the channel model statistics viewer and comparing the statistics of the generated tap coefficients with those predicted by theory.

[1] IEEE, 802.11-03/940r4: TGn Channel Models; May 10, 2004