CASTLE is a tool for researchers and industry to test, play and develop over different radio standards, directly from the cloud, remotely and without installing any software or requiring dedicated hardware. With CASTLE, it is possible to transmit and receive waveforms of different standards over the air and process them locally or remotely. CASTLE is offered as licensed service (free, trial or paid) to CTTC staff or industrial partners via licensing system. CASTLE aims to be the tool where the researchers can develop their own algorithms without the need to implement, modify or extend the standard. CASTLE does it for them. With CASTLE, researchers can:
- Develop new enhancements to improve current standards.
- Use standards as benchmarking to their researches.
- Test standards’ performance under new scenarios.
- Analyze standards’ response to new channel models.
- PHY Layer Abstraction to interface with upper layers.
- Plus all tools for industry.
Industrial partners can use CASTLE for:
- Obtain waveforms [over the air] of different standards.
- Examine CTTC’s solutions using standard procedures.
- Construct their own scenarios.
- Complete access to intermediate signal processing blocks.
- No critical code is delivered and the partner keeps its IPR.
- Test and measure standards over the air through dedicated hardware.
The external access is achieved by means of life-limited license granted by CTTC. With this access, the researcher can use the Test Bed remotely by the web interface and/or the use of an API, which interfaces between the researcher’s local machine and remote CASTLE Test Bed. The communication between the researcher and the CTTC is ciphered using a 128-bit AES standard. CASTLE features
- Single powerful platform that provides multi-standard validation.
- Cloud software solution.
- Radio Systems
- Coming soon: 5G NR Rel. 15.
- LTE-A Pro Rel.13, Broadband Global Access Network (BGAN), DVB-S2X, Visible Light Communications (Li-Fi).
- AI Cluster
- GPUs with +2800 cores (+40 Gbps)
- 40 CPUs
- Remote management and interaction.
- Open API to manage the remote connections, in C++, MATLAB and Python.
- Allows to debug any intermediate signal processing block to embed own algorithms.
- Easy scenario configuration.
- Opened interface to upper layers. Primitives to be called by MAC layer.
- Flexible modification of standards’ parameters.
- Easy reconfiguration and on-fly reconfiguration (MODCOD optimization).
- PHY Layer abstraction to interface with upper layers.
CASTLE PLATFORM – Cloud Architecture for STandardization deveLopmEnt
CASTLE: A user-friendly platform to test, evaluate and develop contemporary wireless communication standards
, In proceedings of 3rd IRACON meting, 1-3 February 2017, Lisbon (Portugal).
Polarization and Index Modulations: a Theoretical and Practical Perspective
, Universitat Politècnica de Catalunya, July 2017.
Towards an SDN/NFV-based multi-tenant network and cloud testbed for end-to-end 5G services
, In Proceedings of 34th Wireless World Research Forum Meeting, 21-23 April 2015, Santa Clara, California, USA, April 2015.
Method and System for providing diversity in polarization of antennas
, International Application Nº: PCT/EP2014/051801. Granted patent: EP3100371
End-to-end 5G services via an SDN/NFV-based multi-tenant network and cloud testbed
, in Proceedings of European Conference on Networks and Communications (EUCNC 2015) , 29-2 July 2015, Paris (France).
Rapid Prototyping of Standard-Compliant Visible Light Communications System
, IEEE Communications Magazine, Vol. 52, No. 7, pp. 80-87, July 2014.
Llums que no són només llums. Arriba la Comunicació per llum visible
, Revista Telecos.Cat, Col·legi oficial/Associació Catalana d'Enginyers de Telecomunicacions (COETC/ACET) nº 59, pp. 20-23, Juny 2013.
An SDR Implementation of a Visible Light Communication System Based on the IEEE 802.15.7 Standard
, in Proceedings of the Twentieth International Conference on Telecommunications (ICT 2013). 6-8 May 2013, Casablanca (Morocco).
Prototyping with SDR: a quick way to play with next-gen communications systems
, In proceedings of the Eighth International Symposium on Wireless Communication Systems (ISWCS 2011). 6-9 November 2011, Aachen (Germany).