summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVadim Yanitskiy <axilirator@gmail.com>2020-03-05 04:14:30 +0700
committerlaforge <laforge@osmocom.org>2020-03-08 22:50:54 +0000
commitd534d43fc16a91ccc36283c72c0f39a3742a307f (patch)
treea3b4b3edba6f0f7858d977d379cdcf835b50b549
parent03f220ecae6d87a05b69d9255ca86cef66c51b5e (diff)
trxcon/scheduler: TCH/H & FACCH/H: fix notes on interleaving
-rw-r--r--src/host/trxcon/sched_lchan_desc.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/host/trxcon/sched_lchan_desc.c b/src/host/trxcon/sched_lchan_desc.c
index fde4d4ee..b22a18b8 100644
--- a/src/host/trxcon/sched_lchan_desc.c
+++ b/src/host/trxcon/sched_lchan_desc.c
@@ -155,7 +155,10 @@ const struct trx_lchan_desc trx_lchan_desc[_TRX_CHAN_MAX] = {
/* Rx and Tx, multiple convolutional coding types (3GPP TS 05.03,
* chapter 3), block diagonal interleaving (3GPP TS 05.02, clause 7):
*
- * - a traffic frame is interleaved over 6 consecutive bursts
+ * - a traffic frame is interleaved over 4 non-consecutive bursts
+ * using the even numbered bits of the first 2 bursts,
+ * and odd numbered bits of the last 2 bursts;
+ * - a FACCH/H frame is interleaved over 6 non-consecutive bursts
* using the even numbered bits of the first 2 bursts,
* all bits of the middle two 2 bursts,
* and odd numbered bits of the last 2 bursts;