SMS Gateway Server には、異なる特徴を持つ複数の SMPP リレーインスタンスを設定することができます。最も重要なインスタンスは、待機対象の TCP ポートとインタフェースです。言い換えると、SMPP リレーが待機するネットワークインタフェースと TCP ポートの各ペアに、別個の特徴を設定することができます。このような特徴は、この節で説明するオプションを使用して指定します。
各インスタンスは次の形式のオプショングループ内に配置する必要があります。
[SMPP_RELAY=relay-name] option-name-1=option-value-1 option-name-2=option-value-2 ... option-name-n=option-value-n |
文字列 relay-name は、このインスタンスをほかのインスタンスから区別するためだけに使用されます。
表 D–22 に、SMPP リレーの設定オプションの一覧を示します。
表 D–22 SMPP リレーオプション
オプション |
デフォルト |
説明 |
---|---|---|
255 |
受信 SMPP クライアント接続の接続バックログです |
|
|
最大同時受信接続数です |
|
|
受信 SMPP クライアント接続のネットワークインタフェースです |
|
|
受信 SMPP クライアント接続の TCP ポートです |
|
600 秒 |
SMPP クライアントからの受信接続の読み取りタイムアウトです |
|
120 秒 |
SMPP クライアントからの受信接続の書き込みタイムアウトです |
|
1 |
リレー対象の SMS ソースアドレスを一意にして、返信可能にします |
|
|
リレー先の SMPP サーバーのホスト名または IP アドレスです |
|
|
リレー先の SMPP サーバーの TCP ポートです |
|
600 秒 |
送信 SMPP サーバー接続の読み取りタイムアウトです |
|
120 秒 |
送信 SMPP サーバー接続の書き込みタイムアウトです |
(整数、0 〜 255 でその両端も含む) 受信 SMPP クライアント接続の TCP スタックによって許容される接続バックログ。デフォルトは 255 です。
(整数、>= 0) この SMPP リレーインスタンスで許可される最大同時受信 TCP 接続数。この値は、グローバル設定の LISTEN_CONNECTION_MAX の値を超えた場合は無視されます。
(文字列、「INADDR_ANY」または ドット付き 10 進表記の IP アドレス) 受信 SMPP クライアント接続で待機対象のネットワークインタフェースの IP アドレス。文字列「INADDR_ANY」 (すべての使用可能なインタフェース) またはドット付き 10 進表記の IP アドレスのどちらかです。 (例: 193.168.100.1) デフォルト値は「INADDR_ANY」です。この値を HA 論理 IP アドレスと対応させるには、クラスタ化された HA 設定が必要です。
(整数、TCP ポート番号) 受信 SMPP クライアント接続を受け入れるためのバインド先 TCP ポート。このオプションの指定は必須です。このオプションにはデフォルト値はありません。このサービスには、Internet Assigned Numbers Authority (IANA) からの割り当てはないことにも注意してください。
(整数、秒 > 0) SMPP クライアントからデータを読み取るために待つ場合のタイムアウト。デフォルト値は 600 秒 (10 分) です。
(整数、秒 > 0) SMPP クライアントにデータを送信する場合のタイムアウト。デフォルト値は 120 秒 (2 分) です。
(0 または 1) デフォルトでは、SMPP リレーは各 SMS ソースアドレスに一意の 10 桁の文字列を付加します。結果の SMS ソースアドレスは、ほかの履歴データとともに保存されます。その結果、SMS ユーザーが返信することのできる一意の SMS アドレスになります。このアドレスが SMS 宛先アドレスとして使用されたとき、SMPP サーバーはこのアドレスを検出し、SMS メッセージを正しい電子メール差出人に送信します。
一意の SMS ソースアドレスの生成を無効にするには (片方向 SMS の場合)、このオプションの値に 0 を指定します。
(文字列、TCP ホスト名またはドット付き 10 進表記の IP アドレス) SMPP クライアント通信のリレー先 SMPP サーバー。ホスト名または IP アドレスのどちらかを指定します。このオプションの指定は必須です。このオプションにはデフォルト値はありません。
(整数、TCP ポート番号) リモート SMPP サーバーがリレーする TCP ポート。このオプションの指定は必須です。このオプションにはデフォルト値はありません。このサービスには IANA からの割り当てはありません。IANA からの SNPP の割り当てと混同しないでください。
(整数、秒 > 0) SMPP サーバーからデータを読み取るために待つ場合のタイムアウト。デフォルト値は 600 秒 (10 分) です。
(整数、秒 > 0) SMPP サーバーにデータを送信する場合のタイムアウト。デフォルト値は 120 秒 (2 分) です。