ESME

External Short Messaging Entity (ESME) is a term originally coined by Aldiscon to describe an external application that connects to an SMSC to engage in the sending and/or receiving of SMS messages.

SME is a term used in many cellular circles to describe a network entity (mobile/cell phone) that can send/receive messages. ESME (pronounced EZ-mee) is essentially one of these but without all the wireless aspects; i.e. it is connected via TCP/IP, X.25 or similar. On SMPP 3.4 protocol specifications ESME refers only to external sources and sinks of short messages as Voice Processing Systems, WAP Proxy Servers or Message Handling computers, and it specifically excludes SMEs which are located within the Mobile Network, i.e., a mobile station (MS).


Typical examples of ESMEs are systems that send automated marketing messages to mobile users, voting systems that process SMS votes (Pop Idol, Big Brother), etc. Basically, anytime a mobile user sends or receives a message where the other party was not another real mobile user, it is likely that the other sender/receiver is an ESME.

SMSC uses protocols such as SMPP, UCP, OIS, CIMD, SMCI all of which denote the concept of an ESME connecting to an SMSC.

Read more about ESME:  Relation Between SMSC and ESME, Routing in SMSC For ESME