2013 GlobalLogic Inc.
M2M Ecosystem Services
Confidential
2013 GlobalLogic Inc.
M2M Offering M2M Reference Architecture Case Studies
01 02 03
2013 GlobalLogic Inc.
M2M Offering 01
2013 GlobalLogic Inc.
Over a dozen M2M implementation in different verticals (healthcare, automotive, etc.)
Ability to develop components or end-to-end M2M solutions
Reference architecture and reusable design patterns
Established relationships within M2M ecosystem
Facts & Figures
M2M Capabilities Summary M2M Offering
End solution OEMs Technology creators (OEMs/
ISVs) MNOs/MVNOs
Ecosystem Services
Devices Gateways M2M platforms Business apps
Components
Embedded (FW/SW) Wireless communications SaaS and Cloud Thin and mobile clients
Key Technologies
2013 GlobalLogic Inc.
Develop and integrate M2M solutions / products (devices and software) Development of custom (and integration of existing) M2M enablement
platforms Develop core M2M technology (firmware / software)
Our Services
M2M Ecosystem Services M2M Offering
End Customer/User
Solution Provider
MVNO MNO
Component Provider (OEM)
Platform Provider (ISV)
Network Services
Technology Components
M2M Application
Complete Solution
2013 GlobalLogic Inc.
M2M Components & GlobalLogic Expertise M2M Offering
Gateway
Device
Business Applications 4
3
2
1
1
Business applications for managing data and workflows
Custom-built platforms, extension/integration of existing solutions
Application-level embedded software for managing cellular communications between devices/gateways and M2M enablement platform
System-level embedded software for integrating and managing cellular communications modules into devices or gateways
M2M Enablement
Platform
2013 GlobalLogic Inc.
M2M Reference Architecture 02
2013 GlobalLogic Inc.
Applications support domain-specific scenarios and provide touch point for users and business partners
M2M Enablement Platform performs common functionality reusable across business applications
Gateway provides data communication between device and platform, and can be integrated with the device
Devices monitor (sensors) and control (actuators) the asset Assets are physical objects or people that are targets of the M2M
service
About M2M Reference Architecture
M2M Reference Architecture M2M Reference Architecture
Gateway
M2M Enablement
Platform
Device
Business Applications
Asset
2013 GlobalLogic Inc.
Real world entities (people, buildings, cars) Can be stationary (building) or mobile (car) Can be modeled as a finite state
machine (engine normal, overheated) Has a temporal aspects (time dimension) Has a location aspects (geo dimension)
About Asset Layers
Asset Layer M2M Reference Architecture
2013 GlobalLogic Inc.
Monitor the asset by probing its state Optionally control the asset by actuating Device and asset can have a many-to-many relationship
Single device can monitor multiple assets (for efficiency) and also multiple devices to monitor a single asset (for reliability)
About Device Layers
Device Layer M2M Reference Architecture
2013 GlobalLogic Inc.
Unify many different device interfaces into a single interface Perform local device management functions Optionally perform edge processing May support multiple types of devices May have custom logic to perform specific processing without
connecting to back-end applications (for network load and performance objectives)
Gateway extension and device drivers software are updated from the platform server
About Gateway Layers
Gateway Layer M2M Reference Architecture
2013 GlobalLogic Inc.
Device authentication, deconfusion, admin groups, software (device driver and extension) update and patches
Provide a FSM (finite state machine) to model the asset lifecycle conditions, optionally define desirable / undesirable state
Provide user-defined, automated reaction rules (IF asset state == X, THEN do action Y)
Associate mapping from the device data to the asset condition: location, time interval, asset state to device reading, asset action to device command
Provide plug-ins for extending the platform
About Platform Layers
Platform Layer M2M Reference Architecture
2013 GlobalLogic Inc.
Device and asset management and maintenance Exception management, automatic response and alerts Analytics insights, reporting, trending and predictions Business optimization, workflow automation, and decision rules
implementation
About Application Layers
Application Layer M2M Reference Architecture
2013 GlobalLogic Inc.
Sufficient redundancy is required to reduce the impact of any single component failure Redundant data residing in different components must be kept in sync for consistency Automated recovery mechanism to handle different failure scenarios without any noticeable impact to online users Smoothly scale up for different dimension of anticipated growth Able to handle unanticipated, highly fluctuated workload spikes
Considerations
Availability & Scalability M2M Reference Architecture
2013 GlobalLogic Inc.
Tolerant to unreliable network Continuous and reliable communication while asset / device in motion Support broad range of devices, data format, and communication protocols Low latency, real-time device monitoring, control and data transfer Secure communication protocol with data encryption and device authentication
Considerations
Networks & Protocols M2M Reference Architecture
2013 GlobalLogic Inc.
Case Studies 03
2013 GlobalLogic Inc.
Converged services delivery platform as a result of strategic partnership between the carrier and an automotive manufacturer used to provide smart services to automobiles
Provides end-to-end infrastructure with support for set of services and applications
Load-balancing, high-availability, scalability
Product
Automotive Services SDP Case Study
Architecture, design, development and testing of the platform Integration with carriers wireless subscriber inventory system Integration with vehicle manufacturers inventory systems
Contribution
Java EE, RESTful Web Services, Spring, Apache Camel, HTTP, SNMP, OAuth, NGTP, Oracle
Technology
2013 GlobalLogic Inc.
Real-time monitoring of perishable products in retail locations using sensors attached to products and display/refrigeration equipment
Integrating sensor data with business intelligence information to provide workflow scenarios for maintenance/repair personnel (i.e., intelligent prioritization and routing), and optimize logistics operations (i.e., analytics)
Product
Retail Logistics Optimization Case Study
Development of communications and messaging platform to receive device information and filter, store and propagate it
Integration with SAP Business Web Development of cross-platform end-user business applications for
workflow automation, reporting and analytics
Contribution
Java, JavaScript, Python, MySQL, HTML5, Web Services, SAP Business Web (BizWeb), GSM 3G network connectivity, Google Maps LBS, Amazon EC2, SAP Net Weaver, Google AppEngine
Technology
2013 GlobalLogic Inc.
Enables cost-effective management of massive scale of connected devices hiding the complexity of the underlying device and communications technologies for application developers
Enables interoperability between management platform, applications, and connected devices
Product
Universal M2M Solution Case Study
Architecture design for the complete solution Definition of software requirements and unified interfaces between all
components Exploration of implementation options for software and hardware
components Consulting during implementation phase
Contribution
Service gateway (GW) abstraction model, EDA, Complex Event processing and Cloud EDA, NextGen Data Centre and cloud model, Security and Management, Agent technologies and WEB2.0+, technologies
Technology
2013 GlobalLogic Inc.
Thank you