# Welcome to the FIT/CorteXlab This Wiki provides general information and end-user tutorials concerning the FIT/CorteXlab testbed. /*===== 1st Grid5000-FIT School (NEW!) ===== If you're attending the 1st Grid5000-FIT School, taking place at Sophia Antipolis, from April 3 to 6, all information related to FIT/CorteXlab, including: * Prerequisites * Tutorials * Hackathon can be found here: [1st Grid5000-FIT School](g5k-fit-school) */ ===== What is FIT/CorteXlab? ===== The FIT/CorteXlab testbed is one of 9 testbeds of the [[http://fit-equipex.fr/english|Future Internet of Things (FIT) Initiative]]. All the testbeds are dedicated to radio communication research but FIT/CorteXlab is the only one specifically designed for [[http://en.wikipedia.org/wiki/Software-defined_radio|Software Defined]] and [[http://en.wikipedia.org/wiki/Cognitive_radio|Cognitive]] Radio research. With its 180m² EM shielded room that ensures experiment reproducibility and its 40 high-end SDR-capable radio nodes, FIT/CorteXlab provides a unique setup to experiment on new state-of-the-art radio techniques. More info on the official FIT/CorteXlab website: www.cortexlab.fr. A recent video presentation of FIT/CorteXlab (and the S3-CAP framework) can be found [[https://youtu.be/7kcKY1l5KN0|here]]. ===== Why do I need FIT/CorteXlab? ===== * **Because it goes down to the physical layer:** It is one of the only platforms in the world enabling you to work down to the physical layer by deploying your own physical layer implementations. * **Because it allows for large scale experiments:** With up to a total of 40 nodes, the possibilities of experimentation scenarios are widened to a level never seen before. * **Because it ensures reproducibility:** As the room is isolated from the outer world, you can experiment on any band from 300MHz to 4GHz with no interference, thus running the exact same experiment twice will give you the exact same (statistical) results. * **Because you can do everything from home:** All systems in FIT/CorteXlab are fully automated and the testbed is accessible from the Internet for everyone so once you get an account you just need your PC and an Internet connection to use it! * **Because it's free to use!** ===== Register now! ===== To get started with CorteXlab, follow these short introductory steps: * [[account|Create an account]] * [[access|Access the testbed]] * [[Reserve|Book the testbed]] * [[tutorials|Follow some FIT/CorteXlab tutorials]] ===== Recent publications using FIT/CorteXlab ===== * [[https://hal.inria.fr/hal-03876369/|Slotted, synchronised and modular framework for the evaluation of channel access policies in dense IoT network using FIT/CorteXlab]], A Paris et al., 2022 * [[https://hal.inria.fr/hal-03117090/|Deep Learning-based Transmitter identification on the physical layer]], C Morin et al., 2020 * [[https://hal.inria.fr/hal-02916171/file/URSI_GASS2020_CITI_Hutu.pdf|Distributed beamforming for wireless power transfer]], F Hutu et al., 2020 * [[https://hal.archives-ouvertes.fr/hal-02977808/|Study of Distributed Beamforming for Wireless Power Transfer in Presence of RF Impairments]], F Hutu et al., 2020 * [[https://upcommons.upc.edu/handle/2117/178246|Simultaneous information and energy transmission: towards feasible systems]], N Vinyes, 2019 * [[https://ieeexplore.ieee.org/abstract/document/8845293/|Framework for PHY-MAC layers Prototyping in Dense IoT Networks using FIT/CorteXlab Testbed]], O Oubejja et al., 2019 * [[https://link.springer.com/chapter/10.1007/978-3-030-25748-4_6|Transmitter classification with supervised deep learning]], C Morin et al., 2019 * [[https://ieeexplore.ieee.org/abstract/document/8802007|Beyond LoRa and NB-IoT: Proposals for Future LPWA Systems]], G Vivier et al., 2019 * [[https://pubs.gnuradio.org/index.php/grcon/article/view/78|Radio Datasets for radioelectric spectrum analysis in Colombian Scenarios using GNU radio into the FIT/CorteXlab]], EP Guillen et al., 2018. * [[https://pubs.gnuradio.org/index.php/grcon/article/view/81|Learning to fingerprint: physical layer identification]], C Morin et al., 2018 * [[http://theses.insa-lyon.fr/publication/2018LYSEI069/these.pdf|Ultra Narrow Band based IoT networks]], Y Mo, 2018 * [[https://books.google.fr/books?hl=fr&lr=&id=PPpNDwAAQBAJ&oi=fnd&pg=PA225&dq=%22FIT/CorteXlab%22&ots=r08jATN8O7&sig=Uyp78-vwiOI0kgHWPHHHR0Kxl54&redir_esc=y#v=onepage&q=%22FIT%2FCorteXlab%22&f=false|Reliable and Reproducible Radio Experiments in FIT/CorteXlab SDR Testbed: Initial Findings]], L Cardoso et al., 2017 * [[https://ieeexplore.ieee.org/abstract/document/7842419|Coding for Caching in 5G Networks]], Y Fadlallah et al., 2017 More [[https://scholar.google.com/scholar?hl=fr&as_sdt=0%2C5&q=FIT+CorteXlab&btnG=|here]] ===== I have used FIT/CorteXlab, how do I cite it? ===== Mentioning FIT/CorteXlab in your research publications allow us to measure the impact of the usage of the testbed, which in turn keeps the testbed working. :-) If you have used FIT/CorteXlab in your research publications there are two ways to mention it: ==== Via aknowledgement: ==== Please use this phrase in your acknowledgements line: Experiments presented in this work were carried out using the FIT/CorteXlab testbed. (see http://wiki.cortexlab.fr). ==== Via citation: ==== Cite the following paper: [[http://ieeexplore.ieee.org/abstract/document/6849176/]] With bibtex: @inproceedings{massouri2014cortexlab, title={CorteXlab: An open FPGA-based facility for testing SDR \& cognitive radio networks in a reproducible environment}, author={Massouri, Abdelbassat and Cardoso, Leonardo and Guillon, Benjamin and Hutu, Florin and Villemaud, Guillaume and Risset, Tanguy and Gorce, Jean-Marie}, booktitle={Computer Communications Workshops (INFOCOM WKSHPS), 2014 IEEE Conference on}, pages={103--104}, year={2014}, organization={IEEE} }