Hacker News new | ask | show | jobs
by lipanski 2139 days ago
> As I’ve learned more and more about 5G

Out of curiousity, what's a good source of information on 5G? I assume the standard itself is not the easiest thing to digest so I'd appreciate your input.

4 comments

Clone the srsLTE repository [1], and use it to set up a demonstration system with a core network (srsEPC), base station (srsENB) and a mobile phone (srsUE). It's several hours work to set up a system that runs on a couple of Virtual Machines and bridges the IP networks together on your two VMs. You can then do pings and file transfers over your newly minted LTE network. An Intel i7 processor is fast enough to run a multi-megabit link in real time, with all three of the above components running on the same i7.

Use srsLTE's simulated channel model to start with, as if avoids the cost of hardware and the regulatory restrictions on making an actual radio transmission. Only buy radio hardware if you graduate to wanting to experiment with actual transmissions and have developed the knowledge to not get in trouble with the regulators.

Once you have the demo running, download the standards [2] and start digging though the srsLTE source code with the standards by your side for reference. The source code makes the standard digestible and includes comments with references to documents, teaching you the best places to start. Because you have a live system running you can experiment as needed to understand something.

5G is an evolution of 4G (LTE), so whilst the srsLTE isn't a complete 5G implementation it will teach you enough about 4G (which is the foundation of 5G) that you will probably be able to understand 5G.

I've found this approach to be a valuable way to learn about LTE/5G, but I do have a background in such systems. My feeling is such an approach would work for someone with a software background, even if lacking the radio knowledge, as the srsLTE source acts as a "roadmap" and the necessary background reading (MIMO, coding, ...) could be done on an as needed basis as the concept is encountered in the source code.

[1] https://github.com/srsLTE/srsLTE

[2] https://www.3gpp.org/ftp/Specs/latest

Yes, the 3GPP or ITU standards can make for a dour read. Probably best to look for sources that you find engaging. You can start with something that gives you the basics, and/or just go straight to the vendors ─ who provide a plethora of white papers, case studies, industry insights etc.

https://5g.systemsapproach.org/index.html

https://www.ericsson.com/en/5g/5g-for-consumers

https://www.nokia.com/networks/5g/

Stranger, your links above were very helpful for me in formulating my company's strategy in 5G. we are a big well known player. How can I get in touch with you for a more in depth conversation?
An Introduction to LTE by Christopher Cox and sharetechnote.com have been most useful to me
Last years CCC has a lot of 5G related videos.