Hi, On 10/26/18 9:18 AM, Steve Joumessi Demeffo wrote: > > I want to build a LiFi test bench by implementing the old PHY 802.11 IR > layer specification (PPM-4 modulation, FEC, header) and a CSMA MAC layer > without Ack and then split the MAC between SDR and FPGA to improve > performance. > I would like to start from the project gr-ieee802.11 for the > construction of the MAC, but it is built for the PHY OFDM 802.11 a / b > standard. > I want to know which blocks I have to modify to adapt the MAC to my > project. I am also looking for source code documentation. Thanks for > your help.
I'm afraid gr-ieee802-11 is of not much help here. It is mainly the PHY. The MAC block just adds the required headers but doesn't implement CSMA. I also worked on a simplified channel access (broadcast only), but that was for the FPGA of the N210. Best, Bastian > Best regards > > Steve JOUMESSI DEMEFFO > > > > Le 2018-10-25 18:00, discuss-gnuradio-requ...@gnu.org a écrit : > >> Send Discuss-gnuradio mailing list submissions to >> discuss-gnuradio@gnu.org <mailto:discuss-gnuradio@gnu.org> >> >> To subscribe or unsubscribe via the World Wide Web, visit >> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio >> or, via email, send a message with subject or body 'help' to >> discuss-gnuradio-requ...@gnu.org >> <mailto:discuss-gnuradio-requ...@gnu.org> >> >> You can reach the person managing the list at >> discuss-gnuradio-ow...@gnu.org <mailto:discuss-gnuradio-ow...@gnu.org> >> >> When replying, please edit your Subject line so it is more specific >> than "Re: Contents of Discuss-gnuradio digest..." >> >> >> Today's Topics: >> >> 1. Re: Simulation to compute BER of a Modulator/Demodulator >> Encoding/Decoding system (Cinaed Simson) >> 2. adapt the MAC of the gr-ieee802.11 (Steve Joumessi Demeffo) >> 3. Re: adapt the MAC of the gr-ieee802.11 (Bastian Bloessl) >> >> >> ---------------------------------------------------------------------- >> >> Message: 1 >> Date: Wed, 24 Oct 2018 15:20:36 -0700 >> From: Cinaed Simson <cinaed.sim...@gmail.com >> <mailto:cinaed.sim...@gmail.com>> >> To: discuss-gnuradio@gnu.org <mailto:discuss-gnuradio@gnu.org> >> Subject: Re: [Discuss-gnuradio] Simulation to compute BER of a >> Modulator/Demodulator Encoding/Decoding system >> Message-ID: <3afe8356-c05e-78df-3bfe-1c894268e...@gmail.com >> <mailto:3afe8356-c05e-78df-3bfe-1c894268e...@gmail.com>> >> Content-Type: text/plain; charset=utf-8 >> >> On 10/23/2018 08:28 PM, Christian BusquielSanz wrote: >> > I am having this output with my Reed Solomon test: >> > >> > Generating: '/home/cbusquielsanz/GNURadio/work/ReedSolomon_Test_001.py' >> > >> > Generating: '/home/cbusquielsanz/GNURadio/work/ReedSolomon_Test_001.py' >> > >> > Executing: /usr/bin/python -u >> > /home/cbusquielsanz/GNURadio/work/ReedSolomon_Test_001.py >> > >> > Traceback (most recent call last): >> > File "/home/cbusquielsanz/GNURadio/work/ReedSolomon_Test_001.py", >> > line 283, in <module> >> > main() >> > File "/home/cbusquielsanz/GNURadio/work/ReedSolomon_Test_001.py", >> > line 271, in main >> > tb = top_block_cls() >> > File "/home/cbusquielsanz/GNURadio/work/ReedSolomon_Test_001.py", >> > line 87, in __init__ >> > self.satellites_encode_rs_0 = satellites.encode_rs(0) >> > AttributeError: 'module' object has no attribute 'encode_rs' >> > >> >>>> Done (return code 1) >> > >> > >> > >> > >> > It seems that there is a problem with GR Satellites "CCSDS Reed-Solomon >> > Encoder" >> > >> > I am attaching the flowgraph, the GRC file >> > >> > I have not found information about this issue >> > >> > What am I doing wrong? >> > Thank you >> >> It runs without error for me under version 3.7.13.4. >> >> That is, it generates 3 windows each with a single straight line of >> amplitude 0. >> >> -- Cinaed >> >> > >> > >> > >> > Christian S?ngir Busquiel Sanz >> > >> > >> > >> > _______________________________________________ >> > Discuss-gnuradio mailing list >> > Discuss-gnuradio@gnu.org <mailto:Discuss-gnuradio@gnu.org> >> > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio >> > >> >> >> >> >> ------------------------------ >> >> Message: 2 >> Date: Thu, 25 Oct 2018 10:30:07 +0200 >> From: Steve Joumessi Demeffo <steve.joumessi-deme...@unilim.fr >> <mailto:steve.joumessi-deme...@unilim.fr>> >> To: discuss-gnuradio <discuss-gnuradio@gnu.org >> <mailto:discuss-gnuradio@gnu.org>> >> Subject: [Discuss-gnuradio] adapt the MAC of the gr-ieee802.11 >> Message-ID: <7fb348672011db5f4af66a294aec7...@unilim.fr >> <mailto:7fb348672011db5f4af66a294aec7...@unilim.fr>> >> Content-Type: text/plain; charset="utf-8" >> >> I want to adapt the MAC of the gr-ieee802.11 project to a PPM physical >> layer. >> I want to know which blocks I need to adapt to my >> project. >> >> Thanks for your help >> >> Best regards >> Steve JOUMESSI >> >> >> -------------- next part -------------- >> An HTML attachment was scrubbed... >> URL: >> <http://lists.gnu.org/archive/html/discuss-gnuradio/attachments/20181025/c0fecb72/attachment.html> >> >> ------------------------------ >> >> Message: 3 >> Date: Thu, 25 Oct 2018 16:50:45 +0100 >> From: Bastian Bloessl <m...@bastibl.net <mailto:m...@bastibl.net>> >> To: Steve Joumessi Demeffo <steve.joumessi-deme...@unilim.fr >> <mailto:steve.joumessi-deme...@unilim.fr>>, >> discuss-gnuradio <discuss-gnuradio@gnu.org >> <mailto:discuss-gnuradio@gnu.org>> >> Subject: Re: [Discuss-gnuradio] adapt the MAC of the gr-ieee802.11 >> Message-ID: <c842329d-a706-6cb2-6ee7-a00246a92...@bastibl.net >> <mailto:c842329d-a706-6cb2-6ee7-a00246a92...@bastibl.net>> >> Content-Type: text/plain; charset=utf-8 >> >> Hi Steve, >> >> On 10/25/18 9:30 AM, Steve Joumessi Demeffo wrote: >> > I want to adapt the MAC of the gr-ieee802.11 project to a PPM physical >> > layer. I want to know which blocks I need to adapt to my project. >> >> Probably `lib/mac.cc`, but that's hard to tell with this little >> information. It would be helpful if you could be a bit more specific. >> >> Best, >> Bastian >> >> >> >> >> ------------------------------ >> >> Subject: Digest Footer >> >> _______________________________________________ >> Discuss-gnuradio mailing list >> Discuss-gnuradio@gnu.org <mailto:Discuss-gnuradio@gnu.org> >> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio >> >> >> ------------------------------ >> >> End of Discuss-gnuradio Digest, Vol 192, Issue 27 >> ************************************************* > > _______________________________________________ > Discuss-gnuradio mailing list > Discuss-gnuradio@gnu.org > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio > -- Dr. Bastian Bloessl Research Fellow @ CONNECT Center Trinity College Dublin GitHub/Twitter: @bastibl https://www.bastibl.net/ _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio