Pro syst about us
-
Upload
danielschellhoss -
Category
Documents
-
view
22.731 -
download
0
Transcript of Pro syst about us
ProSyst Company & Products Intro
2
ProSyst – about the company
• ProSyst is a leading company for end-to-end open standards based IoT solutions
• Founded 1997 in Cologne, Germany
• Privately owned, profitable since 2004
• OSGi member since its foundation in 1999
• 120 employees
• Broad customer and partner network
3
History of ProSyst
1997 1999 2000 2001 2004 2007 2009 2011
Founded as Java Middleware Company
Joined OSGi Alliance
Sold J2EE App Server to SAP AG, entirely focused on OSGi, started mBS
1st smart home customer win with mBS OSGi, started mPRM as first enterprise SW using OSGi technology
1st mass market deployment, 1st big remote management deal with mPRM
First mobile device project/product deployed with mBS
ProSyst´s OSGi implementation mBS was sold over 4,000,000 times
Several smart home project have been awarded from leading service providers in EU, US and Asia
Our Focus: Middleware for IoT
• Standard based Platform for Apps and Services
• Stable, secure and reliable Remote Management of devices, applications and infrastructure: e.g. deploy, monitor, diagnose, lifecycle, policy, configuration, data collection, etc.
• Standard based Tools/ SDK’s
5
ProSyst IoT Market
• Target Customers
• Service Providers
• Device OEMs/Manufacturer (gateways, etc.)
• Prime Integrators, ISVs, SoCs
• Offerings
• Products: Gateway middleware and service platforms, Tools & SDKs, Remote Mgmt Software
• Services: OSGi & Java Consulting, App development, integration and support services
6
Our role in the OSGi Alliance
• ProSyst is a longstanding member of the OSGi Board of Directors and maintains several Chair positions in the OSGi Expert Groups, incl. the Residential EG
• ProSyst is one of the most active OSGi members since its foundation in 1999
• ProSyst has driven the OSGi specs from day 1 and carried out many reference implementations and test suites
7
Our Open Standards Approach Besides our activities in the OSGi Alliance, ProSyst is
actively involved in other open standards organizations and supports even additional industry standards in products:
12/03/09
Example: Smart Home The Connected Home Evolution
8
12/03/09
Example: Smart Home Services & App
9
12/03/09
Example: Smart Home Open Platform Architecture
10
12/03/09
Example: Smart Home ProSyst Product Offering
Modular platforms w/ APIs & add.
functionality
Tools & SDKs
Remote Management
Server
11
12/03/09
Gateway SW: mBS Smart Home
• ProSyst own, low-footprint OSGi implementation certified for OSGi release version 4
• Optimized the use in commercial home gateways, CPEs, STBs, femtocell devices, etc. - and HGI compliant
• Eclipse based Software Development Kit (SDK) for
3rd party developers to create, test & validate OSGi apps
• Home network connectivity incl. Z-Wave, EnOcean, DECT, ZigBee, UPnP, KNX, X10, WebCams
• TR-069 based remote management agent, incl. service and application lifecycle management
12
12/03/09
mBS Smart Home (cont.)
• Scalable home device manager middleware (sensor and device abstraction layer) and home automation manager (to create scenes, etc.)
• Integrated web server and web framework for rich web based interfaces
• Sophisticated resource management support, enhancing runtime robustness and reliability
• Intelligent, extensible native watchdog agent
• Ported and optimized for many JVMs and OSs such as Linux, Android, etc.
13
Tools/SDK: mBS SDK
ProSyst mBS SDK
Eclipse Plugins
OSGi Runtime
OSGi Validator
Collection of Eclipse IDE Plugins, simplifying development of OSGi devices or OSGi contents
ProSyst mBS, the carrier grade, highly optimized OSGi runtime for embedded devices
Tools for validating functional & non-functional conformance of your OSGi platform
14
mBS SDK Eclipse Plugins
Plugin group Description
mToolkit Includes a collection of convenient tools for deployment and management of OSGi-compliant bundles on OSGi Runtimes straight from within the Eclipse Workbench.
mBProfiler Assists developers in improving the efficiency of applications by exploring different aspects of the performance of a Java program, associated with JVM’s consumption of the available platform resources (CPU, memory and threads).
System plugins Offers a set of supplementary features assisting developers in constructing applications for concrete images of mBS Runtime
15
White Label SDKs
• ProSyst SDK For OEMs or Carriers planning to open up an OSGi based device to the public developer community
• Enables the developer community to create OSGi content for a dedicated device
• Branded and published by OEMs or Carriers
• Based on ProSyst‘s leading OSGi SDK offering
16
12/03/09
Remote Decive Mgmt: mPRM
mPower Remote Manager (mPRM) is a backend management and monitoring system, for various class of devices based on (but not limited) to OSGi (incl. RFC-140 OSGi Residential Management Tree), TR-069 + TR-157 and OMA-DM standards.
In short, mPRM is applicable to realize these use cases:
• Platform, Application & Service Lifecycle Management
• Firmware & File Update
• Remote Configuration & Software Provisioning
• Remote Diagnostics (life status checks, logging, monitoring)
• Remote Security Administration 17
12/03/09
mPRM (cont.)
• enables Mass Management Operations
• remote Install, Update, Uninstall, Configuration, Monitoring & Diagnostics – on the fly
• provides sophisticated E2E support & QoS
• provides a Web based Admin Portal (can be white-labled)
• Software Repository - Inventory of device software and configuration settings
• advanced Load Balancing (Cluster Support)
• full Security (network- level, certificate mgmt, User authentication and authorization, etc.)
18
12/03/09
mPRM (cont.)
mPRM is Open and Easy to Integrate - boosting rapid adoption of new requirements and integration with 3rd party systems. The open design has the following dimensions:
• Open for additional (i.e.custom) management protocols
• Open for custom business logic extensions hosted on mPRM
• Open for integration with other systems through an extensive set of Web Services APIs (Java, RESTful, SOAP or JEE JCA based APIs)
• Open for customized management consoles (UIs) 19
20
ProSyst Professional Services
• Training and Customized OSGi Workshops
• Technical Consulting for Java and OSGi
• Customized Development
• Project Outsourcing
• Integration, Testing, QA
• Support
All services are carried out by our 120+ inhouse Embedded and OSGi developers, who earn their bread and butter solving concrete business problems with OSGi technology. Our staff didn't learn about the OSGi Specification through books or reading the code: they participated in writing the specifications and wrote the code. They explain not only how OSGi technology works, but the fundamental design principles behind it to help you use it best.
Selected Customer References
21
22
Summary: Why ProSyst OSGi
• Market Leadership: For more than a decade ProSyst OSGi is used in CPEs, STBs, Gateways, Energy Gateways, Control Panels, Mobile Devices, Cars HUs, Trains, Trucks, Healthcare and Industrial Devices
• ProSyst´s middleware is optimized for resource-constrained embedded devices: it is faster, smaller and more reliable
• ProSyst offers the most complete solution with additional unique features such as SDK, Resource Mgmt, additional Security, etc.
23
Why ProSyst (cont.)
• ProSyst's field proven OSGi implementation has been sold more than 4,000,000 times
• License cost are reasonable, so TCO is lower than developing an own implementation or adjusting and maintaining an Open Source Implementation
• ProSyst's middleware stack, SDK and device mgmt comes with 2 years Warranty, Indemnification, etc.
• ProSyst´s OSGi is backed by a responsive Professional Customer Service team supporting you in the development and deployment phase
24
www.prosyst.com
Please feel free to contact us at any time! Daniel Schellhoss + 49 221 6604-203 [email protected]
Thank You!