FireWire Logo

RT-FireWire

  Home
  Download
  Documentation
  Roadmap
  Mailing Lists
  SVN Repository
  Links
BerliOS Logo

 

Real-Time Networking on FireWire

RT-FireWire is an OpenSource project, aimed at using FireWire as a hard real-time communication medium in industrial automation. It is based on Xenomai(an real-time extension to Linux).

Based on the IEEE1394 protocol, each FireWire node potentially hosts 48-bits wide address space, which gives a big room to let other high-level communication protocols stack on, e.g. CANopen, Real-Time Publish-Subscribe protocol, etc.

Via the implementation of real-time Ethernet-over-FireWire, an application-layer module emulating Ethernet interface over FireWire hardware, RT-FireWire enables RTnet, a hard real-time communication framework over Ethernet to work on Firewire.

One application of RT-FireWire is built by M. Omar Faruque Sarker and his colleagues in the Intelligent Robotics Research Center of Korea Institute of Science and Technology, where RT-FireWire is used as the network platform for their robot control. An IEEE paper can be found here.

The work of the RT-FireWire project was developed by Zhang Yuchen in his MSc assignment at Control Engineering Group, University of Twente, the Netherlands. Currently,he is also responsible to managing the RT-FireWire open source project and maintaining this website.

 


?Copyright 2005 RT-FireWire Development Team - Contact: Zhang Yuchen