7 ms·
Strangely they went pass Free5gc (1)(2), perhaps it's too close to China ?. It's the more complete 5G stack imo. All functions are containerized and it's in Go
by cedricgle 6y ago
Strangely they went pass Free5gc (1)(2), perhaps it's too close to China ?.
It's the more complete 5G stack imo. All functions are containerized and it's in Golang, which is way less error-prone e̶r̶r̶o̶r̶ ̶p̶r̶o̶o̶f̶ than openair (in c/c++). I used it at work to build a new private function that interact with the various api to build fast path breakout in the user data plane.
[1] https://www.free5gc.org/ https://www.free5gc.org/
[2] https://github.com/free5gc/free5gc https://github.com/free5gc/free5gc
- gabagool 6y agoI'm assuming you mean error-prone and not error proof? =D Took me a couple of reads to get it.
- the_only_law 6y agoHuh, I’ve been interested in Go’s application in telecom/digital communications. I’ll have to take a look at this. Most of what I’ve been working on (non 5g) has been Erlang and the bit of C I’m stuck with.
- rkangel 6y agoOut of interest, what are you looking for in Go that Erlang doesn't give you?
- deleted 6y ago[deleted]
- the_only_law 6y agoNothing particularly. I'm always interested in other languages. Offhand though, I imagine Go might make working with native code a bit easier. Go is kinda weird to me because I always here people refer to it as a systems language in comparison to C or C++, but have really only seen it used for things like web services.
- BelenusMordred 6y ago> perhaps it's too close to China ? It's mainly built by the Taiwanese.