© 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
ple
xit
y, P
rod
ucti
vit
y
Start of 20th century
Start of 1970s
Since2010
Firstproduction line,
Cincinnati slaughterhouses
(1870)
Firstprogrammable
logic controller (PLC), Modicon 084
(1969)
Zeit
Cyber-physicalSystems (CPS)
Industrie 1.0Industrie 1.0 Industrie 2.0Industrie 2.0 Industrie 3.0Industrie 3.0 Industrie 4.0Industrie 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
TechnologyMarketplace
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 From Field Level
to ERP Automatic creation
of quality lots 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 OperatorCustomer
Identity Management
HTML5/Javascript (Bootstrap/AngularJS)
BPM
- Cisco Position- Mail notification
M2M
- Nutrunner drivers- Smartcards
BRM
-Event evaluation
Third Party Systems
Payment
Cisco MSE
DataBases
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 accordingto certain events
Recommendations for actions
Portal for user interaction
Process modelling Process execution Integration layer with
ESB(e.g. SAP, …)
Agent-
Hub
Central
Registry
Agent-
Hub
Agent-
Hub
M2M BRMBPM
BRMBPM
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 OptionsLocal
NetworkGlobal Network
1
2
ZigBee
WiFi Bluetooth
NFC
Backend Hub
GSM UMTSLTEDSL InternetWAN
OPCBACnet
Edge Controller
Edge Node
Edge Controller
– : Depending on hardware performance, timing, reliability, communication cost, different distributed system architectures are supported
GSM UMTSLTEDSL InternetWAN
GSM UMTSLTEDSL InternetWAN
AgentHub
AgentHub
CommunicationManagement
• Connection control
• Routing• Events• Certificates• Authenticatio
n• Encryption
InfrastructureManagement
InformationModels
SoftwareProvisioning
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
Configuration management
Performance/status monitoring
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
Ten
s
Hu
nd
red
s
Th
ou
san
ds
M
illi
on
s
Bil
lion
s
Con
necti
on
s
Internet of Things
Machine-to-Machine
Monitored
Smart Systems (Intelligence in Subnets of
Things )
Telemetry and
Telematics
Smart HomesConnected Cars
Intelligent BuildingsIntelligent Transport
SystemsSmart Meters and Grids
Smart RetailingSmart Enterprise
Management
Remotely controlled and managed
Building automation
ManufacturingSecurityUtilities
Internet of Things
SensorsDevicesSystemsThings
ProcessesPeople
IndustriesProducts 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 SuiteM2M | 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 cloudKey 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 monitoredChallenge
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