20
©2013 GlobalLogic Inc. M2M Ecosystem Services Confidential

GlobalLogic M2M Ecosystem Services

Embed Size (px)

Citation preview

  • 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.

    [email protected]

    Thank you