Skip to content

Commit

Permalink
config: update amf parameter change
Browse files Browse the repository at this point in the history
  • Loading branch information
asaezper committed Sep 16, 2024
1 parent e756b1c commit ef983b6
Show file tree
Hide file tree
Showing 9 changed files with 371 additions and 300 deletions.
13 changes: 10 additions & 3 deletions configs/cu.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,16 @@
# Example config for a locally deployed CU listening on the localhost interface for a DU connection
amf:
addr: 127.0.1.100
bind_addr: 127.0.10.2

cu_cp:
amf:
addr: 127.0.1.100
port: 38412
bind_addr: 127.0.10.2
supported_tracking_areas:
- tac: 7
plmn_list:
- plmn: "00101"
tai_slice_support_list:
- sst: 1
f1ap:
bind_addr: 127.0.10.1

Expand Down
62 changes: 35 additions & 27 deletions configs/gnb_custom_cell_properties.yml
Original file line number Diff line number Diff line change
@@ -1,42 +1,50 @@
# This example configuration outlines how to use the 'cells' subcommand. The base cell configuration is
# for all cells using the 'cell_cfg' subcommand, with the 'cell' subcommand being used to overwrite this
# base configuration for a single cell.
# This example configuration outlines how to use the 'cells' subcommand. The base cell configuration is
# for all cells using the 'cell_cfg' subcommand, with the 'cell' subcommand being used to overwrite this
# base configuration for a single cell.

amf:
addr: 127.0.1.100
bind_addr: 127.0.0.1
cu_cp:
amf:
addr: 127.0.1.100
port: 38412
bind_addr: 127.0.0.1
supported_tracking_areas:
- tac: 7
plmn_list:
- plmn: "00101"
tai_slice_support_list:
- sst: 1

ru_sdr:
device_driver: uhd
device_args: type=b200,num_recv_frames=64,num_send_frames=64
clock:
sync:
srate: 23.04
device_driver: uhd
device_args: type=b200,num_recv_frames=64,num_send_frames=64
clock:
sync:
srate: 23.04
otw_format: sc12
tx_gain: 50
rx_gain: 60
tx_gain: 50
rx_gain: 60

# Properties set in this section are inherited for all cells unless overridden inside the cells section.
cell_cfg:
dl_arfcn: 632628
band: 78
channel_bandwidth_MHz: 20
common_scs: 30
plmn: "00101"
tac: 7
pci: 1
dl_arfcn: 632628
band: 78
channel_bandwidth_MHz: 20
common_scs: 30
plmn: "00101"
tac: 7
pci: 1

# This section is represented as an array of cells. For this example, a single cell is declared that overrides the PCI and channel bandwidth properties from the default values.
cells:
- pci: 10
channel_bandwidth_MHz: 10
- pci: 10
channel_bandwidth_MHz: 10

log:
filename: /tmp/gnb.log
all_level: warning
all_level: warning

pcap:
mac_enable: false
mac_filename: /tmp/gnb_mac.pcap
ngap_enable: false
ngap_filename: /tmp/gnb_ngap.pcap
mac_enable: false
mac_filename: /tmp/gnb_mac.pcap
ngap_enable: false
ngap_filename: /tmp/gnb_ngap.pcap
58 changes: 33 additions & 25 deletions configs/gnb_rf_b200_tdd_n78_20mhz.yml
Original file line number Diff line number Diff line change
@@ -1,35 +1,43 @@
# This example configuration outlines how to configure the srsRAN Project gNB to create a single TDD cell
# transmitting in band 78, with 20 MHz bandwidth and 30 kHz sub-carrier-spacing. A USRP B200 is configured
# as the RF frontend using split 8. Note in this example an external clock source is not used, so the sync
# is not defined and the default is used.
# transmitting in band 78, with 20 MHz bandwidth and 30 kHz sub-carrier-spacing. A USRP B200 is configured
# as the RF frontend using split 8. Note in this example an external clock source is not used, so the sync
# is not defined and the default is used.

amf:
addr: 127.0.1.100
bind_addr: 127.0.0.1
cu_cp:
amf:
addr: 127.0.1.100
port: 38412
bind_addr: 127.0.0.1
supported_tracking_areas:
- tac: 7
plmn_list:
- plmn: "00101"
tai_slice_support_list:
- sst: 1

ru_sdr:
device_driver: uhd
device_args: type=b200,num_recv_frames=64,num_send_frames=64
srate: 23.04
otw_format: sc12
tx_gain: 80
rx_gain: 40
device_driver: uhd
device_args: type=b200,num_recv_frames=64,num_send_frames=64
srate: 23.04
otw_format: sc12
tx_gain: 80
rx_gain: 40

cell_cfg:
dl_arfcn: 632628
band: 78
channel_bandwidth_MHz: 20
common_scs: 30
plmn: "00101"
tac: 7
pci: 1
dl_arfcn: 632628
band: 78
channel_bandwidth_MHz: 20
common_scs: 30
plmn: "00101"
tac: 7
pci: 1

log:
filename: /tmp/gnb.log
all_level: warning
filename: /tmp/gnb.log
all_level: warning

pcap:
mac_enable: false
mac_filename: /tmp/gnb_mac.pcap
ngap_enable: false
ngap_filename: /tmp/gnb_ngap.pcap
mac_enable: false
mac_filename: /tmp/gnb_mac.pcap
ngap_enable: false
ngap_filename: /tmp/gnb_ngap.pcap
66 changes: 37 additions & 29 deletions configs/gnb_rf_b210_fdd_srsUE.yml
Original file line number Diff line number Diff line change
@@ -1,45 +1,53 @@
# This example configuration outlines how to configure the srsRAN Project gNB to create a single FDD cell
# transmitting in band 3, with 20 MHz bandwidth and 15 kHz sub-carrier-spacing. A USRP B200 is configured
# as the RF frontend using split 8, with a Leo Bodnar GPSDO as an external reference clock.
# transmitting in band 3, with 20 MHz bandwidth and 15 kHz sub-carrier-spacing. A USRP B200 is configured
# as the RF frontend using split 8, with a Leo Bodnar GPSDO as an external reference clock.

# This particular configuration is intended to be used with srsUE. Note the `pdcch` parameters set in the
# `cell_cfg` section. These are set to match the capabilities of srsUE.
# This particular configuration is intended to be used with srsUE. Note the `pdcch` parameters set in the
# `cell_cfg` section. These are set to match the capabilities of srsUE.

amf:
addr: 10.53.1.2
bind_addr: 10.53.1.1
cu_cp:
amf:
addr: 10.53.1.2
port: 38412
bind_addr: 10.53.1.1
supported_tracking_areas:
- tac: 7
plmn_list:
- plmn: "00101"
tai_slice_support_list:
- sst: 1

ru_sdr:
device_driver: uhd
device_args: type=b200
device_driver: uhd
device_args: type=b200
clock: external
srate: 23.04
tx_gain: 80
rx_gain: 40
srate: 23.04
tx_gain: 80
rx_gain: 40

cell_cfg:
dl_arfcn: 368500
band: 3
channel_bandwidth_MHz: 20
common_scs: 15
plmn: "00101"
tac: 7
dl_arfcn: 368500
band: 3
channel_bandwidth_MHz: 20
common_scs: 15
plmn: "00101"
tac: 7
pdcch:
dedicated:
ss2_type: common
dci_format_0_1_and_1_1: false
ss2_type: common
dci_format_0_1_and_1_1: false
common:
ss0_index: 0
coreset0_index: 12
ss0_index: 0
coreset0_index: 12
prach:
prach_config_index: 1
prach_config_index: 1

log:
filename: /tmp/gnb.log
all_level: info
filename: /tmp/gnb.log
all_level: info

pcap:
mac_enable: enable
mac_filename: /tmp/gnb_mac.pcap
ngap_enable: enable
ngap_filename: /tmp/gnb_ngap.pcap
mac_enable: enable
mac_filename: /tmp/gnb_mac.pcap
ngap_enable: enable
ngap_filename: /tmp/gnb_ngap.pcap
56 changes: 32 additions & 24 deletions configs/gnb_rf_n310_fdd_n3_20mhz.yml
Original file line number Diff line number Diff line change
@@ -1,35 +1,43 @@
# This example configuration outlines how to configure the srsRAN Project gNB to create a single FDD cell
# transmitting in band 3, with 20 MHz bandwidth and 30 kHz sub-carrier-spacing. A USRP N3XX is configured
# transmitting in band 3, with 20 MHz bandwidth and 30 kHz sub-carrier-spacing. A USRP N3XX is configured
# as the RF frontend using split 8. Note in this example the internal GPDSO of the N310 is used.

amf:
addr: 127.0.1.100
bind_addr: 127.0.0.1
cu_cp:
amf:
addr: 127.0.1.100
port: 38412
bind_addr: 127.0.0.1
supported_tracking_areas:
- tac: 7
plmn_list:
- plmn: "00101"
tai_slice_support_list:
- sst: 1

ru_sdr:
device_driver: uhd
device_args: type=n3xx
clock: gpsdo
sync: gpsdo
srate: 30.72
tx_gain: 35
rx_gain: 60
device_driver: uhd
device_args: type=n3xx
clock: gpsdo
sync: gpsdo
srate: 30.72
tx_gain: 35
rx_gain: 60

cell_cfg:
dl_arfcn: 368640
band: 3
channel_bandwidth_MHz: 20
common_scs: 15
plmn: "00101"
tac: 7
pci: 1
dl_arfcn: 368640
band: 3
channel_bandwidth_MHz: 20
common_scs: 15
plmn: "00101"
tac: 7
pci: 1

log:
filename: /tmp/gnb.log
all_level: info
filename: /tmp/gnb.log
all_level: info

pcap:
mac_enable: false
mac_filename: /tmp/gnb_mac.pcap
ngap_enable: false
ngap_filename: /tmp/gnb_ngap.pcap
mac_enable: false
mac_filename: /tmp/gnb_mac.pcap
ngap_enable: false
ngap_filename: /tmp/gnb_ngap.pcap
Loading

0 comments on commit ef983b6

Please sign in to comment.