Objective
OPENROUTER will adopt open source software for the development of an efficient and open architecture router-firewall for the SOHO market. Available embedded system technology will be used and the user company will acquire expertise in open source software. The result will be an efficient, low cost system as well as an integrated software package that can be used to allow the wide adoption of inexpensive routing and firewall functionality. An existing access device will be upgraded according to the needs of Linux based open source software. The adopted software includes the Linux Operating System, TCP/IP protocol stack, routing protocols, firewall functionality, SNMP management and web based control & configuration. The software produced within the project will be made available to the open source community. Finally, protocol conformance and performance tests are foreseen to prove the technical feasibility of the open source router concept.
Objectives:
- Adopt open source software for the operating system, routing and firewall functionality of an efficient router-firewall system;
- Enhance performance and reliability of the system by efficient porting of the open source software into the system ARM CPU and by mapping specific functions into the hardware;
- Develop new open source software components including an efficient user interface for control, configuration and management downloading new code in the system;
- Reuse available designs for the router hardware subsystem. Integrate router hardware with open source software and provide a low cost, efficient router-firewall system targeted at the SOHO market;
- Implement a software based router/firewall solution for Intel x86 or a hardware solution based on ARM embedded CPU plus the adopted open source software that will achieve throughput of 75.000 packets per second or 75 Mbit/s;
- Achieve a cost reduction of 50% compared with the available SOHO router/firewall solutions.
Work description:
Project Administrative and Technical Management, Dissemination and Exploitation activities.
Open source system requirements for advanced router-firewall system will be gathered. Open source software development tools & evaluation boards will be acquired. An advance datasheet with the router-firewall system specification will be produced. The system architecture will be defined taking into account available open source software for the interface & flash memory device drivers, Linux operating system kernel for the ARM CPU, network & routing protocols, queue management and congestion control. Command line interface and web based management tools will be designed. The feasibility to employ hardware assisted functionality for routing and firewall functions will be investigated. Work will be performed for the analysis and evaluation of security, availability and performance issues regarding the adopted open source software and the produced device.
Detailed design and coding of the system software components including the device drivers and porting of the adopted open source software to the embedded ARM CPU. Modifications of the Linux OS kernel to handle hardware accelerated functionality. Design and implementation of the system SNMP MIB. Command line and web based user interface design & implementation. Implementation of the system PCB. Test scenarios design. Integration of system software and system hardware. Network protocol conformance and system performance testing. Interoperability tests. Reporting on the acquired technology, demonstrations and dissemination of project results.
Milestones:
Milestones:
1. OPENROUTER Advance Datasheet;
2: System Architecture and high level design;
3. OPENROUTER System software & hardware;
4. Technology Evaluation and System Performance
Results:
1. Open source router/firewall software package;
2. Low-cost embedded router/firewall device.
Fields of science (EuroSciVoc)
CORDIS classifies projects with EuroSciVoc, a multilingual taxonomy of fields of science, through a semi-automatic process based on NLP techniques. See: The European Science Vocabulary.
CORDIS classifies projects with EuroSciVoc, a multilingual taxonomy of fields of science, through a semi-automatic process based on NLP techniques. See: The European Science Vocabulary.
- natural sciences computer and information sciences software software applications system software operating systems
- engineering and technology electrical engineering, electronic engineering, information engineering electronic engineering computer hardware computer processors
- natural sciences computer and information sciences software software applications system software device drivers
- natural sciences computer and information sciences software software development
- natural sciences computer and information sciences computer security network security
You need to log in or register to use this function
Programme(s)
Multi-annual funding programmes that define the EU’s priorities for research and innovation.
Multi-annual funding programmes that define the EU’s priorities for research and innovation.
Topic(s)
Calls for proposals are divided into topics. A topic defines a specific subject or area for which applicants can submit proposals. The description of a topic comprises its specific scope and the expected impact of the funded project.
Calls for proposals are divided into topics. A topic defines a specific subject or area for which applicants can submit proposals. The description of a topic comprises its specific scope and the expected impact of the funded project.
Call for proposal
Procedure for inviting applicants to submit project proposals, with the aim of receiving EU funding.
Data not available
Procedure for inviting applicants to submit project proposals, with the aim of receiving EU funding.
Funding Scheme
Funding scheme (or “Type of Action”) inside a programme with common features. It specifies: the scope of what is funded; the reimbursement rate; specific evaluation criteria to qualify for funding; and the use of simplified forms of costs like lump sums.
Funding scheme (or “Type of Action”) inside a programme with common features. It specifies: the scope of what is funded; the reimbursement rate; specific evaluation criteria to qualify for funding; and the use of simplified forms of costs like lump sums.
Coordinator
15234 CHALANDRI
Greece
The total costs incurred by this organisation to participate in the project, including direct and indirect costs. This amount is a subset of the overall project budget.