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. Best regards Steve JOUMESSI DEMEFFO Le 2018-10-25 18:00, [email protected] a écrit : > Send Discuss-gnuradio mailing list submissions to > [email protected] > > 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 > [email protected] > > You can reach the person managing the list at > [email protected] > > 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 <[email protected]> > To: [email protected] > Subject: Re: [Discuss-gnuradio] Simulation to compute BER of a > Modulator/Demodulator Encoding/Decoding system > Message-ID: <[email protected]> > 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 >> [email protected] >> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio >> > > ------------------------------ > > Message: 2 > Date: Thu, 25 Oct 2018 10:30:07 +0200 > From: Steve Joumessi Demeffo <[email protected]> > To: discuss-gnuradio <[email protected]> > Subject: [Discuss-gnuradio] adapt the MAC of the gr-ieee802.11 > Message-ID: <[email protected]> > 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 <[email protected]> > To: Steve Joumessi Demeffo <[email protected]>, > discuss-gnuradio <[email protected]> > Subject: Re: [Discuss-gnuradio] adapt the MAC of the gr-ieee802.11 > Message-ID: <[email protected]> > 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 > [email protected] > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio > > ------------------------------ > > End of Discuss-gnuradio Digest, Vol 192, Issue 27 > *************************************************
_______________________________________________ Discuss-gnuradio mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
