exploring_lora
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
exploring_lora [2018/09/29 23:40] – [5. Coverage Challenge] samer | exploring_lora [2018/10/04 17:44] – [2. Theoretical Study] melhem | ||
---|---|---|---|
Line 57: | Line 57: | ||
* What is the relation between processing gain and spreading factor in LoRa modulation? Explain. | * What is the relation between processing gain and spreading factor in LoRa modulation? Explain. | ||
* How does the spreading factor impact the coverage of a LoRa transmitter? | * How does the spreading factor impact the coverage of a LoRa transmitter? | ||
- | * For each of the three possible | + | * What is the transmission bit rate for each of the following |
+ | * Configuration 1: channel bandwidth = 125 kHz, spreading factor = 7, coding rate = 4/5 | ||
+ | * Configuration 2: channel bandwidth = 500 kHz, spreading factor = 7, coding rate = 4/5 | ||
+ | * Configuration 3: channel bandwidth = 125 kHz, spreading factor = 12, coding rate = 1/2 | ||
* Compute the receiver sensitivity, | * Compute the receiver sensitivity, | ||
* Compare the computed sensitivity to that provided by the {{ : | * Compare the computed sensitivity to that provided by the {{ : | ||
Line 69: | Line 72: | ||
Download the {{ : | Download the {{ : | ||
- | Take a look at the source code in '' | + | Take a look at the source code in '' |
- | * Central frequency | + | * Central frequency |
- | * Spreading Factor | + | * Spreading Factor |
- | * Bandwidth | + | * Bandwidth |
- | * Coding Rate (CR) | + | * Coding Rate |
- | * Transmit power (Pow) | + | * Transmit power |
<code c++> | <code c++> | ||
Line 121: | Line 124: | ||
==== -. Time on Air ==== | ==== -. Time on Air ==== | ||
- | In this section, you will measure the Time on Air (ToA) that is given by the time necessary to transmit a message on the radio interface . You will assess the impact of the spreading factor, bandwidth, coding rate, and message size on the ToA. | + | In this section, you will measure the Time on Air (ToA) that is given by the time necessary to transmit a message on the radio interface. You will assess the impact of the spreading factor, bandwidth, coding rate, and message size on the ToA. |
Start by implementing a function on the client that measures the time necessary for sending a message. For example, you can use the [[https:// | Start by implementing a function on the client that measures the time necessary for sending a message. For example, you can use the [[https:// | ||
Line 135: | Line 138: | ||
In this section, you will measure the coverage of LoRa under different radio configurations. | In this section, you will measure the coverage of LoRa under different radio configurations. | ||
- | Start by identifying a set of five geographical locations or Test Points (TP). These TPs should be astutely chosen to explore the limits of LoRa coverage. Then, you should implement a function on the server that measures the ratio of successfully delivered packets or PDR. Now, you should run the experiment for three different radio configurations: | + | Start by identifying a set of five geographical locations or Test Points (TP). These TPs should be astutely chosen to explore the limits of LoRa coverage. Then, you should implement a function on the server that measures the ratio of successfully delivered packets or PDR (Packet Delivery Ratio). Now, you should run the experiment for three different radio configurations: |
<WRAP center round help 100%> | <WRAP center round help 100%> | ||
Line 159: | Line 162: | ||
===== -. Coverage Challenge ===== | ===== -. Coverage Challenge ===== | ||
- | In this section, you are required to establish a record of LoRa coverage. | + | In this section, you are required to establish a record of LoRa coverage. |
* Direct transmission between the two devices is only considered. | * Direct transmission between the two devices is only considered. | ||
Line 169: | Line 172: | ||
* Provide the expression of the link budget and compute the received power using two different pathloss models. | * Provide the expression of the link budget and compute the received power using two different pathloss models. | ||
* Compare the received power obtained experimentally with the theoretical results. | * Compare the received power obtained experimentally with the theoretical results. | ||
+ | * Write an article (blog, wiki, ...) to describe your experiment. | ||
</ | </ | ||
===== -. Grading ===== | ===== -. Grading ===== |
exploring_lora.txt · Last modified: 2021/10/20 12:52 by samer