Project

General

Profile

Feature #3239

test dyn TS: switch to voice and back to data, ensure GPRS still works, and ensure switching back to voice still works

Added by neels 6 months ago. Updated about 1 month ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
-
Start date:
05/05/2018
Due date:
% Done:

100%

Spec Reference:

Description

Use a pchan config that will switch over all available TS to voice.

Test Osmocom style dynamic timeslots:

network
 dyn_ts_allow_tch_f 0
 bts 0
  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 SDCCH8
   timeslot 4
    phys_chan_config SDCCH8
   timeslot 5
    phys_chan_config SDCCH8
   timeslot 6
    phys_chan_config SDCCH8
   timeslot 7
    phys_chan_config SDCCH8

A voice call will switch over to TCH/H and assign one of the two available TCH/H to each MS.
As soon as both legs of the voice call are released, the TS goes back to PDCH.

Test ip.access style dynamic timeslots:

   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 SDCCH8
   timeslot 5
    phys_chan_config SDCCH8
   timeslot 6
    phys_chan_config SDCCH8
   timeslot 7
    phys_chan_config SDCCH8

A voice call will assign both timeslots as TCH/F, one for each MS.

For both:

1. ensure GPRS use works
2. do a voice call between two MS, hang up
3. ensure GPRS use again works
4. do another voice call, to ensure repeated switching works

and

  • test with CS encryption (see #3238 which shows that encryption could break PDTCH if it remains set after a TCH mode)
  • while at it, why not also test without CS encryption.

Related issues

Related to OsmoGSMTester - Feature #2582: osmo-gsm-tester: add test case: dynamic timeslot data usageResolved2017-10-19

History

#1 Updated by neels 6 months ago

  • Blocked by Feature #2202: osmo-gsm-tester: add GPRS data services added

#2 Updated by neels about 1 month ago

  • Assignee set to pespin
  • Priority changed from Normal to High

Taking the liberty to elevate the priority of this one, because:
Out of sheer random, I tested dyn TS and cannot get a voice call going anymore.
This has happened time and time again, and it is really overdue now that we notice this right after we break it.

For the current actual purpose, it would be enough to have a voice call on a dyn TS configuration, nevermind testing GPRS if that is hard to achieve. Do we have that yet?
If not, implementing this important bit is simply and just: run the same voice test case that we already have, just use above dynamic timeslot config in osmo-bsc.cfg.
Should be just a bit of copy-pasting, no? Thanks!

#3 Updated by neels about 1 month ago

Hmm, while there should still be a test like above, I can also not get a voice call going in normal non-dyn TS.
So I realize the problem I'm seeing is not related to dyn TS at all, looking now whether it's just my fault.

#4 Updated by neels about 1 month ago

  • Status changed from New to Feedback
  • Priority changed from High to Normal

Yeah well, so I broke things with a seemingly trivial FSM tweak patch. Anyway.
What do you say, Pau, do we have dyn TS config yet in osmo-gsm-tester? If not, easy to add?

#5 Updated by pespin about 1 month ago

Hi Neels,

we are currently testing different configs of dynts (osmo and ipa), with voice and gprs. I think we don't test gprs->voice->gprs->voice though.

#6 Updated by pespin about 1 month ago

  • Blocked by deleted (Feature #2202: osmo-gsm-tester: add GPRS data services)

#7 Updated by pespin about 1 month ago

Closing this one as this scenario is being handled in #2582

#8 Updated by pespin about 1 month ago

  • Related to Feature #2582: osmo-gsm-tester: add test case: dynamic timeslot data usage added

#9 Updated by pespin about 1 month ago

  • Status changed from Feedback to Resolved
  • % Done changed from 0 to 100

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)