User Tools

Site Tools


isp-iot-challenge

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
isp-iot-challenge [2018/11/20 11:45] – [The groups] ooubejjaisp-iot-challenge [2018/11/22 14:17] (current) – [Stage 3: Raise the bar !] ooubejja
Line 117: Line 117:
  
 The goal is familiarize with the [[https://project.inria.fr/ephyl/|EPHYL Project]] GNU Radio framework, understand it, and try some stuffs. The goal is familiarize with the [[https://project.inria.fr/ephyl/|EPHYL Project]] GNU Radio framework, understand it, and try some stuffs.
 +
 +**REMINDER**: If you you have never used GNU Radio Companion (GRC), it is **HIGHLY** suggested that you go check some [[tutorials|tutorials]]. Especially Tutorial **3** and **6**
  
 When connected to CorteXlab (aka Airlock server), create a new directory "stage1", copy this folder and put it in your home : When connected to CorteXlab (aka Airlock server), create a new directory "stage1", copy this folder and put it in your home :
Line 265: Line 267:
   * etc   * etc
  
 +Start experimenting and try to get some results as in the local tests.
 +Maybe you'll have to strengthen the processing in the uplink transmission (modify some parameters, thresholds, etc)
  
-Start your experiment and evaluate the transmission quality.   +**UPDATE For Wednesday 21 :** 
-Maybe you'll have to strengthen the processing in the uplink transmission !+ 
 +If you have some difficulties creating GRC flowgraphs, you can get an example for each node here: 
 + 
 +<code> 
 +yourlogin@srvairlock:~$ mkdir stage2 
 +yourlogin@srvairlock:~$ cp /cortexlab/homes/ooubejja/ws/cxlb stage2/ 
 +yourlogin@srvairlock:~$ ls stage2/cxlb 
 +</code> 
 + 
 +In stage2/cxlb you should have these files now: 
 + 
 +<code> 
 +A.txt             ephyl_bs_core.py  ephyl_sensor.py           main_bs.grc      scenario.yaml 
 +B.txt             ephyl_bs.grc      ephyl_sn_sched.py         main_bs.py       tag2msg.py 
 +C.txt             ephyl_bs.py       example.txt               main_sensor.grc  tag2msg_sn.py 
 +data_slot_mux.py  ephyl_sensor.grc  file_source_slot_ctrl.py  main_sensor.py 
 +</code> 
 + 
 +Open ''main_bs.grc'' and ''main_sensor.grc'' in GNU Radio, some parameters are already set to match CorteXlab setting (UHD blocks, generation options, reference source,etc). However, you should verify RF parameters (Freq, gain, sample rate,etc). 
 + 
 +Also, don't forget to adapt ''scenario.yaml'' to your actual scenario. 
  
  
Line 281: Line 305:
 The proposals can be relevant to :  PHY/MAC layers, data compression, channel coding, throughput, interference management, etc. The proposals can be relevant to :  PHY/MAC layers, data compression, channel coding, throughput, interference management, etc.
  
-Finally, keep in mind that, even after the Winster school, you can continue working on the framework (or anything else) anywhere and anytime, since you have your personal FIT/CorteXlab account.  +Finally, keep in mind that, even after the Winter school, you can continue working on the framework (or anything else) anywhere and any time, since you have your personal FIT/CorteXlab account.  
 And, please, if you ever use the testbed in your research, don't forget to [[http://ieeexplore.ieee.org/abstract/document/6849176/|cite]] FIT/CorteXlab in your publications And, please, if you ever use the testbed in your research, don't forget to [[http://ieeexplore.ieee.org/abstract/document/6849176/|cite]] FIT/CorteXlab in your publications
 +
 +**THURSDAY 22 UPDATE :**
 +
 +2pm-3.30pm ->  Add final touch and prepare a presentation (if any) 
 +
 +3.30pm-4.30pm -> Present your contribution
 +
 +4.30pm-5pm -> Winners announcement
  
  
  
isp-iot-challenge.1542710726.txt.gz · Last modified: 2018/11/20 11:45 by ooubejja

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki