---
title: "Bind SMPP"
description: "Un bind SMPP è l’operazione di accesso che apre una sessione SMPP. Il client si autentica con un system_id e una password e sceglie di collegarsi come transmitter (invio), receiver (ricezione) o transceiver (entrambi)."
canonical: "https://omnichannels.ai/it/glossary/smpp-bind/"
language: "it"
updated: "2026-10-10"
publisher: "BroadNet Technologies"
brand: "OmniChannels.ai"
---

# Bind SMPP

Canonical: https://omnichannels.ai/it/glossary/smpp-bind/
Language: it
Publisher: OmniChannels.ai by BroadNet Technologies

**Definizione:** Un bind SMPP è l’operazione di accesso che apre una sessione SMPP. Il client si autentica con un system_id e una password e sceglie di collegarsi come transmitter (invio), receiver (ricezione) o transceiver (entrambi).

SMPP v3.4 definisce tre PDU di bind: bind_receiver (command_id 0x00000001), bind_transmitter (0x00000002) e bind_transceiver (0x00000009). L’SMSC risponde con la PDU _resp corrispondente e un command_status, dove 0 significa successo.

Un bind transmitter può inviare submit_sm; un bind receiver riceve deliver_sm (messaggi in arrivo e rapporti di consegna). Un transceiver fa entrambe le cose su una sola connessione, ed è la scelta abituale oggi.

Il bind trasporta anche system_type, interface_version (0x34 per la v3.4) e i campi dell’intervallo di indirizzi. I provider di solito limitano quanti bind simultanei un account può aprire e il throughput per ogni bind.

Gli errori di bind tipici sono una password errata (ESME_RINVPASWD), un system_id errato, un indirizzo IP non nella lista consentiti o il superamento del numero di bind consentito. Dopo il bind, inviate enquire_link con regolarità così le connessioni inattive non vengono interrotte.

## Esempio

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

## Fonti

- [SMPP Protocol Specification v3.4 (Issue 1.2) — SMPP.org](https://smpp.org/SMPP_v3_4_Issue1_2.pdf)