Use latest srsRAN QoS configuration file

This commit is contained in:
herlesupreeth
2024-12-26 20:37:40 +01:00
parent eb5c8fc687
commit e73e1c32af
2 changed files with 60 additions and 83 deletions

View File

@@ -7,17 +7,7 @@
qos: qos:
- -
five_qi: 1 # E.g. Conversational Voice five_qi: 1 # E.g. Conversational Voice
rlc:
mode: um-bidir
um-bidir:
tx:
sn: 12
queue-size: 4096
rx:
sn: 12
t-reassembly: 50
pdcp: pdcp:
integrity_required: false
tx: tx:
sn: 12 sn: 12
discard_timer: -1 discard_timer: -1
@@ -26,28 +16,23 @@ qos:
sn: 12 sn: 12
t_reordering: 80 t_reordering: 80
out_of_order_delivery: false out_of_order_delivery: false
f1u_du:
backoff_timer: 10
f1u_cu_up: f1u_cu_up:
backoff_timer: 10 backoff_timer: 10
mac: f1u_du:
lc_priority: 4 backoff_timer: 10
lc_group_id: 1 rlc:
bucket_size_duration_ms: 5 mode: um-bidir
prioritized_bit_rate_kBps: 65537 um-bidir:
tx:
sn: 12
queue-size: 16384
queue-bytes: 6172672
rx:
sn: 12
t-reassembly: 50
- -
five_qi: 2 # E.g. Conversational Video five_qi: 2 # E.g. Conversational Video
rlc:
mode: um-bidir
um-bidir:
tx:
sn: 12
queue-size: 4096
rx:
sn: 12
t-reassembly: 50
pdcp: pdcp:
integrity_required: false
tx: tx:
sn: 12 sn: 12
discard_timer: -1 discard_timer: -1
@@ -56,15 +41,20 @@ qos:
sn: 12 sn: 12
t_reordering: 80 t_reordering: 80
out_of_order_delivery: false out_of_order_delivery: false
f1u_du:
backoff_timer: 10
f1u_cu_up: f1u_cu_up:
backoff_timer: 10 backoff_timer: 10
mac: f1u_du:
lc_priority: 4 backoff_timer: 10
lc_group_id: 1 rlc:
bucket_size_duration_ms: 5 mode: um-bidir
prioritized_bit_rate_kBps: 65537 um-bidir:
tx:
sn: 12
queue-size: 16384
queue-bytes: 6172672
rx:
sn: 12
t-reassembly: 50
- -
five_qi: 5 # E.g. IMS signaling five_qi: 5 # E.g. IMS signaling
rlc: rlc:
@@ -76,7 +66,8 @@ qos:
max-retx-threshold: 4 max-retx-threshold: 4
poll-pdu: 64 poll-pdu: 64
poll-byte: 125 poll-byte: 125
queue-size: 4096 queue-size: 16384
queue-bytes: 6172672
rx: rx:
sn: 12 sn: 12
t-reassembly: 80 t-reassembly: 80
@@ -95,73 +86,59 @@ qos:
backoff_timer: 10 backoff_timer: 10
f1u_cu_up: f1u_cu_up:
backoff_timer: 10 backoff_timer: 10
mac:
lc_priority: 5
lc_group_id: 2
bucket_size_duration_ms: 5
prioritized_bit_rate_kBps: 65537
- -
five_qi: 7 # E.g. Voice, Video (live streaming) five_qi: 7 # E.g. Voice, Video (live streaming)
pdcp:
integrity_required: false
tx:
sn: 12
discard_timer: -1
status_report_required: false
rx:
sn: 12
t_reordering: 80
out_of_order_delivery: false
f1u_cu_up:
backoff_timer: 10
f1u_du:
backoff_timer: 10
rlc: rlc:
mode: um-bidir mode: um-bidir
um-bidir: um-bidir:
tx: tx:
sn: 12 sn: 12
queue-size: 4096 queue-size: 16384
queue-bytes: 6172672
rx: rx:
sn: 12 sn: 12
t-reassembly: 50 t-reassembly: 100
-
five_qi: 9 # E.g. Buffered video streaming, TCP-based traffic
pdcp: pdcp:
integrity_required: false
tx: tx:
sn: 12 sn: 18
discard_timer: -1 discard_timer: -1
status_report_required: false status_report_required: false
rx: rx:
sn: 12 sn: 18
t_reordering: 80 t_reordering: 220
out_of_order_delivery: false out_of_order_delivery: false
f1u_du:
backoff_timer: 10
f1u_cu_up: f1u_cu_up:
backoff_timer: 10 backoff_timer: 10
mac: f1u_du:
lc_priority: 4 backoff_timer: 10
lc_group_id: 1
bucket_size_duration_ms: 5
prioritized_bit_rate_kBps: 65537
-
five_qi: 9 # E.g. Buffered video streaming, TCP-based traffic
rlc: rlc:
mode: am mode: am
am: am:
tx: tx:
sn: 12 sn: 18
t-poll-retransmit: 80 t-poll-retransmit: 20
max-retx-threshold: 4 max-retx-threshold: 32
poll-pdu: 64 poll-pdu: 16
poll-byte: 125 poll-byte: -1
queue-size: 4096 queue-size: 16384
queue-bytes: 6172672
rx: rx:
sn: 12 sn: 18
t-reassembly: 80 t-reassembly: 20
t-status-prohibit: 10 t-status-prohibit: 10
pdcp:
integrity_required: false
tx:
sn: 12
discard_timer: -1
status_report_required: false
rx:
sn: 12
t_reordering: 80
out_of_order_delivery: false
f1u_du:
backoff_timer: 10
f1u_cu_up:
backoff_timer: 10
mac:
lc_priority: 5
lc_group_id: 2
bucket_size_duration_ms: 5
prioritized_bit_rate_kBps: 65537

View File

@@ -52,7 +52,7 @@ sed -i 's|SRS_UE_IP|'$SRS_UE_IP'|g' /etc/srsran/gnb.yml
# For dbus not started issue when host machine is running Ubuntu 22.04 # For dbus not started issue when host machine is running Ubuntu 22.04
service dbus start && service avahi-daemon start service dbus start && service avahi-daemon start
gnb -c /etc/srsran/gnb.yml -c /etc/srsran/qos.yml exec gnb -c /etc/srsran/gnb.yml -c /etc/srsran/qos.yml $@
# Sync docker time # Sync docker time
#ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone #ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone