SMPP - Short Nuntius parem-ad-protocollum COMMENTARIUM

Salve! Etsi nuntii ac retiacula socialia methodos communicationis traditionales cotidie substituunt, hoc favore SMS non minuit. Comprobatio in situ populari, seu notificatio transactionis repetitur, vivunt et vivunt. Num miratus es quomodo omnia opera? Saepius in protocollo SMPP epistulas missas mittere adhibetur, de quibus infra dicetur.

Iam erant capitula in Habre de smpp; 1,2sed propositum erat ipsum protocollum describere. Utique statim ab originali fonte proficisci potes. cubitssed id fore puto, si brevis summa fuerit. Explicabo utens v3.4 in exemplo: gaudebo propter reprehensionem obiectivam.

Protocollum SMPP est paris nuntius protocollum. Hoc significat quod quisque par/hub server iura aequa habet. In casu simplicissimo, ratio nuntii SMS nuntii huius modi similis est:

SMPP - Short Nuntius parem-ad-protocollum COMMENTARIUM

Si tamen operarius nationalis iter ad aliquam regionem remotam non habet, medium quaerit huic - centrum SMS hub. Aliquando, ut unum SMS mittat, catenam inter plures regiones vel etiam continentes aedificare debes.

De protocol

SMPP est applicatio tabulatorum protocolli quae in commutatione PDU innititur ac per TCP/IP transmittitur, vel X25 sessiones ad tradendas SMS ac nuntiis ussd. Typice, SMPP in pertinaci modo adhibetur, qui conservationem temporis adiuvat. SMPP utitur exemplar communicationis clientis.

Modus communicationis

SMPP - Short Nuntius parem-ad-protocollum COMMENTARIUM

Commutatio epistularum inter mittente et centrum SMS per SMPP explicari potest his modis:

Transfusor (transmitter) - nuntius in unam partem transmittens, unus ad tempus
Receptor - nuntium tantum e SMS centro accipit.
Transreceptor (transceiver) - Commutatio epistularum inter centrum SMS et usoris

structure

SMPP - Short Nuntius parem-ad-protocollum COMMENTARIUM

Nuntius longitudinem

Una nuntius SMS nuntius LXX characteres continere potest cum typing in cyrilliano et non plus quam 70 characteribus Latinis + 157 UDH Si SMS cum multis notis mittis, in plura segmenta dividetur et in fabrica accipienda componetur. In casu segmentationis, numerus notarum reducitur per nuntium capitis, qui partem nuntii indicant. Ideo magnum nuntium SMS mittens, maximum continet 3 Latinorum characterum vel 153 characterum atypicorum.

Data Coding Scheme

Sed symbola descriptam postulant ut nuntium deferat. In protocollo SMPP, peculiaris campus ad modum translitterandi responsabilis est - Data Coding Scheme, seu DCS. Hic ager est qui dat speciem nuntiis cognoscendis. Praeterea campus DCS includit:

  • character posuit, qui descriptam definit;
  • classis nuntius;
  • petitio latae deletionis perlectis;
  • significatio nuntii compressionis;
  • sermonem iaci lingua;

Alphabetum Latin 7-bit (GSM 03.38). GSM nuntiandi ratio amplificata est. Haec descriptam aptum est Anglicis et pluribus linguis Latinis. Quisque character ex 7 frenis constat et in octet encoded.

UTF-16 (in GSM UCS2) Ut notas absentes in alphabeto VII frenum includeret, UTF-XVI descriptam esse elaboratum est, qui additis characteribus (cyrillico incluso) reducendo nuntium quantitatis ab 7 ad 16, hoc genus fere modum translitterandi. omnino replicat Unicode.

VIII-frenum user definitum data. Haec includit KOI8-R et Windows-8. Quamquam haec solutio magis frugi ad eundem utf-1251 videtur comparata. Rationabilis quaestio oritur compatibilitatis in diversis machinis. Quia in hoc casu utraque machinis praevia configuranda est.

Nuntius classis

  • Class0, seu mico, nuntius in memoria telephonii reponitur sub arbitrio utentis;
  • Class1, vel ea quae in phone memoria reponuntur;
  • Class1, vel ea quae in phone memoria reponuntur;
  • Class2 curare debet ut nuntius in memoria terminalis mobilis servata sit, secus centrum SMS centrum de impossibilitate servandi intendere debet;
  • Class3 - hoc in casu, telephonicum notificationem mittere debet nuntius condi, quantumcumque memoriae in fabrica. Hoc genus nuntii significat nuntium ad recipientem pervenisse;

Nuntius Type

Silens nuntius (SMS0) nuntius SMS nuntius sine contentus. Hoc SMS sine notificatione advenit nec in screen machinae monstratur.

PDUs

Unaquaeque operatio pdu par est et in petitione et responsione consistit. Exempli gratia: praeceptum quod dicit nexum constitutum (bind_transmitter / bind_transmitter_resp), vel nuntium transmissum (deliver_sm / deliver_sm_resp)

SMPP - Short Nuntius parem-ad-protocollum COMMENTARIUM

Quisque fasciculus pdu duabus partibus constat, capite et corpore. The header structure is same to any pdu packet: imperium longitudo est longitudo fasciculi, id est nomen fasciculi, et status mandatum indicat num nuntius feliciter vel cum errore transmissus est.

Additional TLV parametri

TLV (Tag Longitudo Value), vel adiectis agris. Huiusmodi parametri ad functionem protocolli amplificandam adhibentur nec requiruntur. Hic ager apparet in fine agri pdu. Exemplum, TLV dest_addr_np_informationes utens, traductionem informationum de numerorum portabilitate ordinare potes.

Ton et Npi

TON (Genus numeri) modulus SMSC informat de forma inscriptionis et in retis genere.
NPI (consilium numerans Lepidium) modulus consilium numerandi indicans.

SMPP - Short Nuntius parem-ad-protocollum COMMENTARIUM

Nuntius fons electronica, seu nomen alpha

Mandata ad telephonum missa veniunt in duobus generibus: digitale et alphabetico. Numeri digitales longi esse possunt (similis numero telephonico) vel brevis. Operatores interdum restrictiones habent in missis a nominibus neutris, exempli gratia Infosmorum, erecti etc. Aliquando operarii mercaturam non dabunt si nomen in retis eorum non est relatus. Sed huiusmodi sunt magis notae operatorum.

Submission gradus

SMPP - Short Nuntius parem-ad-protocollum COMMENTARIUM

SMS, SUBMIT- - haec mittit MO FSM nuntium (brevis nuntius e termino mobili)
SMS, SUBMIT RELATIO - confirmationis nuntium missum ab SMSC
SRI SM (SendRoutingInfo) - SMSC informationes accipit ab HLR de MSC / VLR locum subscriptoris
SRI SM RESP - responsio ab HLR de loco subscribens cibum
MT-FSM - Post acceptam locum, nuntius missus est utens "Transmittere Short Nuntius" operandi
MT-FSM ACK - responsio ex SMSC nuntium missum est
RELATIO SMS-STATUS - SMSC nuntium status partus mittit.

Nuntius partus status

RELATIO SMS-STATUS plures possunt capere values:
DELIVRD nuntium tradidit feliciter
REJECTD - nuntium reicitur SMS centrum
PRAETERITUS - nuntium remotum est a mittens queue post finem TTL (nuntius vita)
UNDELIV' - aliis casibus de non-traditio
Ignotoβ€”no responso accepto de celeritate.

Transferre errores

Interdum causae sunt cur nuntiis SMS subscribens non tradentur. Harum rerum consequentia est eventum errorum. Errores in PDUs_sms_resp redditi sunt. Omnes errores in temporariam (temporariam) et permanentem dividi possunt.

Exemplum, absent_subscribor temporalis indicari potest - subscribens non competit vel non est, ac permanens - subscribens non est. Secundum errores, qui occurrunt, consilium de his nuntiis re- mittendis formatur.

Exempli gratia, si subscribens in vocationi occupatus fuit et errorem MT telephonorum occupatum accepit, nuntium dolere potest post aliquot minutas tamen, si nuntius subscribens munus recipiendi obstructus est, rursus residens sensum non faciet. Indicem errorum in paginis SMSC invenire potes, exempli gratia, sicut haec.

Source: www.habr.com