4 votes

Qu'est-ce qu'un SMS de données ?

Les téléphones Android semblent prendre en charge deux types de SMS : Les SMS de texte et les SMS de données. Je pense savoir ce qu'est un SMS texte, mais qu'est-ce qu'un SMS de données et comment / à quoi sert-il (d'après ce que je sais, les SMS de données ne sont pas des MMS) ?

Je reconnais que ce n'est peut-être pas spécifique à Android, mais j'ai rencontré ce terme pour la première fois sur mon appareil Android, alors voilà. Si cette question est plus générale et doit être déplacée vers un autre forum, n'hésitez pas à le suggérer...

5voto

Matthew Read Points 50150

Les SMS de données sont envoyés via le réseau de données, sur votre connexion de données 2G / 3G, comme toutes les autres données telles que le trafic Internet. Normalement, les messages SMS ont leur propre méthode de transport, dont vous pouvez consulter les détails. sur Wikipédia .

4voto

Ajay Points 41

Un exemple parfait d'utilisation des SMS de données est le cas où votre destinataire doit payer pour recevoir votre message texte, même si vous disposez d'un nombre illimité de textos. En utilisant un service de SMS de données, vous évitez tous les frais supplémentaires et la quantité de données utilisée par les SMS est insignifiante par rapport à la consultation d'une page web, même légère.

4voto

mackenir Points 4271

Je pense que les SMS de données sont envoyés non seulement par le réseau de données (sur votre connexion de données 2G / 3G), mais aussi par GSM comme SMS de texte. Le PDU d'un message texte a un User Data Headers (UDH) qui définit un port spécifique sur un combiné. Reportez-vous à ce lien : http://developers.esendex.com/Concepts-and-Patterns/Sending-SMS-to-a-Specific-Port

2voto

excursionator Points 21

Utilisateur nommé www.jensolsson.se est correcte. L'OP a également raison, ce n'est pas vraiment un sujet Android, c'est plus un sujet sur la technologie cellulaire. Puisque nous ne nous en tenons pas à Android, je vais vous faire part de mon expérience avec les SMS de données dans le domaine Linux. J'utilise les SMS de données pour une communication personnalisée de type IoT afin d'effectuer un contrôle de très bas niveau des appareils, comme le redémarrage ou la relance d'une application qui se comporte mal. J'utilise l'outil mmcli pour envoyer et recevoir les messages SMS de données. La valeur des données que j'envoie est une valeur binaire masquée par des bits (de mémoire, une valeur de 64 bits) qui représente l'état opérationnel de l'appareil et de ses applications. Un bon endroit pour commencer est de regarder la page de manuel mmcli. J'ai découvert cette capacité en apprenant à utiliser mmcli pour envoyer et recevoir des messages texte à l'aide de mmcli. Mes messages texte devenaient des chaînes JSON géantes. Comme je contrôlais les deux extrémités, j'ai développé un protocole personnalisé qui ne nécessite qu'un seul symbole 64 bits avec de nombreuses valeurs encodées.

https://www.freedesktop.org/software/ModemManager/man/latest/mmcli.1.html

0voto

www.jensolsson.se Points 101

Les SMS de données sont identiques aux SMS ordinaires. Contrairement aux autres réponses à cette question qui impliquent que les SMS de données n'utilisent pas du tout la connexion de données 3g/4g. Vous pouvez en fait désactiver les données mobiles et le wifi sur votre téléphone et vous pouvez toujours envoyer et recevoir des SMS de données.

Le SMS de données est une fonctionnalité de communication d'application à application. Historiquement, il était également utilisé pour modifier certains aspects du téléphone. Par exemple, pour ajouter le logo de l'opérateur, des sonneries, etc.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X