Re: [Discuss-gnuradio] On the convolutional code performance of gr-ieee802-11

2015-09-28 Thread Jeon
Thank you all of you who have answered to my questions. I am sorry for anwering too late. I'll try as many solutions as you suggested and will let you know how I will have implemented it. Regards, Jeon. 2015-09-22 23:31 GMT+09:00 Jan Krämer : > Hi all, > > my repo is here

Re: [Discuss-gnuradio] On the convolutional code performance of gr-ieee802-11

2015-09-22 Thread Ron Economos
The polynomial in gr-dtv is G1 = 171 and G2 = 133. It is a 1/2 rate code with puncturing to 2/3, 3/4, 5/6 and 7/8. Ron On 09/21/2015 10:52 PM, Jeon wrote: Thanks for your answers, Ron and Marcus. I posted this question since my module is using both Reed Solomon

Re: [Discuss-gnuradio] On the convolutional code performance of gr-ieee802-11

2015-09-22 Thread Tom Rondeau
On Tue, Sep 22, 2015 at 1:52 AM, Jeon wrote: > Thanks for your answers, Ron and Marcus. > > I posted this question since my module is using both Reed Solomon ( > https://github.com/pjkundert/ezpwd-reed-solomon) and Convolutional Code > (IT++). > And I saw that CC is

Re: [Discuss-gnuradio] On the convolutional code performance of gr-ieee802-11

2015-09-21 Thread Jeon
Thanks for your answers, Ron and Marcus. I posted this question since my module is using both Reed Solomon ( https://github.com/pjkundert/ezpwd-reed-solomon) and Convolutional Code (IT++). And I saw that CC is extremely slower than RS. Thus, I posted this question, but I made a question too short

[Discuss-gnuradio] On the convolutional code performance of gr-ieee802-11

2015-09-15 Thread Jeon
I've measured time taken by convolutional decoding in gr-ieee802-11. The module is using Punctured Convolutional Code class from IT++ library ( http://itpp.sourceforge.net/4.3.0/classitpp_1_1Punctured__Convolutional__Code.html ) I've used chrono (chrono.h, chrono) to measure time taken. You can

Re: [Discuss-gnuradio] On the convolutional code performance of gr-ieee802-11

2015-09-15 Thread Ron Economos
Made a mistake. The DVB-T receiver is not part of the 3.7.8 release. It's a recent commit on the master branch (3.7.9git). Ron On 09/15/2015 01:31 AM, Ron Economos wrote: The author of gr-dvbt looked at this issue when he developed the DVB-T receiver. Here's a blog entry on his findings.

Re: [Discuss-gnuradio] On the convolutional code performance of gr-ieee802-11

2015-09-15 Thread Ron Economos
The author of gr-dvbt looked at this issue when he developed the DVB-T receiver. Here's a blog entry on his findings. http://yo3iiu.ro/blog/?p=1393 He benchmarked the IT++ decoder in last place. IT++ = 2-3 Mbps gr-trellis = 5 Mbps Karn C = 7-8 Mbps gr-dvbt = 39-40 Mbps The gr-dvbt receiver

Re: [Discuss-gnuradio] On the convolutional code performance of gr-ieee802-11

2015-09-15 Thread Marcus Müller
Hi Jeon, speed depends on your hardware and the implementation of the decoder. As a rule of thumb: the more "generally applicable" a decoder is, the slower it gets. Jan wrote a set of highly SIMD-optimized decoders, but these are (pretty common) special cases, so they don't cover all the cases