|
EION Common System Plane (CSP) offers a seamless high-speed interface to various RTOS. Total flexibility to port to proprietary and new Operating Systems.
CSP Highlights and Literature
EION Open IP Environment Common System Plane demonstrates the following key features:
- Lowers total cost of ownership by enabling large-scale extensibility of software
- Improves accuracy with a “type-safe” object oriented interface
- Allows for “faster time to market” by de-coupling application-independent components from application-specific components
- Achieves scalability through Common System Plane ApplicationProgramming Interface (API) for these services:
- Operating System Abstraction Layer (OSAL)
- Thread Management
- Reactor for Event De-multiplexing and Dispatching
- Configuration Management
- Logging
- Memory Management
- Hashing
- Synchronization
- Messaging
- Timers
- Enhances portability by means of OSAL and platform independent interface which uses OO features
- Provides high performance, reliable and tested components
TOP 
CSP Technical Specifications
Runtime Environment Capabilities
OSAL
OSAL delivers a layer of abstraction that ensures platform independence
Thread manager
Thread manager is an enhancement to the threading facility of many operating systems residing in the framework as it manages threads at group levels by suspending and resuming, sending signals, and waiting on a group of threads. The thread manager is configured to force the threads to “punch” themselves periodically to prevent them from being timed out.
Run-time Environment Services
Reactor
- Reactor is an object behavioral pattern for efficient event de-multiplexing and dispatching of synchronous events. It acts as an event broker that dispatches defined handlers for events that are delivered concurrently to the application by one or more clients. The reactor can be used in a variety of ways, for example reactor can be used in the publisher subscriber model
- Provides a uniform interface for event de-multiplexing and dispatching: For example, the reactor handles the following types of events: I/O events, timer events, and user-defined events.
- Automates event handler dispatching in the situation where one or many activities occur on handles managed by Reactor. The reactor then automatically invokes the appropriate event handling methods of the pre-registered event handlers.
Configuration Manager
Configuration Manager provides a common interface for dynamic configuration of the registered applications (i.e. configured objects) at run-time. It supports
Event logging
Event logging in the Open IP Environment Common System Plane is used as the initial source of information for detecting and diagnosing system errors.
Memory Management
The Open IP Environment Common System Plane provides a portfolio of dynamic memory management schemes.
Hashing
The Open IP Environment Common System Plane supports a portable and very efficient (i.e. O (1)) hashing utility with a small footprint, for inserting, retrieving and erasing data elements of any type.
Synchronization
The Open IP Environment Common System Plane supports different locking mechanisms, which achieves synchronization.
Messaging
Modern real-time applications are constructed to use independent tasks that communicate with each other using messages. The most common method of message-based communication is with a message queue.
TOP 
CSP Buying Options
CSP– Standalone Licensing
- CSP can be licensed as a standalone protocol to
work with your existing product infrastructure.
- You can purchase outright for a product type or you can take advantage of our ‘pay-as-you-sell’ model to reduce your upfront cost.
CSP– Integrated Platform Licensing
- CSP can be licensed as part of EION’s platform
offering to reduce your total cost.
- You can purchase outright for a product type or you can take advantage of our ‘pay-as-you-sell’ model to reduce your upfront cost.
Need More Info?
TOP 
CSP Service and Support
Covers the cost of ongoing updates, patches, etc. Price is tied to level of support.
EION offers three levels of Support and Maintenance
| Basic Service Package |
- software updates
- phone and email access
- accessible 8 hours a day during the 5 weekdays
- next day response |
| Gold Service Package |
- software updates
- phone, email and pager access
- accessible 12 hours a day during the 5 weekdays
- same day response |
| Platinum Service Package |
- software updates
- phone, email and pager access
- accessible 24 hours a day and 7 days a week
- 4 hour response |
Engineering Services - CSP
| Consulting |
Features, frameworks, protocols,
system integration, etc.
Deliverables: Documentation, software and advice |
| Custom
Development |
Features, frameworks, protocols,
system integration, etc.
Deliverables: Software & associated components |
| Testing and
Certification
|
Compliance to RFCs
Assurance of good behaviour
Assurance of interoperability between the device and
the global internet |
TOP 
|