Changes between Version 27 and Version 28 of Tutorials/Wireless/Full Duplex
- Timestamp:
- Aug 28, 2020, 6:46:26 PM (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Tutorials/Wireless/Full Duplex
v27 v28 5 5 * Manav Kohli, Columbia University: mpk2138[at]columbia.edu 6 6 7 Last updated: August 2 3, 20207 Last updated: August 28, 2020 8 8 9 9 == Full-Duplex Wireless in COSMOS == 10 10 11 11 === Description === 12 In this tutorial, we will use the two integrated Gen-2 FD radios equipped with USRP N210 sand the Gen-2 frequency-domain equalization (FDE) based RF canceller box. The testbed may be accessed via {{{ssh}}}. The PC contains several example experiments, which showcase the capabilities of the FD transceivers.12 In this tutorial, we will use the two integrated Gen-2 FD radios equipped with USRP N210 software defined radios (SDRs) and the Gen-2 frequency-domain equalization (FDE) based RF canceller box. The testbed may be accessed via {{{ssh}}}. The PC contains several example experiments, which showcase the capabilities of the FD transceivers. 13 13 14 14 ||||||Figure 1: Gen-2 FDE Canceller Boxes in COSMOS Sandbox 2 || 15 15 || [[Image(Gen2Architecture.jpg, 280px)]] || [[Image(Gen2Ceiling.jpg, 375px)]] || 16 || (a) The FlexICoN Gen-2 RF canceller Box|| (b) Rack-mounted, reorganized Gen-2 RF Canceller Box ||16 || (a) The FlexICoN Gen-2 RF Canceller Box and antenna || (b) Rack-mounted, reorganized Gen-2 RF Canceller Box || 17 17 18 18 ==== Publications ==== … … 40 40 6. The source code for the FD example experiments can be found at [https://github.com/Wimnet/flexicon_orbit this GitHub page]. 41 41 42 ==== The Gen-2 RF Canceller Box ==== 43 The Gen-2 RF canceller box is shown in Figure 1(a). It consists of four components: 44 1. '''Circulator'''. This provides 15-20dB of isolation between the Tx and Rx. 45 2. '''Antenna tuner'''. This allows for better matching to the antenna. 46 3. '''Gen-2 RF canceller PCB'''. This is described in further detail below. 47 4. '''SUB-20 USB to SPI interface'''. This is used to program the Gen-2 RF canceller PCB over USB. 48 49 ||Figure 2: Gen-2 RF Canceller PCB || 50 || [[Image(Gen2PCB.png, 450px)]] || 51 52 The Gen-2 RF canceller PCB has two paths: the Gen-2 FDE wideband path, and the Gen-1 narrowband path. Further details on the circuit design may be found in [ [[wiki:Tutorials/Wireless/FullDuplex#Publications|2]] ], and further details on its use in the Gen-2 RF Canceller box may be found in [ [[wiki:Tutorials/Wireless/FullDuplex#Publications|1]] ]. 53 54 ==== USRP N210 SDR ==== 55 The Gen-2 RF canceller box is connected to a USRP N210 SDR. This SDR offers good compatibility with our software via UHD and performance up to 25 MHz bandwidth. 56 42 57 === COSMOS Sandbox 2 === 43 58 The Gen-2 FDE Canceller Boxes are integrated in COSMOS Sandbox 2 ({{{sb2}}}). The sandbox is located inside a lab at Columbia, allowing for a more controlled environment for the testing and evaluation of experimental hardware, such as the Gen-2 Canceller Boxes. The architecture of Sandbox 2, alongside its integration in the larger COSMOS testbed, is shown in Figure 2 below. 44 59 45 ||Figure 2: Architecture of COSMOS Sandbox 2 ||60 ||Figure 3: Architecture of COSMOS Sandbox 2 || 46 61 || [[Image(SandboxArchitecture.png, 450px)]] || 47 62 … … 71 86 Finally, clicking the grey-green play button will run the experiment! 72 87 73 ||||||Figure 3: An example FD experiment in the COSMOS testbed ||88 ||||||Figure 4: An example FD experiment in the COSMOS testbed || 74 89 || [[Image(GNURadioFDExperiment.2.png,480px)]] || [[Image(ofdm_link_fd_gui.png,480px)]] || 75 90 || (a) The GNU Radio flowgraph || (b) The experiment GUI || … … 117 132 Below is the GUI for this experiment, showing the various sliders for the above parameters. 118 133 119 || Figure 4: The node-level SIC experiment GUI ||134 || Figure 5: The node-level SIC experiment GUI || 120 135 || [[Image(node_level_sic_gui.png,480px)]] || 121 136 … … 138 153 Below is the GUI for this experiment, showing the packet data values and sequence numbers. 139 154 140 || Figure 5: The OFDM link experiment GUI ||155 || Figure 6: The OFDM link experiment GUI || 141 156 || [[Image(ofdm_link_fd_gui.png,480px)]] || 142 157 … … 159 174 Below is the GUI for this experiment. 160 175 161 || Figure 6: The link PRR experiment GUI ||176 || Figure 7: The link PRR experiment GUI || 162 177 || [[Image(prr_fd_gui.png,480px)]] || 163 178