Project

General

Profile

Feature #1862

IuCS: postpone signalling until after ciphering

Added by neels over 1 year ago. Updated 4 months ago.

Status:
New
Priority:
Low
Assignee:
Category:
IuCS support
Target version:
-
Start date:
11/29/2016
Due date:
% Done:

0%

Resolution:

Description

Testing for #1816 brought my attention to this:
I suspect that libmsc would in some cases attempt to send signalling
messages to the UE without verifying/waiting for ciphering.

For example, the 'subscriber * ussd-notify' command merely checks whether a subscriber
has a conn available. For 3G, ciphering is required, so this should also reject
transmission when no ciphering has been established yet.

Make sure that in UTRAN no such actions are possible without ciphering established.

It probably makes sense to check this only after the new VLR is integrated (#1592).

History

#1 Updated by neels over 1 year ago

  • Description updated (diff)

#2 Updated by neels over 1 year ago

For incoming requests, this should be resolved "for free" with the current VLR development,
which adds a conn_fsm that only accepts requests in the ACCEPTED state.
This particular case where the VTY initiates transfer still needs to be checked.

#3 Updated by laforge about 1 year ago

  • Project changed from 75 to OsmoMSC

#4 Updated by laforge 4 months ago

  • Category set to IuCS support

Also available in: Atom PDF