Archives

Posts Tagged 'C7'

Comment fonctionne SMS

SMS peut vous sembler un service très trivial. La fille a envoyé des SMS 3000 rares en Novembre (dont 1200 + pour le même type). Elle a bien sûr aucune idée de comment cela fonctionne dans les coulisses et ne se soucient pas, bien sûr, dans lequel, mais depuis que j'ai écrit un post kilomètre à une liste de diffusion pour expliquer, j'ai senti que le travail a été fait et que je pourrais aussi bien le partager avec d'autres. Je peux bien profiter de cette occasion pour vous avertir que c'est difficile à expliquer en lekmannanivå sans devenir complètement ingérable. Une certaine connaissance de noeuds de réseau GSM et la topologie doit supporter cet état d'esprit avant de vous comprendre pleinement ci-dessous.

La question est de savoir quand les messages texte au dos, et quels facteurs influencent ce?

Je dis souvent qu'ils comprennent le GSM de ce moment lorsque vous êtes infiniment emballés, juste avant les coqs. Le moment que vous comprenez où l'univers se termine et les autres questions importantes. Puis endormez-le et oubliez le matin.

Il est complètement indifférent de savoir qui vous êtes la livraison de votre abonnement à l'un mais il ya deux choses qui sont importantes;
* Dans quel réseau porte HLR (Connu HPMN - Accueil Réseau Public Mobile HLR Home Location Register -.. Que la base de données opérationnelle dans laquelle votre abonnement est enregistré, il n'est pas dans la liste réelle des clients - votre adresse de facturation et où le service clients a été en contact avec vous mais votre identité SIM et des services connexes))
* Dans quel réseau / au cours de laquelle le VLR est-il mis à jour (Connu VPMN -. Visité réseau mobile public VLR signifie S'enregistrer endroit visité, ce qui peut être considéré comme une copie de travail locale de votre RCR qui inclut l'ensemble de ses propres clients de passage qui sont enregistrés sous ce VLR pick-up)

Les t SMSC d'envoi doivent avoir une relation avec les deux. Êtes-vous dans votre hammanät sont-ils les mêmes et c'est un problème mineur. Grille de SMSC t est appelé APMN. (Associated Réseau Public Mobile)

Celui qui a conçu les SMS était un "génie" qui pensait que la chaîne normale de client - serveur - serveur - client est allé à optimiser. Une grande partie serait plus facile s'il pensait que toute la chaîne sortir et s'arrête aussi
fumer des mauvaises herbes dans le pas de spécification! Je suis sûr que la favorite du technicien disant «cassé» est quelque chose qui est utilisé pour commenter à ce sujet. ;-)

Introduction à la SMS ******

La téléphonie est basée sur le fait de charge utile (le trafic voix réelle - typiquement un 64 kbit / s à commutation de circuits de connexion), et la signalisation. Dans le passé, il a marqué sur le canal vocal / charge utile qui a permis BlueBox technologie pourrait être utilisée pour faire des appels gratuits (voir le film Sneakers pour la façon dont elle pourrait ressembler). Ils émulé la signalisation et pourrait appeler cela qu'ils voulaient. Maintenant, il est d'un paquet de signalisation logique distinct réseau commuté. La signalisation est donc le contrôle de signalisation entre les noeuds du réseau.

Maintenant, je suis un peu incertain de la terminologie - si j'utilise la "pile" à droite, mais je suis après tout un avocat et non pas les technologies pour lesquelles je me permets de glisser sur les concepts parfois ;-)

# Aux États-Unis utilise une norme ANSI (nommé SS7) empile définis et en Europe une CCITT - maintenant l'UIT - (Nommé C7) défini variante, si vous avez besoin par l'intermédiaire d'une passerelle si vous devez voyager entre les systèmes.
# En plus de cela, vous suivez

  • Pour la signalisation ISUP lien pur (connexion, déconnexion, infos identification de l'appelant, etc);
  • MAP (Mobile Application Part - besöksnät une roamare frapper et vérifier avec le CFCP s'il peut se déplacer et tout le reste nécessaire pour maintenir la mobilité) et
  • CAP (CAMEL Application Part - disponible en plusieurs phases utilisés en temps réel la charge, de conversion de code, chassée de son réseau domestique, et ainsi de suite).

SMS est un service qui utilise la carte.

SMS va comme ceci:

1) Le téléphone mobile envoie à son SMSC, peu importe où vous êtes. SMSC est défini au format international dans le téléphone - prise de la carte SIM, et c'est SMSC ces qui est alors l'expéditeur. Par l'expéditeur est le SMSC suédoises telles que l'utilisation du plan de numérotation suédoise et c'est pourquoi vous pouvez envoyer 71xxx et 72xxx même de l'étranger. (SMS testé en IR.24 testé, ce qui signifie que si l'itinérance des œuvres, vous DEVEZ le texte du message a également Funka fois dans et hors des services postpayés - ou quelque chose de mal Pour prépayée, il peut être différent.). En ce qui concerne le client - serveur: il est maintenant le flipper.

2) SMSC: t prend maintenant où le récepteur est en nous envoyant un ISR (Routing Information abonné) pour la RCR du destinataire - en contrepartie, il reçoit une référence à la VLR où vous sont mis à jour. Si quelque chose se passe mal ici, vous le savez SMSC telle qu'elle s'est mal passé et vous obtenez un message d'erreur approprié.

3) SMSC: t est maintenant à fournir SMS.et au réseau sur lequel vous êtes à jour.

Sons de parcours facile, mais parce qu'il se peut que toutes ces pièces vont mal, il n'est pas si simple.

Qu'est-ce qui pourrait aller mal?

a) Pour un SMSC pour envoyer un SRI, puis il doit y avoir une relation de signalisation mis en place entre les deux réseaux - on a mis en œuvre un autre mondiales Titre "diatribes" et elle sera ouverte
C7 carriern. Le principe est qu'il est fermé, donc il n'y a normalement un effort actif pour l'ouvrir. Elle s'ouvre normalement pour les réseaux qui ont été d'itinérance (SMS venir avec "la maison") ou vous devez avoir ouvert spécial (inhabituelle). Parfois, vous avez de la chance et les fournisseurs de signalisation ont ouvert un peu plus que quelques rangs GT (parfois ils ouvrent tout le pays à la fois), mais en retour nous savons bien sûr que non si elle va continuer à fonctionner. Donc, il est toujours bon de s'assurer qu'il est vert chez le fournisseur.

Normalement, c'est l'un des SMSC.t quels réseaux sont ouverts (une liste blanche) et utilise un affaire de courtier en SMS, vous ne lui arriver. Il s'agit donc d'un lecteur spécial sur le marché pour l'envoi de SMS qui vend la capacité de mettre fin à SMS pour un prix attractif et à autant de destinations que possible. Il ya un nombre incroyable de joueurs dans ce marché.

Voici la capture; ACK pour délivrer des messages texte sont généralement envoyés par le courtier pour leur plate-forme a reçu le SMS. Vous recevrez un message qui a obtenu à travers, mais ce n'est pas vrai - la seule chose qui est clair, c'est que le courtier a reçu, ce n'est pas le même que le destinataire l'a reçu. Un cas au point lorsque vous le texte et il est dit que le destinataire l'a reçu et vous apprenez que ce n'est pas - il est alors généralement de telle sorte que le courtier a été utilisé et il n'a pas réussi à livrer SM et al.

Une dimension magique est de savoir comment trouver le bon réseau, si tout ce que vous avez est le nombre et l'opérateur du destinataire est dans un pays avec nummerpotrabilitet. "Il se dissout dans la signalisation dimension« J'ai reçu en réponse, mais ne sont pas devenus plus sages de lui.

b) Vous devez avoir une adresse VLR sensée revenir à votre demande ISR.

Certains réseaux permettent le SMSC à d'autres réseaux il suffit d'envoyer à leurs clients, si il ya une entente spéciale signée par SMS (SMS interfonctionnement). Cela se manifeste, par exemple, en renvoyant SHAM, mais dans un message correctement formaté. (I si clairement ne pointent pas vers quelqu'un ici - en particulier Vodafone en Allemagne ;-)

c) Lorsque l'on sait maintenant qui VLR auquel le récepteur est en SMSC c'est pour l'envoyer. Si il ya un réseau d'itinérance (c.-à-HLR et le VLR pour le récepteur n'est pas le même réseau) de sorte qu'il peut tourner très mal. Comme précédemment, nous savons que le HLR et le VLR du réseau a itinérance (et donc de signalisation) - sinon le récepteur n'a pas été en mesure de se mettre à jour dans ce réseau. Le hic, c'est que APMN (SMSC du réseau) pas besoin d'avoir d'itinérance avec une visite au réseau (VPMN). C'est le cas d'erreur la plus commune, vous obtenez une réponse raisonnable à votre SRI question, mais nourri, alors vous devez offrir, c'est un réseau que vous ne pouvez pas atteindre.
- Si il ya une relation de signalisation entre SMSC du réseau et VLR réseau, il va bien (livrés ou vous arrive d'être sur). SM monte - ACK revient.
- Si cette relation est manquant, peut-il que le SMSC: t pouvez toujours envoyer le message vers le VLR, car il arrive à être ouvert. Sauf failar l'(erreur correct) - SM ne pas approcher.
- Le récepteur reçoit et va maintenant visiter le site web envoyer un ACK en retour. Si elle va de l'avant comme elle a su et nous avons livré un message correctement. SMS monte - ACK revient.
- Mais le vrai cirque apparaître sur SMSC Saint envoi réussi, mais le réseau récepteur peut ne pas retourner un accusé de réception. Puis SMSC EX. dans sa tentative
programmer. Selon la façon dont elle est définie, vous pouvez SMSC: t ici pour bombarder le destinataire des messages. Lorsque 3 est un opérateur jeune et avait un très agressifs retryschema sorte serait mon patron textos son frère (un client de T-Mobile) et interverti les deux chiffres. Le récepteur était au Maroc et parcouraient le fournisseur de Telia ont été d'itinérance avec nous sur 3 a l'autre. Le récepteur a été légèrement hystérique après environ 250 messages en moins d'une journée.

Que pouvez-vous faire?

Un opérateur peut protéger leurs propres clients en retournant toujours leur propre (virtuel ou réel) l'adresse VLR de toutes les questions ISR. Cela permettra d'éviter l'envoi de SMSC: t envoyer au destinataire. Lorsque vous créez un client classique -> serveur -> serveur - la marque du client> qui fonctionne.

Il ya beaucoup plus de se plonger dans les SMS de substances

Enjeux de l'ISR peut être utilisé pour beaucoup de choses qui sont légales et éthiques des zones grises.

- Certains réseau scanne série numéro avec ISR pour savoir quel chiffre comprend les abonnés. Il peut être fait afin de mesurer un concurrent ou en tant que préparation pour recueillir des données avant une campagne de spam par SMS. Une alternative à Internet damsuga pour des adresses email avant d'avoir à envoyer du spam e-mail. Je ne peux pas dire que je sais que cela arrive souvent, mais je n'ai personnellement aperçu dans un cas d'un opérateur indien a fait cela à un opérateur britannique (et les Britanniques ont subi une attaque de spam texte du message une semaine plus tard).

- Vous pouvez construire certains services sur l'ISR: Si vous avez un visiteur dans son au roamare. Si vous perdez ce visiteur, vous pouvez demander à un SRI question. Est-roamaren dans un autre pays, alors je vous remercie de votre visite et souhaite la bienvenue à dos («Au Revoir SMS") mais si il est sur un autre réseau dans le même pays, vous pouvez envoyer "Win Back SMS" (le marketing au client de modifier activement le réseau à la vôtre). Notez que de reconquête SMS cours va directement dans le cas normal, le prestataire de services à domicile ne voit même pas que ce message sera envoyé. Toutes les procédures dans lesquels des visites des réseaux d'envoi de SMS est normalement interdit, à moins que votre fournisseur a donné son consentement. Cette question est régie par des documents de la GSM Association BA.47 qui a été signé et remis par un certain nombre de lignes. Ma contribution était de créer l'opinion publique et aussi d'autres types de marketing par le biais d'autres moyens - tels que Diffusion Bluetooth qui se produit en Italie - devraient être couverts. Le point est que vous êtes un client de son opérateur d'origine et non dans le filet des visiteurs de sorte que tous doivent aller de communication entre le réseau domestique ou d'être avec le consentement du réseau d'origine. Peu de choses sont brisé à une plus grande mesure que ça!

Tags: , , , , , , , , , , Catégories: SMS , des télécoms Tags: , , , , , , , , , ,