'25 April Update

Fri Apr 4, 2025

Time for an update. Where are we today?

Hardware

So far we have been using succesfully:

eNBS:

  • Baicells Nova227 in band 48 under CBRS rules (~$200 used)
  • LimeSDR bench tests (band 8 in my case) using srsenb ($300ish? probably works on limesdr mini, too)
  • Baicells band40 femtocell from BA7JKX

EPCs:

  • Open5GS (docker)
  • SRSEPC (docker)
  • SRSEPC (native)

Sim cards/esim:

UE:

  • Whatever we have laying around. :D

What works:

  • UE Attach. Packet stuff, internet access, etc. Depending on UE, IMS appears to be working in some regards.
  • Band 40. Holy cow!

Unsuccesful stuff so far:

  • Unclear why me and Steve get different results for SMS/SGs with apparently same docker open5gs setup. Needs further investigation.
  • OAI eNB in TDD mode with LimeSDR - weird gain issue?
  • srsenb doesn’t support TDD eNB at all
  • Most IMS stuff, especially dealing with android ROMs and carrier config issues. Lots of learning to do there in particular.
  • Baicells to remote EPCs (e.g. VPN with virtual ips or behind NAT) doesn’t have working GTP-U, works fine when EPC is local. Can also turn on LGW and it basically becomes a local access point.

Other updates

tarxvf: I'm on a side quest today, making a thing that will concentrate packet
captures into a collector machine for further analysis. Goal is to
deploy it on each host and each container involved in open5gs, and then
use that to watch packets as they cross between machines and services,
along with the logs for each container.

No idea if it'll get anywhere useful and no promises, I just need a
break and this fits the bill.