Schița de curs
Sesiunea 1 - Business Prezentare generală a motivului pentru care IoT este atât de important
- Studii de caz de la Nest, CISCO și industrii de top
- Rata de adaptare la IoT în America de Nord & și modul în care acestea își aliniază viitorul model de afaceri și operațiunile în jurul IoT
- Domeniu de aplicare la scară largă
- Casa inteligentă și orașul inteligent
- Internet industrial
- Mașini inteligente
- Purtabile
- Sănătate la domiciliu
- Business Generarea regulilor pentru IoT
- Arhitectura în 3 straturi a Big Data - fizică (senzori), Communication și inteligența datelor
Sesiunea 2 - Introducere în IoT: Totul despre senzori - Electronică
- Funcția de bază și arhitectura unui senzor - corpul senzorului, mecanismul senzorului, calibrarea senzorului, întreținerea senzorului, costul și structura prețurilor, rețeaua de senzori tradițională și modernă - toate elementele de bază despre senzori
- Dezvoltarea componentelor electronice ale senzorilor - IoT vs. moștenire și open source vs. stilul tradițional de proiectare PCB
- Dezvoltarea protocoalelor de comunicare a senzorilor - de la istorie la zilele noastre. Protocoale moștenite precum Modbus, releu, HART până la cele moderne Zigbee, Zwave, X10,Bluetooth, ANT, etc.
- Business motive pentru implementarea senzorilor - reglementări FDA/EPA, detectarea fraudei/temperaturii, supraveghere, controlul calității și gestionarea proceselor
- Diferite tipuri de tehnici de calibrare - manuală, automatizare, în teren, calibrare primară și secundară - și implicațiile acestora în IoT
- Opțiuni de alimentare pentru senzori - baterie, solar, Witricity, mobil și PoE
- Instruire practică cu senzori cu un singur siliciu și alți senzori precum temperatura, presiunea, vibrațiile, câmpul magnetic, factorul de putere etc.
Demonstrație : Înregistrarea datelor de la un senzor de temperatură
Sesiunea 3 - Fundamente ale comunicării M2M - Rețeaua de senzori și protocolul fără fir
- Ce este o rețea de senzori? Ce este o rețea ad-hoc?
- Rețea fără fir vs. rețea cu fir
- Familiile WiFi- 802.11: De la N la S - aplicarea standardelor și a furnizorilor comuni.
- Zigbee și Zwave - avantajul rețelelor mesh de mică putere. Zigbee pe distanțe lungi. Introducere în diferitele cipuri Zigbee.
- Bluetooth/BLE: Putere mică vs. putere mare, viteza de detecție, clasa BLE. Prezentarea furnizorilor de Bluetooth și analiza acestora.
- Crearea de rețele cu protocoale fără fir, cum ar fi Piconet prin BLE
- Stive de protocoale și structura pachetelor pentru BLE și Zigbee
- Alte legături de comunicare RF pe distanțe lungi
- Legături LOS vs NLOS
- Calcularea capacității și a debitului
- Probleme de aplicare în protocoalele fără fir - consum de energie, fiabilitate, PER, QoS, LOS
- Rețele de senzori pentru implementarea WAN utilizând LPWAN. Compararea diferitelor protocoale emergente, cum ar fi LoRaWAN, NB-IoT etc.
- Instruire practică cu rețele de senzori
Demonstrație : Controlul dispozitivelor utilizând BLE
Sesiunea 4 - Revizuirea platformei Electronics, producția și proiecția costurilor
- Proiectare PCB vs FPGA vs ASIC - cum să luați o decizie
- Electronică de prototipare vs Electronică de producție
- Certificat QA pentru IoT- CE/CSA/UL/IEC/RoHS/IP65: Ce sunt acestea și când sunt necesare?
- Introducere de bază în proiectarea PCB multistrat și fluxul său de lucru
- Electronics reliability-conceptul de bază al FIT și rata mortalității timpurii
- Testarea mediului și a fiabilității - concepte de bază
- Platforme Open Source de bază: Arduino, Raspberry Pi, Beaglebone, când este necesar?
Sesiunea 5 - Conceperea unui nou produs IoT- Documentul privind cerințele produsului pentru IoT
- Stadiul actual al tehnologiei și revizuirea tehnologiei existente pe piață
- Sugestii pentru noi caracteristici și tehnologii pe baza analizei pieței și a problemelor legate de brevete
- Specificații tehnice detaliate pentru noile produse - sistem, software, hardware, mecanică, instalare etc.
- cerințe privind ambalarea și documentația
- cerințe privind service-ul și asistența pentru clienți
- Proiectare la nivel înalt (HLD) pentru înțelegerea conceptului de produs
- Planul de lansare pentru introducerea pe etape a noilor caracteristici
- Setul de competențe pentru echipa de dezvoltare și planul de proiect propus - costuri și durată
- Prețul de fabricație vizat
Sesiunea 6 - Introducere în platforma de aplicații mobile pentru IoT
- Stiva de protocoale a aplicațiilor mobile pentru IoT
- Integrarea de la mobil la server - care sunt factorii la care trebuie să fim atenți
- Care sunt straturile inteligente care pot fi introduse la nivelul aplicației mobile?
- iBeacon în IoS
- Fereastră Azure
- Amazon AWS-IoT
- Interfețe web pentru aplicații mobile ( REST/WebSockets)
- Protocoale ale nivelului de aplicații IoT (MQTT/CoAP)
- Securitate pentru middleware-ul IoT- Chei, Token și generarea de parole aleatorii pentru autentificarea dispozitivelor gateway.
Demonstrație: Aplicație mobilă pentru urmărirea coșurilor de gunoi activate prin IoT
Sesiunea 7 - Învățarea automată pentru IoT inteligent
- Introducere în învățarea automată
- Învățarea tehnicilor de clasificare
- Predicția bayesiană-pregătirea fișierului de instruire
- Mașină vectorială cu suport
- Analiză de imagini și video pentru IoT
- Analitica fraudelor și a alertelor prin IoT
- Bio -integrarea ID-ului metric cu IoT
- Analiză în timp real/analiză a fluxurilor
- Scala Probleme de bilitate ale IoT și ale învățării automate
- Care sunt implementările arhitecturale ale învățării automate pentru IoT
Demonstrație : Utilizarea algoritmului KNN pentru analiza regresiei
Demonstrație : Clasificarea bazată pe SVM pentru analiza imaginilor și a videoclipurilor
Sesiunea 8 - Motor analitic pentru IoT
- Analiză de cunoaștere
- Analiză de vizualizare
- Analiză predictivă structurată
- Analiză predictivă nestructurată
- Motor de recomandare
- Detectarea tiparelor
- Descoperirea de reguli/scenarii - eșec, fraudă, optimizare
- Descoperirea cauzelor profunde
Sesiunea 9 - Securitatea în implementarea IoT
- De ce securitatea este absolut esențială pentru IoT
- Mecanismul de încălcare a securității în stratul IOT
- Tehnologii de îmbunătățire a confidențialității
- Aspecte fundamentale ale securității rețelelor
- Criptarea și implementarea criptografiei pentru datele IoT
- Standard de securitate pentru platforma disponibilă
- Legislația europeană pentru securitatea platformei IoT
- Bootare sigură
- Autentificarea dispozitivelor
- Firewalling și IPS
- Actualizări și patch-uri
Sesiunea 10 - Database implementare pentru IoT : Platforme IoT bazate pe cloud
- SQL vs NoSQL- Care dintre ele este bună pentru aplicația dvs. IoT
- Open sourced vs. Licențiat Database
- Platforma cloud M2M disponibilă
- Cassandra - Date din seriile de timp
- Mongo-DB
- Omega
- Ayla
- Libellium
- Platforma M2M CISCO
- Platforma M2M AT &T
- Platforma M2M Google
Sesiunea 11 - Câteva sisteme IoT comune
- Automatizarea locuințelor
- Optimizarea energiei în casă
- Automotive-OBD
- IoT-Lock
- Alarmă inteligentă de fum
- BAC ( Monitorizarea alcoolemiei ) pentru consumatorii de droguri aflați în probațiune
- Cameră pentru animale de companie pentru iubitorii de animale de companie
- IOT purtabil
- Sistem mobil de emitere a tichetelor de parcare
- Urmărirea locației interioare în magazinele cu amănuntul
- Îngrijirea sănătății la domiciliu
- Ceas inteligent pentru sport
Demo : Aplicație de oraș inteligent utilizând IoT
Demo : Caz de utilizare a comerțului cu amănuntul, transportului și logisticii pentru IoT
Sesiunea 12 - Big Data pentru IoT
- 4V- Volumul, viteza, varietatea și veridicitatea Big Data
- De ce Big Data este important în IoT
- Big Data vs date moștenite în IoT
- Hadoop pentru IoT - când și de ce?
- Tehnica de stocare pentru imagini, date geospațiale și video
- Baze de date distribuite- Cassandra ca exemplu
- Bazele calculului paralel pentru IoT
- Arhitectura microserviciilor
Demonstrație : Apache Spark
Cerințe
Cunoștințe de bază privind funcționarea întreprinderilor, dispozitivele, sistemele electronice și sistemele de date
Înțelegerea de bază a software-ului și a sistemelor
Înțelegerea de bază a Statistics (în Excel niveluri)
Mărturii (1)
The training was relevant to my needs and I would be able to apply the lessons learnt to meet my challenging needs