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)

 21 ore

Numărul de participanți


Pret per participant

Mărturii (1)

Upcoming Courses