Different entities of over-the-air programming (OTA) transactions. An OTA transaction involves four entities: Sending an Application (SA) is any application that can issue an OTA command. It may for example be an application residing on the SIM card or simply an application interface residing on the network operator’s system;
Receiving an Application (RA) is the recipient under the OTA command. It may therefore also be an application residing on the SIM card or simply an application interface residing in the network operator’s system as shown in IT Training Courses.
A Sending Entity (SE): it will convert the commands sent by the SA and adds security settings needed for sending safely over the network. It may be for example an SMS-SC (playing the role of OTA gateway) or a simple SIM card that sends commands.
A Receiving Entity (RE) is the entity that receives the secure packets from the SE. It therefore undertakes to reconstruct and remove all security headers previously added to allow the use of the data.
The four entities mentioned above pass two types of data: Application Message (AM): this is a data packet without security settings or header produced by SA. It is also the only type of packet handled by the latter. It can also be received by RA from an ROE for operations.
Secured Packet (SP) for receiving an AM, the SE adds security settings (Command and Response Header) as well as specific guidance on these parameters (SPI Security Parameter Indicator) to thereby form a secure package called secured packet as shown in IT Training Courses.
Secured Command Packet (SCP) is a SP arising from an order issued by an SA (through PM) and treated with a SE (adding a Command Header). Secured Response Packet (SRP) is a SP RE sent in response to a command from the RA not be treated. A SRP consists of a header (Response Header) and optionally some data provided by the RA for information on the command from being executed.
Description of OTA transaction
An Application Message (AM) is produced by the Sending Application (SA) and sent to the Sending Entity (SE). This adds the Command Header (CH), which contains all the security settings, generated according to information provided by the SA AM. From that moment all AM CH + and called Secured Command Packet (SCP), and it is precisely this packet that is sent over the network.
The Receiving Entity (RE) is receiving the SCP and then takes care of removing the headers Security (Command Header) and transmit AM and reconstituted Receiving Application. The ER is also required to create a Secured Response Packet (SRP) if it is required by the OS.