Change in osmo-pcu[master]: Indicate to the BTS whether DATA.req contains a dummy block

fixeria gerrit-no-reply at lists.osmocom.org
Tue Jul 6 01:33:43 UTC 2021


fixeria has uploaded a new patch set (#2). ( https://gerrit.osmocom.org/c/osmo-pcu/+/24854 )

Change subject: Indicate to the BTS whether DATA.req contains a dummy block
......................................................................

Indicate to the BTS whether DATA.req contains a dummy block

This will allow the BTS to decide whether transmission of a given
DATA.req can be avoided on non-BCCH carriers for the purpose of energy
saving.  The idea is simple: if a PDCH timeslot has no Uplink nor
Downlink TBFs allocated, then (most likely) nobody is listening to it.

Given that INFO.ind is currently the longest possible message, we
can easily add new fields to shorter messages like DATA.{ind,req}.

Add a new field 'flags' to DATA.req message, and use the first LSB bit
to indicate that it contains a potentially ignorable RLC/MAC block.

Older versions of OsmoBTS, which are not aware of this bit, will
keep transmitting the RLC/MAC blocks regardless of its value.  Older
versions of OsmoPCU do pad messages with '00'O, so we're safe.

Change-Id: I72c7f0f0853f2bda77c20e3ec1bcd0c7c815c750
Related: SYS#4919, OS#4772
---
M include/osmocom/pcu/pcuif_proto.h
M src/gprs_rlcmac_sched.cpp
M src/pcu_l1_if.cpp
M src/pcu_l1_if.h
4 files changed, 32 insertions(+), 12 deletions(-)


  git pull ssh://gerrit.osmocom.org:29418/osmo-pcu refs/changes/54/24854/2
-- 
To view, visit https://gerrit.osmocom.org/c/osmo-pcu/+/24854
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings

Gerrit-Project: osmo-pcu
Gerrit-Branch: master
Gerrit-Change-Id: I72c7f0f0853f2bda77c20e3ec1bcd0c7c815c750
Gerrit-Change-Number: 24854
Gerrit-PatchSet: 2
Gerrit-Owner: fixeria <vyanitskiy at sysmocom.de>
Gerrit-CC: Jenkins Builder
Gerrit-MessageType: newpatchset
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20210706/2ef3f626/attachment.htm>


More information about the gerrit-log mailing list