With CoHoN, a solution for robotic systems will be created. CoHoN is designed to connect any system with different communication hardware, wired as well as via radio links. The user will be given access to a communication method easy to use and with little configuration effort. Speed and reliability are automatically guaranteed by CoHoN and the linking of the network can be carried out with redundant and diverse data lines. CoHoN will automatically detect the available data paths and their properties that are possible within the heterogeneous network, and will use them accordingly.
The goal of the project CoHoN is to develop a lightweight communication library for distributed software on embedded systems and powerful workstations. The message-oriented, event-driven communication paradigm constitutes the basis for a transparent distribution of messages. CoHoN will combine the following characteristics:
- Parallel use of different communication cables: e.g., Ethernet and bus systems in combination with radio links
- Hardware-independent communication: Data from a bus system will be redirected to pure Ethernet nodes. Also, a transparent communication over radio links is possible.
- Automatic evaluation of the system state and the communication characteristics (e.g., latency, bandwidth)
- Simple, consistent interface: CoHoN decides the data path and which hardware to use based on the importance of the communication packet
- Zero configuration: the communication participants will be found automatically
- Automatic data redirection in case of an error or problem: If lines are disturbed, CoHoN intends to switch to other, less disturbed channels
- Safe and correct data transmission with optional concurrent use of redundant lines
The architecture will be usable in an efficient and easy way. Especially systems with limited resources are an important target platform. Furthermore, it is a goal to automate the configuration, to realize complex infrastructures easily and efficiently (self-configuration). Adaptive multi-hop routing for sensor networks will also be a topic of this project. By a layer of abstraction between the available communication media and the CoHoN implementation different transmission paths and Hardware can be used without changes of the CoHoN System itself.
Sponsored by the Space Agency of the German Aerospace Center (DLR) with federal funds of the Federal Ministry of Economics and Technology in accordance with the parliamentary resolution of the German Parliament, grant no. 50RA1024