Attention is currently required from: dexter, pespin.
1 comment:
File src/gprs_rlcmac_sched.cpp:
Patch Set #1, Line 486: * way we help BTS energy saving (on TRX!=C0) by sending nothing
IIRC you can only decrease a given number of dBm at specific points in time, it's specified somewher […]
This is how it works:
It's actually required by 3GPP specs. to maintain a continuous ("gapless") transmission on the BCCH carrier (C0), so that a phone doing full power scan would not overlook it.
It would have been more logical (and elegant, IMO) to offload the power saving logic to the BTS completely, instead of making such a decision in osmo-pcu. There would be no need to maintain a list of the power saving capable BTS models here, and add lengthy comments explaining what the BTS is supposed to do.
My initial idea/proposal was to simply flag dummy blocks generated in the absence of active TBFs, so that the BTS could decide what to do with such a DATA.req on its own. Unfortunately, I was not able to defend this proposal back then because I was on sick leave. Seeing how much effort/time it's taking to fix OS#6191, I think we should consider getting back to this idea at some point...
To view, visit change 35151. To unsubscribe, or for help writing mail filters, visit settings.