laforge has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-bsc/+/40497?usp=email )
Change subject: meas_feed: change default transmit queue length from 100 to 1000 ......................................................................
meas_feed: change default transmit queue length from 100 to 1000
Depending on the BSC size we potentially have a very large number of measurement reports. They occur every 480ms on each active logical channel, so with a 4-TRX BTS of 12 SDCCH + 60 TCH/H we have up to 144 measurement reports per second per BTS. Therefore, a BSC-global meas_feed transmit queue limit of 100 msgb might be a bit low.
Change-Id: Icdd038a14690ab0e0af4f8df8239ec23df37e468 Related: SYS#7508 --- M include/osmocom/bsc/meas_feed.h 1 file changed, 1 insertion(+), 1 deletion(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-bsc refs/changes/97/40497/1
diff --git a/include/osmocom/bsc/meas_feed.h b/include/osmocom/bsc/meas_feed.h index 447eab8..23ebdc7 100644 --- a/include/osmocom/bsc/meas_feed.h +++ b/include/osmocom/bsc/meas_feed.h @@ -35,7 +35,7 @@ };
#define MEAS_FEED_VERSION 1 -#define MEAS_FEED_TXQUEUE_MAX_LEN_DEFAULT 100 +#define MEAS_FEED_TXQUEUE_MAX_LEN_DEFAULT 1000
int meas_feed_cfg_set(const char *dst_host, uint16_t dst_port); void meas_feed_scenario_set(const char *name);