<blockquote style="border-left: 1px solid #aaa; margin: 10px 0; padding: 0 10px;"><p style="white-space: pre-wrap; word-wrap: break-word;">Patch Set 5: Code-Review+1</p><p style="white-space: pre-wrap; word-wrap: break-word;">conceptual question: Does this implicitly mean that any (optional) SI messages we transmitted meanwhile also are ackonwledged?  All of those increment the sequence nubmer and now since we wait for an ACK on the last message (Cell Change Continue), we know it all worked out?  Just curious.</p></blockquote><p style="white-space: pre-wrap; word-wrap: break-word;">There's no sequence number increment. Actually there's no BSN at all, since those are CTRL messages, not DATA messages, so the way to ACK them is to set the RRBP bit and wait to get a CTRL ACK at N+13 on the Uplink. That's what we do for the last Cell Change Continue, which is the one instructing the MS to go forward and change cell.</p><p style="white-space: pre-wrap; word-wrap: break-word;">We are NOT doing the same for the multiple Pkt Neighbor Cell Data, we are currently just sending them and hope they arrive well. If they don't arrive well, the MS may have partial information and then it will be instructed by the network (Cell Change Continue) to jump to the target cell. The MS will then do regular CS/PS attachment through the new cell.</p><p style="white-space: pre-wrap; word-wrap: break-word;">That's mostly the same scenario if we somehow fail to resolve the ARFCN+BSIC -> CGI-PS or CGI-PS -> System Information, we'll simply send the Cell Change Continue without previously sending any Pkt Neighbor Cell Data. That's OK according to specs, and it's basically "hey I noticed you want to move to that other cell because you have better signal there, and I failed to get its SI, but anyway continue and good luck with your new cell".</p><p style="white-space: pre-wrap; word-wrap: break-word;">In the other case (some Pkt Neigbhor Cell Data, SI being lost), it probably means the signal is already bad (CTRL messages are CS1), so I'd prioritize simply pushing forward quickly to tell the MS to move on. Moreover, requesting an ACK for each Pkt Neighbor Cell Data (several of them are needed to encode the 3 SI infos) would clog the uplink stealing possibilities for other MS to submit more interesting data.</p><p style="white-space: pre-wrap; word-wrap: break-word;">See TS 44.060 8.8.3 Cell Change Notification procedure:</p><p style="white-space: pre-wrap; word-wrap: break-word;">"""<br>After receiving a PACKET CELL CHANGE NOTIFICATION message from the mobile station the network can behave in different ways as described below: <br>1)  The network responds with a PACKET CELL CHANGE CONTINUE message. If a mobile station as response to a PACKET CELL CHANGE NOTIFICATION message receives a PACKET CELL CHANGE CONTINUE message without receiving any neighbour cell system information, the mobile station shall stop timer T3208, stop timer T3210 if still running, leave CCN mode and continue cell reselection in NC0/NC1 mode. <br>"""</p><p><a href="https://gerrit.osmocom.org/c/osmo-pcu/+/22604">View Change</a></p><ul style="list-style: none; padding: 0;"></ul><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-pcu/+/22604">change 22604</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/c/osmo-pcu/+/22604"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: osmo-pcu </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: I7cc28922e71699598da0ef6eb90136a47d3c002f </div>
<div style="display:none"> Gerrit-Change-Number: 22604 </div>
<div style="display:none"> Gerrit-PatchSet: 5 </div>
<div style="display:none"> Gerrit-Owner: pespin <pespin@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: Jenkins Builder </div>
<div style="display:none"> Gerrit-Reviewer: laforge <laforge@osmocom.org> </div>
<div style="display:none"> Gerrit-Comment-Date: Tue, 02 Feb 2021 12:38:41 +0000 </div>
<div style="display:none"> Gerrit-HasComments: No </div>
<div style="display:none"> Gerrit-Has-Labels: No </div>
<div style="display:none"> Gerrit-MessageType: comment </div>