Upload
alten-calsoft-labs
View
36
Download
0
Embed Size (px)
Citation preview
IoT/M2M Capability Overview
WHO WE ARE?
FEATURED ON ANALYST REPORTS
QUALITY CERTIFICATIONS
Enterprise IT and Product Engineering Services Company
24,000 employees | 20 countries
1000+ Customers include top 6 Fortune 100
Part of $1.85 B ALTEN Group
INDUSTRIES: WE WORK WITH
Telecoms & Multimedia
Government & FinanceIndustrial & Energy
Automotive & Rail/Naval
Aerospace, Defence & Security
GLOBAL PRESENCE ACROSS 20 COUNTRIES
North America Europe Africa & Middle East Asia
France | Belgium | Germany
Italy | Netherlands | Norway
Sweden | Romania | Spain
Scandinavia | Switzerland | UK
India | China | SingaporeUSA | Canada Africa | Middle East
Leveraging Disruptive Technologies to Solve Business Problems
Big Data & Analytics
Mobility
Cloud
NFV / SDN
UX Design
IoT / M2M
WHAT WE DO
PRODUCT ENGINEERING
ENTERPRISE APPLICATIONS
WHAT WE DO in IoT / M2M
Vehicles, Asset, Person & Pet, Monitoring & Controlling
Agriculture Automation Security & Surveillance
Building Management
Embedded Mobile
M2M & Wireless Sensor Network
Everyday Things Smart Homes & Cities
Telemedicine & Healthcare
Locate Asset
Track / Monitor Asset
OPEX Reduction Happy Customer Improve quality of life
Mo
netize
SERVICE OFFERINGS: Device/Sensor/Gateway Providers
Design, Optimize & Verify
Hardware design, analysiso HDL or schematic designo Design analysis
Optimization for customer specific requirementso Performance Optimizationo Size optimization (Foot print & RAM)o Power Optimizationo Boot Time optimizationo Target cost
Verification & validation
Embedded Software
Development – firmware, device driver, board support packages (BSPs).
Porting existing drivers, OS, middleware to new platforms.
Integration of device drivers Customization for different
connectivity requirements – WiFi, LoRA, RPMA LTE-M, NB LTE-M & NB-IOT.
Coding
o C, Java, Python
o JavaScript , Node.js
Comms/Transport
o Wifi, Bluetooth, ZigBee
o DigiMesh, LPWAN, Ethernet
Discovery
o mDNS
o UPnP
Case Study
Zigbee Sensor Hardware Design the hardware, firmware and board diagnostics software(BSP). The core board is built around F1611 Micro controller from TI’s MSP430 family. MSP430F1611 is an Ultra Low power micro controller and
consists of several peripheral interfaces targeted for various applications. The architecture, combined with five low power modes is optimized to achieve extended battery life in portable measurement
applications.
Superheat Controller
Design Superheat controller firmware and software for monitoring an d managing configuration. A refrigeration unit runs at highest energy efficiency when the superheat of the refrigerant is maintained close to 0 degrees C at the exit
of the evaporator of the refrigeration system. The goal of the superheat controller is to control superheat at a given target set point, often near 0 degrees C, by modulating a variable orifice silicon expansion valve (SEV).
Designed BLDC Motor Controller to sense temperature and occupancy. Objective to replace the AC motors normally used in applications like refrigerator, washing machines, fans etc with a smaller, low power
Brushless DC motors (BLDC) which would provide 20-30% saving in power. The solution consists of three parts, the controller board, power supply board and remote controller. The controller is designed around Renesas R8C controller and the remote controller around Renesas M34286. The power supply is single output 24V/3A switch mode power supply operating from 90-260V AC.
BLDC Motor Controller
Case Study: Data Acquisition Card & Gateway for Industrial Application
The main board receives machine parameters from various sensors through ADC. After processing the data, the MCU sends the desired information to user over 10/100 Ethernet. The main board is powered by external AC-DC adapter (230V AC to 12Vdc/1A /UL approved).The daughter board receives machine
parameters/status information from sensors (analog, digital and pulse) outputs of machines. The received signals pass through isolator and level shifters. The outputs of isolator and level shifters are fed to MCU via board to board connector. Daughter board is powered by external 24VDC
Main Board
Plant Floor IS hardware is an Ethernet Gateway for industrial equipment.
Daughter Board
Case Study: ATM Monitoring & Control
For air conditioning - monitor the temperature on and off status and working conditionof the AC Unit
For light fixtures - Mange and monitor Internal lightings and control them based onlight level inside the ATM
For name board - Lights - automatic switching and monitoring the name board signlights outside the ATM.
For housekeeping - Any housekeeping person visit is monitored and ensured that thehouse keeping happened by a switch before and after doing the work execution
For Cash loading - Same as house keeping
Ups Charge Discharge and related monitoring
Main power on and off
The sensors are as follows:
ATM centres are mostly monitored for the ATM machine, but ATM maintenance is not monitored. This POC aims at managing and remote monitoring of the ATM centres.
Hardware – To retrofit and manage the Remote A/C control and IO daughter board It also provides runtime control of Air Conditioning and Managing lightings based on pre-set criteria.
Case Study: Automatic Ride Capture System
ARCS – is a project that aims at capturing roller coaster moments and customer experience while they are on the roller coaster. Precise triggering of the camera has to be ensured to capture right moments. The triggering varies based on the speed and position of the camera fixed for the Roller coaster rides.
The device is configured via REST API’s for operational parameters.
The block diagram shows the overall system architecture with S1, S2, S3 and S4being sensor inputs (IP). Flash and Camera Outputs triggered via controller.
System has an Ethernet interface to interact with the other system and is usedfor configuration, reporting and remote management.
USB and JTAG ports are used for burning the new firmware image on to the ARCScontroller hardware board.
A group of similar controllers are managed from a centralized location.
JTAG
BUCK 3.3V
ISO/Level Convertor
ISO/Level Convertor
ISO/Level Convertor
ISO/Level Convertor
RX 63N Controller
ETH PHYRJ45
Connector
USB
LDO-5V9V DC
S1
S2
S3
S4
RST
CLK
Flash Output
Camera Output
SERVICE OFFERINGS: Connectivity Providers
Onboarding Sensors
Developing software that is capable of embedding and executing an IoTapplication directly on the SIM.
Prototype
Platform device SDK porting
Setting up of management console
Device or sensor onboarding
IoT System Integration
Multiple platforms, numerous protocols and large numbers of APIs.
With orchestrators, legacy NMS/OSS, Enterprise systems (Oracle)
Supplementary management, automation and streamlined processes to manage multi-hypervisor, multi-cloud infrastructures.
New Applications
Customized engine –alerts, reporting that maps the relationships of devices-to-reports-to-users.
Develop, Port & Test specific applications or VNF’s for bandwidth management, traffic engineering.
New revenue stream billing models.
Service assurance solution for embedded SIM’s
24X7 remote management
IoT sensors (status monitoring, diagnostics, install, update, uninstall, configure policies and firmware).
Incident management -Detection, classification, investigation and resolution.
Security policy compliance & enforcement management
Testing
In multi-cloud networks, Microservices' can cause: propagation delay and network performance issues. Test performance of microservices in all of the hosting variations across hybrid or multi-cloud environment before deployment.
E2E functionality testing
Accelerator: Orchestration Framework
Based on ETSI NFV ISG specification
Orchestration framework that providesautomated service delivery of NetworkFunctions on Virtual Clouds
VNFs such as VPN , SSL offloading , LoadBalancing launched by NFV orchestrationframework
Enables service providers to create virtualprivate multi-tenant cloud deployed on anycloud platform
Platform components: Service Portal,Orchestration, NFVI - OpenStack/Cloud Base
Features supported: Service catalog, Serviceordering, Dynamic service provisioning,Service remediation, Instance remediationetc.
Accelerator: Orchestration Framework, Architecture
NFVOps
Virtual Infrastructure
Manager
NFVO
VNFManager
VPN
VNFManagerVNF
EngineNFVO Engine
Core Controller
Log Engine
Message BusCLI
EngineEMS
Engine
Action Engine
VIM Engine
NetServEngine
Analytics Engine
REST API Data X-Change Connector Types
Library
Tools/Technologies
Enablement
Accelerator: vCPE Framework
Reusable framework that allows key CPE functions to be instantiated as Virtual Network Functions (VNFs) at Provider Edge (PE)
Core Functions include:
o DHCP server, DHCP client and DHCP Relay
o VLAN (802.1q and Q-in-Q)
o Stateful Firewall
o Static and Dynamic NAT (with support for ALGs)
o Layer-3 IPSec VPN Gateway
o Routing (RIP and OSPF)
o Static and Dynamic VRF (Virtual Routing and Forwarding)
o Traffic Shaping and Quality of Service (QoS)
o CLI/SNMP based VNF management
Data Plane optimized to Intel® DPDK and capable of supporting 10 Gbps full duplex packet processing on single Intel Xeon E5-2697 processor
o Data Plane throughput scales linearly with number of processors
Modular construction - Allows new control plane applications to be added or customized to support different use cases
Provides REST based interfaces to Third Party MANO applications
Accelerator: TR069
One of the challenges operators will face is to maintain quality,consistency, and reliability of services to Enterprise M2M customers.Telco operators are turning to remote management of CPE and soonM2M devices to provision and manage advanced services while reducingsupport costs and customer churn.
TR-069, the Broadband Forum’s CPE WAN management protocol, is now thede-facto standard for remote CPE management. TR-069 provides standardizedremote device management for residential gateways and other devices. Itprovides the necessary framework for efficient, scalable and secureprovisioning, to support a wide variety of broadband services.
ACL offers a TR-069 Client based on CPE WAN Management Protocol, a software component that can be easily integrated with devices like residential gateways, Set Top boxes, Femtocell devices and other home
networking devices to make the devices remotely manageable from an Auto Configuration Server.
Case study: Multi-Cloud Integration
Cloud Networking Orchestration
Operator IP/MPLS Network
AWS West
VM-west VM-west
Customer Workloads
Direct Connect (DX)
Customizing and integrating an orchestration platform that unifies the operational domains of the multi-cloud ecosystem participants through a single self-service interface
Integrate orchestrator and stitch together all networking resources in AWS and Operator
Develop adapter to AWS
Federated cloud network service across Operator and AWS networks
Enable automated provisioning & configuration of Operator’s IP service and AWS network resources for Enterprise cloud workloads
IP VPN Provisioning & Assurance System
VPC Networking APIs
AWS East
VM-east VM-east
Customer Workloads
Customer Workloads
VM-south VM-south
Operator Enterprise Cloud
Device management and monitoring software for various classes of gateways and devices which transmit data at different transmission protocols.
End-to-end security function associated with a secure connection and remote control IoTdevices.
Support for HTTP, WebSockets, XMPP,CoAP,and MQTT protocols for data collection.
Interoperability
SERVICE OFFERINGS: Platform Providers
Customize core platform functions
Application and processing engines that allow the data collected from IoT devices to be leveraged for variety of use cases:
o GEO location tracking
o Predictive maintenance
o Asset tracking & optimization
o Loss prevention & recovery
o Supply chain optimization
o License management
o Field workforce management
o Alert Management
Application Engines
Filter and transform real-time sensor data.
Data analysis, Statistical analysis and report generation
SaaS programing, data management, Statistics.
Visualization
Advanced Analytics
Java, Python, C#, PHPJavaScript , Node.js,
TR-069, OMA-DM /OMA LightweightM2M v1.0
MQTT, CoAP, XMPP , AMQP, Websocket, Node, SOAP
JSON-LD, Web Thing Model, IOTDB, SensorML, Semantic Sensor Net Ontology - W3C, Wolfram
Language, RAML, SENML, LsDL
Coding Device Management Data Protocols Semantic
Accelerator: IoT Platform Framework
Database Analytics Enterprise ApplicationsIoT Applications
Communication (CoAP, XMPP, Restful HTTP, MQTT)
Security
AuthenticationAuthorization
TrustIdentity
ThingManagement
Web Based Admin Portal
Rule Engine
Rule Based Services
Virtual Entity
Physical Entity DefinitionsAnd Functions
IoT Framework
Devices, Sensors, Actuators, Tags
Services Communicating with Things
IoT Service
Accelerator: IoT Platform Framework, Features
1. Things Management
o Application to manage things
2. Rules Engine
o Rules engines are used act on the sensor data and trigger an action or an event
3. Asset and Security Management
o Effective tracking and management of enterprise assets
4. Virtual Entity
o Mapping of physical and virtual entities to enable M2M queries
5. API Gateway
o A common API gateway for the various IoTfeatures that can be easily accesses across different geographical locations
6. Big Data Analytics
o Meaningful visualization of refined data to help in smart business decisions
Mobile Cloud
IT Apps OT Apps
Communication(CoAP, MMQT, Resful API)
IoTPlatform
IoTBusinessSolution
APIs/Integration
Holistic
BI/Analytics
Data
Thing Management
APIs/Integration
Gateways
Things
Accelerator: Alert Engine
Rule based clinical Decision alert and notification system for clinical staff and patients.
Automatically generate electronic alerts in real-time.
Customize alerts based on medical information and predefined clinical rules
Template based alert content management
Define custom clinical rules for automatic alerts
Effective rules to project actionable alerts.
Enable the user to monitor and track the alerts as well as access/ act on the alerts from anywhere
Accelerator: Alert Engine
App-Collect patient's Glucose readings
from a glucometer device integrated to
the EHR
Integrated EHR - Patient Data
Event Defined - Clinical
EHR Data - API trigger event on Glucometer data received
Rules Engine
Triggers Rules Engine
Rule AdminConfiguration
Manager
Alert Action
Acknowledge/Escalate
SMS/E-Mail/Message
Accelerator: Field Workforce Management
Mobile Application
Appointments Video/Text Chat
Vitals Recording
Tasks assignment
Secured Data Transactions
Time Log
FFM – Remote Patient Care Mobile Platform Features
Technologies
ACL’s Field Force Management framework automates and eases the practical process of managing the on field professionals using the mobile applications.
Appointments and tasks scheduling, time and location based tracking of appointments, real time tracking of users locations from the server portal.
Real time online Audio/Video and Text chat with users in case of emergencies
Users and Roles Management with Admin dash board web application with real time tracking of on field users.
REST APIs
Web based dashboard and admin Panel for Scheduling
and Monitoring
Users (Doctors / Nurses / Patients) Management
Patient’s inventory Security for Data TxAppointment Management
FFM – Remote Patient Care Server Platform Features
MySQL DBFFM - Remote Patient Care Server
GCM / FirebasePush Notifications
Accelerator: Visualization Framework
Users have too much clutter and need the ability to select and focus on just what they need in order to make effective decisions.
Data residing in multiple systems / products, but users need to see a holistic view in one place in order to make effective decisions.
Multiple Channels: Proliferation of browsers and form factors. Expensive and time consuming to keep up.
Dashboards Framework help decision makers access and identify the right information, that when combined, provides additional insight leading to more informed decisions
Mobile
Tablet
Desktop
Widget Module
Configuration Module
Theming Module
Dashboard Framework
HTTP Request
HTTP Response
Database
(Oracle, MySQL
& SQL Server)
Data LayerService API
Request
Response
Responsive Web App
(All browsers)
Mobile App(IOS, Android& windows)
Devices
Dat
a A
cces
s La
yer
Web APIs
Case Study: Cloud Based Sensor Management Solution
Business Needs
Client approached to develop a cloud based sensor management solution, Remote sensor configuration and equipment management etc.
To build a real time Analytics based on the sensor data to easily take decisions.
Develop work order management for Brewery Industry connected with Sensors
Solutions
Wireframe - discuss and lay out the intricate details of how the user would interact with the app.
Included step-by-step screen-flow doc was included with the wireframes
Developed the minimum viable product to demo the concept and get feedback.
Build the analytical engine to do the real time analysis and sentiment analysis
Developed a chat tool to communicate from the system
Sensor management solution on cloud
Anamoly detection of work orders for brewery industries
Remote Sensor configurations and setting the parameter
Tract and get the live analytical data from all the sensors
Responsive system across all platforms and devices
Sentiment Analysis
Benefits
Adobe Experience design HTML5 / CSS3 , Bootstrap Javascript Libraries -
Angularjs , D3js, Highcharts, Python, Nodejs
Php, mysql
Technology / Tools
Case Study: Car Dealer
Improve Buying Experience - allows buyer to inspect cars of their choice without being intrigued by the presence of the dreaded Car Salesperson
Improve - Sales Intelligence before the sale. Car Salesperson silently watches buyer activities on his/her device. The salesperson is armed with information on buyer inclination, choice and preferences.
Inventory - manage inventory, see on and off lot location of vehicles and get alerted to basic vehicle maintenance like low battery.
Buyer Entersthe Dealership
Is handedover the iPad
Activated iPad detects iBeacons
Placed on carsin the vicinity
Buyer selects aiBeacon to
review a specific model
Buyer customizestrim/makes
selection as perhis/preference
Sales person continuously
monitors buyer behavior online
Sales Personapproaches buyerwith a customized
deal to close the sale
Case Study: Identify Propensity For a Patient Re-admission
Business Problem : A healthcare facility wants to identify a patient's chance of gettingre-admitted upon discharge within 30 days. Patient readmission is one of theparameter used to evaluate the quality of the hospital care.
Benefits: Clinicians can be prepared to provide better post-discharge care for patientswho are likely to get re-admitted. Hospitals can avail benefits from Government andavoid enquiries from Insurance companies. Rates of 80% or lower are consideredoptimal by the agencies. Hence it is necessary to predict and take actions to reducereadmission.
Project Highlights
Identify the Predictors. Several direct and indirect parameters can also be reason for readmission. It could be related to the previousvisit or some unplanned readmission which are not preventable.
Process the Datasets & Refine the dataset for building Model/Analysis. Discarding noisy and heterogeneous data with hundreds ofrelevant yet sometimes correlated attributes.
Identify suitable Algorithm
o Gradient Boostingo Random Forest
Build/Evaluate the Model. Distributive query processing was performed through Hive and it enabled important quality metrics to bedeveloped across different dimensions.
Data Visualization
o .csv is converted into JSON formato Displayed using Alten Calsoft Labs UI framework
Data for analysis - 421 readmissions within 30 days; Prediction on a scale of 0.77 was achieved.
Solution Details
• Hortonworks HDP
• Ambari
• Hive, MapReduce
• Python, R
• Gradient Boosting
• Random Forest algorithm
• Scikit-Learn Tool
• REST API
• ACL UI Framework
Tools and Algorithm Used
Case Study: Cloud Based Wi-Fi Solution
Cloud-based Wi-Fi solution
Development of Virtual Network Functions (VNFs) for WLAN controller, location-based services etc.
Solution architecture based on x86 servers
OpenStack-based orchestration & management platform with portals & role-based access control (RBAC)
Cloud-based Wi-Fi solution
Logging
Reporting
Monitoring
Entitlement Infrastructure (x86 Server)
VI Manager (OpenStack)
VNF
VNF Orchestration& Management
Customer Experience Management (CEM)
CEM is a proactive monitoring system that predicts the network behaviour & helps the customers to avoid network failures
It measures the effectiveness & efficiency of VNF services
CEM can trigger a test at a given time to measure the efficiency of network by simulating 10000 mobile users etc.
VNFs & services developed & managed
WLAN Controller to manage Access Points (APs)
Access Point & radio management Hotspot2.0-based roaming
WLAN gateway to manage network traffic
Load balancing & traffic controlling Authentication Network behaviour Management
Wi-Fi Analytics Engine
Collects network performance data Provides statistics & metrics Analyse, assess & prepare report
Location-based Services
Recognize client location content delivery based on location
WHY ALTEN CALSOFT LABS
Engineering Excellence Speed to Market, Frameworks Cost Reduction
Device to Cloud Expertise
Expertise on SDN, NFV
Orchestration Framework
VNFs- vCPE, VPN Gateway
TR069, Alert Engine
Field Workforce Management
Visualization
Frameworks – “0” COGS
Professional Services– “0” COGS
Labour ArbitrageExpertise on Multi-Cloud Integration
CONTACT US
Write to us : [email protected] Our Website: https://www.altencalsoftlabs.com
USA | FRANCE | UK | INDIA | SINGAPORE