GSM es un sistema celular digital que aún continua siendo ampliamente utilizado. Este sistema fue desarrollado como un estándar europeo abierto y su despliegue permitió resolver la itinerancia internacional o roaming, es decir, que un mismo terminal móvil pueda operar con un único número de teléfono en todos los países que adoptan este sistema.
Un elemento importante del sistema GSM es su sistema de identificación basado en la tarjeta única de abonado llamada SIM (Subscriber Identity Module).
La tarjeta SIM contiene no sólo los datos básicos de identificación, sino también otras informaciones específicas del usuario, tal como número de identificación de suscriptor, claves de autenticación, información sobre los servicios de telefonía de prepago ... El terminal móvil sólo puede ser utilizado con la activación de la tarjeta del operador específico. Sin embargo, hay excepciones: las llamadas de emergencia se pueden realizar sin la tarjeta SIM. Un aspecto importante que impide que un usuario no autorizado pueda escuchar una comunicación es el hecho que las transmisiones van cifradas.
El proceso de conmutación empieza en el momento en que la llamada comienza a enviar los datos de señalización inicial. Uno de los procesos iniciales más importantes es la elección de la estación móvil.
El terminal móvil envía su número de identificación IMSI (International Mobile Subscriber Identity) a través de la estación base y del controlador de la estación base (BSC, Base Station Controller) al centro de conmutación móvil MSC (Mobile Switching Centre). El bloque AuC (Authentication Centre) envía a través del terminal móvil un número aleatorio que es transformado de acuerdo a los algoritmos y datos almacenados en la tarjeta SIM a otro número diferente que se envía como respuesta al número original para autenticar al usuario. Posteriormente los datos individuales se comparan con los datos que hay en una base de datos ubicada en el bloque VLR. Si los datos son coherentes, se permite que el terminal móvil pueda accede a la red móvil.
Para garantizar el anonimato, el terminal móvil se comunica con un número de identificación que se asigna provisionalmente, conocido como TMSI (Temporary Mobile Subscriber Identity). Gracias a ese número, el terminal móvil se identifica en el MSC. Cuando la estación móvil cambia de estación base, también cambia de MSC, y se le reasigna otro TMSI. La transferencia de datos de usuario sólo puede comenzar cuando estos procesos han terminado.