Downloads - Software and Traces

openLEON: an open source muLti-access Edge cOmputiNg emulator

openLEON is an open source muLti-access Edge cOmputiNg end-to-end emulator that operates from the edge data center to the mobile users. openLEON bridges the functionalities of existing emulators for data centers and mobile networks, i.e., Mininet and srsLTE, and makes it possible to evaluate and validate research ideas on all the components of an end-to-end mobile edge architecture.

 

Adaptive Codebook Optimization

Python implementation of the ACO method described in our paper titled "Adaptive Codebook Optimization for Beam Training on Off-the-Shelf IEEE 802.11ad Devices".

This code allows for the implementation of our method and reproduction of the experiments run for this paper.

 

Cloudmap Project

Our active measurement dataset, the code for the measurement experiments and the CSP mapping tool are publicly available.

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.