與其他技術不同,物聯網更為複雜,幾乎涵蓋了核心工程的每個分支 - 機械, Electron ,固件,中間件,雲,分析和移動。對於其每個工程層,都有經濟學,標準,法規和不斷發展的現有技術等方面。這是第一次,提供適度的課程,涵蓋物聯網工程的所有這些關鍵方面。
摘要
目標觀眾
對物聯網或物聯網市場價值的估計是巨大的,因為根據定義,物聯網是一個集成和擴散的設備,傳感器和計算能力層,覆蓋整個消費者,企業對企業和政府行業。物聯網將佔據越來越多的連接:今天的設備數量達到19億台,到2018年達到90億次。那一年,它將大致相當於智能手機,智能電視,平板電腦,可穿戴計算機和個人電腦的數量。
在消費領域,許多產品和服務已經跨越物聯網,包括廚房和家用電器,停車場,RFID,照明和加熱產品,以及工業互聯網中的許多應用。
然而,物聯網的基礎技術並不是什麼新事物,因為自互聯網誕生以來就存在著M2M通信。然而,在過去幾年中發生了變化的是,在每個家庭中通過壓倒性地改編智能手機和平板電腦而增加的廉價無線技術的出現。移動設備的爆炸式增長導致了物聯網的當前需求。
由於物聯網業務的無限機會,大量的中小型企業家紛紛加入物聯網淘金熱潮。此外,由於開源電子和物聯網平台的出現,物聯網系統的開發成本和進一步管理其大規模生產的成本越來越低。現有的電子產品所有者正面臨將其設備與互聯網或移動應用集成的壓力。
此培訓旨在對新興行業進行技術和業務審核,以便物聯網愛好者/企業家能夠掌握物聯網技術和業務的基礎知識。
當然客觀的
該課程的主要目標是介紹在家庭和城市自動化(智能家居和城市),工業互聯網,醫療保健, Go vt。,Mobile Cellular和其他領域的物聯網實施的新興技術選項,平台和案例研究。
IoT-Mechanical, Electron /傳感器平台,無線和有線協議,移動到Electron集成,移動到企業集成,數據分析和總控制平面的所有元素的基本介紹
用於IoT-WiFi,Zigbee / Zwave,藍牙,ANT +的M2M無線協議:何時何地使用哪一個?
移動/桌面/網絡應用程序 - 用於註冊,數據採集和控制 - 可用於物聯網的M2M數據採集平台 - Xively,Omega和NovoTech等
物聯網的安全問題和安全解決方案
IoT- Raspberry Pi , Arduino ,ArmMbedLPC等的開源/商業電子平台
適用於AWS-IoT應用程序的開源/商業企業雲平台, Azure -IOT,Watson-IOT雲以及其他次要IoT雲
研究一些常見的物聯網設備的業務和技術,如家庭自動化,煙霧報警器,車輛,軍事,家庭健康等。
Machine Translated
Session 1 — Business Overview of Why IoT is so important
- Case Studies from Nest, CISCO and top industries
- IoT adaptation rate in North American & and how they are aligning their future business model and operation around IoT
- Broad Scale Application Area
- Smart House and Smart City
- Industrial Internet
- Smart Cars
- Wearables
- Home Healthcare
- Business Rule Generation for IoT
- 3 layered architecture of Big Data — Physical (Sensors), Communication, and Data Intelligence
Session 2 — Introduction of IoT: All about Sensors – Electronics
- Basic function and architecture of a sensor — sensor body, sensor mechanism, sensor calibration, sensor maintenance, cost and pricing structure, legacy and modern sensor network — all the basics about the sensors
- Development of sensor electronics — IoT vs legacy, and open source vs traditional PCB design style
- Development of sensor communication protocols — history to modern days. Legacy protocols like Modbus, relay, HART to modern day Zigbee, Zwave, X10,Bluetooth, ANT, etc.
- Business driver for sensor deployment — FDA/EPA regulation, fraud/tempering detection, supervision, quality control and process management
- Different Kind of Calibration Techniques — manual, automation, infield, primary and secondary calibration — and their implication in IoT
- Powering options for sensors — battery, solar, Witricity, Mobile and PoE
- Hands on training with single silicon and other sensors like temperature, pressure, vibration, magnetic field, power factor etc.
Demo : Logging data from a temperature sensor
Session 3 — Fundamental of M2M communication — Sensor Network and Wireless protocol
- What is a sensor network? What is ad-hoc network?
- Wireless vs. Wireline network
- WiFi- 802.11 families: N to S — application of standards and common vendors.
- Zigbee and Zwave — advantage of low power mesh networking. Long distance Zigbee. Introduction to different Zigbee chips.
- Bluetooth/BLE: Low power vs high power, speed of detection, class of BLE. Introduction of Bluetooth vendors & their review.
- Creating network with Wireless protocols such as Piconet by BLE
- Protocol stacks and packet structure for BLE and Zigbee
- Other long distance RF communication link
- LOS vs NLOS links
- Capacity and throughput calculation
- Application issues in wireless protocols — power consumption, reliability, PER, QoS, LOS
- Sensor networks for WAN deployment using LPWAN. Comparison of various emerging protocols such as LoRaWAN, NB-IoT etc.
- Hands on training with sensor network
Demo : Device control using BLE
Session 4 — Review of Electronics Platform, production and cost projection
- PCB vs FPGA vs ASIC design-how to take decision
- Prototyping electronics vs Production electronics
- QA certificate for IoT- CE/CSA/UL/IEC/RoHS/IP65: What are those and when needed?
- Basic introduction of multi-layer PCB design and its workflow
- Electronics reliability-basic concept of FIT and early mortality rate
- Environmental and reliability testing-basic concepts
- Basic Open source platforms: Arduino, Raspberry Pi, Beaglebone, when needed?
Session 5 — Conceiving a new IoT product- Product requirement document for IoT
- State of the present art and review of existing technology in the market place
- Suggestion for new features and technologies based on market analysis and patent issues
- Detailed technical specs for new products- System, software, hardware, mechanical, installation etc.
- Packaging and documentation requirements
- Servicing and customer support requirements
- High level design (HLD) for understanding of product concept
- Release plan for phase wise introduction of the new features
- Skill set for the development team and proposed project plan -cost & duration
- Target manufacturing price
Session 6 — Introduction to Mobile app platform for IoT
- Protocol stack of Mobile app for IoT
- Mobile to server integration –what are the factors to look out
- What are the intelligent layer that can be introduced at Mobile app level ?
- iBeacon in IoS
- Window Azure
- Amazon AWS-IoT
- Web Interfaces for Mobile Apps ( REST/WebSockets)
- IoT Application layer protocols (MQTT/CoAP)
- Security for IoT middleware- Keys, Token and random password generation for authentication of the gateway devices.
Demo : Mobile app for tracking IoT enabled trash cans
Session 7 — Machine learning for intelligent IoT
- Introduction to Machine learning
- Learning classification techniques
- Bayesian Prediction-preparing training file
- Support Vector Machine
- Image and video analytic for IoT
- Fraud and alert analytic through IoT
- Bio –metric ID integration with IoT
- Real Time Analytic/Stream Analytic
- Scalability issues of IoT and machine learning
- What are the architectural implementation of Machine learning for IoT
Demo : Using KNN Algorithm for regression analysis
Demo : SVM based classification for image and video analysis
Session 8 — Analytic Engine for IoT
- Insight analytic
- Visualization analytic
- Structured predictive analytic
- Unstructured predictive analytic
- Recommendation Engine
- Pattern detection
- Rule/Scenario discovery — failure, fraud, optimization
- Root cause discovery
Session 9 — Security in IoT implementation
- Why security is absolutely essential for IoT
- Mechanism of security breach in IOT layer
- Privacy enhancing technologies
- Fundamental of network security
- Encryption and cryptography implementation for IoT data
- Security standard for available platform
- European legislation for security in IoT platform
- Secure booting
- Device authentication
- Firewalling and IPS
- Updates and patches
Session 10 — Database implementation for IoT : Cloud based IoT platforms
- SQL vs NoSQL-Which one is good for your IoT application
- Open sourced vs. Licensed Database
- Available M2M cloud platform
- Cassandra -Time Series Data
- Mongo-DB
- Omega
- Ayla
- Libellium
- CISCO M2M platform
- AT &T M2M platform
- Google M2M platform
Session 11 — A few common IoT systems
- Home automation
- Energy optimization in Home
- Automotive-OBD
- IoT-Lock
- Smart Smoke alarm
- BAC ( Blood alcohol monitoring ) for drug abusers under probation
- Pet cam for Pet lovers
- Wearable IOT
- Mobile parking ticketing system
- Indoor location tracking in Retail store
- Home health care
- Smart Sports Watch
Demo : Smart city application using IoT
Demo : Retail, Transportation & Logistics Use case for IoT
Session 12 — Big Data for IoT
- 4V- Volume, velocity, variety and veracity of Big Data
- Why Big Data is important in IoT
- Big Data vs legacy data in IoT
- Hadoop for IoT-when and why?
- Storage technique for image, Geospatial and video data
- Distributed database- Cassandra as example
- Parallel computing basics for IoT
- Micro services Architecture
Demo : Apache Spark