ESME_RINVBCASTCHANIND v SMPP

Čo je ESME_RINVBCASTCHANIND?

ESME_RINVBCASTCHANIND (Chybový kód: 0x00000112) označuje, že v požiadavke bol poskytnutý neplatný indikátor vysielacieho kanála. Indikátor kanála sa používa na určenie komunikačného kanála, cez ktorý by mala byť vysielacia správa prenášaná.

Možné príčiny

  • Hodnota indikátora vysielacieho kanála je nesprávna alebo nie je rozpoznaná SMSC.
  • ESME sa pokúša použiť kanál, ktorý nie je podporovaný alebo autorizovaný.
  • Existuje konfiguračný nesúlad medzi ESME a SMSC ohľadom vysielacích kanálov.
  • Požadovaný parameter chýba alebo je nesprávne formátovaný v PDU.

Kedy k tomu dochádza?

Táto chyba nastane, keď ESME odošle požiadavku súvisiacu s vysielaním (ako napríklad broadcast_sm, query_broadcast_sm alebo cancel_broadcast_sm) s neplatným alebo nepodporovaným indikátorom kanála.

Príklad transakcie SMPP PDU

Požiadavka PDU (broadcast_sm) odoslaná ESME

0000002A (Dĺžka)
00000113 (ID príkazu pre broadcast_sm)
00000000 (Stav príkazu)
0000000C (Sekvenčné číslo)
00 (Neplatný indikátor vysielacieho kanála)
31323334 00 (Zdrojová adresa: "1234")

Odpoveď PDU (broadcast_sm_resp) označujúca ESME_RINVBCASTCHANIND

00000010 (Dĺžka)
80000113 (ID príkazu pre broadcast_sm_resp)
00000112 (Stav príkazu - ESME_RINVBCASTCHANIND)
0000000C (Sekvenčné číslo)

Ako to vyriešiť?

  • Overte správne hodnoty indikátora vysielacieho kanála podporované SMSC.
  • Uistite sa, že ESME má oprávnenie na použitie určeného vysielacieho kanála.
  • Skontrolujte konfiguračné nesúlady medzi ESME a SMSC ohľadom vysielacích kanálov.
  • Uistite sa, že všetky požadované parametre sú zahrnuté a správne formátované v požiadavke PDU.
  • Pre ďalšie podrobnosti o podporovaných vysielacích kanáloch sa poraďte so záznamami alebo dokumentáciou SMSC.

Touto chybe sa možno vyhnúť použitím správneho indikátora kanála a kontrolou konfiguračných problémov.

More information