Protocolo tarjeta SIM

Si bien la mayoría de los usuarios de teléfonos móviles podrían no pensar en su módulo de identificación del suscriptor ( SIM) en sus teléfonos celulares como algo más que una unidad de almacenamiento , que en realidad es un sofisticado dispositivo que permite realizar llamadas, enviar y recibir mensajes de texto , y jugar juegos en línea. Tarjetas SIM usan un protocolo basado en un modelo de Interconexión de Referencia de sistemas abiertos . Inicialización

Una vez que una tarjeta ha sido correctamente insertada, el dispositivo se la tarjeta a un voltaje de operación estándar y la tarjeta se pone en un estado de inactividad . Un comando de RST se envía a través de la línea de contacto , lo que indica la tarjeta SIM para comenzar la secuencia de inicialización , que termina con la tarjeta SIM que envía una Respuesta a reinicio (ATR ) . Este proceso conlleva la información requiere el dispositivo para optimizar la comunicación lector de tarjetas .
Protocolos Tranmission

información entre el SIM y el dispositivo se envía a través de unidades de datos de protocolo ( TPDUs ) , para el que existen dos protocolos comunes : T = 0 y T = 1 . Estos protocolos se diferencian en la estructura de la información por la cual el dispositivo y la tarjeta SIM se comunican .
T = 0

El protocolo T = 0 es un byte - orientada protocolo , es decir, tan poco como un byte de información se puede transferir en una transmisión dada . Se utiliza una estructura de datos que se envía desde el dispositivo a la tarjeta SIM y la espalda, un proceso en el que se establece una estructura de comando y respuesta.
T = 1

T = 1 es un protocolo que permite a los bloques de datos a transferir entre la tarjeta SIM y el dispositivo . Estos bloques se clasifican en el bloque de bloque de control , la información y el bloque - receive ready . Una transferencia de datos los controles de supervisión de bloques , un bloque de información permite el intercambio de datos entre la tarjeta SIM y la aplicación del dispositivo , y un bloque de recibir listos reconoce ( o rechaza ) un bloque recibido de la información.