> For the complete documentation index, see [llms.txt](https://legacy-docs.seven.tech/v1/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://legacy-docs.seven.tech/v1/smpp/bind.md).

# Установка соединения (BIND)

Для установки соединения необходимо послать **BIND\_TRANSCEIVER**, в команде должны быть следующие поля:

| Параметр     | Описание                                                                                                                  | Пример     |
| ------------ | ------------------------------------------------------------------------------------------------------------------------- | ---------- |
| system\_id   | <p>Идентификатор подключения. Допустимые символы <strong>0...9a...zA...Z\_</strong><br>Максимальная длина 16 символов</p> | company\_1 |
| password     | Пароль                                                                                                                    | LfR62ccB   |
| system\_type | Тип подключения. Необходимо оставить пустым                                                                               | null       |

Ответ будет передан командой **BIND\_TRANSCEIVER\_RESP**, в поле *command\_status* будет передано одно из следующих значений:

| Значение                  | Описание                                                 |
| ------------------------- | -------------------------------------------------------- |
| **0x0** - ESME\_ROK       | Подключение установлено                                  |
| **0xD** - ESME\_RBINDFAIL | Соединение не установлено, необходимо повторить попытку. |
| **0x5** - ESME\_RALYBND   | Подключение уже установлено.                             |
| **0xF** - ESME\_RINVSYSID | Неверный system\_id                                      |
| **0xE** - ESME\_RINVPASWD | Неверный password                                        |

## Разрыв соединения (UNBIND)

При необходимости разорвать подключение необходимо послать команду **UNBIND**, в ответ будет передана команда **UNBIND\_RESP** и закрыто TCP-соединение.
