Un centre de service SMS (anglais : Short Message Service Centre, SMSC) est un élément de l'architecture du service de messagerie SMS des réseaux mobiles GSM et UMTS. Il assure notamment le stockage et l'acheminement des messages courts entre les téléphones mobiles et le centre de service.
Lorsqu'un abonné envoie un SMS, le message est transmis au centre de service SMS. Celui-ci le conserve et tente de le remettre au destinataire. Ce mécanisme est appelé en anglais store and forward (stockage et retransmission). Si la livraison échoue temporairement, le message peut être conservé en vue d'une nouvelle tentative, selon les conditions et les règles de validité applicables.
La gestion de la facturation des SMS est définie par des spécifications distinctes du 3GPP. Elle peut mobiliser différents éléments du réseau et les systèmes de facturation de l'opérateur ; elle ne relève donc pas nécessairement du seul SMSC.
Les applications informatiques peuvent également envoyer des SMS en communiquant avec un centre de service SMS ou une passerelle de messagerie. Le protocole SMPP (Short Message Peer-to-Peer) permet notamment à des applications externes d'échanger des messages courts avec un SMSC sur une connexion TCP/IP.
L'envoi de messages par une application vers un téléphone mobile est couramment désigné par le terme Application-to-Person (A2P SMS). Le terme Over-the-Air (OTA) désigne plus spécifiquement la transmission à distance de données ou de commandes vers un équipement mobile ou une carte SIM ; il ne constitue donc pas un synonyme général de l'envoi de SMS depuis un serveur.
Plusieurs protocoles sont développés pour assurer les échanges entre des applications et les centres de service SMS. Parmi eux figurent SMPP et EMI/UCP, ainsi que des interfaces historiquement associées à certains fournisseurs, telles que Nokia CIMD. Le choix du protocole dépend de l'équipement, de la passerelle et des services proposés par l'opérateur.