Hello Luca!

Thank you for showing interest in GSoC (once again! :) )

Your idea sounds very cool and also very useful for users that want to have
a first approach to MIMO, and you did your homework checking where this
idea fits in the tree, and propose reuse of code, which is fantastic. As
you mention, the clock is ticking and, although this idea is potentially
well structured, it does not have a mentor assigned yet, and that puts a
bit of pressure. Have a look at this old mailing-list thread [1], which was
somewhat in the same position as you. If you have already contacted someone
to mentor your project, that would be great! But if not, then writing a
proposal ASAP would help us assess your expectations and probably make
easier for any of us to hop on board as the mentor, should that person feel
capable of providing a solid support. You know the drill :) so I would
recommend you to work on your draft and continue on this open discussion to
keep the conversation alive.

Keep up the good work! Looking forward to that proposal draft ;)

Cheers,
Nicolas
[1]
https://lists.gnu.org/archive/html/discuss-gnuradio/2014-02/msg00291.html

On Thu, Mar 22, 2018 at 1:19 AM, Luca Schmid <[email protected]>
wrote:

> Hi everyone,
>
> I am Moritz Luca Schmid, a graduate student from Karlsruhe Institute of
> Technology (KIT). Since 2016 I am in touch with GNU Radio, mainly
> developing for the Communications Engineering Lab (CEL) in Karlsruhe, where
> I am working as an assistant researcher. In 2017, I successfully
> participated in GSoC'17 with GNU Radio, building a DAB/DAB+ Transceiver
> application[1][2], now also know as DABstep ;)
> After GSoC'17, I have continued working on the DAB+ project, improving the
> code and introducing new features. As some examples, I added RTL-SDR
> devices as a possible signal source and currently I am implementing dynamic
> label and Media Object Transfer (MOT) support. I also rewrote the existing
> OFDM PHY layer and developed a more efficient and robust method for
> synchronization in my Bachelor thesis in fall 2017.
>
> I am very excited about the idea of bringing a MIMO capability to the GNU
> Radio project. I read about the suggestion of a MIMO transceiver at the
> list of old ideas for GSOC, proposing to implement an OOT module (gr-mimo)
> that includes the basic encoding and decoding algorithms and therefore
> enriching GNU Radio with another basic telecommunication feature. To do so,
> it proposes an OFDM based phsical layer and the realization of MRC decoding
> and beamforming.
>
> I like the idea of combining the proposed MIMO capability directly with
> OFDM. The combination of frequency and space diversity has shown very
> promising performance results and MIMO-OFDM is considered in a number of
> developing wireless standards. MIMO-OFDM in GR would therefore be a very
> valuable basis for all those, who are interested in these new techniques
> but don't want to build a whole communication system from scratch.
> The GNU Radio core module gr-digital already contains a solid OFDM
> implementation, including a complete transmitter and receiver with
> synchronization. (Actually I found multiple implementations (ofdm_receiver,
> ofdm_txrx, ofdm_mod/demod) including OFDM (de)modulation and
> synchronization (mainly with Schmidl & Cox but also other sync approaches).
> Some of them additionally include the digital (de)modulation/ symbol
> (de)mapping.)
> In order to reuse this existing code for the MIMO idea, I propose the
> inclusion of a (of course optional) MIMO capability in gr-digital's OFDM
> transceiver. In GRC view, I am thinking of an additional parameter for the
> hierarchical blocks of the OFDM transmitter and receiver in form of a drop
> down menu, stating SISO transmission mode as default option, but also
> listing some MIMO possibilities.
> Talking of specific MIMO capabilities, I would mainly focus on the
> implementation of the most popular algorithms, e.g. an Alamouti 2xN and
> V-BLAST. Together with a loopback and over the air example (I would propose
> USRP B210s for the start) and a cool demo, this could be an attractive
> feature for many MIMO interested people.
> Together with a unified interface and extensive qa tests, the MIMO feature
> fits well into gr-digital, instead of a separated OOT module.
>
> I know, that I am very late in proposing this idea for GSoC. Please let me
> know, what you think of this approach for a possible GSoC'18 project and
> share your ideas and comments.
>
> Best
> Luca
>
> [1] GSoC'17 blog about DAB/DAB+ Transceiver application
> <https://dabtransceiver.wordpress.com/>
> [2] gr-dab github repository
> <https://github.com/kit-cel/gr-dab/tree/working_branch>
>
> _______________________________________________
> Discuss-gnuradio mailing list
> [email protected]
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>
>
_______________________________________________
Discuss-gnuradio mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to