100 likes | 177 Views
Solving the Back End with Platform Solutions. Alex Vishnev CTO Global Convergence, LLC. Lack of Standards. W(il d ) W(ild ) W(est ) of Sensors Partial Standards/Record Layouts Requirements Provision Configuration Remote Management/Field Upgrades Sensor Data Template
E N D
Solving the Back End with Platform Solutions Alex Vishnev CTO Global Convergence, LLC.
Lack of Standards • W(ild) W(ild) W(est) of Sensors • Partial Standards/Record Layouts • Requirements • Provision • Configuration • Remote Management/Field Upgrades • Sensor Data • Template • Unit Identification • Date/Time of the Event • Event Code • Event Data
Platform Issues • Adaptation • Protocols – Moving Target • Quickly/Efficiently Deal with New Sensors • Scalability • Scalability and Redundancy • In-house or Cloud Based Solutions • Service Provision • Automatic OTA Configuration/Upgrades • Manual (Fulfillment Configuration Steps) - Temporary • Business Continuity • Adding/Changing Sensors • Maintaining Business Rules • RMA Logistics • Billing • Customer Identification • Service Association • Audit/Accounting/Tracking
Sensor Adaptation • Communications Adaptors • Polling/Pushing • SMS/GPRS/Others • One-Way/Bi-Directional • Customize/Parameterize Sensor Specific Operations • Sensor Configuration • Default • Groups • Sensor Specific Parameters • Customer/Service Specific Parameters • Firmware Upgrades • Sensor Data Templates • Incoming Records Layout • Data Normalization • Map Sensor Specific Data Elements to Known System Elements
Platform Scalability • Number of Devices • Bandwidth Utilization • Event Processing • Architecture Options • Load Balancers • HA Pairs • Hot Stand-by • Geographic Redundancy/Multi-Site • In-House Data Centers/”Cloud” Providers (Amazon, Rackspace, etc)
Service Provisioning • Service to Sensor is 1:M • Identifying Each Sensor in a Service • Creating Sensor Configuration • Logistics • Shipment From Different Vendors • Consider Fulfillment House (BrightStar, Amazon, etc) • OTA Configuration Process • Many Different Approaches • Simplify OTA Configuration/Upgrade via Customized Script • Expect/Send State Diagram • Manual Configuration (Temporary Solution) • Time Consuming • Error Prone • Not a Permanent Solution
Business Continuity • NO-Nos • Bundle Business Logic with Specific Sensor • Assume Single Sensor • Single Service/Offering • Always Free Service • Sensor is “immortal”
Billing • Correlate Event to Service • Sensor Identification • Customer Identification • Service Profile • Policy (Charge, Track, etc) • Create Event Records • Account/Audit • Tracking • Billing Mediation
Thank YouAlex VishnevCTOGlobal Convergence, LLCavishnev@newglobalconvergence.com704-360-0351