Due to technical difficulties, mailing lists were non functional since, roughly, last summer. They are now back online but we had to start afresh. Please register (again) to read from us and discuss about your difficulties. See the dedicated page for details.
OpenBACH is a user-friendly and efficient benchmark to configure, supervise and control your network under test (e.g. terrestrial networks, satellite networks, WAN, LAN, etc.). It provides an efficient modular structure to facilitate the additions of new software tools, monitoring parameters, tasks, etc. The benchmark is able to be integrated in different types of equipments, servers, clients, hardware and software with minimal adaptation effort.
This platform has been promoted by CNES (French Space Center) as a reference open-source software tool within its research and development studies and activities in the domain of satellite network communications systems. OpenBACH has been developped in order to be complementary to OpenSAND, the satellite network emulator.
OpenBACH provides an easy and flexible way to perform engineering tests in the satellite and terrestrial network communication systems. The objectives of the OpenBACH benchmark are:
The OpenBACH documentation provides a list of all the available features.
OpenBACH has been implemented using the following open-source solutions:
Moreover, several common networking tools are also embedded within the OpenBACH Jobs.
OpenBACH is based on 4 components:
OpenBACH provides a suitable and simple means for performance evaluation and innovative validation techniques. Its ability to interconnect real equipments with real applications provides excellent demonstration means.
Owing to its modular design and implementation, the OpenBACH benchmark platform is able to help managing enginnering tests in a realistic and flexible way.
The source codes of OpenBACH components is distributed “as is” under the terms and conditions of the GNU GPLv3 license. The OpenBACH images are licensed under the CC0 license.
The intention of the OpenBACH Steering Commitee is to facilitate its use and encourage contributions, improvements and perpetuation of OpenBACH for the benefit of the whole OpenBACH Community.
The major key drivers for this platform are the following: