İçeriğe geç
OmniChannels.ai

SMS ve telekom

SMPP bind nedir?

Bind · bind_transmitter · bind_receiver · bind_transceiver · SMPP oturum açma

Tanım

SMPP bind, bir SMPP oturumunu açan oturum açma işlemidir. İstemci system_id ve parolayla kimlik doğrular ve verici (gönderme), alıcı (alma) veya ikisi birden (transceiver) olarak bağlanmayı seçer.

SMPP v3.4 üç bind PDU'su tanımlar: bind_receiver (command_id 0x00000001), bind_transmitter (0x00000002) ve bind_transceiver (0x00000009). SMSC, eşleşen _resp PDU'su ve bir command_status ile yanıt verir; 0 başarı demektir.

Transmitter bind submit_sm gönderebilir; receiver bind deliver_sm alır (gelen mesajlar ve iletim raporları). Transceiver ikisini tek bağlantıda yapar ve bugün olağan tercihtir.

Bind ayrıca system_type, interface_version (v3.4 için 0x34) ve adres aralığı alanlarını taşır. Sağlayıcılar genellikle bir hesabın açabileceği eşzamanlı bind sayısını ve bind başına iletim hızını sınırlar.

Tipik bind hataları: yanlış parola (ESME_RINVPASWD), yanlış system_id, izin listesinde olmayan bir IP adresi veya izin verilen bind sayısının aşılması. Bağlandıktan sonra boştaki bağlantıların kopmaması için düzenli olarak enquire_link gönderin.

Örnek

bind_transceiver: system_id="acme01", password="********", system_type="", interface_version=0x34

Kaynaklar