SIM-kort Protocol

Mens de fleste mobilbrukere kanskje ikke tenker på sin Subscriber Identification Module (SIM) i sine mobiltelefoner som noe mer enn en lagringsenhet, faktisk er det en sofistikert enhet som lar brukere ringe, sende og motta tekstmeldinger, og spille online spill . SIM-kort bruker en protokoll basert på et Open Systems Interconnection Reference Model.

initialisering

Når et kort er riktig satt inn, er enheten slår kortet til en standard driftsspenning og den kort satt til en inaktiv tilstand. En RST kommando sendes over kontaktledningen, som signaliserer SIM-kortet til å begynne klargjøringssekvensen, som ender med SIM-kortet å sende et svar til Reset (ATR). Denne prosessen formidler informasjonen enheten trenger for å optimalisere kortleser kommunikasjon.

tranmission Protokoller

Informasjon mellom SIM-kortet og enheten blir sendt via Protocol dataenheter (TPDUs), der det er to vanlige protokoller: T = 0 og t = 1. Disse protokollene er forskjellige i informasjonsstrukturen ved hjelp av hvilken enheten og SIM-kortet kommunisere.

T = 0

T = 0-protokollen er en byte-orientert protokoll, noe som betyr at så lite som en byte med informasjon kan overføres i en gitt overføring. Den bruker en datastruktur som er sendt fra enheten til SIM og tilbake, en prosess der den etablerer en kommando og respons struktur.

T = 1

T = 1 er en protokoll som gjør det mulig blokker av data som skal overføres mellom SIM-kortet og enheten. Disse blokkene er kategorisert som tilsyns blokk, informasjon blokk og motta klar blokk. En veiledningsblokk kontroller dataoverføring, gjør at en informasjonsblokk utveksling av data mellom SIM-kortet og enheten søknad og motta klar blokk erkjenner (eller benekter) en mottatt blokk av informasjon.