What is the thing sold by GSM Operator to subscriber? The answer is: SIMCard, a smartcard that personalized for telecommunication purpose. Yes, as we know physically GSM operator sell a SIMCard, the rest are services upon it including SMS, call service, MMS, Voice Mailbox and many things. The next question, since SIMcard will be hold by customer inside their mobile phone, how could GSM operator manage the SIMcard remotely? Things like managing javacard applet & filesystem inside the SIMCard. The answer is by OTA (over the air) using SMS and or CAT-TP bearer (GPRS based), but we will focus on the one using SMS (short message protocol). GSM 03.48 define RFM and also RAM as standard mechanism for doing remote file management (RFM) and remote applet management.
We are now focus on RFM, please note the implementation for this feature is vendor specific. OK, let me give an example as our case study, one day we as operator need to do OTA campaign for updating file EF_SMSP (7F10/6F42) since the address of SMSC is now changed. As we know, based on 3GPP TS 31.102 document, EF_SMSP contains SMSC information that will be used by mobile phone for sending mobile originated (MO) SMS. For example the content of file EF_SMSP (7F10/6F42) is now 554E545245FFFFE1FFFFFFFFFFFFFFFFFFFFFFFF0430F1FFFFFFFF0000A9 You can refer to TS 31.102 document for the structure of EF_SMSP, but simply said the SMSC address defined here is: 1. Now, operator want to change it to 4 over the air. So, technically we need to: 1.
Prepare APDU for updating the file 2. Construct appropriate 03.48 + 03.40 APDU command 3. Send it over the air to customer The result is, the file on customer SIMcard is updated silenty without user intervention. Actaully i want to get two type of information or parameters. TA -timing Advance from the applet, before this file reading approach i was trying it through commands; but simulator reponds that “Command is Beyond simulators Capabilty” 😦 not even AT commands are supportedby Simulator. So; than i switched to reading thi information through reading GSM Files. I got the BCCH values yet 🙂 but i dont know which file contains the value of “timing advance” secondly if some one has some info about decding the values i got from BCCH file and TA.
Jun 20, 2008 Comments on: Remote File Management (RFM) on SIMCard., We are currently doing research at Stanford on remote file management using SIM OTA. In addition to secured Remote File and Applet Management, SIM OTA includes advanced features such as Steering of Roaming. The Global Voice of Telecoms IT. Show All ItemsI have been working with ESP8266 micro controllers long enough now to have a number of them deployed in my environment. I have a couple setup. Download Vista Lakes Elementary School In Orlando Fl. ESP8266 WiFi OTA Remote File Management Ik heb gewerkt met ESP8266 micro controllers nu lang genoeg om een aantal van hen ingezet in mijn omgeving te hebben.
Please share it that will really be helpful for me Teri Meri Love Story Serial Songs. . I saw this code on gemaltos forums but it is of no use 😦 proHdlr.init(PRO_CMD_PROVIDE_LOCAL_INFORMATION, code, DEV_ID_TERMINAL); proHdlr.send(); Only code = 0x00 (local info) -supported = 0x01 (IMEI) -suppotred code = 0x02 (NMR) -Not Supported By Simulator code = 0x03 (Date-Time) –Not Supported By Simulator code = 0x05 (Timing Advance) -Not Supported By Simulator...My Code 🙂 Pliz review if its wrong 😮..