A short message gateway may include signal transfer point (STP) functionality,
mobile originating short message service center (SMSC) functionality, and short
message delivery point-to-point (SMPP) gateway functionality. The short message
gateway may receive an SS7 message including a short message payload. The short
message gateway may formulate an SMPP message including the short message payload
and access one or more internal address resolution and/or number portability databases
to determine the destination address for the SMPP message. The short message gateway
may then forward the SMPP message to its destination.