Sunteți pe pagina 1din 15

IoT

Dan Marius Dobrea, “Gheorghe Asachi” Technical University,


Faculty of Electronics, Telecommunications and Information Technology,

Iaşi, Romania
2021
1. Introducere
 Prin Internetul Obiectelor sau Internetul Lucrurilor (Internet
of Things, abreviat IoT) se înțelege o multitudine de
dispozitive electronice încorporate în obiecte capabile
Faculty of Electronics, Telecommunications and Information Technology

să se conecteze la internet și să schimbe date (local sau


global) cu un alt dispozitiv sau cu alte dispozitive de același
tip sau nu, rezultând în final o rețea de obiecte

 Scopul este de a permite obiectelor din lumea fizică să fie


conectate la internet prin senzori oricând, oriunde, cu
orice și oricine

 Termenul de "Internetul obiectelor" a fost folosit pentru


prima dată în 1998 de britanicul Kevin Ashton
”Gheorghe Asachi” Technical University | www.etti.tuiasi.ro/cin Dan-Marius Dobrea, mdobrea@etti.tuiasi.ro 2
1. Introducere
 internetul
 o rețea de rețele
 scop să conecteze calculatoare, telefoane sau tablete
Faculty of Electronics, Telecommunications and Information Technology

 IoT
 o extindere a elementelor ce se pot conecta la internet  obiect
 s-a realizat prima evoluție reală a intenetului cu un impact major în
viața oamenilor
 obiect
 orice dispozitiv care are un identificator unic și care se poate
conecta la rețea într-o formă sau alta
 în acest context, putem înțelege și un subiect uman sau un animal
 reprezenta orice obiect natural sau artificial - are în componență
un dispozitiv electronic incastrat capabil să transfere sau să
primească date care în final ajung printr-un mod sau altul în
rețeaua internet
”Gheorghe Asachi” Technical University | www.etti.tuiasi.ro/cin Dan-Marius Dobrea, mdobrea@etti.tuiasi.ro 3
1. Introducere
 comunica într-un mod sau altul
 dispozitiv-dispozitiv ( Bluetooth,
Z-Wave sau ZigBee)
Faculty of Electronics, Telecommunications and Information Technology

 dispozitiv-cloud - pe baza
infrastructurii de internet existente
 device-gateway - telefonul mobil
joacă acest rol de intermediar
(middleware) între obiect (things)
și internet
 diferite tipuri de hub-uri
 punct central de comandă și
interacțiune între diferitele
obiecte și internet
 de a permite intercomunicarea
între “obiecte” ce au protocoale
diferite de comunicare
”Gheorghe Asachi” Technical University | www.etti.tuiasi.ro/cin Dan-Marius Dobrea, mdobrea@etti.tuiasi.ro 4
1. Introducere

 Dispozitivele de tip IoT 


Faculty of Electronics, Telecommunications and Information Technology

elemente componente ale


altor concepte sau
tehnologii:
 sistemele de automatizare
a locuințelor = domotică
 tehnologiile purtabile
(wearable technology) 
se poartă sau sunt
implantate în corpul uman

”Gheorghe Asachi” Technical University | www.etti.tuiasi.ro/cin Dan-Marius Dobrea, mdobrea@etti.tuiasi.ro 5


1. Introducere
 O caracteristică importantă a dispozitivelor de tip IoT 
relativa independență a lor:
Faculty of Electronics, Telecommunications and Information Technology

 indicarea de către utilizatorul uman a rezultatului dorit dar nu a


și modului de realizare a acestuia;
 dispozitivul trebuind să aibă inteligența atingerii obiectivului
propus minimizând în principal anumite costuri;
 lucrează în mod transparent utilizatorului fiind orientat spre
atingerea rezultatelor impuse.
 Prin intermediul acestor dispozitive conectate la internet se
permite și colectarea și analizarea unor cantități foarte
mari de date  Big Data
 monitorizare și înțelegerea diferitelor procese pentru optimizarea
diferitelor costuri

”Gheorghe Asachi” Technical University | www.etti.tuiasi.ro/cin Dan-Marius Dobrea, mdobrea@etti.tuiasi.ro 6


1. Introducere
 La dezvoltarea, proliferarea, acceptarea și evident succesul
acestui concept, IoT, au stat la bază o serie de factori:
Faculty of Electronics, Telecommunications and Information Technology

 Apariția protocolului IPv6 - este pe 128 biți (IPv4 are 32 de biți)


avem un spațiu de adresare de 2128 adrese sau aproximativ 3.4 x
1038 adrese disponibile

 Creșterea capacității de calcul a procesoarelor, dublată de


reducerea prețurilor

 Dezvoltarea exponențială a sistemelor distribuite de calcul de tip


Cloud Computing

 Scăderea prețurilor dispozitivelor de stocare, creșterea capacității


de stocare și a vitezei de lucru
”Gheorghe Asachi” Technical University | www.etti.tuiasi.ro/cin Dan-Marius Dobrea, mdobrea@etti.tuiasi.ro 7
1. Introducere

 Dezvoltarea diferitelor tipuri de senzori activi


Faculty of Electronics, Telecommunications and Information Technology

 Maturizarea unei largi palate de tehnologii: coduri de bare, coduri


QR, etichete RFID, NFC, Internet, Bluetooth, ZigBee, Wi-Fi, Pico
WiFi, LTE, GSM, 6LowPAN, ARM, Wireless SoC (IoT Processors),
IoT Operating Systems, SAAS (Software-As-A-Service), sisteme
M2M (Machine-to-Machine), Smart Grid, Cloud, virtualizare, MQTT
etc.

 apariția și dezvoltarea metodelor de inteligența artificială, machine


learning și data mining

”Gheorghe Asachi” Technical University | www.etti.tuiasi.ro/cin Dan-Marius Dobrea, mdobrea@etti.tuiasi.ro 8


1. Introducere
 Caracteristici IoT specifice (care ar trebui să existe într-o
măsură mai mică sau mai mare):
Faculty of Electronics, Telecommunications and Information Technology

 Interoperabilitatea

 Scalabilitatea: administrarea, diagnosticarea, monit. și analiza

 Distributivitatea

 Securitatea și confidențialitatea

 Gradul de deschidere: proprietare și open source

 Deficitul de resurse

”Gheorghe Asachi” Technical University | www.etti.tuiasi.ro/cin Dan-Marius Dobrea, mdobrea@etti.tuiasi.ro 9


1. Introducere
 Din cele prezentate anterior înțelegem că un sistem de tip
IoT este un sistem embedded care are posibilitatea să
Faculty of Electronics, Telecommunications and Information Technology

se conecteze la internet

 Dar, ce este un sistem embedded (sau încastrat)?

 Un sistem de tip embedded sau încastrat este un sistem


comandat de un:
 microprocesor,
 microcontroler,
 SoC (System on a Chip) sau de un
 DSP (Digital Signal Processor).

”Gheorghe Asachi” Technical University | www.etti.tuiasi.ro/cin Dan-Marius Dobrea, mdobrea@etti.tuiasi.ro 10


1. Introducere
 Parte electronică este inclusă, încastrată (embedded) ca
subsistem a unui dispozitiv mult mai complex, dispozitiv
care poate să includă şi alte componente hardware sau
Faculty of Electronics, Telecommunications and Information Technology

părţi mecanice.

 Un astfel de sistem este proiectat să execute un număr


finit de funcţii, de multe ori având diferite constrângeri
în executarea acestor funcţii; constrângeri legate:
 de resursele disponibile sau
 de tip temporal

 În concluzie, spunem că un sistem embedded este un


dispozitiv ce are cel puțin un procesor în structura sa.

”Gheorghe Asachi” Technical University | www.etti.tuiasi.ro/cin Dan-Marius Dobrea, mdobrea@etti.tuiasi.ro 11


1. Introducere
Faculty of Electronics, Telecommunications and Information Technology

F-16 Mirage 2000-5 Mark JAS 39C GRIPEN


2
MTBF 4.6 ore MTBF 7.6 ore
MTBF 6.8 ore
Cost operare mediu:
Cost operare mediu: Cost operare mediu: US$ 2000/h
US$ 3600/h US$ 2700/h

”Gheorghe Asachi” Technical University | www.etti.tuiasi.ro/cin Dan-Marius Dobrea, mdobrea@etti.tuiasi.ro 12


1. Introducere
Mars Reconnaissance Orbiter (2006)

• CPU is a 133 MHz, 10.4 million


transistor, 32-bit, RAD750 processor.
This processor is a radiation-hardened
Faculty of Electronics, Telecommunications and Information Technology


version of a PowerPC 750 or G3
processor
• RTOS: VxWorks
Curiosity rover (2011)
Mars Pathfinder – Sojourner (1997)
• 80C85 with a 2MHz
clock,
• 64 Kbytes of RAM, 1
• 6 Kbytes of radiation-
hardened PROM,
• 176 Kbytes of non- • The two identical on-
volatile storage, board rover computers
• 512 Kbytes of • 256 kB of EEPROM, 256
temporary data MB of DRAM, and 2 GB of
storage flash memory
• RAD750 CPU, 400 MIPS
”Gheorghe Asachi” Technical University | www.etti.tuiasi.ro/cin Dan-Marius Dobrea, mdobrea@etti.tuiasi.ro 13
1. Introducere
Tabel 1. Diferenţele între un calculator de uz general şi un sistem embedded
Calculatoare de uz general Dispozitive embedded
Pot efectua orice sarcină atâta timp cât există o aplicaţie
Efectuează o sarcină sau un număr de sarcini predefinite.
(program software) şi resursele necesare efectuării ei.
Nu implică constrângeri de procesare sau prelucrare a Parte din aceste sisteme necesită performanțe de timp
Faculty of Electronics, Telecommunications and Information Technology

datelor de timp real. real.


Dispozitivele embedded nu respectă nici un standard.
Toate calculatoarele personale au o arhitectură ce
Arhitectura acestora este specifică: sarcinii pe care
respectă un anumit standard.
trebuie să o îndeplinească şi mediului de lucru.
În cea mai mare parte a lor sunt părți componente a unui
În cea mai mare parte a lor sunt sisteme independente.
sistem mult mai complex.

Dezvoltarea programelor se poate realiza pe acelaşi Dezvoltarea aplicaţiei software ce va rula pe aceste
sistem pe care vor rula. dispozitive este realizată pe alte calculatoare.

Dispozitive mecanice de tipul hardisk (HDD) stochează Stocarea se realizează pe medii SSSD (solid state
programele software şi sistemul de operare. HDD oferă storage devices) gen memorii flash. Aceste dispozitive
de asemenea capacităţi suplimentare de stocare pentru nu au părți mecanice în mişcare iar capacitatea lor medie
diversele necesităţi ale utilizatorului. de stocare este net inferioară HDD.

Constrângerile de consum a acestor sisteme nu sunt Funcție de aplicația specifica în care aceste sisteme sunt
foarte limitative utilizate constrângerile de consum pot fi extrem de dure

Fiabilitatea este medie Sunt sisteme de înaltă fiabilitate.

”Gheorghe Asachi” Technical University | www.etti.tuiasi.ro/cin Dan-Marius Dobrea, mdobrea@etti.tuiasi.ro 14


Blocurile constructive ale IoT
Faculty of Electronics, Telecommunications and Information Technology

”Gheorghe Asachi” Technical University | www.etti.tuiasi.ro/cin Dan-Marius Dobrea, mdobrea@etti.tuiasi.ro 15

S-ar putea să vă placă și