Lab Facilities

The M2M Communications Lab is devoted to conduct experimental research in the area of Machine to Machine communications (M2M) for the Internet of Things (IoT). It hosts part of CTTC’s IoTWORLD, the End-to-End (E2E) demonstration platform for the IoT designed and maintained by both the SMARTECH and M2M Communications departments of CTTC.

The M2M Communications Lab provides capabilities to carry out research and development projects in a broad variety of connectivity technologies: 5G, LoRa, Sigfox, NB-IoT, Zigbee, DQ, Swap, BLE (Bluetooth Low Energy), BLE beacons, WiFi, 3G, LTE, Ethernet, and more to come.


A wide range of IoT devices are available at the M2M Communications Lab:


The M2M Communications Lab is also equipped with powerful processing and data storage resources both to support intensive simulation processes in software, and also to explore Mobile Edge Computing (MEC), Software Defined Networking (SDN), and Network Function Virtualization (NFV), for next generation communications systems. In particular, there are two sets of equipment:

  • JUNO Server: a powerful computing server. Equipped with 2 Xeon Broadwell E5-2650 V4 2, 2 GHz 12 cores, 30MB caché , 128GB of memory, and 1 TB SSD Disk. It is used for simulations (NS-3, Matlab, and proprietary simulators) and also as a cloud server.
  • Kubernetes Multi-platform cluster: formed by 3 Intel NUCS and a RaspberryPi3. It is intended to conduct research on the areas of MEC, SDN, and NFV for different verticals of the IoT; in particular, for the smart grid, the Industry 4.0, and connected and autonomous mobility (CAM).

Within the context of the H2020 European project 5GCAR, this experimental platform is being used to conduct experimental demos on wireless communications and MEC, applied to Autonomous and Connected Mobility (CAM), and in particular, to the connected car.

The M2M Comunications Lab has been partially funded by the Operational European Regional Development Fund Programme Catalonia 2007-2013.

logo ERDF Logo EN-1