Project

General

Profile

Feature #4536

Multi BTS support within a single physical device

Added by tnt 30 days ago. Updated 30 days ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
05/06/2020
Due date:
% Done:

0%

Spec Reference:

Description

So OpenBSC supports multiple BTSs (obviously). But sometime you want several "logical" BTS inside a single "physical" BTS.

That means that : * You only get 1 physical link and possibly a single OML link to that physical BTS (so same/shared e1inp_sign_link *oml_link ...) * Some OML objects needs only to be brought up once for all the "logical" BTS in the same physical one. * In the 12.21 fields, the bts_nr field will not match the gsm_bts->bts_nr field since it starts at 0 for each physical BTS. * ... probably other things ...

We need a way to represent that in the code and in the config.

Some thoughts:
  • We could introduce another hierarchy level (bts/trx/ts -> phys_bts/virt_bts/trx/ts) but that looks like extensive changes in the code and config format
  • We could have a "parent" link in bts object and so if a bts has a parent then it's not in charge of the "shared" stuff ... and the config would just have way to specify which bts is a parent. And if we restrict to having contiguous bts_nr for the child, then finding the OML 12.21 bts number for a bts is trivial (bts->nr - bts->parent->nr)
  • ...

History

#1 Updated by tnt 30 days ago

  • Tracker changed from Bug to Feature

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)