pavonis/srs-gnb-dev

By pavonis

Updated about 1 year ago

srsRAN_Project gNB for USRP and BladeRF

Helm
Image
Networking
0

1.7K

pavonis/srs-gnb-dev repository overview

IMAGES:

  • y25-w19: built on branch dev (updated to May 7th 2025) - Has BladeRF, USRP, and ZMQ support for gNB, CU, and DU
  • y25-w03-train: includes onnx related packages, built on branch slicing-traffic-train (updated to Jan 16th 2025)
  • mobicom24: Built with branch slicing-wasm-latency (updated to Oct 31st). Monolythic gNB
  • y24-w37-slicing: Built with branch slicing-controller (updated to Sept 10th). Monolythic gNB
  • y24-w29: Built with branch bladeRF-lib (updated to Jul 16th). Fix CU binding port. Includes gNB, CU, and DU.
  • y24-w29-du: DU only. Built with branch bladeRF-lib (updated to Jul 16th). Support for ARM architecture
  • y24-w27: Introduce CU/DU split, built with branch bladeRF-lib (updated to Jul 5)
  • y24-w18: Move to Jammy (22.04), built with branch print_RB (updated to April 22th)
  • y24-w16: stop support for Grafana, built with branch print_RB (updated to April 16th)
  • y24-w11: add support for Grafana, built with branch print_RB (updated to February 20th)
  • y24-w09-upstream: built branch from SRS upstream (updated to Feb 20th)
  • y24-w08: built with branch print_RB (updated to February 20th)
  • y24-w06-hypermagik: Use hypermagik's code for running the bladeRF and DC correction (https://github.com/hypermagik/srsRAN-5G/commit/b9754aec42c56a2a2b8fb501ddaed2be61c2c254)
  • y24-w06: update code to Feb 5 2024, based on w51
  • w51: update code to Dec 22, based on w49
  • w49: update code to Dec 4, remove DC bias, change bladeRF packages to the custom ones (including libBladeRF and UHD support)
  • w45: add oversampling feature for bladeRF (including libBladeRF and UHD support)
  • w44: build for ARM64 (ISA autodetect on, has NEON)
  • demo-may-14: Image for May 14th La Forge demo, built with branch slicing-controller (updated to May 9th)
  • lime-y25-w21: LimeXTRX-NG (updated to May 22nd) and LimeSuiteNG (updated to Jul 12th) - Include boost accumulators (Ubuntu 23.04)
  • lime-y24-w29: limextrx (updated SRS upstream to Jul 10th) and LimeSuiteNG (updated to Jul 12th) - Include boost accumulators (Ubuntu 23.04)
  • lime-y24-w28b: limextrx (updated SRS upstream to Jul 10th) and LimeSuiteNG (updated to Jul 10th)
  • lime-y24-w28: limextrx-eduard and LimeSuiteNG (updated to Jul 9th)
  • lime: Built with branch limextrx-eduard and includes support for Lime, BladeRF and USRP (updated to Jul 4th)

HELM CHARTS:

  • v1.2.6: Remove unnecessary fields in yaml file
  • v1.2.5: Update gNB console to autostart logs and slicing support in value file
  • v1.2.3: Support for kubectl logs
  • v1.2.2: /opt/srsran/run_gnb.sh also prints the console output to /tmp/gnb_console.log
  • v1.2: introduce service for gNB
  • v0.2.1: Version for La Forge demo (autostart of gNB, configuration for slicing)
  • v0.1.2.3: Version for Swisscom demo (autostart of the gNB)

Tag summary

Content type

Image

Digest

sha256:29d259b0c

Size

917.2 MB

Last updated

about 1 year ago

docker pull pavonis/srs-gnb-dev:lime-y25-w22