Handset software framework speeds deployment
A new software platform aims make the deployment process of mobile handsets faster, more reliable and more flexible.
A new software platform aims make the deployment process of mobile handsets faster, more reliable and more flexible.
Users will even be able to implement handset software upgrades in the field.
The FlexibleWare suite from Open-Plug is a software development platform, consisting of the FlexibleWare tools and the FlexibleWare framework (a small embedded engine running on the phone).
The tool suite includes a SDK for partner networks, which supports proprietary API's as well as open APIs (Linux/Java) targeted at software developers, chipset and handset makers, and network operators.
The FlexibleWare tool suite turns any type of software at object code level into components, which run on top of a small engine integrated on the phone's processor.
This not only makes configuration of new handset designs fast, easy and cost-effective, but also allows upgrades to be distributed to groups or individual users in the field without compromising firmware stability.
At the heart of the FlexibleWare framework is the OP-Engine, which controls communications and access rights of the software components, created and integrated with the help of the FlexibleWare tool suite.
This makes inter-compatibility between software components easier to control and allows software components to be stored in a library and easily deployed on a variety set of handsets.
Typically, the FlexibleWare framework occupies less than 40Kbyte of code and has no measurable RAM or MIPS overhead in its standard version.
A complementary set of modules are also available, such as an accelerator, which dynamically uses fast memory resources for critical components, a multi-processor module, which allows transparent distribution of component based systems on multi-processor architectures as well as a FireWall module, which allows device makers/operators to set access rights to any component of the system.
According to Andreas Malzach, VP Sales and Marketing: "Open-Plug's FlexibleWare suite reduces the design time, risk and cost of creating, integrating and managing mobile phone software.
Finally new high-end services can be quickly deployed on mass-market mobile phone platforms.
Combined with the OP complementary Linux-Plug, the FlexibleWare suite opens these platforms to the world's Linux developer community in a robust and efficient way for the first time".
The FlexibleWare suite will be demonstrated on Texas Instruments' booth at the 3GSM congress, based on the TI Calypso chipset platform.
The product will be deployed shortly afterwards to a selected number of customers and partners.
During the second quarter of 2004 the suite well become generally available.
For software developers, the FlexibleWare SDK enables them to generate components from scratch or to automatically convert existing code into distinct software components.
These can be validated and optimised at a component level in the SDK's simulation environment supporting open Linux and Java APIs, as well as the proprietary APIs of major chipset providers.
Handset or chipset developers can drag and drop new phone features from a library of available software components, using the FlexibleWare Console.
A range of complementary features that allow system validation and optimisation are made available.
The FlexibleWare Framework can easily coexist with legacy code, and does not require any FlexibleWare dependent modifications to any legacy code The OP-Update environment allows individual software components to be updated partially or entirely, once the phone is in the field.
This can be done over the air, by wire or by addon modules, using SMS, HTTP or any other available transport layer to the mobile phone.
OP-Update provides operators with a low-invesent way to update individual or group phone firmware with complete security.
Malzach added: "Today's consumers want highly individual handset features.
Manufacturers need to get stable products in the shops, quickly.
Network operators and service providers must achieve faster routes to market and more revenue.
By leveraging Open-Plug's expertise, new services can be designed-in record time, and then re-built even after the customer has taken delivery.
Service providers can now respond tactically to their competitors without compromising the robustness or stability of their firmware.
And because FlexibleWare can automatically optimise software from a wide variety of sources, developers' options are not restricted to Java offerings".
Not what you're looking for? Search the site.
Categories
- Active Components (11,917)
- Passive Components (2,949)
- Design and Development (9,394)
- Enclosures and Panel Products (3,246)
- Interconnection (2,841)
- Electronics Manufacturing, Production, Packaging (3,055)
- Industry News (1,898)
- Optoelectronics (1,616)
- Power Supplies (2,297)
- Subassemblies (4,551)
- Test and Measurement (4,956)
