Feature #2581
closedosmo-gsm-tester: add test case: test dynamic timeslots
100%
Description
Create tests with these pchan configurations, for sysmoBTS, osmo-bts-trx as well as octphy:
- CCCH+SDCCH4, SDCCH8, 5x TCH/F_TCH/H_PDCH, 1x PDCH
- CCCH+SDCCH4, SDCCH8, 5x TCH/F_PDCH, 1x PDCH
and then do voice calls on them.
Best would be to also analyse the BTS and/or BSC log to ensure that
- RSL Chan Activation has happened for voice and back to data (for TCH/F_TCH/H_PDCH),
- RSL PDCH ACT and DEACT ACK have happened (for TCH/F_PDCH).
These dynamic pchan types were first implemented on sysmoBTS, then osmo-bts-trx and recently also on octphy.
Read more in the http://ftp.osmocom.org/docs/latest/osmobts-abis.pdf chapter 5.5.1 vs 5.5.2 (the two types of dynamic channels).
Related issues
Updated by neels over 6 years ago
- Related to Feature #2582: osmo-gsm-tester: add test case: dynamic timeslot data usage added
Updated by pespin over 6 years ago
- Subject changed from test dynamic timeslots in osmo-gsm-tester to osmo-gsm-tester: add test case: test dynamic timeslots
Updated by neels almost 6 years ago
"Osmocom" style dyn TS:
trx 0 timeslot 0 phys_chan_config CCCH+SDCCH4 timeslot 1 phys_chan_config SDCCH8 timeslot 2 phys_chan_config TCH/F_TCH/H_PDCH timeslot 3 phys_chan_config TCH/F_TCH/H_PDCH timeslot 4 phys_chan_config TCH/F_TCH/H_PDCH timeslot 5 phys_chan_config TCH/F_TCH/H_PDCH timeslot 6 phys_chan_config TCH/F_TCH/H_PDCH timeslot 7 phys_chan_config PDCH
"ip.access" style dyn TS:
trx 0 timeslot 0 phys_chan_config CCCH+SDCCH4 timeslot 1 phys_chan_config SDCCH8 timeslot 2 phys_chan_config TCH/F_PDCH timeslot 3 phys_chan_config TCH/F_PDCH timeslot 4 phys_chan_config TCH/F_PDCH timeslot 5 phys_chan_config TCH/F_PDCH timeslot 6 phys_chan_config TCH/F_PDCH timeslot 7 phys_chan_config PDCH
Updated by neels almost 6 years ago
[edited last comment: add missing timeslot 3 config. I was wondering why my local setup suddenly failed -- must have deleted those two lines by accident. When I found this typo I remembered that I had also pasted them here, and indeed. Now fixed to not skip timeslot 3; if a ts is not configured, it breaks osmo-bts-sysmo startup.]
Updated by neels almost 6 years ago
- Related to Bug #3211: gscon breaks dynamic timeslots: TCH/F_TCH/H_PDCH cannot switch from PDCH to TCH added
Updated by pespin almost 6 years ago
- Status changed from New to Resolved
- % Done changed from 0 to 100
Support for testing dyn ts call setup has been added to osmo-gsm-tester in suites dyn_ts_ipa and dyn_ts_osmo. They are run in the osmo-gsm-tester_run-prod jenkins job.