From d534d43fc16a91ccc36283c72c0f39a3742a307f Mon Sep 17 00:00:00 2001 From: Vadim Yanitskiy Date: Thu, 5 Mar 2020 04:14:30 +0700 Subject: trxcon/scheduler: TCH/H & FACCH/H: fix notes on interleaving Change-Id: I16cdd2261b3d0d99286c30584847f93d72d02ac0 --- src/host/trxcon/sched_lchan_desc.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/host') 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; -- cgit v1.2.3