summaryrefslogtreecommitdiffstats
path: root/include/osmocom/core/bitvec.h
diff options
context:
space:
mode:
authorNiro Mahasinghe <niroshan@cellXica.net>2017-11-03 12:24:30 +0100
committerHarald Welte <laforge@gnumonks.org>2017-11-03 13:03:57 +0100
commitc526dbc24f3ec95771085967b9e300c9f9d4fc1f (patch)
treef26c686ea5aee8bf4212115ebc88599d3295c1e0 /include/osmocom/core/bitvec.h
parent834e2ac0ead4544c207ed365151c8c898b5a949c (diff)
gsm0503_coding.c: Use majority vote in tch_efr_unreorder()
The EFR coding contains some repeated bits. In case there are transmission errors, some bits may of course get corrupted. It looks like there's an improvement can be made by taking a majority vote on those "repetition bits", i.e. if 2 out of 3 bits are the same, then use that instead of expecting to match all 3 bits. See 3GPP TS 45.003 Section 3.1.1.3 for reference. Change-Id: I2a28a4d7fb82aed4d39fe8efeea702effdba3858
Diffstat (limited to 'include/osmocom/core/bitvec.h')
0 files changed, 0 insertions, 0 deletions