WSN: Wireless Sensor Networking

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "WSN: Wireless Sensor Networking"

Transcript

1 WSN: Wireless Sensor Networking Emiliano Sisinni Dipartimento di Elettronica per l Automazione, Università di Brescia Via Branze Brescia (Italy) Tel: Fax: Sito Web Gruppo Elettronica e Sensori: Sito Web WSN:

2 Overview Introduzione al WSN Problematiche: Consumi Implementazione Stack protocollare Soluzioni STANDARD IEEE / ZigBee Soluzioni PROPRIETARIE Wireless USB Cypress Semiconductor

3 La La Wireless Revolution Primo Transistor, 1947 TI REGENCY TR-1, 1954, $450 (oggi) Sony TR-610, 1958 Primo IC, ~1958 Uso ICs, 1963 Oggi, ~$5

4 Wireless Sensor Network WSN area B Altre reti (Internet, ) Stazione Base area A Utente finale Nodo Una rete costituita da un insieme di sensori distribuiti nell ambiente che cooperano tra di loro allo scopo di rilevare fenomeni fisici Una Wireless Sensor Network (WSN) consiste solitamente di una stazione base eventualmente connessa ad altre reti (gateway) e da un certo numero di sensori wireless (nodi).

5 WSNs vs vstelemetria SIMILITUDINI Entrambe soluzioni wireless Entrambe forniscono il risultato di misurazioni effettuate da sensori DIFFERENZE Presenza o meno di una rete Sensori intelligenti (smart) o elaborazione centralizzata Soluzione standard o proprietaria Costo

6 Applicazioni delle WSNs INDUSTRIALI DOMESTICHE PERSONAL HEALTH CARE WSNs MILITARI MONITORAGGIO AMBIENTALE

7 Progettare una WSN: metrica delle prestazioni Tolleranza ai guasti Consumi Mezzo Trasmissivo Sicurezza? Topologia di rete Scalabilità Limitazioni HW e SW Prestazioni Costo

8 Alcune considerazioni CONSUMI Nodi autonomi: alimentazione a batteria la durata è limitata nel tempo I nodi possono generare traffico o inoltrarlo (routing) il malfunzionamento di alcuni di essi è dispendioso energeticamente (re-instradamento dei pacchetti e cambi della topologia di rete) TOLLERANZA AI GUASTI Il mancato funzionamento di alcuni nodi non deve impedire l attuazione del task utente SCALABILITÀ La rete deve essere in grado di lavorare con un numero di nodi elevato e nuovi nodi devono poter essere aggiunti facilmente COSTO Più basso è meglio è!!!

9 Alcune considerazioni MEZZO TRASMISSIVO Ultrasuoni IR Radio attenuazione, riflessioni, cammini multipli PRESTAZIONI (Comunicazioni digitali ) B/PER (Bit/Packet Error Rate) Transfer rate Latenza TOPOLOGIA Stella Mesh Cluster LIMITAZIONI HW / SW Dimensioni fisiche Stack protocollare / Potenza computazionale

10 E la la normativa? BANDA ISM: standardizzata da ETSI EN (per la compatibilità elettromagnetica) e ETSI EN (per la sezione radio) in Europa FCC CFR 47 in America e Canada ARIB STD-T66 in Giappone In particolare la EN si applica a: Tecniche di modulazione a banda larga; Occupazione delle banda ISM nel range GHz; Potenza effettiva irradiate (EIRP) di -10 dbw (100 mw); Densità di potenza limitata a -10 dbw (100 mw) in una banda di 100 khz nel caso di modulazione FHSS; Densità di potenza limitata a -20 dbw (10 mw) in una banda di 1 MHz nel caso di altro tipo di modulazione a spettro espanso?? Compatibilità elettromagnetica??

11 Finalmente il il nodo sensore Localizzazione Movimentazione Power Generator Sensore Attuatore ADC DAC CPU Storage TX/RX Alimentazione (Batteria, DC/DC )

12 e lo lo stack protocollare! Upper Layers Transport Layer Network Layer Data Link Layer Power Moving Collaboration Sensor Network Management Layer Physical

13 Come limitare i i consumi? Tipicamente un nodo può trovarsi in uno dei seguenti stati: In trasmissione In ricezione In Idle Alcune funzionalità hw sono disattivate, ma si può comunque passare facilmente in modalità RX/TX In Sleep Il nodo è praticamente spento, non è perciò possibile passare immediatamente nello stato RX/TX Come si consuma? [J/bit] Durante la trasmissione 1 (Normalizzato) Durante la ricezione Ascoltando il canale Nell elaborazione dell informazione In Idle In Sleep

14 Modalità Power Safe Quando il nodo è inattivo deve passare nelle modalità a basso consumo: Funzionamento a basso duty-cycle E saved E overhead P active P sleep Viene introdotto un overhead dovuto al power down e al recovery time necessari a cambiare stato: occorre che E saved > E overhead t 1 τ down t event τ up time Quando commutare? Protocolli MAC Contention-based: il ricevitore è sempre on Protocolli TDMA: necessità di sincronizzazione Ricevitori Wake-Up Possono essere svegliati via radio quando sono in modalità sleep (una contraddizione!) Difficili da realizzare!

15 Clock più bassi consentono tensioni di alimentazione più basse: consumi minori: occorrono algoritmi in grado di stimare il carico computazionale richiesto La commutazione è veloce MA: il tempo di esecuzione è maggiore In fase di ricerca: controllo dinamico del trasmettitore Dynamic Modulation Scaling (DSM): si sceglie la modulazione in funzione delle condizioni del canale Dynamic Coding Scaling (DCS): si sceglie il coding rate in funzione delle condizioni del canale Combinazioni delle precedenti

16 Costo computazionale vs vstx/rx Tradeoff? Non è ovviamente possibile un confronto diretto tra il dispendio energetico dovuto al processing e alla gestione delle trasmissioni MA: in letteratura è riconosciuto che il rapporto tra l energia spesa per trasmettere un bit rispetto a quella necessaria ad eseguire un istruzione è un numero compreso tra 200 e 3000 In altre parole, spedire e/o ricevere 1KB=eseguire 3milioni di istruzioni! MORALE: eseguire invece di comunicare ogni volta che è possibile! Key technique in WSN in-network processing! Ciò permette di sfruttare schemi di compressione, schemi di codifica intelligenti,

17 Efficienza energetica: come misurarla La network lifetime è definita come l intervallo di tempo che intercorre tra la prima trasmissione avvenuta nella WSN e il raggiungimento di una soglia prefissata di nodi ancora funzionanti (può essere il 100% o meno).

18 Sorgenti di di energia Goal: fornire più energia possibile al minor costo/volume/peso/tempo di ricarica/invecchiamento Nelle WSN, i nodi nodi non sono necessariamente ricaricabili Opzioni percorribili: celle elettrochimiche Batterie primarie non ricaricabili Batterie secondarie ricaricabili, occorre una qualche forma di energy harvesting Opzioni futuribili: energy scavenging

19 OS nelle WSns I compiti tradizionali di un OS sono: Virtualizzazione dell HW Arbitraggio dell accesso alle risorse Tipicamente tali obiettivi sono raggiunti tramite: Uso di modalità protette della CPU l accesso diretto all HW è consentito solo in queste modalità Processi diversi hanno spazio di indirizzamento separati Supporto di una Memory Management Unit PROBLEMA: funzionalità non disposnibile nei µc Non ci sono modalità protette ne MMU: renderebbero il dispositivo più costoso e con consumi più elevati!??? Power Management Flash RAM I/O ALU

20 OS nelle WSns Possibili SOLUZIONI Provare ad implementare in ogni nodo qualcosa di simile ad un OS In altri termini, fornire delle API standard Sacrificare i meccanismi di protection di processi differenti? Problema: ciò si traduce in un alto overhead (costi ) Fare a meno di un OS Dopotutto, ogni nodo esegue solamente una singola applicazione! Un controllo diretto dell HW aumenta l efficienza Soluzione adottata in PRATICA: no OS, ma un semplice run-time environment, il cui scopo è mascherare i dettagli dell hw, così da rendere standard l imlementazione e la migrazione dei protocolli

21 Gestione del parallelismo Opzione più semplice: nessuna forma di parallelismo, elaborazione sequenziale dei task Rischio di perdita dati (e.g., dal transceiver) durante la fase di elaborazione, etc.! Occorre garantire comunque la gestione di Interrupts/eventi asincroni Poll sensor Process sensor data Poll transceiver Perché è necessario il parallelismo La CPU di ogni nodo deve gestire la sezione radio, il sensore, eseguire il task utente, eseguire i protocolli di comunicazione, etc. Approccio tradizionale: context switching, MA dispendioso in termini di memoria e peso computazionale Handle sensor process Process received packet Handle packet process

22 Soluzione Event based Alternativa: adottare il modello di programmazione event-based Esecuzione normale (macchina a stati) dei task non critici Reagire immediatamente agli eventi quando accadono Interrupt handler Problema: l esecuzione dell IRQ deve essere la più veloce possibile Possibilità di perdita di eventi Limitarsi al salvataggio dei dati e quindi ritornare! Pricipio del Run-to-completion (non interrompibili) Due soli contesti: uno per le IRQs, uno per l esecuzione normale Sensor event Sensor event handler Idle / Regular processing Radio event Radio event handler

23 Il Il livello fisico Si occupa di: selezione del canale, modulazione e Data Encryption. Requisito fondamentale: Bassi Consumi! Tendenza: modulazioni a spettro espanso burst di segnali ad elevato contenuto frequenziale

24 Quale strumentazione? STRUMENTAZIONE TRADIZIONALE: SA Short-Comings Acquisizione di tipo swept Analisi delle modulazioni digitali limitata No anali si segnali tempo varianti Impossibilità di frequency triggering Solitamente non digitali: no memoria SOLUZIONE: VSA Real Time SA Analisi delle modulazioni digitali Visualizzazione nei domini t, f e (t,f) Trigger evoluto...

25 SA vs vsvsa/rtsa SA tradizionale: VSA / RTSA:

26 Tecnica d analisi Trigger Su un segnale RF nel dominio del tempo o della frequenza Acquisizione del segnale in modo contino, nel dominio del tempo in memoria Analisi del segnale off-line in più domini Time Domain Frequency Domain Modulation Domain

27 Livello Data Link Si occupa di multiplexare i flussi dati, del Medium Access control (MAC) e del controllo degli errori I requisiti fondamentali che un buon MAC per WSNs, deve soddisfare sono: Effettiva collision avoidance Elevata efficienza energetica Elevata scalabilità Due possibilità: come scegliere? Protocolli collision less: (C/F/TDMA) richiedono overhead per allocare le trasmissioni, controllo centralizzato Protocolli collision prone, basati sull arbitraggio: (CSMA) richiedono strategie per la ritrasmissione con aumento della latenza Collisioni (devo ritrasmettere) Idle listening (PTX PRX) Overhearing (ascolto messaggi di un altro nodo) Control packet overhead (TX, RX, ascoltare: si consuma!) Adatti in ambienti statici Adatti in ambienti dinamici

28 Ambiente statico/dinamico: modelli per il il Data Delivery Continuo: I nodi comunicano in modo periodico i dati rilevati Ad eventi: I sensori comunicano l informazione solo in seguito ad un evento di interesse (e.g. superamento soglia ) Request - Reply: I sensori reagiscono ad una richiesta esplicita Ibrido: Tutti e tre gli approcci precedenti coesistono.

29 CSMA Carrier Sense Medium Access Idea: ascoltare (carrier sense) prima di trasmettere Varianti Non-persistent CSMA Se il mezzo è occupato, aspetto un tempo casuale e riprova 1-Persistent CSMA Se il mezzo è occupato, continua ad ascoltare e trasmetti quando libero p-persistent CSMA Se il mezzo è occupato, trasmetti con P=(1-p), se il mezzo è libero, P=p. Problema del nodo nascosto: a b c I nodi a, b,e c sentono solo i vicini Se a trasmette a b, c ne è inconsapevole (il mezzo è libero per c) Se anche c inizia a trasmettere, COLLISIONE!

30 CSMA/CA Carrier Sense Multiple Access with Collision Avoidance Prima di iniziare una transazione, sender e receiver scambiano pacchetti di handshake Il Sender invia un Request-to-Send (RTS) al destinatario Il destinatario replica con in Clear-to-Send (CTS) Solo a questo punto avviene la trasmissione dei dati a b c Ora il nodo c sente il CTS da b to a, e non trasmette Non elimina le collissioni,che però sono essenzialmente dovute a RTS (breve)

31 CSMA/CA (IEEE802.11) VARIANTI MACA I pacchetti RST e CTS danno un indicazione sulla lunghezza dei dati, così che I nodi hanno un idea della durata del back-off MACAW si aggiunge un pacchetto di Acknowledge ACK RTS-CTS-DATA-ACK IEEE : CSMA/CA + MACA + MACAW => Distributed coordination function (DCF)

32 Beacons (IEEE e ) Come aumentare l efficienza energetica? Idea: mettere la radio in sleep quando non è usata: Coordinate sleeping (frames) E necessario un pacchetto di sincronizzazione, detto BEACON, che viene mandato periodicamente da un particolare nodo. Dopo ogni beacon, si ha una fase di traffico ad hoc detta ATIM (ad es. per comunicazioni isocrone), mentre nel rimanente tempo tra beacon successivi si applica il CSMA IPOTESI: tutti i nodi si ascoltano non facile nelle reti multi-hop

33 Livello rete PROBLEMA FONDAMENTALE: limitato range di azione delle comunicazioni wireless Cause: limitata potenza di trasmissione, ostacoli, path loss Soluzione: reti multi-hop Si mandano i pacchetti a nodi intermedi (router) Questi nodi li inoltrano all effettiva destinazione Store-and-forward multi-hop network Sorgente Ostacolo Destinatario

34 Efficienza delle WSNs multi-hop Modello della potenza ricevuta: P P r t P = R = R dove α è nell intervallo 2-4 Quindi effettuare N trasmissioni su una distanza R è più efficiente che una sola trasmissione su una distanza NR di un fattore: t α α P r η = α ( NR) Pr α 1 = N α N(R P r ) ATTENZIONE: nella realtà non è così semplice!

35 STELLA Topologie di di rete MESH MISTA (cluster) Router Node Controller Router Node Node Controller Node Controller Repeater (optional) Semplice Economica Bassi consumi La rottura di un nodo non pregiudica il funzionamento Affidabile Copertura elevata Consumi elevati Complessità esponenziale col numero di nodi Flessibile Affidabilità/copertura della Mesh Consumi della stella Complessità intermedia

36 Protocolli di di rete DOMANDA: Quando e come deve operare il protocollo di rete? Opzione 1: si cera di mantenere sempre aggiornati I dati di routing Protocollo proactive, cioè attivo prima che le tabelle di routing siano richieste Conveniente se l ambiente è statico (ma aumenta l overhead) Opzione 2: il percorso è determinato solamente se necessario Protocollo reactive Conveniente se l ambiente è dinamico (ma aumenta la latenza) Opzione 3: ibrida, combinazione delle precedenti

37 Data Centric Networking Tradizionalmente, le transazioni di rete si riferiscono a specifici nodi Si parla in questo caso di paradigma node-centric or addresscentric networking Tuttavia, in una rete di sensori molto vasta, potrebbe non essere così importante specificare la sorgente di un evento, allarme ecc... Ridondanza: ad es., più nodi pssono osservare la stessa area MORALE: instradare le transazioni in funzione dei dati che contengono piuttosto che consinderare sorgente e destimazione! Paradigma del data-centric networking

38 TANTA TEORIA, MA IN PRATICA?

39 Soluzioni STANDARD Perché il WSN si affermi è necessario che si definiscano degli standard che i chip-manufacturer possano seguire, permettendone una diffusione di massa e un conseguente abbattimento dei costi Attualmente, soluzioni wireless commercialmente disponibili sono essenzialmente proprietarie e si limitano a sostituire le connessioni cablate quando queste sono disagevoli o inopportune (radiocomandi, ecc ) Le soluzioni più famose e diffuse sono essenzialmente due: IEEE (controparte commerciale WiFi) IEEE (controparte commerciale ZigBee) (Bluetooth ( ) si è dimostrato inadatto a questo tipo di applicazioni)

40 Cos è ZigBee? E un consorzio no-profit di aziende (Motorola, Phillips, Samsung, Cisco più di 100 compagnie!!) costituito da: Semiconductor manufacturers Technology providers OEMs Utenti finali Caratteristiche principali: Affidabile Supporta un elevato numero di nodi Assicura un elevata vita del sistema Sicuro Economico Utilizzabile ovunque

41 ZB: lo lo stack il software Livelli Network, Security & Application IEEE l hardware Livelli Fisico & Media Access Control

42 IEEE802

43 IEEE : caratteristiche principali Data rates: 20 kbps, 40 kpbs e 250 kbps 16 canali nella banda 2.4GHz ISM, 10 canali nella banda 915MHz ISM e un canale nella banda Europea a 868MHz Trasmissione affidabile: protocolli full handshake Topologie di rete supportate: Star o Peer-to-Peer (Mesh) Supporto per dispositivi a bassa latenza Accesso al canale: CSMA-CA Possibilità di comunicazioni isocrone (GTS) Bassissimi consumi DUE TIPOLOGIE DI DISPOSITIVO: Full Function Device (FFD) vs Reduced Function Device (RFD) Implementa ogni topologia Può fungere da coordinatore Può parlare con qualunque dispositivo Topologia a stella: parla solo col coordinatore Non può diventare coordinatore Molto semplice (ed economico!)

44 IEEE PHY Servizi offerti dal livello fisico: Accensione/Spegnimento della radio Scelta del canale di comunicazione Analisi Energetica canale (128 µs per CSMA/CA, Link Quality ) Trasmissione ricezione dati Modulazione: Direct Sequence Spread Spectrum 2.4 GHz Codice PN: 32-chip Modulazione: 2.0 Mchips/s 2.4 GHz CH /915 MHz Codice PN: 15-chip Modulazione: Mchips/s CH0 CH MHz MHz 902 MHz 928 MHz

45 IEEE PHY: Frame Campi del datagramma PHY Preambolo (32 bits) per la sincronizzazione Start of packet delimiter (8 bits) PHY header (8 bits) Lunghezza del payload (PSDU) PSDU (0 to 127 bytes) campo dati Sync Header PHY Header PHY Payload Preamble Start of Packet Delimiter Frame Length (7 bit) Reserve (1 bit) PHY Service Data Unit (PSDU) 4 Octets 1 Octets 1 Octets Bytes

46 IEEE PHY: Primitive PHY Data Service PD-DATA exchange data packets between MAC and PHY PHY Management Service PLME-CCA clear channel assessment PLME-ED - energy detection PLME-GET / -SET retrieve/set PHY PIB parameters PLME-TRX-ENABLE enable/disable transceiver

47 IEEE MAC Servizi offerti dal livello MAC: Creazione di una Personal Area Network (PAN) Associazione / Dis-associazione ad una rete Trasmissione dei beacons Arbitraggio dell accesso al canale tramite CSMA-CA mechanism Gestione dell handshake (Acknowledge e/o ritrasmissione dei dati) Calcolo e verifica del Frame Check Sequence (FCS) Supporto alla sicurezza (basato su algoritmo di criptatura AES-128)

48 IEEE MAC: Beacon e Superframe Struttura del SUPERFRAME (rete beacon enabled, gestisce il duty-cycle): Parte Inactive: tutti i nodi sono nella fase sleep Parte Attiva: viene suddivisa in 16 slot temporali, che comprendono: Contention access period (CAP). Diviso in contention slots, lunghi 20 simboli che costituiscono la base temporale per lo slotted CSMA/CA. Contention free period (CFP). Uno o più slot costituiscono un Guaranteed Time Slot (GTS) di RX o TX SO: determina lunghezza periodo attivo BO: determina durata inter beacon

49 IEEE MAC: trasferimento dati Trasferimento dati dal dispositivo al coordinatore Se la rete è beacon-enabled, il dispositivo aspetta il primo beacon utile e quindi usa lo slotted CSMA/CA. Nel caso di rete non beacon-enabled, il dispositivo ricorre all unslotted CSMA/CA Rete beacon-enabled Rete non beacon-enabled

50 IEEE MAC: trasferimento dati Trasferimento coordinatore - device In una rete beacon-enabled, il coordinatore comunica nel beacon la disponibilità di dati Il device periodicamente attende il beacon e manda una richiesta tramite CSMA/CA se necessario A questo punto il trasferimento ha luogo In una rete non beacon-enabled, il device comunica la richiesta dati usando l unslotted CSMA/CA Se il coordinatore dispone dei dati, li invia usando l unslotted CSMA/CA, altrimenti trasmette un data frame con lunghezza PSDU zero Rete beacon-enabled Rete non beacon-enabled

51 IEEE MAC: tipologia di di dati Dati periodici Il rate dipende dall applicazione (es. sensori) Wake-up si attende il beacon check/send data sleep Intermittent data Dati originati da eventi esterni (es. interruttore) Rete beaconless: uso dell unslotted CSMA-CA Connect exchange data disconnect sleep Dati ripetitivi a bassa latenza Es: periferiche PC Uso dei GTS

52 IEEE MAC: Frame La dimensione max di un MAC packet è 127 ottetti Ci sono quattro tipo di datagramma: Beacon Frame - usato dal coordinatore Data Frame - usato per il trasferimento dei dati Acknowledgment Frame - usato per confermare la corretta ricezione di un frame (non contiene il campo indirizzi ne dati) MAC Command Frame usato per controllare come I trasferimenti avvengono Payload MAC Layer MAC Header (MHR) MAC Service Data Unit (MSDU) MAC Footer (MFR) PHY Layer Synch. Header (SHR) PHY Header (PHR) MAC Protocol Data Unit (MPDU) PHY Service Data Unit (PSDU)

53 IEEE MAC: Data Frame Uno dei due MAC packet più importanti Fornisce fino a 104 byte di data payload Data sequence number garantisce un tracciamento dei pacchetti

54 IEEE MAC: Acknowledgement Frame L altro pacchetto fondamentale per lo scambio dati Fornisce un feedback attivo dal receiver al sender della corretta ricezione di un pacchetto E molto corto : si avvantaggia del quiet time successivo alla trasmissione di un data packet

55 IEEE MAC: MAC Command Frame Consente il controllo/configurazione da remoto dei nodi Permette al coordinatore della rete di configurare i singoli nodi a prescindere dalla dimensione della rete stessa

56 IEEE MAC: Beacon Frame

57 IEEE MAC: Primitive MAC Data Service MCPS-DATA exchange data packets between MAC and PHY MAC Management Service MLME-ASSOCIATE/DISASSOCIATE network association MLME-SYNC / SYNC-LOSS - device synchronization MLME-START / BEACON-NOTIFY beacon management MLME-GET / -SET retrieve/set MAC PIB parameters MLME-RX-ENABLE - enabling/disabling of radio system MLME-ORPHAN - orphan device management MLME-POLL - beaconless synchronization MLME-SCAN - scan radio channels MLME-GTS - GTS management

58 Indirizzamento Ogni dispositivo ha un indirizzo MAC IEEE di 64 univoco Una volta che la rete è formata,ogni dispositivo riceve un NWK- Address di16 bit All interno della rete è utilizzato solamente questo NWK Address (65k nodi) I dispositivi mantengono il loro NWK Address se si disconnettono dalla rete, ma se la ABBANDONANO esso viene riassegnato Un servizio broadcast è implementato sopra il MAC: NWK Address 0xFFFF è il broadcast address

59 Sistemi di di sviluppo MicroChip PICDEM Z Demonstration kit Caratteristiche: ZigBee software stack che implementa RFD (Reduced Function Device), FFD (Full Function Device) e Coordinator PIC18LF4620 MCU con tecnologia nanowatt, 64 KB Flash memory e periferiche integrate daughter card per il transceiver RF: dispositivo Chipcon CC2420 Integra un sensore di T (Microchip TC77), LEDs e switch per interfaccia utente Materiale fornito DuePICDEM Z Codice sorgente dello stack ZigBee su CD ROM

60 Motorola/FreeScale 13192DSK Sistemi di di sviluppo Nodi compatibili con IEEE Transceiver RFMC GHz Gestione banda base: MC9S08GT60 Sensori integrati: accelerometro MMA6261Q 1.5g X-Y-axis accelerometro MMA1260D 1.5g Z-axis Antenne (TX e RX) stampate su PCB Programmazione Flash e debug tramite BDM e/o RS-232 Motorola/FreeScale 13192EVB Caratteristiche simili alla precedente, ma include connessione USB (alim), stadio PA in uscita RF e antenna PIFA su stampato Per entrambi: ZSTACK

61 E SE VOLESSI QUALCOSA DI PIÙ SEMPLICE?

62 Soluzioni proprietarie: WUSB di di Cypress Cost / Complexity UWB WiFi BT ZigBee Proprietary WirelessUSB 27MHz/900MHz TM RFID Short-range, high-speed networking solution Long-range networking solution Short-range networking solution networking solution for home/industrial automation Simple Multipoint-to- Point-to-Point Point wireless solution solution Active/Passive Tags for inventory tracking Networking Wire Replacement

63 WUSB: caratteristiche Stack Function Device Base Band RF Transceiver USB WUSB

64 BT: sovrapposizio ne limitata nel tempo (625µs) WUSB WUSB: caratteristiche Resistenza alle interferenze (Banda ISM) Wi-Fi channel #1 BT channels Wi-Fi channel # Multiplazione mista FDMA/CDMA WiFi: sfrutto lo spazio tra un canale e l altro F [MHz] Singolo codice Singolo canale Codice multiplo Singolo canale Singolo codice Canale multiplo Codice multiplo Canale multiplo

65 Sistema di di sviluppo WirelessUSB LS DVK (CY3632) CYWUSB6934 development tool Caratteristiche: Protocollo propietario M2P Firmware, appnotes e codice sorgente WirelessUSB Listener Schematici, file gerber

66 FINE! References:

WPAN Wireless Personal Area Network. Zigbee. Zigbee e IEEE 802.15.4

WPAN Wireless Personal Area Network. Zigbee. Zigbee e IEEE 802.15.4 WPAN Wireless Personal Area Network Zigbee! < 10 m in tutte le direzioni! Basso costo, bassa potenza, corto raggio, piccole dimensioni! IEEE 802.15 Working Group! High Data Rate WPAN (11-55 Mbps)! 802.15.3!

Dettagli

SOMMARIO. Protocollo ZigBee e standard IEEE 802.15.4. Applicazioni. Introduzione. Applicazioni SOMMARIO

SOMMARIO. Protocollo ZigBee e standard IEEE 802.15.4. Applicazioni. Introduzione. Applicazioni SOMMARIO Politecnico di Torino a.a. 2005/2006 Elettronica delle Telecomunicazioni II Protocollo ZigBee e standard IEEE 802.15.4 SOMMARIO Introduzione Protocollo ZigBee Standard IEEE 802.15.4 Livelli Rete e Applicazione

Dettagli

I protocolli wireless della famiglia IEEE 802

I protocolli wireless della famiglia IEEE 802 I protocolli wireless della famiglia IEEE 802 Davide Quaglia Reti di Calcolatori - Ethernet e 802.X 1 Problemi delle wireless LAN Interferenza e caduta di potenza del segnale Alta probabilità che il frame

Dettagli

Nodi Wireless. Wireless USB. Nodi Wireless

Nodi Wireless. Wireless USB. Nodi Wireless Nodi Wireless Wireless USB Dopo un avvio non proprio felice, lo standard di fatto per l interconnessione delle periferiche al PC è ormai divenuto USB, è quindi sempre più forte l esigenza di una sua versione

Dettagli

Energy-Efficient Protocols for Wireless Sensor Networks

Energy-Efficient Protocols for Wireless Sensor Networks Facoltà Di Ingegneria Corso di Laurea in Ingegneria Elettronica Dipartimento di Ingegneria Elettrica, Gestionale e Meccanica Energy-Efficient Protocols for Wireless Sensor Networks Anno Accademico : 2008-2009

Dettagli

LO STANDARD IEEE 802.11

LO STANDARD IEEE 802.11 LO STANDARD IEEE 802.11 1.. i terminali sono in continua evoluzione. 2 1 Esempi 3 Standard Comitato IEEE, Giugno 1997: Standard 802.11 4 2 IEEE 802 5 IEEE 802.11 Livello fisico: due metodi di utilizzo

Dettagli

Zigbee. Corso di Comunicazioni Wireless. Sensor/Control Network Requirements

Zigbee. Corso di Comunicazioni Wireless. Sensor/Control Network Requirements Zigbee Corso di Comunicazioni Wireless large sizes Sensor/Control Network Requirements operate for years without manual intervention extremely long battery life (years) low infrastructure cost (low device

Dettagli

WLAN 802.11. Local Area Network (LAN)

WLAN 802.11. Local Area Network (LAN) WLAN 802.11 1 Local Area Network (LAN) Ethernet Server Hub Internet 2 1 Wireless Local Area Network (WLAN) Ethernet Server Access Point Internet 3 Perchè le Wireless LAN Riduzione costi di manutenzione

Dettagli

Programmazione in Rete

Programmazione in Rete Programmazione in Rete a.a. 2005/2006 http://www.di.uniba.it/~lisi/courses/prog-rete/prog-rete0506.htm dott.ssa Francesca A. Lisi lisi@di.uniba.it Orario di ricevimento: mercoledì ore 102 Sommario della

Dettagli

Reti di Calcolatori. Il software

Reti di Calcolatori. Il software Reti di Calcolatori Il software Lo Stack Protocollare Application: supporta le applicazioni che usano la rete; Transport: trasferimento dati tra host; Network: instradamento (routing) di datagram dalla

Dettagli

Sottolivello MAC - Medium Access Protocol

Sottolivello MAC - Medium Access Protocol Sottolivello MAC - Medium Access Protocol Sottolivello del data link Regola l accesso al mezzo per reti broadcast LAN e WAN satellitari allocazione statica - a priori allocazione dinamica - in base allo

Dettagli

Classificazione delle tecniche di accesso multiplo

Classificazione delle tecniche di accesso multiplo Classificazione delle tecniche di accesso multiplo Le tecniche di accesso multiplo si dividono in tre classi: Protocolli deterministici o senza contesa: evitano la possibilità che due utenti accedano al

Dettagli

Standard delle reti wireless

Standard delle reti wireless Standard delle reti wireless Pubblicati dalla IEEE, 802 LAN-MAN standards committee. ISO OSI 7-layer model Application Presentation Session Transport Network Data Link Physical IEEE 802 standards Logical

Dettagli

Protocolli di Comunicazione Wireless

Protocolli di Comunicazione Wireless Corso di Tecnologie per le Telecomunicazioni Corso di Sistemi di Telecomunicazione Protocolli di Comunicazione Wireless Samuele Gasparrini s.gasparrini@univpm.it Outline Introduzione Bluetooth ZigBee ANT

Dettagli

Simulazione cross-layer di tecniche di ritrasmissione in reti wireless interferenti 802.11 e 802.15.4

Simulazione cross-layer di tecniche di ritrasmissione in reti wireless interferenti 802.11 e 802.15.4 UNIVERSITÀ DEGLI STUDI DI PADOVA Facoltà di Ingegneria Corso di Laurea Triennale in Ingegneria Elettronica Tesina di Laurea Triennale Simulazione cross-layer di tecniche di ritrasmissione in reti wireless

Dettagli

Sensori wireless: esperienze presso l'università di Brescia

Sensori wireless: esperienze presso l'università di Brescia Sensori wireless: esperienze presso l'università di Brescia Dipartimento di Elettronica per l Automazione, Università di Brescia, Via Branze 38-25123 Brescia (Italy) Tel: +39-030-3715627 fax: +39-030-380014

Dettagli

Cos è ZigBee. Specifica per un insieme di protocolli per la comunicazione wireless

Cos è ZigBee. Specifica per un insieme di protocolli per la comunicazione wireless Cos è ZigBee Specifica per un insieme di protocolli per la comunicazione wireless Basato sullo standard 802.15.4-2003 Wireless Personal Area Networks Settori d impiego: Automazione casalinga Domotica AMR

Dettagli

Parte II: Reti di calcolatori Lezione 24

Parte II: Reti di calcolatori Lezione 24 Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2013-14 Pietro Frasca Parte II: Reti di calcolatori Lezione 24 Martedì 27-05-2014 1 Una volta che una

Dettagli

Corso di Sistemi di Misura Distribuiti. Ing. Domenico Capriglione capriglione@unicas.it

Corso di Sistemi di Misura Distribuiti. Ing. Domenico Capriglione capriglione@unicas.it Corso di Sistemi di Misura Distribuiti Ing. Domenico Capriglione capriglione@unicas.it LE TECNOLOGIE WIRELESS PER I SISTEMI DI MISURA DISTRIBUITI Nel corso degli ultimi anni, le tecnologie di comunicazione

Dettagli

Networking e Reti IP Multiservizio

Networking e Reti IP Multiservizio Networking e Reti IP Multiservizio Modulo 2: Introduzione alle reti per dati IEEE802.3 (Ethernet) Gabriele Di Stefano: gabriele@ing.univaq.it Argomenti già trattati: Lezioni: Concetti fondamentali Entità

Dettagli

Reti di Calcolatori:

Reti di Calcolatori: Reti di Calcolatori: Internet, Intranet e Mobile Computing a.a. 2007/2008 http://www.di.uniba.it/~lisi/courses/reti/reti0708.htm dott.ssa Francesca A. Lisi lisi@di.uniba.it Orario di ricevimento: mercoledì

Dettagli

Corso di Sistemi di Elaborazione delle informazioni

Corso di Sistemi di Elaborazione delle informazioni Corso di Sistemi di Elaborazione delle informazioni Reti di Calcolatori Claudio Marrocco Componenti delle reti Una qualunque forma di comunicazione avviene: a livello hardware tramite un mezzo fisico che

Dettagli

802.11: modulazioni a confronto

802.11: modulazioni a confronto 802.11: modulazioni a confronto Normando Marcolongo 20 dicembre 2003 Tivoli 1 Obiettivi dell intervento Cenni sulle tecniche di Spread Spectrum Quali modulazioni vengono impiegate nello strato fisico dei

Dettagli

Corso di Misura per l Automazione e la Produzione Industriale

Corso di Misura per l Automazione e la Produzione Industriale Corso di Misura per l Automazione e la Produzione Industriale LE TECNOLOGIE WIRELESS PER I SISTEMI DI MISURA DISTRIBUITI: Bluetooth ZigBee WiFi Generalità delle tecnologie wireless Uno dei vantaggi più

Dettagli

Laboratorio di Informatica. Le reti telematiche e Internet

Laboratorio di Informatica. Le reti telematiche e Internet Le reti telematiche e Internet Lezione 6 1 Insieme di cavi, protocolli, apparati di rete che collegano tra loro computer distinti i cavi trasportano fisicamente le informazioni opportunamente codificate

Dettagli

Corso di Sistemi di Misura Distribuiti

Corso di Sistemi di Misura Distribuiti Corso di Sistemi di Misura Distribuiti SESTA LEZIONE: LE TECNOLOGIE WIRELESS PER I SISTEMI DI MISURA DISTRIBUITI: ZigBee Perché consente bassissimi consumi in virtù di un duty-cycle anche

Dettagli

CLASSIFICAZIONE DELLE RETI

CLASSIFICAZIONE DELLE RETI CLASSIFICAZIONE DELLE RETI A seconda dei ruoli dei computer le reti si classificano in: Reti Client Server in cui sono presenti computer con ruoli diversi, alcuni funzionano da client e uno o più da server

Dettagli

Glossario Wireless Network

Glossario Wireless Network Glossario Wireless Network 802.11 Lo standard IEEE per la connettivita wireless a 1 o 2 Mbps nella banda 2.4 GHz 802.11 a Lo standard IEEE per la connettivita wireless a 54 Mbps nella banda 5 GHz 802.11

Dettagli

Protocolli di accesso multiplo

Protocolli di accesso multiplo Protocolli di accesso multiplo Quando l accesso ad una risorsa può avvenire da parte di più utenti indipendenti, si parla di risorsa condivisa ed è necessaria l implementazione di particolari protocolli

Dettagli

SISTEMA DI MONITORAGGIO AMBIENTALE TRAMITE WSN

SISTEMA DI MONITORAGGIO AMBIENTALE TRAMITE WSN Università degli Studi di Pavia Facoltà di Ingegneria Corso di Laurea Specialistica in Ingegneria Informatica SISTEMA DI MONITORAGGIO AMBIENTALE TRAMITE WSN Relatore: Prof. Paolo Ettore Gamba Correlatore:

Dettagli

Wireless LAN IEEE 802.11

Wireless LAN IEEE 802.11 Reti non cablate Wireless LAN IEEE 802.11 Mario Baldi Politecnico di Torino mario.baldi[at]polito.it staff.polito.it/mario.baldi WLAN - 1 M. Baldi: si veda pagina 2 Nota di Copyright Questo insieme di

Dettagli

Wireless Sensor Network (WSN)

Wireless Sensor Network (WSN) Città e Sensori Wireless Sensor Network (WSN) Introduzione Recenti sviluppi nell ambito delle comunicazioni wireless e della microelettronica hanno favorito lo studio, la progettazione e l ingegnerizzazione

Dettagli

Wireless LAN IEEE 802.11

Wireless LAN IEEE 802.11 Reti non cablate Wireless LAN IEEE 802.11 Eliminazione del cablaggio Riduzione costi infrastrutturali Reti temporanee Mario Baldi Politecnico di Torino mario.baldi@polito.it staff.polito.it/mario.baldi

Dettagli

Dispensa (concetti principali): Standard IEEE 802.15.4 e ZigBee

Dispensa (concetti principali): Standard IEEE 802.15.4 e ZigBee Dispensa (concetti principali): Standard IEEE 802.15.4 e ZigBee (Ing. Stefano Maggi) (Dottore di Ricerca Politecnico di Milano) ( stefano.maggi@etec.polimi.it ) 1.0 Introduzione Questa breve dispensa descrive

Dettagli

ProCurve Radio Port 230

ProCurve Radio Port 230 La ProCurve Radio Port 230, con integrato il supporto per le funzioni wireless IEEE 802.11a e IEEE 802.11g, è in grado di lavorare congiuntamente ai moduli ProCurve Wireless Edge Services xl e zl, per

Dettagli

Elementi di Reti per Telecomunicazioni

Elementi di Reti per Telecomunicazioni Elementi di Reti per Telecomunicazioni (Parte II) Topologie ed Interfacciamento di Reti Corso di Telecomunicazioni Anno Accademico 2004/2005 Contenuti Introduzione alle reti di TLC. Topologie di Reti per

Dettagli

MobiMESH. Wireless Mesh a banda larga. Ing. Stefano Napoli Product Manager

MobiMESH. Wireless Mesh a banda larga. Ing. Stefano Napoli Product Manager MobiMESH Wireless Mesh a banda larga Ing. Stefano Napoli Product Manager Un paradigma di networking Architettura di rete MobiMESH Rete Cablata: integrata nel routing Backbone: infrastruttura wireless multihop

Dettagli

Caratterizzazione energetica di un nodo sensore ZigBee

Caratterizzazione energetica di un nodo sensore ZigBee Caratterizzazione energetica di un nodo sensore ZigBee Tesi di Laurea in Trasmissione Numerica Tommaso Sinico Università degli Studi di Trieste Dipartimento di Ingegneria e Architettura Gruppo Telecomunicazioni

Dettagli

Reti, Protocolli e Indirizzi. DIMENSIONE della RETE. Arpanet e Internetworking. Topologia a Stella

Reti, Protocolli e Indirizzi. DIMENSIONE della RETE. Arpanet e Internetworking. Topologia a Stella Premessa breve Reti, Protocolli e Indirizzi Lo sviluppo delle telecomunicazioni ha avuto due fattori determinanti : L esistenza di una rete esistente (quella telefonica) La disponibilita di HW e SW adeguati

Dettagli

Very Fast Multichannel Transceiver equipped with power amplifier. La foto è puramente indicativa, fatta su un campione di laboratorio

Very Fast Multichannel Transceiver equipped with power amplifier. La foto è puramente indicativa, fatta su un campione di laboratorio Very Fast Multichannel Transceiver equipped with power amplifier La foto è puramente indicativa, fatta su un campione di laboratorio Il transceiver a lungo raggio, pin to pin compatibile con i precedenti

Dettagli

Reti di Calcolatori. Lezione 2

Reti di Calcolatori. Lezione 2 Reti di Calcolatori Lezione 2 Una definizione di Rete Una moderna rete di calcolatori può essere definita come: UN INSIEME INTERCONNESSO DI CALCOLATORI AUTONOMI Tipi di Rete Le reti vengono classificate

Dettagli

Input/Output: bus, interfacce, periferiche

Input/Output: bus, interfacce, periferiche Architettura degli Elaboratori e delle Reti Lezione 29 Input/Output: bus, interfacce, periferiche A. Borghese, F. Pedersini Dipartimento di Scienze dell Informazione Università degli Studi di Milano L

Dettagli

Switch di Livello 2 (L2 Switch) Tecniche di Ethernet Switching Tipologie di Switch. Switch di Livello 3 (L3 Switch)

Switch di Livello 2 (L2 Switch) Tecniche di Ethernet Switching Tipologie di Switch. Switch di Livello 3 (L3 Switch) Reti di Telecomunicazioni R. Bolla, L. Caviglione, F. Davoli Switch di Livello 2 (L2 Switch) Tecniche di Ethernet Switching Tipologie di Switch Switch di Livello 3 (L3 Switch) Virtual LAN (VLAN) 23.2 Inizialmente

Dettagli

Modulo 8 Ethernet Switching

Modulo 8 Ethernet Switching Modulo 8 Ethernet Switching 8.1 Ethernet Switching 8.1.1 Bridging a livello 2 Aumentando il numero di nodi su un singolo segmento aumenta la probabilità di avere collisioni e quindi ritrasmissioni. Una

Dettagli

Programmazione in Rete

Programmazione in Rete Programmazione in Rete a.a. 2005/2006 http://www.di.uniba.it/~lisi/courses/prog-rete/prog-rete0506.htm dott.ssa Francesca A. Lisi lisi@di.uniba.it Orario di ricevimento: mercoledì ore 10-12 Sommario della

Dettagli

Protocollo USB Elementi di un sistema USB Comunicazione USB

Protocollo USB Elementi di un sistema USB Comunicazione USB Protocollo USB Elementi di un sistema USB HOST: dispositivo master (PC), l unico autorizzato ad avviare una comunicazione sul bus HUB: come nelle reti di computer, l hub fornisce un punto di connessione

Dettagli

Parte II: Reti di calcolatori Lezione 23

Parte II: Reti di calcolatori Lezione 23 Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2014-15 Pietro Frasca Parte II: Reti di calcolatori Lezione 23 Martedì 26-05-2015 1 Confronto tra switch

Dettagli

Parte II: Reti di calcolatori Lezione 23

Parte II: Reti di calcolatori Lezione 23 Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2013-14 Pietro Frasca Parte II: Reti di calcolatori Lezione 23 Giovedì 22-05-2014 1 Reti wireless Una

Dettagli

Reti di calcolatori: Introduzione

Reti di calcolatori: Introduzione Reti di calcolatori: Introduzione Vittorio Maniezzo Università di Bologna Reti di computer e Internet Rete: sistema di collegamento di più computer mediante una singola tecnologia di trasmissione Internet:

Dettagli

Informatica Generale Andrea Corradini. 10 - Le reti di calcolatori e Internet

Informatica Generale Andrea Corradini. 10 - Le reti di calcolatori e Internet Informatica Generale Andrea Corradini 10 - Le reti di calcolatori e Internet Cos è una rete di calcolatori? Rete : È un insieme di calcolatori e dispositivi collegati fra loro in modo tale da permettere

Dettagli

TOPOLOGIA di una rete

TOPOLOGIA di una rete TOPOLOGIA di una rete Protocolli di rete un protocollo prevede la definizione di un linguaggio per far comunicare 2 o più dispositivi. Il protocollo è quindi costituito dai un insieme di convenzioni

Dettagli

pic32obd wireless scanner soluzioni per «meccanici» dell era digitale

pic32obd wireless scanner soluzioni per «meccanici» dell era digitale pic32obd wireless scanner soluzioni per «meccanici» dell era digitale Il progetto: cos è uno scanner diagnostico? Il sistema realizzato permette al meccanico di ottenere rapidamente e in modo centralizzato

Dettagli

Principali Standard per LAN. Sistemi LAN. Caratterisitche del Controllo di Accesso al Mezzo. La Storia di Ethernet

Principali Standard per LAN. Sistemi LAN. Caratterisitche del Controllo di Accesso al Mezzo. La Storia di Ethernet Sistemi LAN Università degli studi di Salerno Laurea in Informatica I semestre 03/04 Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/professori/auletta/ 2 Principali Standard per LAN

Dettagli

Manuale per gli utenti di Bluetooth

Manuale per gli utenti di Bluetooth Manuale per gli utenti di Bluetooth (RIF-BT10) Indice 1. Che cosa è Bluetooth?... 3 2. Funzioni dell adattatore Bluetooth (RIF-BT10)... 4 3. Descrizione del prodotto... 5 4. Configurazione del sistema...

Dettagli

Introduzione alle Reti Telematiche Centro Multimediale Montiferru

Introduzione alle Reti Telematiche Centro Multimediale Montiferru Domande di verifica: Standard IEEE 802.2, IEEE802.3 1. I protocolli di sottolivello MAC (Medium Access Control) hanno lo scopo A. di permettere la condivisione di un canale punto-punto B. di permettere

Dettagli

Reti di Calcolatori: nozioni generali il modello a livelli

Reti di Calcolatori: nozioni generali il modello a livelli Reti di Calcolatori: nozioni generali il modello a livelli Percorso di Preparazione agli Studi di Ingegneria Università degli Studi di Brescia Docente: Massimiliano Giacomin Elementi di Informatica e Programmazione

Dettagli

Wireless LAN. Jochen Schiller, 'Mobile Communications, Cap.7, Addison-Wesley; 2nd edition, 2003.

Wireless LAN. Jochen Schiller, 'Mobile Communications, Cap.7, Addison-Wesley; 2nd edition, 2003. Wireless LAN Jochen Schiller, 'Mobile Communications, Cap.7, Addison-Wesley; 2nd edition, 2003. IEEE 802.11 II Parte PCF (Point Coordination Function) Trasferimento di frame contention-free Un singolo

Dettagli

Reti di Calcolatori. Master "Bio Info" Reti e Basi di Dati Lezione 4

Reti di Calcolatori. Master Bio Info Reti e Basi di Dati Lezione 4 Reti di Calcolatori Sommario Software di rete Livello Trasporto (TCP) Livello Rete (IP, Routing, ICMP) Livello di Collegamento (Data-Link) Software di rete Livello Rete (IP, Routing, ICMP) Se i protocolli

Dettagli

SLUKKE IL SISTEMA INTELLIGENTE PER IL RISPARMIO ENERGETICO NELLE STRUTTURE TURISTICHE

SLUKKE IL SISTEMA INTELLIGENTE PER IL RISPARMIO ENERGETICO NELLE STRUTTURE TURISTICHE Certificazione I.M.Q. 1 2 3 Livello Zona Veneto Registrazione n. T 0146 Azienda Certificata a UNI EN ISO 9001:2008 Page 1 of 10 SLUKKE IL SISTEMA INTELLIGENTE PER IL RISPARMIO ENERGETICO NELLE STRUTTURE

Dettagli

MobiMESH. Presentazione tecnico-commerciale. Ing. Stefano Napoli Product Manager

MobiMESH. Presentazione tecnico-commerciale. Ing. Stefano Napoli Product Manager MobiMESH Presentazione tecnico-commerciale Ing. Stefano Napoli Product Manager Un paradigma di networking Architettura di rete MobiMESH Rete Cablata: integrata nel routing Backbone: infrastruttura wireless

Dettagli

Le tecnologie ed i componenti di Ethernet

Le tecnologie ed i componenti di Ethernet Le tecnologie ed i componenti di Ethernet Hub, Bridge, Switch Ethernet Tecnologia LAN dominante: Economica:

Dettagli

Reti e problematiche di Rete: Reti geografiche e reti locali

Reti e problematiche di Rete: Reti geografiche e reti locali Reti e problematiche di Rete: Reti geografiche e reti locali Enrico Cavalli - enrico.cavalli@unibg.it Università di Bergamo - Anno Accademico 2008-2009 Reti Locali Reti geografiche e reti locali 2 1 Applicazioni

Dettagli

Sensore wireless per misure di potenza attiva in reti ZigBee/IEEE1451

Sensore wireless per misure di potenza attiva in reti ZigBee/IEEE1451 Università degli studi di Padova FACOLTÀ DI INGEGNERIA ELETTRONICA ED INFORMATICA CORSO DI LAUREA TRIENNALE IN INGEGNERIA ELETTRONICA Sensore wireless per misure di potenza attiva in reti ZigBee/IEEE1451

Dettagli

Tecnologie per il web e lo sviluppo multimediale. Reti di Calcolatori e Internet

Tecnologie per il web e lo sviluppo multimediale. Reti di Calcolatori e Internet Tecnologie per il web e lo sviluppo multimediale Reti di Calcolatori e Internet Luca Pulina Corso di Laurea in Scienze della Comunicazione Università degli Studi di Sassari A.A. 2015/2016 Luca Pulina (UNISS)

Dettagli

Sistemi Di Elaborazione Dell informazione

Sistemi Di Elaborazione Dell informazione Sistemi Di Elaborazione Dell informazione Dott. Antonio Calanducci Lezione III: Reti di calcolatori Corso di Laurea in Scienze della Comunicazione Anno accademico 2009/2010 Reti di calcolatori Una rete

Dettagli

L architettura di TCP/IP

L architettura di TCP/IP L architettura di TCP/IP Mentre non esiste un accordo unanime su come descrivere il modello a strati di TCP/IP, è generalmente accettato il fatto che sia descritto da un numero di livelli inferiore ai

Dettagli

5 Architettura protocollare

5 Architettura protocollare 5 Architettura protocollare L architettura protocollare del GPRS è basata sul principio della stratificazione dei protocolli, in accordo col modello ISO/OSI; lo standard GPRS distingue due tipi di piani

Dettagli

Evoluzione dei sistemi informatici

Evoluzione dei sistemi informatici Evoluzione dei sistemi informatici Cos è una rete? Insieme di calcolatori autonomi tra loro collegati mediante una rete di comunicazione Gli utenti sono in grado di interagire in modo esplicito con la

Dettagli

Wireless LAN. Scritto da BigDaD

Wireless LAN. Scritto da BigDaD Una Wireless local area network, WLAN, è un sistema di comunicazione flessibile e implementabile nella sua estensione, o alternativo, ad una rete fissa (wired LAN). In una W-LAN viene utilizzata una tecnologia

Dettagli

Reti di computer. Agostino Lorenzi - Reti di computer - 2008

Reti di computer. Agostino Lorenzi - Reti di computer - 2008 Reti di computer Telematica : termine che evidenzia l integrazione tra tecnologie informatiche e tecnologie delle comunicazioni. Rete (network) : insieme di sistemi per l elaborazione delle informazioni

Dettagli

Capitolo 6. Wireless LAN: via i fili!

Capitolo 6. Wireless LAN: via i fili! Capitolo 6 Wireless LAN: via i fili! Spesso la realizzazione di una rete impone maggiori problemi nella realizzazione fisica che in quella progettuale: il passaggio dei cavi all interno di apposite guide

Dettagli

Network Controller per la Gestione della QoS in Reti Real-Time 802.15.4/ZigBee

Network Controller per la Gestione della QoS in Reti Real-Time 802.15.4/ZigBee Network Controller per la Gestione della QoS in Reti Real-Time 802.15.4/ZigBee 9 marzo 2008 Facoltà di Ingegneria - Catania Corso di Laurea Specialistica in Ingegneria Informatica De Tommaso Davide - Ullo

Dettagli

Componenti della rete

Componenti della rete Componenti della rete Nodi, Link e adattatori di rete (NIC) Modulazione e Multiplexing Tipologia di cavi - wireless Correzione d errore - rete affidabile Ethernet - reti ad anello - reti wireless - reti

Dettagli

Il protocollo IEEE 802.11

Il protocollo IEEE 802.11 Il protocollo IEEE 802.11 1 - Introduzione La descrizione del IEEE 802.11 consente di comprenderne i concetti fondamentali, il principio di funzionamento e molte delle ragioni che stanno dietro alle caratteristiche

Dettagli

Capitolo 6 Wireless e reti mobili

Capitolo 6 Wireless e reti mobili Capitolo 6 Wireless e reti mobili Nota per l utilizzo: Abbiamo preparato queste slide con l intenzione di renderle disponibili a tutti (professori, studenti, lettori). Sono in formato PowerPoint in modo

Dettagli

Necessità crescente di maggiori velocità trasmissive. appendice allo standard, d 802.3u, comunemente nota come Fast Ethernet, che precisa le

Necessità crescente di maggiori velocità trasmissive. appendice allo standard, d 802.3u, comunemente nota come Fast Ethernet, che precisa le FAST ETHERNET Necessità crescente di maggiori velocità trasmissive compatibilità con le installazioni preesistenti appendice allo standard, d 802.3u, comunemente nota come Fast Ethernet, che precisa le

Dettagli

Caratteristiche generali Marchio registrato

Caratteristiche generali Marchio registrato Wireless USB WirelessUSB è una tecnologia proprietaria sviluppata dalla Cypress Semiconductor Corporation rivolta ad un settore di mercato in cui per il momento non esiste uno standard affermato. Essa,

Dettagli

Modello OSI e architettura TCP/IP

Modello OSI e architettura TCP/IP Modello OSI e architettura TCP/IP Differenza tra modello e architettura - Modello: è puramente teorico, definisce relazioni e caratteristiche dei livelli ma non i protocolli effettivi - Architettura: è

Dettagli

Elementi di Informatica e Programmazione

Elementi di Informatica e Programmazione Elementi di Informatica e Programmazione Le Reti di Calcolatori (parte 2) Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Docente: Daniela

Dettagli

GSM - GSM - parte IV

GSM - GSM - parte IV GSM - parte IV Argomenti della lezione Il livello fisico dell interfaccia radio (Um) Frequenze assegnate al GSM (Europa) GSM primario downlink GSM primario uplink GSM esteso downlink GSM esteso uplink

Dettagli

Le tendenze future nella tecnologia PC Bus

Le tendenze future nella tecnologia PC Bus Le tendenze future nella tecnologia PC Bus Agenda Bus Il software NI Demo Domande I Bus Test and Measurement Message based GPIB Ethernet USB Register-based VXI PCI PXI PCI Express Cos è la GPIB? General

Dettagli

Reti di Telecomunicazioni Studio delle prestazioni

Reti di Telecomunicazioni Studio delle prestazioni Reti di Telecomunicazioni Studio delle prestazioni Le reti locali si differenziano da quelle geografiche e dai sistemi multiprocessore dalla velocità di trasmissione (data rate) R usata e dalla distanza

Dettagli

Introduzione al protocollo 802.11 (WiFi)

Introduzione al protocollo 802.11 (WiFi) ICT Security n.7 Dicembre 2002, n.8 Gennaio e n. 9 Febbraio 2003 p. 1 di 9 Introduzione al protocollo 802.11 (WiFi) Questo è il primo di due articoli in cui presenteremo alcuni aspetti tecnici dei protocolli

Dettagli

La nascita di Internet

La nascita di Internet La nascita di Nel 1969 la DARPA (Defence Advanced Research Project Agency) studia e realizza la prima rete per la comunicazione tra computer (ARPAnet) fra 3 università americane ed 1 istituto di ricerca.

Dettagli

Per essere inviato il dato deve essere opportunamente codificato in modo da poter essere trasformato in SEGNALE, elettrico oppure onda luminosa.

Per essere inviato il dato deve essere opportunamente codificato in modo da poter essere trasformato in SEGNALE, elettrico oppure onda luminosa. La trasmissione dell informazione N.R2 La comunicazione tra due calcolatori si realizza tramite lo scambio di dati su un canale di comunicazione, esiste quindi un TRASMETTITORE che invia dei dati e un

Dettagli

I bus di campo nell automazione industriale

I bus di campo nell automazione industriale I bus di campo nell automazione industriale Fabio Giorgi Introduzione Aspetti di comunicazione nell automazione industriale Esempio di cella di lavorazione Passaggio dal controllo centralizzato al controllo

Dettagli

Uso di UDP per client-server UDP. Porte e multiplexing. TCP e UDP. Connessione TCP (o messaggio UDP) Caratteristiche delle porte TCP e UDP

Uso di UDP per client-server UDP. Porte e multiplexing. TCP e UDP. Connessione TCP (o messaggio UDP) Caratteristiche delle porte TCP e UDP CP e UDP: il livello trasporto dell'architettura CP/IP Antonio Lioy < lioy@polito.it > 7 6 5 4 3 network OSI vs. CP/IP packet process (DNS, HP, SMP, ) (CP, UDP) network (IP) Politecnico di orino Dip. Automatica

Dettagli

Nelle reti locali il livello 2 dlla pila OSI è suddiviso in: . delimitazione di trama (effettuata dal sottostrato MAC);

Nelle reti locali il livello 2 dlla pila OSI è suddiviso in: . delimitazione di trama (effettuata dal sottostrato MAC); Standard Lan Introduzione Nelle reti locali il livello 2 dlla pila OSI è suddiviso in:. strato MAC (Medium Access Control);. strato LLC (Logical Link Control). Le funzioni del livello 2 sono:. delimitazione

Dettagli

Ethernet e la famiglia di protocolli IEEE 802

Ethernet e la famiglia di protocolli IEEE 802 Ethernet e la famiglia di protocolli IEEE 802 Davide Quaglia Local Area Network (LAN) Apparecchiature indipendenti Canale ad alta capacita ma condiviso da piu stazioni Basso tasso di errore nel caso di

Dettagli

Anno Accademico 2013-2014. Lucidi del corso di Reti di Calcolatori e Comunicazione Digitale. Introduzione ( parte II) Topologie di rete

Anno Accademico 2013-2014. Lucidi del corso di Reti di Calcolatori e Comunicazione Digitale. Introduzione ( parte II) Topologie di rete INFORMATICA e COMUNICAZIONE DIGITALE Anno Accademico 2013-2014 Lucidi del corso di Reti di Calcolatori e Comunicazione Digitale Introduzione ( parte II) Prof. Sebastiano Pizzutilo Dipartimento di Informatica

Dettagli

Elementi di Informatica e Programmazione

Elementi di Informatica e Programmazione Elementi di Informatica e Programmazione Le Reti di Calcolatori (parte 2) Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Docente: Daniela

Dettagli

5. Internetworking L2/L3

5. Internetworking L2/L3 Università di Genova Facoltà di Ingegneria Reti di Telecomunicazioni e Telemedicina 1 5. Internetworking L2/L3 Prof. Raffaele Bolla dist! Sia l esistenza (almeno nella fase iniziale) di tecnologie diverse,

Dettagli

Università di Napoli Federico II Facoltà di Ingegneria Corso di Laurea in Ingegneria Informatica Corso di Protocolli per Reti Mobili

Università di Napoli Federico II Facoltà di Ingegneria Corso di Laurea in Ingegneria Informatica Corso di Protocolli per Reti Mobili Università di Napoli Federico II Facoltà di Ingegneria Corso di Laurea in Ingegneria Informatica Corso di Protocolli per Reti Mobili IEEE 802.11n: Enhancements for Higher Throughput IEEE Std 802.11n Nell'ottobre

Dettagli

Wireless LAN. Jochen Schiller, 'Mobile Communications, Cap.7, Addison-Wesley; 2nd edition, 2003.

Wireless LAN. Jochen Schiller, 'Mobile Communications, Cap.7, Addison-Wesley; 2nd edition, 2003. Wireless LAN Jochen Schiller, 'Mobile Communications, Cap.7, Addison-Wesley; 2nd edition, 2003. Semplice modello di riferimento Application Application Transport Transport Network Network Network Network

Dettagli

WIRELESS: TECNICHE DI COMUNICAZIONE

WIRELESS: TECNICHE DI COMUNICAZIONE Autore: Classe: Michele Naso QUINTA INFORMATICA (5IA) Anno scolastico: 2003/2004 Scuola: Itis Euganeo WIRELESS: TECNICHE DI COMUNICAZIONE Dispensa Il presente lavoro vuole mostrare le tecniche di codifica

Dettagli

Livello di Rete. Gaia Maselli maselli@di.uniroma1.it

Livello di Rete. Gaia Maselli maselli@di.uniroma1.it Livello di Rete Gaia Maselli maselli@di.uniroma1.it Queste slide sono un adattamento delle slide fornite dal libro di testo e pertanto protette da copyright. All material copyright 1996-2007 J.F Kurose

Dettagli

INTRODUZIONE A RETI E PROTOCOLLI

INTRODUZIONE A RETI E PROTOCOLLI PARTE 1 INTRODUZIONE A RETI E PROTOCOLLI Parte 1 Modulo 1: Introduzione alle reti Perché le reti tra computer? Collegamenti remoti a mainframe (< anni 70) Informatica distribuita vs informatica monolitica

Dettagli

Internet. Cos'è internet? I parte

Internet. Cos'è internet? I parte Internet Da leggere: Cap.6, in particolare par. 6.4 del Console Ribaudo (testo B) I parte Cos'è internet? Milioni di dispositivi di calcolo tra loro interconnessi: host o end-systems Pc, workstation, server

Dettagli

La rete: modelli di riferimento. La rete: modelli di riferimento. La rete: modelli di riferimento. La rete: modelli di riferimento Indice

La rete: modelli di riferimento. La rete: modelli di riferimento. La rete: modelli di riferimento. La rete: modelli di riferimento Indice Indice 1. Definizioni essenziali 2. Modelli di rete 3. Reti fisiche 4. Protocolli di rete 5. Modelli di riferimento 6. Raffronto tra modelli Architettura degli Elaboratori 2 - T. Vardanega Pagina 275 Definizioni

Dettagli