The REMUNE proposal aims to develop the necessary tools, methods and runtime environment that will enable the manufacturing of telecommunications products with added intelligence, modular design, improved overall quality and inherent possibility for value-added services through their entire life-cycle. The way selected to achieve this is the migration from conventional methods and tools to design and manufacture telecommunication products to an integrated platform for developing from the very basic components to end-user products and services. In the context of IMS the project addresses primarily but not exclusively the design and development phase of telecommunications products manufacturing and the maintainability of such products through their entire life-cycle.
The REMUNE project aims to provide a platform independent run-time environment with special features for executing SDL based systems. In this way SDL specifications will directly be executed on the target, thus minimising the development costs. Also, to integrate a number of signalling and user protocol stacks (ISDN, B-ISDN/ATM, DECT, IN, SS7, TCP/IP, RSVP, RTP) with build-in high level functionality for standard signalling and other complex sub-systems. To provide a hardware abstraction layer through the REMUNE virtual processor which executes images that are produced from system specifications written in SDL. The RTOS Kernel will be made machine independent through the virtual processor concept and will support real-time process execution. Furthermore, the project aims to provide, integrate and evaluate multimedia applications runtime environment based on Java/MHEG/XML and to provide the necessary built-in functionality for allowing product services through the whole life-cycle, including support for maintainability and conformance testing. To provide the required REMUNE development tools. These tools constitute of an advanced SDL Run-Time Diagnostics, Design and Configuration Tool, Monitoring and Maintainability Tool, micro-processor development tools. Finally, REMUNE aims to conduct user developments for evaluation of the REMUNE platform and to perform industrial trials for performance and operation evaluation at selected telecom equipment manufacturing sites.
The entire inter-regional project is organised in nine workpackages bringing the necessary partners and ingredients for assuring successful execution and accurate market orientation.
The course by which the project will come to completion is by first defining the requirements of the system (WP2), which in turn will be used to define the specifications of the system. This will be achieved having scalability in mind for future modifications and extensions. A performance analysis will be one of the results of this stage, as will be the interface design of the development tools that will be used.
The next stage (WP3) involves the detailed design and implementation of the SDL state machine engine and the built-in support for protocol execution.
WP4 deals with the detailed design and the development of the REMUNE virtual processor which constitutes a major component for the seamless operation over various processors and popular Oss.
WP5 is dealing with the detailed design and implementation of the additional REMUNE built-in modules like the multimedia runtime environment, the REMUNE device drivers, resource management and Management Information Bases (MIBs).
Development tools (WP6) will then be developed, adopted and integrated - namely a tracing tool for interface monitoring, an interface tester for validation of these interfaces, a quality monitoring and performance maintenace tool, an SDL graphical/textual editor with diagnostics capability for systems development and microprocessor development tools for use with the specific partners' chipsets.
All the preceding steps converge with the integration of the different subsystems to the REMUNE system (WP7). Performance and reliability tests will verify compliance to the original specifications. Porting of the REMUNE prototype over different platforms (microprocessors, Windows, Unix) will take place as well as integration and validation of a number of protocol stacks.
WP8 is the place where the distinct industrial trials will take place in concrete manufacturing test-beds within partners products. User tests along with optimisations will end with a complete system evaluation, after which the prototype form of REMUNE will be complete.
The marketing assessment (WP9) will be performed at predefined points during the course of the project but will also be an ongoing and continuously updated process, to compensate for changes in market needs as well as adopting new requirements as they develop.
T0+08: M2 REMUNE Architecture Specification;
T0+18: M1 Mid-term Assessment;
T0+20: M3 RTM Module;
T0+28: M4 REMUNE Development and Debugging Tools;
T0+30: M5 REMUNE Prototype.
Funding SchemeCSC - Cost-sharing contracts
RG22 4PD Basingstoke Hants