Definitely, there are MACs whose form of carrier sense is detecting
preamble rather than detecting energy. In my same piece of work, we
put a matched filter in the FPGA and the host specifies the
coefficients of the match filter, then you gate on that. But, I don't
think it's unreasonable to think basic energy detection is not general
purpose enough? I think supporting some basic form of energy
detection would start to enable better MAC implementations...
and afterwards I have every intention of rolling a match filter in to
the FPGA also. So, maybe your suggestion is I build a separate FPGA
implementation if people want MAC functionality. I can do that if
people believe that the functionality is not general enough.
Given that there are a metric-arseload (that's a scientific measure, btw
:-) ) of applications for Gnu Radio and USRP hardware that have
nothing at all to do with data communications of any kind, such a
thing fails *my personal* definition of a "generality test". But there are
enough folks using this stuff for data communications that perhaps it
would be worthwhile.
--
Marcus Leech
Principal Investigator
Shirleys Bay Radio Astronomy Consortium
http://www.sbrac.org
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio