• Non ci sono risultati.

Simulazione, sperimentazione e validazione di una WSN con Omnet++ per applicazioni di localizzazione nell?ambito della robotica e dell?Ambient Assisted Living.

N/A
N/A
Protected

Academic year: 2021

Condividi "Simulazione, sperimentazione e validazione di una WSN con Omnet++ per applicazioni di localizzazione nell?ambito della robotica e dell?Ambient Assisted Living."

Copied!
4
0
0

Testo completo

(1)

I

Indice

Introduzione

1

1. Descrizione problema e obiettivi

3

1.1. Premessa 3

1.2. Obiettivo, descrizione sistema e prime

definizioni 6 Riferimenti CAPITOLO 1 10

2.

Sperimentazione: ambiente e

metodologia

11

2.1. Descrizione ambiente 11 2.2. Sistema di localizzazione 12 2.3. Metodologia 14 2.3.1. InSight Desktop 15 2.3.2. Matlab 16

2.3.2.1. Elaborazione durata ciclo

localizzazione 20 2.4. Descrizione configurazioni 22 2.4.1. Diretta 22 2.4.2. Invertita 24 2.4.3. Multicast 27 2.4.4. Diretta+ 30

(2)

II

2.4.5. Ibrida 31

2.4.6. Ibrida Invertita 34

3.

Introduzione alla simulazione

41

3.1. Sistemi e ambiente del sistema 43

3.1.1. Componenti di un sistema 44

3.1.2. Sistemi discreti e continui 44

3.1.3. Modello di un sistema 46

3.2. Simulazione ad eventi discreti 47

3.2.1. Passi di uno studio di simulazione 48

3.2.2. Meccanismi di avanzamento del tempo 52

3.2.3. Elementi ed organizzazione di un modello di

simulazione ad eventi discreti 55

Riferimenti CAPITOLO 3 61

4.

OMNeT++

62

4.1. Descrizione generale 63

4.1.1. Punti di forza 65

4.2. Architettura di OMNeT++ 66

4.2.1. Simple & Compound Modules 67

4.2.2. Gates, connections, channels 68

4.2.3. Parametri (file NED e ini) 72

4.2.3.1. File NED 73

4.2.3.2. Modello di programmazione 75

(3)

III

4.2.3.4. Esecuzioni batch 78

4.2.4. File msg 78

4.2.5. Metadata e XML 79

4.3. Componenti di una simulazione 80

4.4. Principali frame work 82

Riferimenti CAPITOLO 4 85

5.

MiXiM

86

5.1. Descrizione generale 86

5.1.1. Struttura di un nodo 89

5.1.2. Modellazione della connessione

Wireless 90

5.2. Architettura del physical layer 93

5.2.1. BasePhyLayer 94 5.2.2. ChannelInfo 95 5.2.3. RadioModels e AnalogueModels 97 5.2.4. Decider 99 5.2.4.1. Valutazione AirFrame 100 5.2.4.2. Channel sensing 101

5.3. Localization & mobility models 102

5.4. Modifiche realizzate sui moduli di

MiXiM 103

5.4.1. Gestione delle configurazioni 104

5.4.2. Algoritmo calcolo durata del ciclo 107

(4)

IV

6.

Campagna

simulazioni

110

6.1. Descrizione campagna di simulazione 110

6.1.1. Confronto e validazione

Diretta vs Diretta+ 111

6.1.2. Confronto e validazione Diretta+ con

waitTime decrescenti 115

6.1.3. Scelta del waitTime 119

6.2. Configurazioni simulate 121

6.2.1. Ibrida1 121

6.2.1.1. Scelta ShiftTime 122

6.3. Confronto Diretta+ vs Ibrida1 125

6.4. Simulazione frequenza di localizzazione

massima 127 6.4.1. Ibrida1 Invertita 129 6.5. Conclusioni 130

7.

Sviluppi

futuri

133

Riferimenti CAPITOLO 3 137

Appendici

A – Breve introduzione al network layer Ember 138

Riferimenti

Documenti correlati

For example, the row 3 and the column 2 reports the liveness detection accuracy on features extracted from images coming from the Biometrika sensor submitted to the classifier

In questo contesto, così come avviene nella scena del ballo sardo nel Basso Campidano, alcuni soggetti individuali e collettivi non solo esprimono un’autocoscienza

Systematic Review: Adipose-Derived Mesenchymal Stem Cells, Platelet-Rich Plasma and Biomaterials as New Regenerative Strategies in Chronic Skin Wounds and Soft Tissue Defects..

Nella primavera del 2019 «Prassi Ecdotiche della Modernità Letteraria» ha organizzato, insieme con la classe di Italianistica dell’Accademia Ambro- siana, un ciclo di seminari

cc) Una terza opinione parte dall’obbligo dello Stato di proteggere anche le persone in pericolo a terra. Le persone dovrebbero essere so- lidali a vicenda. Quelli nell’aereo

[r]

Cupa Nuova Cintia, 21 - Napoli MARILENA RISPOLI. Prof.ssa di Diritto Commerciale presso l’Università

In particolare, il progetto prevedeva il ripristino e la passivazione delle armature, il ripristino del calcestruzzo in corrispondenza dell’estradosso e dell’intradosso delle