SlideShare uma empresa Scribd logo
1 de 63
Baixar para ler offline
`                    `
      Universita di Messina - Facolta di Ingegneria




Emulazione di un collegamento Radio mediante Software Radio

             Relatori
                                                         Candidato
     Prof. Salvatore Serrano
                                                       Arturo Rinaldi
    Prof. Giuseppe Campobello


    Corso di Laurea in Ingegneria Elettronica V.O. - Anno Accademico 2010/11
                            Messina, 10 Novembre 2011
Obiettivi della tesi
  La realizzazione di uno strumento didattico per l’analisi delle
  modulazioni digitali in diversi canali di comunicazione




                                                                    2 di 38

                               Arturo Rinaldi -
Obiettivi della tesi
  La realizzazione di uno strumento didattico per l’analisi delle
  modulazioni digitali in diversi canali di comunicazione
  I canali simulati sono stati :




                                                                    2 di 38

                               Arturo Rinaldi -
Obiettivi della tesi
  La realizzazione di uno strumento didattico per l’analisi delle
  modulazioni digitali in diversi canali di comunicazione
  I canali simulati sono stati :
     Cablato : AWGN




                                                                    2 di 38

                               Arturo Rinaldi -
Obiettivi della tesi
  La realizzazione di uno strumento didattico per l’analisi delle
  modulazioni digitali in diversi canali di comunicazione
  I canali simulati sono stati :
     Cablato : AWGN
     Wireless : Rayleigh e Rician




                                                                    2 di 38

                               Arturo Rinaldi -
Obiettivi della tesi
  La realizzazione di uno strumento didattico per l’analisi delle
  modulazioni digitali in diversi canali di comunicazione
  I canali simulati sono stati :
     Cablato : AWGN
     Wireless : Rayleigh e Rician
  Verificare la corrispondenza tra i risultati teorici e sperimentali delle
  BER (Bit Error Rate)




                                                                        2 di 38

                               Arturo Rinaldi -
Obiettivi della tesi
  La realizzazione di uno strumento didattico per l’analisi delle
  modulazioni digitali in diversi canali di comunicazione
  I canali simulati sono stati :
     Cablato : AWGN
     Wireless : Rayleigh e Rician
  Verificare la corrispondenza tra i risultati teorici e sperimentali delle
  BER (Bit Error Rate)
  Fornire strumenti complementari per mostrare come file audio e video
  vengono modificati sotto l’azione dei canali di trasmissione




                                                                        2 di 38

                               Arturo Rinaldi -
Obiettivi della tesi
  La realizzazione di uno strumento didattico per l’analisi delle
  modulazioni digitali in diversi canali di comunicazione
  I canali simulati sono stati :
     Cablato : AWGN
     Wireless : Rayleigh e Rician
  Verificare la corrispondenza tra i risultati teorici e sperimentali delle
  BER (Bit Error Rate)
  Fornire strumenti complementari per mostrare come file audio e video
  vengono modificati sotto l’azione dei canali di trasmissione
  Per realizzare il gr-bertool ` stata adoperata la piattaforma GNU Radio
                               e



                                                                        2 di 38

                               Arturo Rinaldi -
GNU Radio

  GNU Radio ` un toolkit software
               e
  open-source che fornisce una libreria di         Gnu Radio Companion (GRC), XML

  blocchi per l’elaborazione numerica dei                 Python Flow Graph
  segnali (DSP) scritti in C++ che               (Created using the processing blocks)

  possono essere combinati insieme allo           SWIG (Port C++ blocks to Python)
  scopo di costruire e sviluppare
                                                  GNU Radio Signal Processing Blocks
  applicazioni radio
                                                                 (C++)


                                                    USB Interface / Gigabit Ethernet

                                                         Generic RF Front End
                                                           ( USRP / USRP 2 )




                                                                                3 di 38

                              Arturo Rinaldi -
GNU Radio

  GNU Radio ` un toolkit software
               e
  open-source che fornisce una libreria di         Gnu Radio Companion (GRC), XML

  blocchi per l’elaborazione numerica dei                 Python Flow Graph
  segnali (DSP) scritti in C++ che               (Created using the processing blocks)

  possono essere combinati insieme allo           SWIG (Port C++ blocks to Python)
  scopo di costruire e sviluppare
                                                  GNU Radio Signal Processing Blocks
  applicazioni radio
                                                                 (C++)
  E’ fornito di un’interfaccia grafica per
  facilitare l’apprendimento (GRC : GNU             USB Interface / Gigabit Ethernet

  Radio Companion)                                       Generic RF Front End
                                                           ( USRP / USRP 2 )




                                                                                3 di 38

                              Arturo Rinaldi -
Il Software-Defined Radio
  GNU Radio ` stato sviluppato in funzione del Software-Defined Radio
             e
  (SDR), un nuovo ’paradigma’ dei sistemi di comunicazione




                                                                4 di 38

                            Arturo Rinaldi -
Il Software-Defined Radio
  GNU Radio ` stato sviluppato in funzione del Software-Defined Radio
             e
  (SDR), un nuovo ’paradigma’ dei sistemi di comunicazione
  Un ricevitore ` di tipo SDR se le sue funzioni di comunicazione sono
                e
  realizzate come programmi riconfigurabili funzionanti su un adeguato
  hardware




                                                                   4 di 38

                             Arturo Rinaldi -
Il Software-Defined Radio
  GNU Radio ` stato sviluppato in funzione del Software-Defined Radio
             e
  (SDR), un nuovo ’paradigma’ dei sistemi di comunicazione
  Un ricevitore ` di tipo SDR se le sue funzioni di comunicazione sono
                e
  realizzate come programmi riconfigurabili funzionanti su un adeguato
  hardware
  E’ cos` possibile implementare diversi standard di trasmissione software
         ı
  utilizzando un unico dispositivo




                                                                     4 di 38

                              Arturo Rinaldi -
Il Software-Defined Radio
  GNU Radio ` stato sviluppato in funzione del Software-Defined Radio
             e
  (SDR), un nuovo ’paradigma’ dei sistemi di comunicazione
  Un ricevitore ` di tipo SDR se le sue funzioni di comunicazione sono
                e
  realizzate come programmi riconfigurabili funzionanti su un adeguato
  hardware
  E’ cos` possibile implementare diversi standard di trasmissione software
         ı
  utilizzando un unico dispositivo
  Un sistema SDR inoltre ` in grado di riconoscere ed evitare eventuali
                            e
  interferenze con altri canali di trasmissione




                                                                     4 di 38

                              Arturo Rinaldi -
Il tool sviluppato : gr-bertool
  L’interfaccia principale del programma




                                                5 di 38

                             Arturo Rinaldi -
Il tool sviluppato : gr-bertool
  Verifica sperimentale della BER




                                               6 di 38

                            Arturo Rinaldi -
Il tool sviluppato : gr-bertool
  Verifica sperimentale della BER in real-time




                                                7 di 38

                             Arturo Rinaldi -
Il tool sviluppato : gr-bertool
  Strumenti complementari




                                               8 di 38

                            Arturo Rinaldi -
Verifica Sperimentale della BER
  La Bit Error Rate (BER) di una modulazione digitale, ` il rapporto tra il
                                                        e
  numero di bit non ricevuti correttamente e il numero totale di bit
  trasmessi




                                                                    9 di 38

                              Arturo Rinaldi -
Verifica Sperimentale della BER
  La Bit Error Rate (BER) di una modulazione digitale, ` il rapporto tra il
                                                        e
  numero di bit non ricevuti correttamente e il numero totale di bit
  trasmessi
  Verifichiamo i valori teorici della BER con quelli ottenuti in maniera
  sperimentale variando il rapporto segnale-rumore Eb /N0




                                                                     9 di 38

                              Arturo Rinaldi -
Verifica Sperimentale della BER
  La Bit Error Rate (BER) di una modulazione digitale, ` il rapporto tra il
                                                        e
  numero di bit non ricevuti correttamente e il numero totale di bit
  trasmessi
  Verifichiamo i valori teorici della BER con quelli ottenuti in maniera
  sperimentale variando il rapporto segnale-rumore Eb /N0
  Dalla teoria delle comunicazioni digitali ` noto che per una modulazione
                                            e
  Q-PSK la BER ` data da :
                   e

                                                 2Eb
                             Pb = Q
                                                 N0




                                                                     9 di 38

                              Arturo Rinaldi -
Verifica Sperimentale della BER




  Calcola la BER in un intervallo di valori
  di Eb /N0 dato da min e max con la
  possibilit` di scegliere il passo di
            a
  incremento




                                                 10 di 38

                              Arturo Rinaldi -
Verifica Sperimentale della BER




  E’ possibile attivare o disattivare la
  Codifica di Gray




                                                  11 di 38

                               Arturo Rinaldi -
Verifica Sperimentale della BER




  Cliccando sul tasto Plot ` possibile
                           e
  graficare i risultati




                                                 12 di 38

                              Arturo Rinaldi -
Verifica Sperimentale della BER
Si osserva un perfetto accordo tra i risultati teorici e quelli sperimentali




   (a) BER AWGN BPSK         (b) BER AWGN Q-PSK         (c) BER AWGN 8-PSK




                                                                          13 di 38

                                 Arturo Rinaldi -
L’evoluzione della BER e delle costellazioni in
real-time
  Permette di osservare l’evoluzione della
  BER e della costellazione in real-time
  nei tre tipi di canale presi in esame




                                                  14 di 38

                              Arturo Rinaldi -
L’evoluzione della BER e delle costellazioni in
real-time
  Permette di osservare l’evoluzione della
  BER e della costellazione in real-time
  nei tre tipi di canale presi in esame
  Nell’esempio seguente verr` mostrata
                              a
  l’evoluzione della BER nel canale di
  Rician per valori di Eb /N0 da −15 dB a
  0 dB




                                                  14 di 38

                              Arturo Rinaldi -
L’evoluzione della BER e delle costellazioni in
real-time
  Permette di osservare l’evoluzione della
  BER e della costellazione in real-time
  nei tre tipi di canale presi in esame
  Nell’esempio seguente verr` mostrata
                              a
  l’evoluzione della BER nel canale di
  Rician per valori di Eb /N0 da −15 dB a
  0 dB
  Una volta avviato il valore della BER si
  assesta al valore corrispondente a
  Eb /N0 = 0 dB pari a circa ≈ 0.11


                                                  14 di 38

                              Arturo Rinaldi -
L’evoluzione della BER e delle costellazioni in
real-time
  Permette di osservare l’evoluzione della
  BER e della costellazione in real-time
  nei tre tipi di canale presi in esame
  Nell’esempio seguente verr` mostrata
                              a
  l’evoluzione della BER nel canale di
  Rician per valori di Eb /N0 da −15 dB a
  0 dB
  Una volta avviato il valore della BER si
  assesta al valore corrispondente a
  Eb /N0 = 0 dB pari a circa ≈ 0.11
  Ch1 Valore Sperimentale ; Ch2 Valore
  Teorico
                                                  14 di 38

                              Arturo Rinaldi -
L’evoluzione della BER e delle costellazioni in
real-time
  Permette di osservare l’evoluzione della
  BER e della costellazione in real-time
  nei tre tipi di canale presi in esame
  Nell’esempio seguente verr` mostrata
                              a
  l’evoluzione della BER nel canale di
  Rician per valori di Eb /N0 da −15 dB a
  0 dB
  Una volta avviato il valore della BER si
  assesta al valore corrispondente a
  Eb /N0 = 0 dB pari a circa ≈ 0.11
  Ch1 Valore Sperimentale ; Ch2 Valore
  Teorico
                                                  14 di 38
  Osserviamone l’evoluzione....
                              Arturo Rinaldi -
L’evoluzione della BER in real-time




                                         15 di 38

                      Arturo Rinaldi -
L’evoluzione della BER in real-time




                                         16 di 38

                      Arturo Rinaldi -
L’evoluzione della BER in real-time




                                         17 di 38

                      Arturo Rinaldi -
L’evoluzione della BER in real-time




                                         18 di 38

                      Arturo Rinaldi -
L’evoluzione della BER in real-time




                                         19 di 38

                      Arturo Rinaldi -
L’evoluzione della BER in real-time




                                         20 di 38

                      Arturo Rinaldi -
La costellazione dei segnali
  Consideriamo un generico sistema di trasmissione per un sistema di TLC.



               Figura: Schema di principio di un sistema di TLC




                                                                  21 di 38

                              Arturo Rinaldi -
La costellazione dei segnali
  Consideriamo un generico sistema di trasmissione per un sistema di TLC.



               Figura: Schema di principio di un sistema di TLC

  In assenza di disturbi sul canale il generico simbolo trasmesso si verr`
                                                                  ¯      a
  ricevuto correttamente. Il diagramma dei simboli ricevuti ` definito
                                                             e
  costellazione della modulazione digitale.
                                             ℑ
                                 s3 (‘01’)
                                 ¯               s0 (‘11’)
                                                 ¯




                                                   ℜ




                                 s2 (‘00’)
                                 ¯               s1 (‘10’)
                                                 ¯




                Figura: Costellazione di una modulazione QPSK         21 di 38

                              Arturo Rinaldi -
La costellazione dei segnali
  Il disturbo nel canale modifica fase ed ampiezza dei simboli trasmessi e
  pertanto il simbolo ri ricevuto non ` quello della costellazione
                       ¯              e
                ℑ                                               ¯
                                                    Il simbolo si trasmesso non `
                                                                                e
    s3 (‘01’)
    ¯                             s0 (‘11’)
                                  ¯                  ricevuto correttamente

                            ¯
                            ri


                                      ℜ




    s2 (‘00’)
    ¯                             s1 (‘10’)
                                  ¯

                                                                             22 di 38

                                 Arturo Rinaldi -
La costellazione dei segnali : evoluzione




                                            23 di 38

                       Arturo Rinaldi -
La costellazione dei segnali : evoluzione




                                            24 di 38

                       Arturo Rinaldi -
La costellazione dei segnali : evoluzione




                                            25 di 38

                       Arturo Rinaldi -
La costellazione dei segnali : evoluzione




                                            26 di 38

                       Arturo Rinaldi -
La costellazione dei segnali : evoluzione




                                            27 di 38

                       Arturo Rinaldi -
Trasmissione di immagini

  Permette di osservare l’effetto delle
  modulazioni sulle immagini




                                                 28 di 38

                              Arturo Rinaldi -
Trasmissione di immagini

  Permette di osservare l’effetto delle
  modulazioni sulle immagini
  Sono stati studiati gli effetti nei canali
  simulati (AWGN, Rayleigh e Rician) per
  un valore fisso di Eb /N0 = 0 dB e
  modulazione digitale Q-PSK su un
  immagine di tipo Jpeg




                                                 28 di 38

                              Arturo Rinaldi -
Trasmissione di immagini

  Permette di osservare l’effetto delle
  modulazioni sulle immagini
  Sono stati studiati gli effetti nei canali
  simulati (AWGN, Rayleigh e Rician) per
  un valore fisso di Eb /N0 = 0 dB e
  modulazione digitale Q-PSK su un
  immagine di tipo Jpeg
  Vediamo i risultati....




                                                 28 di 38

                              Arturo Rinaldi -
Trasmissione Immagini : Canale AWGN




           (a) Originale                      (b) AWGN
                                                         29 di 38

                           Arturo Rinaldi -
Trasmissione Immagini : Canale Rician




            (c) Originale                      (d) Rician
                                                            30 di 38

                            Arturo Rinaldi -
Trasmissione Immagini : Canale Rayleigh




            (e) Originale                      (f) Rayleigh
                                                              31 di 38

                            Arturo Rinaldi -
Trasmissione audio

  Permette di osservare l’effetto delle
  modulazioni sui pi` comuni formati di
                    u
  file audio




                                                32 di 38

                             Arturo Rinaldi -
Trasmissione audio

  Permette di osservare l’effetto delle
  modulazioni sui pi` comuni formati di
                    u
  file audio
  Sono stati studiati gli effetti nei canali
  simulati (AWGN, Rayleigh e Rician) per
  un valore fisso di Eb /N0 = 10 dB e
  modulazione digitale Q-PSK




                                                 32 di 38

                              Arturo Rinaldi -
Trasmissione audio

  Permette di osservare l’effetto delle
  modulazioni sui pi` comuni formati di
                    u
  file audio
  Sono stati studiati gli effetti nei canali
  simulati (AWGN, Rayleigh e Rician) per
  un valore fisso di Eb /N0 = 10 dB e
  modulazione digitale Q-PSK
  E’ stata effettuata l’analisi sul file
  play it sam.wav con le seguenti
  caratteristiche :



                                                  32 di 38

                               Arturo Rinaldi -
Trasmissione audio

Propriet` del file di test
        a

play_it_sam.wav :

File Size: 1.76M
Bit Rate: 1.41M
Encoding: Signed PCM
Channels: 2 @ 16-bit
Samplerate: 44100Hz
Replaygain: off
Duration: 00:00:10.00

   Vediamo i risultati
                                               33 di 38

                            Arturo Rinaldi -
Trasmissione audio




        (g) Originale                      (h) Canale AWGN



                                                             34 di 38

                        Arturo Rinaldi -
Trasmissione audio




         (i) Rician                      (j) Rayleigh



                                                        35 di 38

                      Arturo Rinaldi -
Conclusioni

Perch` usare gr-bertool ? Vantaggi
     e
 E’ un valido strumento didattico per il docente da usare nei corsi di
  telecomunicazioni




                                                                     36 di 38

                               Arturo Rinaldi -
Conclusioni

Perch` usare gr-bertool ? Vantaggi
     e
 E’ un valido strumento didattico per il docente da usare nei corsi di
  telecomunicazioni
 Lo studente pu` trovare un rapido riscontro con quanto appreso a
                o
  lezione




                                                                     36 di 38

                               Arturo Rinaldi -
Conclusioni

Perch` usare gr-bertool ? Vantaggi
     e
 E’ un valido strumento didattico per il docente da usare nei corsi di
  telecomunicazioni
 Lo studente pu` trovare un rapido riscontro con quanto appreso a
                o
  lezione
 Interfaccia user-friendly




                                                                     36 di 38

                               Arturo Rinaldi -
Conclusioni

Perch` usare gr-bertool ? Vantaggi
     e
 E’ un valido strumento didattico per il docente da usare nei corsi di
  telecomunicazioni
 Lo studente pu` trovare un rapido riscontro con quanto appreso a
                o
  lezione
 Interfaccia user-friendly
 E’ open-source !




                                                                     36 di 38

                               Arturo Rinaldi -
Conclusioni

Sviluppi futuri
   Aggiunta di moduli per la trasmissione tramite le schede USRP (tramite
   USB) o USRP2 (tramite Gigabit Ethernet) per studiare l’evoluzione in
   real-time dei segnali




                    (k) USRP1                      (l) USRP2




                                                                  37 di 38

                                Arturo Rinaldi -
Conclusioni

Sviluppi futuri
   Aggiunta di moduli per la trasmissione tramite le schede USRP (tramite
   USB) o USRP2 (tramite Gigabit Ethernet) per studiare l’evoluzione in
   real-time dei segnali




                    (m) USRP1                      (n) USRP2

   Implementazioni di altri moduli per i protocolli di rete (ad es. 802.11n,
   Bluetooth) sempre per scopo didattico

                                                                      37 di 38

                                Arturo Rinaldi -
Contact Information
Arturo Rinaldi

Indirizzo: Via Ugo Bassi 100 is. 147, 98123 Messina - Italy
Cellulare: +39-3405795584
Fisso: +39-0902934115
Skype: arty.net
E-mail: arty.net2@gmail.com
Facebook: arty.net
Twitter: artynet2
LinkedIn: Arturo Rinaldi




                                                              38 di 38

                               Arturo Rinaldi -

Mais conteúdo relacionado

Destaque

World Bank Regional Workshop Photo Summary
World Bank Regional Workshop Photo SummaryWorld Bank Regional Workshop Photo Summary
World Bank Regional Workshop Photo SummaryPaul Mithun
 
ABC Breakfast Club m Solar: Succesfuld indkøbsoptimering
ABC Breakfast Club m Solar: Succesfuld indkøbsoptimeringABC Breakfast Club m Solar: Succesfuld indkøbsoptimering
ABC Breakfast Club m Solar: Succesfuld indkøbsoptimeringABC Softwork
 
Content: Get off my property...brand property
Content: Get off my property...brand propertyContent: Get off my property...brand property
Content: Get off my property...brand propertyJan Godsk
 
Latest designer collection of indian wear online1
Latest designer collection of indian wear online1Latest designer collection of indian wear online1
Latest designer collection of indian wear online1ChrisPerez
 
Business glossary Mohamed Attia A to Z Master Discuss
Business  glossary Mohamed Attia A to Z Master Discuss Business  glossary Mohamed Attia A to Z Master Discuss
Business glossary Mohamed Attia A to Z Master Discuss LG Electronics
 
BITTERROOT CONSPIRACY "THE FUND" WFC HOLDINGS Corp dba Wells Fargo & Co/MN -N...
BITTERROOT CONSPIRACY "THE FUND" WFC HOLDINGS Corp dba Wells Fargo & Co/MN -N...BITTERROOT CONSPIRACY "THE FUND" WFC HOLDINGS Corp dba Wells Fargo & Co/MN -N...
BITTERROOT CONSPIRACY "THE FUND" WFC HOLDINGS Corp dba Wells Fargo & Co/MN -N...Nancy Drewe Alias
 
ABC Breakfast Club m. Lemvigh-Müller: 9 faste fokusområder, hvilket giver 25 ...
ABC Breakfast Club m. Lemvigh-Müller: 9 faste fokusområder, hvilket giver 25 ...ABC Breakfast Club m. Lemvigh-Müller: 9 faste fokusområder, hvilket giver 25 ...
ABC Breakfast Club m. Lemvigh-Müller: 9 faste fokusområder, hvilket giver 25 ...ABC Softwork
 
SW 엔지니어의 세계, 부흥고등학고 진로특강
SW 엔지니어의 세계, 부흥고등학고 진로특강 SW 엔지니어의 세계, 부흥고등학고 진로특강
SW 엔지니어의 세계, 부흥고등학고 진로특강 Jong-Hyun Kim
 
Georgette saree,georgette sarees,designer georgette sarees
Georgette saree,georgette sarees,designer georgette sareesGeorgette saree,georgette sarees,designer georgette sarees
Georgette saree,georgette sarees,designer georgette sareesChrisPerez
 
Vct anafuertes2-120111093510
Vct anafuertes2-120111093510Vct anafuertes2-120111093510
Vct anafuertes2-120111093510Ana FUERTES SANZ
 
Crash Course: How to Set Up Your Twitter Account
Crash Course: How to Set Up Your Twitter AccountCrash Course: How to Set Up Your Twitter Account
Crash Course: How to Set Up Your Twitter AccountKatherine Driscoll
 

Destaque (16)

World Bank Regional Workshop Photo Summary
World Bank Regional Workshop Photo SummaryWorld Bank Regional Workshop Photo Summary
World Bank Regional Workshop Photo Summary
 
ABC Breakfast Club m Solar: Succesfuld indkøbsoptimering
ABC Breakfast Club m Solar: Succesfuld indkøbsoptimeringABC Breakfast Club m Solar: Succesfuld indkøbsoptimering
ABC Breakfast Club m Solar: Succesfuld indkøbsoptimering
 
Content: Get off my property...brand property
Content: Get off my property...brand propertyContent: Get off my property...brand property
Content: Get off my property...brand property
 
Latest designer collection of indian wear online1
Latest designer collection of indian wear online1Latest designer collection of indian wear online1
Latest designer collection of indian wear online1
 
SW3week8
SW3week8SW3week8
SW3week8
 
Business glossary Mohamed Attia A to Z Master Discuss
Business  glossary Mohamed Attia A to Z Master Discuss Business  glossary Mohamed Attia A to Z Master Discuss
Business glossary Mohamed Attia A to Z Master Discuss
 
Android
AndroidAndroid
Android
 
The United Kingdom
The United KingdomThe United Kingdom
The United Kingdom
 
BITTERROOT CONSPIRACY "THE FUND" WFC HOLDINGS Corp dba Wells Fargo & Co/MN -N...
BITTERROOT CONSPIRACY "THE FUND" WFC HOLDINGS Corp dba Wells Fargo & Co/MN -N...BITTERROOT CONSPIRACY "THE FUND" WFC HOLDINGS Corp dba Wells Fargo & Co/MN -N...
BITTERROOT CONSPIRACY "THE FUND" WFC HOLDINGS Corp dba Wells Fargo & Co/MN -N...
 
ABC Breakfast Club m. Lemvigh-Müller: 9 faste fokusområder, hvilket giver 25 ...
ABC Breakfast Club m. Lemvigh-Müller: 9 faste fokusområder, hvilket giver 25 ...ABC Breakfast Club m. Lemvigh-Müller: 9 faste fokusområder, hvilket giver 25 ...
ABC Breakfast Club m. Lemvigh-Müller: 9 faste fokusområder, hvilket giver 25 ...
 
SW 엔지니어의 세계, 부흥고등학고 진로특강
SW 엔지니어의 세계, 부흥고등학고 진로특강 SW 엔지니어의 세계, 부흥고등학고 진로특강
SW 엔지니어의 세계, 부흥고등학고 진로특강
 
Georgette saree,georgette sarees,designer georgette sarees
Georgette saree,georgette sarees,designer georgette sareesGeorgette saree,georgette sarees,designer georgette sarees
Georgette saree,georgette sarees,designer georgette sarees
 
Vct anafuertes2-120111093510
Vct anafuertes2-120111093510Vct anafuertes2-120111093510
Vct anafuertes2-120111093510
 
Crash Course: How to Set Up Your Twitter Account
Crash Course: How to Set Up Your Twitter AccountCrash Course: How to Set Up Your Twitter Account
Crash Course: How to Set Up Your Twitter Account
 
Aug2011_Raising_RTOs
Aug2011_Raising_RTOsAug2011_Raising_RTOs
Aug2011_Raising_RTOs
 
231 270
231 270231 270
231 270
 

Semelhante a Tesi A. Rinaldi

Arduino : l'esperienza di IRES FVG - OpenSourceDay2012
Arduino : l'esperienza di IRES FVG - OpenSourceDay2012Arduino : l'esperienza di IRES FVG - OpenSourceDay2012
Arduino : l'esperienza di IRES FVG - OpenSourceDay2012Mirco Piccin
 
Chemiometria e R
Chemiometria e RChemiometria e R
Chemiometria e RMCalderisi
 
Workshop di Chemiometria 2011 - Abano Laziale
Workshop di Chemiometria 2011 - Abano LazialeWorkshop di Chemiometria 2011 - Abano Laziale
Workshop di Chemiometria 2011 - Abano LazialeMarco Calderisi
 
Slide ACTIVE - Digital Asset Management - Collana Seminari CRS4 2015
Slide ACTIVE - Digital Asset Management - Collana Seminari CRS4 2015Slide ACTIVE - Digital Asset Management - Collana Seminari CRS4 2015
Slide ACTIVE - Digital Asset Management - Collana Seminari CRS4 2015CRS4 Research Center in Sardinia
 
Alberico Centro Ricerche Rai
Alberico Centro Ricerche RaiAlberico Centro Ricerche Rai
Alberico Centro Ricerche RaiGoWireless
 
Presentazione digital broadcasting
Presentazione digital broadcastingPresentazione digital broadcasting
Presentazione digital broadcastingKhaled Kilzie
 
Radio digitale (abstract)_Roberta Grimaldi
Radio digitale (abstract)_Roberta GrimaldiRadio digitale (abstract)_Roberta Grimaldi
Radio digitale (abstract)_Roberta GrimaldiCATTID "Sapienza"
 
Introduzione all'elettronica con i microcontrollori: Arduino
Introduzione all'elettronica con i microcontrollori: ArduinoIntroduzione all'elettronica con i microcontrollori: Arduino
Introduzione all'elettronica con i microcontrollori: ArduinoStefano Varano
 
Soluzioni praticabili per l'innovazione sostenibile nella PA del 2011: gli st...
Soluzioni praticabili per l'innovazione sostenibile nella PA del 2011: gli st...Soluzioni praticabili per l'innovazione sostenibile nella PA del 2011: gli st...
Soluzioni praticabili per l'innovazione sostenibile nella PA del 2011: gli st...Fondazione CUOA
 
CAINE una distribuzione GNU/Linux per la computer forensics
CAINE una distribuzione GNU/Linux per la computer forensicsCAINE una distribuzione GNU/Linux per la computer forensics
CAINE una distribuzione GNU/Linux per la computer forensicsdenis frati
 
IOT: facciamo un po d' ordine
IOT: facciamo un po d' ordineIOT: facciamo un po d' ordine
IOT: facciamo un po d' ordineFabio Gatti
 
Lpc1768 mbed della nxp revisione - 2010-11-08
Lpc1768 mbed della nxp   revisione - 2010-11-08Lpc1768 mbed della nxp   revisione - 2010-11-08
Lpc1768 mbed della nxp revisione - 2010-11-08Ionela
 

Semelhante a Tesi A. Rinaldi (20)

RETI di LABORATORI - [Aeronautico] SENS&MICROLAB
RETI di LABORATORI - [Aeronautico] SENS&MICROLABRETI di LABORATORI - [Aeronautico] SENS&MICROLAB
RETI di LABORATORI - [Aeronautico] SENS&MICROLAB
 
Arduino: domotica OpenSource
Arduino: domotica OpenSourceArduino: domotica OpenSource
Arduino: domotica OpenSource
 
Arduino : l'esperienza di IRES FVG - OpenSourceDay2012
Arduino : l'esperienza di IRES FVG - OpenSourceDay2012Arduino : l'esperienza di IRES FVG - OpenSourceDay2012
Arduino : l'esperienza di IRES FVG - OpenSourceDay2012
 
Chemiometria e R
Chemiometria e RChemiometria e R
Chemiometria e R
 
Workshop di Chemiometria 2011 - Abano Laziale
Workshop di Chemiometria 2011 - Abano LazialeWorkshop di Chemiometria 2011 - Abano Laziale
Workshop di Chemiometria 2011 - Abano Laziale
 
Slide ACTIVE - Digital Asset Management - Collana Seminari CRS4 2015
Slide ACTIVE - Digital Asset Management - Collana Seminari CRS4 2015Slide ACTIVE - Digital Asset Management - Collana Seminari CRS4 2015
Slide ACTIVE - Digital Asset Management - Collana Seminari CRS4 2015
 
Alberico Centro Ricerche Rai
Alberico Centro Ricerche RaiAlberico Centro Ricerche Rai
Alberico Centro Ricerche Rai
 
Presentazione digital broadcasting
Presentazione digital broadcastingPresentazione digital broadcasting
Presentazione digital broadcasting
 
Radio digitale (abstract)_Roberta Grimaldi
Radio digitale (abstract)_Roberta GrimaldiRadio digitale (abstract)_Roberta Grimaldi
Radio digitale (abstract)_Roberta Grimaldi
 
Introduzione all'elettronica con i microcontrollori: Arduino
Introduzione all'elettronica con i microcontrollori: ArduinoIntroduzione all'elettronica con i microcontrollori: Arduino
Introduzione all'elettronica con i microcontrollori: Arduino
 
Presentazione_2015
Presentazione_2015Presentazione_2015
Presentazione_2015
 
Progetto OPIS.pdf
Progetto OPIS.pdfProgetto OPIS.pdf
Progetto OPIS.pdf
 
Cuoa vannuccini 4_marzo11
Cuoa vannuccini 4_marzo11Cuoa vannuccini 4_marzo11
Cuoa vannuccini 4_marzo11
 
Soluzioni praticabili per l'innovazione sostenibile nella PA del 2011: gli st...
Soluzioni praticabili per l'innovazione sostenibile nella PA del 2011: gli st...Soluzioni praticabili per l'innovazione sostenibile nella PA del 2011: gli st...
Soluzioni praticabili per l'innovazione sostenibile nella PA del 2011: gli st...
 
CAINE una distribuzione GNU/Linux per la computer forensics
CAINE una distribuzione GNU/Linux per la computer forensicsCAINE una distribuzione GNU/Linux per la computer forensics
CAINE una distribuzione GNU/Linux per la computer forensics
 
IOT: facciamo un po d' ordine
IOT: facciamo un po d' ordineIOT: facciamo un po d' ordine
IOT: facciamo un po d' ordine
 
01 intro pc
01 intro pc01 intro pc
01 intro pc
 
Dsp seminario
Dsp seminarioDsp seminario
Dsp seminario
 
Lpc1768 mbed della nxp revisione - 2010-11-08
Lpc1768 mbed della nxp   revisione - 2010-11-08Lpc1768 mbed della nxp   revisione - 2010-11-08
Lpc1768 mbed della nxp revisione - 2010-11-08
 
Standard
StandardStandard
Standard
 

Mais de Arturo Rinaldi

Linuxday2013 locandina
Linuxday2013 locandinaLinuxday2013 locandina
Linuxday2013 locandinaArturo Rinaldi
 
Linuxday2013 locandina bw
Linuxday2013 locandina bwLinuxday2013 locandina bw
Linuxday2013 locandina bwArturo Rinaldi
 
Thesis A. Rinaldi (PDF Slides)
Thesis A. Rinaldi (PDF Slides)Thesis A. Rinaldi (PDF Slides)
Thesis A. Rinaldi (PDF Slides)Arturo Rinaldi
 
Resume A. Rinaldi (ENG-ME)
Resume A. Rinaldi (ENG-ME)Resume A. Rinaldi (ENG-ME)
Resume A. Rinaldi (ENG-ME)Arturo Rinaldi
 
Resume A. Rinaldi (Europass)
Resume A. Rinaldi (Europass)Resume A. Rinaldi (Europass)
Resume A. Rinaldi (Europass)Arturo Rinaldi
 
Abstract Thesis A. Rinaldi
Abstract Thesis A. RinaldiAbstract Thesis A. Rinaldi
Abstract Thesis A. RinaldiArturo Rinaldi
 
Resume A. Rinaldi - ENG
Resume A. Rinaldi - ENGResume A. Rinaldi - ENG
Resume A. Rinaldi - ENGArturo Rinaldi
 

Mais de Arturo Rinaldi (8)

Linuxday2013 locandina
Linuxday2013 locandinaLinuxday2013 locandina
Linuxday2013 locandina
 
Linuxday2013 locandina bw
Linuxday2013 locandina bwLinuxday2013 locandina bw
Linuxday2013 locandina bw
 
Thesis A. Rinaldi (PDF Slides)
Thesis A. Rinaldi (PDF Slides)Thesis A. Rinaldi (PDF Slides)
Thesis A. Rinaldi (PDF Slides)
 
BEST gr-bertool
BEST gr-bertoolBEST gr-bertool
BEST gr-bertool
 
Resume A. Rinaldi (ENG-ME)
Resume A. Rinaldi (ENG-ME)Resume A. Rinaldi (ENG-ME)
Resume A. Rinaldi (ENG-ME)
 
Resume A. Rinaldi (Europass)
Resume A. Rinaldi (Europass)Resume A. Rinaldi (Europass)
Resume A. Rinaldi (Europass)
 
Abstract Thesis A. Rinaldi
Abstract Thesis A. RinaldiAbstract Thesis A. Rinaldi
Abstract Thesis A. Rinaldi
 
Resume A. Rinaldi - ENG
Resume A. Rinaldi - ENGResume A. Rinaldi - ENG
Resume A. Rinaldi - ENG
 

Tesi A. Rinaldi

  • 1. ` ` Universita di Messina - Facolta di Ingegneria Emulazione di un collegamento Radio mediante Software Radio Relatori Candidato Prof. Salvatore Serrano Arturo Rinaldi Prof. Giuseppe Campobello Corso di Laurea in Ingegneria Elettronica V.O. - Anno Accademico 2010/11 Messina, 10 Novembre 2011
  • 2. Obiettivi della tesi La realizzazione di uno strumento didattico per l’analisi delle modulazioni digitali in diversi canali di comunicazione 2 di 38 Arturo Rinaldi -
  • 3. Obiettivi della tesi La realizzazione di uno strumento didattico per l’analisi delle modulazioni digitali in diversi canali di comunicazione I canali simulati sono stati : 2 di 38 Arturo Rinaldi -
  • 4. Obiettivi della tesi La realizzazione di uno strumento didattico per l’analisi delle modulazioni digitali in diversi canali di comunicazione I canali simulati sono stati : Cablato : AWGN 2 di 38 Arturo Rinaldi -
  • 5. Obiettivi della tesi La realizzazione di uno strumento didattico per l’analisi delle modulazioni digitali in diversi canali di comunicazione I canali simulati sono stati : Cablato : AWGN Wireless : Rayleigh e Rician 2 di 38 Arturo Rinaldi -
  • 6. Obiettivi della tesi La realizzazione di uno strumento didattico per l’analisi delle modulazioni digitali in diversi canali di comunicazione I canali simulati sono stati : Cablato : AWGN Wireless : Rayleigh e Rician Verificare la corrispondenza tra i risultati teorici e sperimentali delle BER (Bit Error Rate) 2 di 38 Arturo Rinaldi -
  • 7. Obiettivi della tesi La realizzazione di uno strumento didattico per l’analisi delle modulazioni digitali in diversi canali di comunicazione I canali simulati sono stati : Cablato : AWGN Wireless : Rayleigh e Rician Verificare la corrispondenza tra i risultati teorici e sperimentali delle BER (Bit Error Rate) Fornire strumenti complementari per mostrare come file audio e video vengono modificati sotto l’azione dei canali di trasmissione 2 di 38 Arturo Rinaldi -
  • 8. Obiettivi della tesi La realizzazione di uno strumento didattico per l’analisi delle modulazioni digitali in diversi canali di comunicazione I canali simulati sono stati : Cablato : AWGN Wireless : Rayleigh e Rician Verificare la corrispondenza tra i risultati teorici e sperimentali delle BER (Bit Error Rate) Fornire strumenti complementari per mostrare come file audio e video vengono modificati sotto l’azione dei canali di trasmissione Per realizzare il gr-bertool ` stata adoperata la piattaforma GNU Radio e 2 di 38 Arturo Rinaldi -
  • 9. GNU Radio GNU Radio ` un toolkit software e open-source che fornisce una libreria di Gnu Radio Companion (GRC), XML blocchi per l’elaborazione numerica dei Python Flow Graph segnali (DSP) scritti in C++ che (Created using the processing blocks) possono essere combinati insieme allo SWIG (Port C++ blocks to Python) scopo di costruire e sviluppare GNU Radio Signal Processing Blocks applicazioni radio (C++) USB Interface / Gigabit Ethernet Generic RF Front End ( USRP / USRP 2 ) 3 di 38 Arturo Rinaldi -
  • 10. GNU Radio GNU Radio ` un toolkit software e open-source che fornisce una libreria di Gnu Radio Companion (GRC), XML blocchi per l’elaborazione numerica dei Python Flow Graph segnali (DSP) scritti in C++ che (Created using the processing blocks) possono essere combinati insieme allo SWIG (Port C++ blocks to Python) scopo di costruire e sviluppare GNU Radio Signal Processing Blocks applicazioni radio (C++) E’ fornito di un’interfaccia grafica per facilitare l’apprendimento (GRC : GNU USB Interface / Gigabit Ethernet Radio Companion) Generic RF Front End ( USRP / USRP 2 ) 3 di 38 Arturo Rinaldi -
  • 11. Il Software-Defined Radio GNU Radio ` stato sviluppato in funzione del Software-Defined Radio e (SDR), un nuovo ’paradigma’ dei sistemi di comunicazione 4 di 38 Arturo Rinaldi -
  • 12. Il Software-Defined Radio GNU Radio ` stato sviluppato in funzione del Software-Defined Radio e (SDR), un nuovo ’paradigma’ dei sistemi di comunicazione Un ricevitore ` di tipo SDR se le sue funzioni di comunicazione sono e realizzate come programmi riconfigurabili funzionanti su un adeguato hardware 4 di 38 Arturo Rinaldi -
  • 13. Il Software-Defined Radio GNU Radio ` stato sviluppato in funzione del Software-Defined Radio e (SDR), un nuovo ’paradigma’ dei sistemi di comunicazione Un ricevitore ` di tipo SDR se le sue funzioni di comunicazione sono e realizzate come programmi riconfigurabili funzionanti su un adeguato hardware E’ cos` possibile implementare diversi standard di trasmissione software ı utilizzando un unico dispositivo 4 di 38 Arturo Rinaldi -
  • 14. Il Software-Defined Radio GNU Radio ` stato sviluppato in funzione del Software-Defined Radio e (SDR), un nuovo ’paradigma’ dei sistemi di comunicazione Un ricevitore ` di tipo SDR se le sue funzioni di comunicazione sono e realizzate come programmi riconfigurabili funzionanti su un adeguato hardware E’ cos` possibile implementare diversi standard di trasmissione software ı utilizzando un unico dispositivo Un sistema SDR inoltre ` in grado di riconoscere ed evitare eventuali e interferenze con altri canali di trasmissione 4 di 38 Arturo Rinaldi -
  • 15. Il tool sviluppato : gr-bertool L’interfaccia principale del programma 5 di 38 Arturo Rinaldi -
  • 16. Il tool sviluppato : gr-bertool Verifica sperimentale della BER 6 di 38 Arturo Rinaldi -
  • 17. Il tool sviluppato : gr-bertool Verifica sperimentale della BER in real-time 7 di 38 Arturo Rinaldi -
  • 18. Il tool sviluppato : gr-bertool Strumenti complementari 8 di 38 Arturo Rinaldi -
  • 19. Verifica Sperimentale della BER La Bit Error Rate (BER) di una modulazione digitale, ` il rapporto tra il e numero di bit non ricevuti correttamente e il numero totale di bit trasmessi 9 di 38 Arturo Rinaldi -
  • 20. Verifica Sperimentale della BER La Bit Error Rate (BER) di una modulazione digitale, ` il rapporto tra il e numero di bit non ricevuti correttamente e il numero totale di bit trasmessi Verifichiamo i valori teorici della BER con quelli ottenuti in maniera sperimentale variando il rapporto segnale-rumore Eb /N0 9 di 38 Arturo Rinaldi -
  • 21. Verifica Sperimentale della BER La Bit Error Rate (BER) di una modulazione digitale, ` il rapporto tra il e numero di bit non ricevuti correttamente e il numero totale di bit trasmessi Verifichiamo i valori teorici della BER con quelli ottenuti in maniera sperimentale variando il rapporto segnale-rumore Eb /N0 Dalla teoria delle comunicazioni digitali ` noto che per una modulazione e Q-PSK la BER ` data da : e 2Eb Pb = Q N0 9 di 38 Arturo Rinaldi -
  • 22. Verifica Sperimentale della BER Calcola la BER in un intervallo di valori di Eb /N0 dato da min e max con la possibilit` di scegliere il passo di a incremento 10 di 38 Arturo Rinaldi -
  • 23. Verifica Sperimentale della BER E’ possibile attivare o disattivare la Codifica di Gray 11 di 38 Arturo Rinaldi -
  • 24. Verifica Sperimentale della BER Cliccando sul tasto Plot ` possibile e graficare i risultati 12 di 38 Arturo Rinaldi -
  • 25. Verifica Sperimentale della BER Si osserva un perfetto accordo tra i risultati teorici e quelli sperimentali (a) BER AWGN BPSK (b) BER AWGN Q-PSK (c) BER AWGN 8-PSK 13 di 38 Arturo Rinaldi -
  • 26. L’evoluzione della BER e delle costellazioni in real-time Permette di osservare l’evoluzione della BER e della costellazione in real-time nei tre tipi di canale presi in esame 14 di 38 Arturo Rinaldi -
  • 27. L’evoluzione della BER e delle costellazioni in real-time Permette di osservare l’evoluzione della BER e della costellazione in real-time nei tre tipi di canale presi in esame Nell’esempio seguente verr` mostrata a l’evoluzione della BER nel canale di Rician per valori di Eb /N0 da −15 dB a 0 dB 14 di 38 Arturo Rinaldi -
  • 28. L’evoluzione della BER e delle costellazioni in real-time Permette di osservare l’evoluzione della BER e della costellazione in real-time nei tre tipi di canale presi in esame Nell’esempio seguente verr` mostrata a l’evoluzione della BER nel canale di Rician per valori di Eb /N0 da −15 dB a 0 dB Una volta avviato il valore della BER si assesta al valore corrispondente a Eb /N0 = 0 dB pari a circa ≈ 0.11 14 di 38 Arturo Rinaldi -
  • 29. L’evoluzione della BER e delle costellazioni in real-time Permette di osservare l’evoluzione della BER e della costellazione in real-time nei tre tipi di canale presi in esame Nell’esempio seguente verr` mostrata a l’evoluzione della BER nel canale di Rician per valori di Eb /N0 da −15 dB a 0 dB Una volta avviato il valore della BER si assesta al valore corrispondente a Eb /N0 = 0 dB pari a circa ≈ 0.11 Ch1 Valore Sperimentale ; Ch2 Valore Teorico 14 di 38 Arturo Rinaldi -
  • 30. L’evoluzione della BER e delle costellazioni in real-time Permette di osservare l’evoluzione della BER e della costellazione in real-time nei tre tipi di canale presi in esame Nell’esempio seguente verr` mostrata a l’evoluzione della BER nel canale di Rician per valori di Eb /N0 da −15 dB a 0 dB Una volta avviato il valore della BER si assesta al valore corrispondente a Eb /N0 = 0 dB pari a circa ≈ 0.11 Ch1 Valore Sperimentale ; Ch2 Valore Teorico 14 di 38 Osserviamone l’evoluzione.... Arturo Rinaldi -
  • 31. L’evoluzione della BER in real-time 15 di 38 Arturo Rinaldi -
  • 32. L’evoluzione della BER in real-time 16 di 38 Arturo Rinaldi -
  • 33. L’evoluzione della BER in real-time 17 di 38 Arturo Rinaldi -
  • 34. L’evoluzione della BER in real-time 18 di 38 Arturo Rinaldi -
  • 35. L’evoluzione della BER in real-time 19 di 38 Arturo Rinaldi -
  • 36. L’evoluzione della BER in real-time 20 di 38 Arturo Rinaldi -
  • 37. La costellazione dei segnali Consideriamo un generico sistema di trasmissione per un sistema di TLC. Figura: Schema di principio di un sistema di TLC 21 di 38 Arturo Rinaldi -
  • 38. La costellazione dei segnali Consideriamo un generico sistema di trasmissione per un sistema di TLC. Figura: Schema di principio di un sistema di TLC In assenza di disturbi sul canale il generico simbolo trasmesso si verr` ¯ a ricevuto correttamente. Il diagramma dei simboli ricevuti ` definito e costellazione della modulazione digitale. ℑ s3 (‘01’) ¯ s0 (‘11’) ¯ ℜ s2 (‘00’) ¯ s1 (‘10’) ¯ Figura: Costellazione di una modulazione QPSK 21 di 38 Arturo Rinaldi -
  • 39. La costellazione dei segnali Il disturbo nel canale modifica fase ed ampiezza dei simboli trasmessi e pertanto il simbolo ri ricevuto non ` quello della costellazione ¯ e ℑ ¯ Il simbolo si trasmesso non ` e s3 (‘01’) ¯ s0 (‘11’) ¯ ricevuto correttamente ¯ ri ℜ s2 (‘00’) ¯ s1 (‘10’) ¯ 22 di 38 Arturo Rinaldi -
  • 40. La costellazione dei segnali : evoluzione 23 di 38 Arturo Rinaldi -
  • 41. La costellazione dei segnali : evoluzione 24 di 38 Arturo Rinaldi -
  • 42. La costellazione dei segnali : evoluzione 25 di 38 Arturo Rinaldi -
  • 43. La costellazione dei segnali : evoluzione 26 di 38 Arturo Rinaldi -
  • 44. La costellazione dei segnali : evoluzione 27 di 38 Arturo Rinaldi -
  • 45. Trasmissione di immagini Permette di osservare l’effetto delle modulazioni sulle immagini 28 di 38 Arturo Rinaldi -
  • 46. Trasmissione di immagini Permette di osservare l’effetto delle modulazioni sulle immagini Sono stati studiati gli effetti nei canali simulati (AWGN, Rayleigh e Rician) per un valore fisso di Eb /N0 = 0 dB e modulazione digitale Q-PSK su un immagine di tipo Jpeg 28 di 38 Arturo Rinaldi -
  • 47. Trasmissione di immagini Permette di osservare l’effetto delle modulazioni sulle immagini Sono stati studiati gli effetti nei canali simulati (AWGN, Rayleigh e Rician) per un valore fisso di Eb /N0 = 0 dB e modulazione digitale Q-PSK su un immagine di tipo Jpeg Vediamo i risultati.... 28 di 38 Arturo Rinaldi -
  • 48. Trasmissione Immagini : Canale AWGN (a) Originale (b) AWGN 29 di 38 Arturo Rinaldi -
  • 49. Trasmissione Immagini : Canale Rician (c) Originale (d) Rician 30 di 38 Arturo Rinaldi -
  • 50. Trasmissione Immagini : Canale Rayleigh (e) Originale (f) Rayleigh 31 di 38 Arturo Rinaldi -
  • 51. Trasmissione audio Permette di osservare l’effetto delle modulazioni sui pi` comuni formati di u file audio 32 di 38 Arturo Rinaldi -
  • 52. Trasmissione audio Permette di osservare l’effetto delle modulazioni sui pi` comuni formati di u file audio Sono stati studiati gli effetti nei canali simulati (AWGN, Rayleigh e Rician) per un valore fisso di Eb /N0 = 10 dB e modulazione digitale Q-PSK 32 di 38 Arturo Rinaldi -
  • 53. Trasmissione audio Permette di osservare l’effetto delle modulazioni sui pi` comuni formati di u file audio Sono stati studiati gli effetti nei canali simulati (AWGN, Rayleigh e Rician) per un valore fisso di Eb /N0 = 10 dB e modulazione digitale Q-PSK E’ stata effettuata l’analisi sul file play it sam.wav con le seguenti caratteristiche : 32 di 38 Arturo Rinaldi -
  • 54. Trasmissione audio Propriet` del file di test a play_it_sam.wav : File Size: 1.76M Bit Rate: 1.41M Encoding: Signed PCM Channels: 2 @ 16-bit Samplerate: 44100Hz Replaygain: off Duration: 00:00:10.00 Vediamo i risultati 33 di 38 Arturo Rinaldi -
  • 55. Trasmissione audio (g) Originale (h) Canale AWGN 34 di 38 Arturo Rinaldi -
  • 56. Trasmissione audio (i) Rician (j) Rayleigh 35 di 38 Arturo Rinaldi -
  • 57. Conclusioni Perch` usare gr-bertool ? Vantaggi e E’ un valido strumento didattico per il docente da usare nei corsi di telecomunicazioni 36 di 38 Arturo Rinaldi -
  • 58. Conclusioni Perch` usare gr-bertool ? Vantaggi e E’ un valido strumento didattico per il docente da usare nei corsi di telecomunicazioni Lo studente pu` trovare un rapido riscontro con quanto appreso a o lezione 36 di 38 Arturo Rinaldi -
  • 59. Conclusioni Perch` usare gr-bertool ? Vantaggi e E’ un valido strumento didattico per il docente da usare nei corsi di telecomunicazioni Lo studente pu` trovare un rapido riscontro con quanto appreso a o lezione Interfaccia user-friendly 36 di 38 Arturo Rinaldi -
  • 60. Conclusioni Perch` usare gr-bertool ? Vantaggi e E’ un valido strumento didattico per il docente da usare nei corsi di telecomunicazioni Lo studente pu` trovare un rapido riscontro con quanto appreso a o lezione Interfaccia user-friendly E’ open-source ! 36 di 38 Arturo Rinaldi -
  • 61. Conclusioni Sviluppi futuri Aggiunta di moduli per la trasmissione tramite le schede USRP (tramite USB) o USRP2 (tramite Gigabit Ethernet) per studiare l’evoluzione in real-time dei segnali (k) USRP1 (l) USRP2 37 di 38 Arturo Rinaldi -
  • 62. Conclusioni Sviluppi futuri Aggiunta di moduli per la trasmissione tramite le schede USRP (tramite USB) o USRP2 (tramite Gigabit Ethernet) per studiare l’evoluzione in real-time dei segnali (m) USRP1 (n) USRP2 Implementazioni di altri moduli per i protocolli di rete (ad es. 802.11n, Bluetooth) sempre per scopo didattico 37 di 38 Arturo Rinaldi -
  • 63. Contact Information Arturo Rinaldi Indirizzo: Via Ugo Bassi 100 is. 147, 98123 Messina - Italy Cellulare: +39-3405795584 Fisso: +39-0902934115 Skype: arty.net E-mail: arty.net2@gmail.com Facebook: arty.net Twitter: artynet2 LinkedIn: Arturo Rinaldi 38 di 38 Arturo Rinaldi -