Actions
Bug #5540
closedCBS: Emergency message cannot be killed
Start date:
04/21/2022
Due date:
% Done:
100%
Spec Reference:
Description
The CBSP KILL procedure is permitted not just for CBS but also for emergency messages.
However, as we currently handle emergency in a completely different code path (and there can only be one emergency message per cell) we woudln't even find an emergency message during KILL.
Related issues
Updated by laforge about 2 years ago
- Related to Bug #5541: CBSP: KILL COMPLETE / KILL FAILURE shouldn't contain Cell List IE added
Updated by laforge about 2 years ago
We need to
- store more state about the emergency message (serial_number, message_id) in a cell
- have an explicit state on the fact that emergency broadcast is currently active in a cell
- match that state against msg_id / old_serial_nr during WRITE REPLACE processing
This state would also allow us to catch the corner case where a BTS is currently not connected on Abis when the WRITE REPLACE (emergency, unlimited time) is received. IF it connects later, or looses Abis and comes back, we don't [re]start the emergency broadcast.
Updated by laforge about 2 years ago
- Related to Bug #5539: CBSP WRITE REPLACE without Old Serial Number should result in failure added
Updated by laforge about 2 years ago
- Status changed from New to Resolved
- % Done changed from 0 to 100
Applied in changeset commit:osmo-bsc|168623fec2b9c606b02a1da64832f7340bcbc25a.
Actions