Kursplan

Session 1 – Virksomhetsoversikt over hvorfor IoT er så viktig

  • Kasustudier fra Nest, CISCO og toppindustrier
  • IoT-tilpasningsrate i Nord-Amerika og hvordan de justerer sin fremtidige virksomhetsmodell og drift rundt IoT
  • Bredt anvendelsesområde
  • Smart hjem og byer
  • Industriell Internett
  • Smarte biler
  • Bærbar elektronikk
  • Hjemmehelsetjenester
  • Næringsregler for IoT
  • Tre laget arkitektur for stordata – Fysisk (sensorer), Kommunikasjon, og Dataintelligens

Session 2 – Introduksjon til IoT: Alt om sensorer – elektronikk

  • Grunnleggende funksjon og arkitektur for en sensor – sensorkropp, sensormekanisme, sensorskalering, sensorvedlikehold, kost og prissettning, legat- og moderne sensorsnettverk – alt det grunnleggende om sensorer
  • Utvikling av sensor-elektronikk – IoT vs. legat, og open source vs. tradisjonell PCB-designteknikk
  • Utvikling av sensorkommunikasjonsprotokoller – fra historie til moderne tid. Legatprotokoller som Modbus, relé, HART til moderne dagens Zigbee, Zwave, X10, Bluetooth, ANT, etc.
  • Næringsdriver for sensorimplementering – FDA/EPA-reguleringer, svindel-/manipulasjonsdeteksjon, overvåking, kvalitetskontroll og prosessledelse
  • Forskjellige kalibreringsteknikker – manuell, automatisert, feltbasert, primær og sekundær kalibrering – og deres implikasjoner for IoT
  • Muligheter for energiforsyning til sensorer – batteri, solenergi, Witricity, mobil og PoE
  • Praktisk trening med enkeltsilisium og andre sensorer som temperatur, trykk, vibrasjon, magnetfelt, effektivitetsfaktor etc.

Demo: Loggføring av data fra en temperatursensor

Session 3 – Grunnleggende om M2M-kommunikasjon – sensorsnettverk og draadløse protokoller

  • Hva er et sensorsnettverk? Hva er et ad-hoc nettverk?
  • Draadløst vs. draadforbundet nettverk
  • WiFi- 802.11-familier: N til S – anvendelse av standarder og vanlige leverandører.
  • Zigbee og Zwave – fordeler med lav strømforbrukende nettverksveving. Langdistans-Zigbee. Introduksjon til ulike Zigbeechipper.
  • Bluetooth/LE: Lav strømforbruk vs høy strømforbruk, oppdagerhastighet, BLE-klasse. Introduksjon til Bluetooth-leverandører & deres omtale.
  • Opretting av nettverk med draadløse protokoller som Piconet ved BLE
  • Protokolstapler og pakkestruktur for BLE og Zigbee
  • Annen langdistans RF-kommunikasjon
  • LOS vs NLOS-lenker
  • Kapasitets- og gjennomføringskalkylering
  • Anvendelsesproblem i draadløse protokoller – strømforbruk, pålitelighet, PER, QoS, LOS
  • Sensorsnettverk for WAN-distribusjon ved hjelp av LPWAN. Sammenligning av ulike utvikledende protokoller som LoRaWAN, NB-IoT etc.
  • Praktisk trening med sensorsnettverk

Demo: Enhetstyring ved hjelp av BLE

Session 4 – Gjennomgang av elektronikkplattform, produksjon og kostnadsprognoser

  • PCB vs FPGA vs ASIC-design – hvordan ta beslutning
  • Prototyp-elektronikk vs Produksjons-elektronikk
  • Kvalitetssertifisering for IoT – CE/CSA/UL/IEC/RoHS/IP65: Hva er de og når trengs de?
  • Grunnleggende introduksjon til flerskikks PCB-design og dets arbeidsflyt
  • Elektronikkreliabilitet – grunnleggende konsept av FIT og tidlig dødelighetssats
  • Miljø- og reliabilitetstesting – grunnleggende begreper
  • Grunnleggende open source-plattformer: Arduino, Raspberry Pi, Beaglebone, når trengs de?

Session 5 – Konsept for nytt IoT-produkt – Produktkravdokument for IoT

  • Status for nåværende teknologi og gjennomgang av eksisterende teknologi på markedet
  • Forslag til nye funksjoner og teknologier basert på markedsanalyse og patentproblemer
  • Detailede tekniske spesifikasjoner for nye produkter – system, programvare, hardvare, mekanikk, installasjon etc.
  • Pakking- og dokumentasjonskrav
  • Tjenest- og kundestøttekrav
  • Høy nivå design (HLD) for produktbegrepsforståelse
  • Utgivelsesplan for fasevis innføring av nye funksjoner
  • Ferdigheter for utviklingslaget og foreslått prosjektplan – kostnad & varighet
  • Målpris for produksjon

Session 6 – Introduksjon til mobilapp-plattform for IoT

  • Protokolstaple for mobilapp for IoT
  • Mobil-til-server-integrasjon – hva er faktorene å se etter?
  • Hva for intelligente lag kan introduseres på mobilapp-nivå?
  • iBeacon i IoS
  • Window Azure
  • Amazon AWS-IoT
  • Webløse interflater for mobilapper (REST/WebSockets)
  • IoT-applikasjonslag-protokoller (MQTT/CoAP)
  • Sikkerhet for IoT-middleware – Nøkler, token og tilfeldig passordgenerering for autentisering av gateway-enheter.

Demo: Mobilapp for sporingsoppfølging av IoT-aktive søppelcontainer

Session 7 – Maskinlæring for intelligent IoT

  • Introduksjon til maskinlæring
  • Læringsklassifiserings teknikker
  • Bayesian prediksjon – forberedelse av treningsfil
  • Support Vector Machine (SVM)
  • Bilde- og videoanalyse for IoT
  • Svindel- og alarmanalyse gjennom IoT
  • Biometrik ID-integrasjon med IoT
  • Realtidsanalyse/Strømanalyse
  • Skaleringproblemer i IoT og maskinlæring
  • Hva er arkitekturimplementasjonen av maskinlæring for IoT?

Demo: Bruk av KNN-algoritme for regresjonsanalyse

Demo: SVM-basert klassifisering for bilde- og videoanalyse

Session 8 – Analysemotor for IoT

  • Innsiktanalyse
  • Visualiseringsanalyse
  • Strukturert prediktiv analyse
  • Ustrukturert prediktiv analyse
  • Anbefalingmotor
  • Mønsterdeteksjon
  • Regel/Scenariooppdagelse – feil, svindel, optimalisering
  • Rotorsakens oppdagelse

Session 9 – Sikkerhet i IoT-implementeringer

  • Hvorfor sikkerhet er absolutt nødvendig for IoT
  • Mekanisme for sikkerhetshull i IOT-lag
  • Privacy-enhancing teknologier (PET)
  • Grunnleggende om nettverkssikkerhet
  • Kryptering og kryptografisk implementasjon av IoT-data
  • Sikkerhetsstandarder for tilgjengelige plattformer
  • Europeisk lovgivning om sikkerhet i IoT-plattformer
  • Sikker oppstart (secure boot)
  • Enhetsautentisering
  • Branndvegg og Intrusion Prevention System (IPS)
  • Oppdateringer og patcher

Session 10 – Databasimplementering for IoT: Skybaserte IoT-plattformer

  • SQL vs NoSQL – hvilken er best for ditt IoT-program
  • Open source vs. lisensiert database
  • Tilgjengelige M2M-skyplattformer
  • Cassandra – Tidsrekke-data
  • Mongo-DB
  • Omega
  • Ayla
  • Libellium
  • CISCO M2M-plattform
  • AT &T M2M-plattform
  • Google M2M-plattform

Session 11 – Noen vanlige IoT-systemer

  • Hjemmeautomatisering
  • Energiforbedring i hjemmen
  • Bil-OBK (On Board Diagnostics)
  • IoT-Lås
  • Smart røykoppsavis
  • BAC (Blodalkoholnivåovervåking) for rusmiddelbrukere under tilsyn
  • Petcam for dyrelskere
  • Bærbar IoT
  • Mobil parkeringsbillett-system
  • Indre lokasjonssporing i detailhandel
  • Hjemmehelsetjenester
  • Smart sportsklokke

Demo: Smart by-applikasjon ved hjelp av IoT

Demo: Detailhandel, transport & logistikk brukstilfeller for IoT

Session 12 – Stordata for IoT

  • 4V – Volum, hastighet, mangfold og virkelighetsnærhet av stordata
  • Hvorfor er stordata viktig i IoT
  • Stordata vs. legatdata i IoT
  • Hadoop for IoT – når og hvorfor?
  • Lagringsmetoder for bilde, geografisk og videodata
  • Distribuert database – Cassandra som eksempel
  • Grunnleggende parallellregning for IoT
  • Mikrotjenesterarkitektur

Demo: Apache Spark

Krav

Grunnleggende kunnskap om virksomhetsdrift, enheter, elektroniske systemer og datasystemer

Grundforståelse av programvare og systemer

Grundforståelse av statistikk (i Excel-nivå)

 21 timer

Antall deltakere


Pris per deltaker

Referanser (1)

Kommende kurs

Relaterte kategorier