Feature #1569
closedReport RF interference levels as part of RF RESOURCE INDICATION
100%
Description
This means that the BSC does not have any information about the interference level within each (unused) timeslot of the given BTS.
Such interference is typically created by surrounding cells at some distance, which use the same frequency (frequency reuse) as the current cell.
OpenBSC currently doesn't use this information, but in an actual macro network deployment with high cell and frequency reuse density, the channel allocator in the BSC should prioritize assignment of new channels to thos with the least interference.
Related issues
Updated by laforge about 7 years ago
- Spec Reference set to 3GPP TS 48.058 Ch. 6.1 and 8.6.1
Updated by laforge about 7 years ago
- Related to Feature #1866: Make use of RSL RF RESOURCE INDICATION (interference measurements) added
Updated by pespin almost 6 years ago
- Related to Bug #2735: Malformed RF RESource INDication added
Updated by fixeria about 5 years ago
AFAIU, OsmoTRX actually does the noise measurements on UL:
https://git.osmocom.org/osmo-trx/tree/Transceiver52M/Transceiver.cpp#n929
but, as one can see, noise level is not being forwarded towards the BTS...
Updated by Hoernchen over 4 years ago
- Related to Feature #3750: Extension of BTS_Tests.ttcn test coverage added
Updated by Hoernchen over 4 years ago
- Related to Feature #4006: TRX protocol: wind of change added
Updated by laforge over 3 years ago
- Checklist item BTS side implementation added
- Checklist item TTCN3 tests in BTS_Tests.ttcn (see #3750) added
let's implement tests within the scope of this issue, allows us to resolve #3750
Updated by fixeria over 2 years ago
- Status changed from New to In Progress
- Assignee set to fixeria
- Priority changed from Low to Normal
Updated by fixeria over 2 years ago
- Checklist item BTS side implementation set to Done
- % Done changed from 0 to 80
From what I can see in Wireshark, my implementation seems to work:
https://gerrit.osmocom.org/c/osmo-bts/+/24612 Report interference levels in RSL RF RESource INDication [NEW]
https://gerrit.osmocom.org/c/osmo-bts/+/24613 osmo-bts-trx: report interference levels to the upper layers [NEW]
Updated by fixeria over 2 years ago
I also implemented a TTCN-3 test case:
https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/24567 BTS: add a test case for RF RESource INDication [WIP]
However, I somehow need to make fake_trx.py send NOPE indications with a certain RSSI values. Currently this is not supported: we don't have NOPE indications in our virtual Um environment at all. I'll investigate the easiest way to implement this.
Updated by fixeria over 2 years ago
As I expected, periodic RF RESource INDications do break some test cases in ttcn3-bts-test. Here is a fix:
https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/24623 BTS: ignore other RSL messages in function f_TC_paging() [NEW]
Updated by fixeria over 2 years ago
- Checklist item TTCN3 tests in BTS_Tests.ttcn (see #3750) set to Done
- Status changed from In Progress to Feedback
- % Done changed from 80 to 100
All changes are in Gerrit waiting for review:
https://gerrit.osmocom.org/q/topic:%22noise%22+(status:open%20OR%20status:merged)
Updated by fixeria over 2 years ago
- Status changed from Feedback to Resolved
All changes have been merged, including TTCN-3 test cases.