ESME_RINVSERTYP v SMPP

Čo je ESME_RINVSERTYP?

ESME_RINVSERTYP (Chybový kód: 0x00000015) je chyba v SMPP, ktorá indikuje, že poskytnutý typ služby v PDU je neplatný alebo nie je podporovaný SMSC.

Možné príčiny

  • Pole service_type obsahuje neplatnú alebo nerozpoznanú hodnotu.
  • SMSC nepodporuje požadovaný typ služby.
  • V poli service_type je preklep alebo nesprávne formátovanie.
  • ESME nemá oprávnenie na použitie špecifikovaného typu služby.

Kedy k tomu dochádza?

Táto chyba nastáva pri odosielaní PDU submit_sm, deliver_sm alebo data_sm s neplatným service_type.

Príklad transakcie SMPP PDU

Nesprávne PDU submit_sm (Neplatný typ služby)

00000033 (Dĺžka)
00000004 (ID príkazu pre submit_sm)
00000000 (Stav príkazu)
00000001 (Sekvenčné číslo)
696E7661 6C696400 (Neplatný typ služby: "invalid")
01 (TON zdrojovej adresy)
01 (NPI zdrojovej adresy)
31323334 00 (Zdrojová adresa: "1234")
01 (TON cieľovej adresy)
01 (NPI cieľovej adresy)
39383736 00 (Cieľová adresa: "9876")
00 (Trieda ESM)
00 (ID protokolu)
00 (Príznak priority)
00000000 (Čas naplánovanej doručenia - Nie je nastavený)
00000000 (Obdobie platnosti - Nie je nastavené)
00 (Registrované doručenie)
00 (Príznak nahradenia, ak je prítomný)
00 (Predvolené ID správy Sm)
0005 (Dĺžka správy)
48656C6C 6F (Správa: "Hello")

Odpoveď PDU (submit_sm_resp) s ESME_RINVSERTYP

00000010 (Dĺžka)
80000004 (ID príkazu pre submit_sm_resp)
00000015 (Stav príkazu - ESME_RINVSERTYP)
00000001 (Sekvenčné číslo)

Problém: Poskytnutý service_type ("invalid") nie je rozpoznaný SMSC.

Ako to vyriešiť?

  • Uistite sa, že service_type je nastavený na platnú hodnotu podľa špecifikácií SMSC.
  • Skontrolujte preklepy alebo nesprávne kódovanie v poli service_type.
  • Overte u poskytovateľa SMSC, ktoré typy služieb sú podporované.
  • Pozrite sa do špecifikácie SMPP, aby ste použili štandardné typy služieb ako "CMT", "CPT", "VMN", atď.
  • Povoľte debugovacie logy na kontrolu presných hodnôt odosielaných v PDU.

Ak problém pretrváva, kontaktujte poskytovateľa SMSC, aby ste objasnili podporované typy služieb a vyriešili problémy s konfiguráciou.

More information