ESME_RINVSERTYP u SMPP-u

Što je ESME_RINVSERTYP?

ESME_RINVSERTYP (Šifra greške: 0x00000015) je SMPP greška koja označava da je vrsta usluge navedena u PDU-u nevažeća ili nije podržana od strane SMSC-a.

Mogući uzroci

  • Polje service_type sadrži nevažeću ili neprepoznatu vrijednost.
  • SMSC ne podržava traženu vrstu usluge.
  • Postoji pogreška u pisanju ili netočno formatiranje u polju service_type.
  • ESME nema dopuštenje za korištenje navedene vrste usluge.

Kada se događa?

Ova greška se javlja prilikom slanja submit_sm, deliver_sm ili data_sm PDU-a s nevažećim service_type.

Primjer SMPP PDU transakcije

Netočan submit_sm PDU (Nevažeća vrsta usluge)

00000033 (Duljina)
00000004 (ID naredbe za submit_sm)
00000000 (Status naredbe)
00000001 (Redni broj)
696E7661 6C696400 (Nevažeća vrsta usluge: "invalid")
01 (TON izvorne adrese)
01 (NPI izvorne adrese)
31323334 00 (Izvorna adresa: "1234")
01 (TON odredišne adrese)
01 (NPI odredišne adrese)
39383736 00 (Odredišna adresa: "9876")
00 (ESM klasa)
00 (ID protokola)
00 (Zastavica prioriteta)
00000000 (Vrijeme isporuke - nije postavljeno)
00000000 (Valjanost razdoblja - nije postavljeno)
00 (Registrirana isporuka)
00 (Zastavica zamjene ako postoji)
00 (Zadani ID poruke)
0005 (Duljina poruke)
48656C6C 6F (Poruka: "Hello")

Odgovor PDU (submit_sm_resp) s ESME_RINVSERTYP

00000010 (Duljina)
80000004 (ID naredbe za submit_sm_resp)
00000015 (Status naredbe - ESME_RINVSERTYP)
00000001 (Redni broj)

Problem: service_type naveden ("invalid") nije prepoznat od strane SMSC-a.

Kako to riješiti?

  • Osigurajte da je service_type postavljen na važeću vrijednost prema specifikacijama SMSC-a.
  • Provjerite ima li pogrešaka u pisanju ili netočnog kodiranja u polju service_type.
  • Provjerite kod davatelja SMSC-a koje vrste usluga su podržane.
  • Konzultirajte SMPP specifikaciju kako biste koristili standardne vrste usluga poput "CMT", "CPT", "VMN", itd.
  • Omogućite debug zapisnike kako biste pregledali točne vrijednosti koje se šalju u PDU-u.

Ako problem i dalje postoji, kontaktirajte davatelja SMSC-a kako biste pojasnili podržane vrste usluga i riješili probleme s konfiguracijom.

More information