Project

General

Profile

Actions

Feature #1757

closed

determine strategy for fully dynamic PDCH, TCH/F and TCH/H channel

Added by laforge almost 8 years ago. Updated over 7 years ago.

Status:
Closed
Priority:
Urgent
Assignee:
Category:
-
Start date:
06/23/2016
Due date:
% Done:

100%

Spec Reference:

Description

After we now have TCH/F and PDCH dynamic switching, the next step is to go fully dynamic.

The question is how to do this best. One way would be to extend on the way how it is done in Abis/IP for the existing TCH/F+PDCH switching. So we'd not only have an "ACTIVATE/DEACTIVATE PDCH" message, but also something like a more generic proprietary "SET CHANNEL COMBINATION" message.

In theory, I believe all of this should also be possible in a much more interoperable way by OML. The procedure would be:
  • ensure that RSL has all logical channels released on the timeslot
  • take the CHANNEL (timeslot) MO offline
  • change the channel combination by OML SET CHANNEL ATTRIBUTE to the MO
  • bring the MO online again (OPSTART)

The advantage of the latter solution is that it should in principle work with any BTS model, and it doesn't even require any special support fro that BTS. However, it involves of course many more transactions and is thus the more complex operation.

There's also a lot more complexity to the lchan allocator, as a PDCH mode can of course only be enabled if both TCH/H on the timeslot are free, but that complexity exists irrespective of the mechanism we use for performing the actual switching.

Neels, please think about this in the context of your current exposure to the related code base and make a proposal how you'd think is a good way to implement the related feature. Please also estimate the amount of time you think it takes for development and testing.


Related issues

Related to OsmoBTS - Bug #1564: dynamic TCH/F + TCH/H allocationClosedneels02/23/2016

Actions
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)