diff options
author | Vadim Yanitskiy <vyanitskiy@sysmocom.de> | 2021-09-30 01:57:10 +0600 |
---|---|---|
committer | fixeria <vyanitskiy@sysmocom.de> | 2021-09-30 11:11:34 +0000 |
commit | 414bc76ea5badde1e8d76bf0c440ce387d7fd2ec (patch) | |
tree | f4f3fb3669ce6fe868d8ddea989f5b4afe26f612 | |
parent | 1f213a24023ab01d277c6c58b19bc122cf5b90d1 (diff) |
scheduler: fix comments explaining the interleaving of TCH/H
Change-Id: I2820e42ae10f05ba1ca956b948ea0d77e6abeb3d
-rw-r--r-- | src/common/scheduler.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/common/scheduler.c b/src/common/scheduler.c index a6ed517f..e7d17d04 100644 --- a/src/common/scheduler.c +++ b/src/common/scheduler.c @@ -221,13 +221,14 @@ const struct trx_chan_desc trx_chan_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 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; * - a FACCH/H frame 'steals' (replaces) two traffic frames, - * interleaving is done over 4 consecutive bursts, - * the same as given for a TCH/FS. */ + * interleaving is done over 6 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. */ .rts_fn = rts_tchh_fn, .dl_fn = tx_tchh_fn, .ul_fn = rx_tchh_fn, |