Sorry for the brevity, traveling abroad and only have my phone. I am
the author of the MAC code in cgran and have a paper on the work, give
it a read: Enabling MAC Protocol implementations on software-defined
radios. It gives you an idea of what all we did to gnu radio to build
Macs and what the speedups were. Basically, it becomes a fundamental
limitation of the phy and Mac, rather than loss due to the high
latencies.

On 6/30/11, Morgan Redfield <redfie...@gmail.com> wrote:
> Hi,
>
> I've been working on building a CSMA/CA MAC for the past couple of
> weeks. I built it in Python, and used ofdm/tunnel.py as a guide. It's
> working now, but I don't think it's very efficient. I ended up having
> to relax a lot of timing parameters to get it working, so my
> throughput is pretty bad. I also get a lot of dropped packets. I think
> this is also because my timing isn't very accurate, and I end up with
> more collisions than I would expect.
>
> I was wondering if anyone else had had any luck building a CSMA/CA
> MAC. I saw a few posts on the mailing list from several years ago
> about people who were working on it, but I don't see any example code
> anywhere. I also checked out CMUmacs on CGRAN, but that relies on a
> deprecated version of GNURadio.
>
> Is my best bet to rewrite the MAC as a block in C++? Can anyone tell
> me what kind of speedup that's likely to get me?
>
> Thanks,
> Morgan Redfield
>
> _______________________________________________
> Discuss-gnuradio mailing list
> Discuss-gnuradio@gnu.org
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>

_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to