Changes between Version 29 and Version 30 of Tutorials/Wireless/mmwave80211adORCA


Ignore:
Timestamp:
Mar 30, 2020, 11:03:05 AM (4 years ago)
Author:
prasanthi
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Tutorials/Wireless/mmwave80211adORCA

    v29 v30  
    55RFNoC 802.11ad preamble processing blocks demonstrated in this tutorial were developed by researchers at IMDEA networks institute, Spain, as an extension for EU project ORCA https://www.orca-project.eu/orca-at-the-imec-technology-forum. The extension was named MIllimeter wave SDR based Open experimentation platform (MISO), and the focus was on developing hardware/software for mmWave experimentation on SDRs. Specifically FPGA modules for processing 802.11ad(SC) preamble at scaled down bandwidth were designed and integrated with RFNoC, GNURadio, to be used on USRP X310s. Detailed information about the project can be found at https://www.orca-project.eu/millimeter-wave-open-experimentation-platform/.
    66
    7 Setup for the experiment is shown in the figure above. In the benchtop 60GHz setup of SandBox1, either USRP X310 or RFSoC can be used for baseband processing. RF Switche boxes as shown in the figure are used to select between X310 and RFSoC. RF Control commands are explained at https://wiki.cosmos-lab.org/wiki/testing/services/rf_control. To select X310s as baseband processing units, all the switches in the RF switch boxes are configured to port 1.
     7Setup for the experiment is shown in the figure above. In the benchtop 60GHz setup of SandBox1, either USRP X310 or RFSoC can be used for baseband processing. RF Switche boxes as shown in the figure are used to select between X310 and RFSoC. RF switch commands are explained at https://wiki.cosmos-lab.org/wiki/testing/services/rf_switch. To select X310s as baseband processing units, all the switches in the RF switch boxes are configured to port 1.
    88
    99This experiment uses USRP X310s for baseband processing and RF front-end control. Sivers control software on srv3, srv4 talk to the mmWave front-ends over USB links. Host GNURadio applications on srv3, srv4, send/receive data samples to/from the X310s over 10G Ethernet links. 802.11ad single carrier frames at reduced bandwidth (200MHz) are transmitted over 60GHz mmWave link, and channel impulse response is computed on the receive end.
     
    117117||  [[Image(Sivers_TX_SN0240.jpg, 500px)]]      ||  [[Image(Sivers_RX_SN0243.jpg, 500px)]]      ||
    118118
     119* Make sure the RF switch boxes are configured to use X310s (all switches set to port 1)
     120{{{
     121root@console:~# curl am1.cosmos-lab.org:5054/rf_switch/status?name=rfsw1.sb1.cosmos-lab.org,rfsw2.sb1.cosmos-lab.org
     122
     123<response status="OK">
     124  <rf_switch name="rfsw1.sb1.cosmos-lab.org" num_of_switches="4">
     125    <switch number="1" port="1"/>
     126    <switch number="2" port="1"/>
     127    <switch number="3" port="1"/>
     128    <switch number="4" port="1"/>
     129  </rf_switch>
     130  <rf_switch name="rfsw2.sb1.cosmos-lab.org" num_of_switches="4">
     131    <switch number="1" port="1"/>
     132    <switch number="2" port="1"/>
     133    <switch number="3" port="1"/>
     134    <switch number="4" port="1"/>
     135  </rf_switch>
     136</response>
     137}}}
    119138==== Run the experiment ====
    120139* Open transmit application TX_TEST.grc on transmit node(srv4-lg1). This application transmits 802.11ad frames over rfdev3-2(10.115.2.3), at 200MSPS, by reading samples from a pre-generated file.