Change in osmo-msc[master]: WIP: Fill Last Used E-UTRAN PLMN Id when in CSFB

pespin gerrit-no-reply at
Tue Apr 27 16:51:26 UTC 2021

Hello Jenkins Builder, laforge, dexter, 

I'd like you to reexamine a change. Please visit

to look at the new patch set (#2).

Change subject: WIP: Fill Last Used E-UTRAN PLMN Id when in CSFB

WIP: Fill Last Used E-UTRAN PLMN Id when in CSFB

Since recently, osmo-bsc behaves strictly as per specs, meaning it will
only send the "Cell selection indicator after release of all TCH and SDCCH IE"
in RR Channel Release iff:
* "Last Used E-UTRAN PLMN Id" was received in the CommonID sent MSC->BSC
* "Last Used E-UTRAN PLMN Id" was received insider "old BSS to new BSS Information"
  in the HandoverRequest sent MSC->BSC.
On the other hand, CSFB_Indicator from ClearCommand MSC->BSC is nw
ignored and not taken into account.

Hence, let's update osmo-msc to also behave correctly by sending the
Last Used E-UTRAN PLMN ID at CommonID tx time to avoid regressions in
CSFB support when running against newer osmo-bsc.

Let's keep sending the CSFB Indicator in ClearCommand as we used too, in
order to keep compatibility with older BSCs (as per spec).

Related: SYS#5337
Change-Id: Ic5f175b179973d0a50d94f00e15f5a3e332605fc
M include/osmocom/msc/ran_msg.h
M include/osmocom/msc/vlr.h
M src/libmsc/gsm_04_08.c
M src/libmsc/msc_a.c
M src/libmsc/ran_msg_a.c
M src/libmsc/sgs_iface.c
6 files changed, 31 insertions(+), 2 deletions(-)

  git pull ssh:// refs/changes/15/23915/2
To view, visit
To unsubscribe, or for help writing mail filters, visit

Gerrit-Project: osmo-msc
Gerrit-Branch: master
Gerrit-Change-Id: Ic5f175b179973d0a50d94f00e15f5a3e332605fc
Gerrit-Change-Number: 23915
Gerrit-PatchSet: 2
Gerrit-Owner: pespin <pespin at>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: dexter <pmaier at>
Gerrit-Reviewer: laforge <laforge at>
Gerrit-MessageType: newpatchset
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the gerrit-log mailing list