I ran the tunnel.py, which is one of the gnuradio-examples, on two PCs (fedora 9 (kernel: 2.6.27), GNU Radio 3.2 and Intel Pentium D). The RTT is about 30ms. I read the paper "
Enabling MAC Protocol Implementations on Software-Defined Radios" which is written by George Nychis and found that GNU radio needs 25ms in the user space in the example. I am wondering if I can use the real time OS to reduce the latency in the user space. However, I don't see any RTOS in the build guide on the GNU Radio Wiki (
http://gnuradio.org/trac/wiki/BuildGuide ) . Does anyone know about if RTOS can reduce the RTT of tunnel.py to less than 1ms?