Live data from Hacker News

A 4G LTE base station running entirely in software on a standard PC

bellard.org

121–130 of 134 posts

Re: A 4G LTE base station running entirely in software on a standard PC

#121
post #117

Earlier quoted context omitted.

LTE (as with most 3GPP specs) are heavily patented. All patents are available under FRAND licenses however.

Software isn't patentable in the EU, and this is a software radio implementation...

Interesting concept. So if someone has a "hardware" patent and you manage to implement a software "emulation" of that hardware (that nevertheless runs at full speed) then you don't have to pay?

(Reminds me of Transmeta...)

Re: A 4G LTE base station running entirely in software on a standard PC

#122
post #117

Earlier quoted context omitted.

LTE (as with most 3GPP specs) are heavily patented. All patents are available under FRAND licenses however.

Software isn't patentable in the EU, and this is a software radio implementation...

There is still a physical RF layer (which is not software) and then you need antennas where you most likely end up in more patents.

Re: A 4G LTE base station running entirely in software on a standard PC

#123

I have a question here.. No one doubts the genius of fabrice bellard.. Someone in the thread rightly commented him as a polymath.. Fabrice sticks to C and loves the language to the core.. I often hear the FP folks saying that ppl who are inclined towards math love to program in lisp/scheme/haskell/clojure.. Fabrice Bellard being a math genius has no project written in any of these languages.. Why so? I understand it…

Several of his projects show he has an affection for applied number crunching and low-level programming. C lives right at the intersection of these domains.

Re: A 4G LTE base station running entirely in software on a standard PC

#124
post #99
post #79

Earlier quoted context omitted.

I was referring to http://bellard.org/dvbt/

You can't generate an electromagnetic field just from software!! At some point you need a physical medium to accomplish that. In the case you point out he uses the DAC hardware on a graphics card to generate electric signals, controlled by software. Not really sure what you meant.

That's like saying "you can't calculate pi just from software". We're willing to presume the presence of some type of general-purpose hardware when we talk about software.

Some of his projects require only the use of commodity hardware of the type sold at Walmart. That's categorically different than something that requires a custom built software defined radio transceiver.

That said, this project looks pretty cool.

Re: A 4G LTE base station running entirely in software on a standard PC

#125

Very neat. Shame that 'interested companies can contact me'. Would be fun to know how such base-stations - when attached to antenna - can be used to spoof things and perform attacks. Lets hope that comes up at some blackhat conference soon...

While not LTE, here's GSM stuff:

* http://openbsc.osmocom.org/trac/

* http://openbts.sourceforge.net/

Some related videos:

* Fuzzing GSM handsets - http://www.youtube.com/watch?v=oGPOscdLPFQ

* Running your own GSM network - http://www.youtube.com/watch?v=e_9hPRF5fzA

* OpenBSC - http://www.youtube.com/watch?v=YWPom6JIsr4

Here's one building a satelite phone receiver/sniffer:

* http://gmr.osmocom.org/trac/

* http://www.youtube.com/watch?v=BSW-V94uZZQ

Open Source GSM protocols (on handsets):

* http://bb.osmocom.org/trac/

Re: A 4G LTE base station running entirely in software on a standard PC

#126
post #80

Earlier quoted context omitted.

The reason the average HN-goer never does anything of note is precisely because of being driven by this "how can I monetize this" mentality alone.

Getting paid is a proxy for doing something society actually wants (rather than paying lip service to) and brings the resources to make it self-sustaining. I'm torn because I find society's wants (at least around my calling) to be largely fickle and shallow, but if I disregard them it's mere self-gratification.

It's sort of a proxy for what society wants, but a rather noisy and inaccurate proxy. For one, it's only a proxy for the proportion of value you can personally capture: value you produce for society but cannot capture a good percentage of is still providing things that society wants, but not increasing your bank account. And for two, it's only really a useful proxy of short-term value: if you're doing work that society is going to love in 20 years, that doesn't help you eat today (which is why basic research rarely pays as a commercial business model, because the value it creates isn't near-term enough).

Re: A 4G LTE base station running entirely in software on a standard PC

#127

Earlier quoted context omitted.

Getting paid is a proxy for doing something society actually wants (rather than paying lip service to) and brings the resources to make it self-sustaining. I'm torn because I find society's wants (at least around my calling) to be largely fickle and shallow, but if I disregard them it's mere self-gratification.

It's sort of a proxy for what society wants, but a rather noisy and inaccurate proxy. For one, it's only a proxy for the proportion of value you can personally capture: value you produce for society but cannot capture a good percentage of is still providing things that society wants, but not increasing your bank account. And for two, it's only really a useful proxy of short-term value: if you're doing work that socie…

It's all to easy to convince oneself into creating things society should or may eventually value. In my case it took a long time for reality and the absence of evidence to sink in.

Re: A 4G LTE base station running entirely in software on a standard PC

#128

Earlier quoted context omitted.

It's sort of a proxy for what society wants, but a rather noisy and inaccurate proxy. For one, it's only a proxy for the proportion of value you can personally capture: value you produce for society but cannot capture a good percentage of is still providing things that society wants, but not increasing your bank account. And for two, it's only really a useful proxy of short-term value: if you're doing work that socie…

It's all to easy to convince oneself into creating things society should or may eventually value. In my case it took a long time for reality and the absence of evidence to sink in.

I think it's also far too easy to convince oneself into believing that a profitable business is actually creating value, rather than merely moving it around. So there are many pitfalls.

Re: A 4G LTE base station running entirely in software on a standard PC

#129
post #117

Earlier quoted context omitted.

LTE (as with most 3GPP specs) are heavily patented. All patents are available under FRAND licenses however.

Software isn't patentable in the EU, and this is a software radio implementation...

Software that has no 'technical effect' (though details of the specific test have changed a few times) are not allowed. Many many valid [in respect of patentability of the subject invention at least] software patents have been grantd by the EPO and EPC member nations.

Because business methods aren't patentable in Europe many USPTO granted patents have no technical contribution that is not excluded from patentability.

tl;dr, it's complicated but your statement is false.

http://en.wikipedia.org/wiki/Software_patents_under_the_Euro...

Re: A 4G LTE base station running entirely in software on a standard PC

#130
post #118
post #25

This is cool, but I would assume he's violating any number of patents in order for it to work properly. (perhaps that's why it's closed source?)

Software isn't patentable in the EU.

You're wrong http://en.wikipedia.org/wiki/Software_patents_under_the_Euro....
Post reply on HN