Testing OTA commands in Local mode
Different OTA commands can be sent to SIM using a card reader.
All the commands are packed in an Envelope to simulate SMS.
Before starting tests you must insert a SIM into card reader with known OTA parameters.
Next step is to open YateOTA interface, press on ‘Change mode’ then choose “Local” and press on ‘Set Delivery Mode’.
Testing RAM commands
The following must be done:
- Select 'Manage Applets' tab
- Press 'Card Open'
- Choose operation 'List Packages'
- Complete all the SIM Parameters and SIM Profile Parameters
- Or if a keystore is configured, you can automatically fill all the parameters by filling the IMSI/MSISDN and press 'Extract from HSS'
- Press on 'Submit'
- In 'Local Response' window a list of packages should appear
Testing RFM commands
The following must be done:
- Select 'Manage Applets' tab
- Press 'Card Open'
- Choose operation 'Custom Applet Commands'
- Complete all the SIM Parameters and SIM Profile Parameters
- If a keystore is configured, you can automatically fill all the parameters by filling the IMSI/MSISDN and press 'Extract from HSS'
- Fill the 'Custom Applet commands' with the following APDUs to update EF SPN under GSM to 'Test SPN'
- In 'Local Response' window you should see at the end 'Command successfully executed'
- You can insert the SIM into a phone the network name should be 'Test SPN'
- Network name should be in the upper left corner
Testing OTA commands in SMSC mode
For the following tests the SIM should be into a phone and connected to the network.
All the commands are packed in UD(s) and sent to the connected SMSC.
SMSC will pack the received UD into a SMS and forward it to the desired MSISDN.
Before starting, in YateOTA interface, press on ‘Change Mode’ and set it to ‘OTA SMSC’
Testing RAM commands
The following must be done:
- Select 'Manage Applets' tab
- Choose 'List Packages'
- Complete all the SIM Parameters and SIM Profile Parameters
- Or if a keystore is configured, you can automatically fill all the parameters by filling the IMSI/MSISDN and press 'Extract from HSS'
- Press Submit
- In 'OTA Response' window a list of packages should appear
00546573742053504EFFFFFFFFFFFFFFFF
00A40004023F0000A40004027F2000A40004026F4600D600001100546573742053504EFFFFFFFFFFFFFFFF
Testing RFM commands
The following must be done:
- Select 'Manage SIM Files' tab
- Choose SIM profile 'Default SIM Profile' and a SIM tree with links should appear
- Open 'gsm' branch and search for EF SPN (6F46)
- Fill the 'Input for Read/Update' with the following data
- Press on the 'Update' on the same row
- Scroll bottom to the end of the GSM files and press on 'Update Selected Files'
- A popup should appear and RFM commands should be filled
- Complete all the SIM Parameters and SIM Profile Parameters
- If a keystore is configured, you can automatically fill all the parameters by filling the IMSI/MSISDN and press 'Extract from HSS'
- Press Submit
- In 'OTA Response' window should appear a message containing 'Command successfully executed'