Thursday, March 7, 2019

Re: [Discuss-gnuradio] PC requirements for DVB-S2 processing at a high bandwidth

Hi Brennan,

This is great. I am curious, has this been released or you are still working on it?

Thanks
Milos

On Thu, 31 Jan 2019 at 20:35, Brennan Ashton <bashton@brennanashton.com> wrote:
In addition to what Ron mentioned there is an FPGA implementation of the LDPC portion of DVB-S2 that I will be releasing late February (I hoped to be ready to relase it by FOSDEM, but work got in the way) which achieves the full bitrate. The initial release will not be integrated with RFNoC, but that could be added at a later date. Right now it is mostly running on the Ultra96 board. 

--Brennan

On Thu, Jan 31, 2019, 11:56 AM Ron Economos <w6rz@comcast.net wrote:
The processing requirement for DVB-S2 are significant, especially the
receiver. Since you're using an X-series USRP, I'll guess you're
interested in satellite downlinks which can be 30 to 50 Msyms/s.

Basically, the requirement would be the most powerful system you can
afford. Something with an Intel i9 or Xeon Gold/Platinum series processor.

Even then, real-time processing for the receiver will be limited unless
you use an FPGA or GPU for the LDPC decoding.

The good news is that I've ported an SIMD optimized LDPC decoder to GNU
Radio.

https://github.com/drmpeg/gr-dvbs2rx

Which is ported from:

https://github.com/xdsopl/LDPC

However, it's still not capable of satellite bitrates.

Ron

On 1/31/19 10:33, Maria Jesus CaƱavate Sanchez wrote:
> Hi there!
>
> My name is Maria and I would like to make a question regarding the
> kind of PC characteristics which would be required to be able to
> process the signal in real-time (on the PC) when using the maximum
> bandwidth available on the USRP X-series.
>
> The scenario would be the following one: we would like to use GNU
> radio to send and receive DVB-S2 signals. Hence, the PC will do all
> the processing to check the BER, constellation, EVM, etc. Do you think
> it is possible to use a PC (with SSD drive and some suggested
> requirements) which could do the processing in real time or the only
> way to achieve that bandwidth in real time would be using the FPGA of
> the USRP? If the second case, then I guess we will do the processing
> off-line =)
>
> Thank you very much in advance!
>
> Best regards,
>
> Maria Jesus
>
> _______________________________________________
> 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
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


--
Dr. Milos Milosavljevic
Communications DSP/FPGA Engineer

Spire Global UK Limited

Unit 5A, Sky Park 5, 45 Finnieston Street, Glasgow, G3 8JU United Kingdom

+44 (0)1413 439 146

+44 (0)7954 161 679

No comments:

Post a Comment