summaryrefslogtreecommitdiffstats
path: root/src/host/layer23/include/osmocom/bb/mobile/support.h
diff options
context:
space:
mode:
authorAndreas.Eversberg2010-10-12 10:26:48 +0200
committerAndreas.Eversberg2010-10-12 10:26:48 +0200
commit6d4915b91b13fa879e0dd75d2c275e82b5a5634c (patch)
treee385c97e0fecc0591ec6d7f17bf3925ec2fae258 /src/host/layer23/include/osmocom/bb/mobile/support.h
parent[layer23] Increase sync tollerance by increasing freq_err_thresh1 (diff)
downloadosmocom-6d4915b91b13fa879e0dd75d2c275e82b5a5634c.tar.gz
osmocom-6d4915b91b13fa879e0dd75d2c275e82b5a5634c.tar.xz
osmocom-6d4915b91b13fa879e0dd75d2c275e82b5a5634c.zip
[layer23] Implementation of signal loss criteria as defined in TS 05.08
There are two criterions for lossing a signal, idle mode and dedicated mode. A counter counts down when a frame is dropped, and counts up when a valid frame is received on certain channel. The loss criterion is reached, if the counter reaches 0. The values added to / removed from the counter and the limits depend on the process.
Diffstat (limited to 'src/host/layer23/include/osmocom/bb/mobile/support.h')
-rw-r--r--src/host/layer23/include/osmocom/bb/mobile/support.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/host/layer23/include/osmocom/bb/mobile/support.h b/src/host/layer23/include/osmocom/bb/mobile/support.h
index b609b7d..cbe6e19 100644
--- a/src/host/layer23/include/osmocom/bb/mobile/support.h
+++ b/src/host/layer23/include/osmocom/bb/mobile/support.h
@@ -76,6 +76,7 @@ struct gsm_support {
int8_t min_rxlev_db;
uint8_t scan_to;
uint8_t sync_to;
+ uint16_t dsc_max; /* maximum dl signal failure counter */
/* codecs */
uint8_t full_v1;