Kursplan

Session 1 — Affärsöversikt: Varför IoT är så viktigt

  • Fallstudier från Nest, CISCO och toppindustrier
  • IoT-användningsfrekvens i Nordamerika & hur de anpassar sina framtida affärsmodeller och operationer kring IoT
  • Bred tillämpningsområde
  • Smart hem och smarta städer
  • Industriell Internet
  • Smarta bilar
  • Dräktliga enheter
  • Hemvård
  • Affärsmässiga regelgenereringar för IoT
  • Trelagrad arkitektur för stordata — Fysisk (sensorer), kommunikation, och dataintelligens

Session 2 — Introduktion till IoT: Allt om sensorer – Elektronik

  • Grundläggande funktion och arkitektur för en sensor - sensor kropp, sensormekanism, sensorkalibrering, sensorservice, kostnader och prisstruktur, äldre och moderna sensornätverk - alla grunderna om sensorer
  • Utveckling av sensorelektronik - IoT vs äldre tekniker, samt öppen källkod mot traditionell PCB-designstil
  • Utveckling av sensor kommunikationsprotokoll - från historisk till modern tid. Äldre protokoll som Modbus, relay, HART till moderne Zigbee, Zwave, X10, Bluetooth, ANT etc.
  • Affärsdrivare för sensordistribution - FDA/EPA-regleringar, bedrägeri/överföringsdetektion, övervakning, kvalitetskontroll och processhantering
  • Förskilda kalibreringstekniker - manuell, automatiserad, på fältet, primär och sekundär kalibrering - samt deras betydelse för IoT
  • Strömningsoptioner för sensorer - batteri, solenergi, Witricity, mobil och PoE
  • Hands-on utbildning med enskilda siliconsensorer och andra sensorer som temperatur, tryck, vibration, magnetiskt fält, effektfaktor etc.

Demo: Logga data från en temperatursensor

Session 3 — Grundläggande M2M-kommunikation — Sensornätverk och trådlösa protokoll

  • Vad är ett sensornätverk? Vad är ett ad-hoc-nätverk?
  • Trådlös vs kabelbunden nätverk
  • WiFi- 802.11-familjer: N till S — tillämpning av normer och vanliga leverantörer.
  • Zigbee och Zwave — fördelar med lågströmsmeshnätverk. Långdistans Zigbee. Introduktion till olika Zigbee-chippar.
  • Bluetooth/Bluetooth Low Energy (BLE): Låg ström vs hög ström, detektionshastighet, BLE-klasser. Introduktion av Bluetooth-leverantörer och deras granskning.
  • Skapa nätverk med trådlösa protokoll som Piconet genom BLE
  • Protokollstackar och packetsstrukture för BLE och Zigbee
  • Andra långdistans RF-kommunikationslänkar
  • LÖS vs NLÖS-länkar
  • Kapacitets- och dataflödesberäkningar
  • Tillämpningsproblem i trådlösa protokoll — strömförbrukning, pålitlighet, PER, QoS, LÖS
  • Sensornätverk för WAN-distribution med LPWAN. Jämförelse av flera framkommande protokoll som LoRaWAN, NB-IoT etc.
  • Hands-on utbildning med sensornätverk

Demo: Enhetsstyrning med BLE

Session 4 — Granskning av elektronikplattformar, produktion och kostnadsprognoser

  • PCB vs FPGA vs ASIC-design - hur man ska fatta beslut
  • Prototyper för elektronik vs produktionsanläggningar för elektronik
  • Kvalitetscertifikat för IoT - CE/CSA/UL/IEC/RoHS/IP65: Vad är dessa och när behövs de?
  • Grundläggande introduktion till flervals PCB-design och dess arbetsflöde
  • Elektronikpålitlighet - grundläggande begrepp om FIT och tidig mortalitetsrate
  • Miljö- och pålitlighetstester - grundläggande koncept
  • Grundläggande öppen källkodsplattformar: Arduino, Raspberry Pi, Beaglebone, när behövs de?

Session 5 — Konception av nytt IoT-produkt - Produktkravdokument för IoT

  • Tillståndet i dag och granskning av existerande teknik på marknaden
  • Förslag på nya funktioner och tekniker baserat på marknadsanalys och patentfrågor
  • Detaljerade tekniska specifikationer för nya produkter - System, programvara, hårdvara, mekanik, installation etc.
  • Packnings- och dokumentationskrav
  • Tjänst- och kundstödskrav
  • Hög nivå design (HLD) för att förstå produktbegreppet
  • Utgivningsplan för fasvis introduktion av nya funktioner
  • Kunskapskrav för utvecklingsteam och föreslagen projektplan - kostnad & tid
  • Mål för tillverkningskostnader

Session 6 — Introduktion till mobilappplattformar för IoT

  • Protokollstack för mobilappar för IoT
  • Integration mellan mobilapp och server - vilka faktorer ska man titta på?
  • Vilka intelligenta lager kan införas på mobilappnivå?
  • iBeacon i IoS
  • Windows Azure
  • Amazon AWS-IoT
  • Webbgränssnitt för mobilappar (REST/WebSockets)
  • IOT-applikationslagprotokoll (MQTT/CoAP)
  • Säkerhet för IoT-middleware - Nycklar, token och generering av slumpmässiga lösenord för autentisering av gateway-enheter.

Demo: Mobilapp för spårning av IoT-använda skräppåsar

Session 7 — Maskininlärning för intelligenta IoT-system

  • Introduktion till maskininlärning
  • Lärmetoder för klassificering
  • Bayesiansk prediktion - förberedande av träningsfil
  • Support Vector Machine (SVM)
  • Bild- och videobehandling för IoT
  • Förställnings- och aviseringarbetet genom IoT
  • Biomässig ID-integration med IoT
  • Tidig analys/strömanalys
  • Skalbarhetsproblem för IoT och maskininlärning
  • Vilka arkitektoniska implementeringar av maskininlärning för IoT?

Demo: Användning av KNN-algoritmen för regressionsanalys

Demo: SVM-baserad klassificering för bild- och videobehandling

Session 8 — Analysemotor för IoT

  • Insghts-analys
  • Visualiseringsanalys
  • Strukturerade prediktiva analyser
  • Ostrukturerade prediktiva analyser
  • Föreslagningsmotor
  • Mönsterdetektion
  • Regel/scenariodiscovery - misslyckanden, bedrägerier, optimering
  • Rotsakdiscovery

Session 9 — Säkerhet i IoT-implementering

  • Hur säkerhet är absolut nödvändig för IoT
  • Mekanismer för säkerhetshack inom IoT-lagret
  • Skyddstekniker för privatlivet
  • Grundläggande nätverks-säkerhetsprinciper
  • Kryptering och kryptografisk implementering för IoT-data
  • Säkerhetsnormer för tillgängliga plattformar
  • Europeiska lagstiftning för säkerhet i IoT-plattformar
  • Säkert booting
  • Enhetsautentisering
  • Försvarsprogram och IPS
  • Uppdateringar och patchar

Session 10 — Databasimplementering för IoT: Molnbaserade IoT-plattformar

  • SQL vs NoSQL - vilken passar bäst för ditt IoT-program?
  • Öppen källkod mot licensierade databaser
  • Tillgängliga M2M-molnplattformar
  • Cassandra - Tidsserie data
  • MongoDB
  • Omega
  • Ayla
  • Libellium
  • Cisco M2M-plattform
  • AT &T M2M-plattform
  • Google M2M-plattform

Session 11 — Några vanliga IoT-system

  • Hemautomation
  • Energioptimering i hemmet
  • Fordon - OBD
  • IoT-lås
  • Smart rökalarm
  • BAC (blodalkoholmätning) för drogmissbrukare under hävd
  • Pet-cam för djurläggare
  • Dräktliga IoT-enheter
  • Mobil parkeringsbiljettsystem
  • Inomhus lokalisering i butiker
  • Hemvård
  • Smart sportklocka

Demo: Smart stad application med IoT

Demo: Retail, Transport & Logistik användningsfall för IoT

Session 12 — Stordata för IoT

  • 4V - volym, hastighet, variation och validitet av stordata
  • Hur stordata är viktigt inom IoT
  • Stordata vs äldre data i IoT
  • Hadoop för IoT - när och varför?
  • Lagringstekniker för bild, geografiskt och video data
  • Distribuerade databaser - Cassandra som exempel
  • Grundläggande parallellberäkning för IoT
  • Mikrotjänsterarkitektur

Demo: Apache Spark

Krav

Grundläggande kunskap om affärsoperationer, enheter, elektroniska system och data-system

Grundläggande förståelse av programvara och system

Grundläggande förståelse av statistik (Excel-nivå)

 21 timmar

Antal deltagare


Pris per deltagare

Vittnesmål (1)

Kommande Kurser

Relaterade Kategorier