Le MSC (Mobile services Switching Center ou Mobile Switching Center) est un équipement de téléphonie mobile (2G/3G) en charge du routage dans le réseau, de l'interconnexion avec les autres réseaux (réseau téléphonique classique par exemple) et de la coordination des appels.
Un MSC est en charge de plusieurs BSC. De même que chaque BSC concentre le trafic de plusieurs BTS, le MSC concentre les flux de données en provenance de plusieurs BSC. De plus, à chaque MSC est associé un VLR qui connaît les informations détaillées sur les usagers que le MSC doit gérer.
Les rôles principaux d'un MSC sont :
En UMTS, le MSC/VLR et le SGSN sont intégrés dans un même équipement alors appelé UMSC (UMTS Mobile service Switching Center).
Certains MSC sont qualifiés de Gateway MSC, car ils possèdent en plus une passerelles d'accès vers d'autres réseaux mobile ou fixes. Ils sont en charge par exemple des appels d'un mobile vers un téléphone fixe. Les GMSC n'ont pas à gérer de BSC.