SIM SAT simulation - kamwar/simLAB GitHub Wiki
SIM/SAT simulator (Soft SIM)
simLAB supports USIM/ISIM card simulation and SIM application toolkit (SAT). SIM file-system is saved in ./sim_soft/sim_backup.xml. To backup live SIM filesystem use shell command backup.
When registering in Network Simulator use dummy xor authentication algorithm. Security codes are configured in ./sim/sim_codes.py
SAT simulation
simLAB implements basic SAT functionality useful for testing SAT features from UE perspective.
- terminal profile (hardcoded)
- setup menu list
- display text
- refresh with modes:
- SIM init and full file list notification
- SIM init and file list notification
- SIM reset
- SAT initiated USSD code
Some of the SAT commands like refresh might be triggered with shell command sat
Limitation
- 2G SIM support is limited.
- SFI is not implemented
- SQN validation is not implemented in dummy XOR authentication
- Milenage authentication is not implemented