Upload
mongodb
View
321
Download
1
Tags:
Embed Size (px)
DESCRIPTION
All of these concepts are promising to transform the current industrial landscape by leveraging the IoT. In this presentation, Bosch, TechMahindra and MongoDB will present a concrete example that goes from concept to implementation. Learn how advanced hand-held tightening tools, user ID cards, wireless indoor localisation technology, M2M asset management and big data can be combined to form a powerful track and trace solution for advanced manufacturing requirements.
Citation preview
© TechMahindra, MongoDB and Bosch Software Innovations GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
TechMahindra, MongoDB and Bosch Software Innovations
Industrial Internet, Industry 4.0, Smart Factory & Big Data
© TechMahindra, MongoDB and Bosch Software Innovations GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
TechMahindra, MongoDB and Bosch Software Innovations
2
Circle of Concern today
This is where the story ends
© TechMahindra, MongoDB and Bosch Software Innovations GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
TechMahindra, MongoDB and Bosch Software Innovations
3
This is where the story starts
Circle of Concern tomorrow
© TechMahindra, MongoDB and Bosch Software Innovations GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
TechMahindra, MongoDB and Bosch Software Innovations
Industrie 4.0: The next Industrial Revolution
4
End of 18th century
First mechanical
loom (1784)
Com
plex
ity, P
rodu
ctiv
ity
Start of 20th century
Start of 1970s
Since 2010
First production line,
Cincinnati slaughterhouses
(1870)
First programmable
logic controller (PLC), Modicon 084
(1969)
Zeit
Cyber-physical Systems (CPS)
Industrie 1.0 Industrie 2.0 Industrie 3.0 Industrie 4.0
Source: Forschungsunion, acatech, Abschlussbericht Arbeitskreis Industrie 4.0
© TechMahindra, MongoDB and Bosch Software Innovations GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
TechMahindra, MongoDB and Bosch Software Innovations
Smart Factory
5
Customer Integrated
Engineering
Resilient Factory
Networked Production
Predictive Maintenance
Technology Marketplace
Up-Cycling
Adaptive Logistics
è New business models through the convergence of IT & production
Source: Forschungsunion Wirtschaft & Wissenschaft
© TechMahindra, MongoDB and Bosch Software Innovations GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
TechMahindra, MongoDB and Bosch Software Innovations
Example: Indoor Asset Tracking
6
TechMahindra Track & Trace
© TechMahindra, MongoDB and Bosch Software Innovations GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
TechMahindra, MongoDB and Bosch Software Innovations
7
TechMahindra Track & Trace
© TechMahindra, MongoDB and Bosch Software Innovations GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
TechMahindra, MongoDB and Bosch Software Innovations
Asset Details Page
8
TechMahindra Track & Trace
© TechMahindra, MongoDB and Bosch Software Innovations GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
TechMahindra, MongoDB and Bosch Software Innovations
Indoor-Localization using WiFi
9
© TechMahindra, MongoDB and Bosch Software Innovations GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
TechMahindra, MongoDB and Bosch Software Innovations
Outlook: High Accuracy Indoor Localization
10
HAIP: High Accuracy Indoor Positioning
© TechMahindra, MongoDB and Bosch Software Innovations GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
TechMahindra, MongoDB and Bosch Software Innovations
Outlook: Vertical Integration + HAIP
è Vertical Integration l From Field Level
to ERP l Automatic creation
of quality lots l Full transparency
11
Example Architecture
© TechMahindra, MongoDB and Bosch Software Innovations GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
TechMahindra, MongoDB and Bosch Software Innovations
Bosch Software Innovations Suite
Manufacturer Operator Customer
Identity Management
HTML5/Javascript (Bootstrap/AngularJS)
BPM - Cisco Position - Mail notification
M2M - Nutrunner drivers - Smartcards
BRM - Event evaluation
Third Party Systems
Payment
Cisco MSE
Data Bases
Mongo
Mongo
Bosch SI PaaS
TechM/AWS
ERP
NEXO Nutrunner Smart Id Card
Architecture Blueprint
12
TechMahindra Track & Trace
© TechMahindra, MongoDB and Bosch Software Innovations GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
TechMahindra, MongoDB and Bosch Software Innovations
13
Common Environment
Business & End User User Interface
App Store
Design Time Repository
Design Tools
Identity Management
User Interface Management
Execution Systems
Business Rules Management
(BRM)
Business Process Management
(BPM)
Device Management
(M2M)
Tenants
Users
Roles
Relations
Authorizations
Distributed Devices
Editors
BRM Rule Models
BPM Process Models
M2M Inform. Models
M2M UI Models
• Modeling • Optimization • Administration • Deployment • Execution, Monitoring
• Modeling • Simulation • Implementation • Execution • Monitoring, Reporting
• Device Integration • SW-Provisioning • Central Registry • Event Management
Foundation: Bosch Software Innovations Suite
© TechMahindra, MongoDB and Bosch Software Innovations GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
TechMahindra, MongoDB and Bosch Software Innovations
14
Device Management (M2M)
Business Rules Management (BRM)
Business Process Management (BPM)
è Device Management è Device Abstraction è Event Management è Software Provisioning è Identity Management
è Define actions according to certain events
è Recommendations for actions
è Portal for user interaction è Process modelling è Process execution è Integration layer with ESB
(e.g. SAP, …)
Agent-
Hub
Central Registr
y
Agent-
Hub
Agent- Hub
M2M BRM BPM
BRM BPM
Details of Bosch Software Innovations Suite
© TechMahindra, MongoDB and Bosch Software Innovations GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
TechMahindra, MongoDB and Bosch Software Innovations
M2M Back End
Connecting Physical Devices: Flexible Options Local Network Global Network
1
2
ZigBee
WiFi Bluetooth
NFC
Backend Hub
GSM UMTS LTE DSL Internet WAN
OPC BACnet Edge Controller
Edge Node
Edge Controller
– : Depending on hardware performance, timing, reliability, communication cost, different distributed system architectures are supported
GSM UMTS LTE DSL Internet WAN
GSM UMTS LTE DSL Internet WAN
Agent Hub
Agent Hub
Communication Management
• Connection control
• Routing • Events • Certificates • Authentication • Encryption
Infrastructure Management
Information Models
Software Provisioning
3
1 3
Edge Node
15
Bosch Software Innovations Suite
© TechMahindra, MongoDB and Bosch Software Innovations GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
TechMahindra, MongoDB and Bosch Software Innovations
Managing IoT Data - Information Models as a Key Enabler
16
è Each physical “thing” (device/subsystem) is formally described using WSDL/XML models as basis for software abstraction
è The model defines the properties and capabilities of the (physical) system
è Enables typical applications like l Configuration management l Performance/status monitoring l Fault management
Device Drivers
Services, Events, Properties
Information Model Implementation
Contract
Contract
WSDL, XSD
Java
Java
Defines the services, events, properties and also communication
patterns
single device or subsystem
Bosch Software Innovations Suite
© TechMahindra, MongoDB and Bosch Software Innovations GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
TechMahindra, MongoDB and Bosch Software Innovations
Tens
H
undr
eds
Th
ousa
nds
M
illio
ns
Bill
ions
Con
nect
ions
Internet of Things
Machine-to-Machine
Monitored
Smart Systems (Intelligence in Subnets of Things )
Telemetry and
Telematics
Smart Homes Connected Cars
Intelligent Buildings Intelligent Transport
Systems Smart Meters and Grids
Smart Retailing Smart Enterprise
Management
Remotely controlled and managed
Building automation
Manufacturing Security Utilities
Internet of Things
Sensors Devices Systems Things
Processes People
Industries Products Services
Source: Machina Research 2014
Growth in connections generates an unparalleled scale of data
© TechMahindra, MongoDB and Bosch Software Innovations GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
TechMahindra, MongoDB and Bosch Software Innovations
Data
Big data
Changing data models
Real-time Processing
Aggregation
Internet of Things
Large estates of devices
Evolving applications
All forms of data
Data streaming and processing
Pre-IoT (M2M)
Limited estate of devices
Single purpose applications
Structured / Semi-structured
Data transfers (sensors and
actuators)
Evolution from M2M to IoT and Big Data
Source: Machina Research 2014
© TechMahindra, MongoDB and Bosch Software Innovations GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
TechMahindra, MongoDB and Bosch Software Innovations
IoT Data Management Requirements
Rich Applications Single View
Operational Insight
Real-Time
Business Agility
Continuous Innovation
Enterprise-Ready
Secure & Reliable
Multiple Data Sources Process Convergence
© TechMahindra, MongoDB and Bosch Software Innovations GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
TechMahindra, MongoDB and Bosch Software Innovations
• IoT apps generate multi-structured data
• Modeled more efficiently as JSON documents
• Exposed to powerful analytics
• Developers more productive
– Less time wrestling ORMs
– More time creating apps
Modeling Complex Data
{ assetId: "NEXO 109"," hour: ISODate("2014-07-03T22:00:00.000Z")," status: "Online"," type: "Nutrunner"," serialNo : "100-210-ABC"," ip: "127.0.0.1", " position: { " 0: { 0: { x: "10", y:"40", zone: "itc-1", accuracy: "20” }," …, 59: { x: "15", y: "30", zone: "itc-1", accuracy: "25” } }," …, 59: { 0: { x: "22", y: "27", zone: "itc-1", accuracy: "22” }," …, 59: { x: "18", y: "23", zone: "itc-1", accuracy: "24” } }" } }"
© TechMahindra, MongoDB and Bosch Software Innovations GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
TechMahindra, MongoDB and Bosch Software Innovations
Capabilities
Solutions
Key Capabilities of Bosch SI Suite & MongoDB
Bosch SI IoT Suite M2M | BPM | BRM | Big Data
A
D
C
B Scale
Flexibility
Analytics
Unified View
From Concept to Code
21
© TechMahindra, MongoDB and Bosch Software Innovations GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
TechMahindra, MongoDB and Bosch Software Innovations
Vehicle Diagnostics
Business Benefits
§ Capture proprietary information regarding the vehicle available from the CAN bus and provide the same to R & D teams for further analysis
§ Provides Battery, Range, Charging Station Status to Owner & Remote Vehicle operations E.g Door lock / HVAC § Manage vehicle Reserve Charge § Provide vital EV health details (135 vehicle level alerts handled) enabling trouble shooting , Vehicle Event replays § Reports - Trip Analysis, Trip Details, Trip Summary, CAN Data Summary & CAN DM1 Message Summary § Analytics - Interpretation of various CAN messages (Proprietary, Diagnostic & Standard)
Reports - Statistics of Vehicles Customer Complaints, Alerts, Vehicle Details – Around 32 reports for OEM
Vehicle Tracking Screen & CAN Summary Screen
Solution Highlights
§ Commercial Vehicles are driven across the country for testing purposes. So there is a need for real time information of vehicle parameters to understanding it’s performance against benchmarks
§ To monitor the health of the EV and provide insight to field support staff to determine the root cause of the problem
Business Need
© TechMahindra, MongoDB and Bosch Software Innovations GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
TechMahindra, MongoDB and Bosch Software Innovations
Business Benefits
Farm to Fork: Tracking and Condition Monitoring of Refrigerated Cargo
§ Implement and support the consignment tracking system § Installation and maintenance of data aggregator units § Host application in cloud Key Features: § Temperature tracking and monitoring § Vehicle location and milestone tracking, Analytics and dashboard § Fleet and driver management , Alerts and event management
Adhere to quality norms and improving customer satisfaction
Improved visibility and tracking thus reduce spoilage
Solution Highlights
§ Transport of minimal shelf life products with varied temperature requirement § Managing cold chain is very complex § Adherence to SLAs around product freshness and delivery § Infrastructure constraints with longer lead times forcing tighter monitoring
Business Need
© TechMahindra, MongoDB and Bosch Software Innovations GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
TechMahindra, MongoDB and Bosch Software Innovations
Cardiac patients in need of continuous medical supervision, observation and care by qualified medical professionals require their heart rates and rhythms to be monitored Challenge
Benefits
Remote Patient Monitoring
The patient’s ECG data is remotely accessed through cellular network by cloud hosted Remote Patient Monitoring solution and is analysed round-the-clock by a team of qualified and experienced clinicians, cardiac technicians and medical personnel. Monitoring , feedback and emergency alerts are sent within the specified time protocols to the designated parties
Cost Savings for the patient, provider and payer Reduced medical emergencies and hospital re-admissions
Solution Highlights
© TechMahindra, MongoDB and Bosch Software Innovations GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
TechMahindra, MongoDB and Bosch Software Innovations
E2E Presence along the IoT Value Chain
© TechMahindra, MongoDB and Bosch Software Innovations GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
TechMahindra, MongoDB and Bosch Software Innovations
Thank You
26
© TechMahindra, MongoDB and Bosch Software Innovations GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
TechMahindra, MongoDB and Bosch Software Innovations
Continuous Integration
ID PSI Temp Loc
New Column
3 months later…
• Dynamic database schema
• No need to define upfront
• Enables agile methodologies – Evolves as the application changes
– Eliminates teams co-ordinating ALTER TABLE operations
© TechMahindra, MongoDB and Bosch Software Innovations GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
TechMahindra, MongoDB and Bosch Software Innovations
Business Process Convergence
New Table
New Table
New Column
• Aggregate data from multiple source systems – Real time sensor data blended
with enterprise data
• Define single schema, update whenever the source systems change…or JOIN hundreds of tables!
• Document model & dynamic schema makes single view a reality
© TechMahindra, MongoDB and Bosch Software Innovations GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
TechMahindra, MongoDB and Bosch Software Innovations
Powerful Analytics on Live Data
© TechMahindra, MongoDB and Bosch Software Innovations GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
TechMahindra, MongoDB and Bosch Software Innovations
Scalable, Reliable, Secure
Automatic Sharing & Replica Sets
Defense in Depth