Software

60 GHz Networking Trace Dataset

This dataset contains a large number of traces obtained from commercial off-the-shelf 60 GHz devices operating in an indoor environment. Among others, it includes beampattern measurements of electronically steerable phased antenna arrays and extensive coverage measurements. Researchers in the 60 GHz networking community can use our dataset to take into account practical hardware impairments into account. This enables realistic and comparable evaluations of 60 GHz mechanisms.

“mm-Wave Hybrid Analog-Digital Beamforming with Low-Complexity Transceivers” Download

These Matlab scripts implement mm-wave hybrid analog-digital beamforming using the greedy geometric algorithm presented in our paper titled “Speeding Up mmWave Beam Training through Low-Complexity Hybrid Transceivers”, by Joan Palacios, Danilo De Donno, Domenico Giustiniano, and Joerg Widmer, which was recognized with the Best Student Paper Award at the 27th Annual IEEE International Symposium on Personal Indoor and Mobile Radio Communications (PIMRC 2016). The beam patterns (precoders) synthesized using the proposed algorithm are compared against a hybrid beamforming design in the literature based on Orthogonal Matching Pursuit (OMP).

OWL: a Reliable Online Watcher for LTE Control Channel Measurements

OWL is a software decoder of LTE control channel. It gives access to the main information carried in LTE Dowlink Control Information (DCI) and, in particular, to the modulation and coding scheme (MCS), the assigned resource block number and the transport block size. The software needs a software defined radio to smaple the LTE signal. We successfully tested OWL on different networks (Telefonica, Vodafone, Yoigo and Orange) in Spain and with different radios (Nuand BladeRF and Ettus USRP).

More information can be found in our paper [1] and in the software repository:

[1] Bui, Nicola and Widmer, Joerg (2016) OWL: a Reliable Online Watcher for LTE Control Channel Measurements. In: The 6th Workshop on All Things Cellular: Operations, Applications, and Challenges, in conjunction with the 22nd Annual International Conference on Mobile Computing and Networking (ACM MobiCom 2016), 3-7 October 2016, New York, USA

Sector Beam Pattern Synthesis with Uniform Linear Antenna Arrays: Download

This Matlab script implements a lightweight, yet effective technique to synthesize sector beam patterns for uniform linear arrays (ULAs). The technique is based on a compact expression to compute the optimal array weights as a function only of the desired beamwidth and steering direction. 

WLAN IEEE 802.11ad model for ns-3:

We present a model for IEEE 802.11ad implemented in the network simulator ns-3. We model new techniques that are essential for IEEE 802.11ad operation such as beamforming training and steering, relay support, and fast session transfer.