Rose (Software Defined Radio for Embedded Internet Of Things) is the software defined radio platform of Granit team at Lannion.
It is composed of several SDR nodes and electronic instrumentation. The platform is hosted in the ENSSAT anechoic chamber.
The SDR nodes are E310 Universal Radio Peripheral (USRP) from National Instrument. These SDRs are in the last generation and show a architectural difference with the first and second generations. The RF daughterboard (AD9361 from Analog Device) is embed with a complete System On Chip. The SoC is a Zynq 7010 that embed a dual core ARM cortex A9 jointly with a Field Programmable Gate Array (FPGA) allowing hardware acceleration for intensive real time computation. These kind of SoC based SDR offers better performance in terms of calculation and also allow to embed most of the processing in the radio itself. It is thus a strong tool to pave the way for real time autonomous deployment as the node can work without a dedicated host PC.
With this platform we focus on the following transversal themes:
– Methodology for efficient real time SDR processing based on FPGA acceleration
– High Level Synthesis for efficient hardware prototyping
– Sensor – base station partitioning between the SDR and the host PC
– Advanced signal processing techniques for real time transmissions
The Rose platform have been funded by University of Rennes and by the CNRS INS2I project ARPOSTEMP.
Several projects are conducted with the help of the Rose platform
Beyond 5G Post OFDM multiservice waveform for IoT
The future generations of wireless networks (a.k.a 5G) will have to cope with a high degree of heterogeneity in terms of services (Broadband, machine type communications (MTC), Internet of Things (IOT), Vehicular to vehicular (V2V) . . . ) and requirements (high data rates, low latency, high reliability, coexistence, . . . )
It is thus necessary to envision multiservice system, i.e transceiver able to cope with different signals and different needs. It is however difficult to built system that can provide high bandwidth or small low power sporadic transmissions.
With Rose we study the multiple service coexistence at the transceiver level. We built efficient signal processing techniques that allow the multi-service coexistence (and minimize inter-service interference) and we study efficient agile hardware architecture that can offer network agility and resilience.
High performance SDR for sporadic TEMPEST signal detection
Information systems are now massively integrated into both industry and administration processes. Thus, their security is matter of importance especially when considering the storing and exchange of sensitive data. Sensitive data is also called “red” data, in opposition with the non-sensitive (or protected by encryption) “black” data. This crucial challenge is present at multiple scales, and leads to the emergence of different security fields linked to data protection (defense protocols) and to data interception (attack protocols)
Since few years, a new threat has emerged with the detection of the red data due to unwanted phenomena. This attack is done trough an over the air interception and thus is difficult to detect. These kind of attacks (called TEMPEST attacks by the NSA) consist in detecting an hidden channel that bear the sensitive information and then decode the “red” information . This unwanted channel may exist due to different physical phenomena such as electro-magnetic coupling, radio frequency leakages, or mechanical mechanisms. Many studies has been conducted in order to detect and decode “red” information when the leaking channel is stationary. Open questions remain when the leaking channel is sporadic.
With the Rose platform, we aim to detect a potential security threat when the leaking channel is sporadic (for instance WiFi) in a real time proof of concept. In this case, it is necessary to propose real time high performance methods trough the use of hardware acceleration. A compact approach trough the use of Software Defined Radio (SDR) will be proposed.