FIT/CorteXlab Experiment examples Links with R2Lab Conclusion Experimenting Cognitive Radio Communication on FIT/CorteXlab Tanguy Risset and the FIT Team: Leonardo Cardoso, Jean-Marie Gorce, Guillaume Villemaud, Florin Hutu, Matthieu Imbert, Yasser Fadlallah. ✇✇✇✳❝♦rt❡①❧❛❜✳❢r Univ Lyon, INSA Lyon, Inria, CITI, F-69621 Villeurbanne, France R2Lab Inauguration November 8, 2016 Tanguy Risset FIT/CorteXlab - INRIA/Insa-Lyon 1
FIT/CorteXlab Experiment examples Links with R2Lab Conclusion Context and geography FIT/CorteXLab developed at Citi laboratory by INSA-Lyon and INRIA CorteXlab is deployed by the Inria Socrate, guided by Jean-Marie Gorce and Tanguy Risset. Socrate research team (11 permanent members) works on software and cognitive radio. CorteXlab is one of the platforms of the FIT Equipex. Tanguy Risset FIT/CorteXlab - INRIA/Insa-Lyon 2
FIT/CorteXlab Experiment examples Links with R2Lab Conclusion Table of Contents FIT/CorteXlab Equipex 1 Room Nodes Workflow for Node Programming Experiment examples 2 Exp 1: Broadcast Channel interference Alignment Other projects and implementation Links with R2Lab 3 Conclusion 4 Tanguy Risset FIT/CorteXlab - INRIA/Insa-Lyon 3
FIT/CorteXlab Experiment examples Links with R2Lab Conclusion Experimentation Room INSA Lyon - Claude Chappe building - basement 2.2m 1.7m Node Control PC Radio Node Tanguy Risset FIT/CorteXlab - INRIA/Insa-Lyon 4
FIT/CorteXlab Experiment examples Links with R2Lab Conclusion Experimentation Room INSA Lyon - Claude Chappe building - basement Tanguy Risset FIT/CorteXlab - INRIA/Insa-Lyon 5
FIT/CorteXlab Experiment examples Links with R2Lab Conclusion Experimentation Room After Node installation Tanguy Risset FIT/CorteXlab - INRIA/Insa-Lyon 6
FIT/CorteXlab Experiment examples Links with R2Lab Conclusion CorteXlab In numbers ∼ 200 m 2 in experimentation room area ∼ 500 m 2 of electromagnetic isolation material (50 dB) ∼ 300 m 2 of radio absorbers Aprox. 40 SDR nodes (MIMO, SISO, BB) Operating between 300 MHz - 3 GHz (for SDR cards) 28 MHz of bandwidth ∼ 1 km (copper) and 600 m (fibre) network cables 3 high perf. servers, 7 switches and routers 3 years of deployment, 7 years of exploitation Total investment of about 1M e Tanguy Risset FIT/CorteXlab - INRIA/Insa-Lyon 7
FIT/CorteXlab Experiment examples Links with R2Lab Conclusion USRP Nodes from Ettus Research (National Instrument) The room contains 22 NI USRP 2932 with Gigabit Ethernet link to PC + Large community support + Full open-source toolset (GnuRadio) + Known IF-to-RF connection – PC-Computing power – No (easy) FPGA programming Tanguy Risset FIT/CorteXlab - INRIA/Insa-Lyon 8
FIT/CorteXlab Experiment examples Links with R2Lab Conclusion Nutaq PicoSDR Nodes The room also contain 16 Nutaq Pico-SDR Gigabit Ethernet and 8Gb PCIe link to PC Xilinx Virtex6 SX315T FPGA 4 of the 16 Pico SDR have 4x4 MIMO capabilities + Standard IF-to-RF connection + MIMO option available + Realtime operation – “Non-open" development tools (licenses needed) – “Off-road" development not so easy Tanguy Risset FIT/CorteXlab - INRIA/Insa-Lyon 9
FIT/CorteXlab Experiment examples Links with R2Lab Conclusion Control PCs One Industrial PC (no Fan) for each node. Debian linux OS. Ethernet controlled power switch Tanguy Risset FIT/CorteXlab - INRIA/Insa-Lyon 10
FIT/CorteXlab Experiment examples Links with R2Lab Conclusion Programming USRPs with GnuRadio Tanguy Risset FIT/CorteXlab - INRIA/Insa-Lyon 11
FIT/CorteXlab Experiment examples Links with R2Lab Conclusion Programming PicoSDR with VHDL Tanguy Risset FIT/CorteXlab - INRIA/Insa-Lyon 12
FIT/CorteXlab Experiment examples Links with R2Lab Conclusion Experiment Start Nodes User Airlock Minus Server ssh + scp: develop or deploy code GNU Radio, C++, VHDL Tanguy Risset FIT/CorteXlab - INRIA/Insa-Lyon 13
FIT/CorteXlab Experiment examples Links with R2Lab Conclusion Experiment Start Nodes User Airlock Minus Server ssh + scp: submit develop or deploy code GNU Radio, C++, VHDL Tanguy Risset FIT/CorteXlab - INRIA/Insa-Lyon 13
FIT/CorteXlab Experiment examples Links with R2Lab Conclusion Experiment Start Nodes User Airlock Minus Server ssh + scp: rest: submit develop submission or + deploy code notification GNU Radio, C++, VHDL Tanguy Risset FIT/CorteXlab - INRIA/Insa-Lyon 13
FIT/CorteXlab Experiment examples Links with R2Lab Conclusion Experiment Start Nodes User Airlock Minus Server ssh + scp: rest: submit deploy develop submission or + deploy code notification GNU Radio, C++, VHDL Tanguy Risset FIT/CorteXlab - INRIA/Insa-Lyon 13
FIT/CorteXlab Experiment examples Links with R2Lab Conclusion Experiment Start Nodes User Airlock Minus Server ssh + scp: rest: rest: submit deploy develop submission power up or + status deploy code notification submission start stop GNU Radio, C++, VHDL results Tanguy Risset FIT/CorteXlab - INRIA/Insa-Lyon 13
FIT/CorteXlab Experiment examples Links with R2Lab Conclusion Experiment Run (Debug) GNU Radio TCP/UDP netcat export X display Nodes User Airlock Minus Server Tanguy Risset FIT/CorteXlab - INRIA/Insa-Lyon 14
FIT/CorteXlab Experiment examples Links with R2Lab Conclusion Experiment Closing Nodes User Airlock Minus Server rest + nfs: normal stop force stop results Tanguy Risset FIT/CorteXlab - INRIA/Insa-Lyon 15
FIT/CorteXlab Experiment examples Links with R2Lab Conclusion Experiment Closing Nodes User Airlock Minus Server rest + nfs: notify normal stop force stop results Tanguy Risset FIT/CorteXlab - INRIA/Insa-Lyon 15
FIT/CorteXlab Experiment examples Links with R2Lab Conclusion Experiment Closing Nodes User Airlock Minus Server email or twitter or xmpp ssh + scp: rest + nfs: notify recover results normal stop + force stop analyze results Tanguy Risset FIT/CorteXlab - INRIA/Insa-Lyon 15
FIT/CorteXlab Experiment examples Links with R2Lab Conclusion Table of Contents FIT/CorteXlab Equipex 1 Room Nodes Workflow for Node Programming Experiment examples 2 Exp 1: Broadcast Channel interference Alignment Other projects and implementation Links with R2Lab 3 Conclusion 4 Tanguy Risset FIT/CorteXlab - INRIA/Insa-Lyon 16
FIT/CorteXlab Experiment examples Links with R2Lab Conclusion Exp 1: Broadcast Channel interference Alignment BS 1 BS B B base stations and U users . . . U b is the set of users attached to BS b Bandwith W divided in F frequency sub-bands, and power per sub-band p ( b f ) M antennas on the BSs, N on . . . . . . . . . the UEs UE 1 UE U s u = D † � D † � � D † u H b , u C v s v + D † ˆ u H 1 , u C u s u + u H 1 , u C v s v + u z u v ∈U 1 b ≥ 2 v ∈U b v � = u Tanguy Risset FIT/CorteXlab - INRIA/Insa-Lyon 17
FIT/CorteXlab Experiment examples Links with R2Lab Conclusion Broadcast Channel IA basic Idea Remove all intra-cell and some inter-cell interferers (Suh et al. , 2011, Bayesteh et al. , 2011) Key idea : reduce the actual signal space used by the BS BS 1 BS 2 BS 3 Sub-space Sub-space Feedback Feedback Zero-forcing Beamforming Estimate Estimate . . . interferer interferer Tanguy Risset FIT/CorteXlab - INRIA/Insa-Lyon 18
FIT/CorteXlab Experiment examples Links with R2Lab Conclusion Implementation in CorteXlab See ❤tt♣s✿✴✴❛r①✐✈✳♦r❣✴❛❜s✴✶✺✶✶✳✵✶✷✼✻ and publication in IEEE Communication Magazine Tanguy Risset FIT/CorteXlab - INRIA/Insa-Lyon 19
FIT/CorteXlab Experiment examples Links with R2Lab Conclusion Interference Alignment in CorteXlab Demonstrated at Green Touch final meeting June 2015 ( ❤tt♣✿✴✴✇✇✇✳❜❡❧❧✲❧❛❜s✳❝♦♠✴❣r❡❡♥t♦✉❝❤✴ ) Tanguy Risset FIT/CorteXlab - INRIA/Insa-Lyon 20
FIT/CorteXlab Experiment examples Links with R2Lab Conclusion Exp 2: IoT Spectrum emulation Collaboration with Orange Labs: emulate IoT networks spectrum Several (thousands) nodes are transmitting asynchronously Several independent communication protocols. Tanguy Risset FIT/CorteXlab - INRIA/Insa-Lyon 21
FIT/CorteXlab Experiment examples Links with R2Lab Conclusion Wireless Caching Collaboration with Nokia Bell Labs New Jersey and U. of Naples Objective: combine wireless caching in 5G Networks and coded multicasting to serve multiple unicast demands. Motivation: wireless users rarely access the same content at the same time We evaluate on a prototype implementation the experimental performance of state-of-the-art caching-aided coded multicast schemes compared to state-ofthe-art uncoded schemes To be published in IEEE communications magazine Tanguy Risset FIT/CorteXlab - INRIA/Insa-Lyon 22
Recommend
More recommend