与其他技术不同,物联网更为复杂,几乎涵盖了核心工程的每个分支 - 机械, 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