Hacker News new | ask | show | jobs
by pagejim 5031 days ago
Wonder how RealTime it is? Encoding/Decoding of data/signal as per LTE specs is a multi-step process with lots of maths intensive operations.

Normally, custom made Baseband DSP processors are used for this kind of stuff which contain special HW Accelerators for this kind of intensive computing.

Would be really interesting to see how he has implemented it and how practical is it.

2 comments

Had it been somebody else, I would have pondered on the truth of the claim. But Mr. Bellard... that is another thing entirely.

My guess is that he does have certain limitations, for instance the amount of connections he can manage and so on. But I do think modern hardware can be made to perform well if you know what you are doing. There are many ways to generally implement the DSPs on a modern PC that would be fast enough.

Also, a guess is that one of the reasons DSPs are preferred is that they have a better power profile. You don't need that for testing purposes.

All in all, I think it is a great project.

It uses a USRP N210 (https://www.ettus.com/product/details/UN210-KIT) which has an FPGA that is most likely used for the signal processing. However, quite a lot can be done on a standard PC these days with SSE or GPGPU programming.