Receiver: hard-coded GSM 05.02 channel configuration
Unlike OsmoTRX, it's impossible to configure the desired channel configuration.
Please see GSM 05.02, section 6.4 "Permitted channel combinations".
In order to reduce the recourse consumption, it makes sense to implement some API,
which would allow both initial and dynamic timeslot configuration...
Well, I think e.g. this 'FCCH+SCH+CCCH+BCCH' combination clearly defines
which types of bursts we would expect on a given timeslot...
This is already implemented in OsmoTRX, have a look:
Also, trxcon is capable to send 'SETSLOT <TS> <TYPE>' command, which
AFAIR contains exactly a channel combination number...
In my opinion all the receiver should care is if it should expect in a
-normal burst or dummy burst,
-normal burst or nothing,
We can use the combinations as a set of predefined configurations of
burst types, but I wouldn't limit the receiver to those.