Il y a deux nombres de segments, et les confondre cause la plupart des questions
Un message peut arriver en trois et repartir en trois sans que ces deux 3 soient reliés :
FireFlo réassemble ce que le client a envoyé, puis redécoupe le corps entier pour l’opérateur en
utilisant l’encodage de cet opérateur.
Comment un client en envoie un
Deux façons, toutes deux acceptées et traitées de façon identique.- UDH
- TLV SAR
Définissez le bit UDHI — bit 6 de
esm_class, 0x40 — et préfixez chaque short_message d’un
en-tête de concaténation : 8 bits 050003 RR TT SS ou 16 bits 060804 RRRR TT SS.Combien d’ids le client reçoit
Unmessage_id par submit_sm. Un message de trois segments en donne trois, à quelques
secondes d’écart.
Ils se résolvent tous. query_sm, le panneau de contrôle et le portail client acceptent
chacun tout id que le gateway a émis et retournent ce même message. Seul le premier est l’id sous
lequel le message est classé, donc le panneau dit quelle partie vous avez demandée lorsqu’ils
diffèrent.
Combien d’accusés
Défini parconf.dlr.multipart sur le listener :
Chaque accusé rapporte le même résultat, parce que les segments sortants sont agrégés avant que
tout accusé ne soit construit.
all est ce que ce gateway a toujours fait, donc une mise à niveau
ne change rien ; les deux autres existent pour les agrégateurs qui attendent un message entrant et
un accusé sortant.
Le résultat est le pire segment, pas le premier
Ce que cela coûte
smsg.restapi.billing.units décide si un message multipart est facturé une fois ou par segment.
Limites
Un ensemble incomplet au timeout est journalisé comme
message.parts.incomplete. La liste
blanche de contenu s’applique toujours sur le chemin de timeout, donc ce qui sort est vérifié.