Sun Java System Messaging Server 6.3 Administration Guide

C.5.10 SMPP Server Options

The SMS Gateway Server can have multiple instantiations of its SMPP server, each with different characteristics chief of which will be the TCP port and interface listened on. Put differently, for each network interface and TCP port pair the SMPP server listens on, distinct characteristics may be ascribed. These characteristics are specified using the options described in this section.

Each instantiation should be placed within an option group of the form:


[SMPP_SERVER=server-name]
option-value-1=option-value-1
option-value-2=option-value-2
...
option-name-n=option-value-n

The string server-name merely serves to differentiate the instantiation from other instantiations.

Table C–23 lists the SMPP server configuration options.

Table C–23 SMPP Server Options

Options  

Default  

Description  

C.5.10.1 LISTEN_BACKLOG

255

Connection backlog for inbound SMPP server connections 

LISTEN_CONNECTION_MAX

 

Maximum number of concurrent inbound connections 

LISTEN_INTERFACE_ADDRESS

 

Network interface for inbound SMPP server connections 

LISTEN_PORT

 

TCP port for inbound SMPP server connections 

LISTEN_RECEIVE_TIMEOUT

600 s

Read timeout for inbound SMPP server connections 

LISTEN_TRANSMIT_TIMEOUT

120 s

Write timeout for inbound SMPP server connections 

C.5.10.1 LISTEN_BACKLOG

(integer in [0,255]) Connection backlog allowed by the TCP stack for inbound SMPP client connections. The default value is 255.

LISTEN_CONNECTION_MAX

(integer >= 0) The maximum number of concurrent, inbound TCP connections to allow for this SMPP server instantiation. Note that this value will be ignored if it exceeds the global LISTEN_CONNECTION_MAX setting.

LISTEN_INTERFACE_ADDRESS

(string, "INADDR_ANY" or dotted decimal IP address) The IP address of the network interface to listen to for inbound SMPP client connections on. May be either the string “INADDR_ANY” (all available interfaces) or an IP address in dotted decimal form. (For example, 193.168.100.1.) The default value is “INADDR_ANY”.

LISTEN_PORT

(integer, TCP port number) TCP port to bind to for accepting inbound SMPP client connections. Specification of this option is mandatory; there is no default value for this option. Note that there is no IANA assignment for this service.

LISTEN_RECEIVE_TIMEOUT

(integer, seconds > 0) Timeout to allow when waiting to read data from an SMPP client. The default value is 600 seconds (10 minutes).

LISTEN_TRANSMIT_TIMEOUT

(integer, seconds > 0) Timeout to allow when sending data to an SMPP client. The default value is 120 seconds (2 minutes).