У протоколі SMPP використовуються параметри Type of Number (TON) та Numbering Plan Indicator (NPI) для правильної маршрутизації повідомлень. Ці параметри визначають, як інтерпретувати номер одержувача і відправника під час передачі SMS через SMSC. Коректне налаштування TON та NPI критично важливе для успішної доставки повідомлень, особливо при міжнародних відправках та роботі з короткими номерами.
TON визначає, якого типу належить номер, вказаний у повідомленні.
Значення TON | Опис | Приклад |
---|---|---|
0 | Unknown (невідомий) | Використовується, якщо тип номера не визначено. SMSC самостійно визначає формат. |
1 | International (міжнародний) | Використовується для номерів E.164. |
2 | National (національний) | Використовується для номерів без коду країни. |
3 | Network Specific (мережевий) | Номер прив'язаний до конкретної мережі Найчастіше використовується для коротких кодів. |
4 | Subscriber Number (абонентський) | Внутрішньомережевий номер без зазначення національного плану. |
5 | Alphanumeric (буквено-цифровий) | Використовується для надсилання повідомлень із брендованим ім'ям відправника. |
6 | Abbreviated (скорочений) | Короткі номери, які можна використовувати в межах певних мереж. |
NPI вказує, до якої нумераційної системи належить зазначений номер.
Значення NPI | Опис |
---|---|
0 | Unknown (невідомий, визначається оператором) |
1 | ISDN / Telephone (стандартний мобільний чи фіксований номер) |
3 | Data (використовується для передачі даних) |
4 | Telex (використовується для послуг телексу) |
6 | Land Mobile (мобільний радіозв'язок) |
8 | National (національний телефонний план) |
9 | Private (приватна нумерація) |
10 | ERMES (пейджингова мережа ERMES) |
18 | Internet (IP-адресація) |
20 | WAP Client ID (ідентифікатор клієнта WAP) |
Найчастіше в SMS-розсилках використовується NPI = 1 (ISDN/Telephone), оскільки він застосовується для стандартних мобільних та фіксованих номерів.
Якщо у вас є питання щодо налаштування SMPP, зверніться до технічної підтримки.