I'm still working on my MAC, and there's a lot of room for improvement. At the moment, I get throughput of about 1kbps. What kind of throughput are you getting?
Andre and George, thanks for pointing me to those papers. I'll look through them and see if I can figure out any ways to improve my MAC. Morgan On Tue, Jul 5, 2011 at 4:30 AM, Andre Puschmann <andre.puschm...@tu-ilmenau.de> wrote: > On 07/01/2011 03:16 AM, Morgan Redfield 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 > > Hi Morgan, > > we are also working on a CSMA/CA MAC here using a SDR software called > Iris (I know that's the GNU radio list but problems are pretty much the > same in terms of timing). The implementation is still not perfect but we > got some nice results already. > > May I ask you about the throughput of your system? I would really like > to compare them with our setup. > > There is also another paper titled "An IEEE 802.11 MAC Software Defined > Radio Implementation for Experimental Wireless Communications and > Networking Research" which might be of interest for you. > > > Regards, > Andre > > > -- > André Puschmann > Ilmenau University of Technology, Integrated Communication Systems Group > Phone: +49 3677 69-4132, Fax: +49 3677 69-1614 > Email: andre.puschm...@tu-ilmenau.de, Web: http://www.tu-ilmenau.de/ics > Office: Zuse Building, room 1071 > > > _______________________________________________ > 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