Radio Irregularity Model in OMNeT++ Behruz Khalilov, Anna Frster and - - PowerPoint PPT Presentation

radio irregularity model in omnet
SMART_READER_LITE
LIVE PREVIEW

Radio Irregularity Model in OMNeT++ Behruz Khalilov, Anna Frster and - - PowerPoint PPT Presentation

Radio Irregularity Model in OMNeT++ Behruz Khalilov, Anna Frster and Asanga Udugama University of Bremen, Germany OMNeT++ Community Summit 2017 University of Bremen, Germany September 07 09, 2017 Contents Motivation Radio Irregularity


slide-1
SLIDE 1

Radio Irregularity Model in OMNeT++

OMNeT++ Community Summit 2017 University of Bremen, Germany September 07 – 09, 2017

Behruz Khalilov, Anna Förster and Asanga Udugama

University of Bremen, Germany

slide-2
SLIDE 2

Contents

Motivation Radio Irregularity Model RIM Architecture in INET INET Implementation of RIM Evaluations Summary and Future Work

2

slide-3
SLIDE 3

Motivation

Wide range use of Wireless Sensor Networks in various domains

Over 200 billion devices by 2020

Radio Irregularity is a non-negligible phenomenon

Direct impact on a protocol performance Asymmetric link Loss of packets

Large scale of Devices in the WSN - Large

Require simulators – OMNeT++

Most of existing simulation models assume a spherical radio pattern

Free Space Path Loss

3

slide-4
SLIDE 4

RIM Model

4

  • G. Zhou et al, Models and Solutions for Radio Irregularity in Wireless

Sensor Networksd, ACM Transactions on Sensor Networks, May 2006

slide-5
SLIDE 5

Radio Irregularity Model

Introduces real data into simulations

Hybrid approach

Enhances isotropic radio models by targeting three main parameters

Anisotropy Continuous variation Heterogeneity

DOI – the degree of irregularity is introduced to denote the irregularity of a radio range

5

slide-6
SLIDE 6

RIM Architecture in INET

6

  • Fig. 1. Class inheritance diagram of the RIM implementa>on
slide-7
SLIDE 7

RIM Implementation

7

Extends the FreeSpacePathLoss (FSPL) Main algorithm:

Compute the path loss using FSPL Compute angle between sender and receiver Use the RIM Model to compute the DOI-adjusted path loss

– –

RIM Implementation in OMNeT++

  • 𝐿𝑗

𝐿𝑗 = 1; 𝑗 = 0. 𝐿𝑗 ± 𝑆𝑏𝑜𝑒 ∗ 𝐸𝑃𝐽; 0 < 𝑗 < 360° |𝐿0 − 𝐿359| ≤ 𝐸𝑃𝐽

  • 𝐿𝑗

𝐸𝑃𝐽 𝐵𝑒𝑘𝑣𝑡𝑢𝑓𝑒 𝑄𝑏𝑢ℎ 𝑀𝑝𝑡𝑡 = 𝑄𝑏𝑢ℎ𝑀𝑝𝑡𝑡 ∗ 𝐿𝑗

  • 𝑆𝑓𝑑𝑓𝑗𝑤𝑓𝑒𝑇𝑗𝑕𝑜𝑏𝑚𝑇𝑢𝑠𝑓𝑜𝑕𝑢ℎ = 𝑇𝑓𝑜𝑒𝑗𝑜𝑕 𝑄𝑝𝑥𝑓𝑠 − 𝐸𝑃𝐽𝐵𝑒𝑘𝑣𝑡𝑢𝑓𝑒𝑄𝑏𝑢ℎ𝑀𝑝𝑡𝑡 + 𝐺𝑏𝑒𝑗𝑜𝑕

𝐸𝑃𝐽𝐵𝑒𝑘𝑣𝑡𝑢𝑓𝑒𝑄𝑏𝑢ℎ𝑀𝑝𝑡𝑡 = 𝑄𝑏𝑢ℎ𝑀𝑝𝑡𝑡 ∗ 𝐿𝑗

  • 𝑺𝒃𝒐𝒆 –

– –

  • 𝐿𝑗

the start of the simulation run for each node. 𝐿𝑗 = 1; 𝑗 = 0. 𝐿𝑗 ± 𝑆𝑏𝑜𝑒 ∗ 𝐸𝑃𝐽; 0 < 𝑗 < 360° |𝐿0 − 𝐿359| ≤ 𝐸𝑃𝐽

  • Compute path loss using FSPL
  • 𝐿𝑗

𝐸𝑃𝐽 𝐵𝑒𝑘𝑣𝑡𝑢𝑓𝑒 𝑄𝑏𝑢ℎ 𝑀𝑝𝑡𝑡 = 𝑄𝑏𝑢ℎ𝑀𝑝𝑡𝑡 ∗ 𝐿𝑗

  • 𝑆𝑓𝑑𝑓𝑗𝑤𝑓𝑒𝑇𝑗𝑕𝑜𝑏𝑚𝑇𝑢𝑠𝑓𝑜𝑕𝑢ℎ = 𝑇𝑓𝑜𝑒𝑗𝑜𝑕 𝑄𝑝𝑥𝑓𝑠 − 𝐸𝑃𝐽𝐵𝑒𝑘𝑣𝑡𝑢𝑓𝑒𝑄𝑏𝑢ℎ𝑀𝑝𝑡𝑡 + 𝐺𝑏𝑒𝑗𝑜𝑕

𝐸𝑃𝐽𝐵𝑒𝑘𝑣𝑡𝑢𝑓𝑒𝑄𝑏𝑢ℎ𝑀𝑝𝑡𝑡 = 𝑄𝑏𝑢ℎ𝑀𝑝𝑡𝑡 ∗ 𝐿𝑗

  • 𝑺𝒃𝒐𝒆 –

Coefficients of irregularity (ki) are pre-computed!

slide-8
SLIDE 8

Parameters

8

Random numbers are generated using the Weibull distribution a– The scale parameter of the Weibull distribution. b – The shape parameter of the Weibull distribution DOI – The degree of irregularity

slide-9
SLIDE 9

Evaluations

9

Represents the variation of path losses in a different directions

slide-10
SLIDE 10

Summary

10

RIM – illustrates the irregularity of a radio range. Based on real dataset Estimates path losses in an anisotropic environment Purpose of this work – implementation of the RIM model in OMNeT++ Currently available at Github (search: RIMFading)

slide-11
SLIDE 11

Future Works

11

RIM is limited in a space domain. The effect of time is neglected. The model does not consider any obstacles in between

slide-12
SLIDE 12

Thank You.

12