CIR Measurements

The Matlab data file cir_measurements.mat contains a single 4-D cell array called cir_measurements. The four indices of this cell array represent the transmitter (TX) antenna, receiver (RX) antenna, TX antenna position, and RX antenna position used in the experiment described in Section III.B of our paper [1].

For example, one can access the set of complex-baseband channel impulse response (CIR) measurements made between TX antenna 1 and RX antenna 2, with the TX placed at location 3 and the RX placed at location 4, using the Matlab statement:

h12 = cir_measurements{1, 2, 3, 4};

Each TX-RX antenna / TX-RX position corresponds to a 61xN complex matrix, the columns of which are the N consecutive CIR measurements made for that position / antenna pair combination. There are 61 samples in the CIR measurements and the time between samples in the measurements is approximately 52.5 ns. The number of CIR measurements N varies with TX / RX position.

note: The *.mat file may be opened using Python as well. Just do:

from import loadmat

cir_measurements = loadmat('/path/to/cir_measurements.mat')['cir_measurements']
h12 = cir_measurements[1, 2, 3, 4]

[1] D. Maas, N. Patwari, S.K. Kasera, D. Wasden, and M. Jensen, "Experimental performance evaluation of location distinction for MIMO links," in Proc. 4th IEEE International Conference on Communication Systems and Networks (COMSNETS), 2012. Online:

This material is based upon work supported by the National Science Foundation under Grant Number 0855261. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.