Bug #1836
closedRe-Synchronization does not work as described in sysmousim-manual
100%
Description
As per received information from our customer in RT# 6830, Re-Synchronization does not work as described in https://www.sysmocom.de/downloads/sysmousim-manual.pdf
Issue has been reproduced and log file attached.
Package: libosmocore
Version: 0.9.3.20
Files
Updated by laforge over 7 years ago
- Assignee set to wirelesss
please escalate this further and try to get a response on why it behaves this way.
Updated by laforge over 7 years ago
- Project changed from Cellular Network Infrastructure to SIM card related Projects
Updated by wirelesss over 7 years ago
- File re-sync_4.log added
- File re-sync_5_APDUs.log re-sync_5_APDUs.log added
Ticket #138 has been created in the customer support portal of the manufacturer.
Related log files where re-synchronization issue has been reproduced are enclosed as log files.
Updated by wirelesss over 7 years ago
- File resync_succ.log resync_succ.log added
- % Done changed from 30 to 40
As per TS 33.102 release 11, Annex C, "Management of sequence numbers which are not time-based" and in regards to the generation of sequence numbers the following parameter values are suggested for reference:
Length of IND in bits = 5
for the verification of sequence numbers in the USIM:
Length of the array: a = 32
In our case value 3 has been used which is low and does not satisfy requirement related to Length of IND in bits.
When using higher value (i.e. 64) successful re-synchronization is performed. Please see attached resync_succ.log file.
Updated by wirelesss over 7 years ago
- % Done changed from 40 to 50
This update comes as an addition to the above mentioned comment and for the sake of clarity.
A SQN value higher than the one determined by the AUTS procedure must be used as input to osmo-auc-gen to generate a new authentication quintuples (-s parameter).
The SQN value has to be such one that at least causes a changes of bit 2 5 or bit 6.Please refer to 3GPP TS 33.102 Release 11, annex C. 3.2, "Management of sequence numbers which are not time-based", where the following parameter values are suggested for reference:
- Length of IND in bits = 5
- Length of the array: a = 32
The last one relates to verification of sequence numbers in the USIM. Minimum value that satisfies the requirements is a value that is achieved by applying incremental step of 32.
Updated by wirelesss over 7 years ago
- % Done changed from 50 to 80
Chapter 6.2.4 Re-Synchronization in sysmoUSIM User manual has been edited in accordance with 3GPP TS 33.102 Release 11, annex C. 3.2, "Management of sequence numbers which are not time-based. Our customer has been informed accordingly.
Updated by laforge over 7 years ago
- Project changed from SIM card related Projects to pySim
Updated by wirelesss about 7 years ago
- Status changed from In Progress to Resolved
- % Done changed from 80 to 100