Professional Documents
Culture Documents
Iot Edge Systems: Iot+Ai/Ml+Smart Transducers For Digital Transformation by P V S Maruthi Rao
Iot Edge Systems: Iot+Ai/Ml+Smart Transducers For Digital Transformation by P V S Maruthi Rao
Iot Edge Systems: Iot+Ai/Ml+Smart Transducers For Digital Transformation by P V S Maruthi Rao
By
P V S Maruthi Rao
Director, Vidcentum R&D
Director, Farout Technologies
18 Oct 2019
1
Vidcentum R&D Confidential. Use pursuant to company instructions.
PicominerⓇ
Smart Asset Explorer
4
Vidcentum R&D Confidential. Use pursuant to company instructions.
Classification of IoT Applications
5
Vidcentum R&D Confidential. Use pursuant to company instructions.
Internet of Things (IoT)
6
Vidcentum R&D Confidential. Use pursuant to company instructions.
What customers are looking for
at the IoT Edge?
7
Vidcentum R&D Confidential. Use pursuant to company instructions.
The Business of IoT Edge Analytics
8
Vidcentum R&D Confidential. Use pursuant to company instructions.
IoT Edge Systems Overview
9
Vidcentum R&D Confidential. Use pursuant to company instructions.
What Customers are looking for?
# 1 New Technology Adaptation
● Understanding the new IoT technologies with a focus on the problem they are
facing.
For example, some are looking for data collection from CNC machines, some
are looking for data collection from Induction motors and many are alike.
Though the R&D for several data collection technologies have lot of
similarities, customers want to see their problem in the solution.
10
Vidcentum R&D Confidential. Use pursuant to company instructions.
What Customers are looking for?
# 2 IoT Edge Software Infrastructure
● Customer are looking for Software stack for their Engineering staff to develop
IoT applications.
Though developing a software stack for IoT Edge is not impossible, it is not
easy though. Customers are looking for some initial lead on using IoT Edge
Software stack. Engaging right engineering staff to develop IoT Edge software
is becoming expensive as it it not their (customers’) focus.
11
Vidcentum R&D Confidential. Use pursuant to company instructions.
What Customers are looking for?
# 3 Firmware and BSP for Smart Transducers
What Customers are looking for? - 3 (Firmware and BSP for Smart Transducers)
● Customer are looking for Firmware, Board Support Packages stack for their
Engineering staff to develop IoT applications.
Though developing a Firmware stack for IoT Edge is not impossible, it is not
easy though. Customers are looking for some initial lead on using IoT Edge
Firmware stack.
12
Vidcentum R&D Confidential. Use pursuant to company instructions.
What Customers are looking for?
# 4 Dataflow Designs at the IoT Edge
What Customers are looking for? - 4 (Dataflow Designs at the IoT Edge)
13
Vidcentum R&D Confidential. Use pursuant to company instructions.
What Customers are looking for?
# 5 Mix in of Automation and IoT Applications
What Customers are looking for? - 5 (Mix in of Automation and IoT applications)
14
Vidcentum R&D Confidential. Use pursuant to company instructions.
What Customers are looking for?
# 6 IoT Station for Edge Data Processing
What Customers are looking for? - 6 (IoT Station for Edge Data Processing)
15
Vidcentum R&D Confidential. Use pursuant to company instructions.
What Customers are looking for?
# 7 Information Audit Applications (Asset Management)
16
Vidcentum R&D Confidential. Use pursuant to company instructions.
What Customers are looking for?
# 8 IoT Edge Network Capable Apps (LoRA, Wi-Fi NB-IoT etc)
What Customers are looking for? - 8 (IoT Edge Network Capable Applications)
● Customers are looking for Network based Edge Applications such as Location
based apps (Wi-Fi based). Such applications require lot of effort even to build
PoC. Some customers want to see a demo before rolling out a sizeable
deployment.
17
Vidcentum R&D Confidential. Use pursuant to company instructions.
What Customers are looking for?
# 9 Scaling of the IoT Edge Devices and Networks
What Customers are looking for? - 9 (Scaling of IoT Edge Devices and Networks)
18
Vidcentum R&D Confidential. Use pursuant to company instructions.
What Customers are looking for?
# 10 Devops of the IoT Edge Devices and Networks
What Customers are looking for? - 10 (DevOps of the IoT Edge Devices and
Networks)
19
Vidcentum R&D Confidential. Use pursuant to company instructions.
What Customers are looking for?
# 11 UI/UX of the IoT Applications at the Edge (HMI of Things)
What Customers are looking for? - 11 (UI/UX of the IoT Applications at the Edge)
20
Vidcentum R&D Confidential. Use pursuant to company instructions.
What Customers are looking for?
# 12 IoT Edge Models and Rule Engines
What Customers are looking for? - 12 (IoT Edge Models and Rule Engines)
● Customers are looking for Models / Rule Engines for IoT Applications
IoT is mainly for building connected applications. The outcome of connected
applications depends on the information models that the Edge devices process.
For example, a rule engine at the Edge. Model drive Edge is the driving force
for IoT applications.
21
Vidcentum R&D Confidential. Use pursuant to company instructions.
Unified IoT Edge Technology and Process Capability Maturity Model
Turnkey / Domain /
Industry / SI Projects at IoT Edge Technologies and Processes
the IoT Edge
● New Technology Adaptation
Developing customer 2 ● Innovation Handoffs
specific, industry specific
● Edge Software Infrastructure
projects using the base IoT
Edge Technologies. ● Firmware and BSP for Smart Transducers
3
● Dataflow Designs at the IoT Edge
● Mix in of Automation and IoT Applications
● IoT Station for Edge Data Processing
● Information Audit Applications
● IoT Edge Network Capable Applications
● Scaling of IoT Edge Devices and Networks
● DevOps of IoT Edge Devices and Networks
IoT Edge Base Common Technologies
● UI/UX of the IoT Edge (HMI of Things)
● IoT Edge Models and Rule Engines
22
Vidcentum R&D Confidential. Use pursuant to company instructions.
5 strategic focus domains IoT Projects?
⏧ Domains that are potentially disrupted with IoT
Retail Manufacturing Environment
24
Vidcentum R&D Confidential. Use pursuant to company instructions.
Assets Create Business Value
Assets
25
Vidcentum R&D Confidential. Use pursuant to company instructions.
IoT for Automation (Industrial IoT)
Assets
Machines … Robotics
Human Products being Consumables in the process
Resource produced of Industrial production
(Raw Materials)
26
Vidcentum R&D Confidential. Use pursuant to company instructions.
Assets ⇒ Things
Web &
SENSORS/ACTUATORS/OBSERVERS
Mobile App
Picominer IoT
Services Gateway
Asset
Assets Things Things
(A) (B) (C)
● Assets {A} exist as Things {B} at the Edge and in the cloud {C}.
● This is the crux of IoT designs with ISO/IEC/IEEE 21450:2010(E) TEDS and ISO/IEC/IEEE
21451-1:2010(E) NCAP.
27
Vidcentum R&D Confidential. Use pursuant to company instructions.
IoT Edge Systems Overview
Cyber-Physical Models
Smart Assets Decision Business Rules (MES)
Support
Applications. ERP
//
// ALL PHYSICAL ASSETS ARE MAPPED IN THE ROW MAJOR ORDER.
// Enterprise / Factory Assets
// -> Site(s)
// -> Area(s)
// -> Work Center(s)
// -> Unit(s)/Machine(s)
// -> Equipment Module(s)
// -> Control Module(s)
// -> Shelf(s)
// -> Slot(s)
//
// Slots are numbered from {Top, Left of Site} to
// {Bottom, Right of the Site}
// 30
Vidcentum R&D Confidential. Use pursuant to company instructions.
Smart Transducers
32
Vidcentum R&D Confidential. Use pursuant to company instructions.
Let’s take a look at the 1451 Standard Interfaces
PHY
33
Vidcentum R&D Confidential. Use pursuant to company instructions.
The Interface Architecture NCAP - STIM (WS / HTTP)
Runs
Embedded
Future work of reference
1451.0 Web server
implementation.
TEDS OR
Transducers
Websocket
** Availability, cost, tools, (Simulation of
client to
and expertise are key sensor readings)
connect to
influencing factors. **
Non IEEE 1451 Sensor the NCAP.
34
Vidcentum R&D Confidential. Use pursuant to company instructions.
The Interface Architecture NCAP - STIM (MODBUS/TCP)
Runs
Future work of reference Embedded
implementation. 1451.0
Transducers / PLC Modbus /
TEDS
(Simulation of TCP Server
** Availability, cost, tools, sensor / PLC data
and expertise are key blocks)
influencing factors. **
Non IEEE 1451 / PLC 35
Vidcentum R&D Confidential. Use pursuant to company instructions.
The Interface Architecture NCAP - OPC-UA (Client)
Runs
Embedded
Future work of reference OPC-UA
implementation. 1451.0
Proxy (pass
TEDS
through
** Availability, cost, tools, OPC-UA Proxy client)
and expertise are key
influencing factors. **
Non IEEE 1451 / OPC-UA 36
Vidcentum R&D Confidential. Use pursuant to company instructions.
Smart Transducer Interfaces
37
Vidcentum R&D Confidential. Use pursuant to company instructions.
Let’s take a look at the 21451 NCAP Interfaces
Things TEDS
(AI/ML Transducer
models at the Electronic Data
Edge) Sheets
(=> Data Models of
1. Realtime
Transducers)
Edge
Analytics
2. MES at the
Edge
3. Safety
4. Security
5. OPC-UA
client
.. etc.
38
Vidcentum R&D Confidential. Use pursuant to company instructions.
Single NCAP Node - Cloud / User Applications
Reference implementation of ISO/IEC/IEEE 21450:2010(E) TEDS and ISO/IEC/IEEE 21451-1:2010(E) NCAP
OPC-UA Decision
NCAP Edge Gateway Support
Applications.
IEEE 21450,21451 (ERP, OPC etc.)
ANSI/IS-95
MPI
IEEE 21450,21451
ANSI/IS-95
NCAP Edge Interfaces to User / Cloud:
- REST / WS API with JSON Payload
IEEE 21450,21451
- Pub-Sub APIs (Zeromq, AMQP. XMPP
ANSI/IS-95
etc.)
- XMPP is under study.
39
Vidcentum R&D Confidential. Use pursuant to company instructions.
NCAP Cluster - Cloud / User Applications
Reference implementation of ISO/IEC/IEEE 21450:2010(E) TEDS and ISO/IEC/IEEE 21451-1:2010(E) NCAP
OPC-UA Decision
NCAP Edge Cluster Support
Applications.
IEEE 21450,21451 (ERP, OPC etc.)
ANSI/IS-95
MPI
NCAP Bridge
IEEE 21450,21451 NCAP Edge Interfaces to User / Cloud:
/ Router
ANSI/IS-95 - REST / WS API with JSON Payload
- Pub-Sub APIs (Zeromq)
IEEE 21450,21451 - XMPP is under study.
ANSI/IS-95
NCAP - NCAP Interfaces (dev in progress):
- Local NCAP Bridge or Router
40
Vidcentum R&D Confidential. Use pursuant to company instructions.
- Local MPI infrastructure
The Platform Model
41
Vidcentum R&D Confidential. Use pursuant to company instructions.
The Platform Model contd...
42
Vidcentum R&D Confidential. Use pursuant to company instructions.
The Platform Model contd...
43
Vidcentum R&D Confidential. Use pursuant to company instructions.
The Platform Model contd...
44
Vidcentum R&D Confidential. Use pursuant to company instructions.
Implementation Notes
45
Vidcentum R&D Confidential. Use pursuant to company instructions.
Implementation Notes
// Timestamping, Security
// Note: Implementation is continuously being improved...
47
Vidcentum R&D Confidential. Use pursuant to company instructions.
The “THING”
48
Vidcentum R&D Confidential. Use pursuant to company instructions.
The “THING”
49
Vidcentum R&D Confidential. Use pursuant to company instructions.
The “THING”
50
Vidcentum R&D Confidential. Use pursuant to company instructions.
The Industrial IoT Edge System
01 IoT Hub / 03
Gateway
Product Path
02 Equipment
Things that implement machine health Things that impact customer experience
Cyber-Physical Models
Connected Services
Connected Apps - Vendors, suppliers, ... Connected Apps - Consumers Private / Public Cloud 52
Vidcentum R&D Confidential. Use pursuant to company instructions.
A Few Use Cases
These examples are indicative and illustration purpose only. The Decision
Support System at the Edge and Cloud has numerous applications.
IoT Edge
Gateway Web &
Mobile App
Smart Transduces
Vidcentum R&D Confidential. Use pursuant to company instructions. Permitted to use for research, education and non-profit purposes.
Use case 2 - Packaging Machine
(Project Scope :: Gateway)
IoT Edge
Gateway Web &
Mobile App
Smart Transduces
Vidcentum R&D Confidential. Use pursuant to company instructions. Permitted to use for research, education and non-profit purposes.
Use case 3 - Healthcare
(Project Scope :: Cloud Connected Apps)
Web &
Mobile App
Mobile Apps
Vidcentum R&D Confidential. Use pursuant to company instructions. Permitted to use for research, education and non-profit purposes.
Thank You
Q&A
57
Vidcentum R&D Confidential. Use pursuant to company instructions.