How many connections or binds can I have? Should I bind with transceiver or transceiver/receiver?
- Transceiver Binds
By default, you are allowed to open up to two concurrent connections:
- Two transceiver binds
- One receiver and transmitter binds.
Any additional bind will be rejected with command_status = 0x05 - "ESME Already in Bound State."
SMPP defines three modes of operation for an ESME: transmitter, receiver and transceiver. When connecting to Vonage SMPP you should select one of these modes of operation:
- Transmitter/Receiver Mode: Capable of submitting messages, querying the status of messages and system parameters, but it is not able to receive short messages. To be capable of receiving delivery receipts of short messages, it is necessary also to bind as a receiver.
- Transceiver Bind: SMPP version 3.4 introduced the transceiver type of connection. It is similar to having a transmitter and receiver connection over the same network link and allows submitting and receiving.
It is recommended to use a transceiver bind when possible, as it helps to maximize the amount of network links (connections) available for your account, which by default is two.