CODAGE DES SMS. 2 Commandes «AT» 25 3 Matériels utilisés 55 4 Interfacer un téléphone GSM 73 5 Réalisations électroniques 101



Documents pareils
TECHNIQUES ET SCIENTIFIQUES FRANÇAISES

STI 27 Édition 3 / octobre 2004

Organisation du module

Offre de référence de terminaison d appel SMS d Orange

OFFRE DE RÉFÉRENCE DE TERMINAISON D APPEL SMS DE SFR A DESTINATION DES OPERATEURS MOBILES SUR LE TERRITOIRE METROPOLITAIN

LA VOIX SUR GPRS. 1. Introduction. P. de Frino (1), S. Robert (2), G. Cecchin (3) Résumé

Micro Projet Systèmes Embarqués Envoi et Réception de SMS sous PocketPC J.Y. TIGLI & E. MATHIEU

Administration des ressources informatiques

Le multiplexage. Sommaire

Codage d information. Codage d information : -Définition-

Informatique Générale

Document d Interconnexion - Raccordement via IP Version applicable à compter du 1 er janvier 2015

Vodafone Mobile Connect

Manuel d intégration API FTP SMS ALLMYSMS.COM

Vademecum. Solutions numériques

Conversion d un entier. Méthode par soustraction

DM 1 : Montre Autoquartz ETA

OFFRE DE RÉFÉRENCE DE TERMINAISON D APPEL SMS DE BOUYGUES TELECOM A DESTINATION DES OPERATEURS MOBILES NATIONAUX

A L ERT. Pour démarrer rapidement avec

Transmissions série et parallèle

Université de La Rochelle. Réseaux TD n 6

Espace de stockage intermédiaire. Compte de Messagerie. Communication «Asynchrone» «Compte de Messagerie»

module Introduction aux réseaux DHCP et codage Polytech / 5

KX GPRS SERIAL ETHERNET MODEM Le modem GPRS/EDGE «Machine to Machine»

Club informatique Mont-Bruno Séances du 18 janvier et du 17 février 2012 Présentateur : Michel Gagné

Note d avertissement et d explication sur le SMS

GUIDE D UTILISATION DES SERVICES PACKAGES

TD 1 - Transmission en bande de passe

BROCHURE DE PRESENTATION

Juillet Décision n en date du 22 juillet 2010

Advisor Master Advanced GSM SMS GPRS

Offre de référence d interconnexion «Push SMS» d Orange

Push API Technical Specifications V1.0

Présentation et installation PCE-LOG V4 1-5

UEO11 COURS/TD 1. nombres entiers et réels codés en mémoire centrale. Caractères alphabétiques et caractères spéciaux.

PUSH MSISDN MODE HTTP

Transmission de données. A) Principaux éléments intervenant dans la transmission

Généralités sur le courrier électronique

TELEPHONIE ET INTERNET

TO-PASS -FAQ- Télésurveillance et contrôle à distance

Principe de la messagerie électronique

1 Introduction au codage

BULK SMS Envoi en masse d un message texte moyennant un téléphone mobile (GSM)

BROCHURE DE PRESENTATION

Le codage informatique

Short Message Service Principes et Architecture

TVD 03 GSM - Transmetteur Téléphonique Vocal

ANALYSE TRAMEs LIAISON SERIE

Les forfaits bloqués M6mobile ÑçêÑ~áí=NVIVVb= ========= ~îéå=éåö~öéãéåí=çé=oq= ãçáë= ÑçêÑ~áí=OOIVVb= ========= ~îéå=éåö~öéãéåí=çé=no= ãçáë=

GPA770 Microélectronique appliquée Exercices série A

HighPush. document /06/2009 Révision pour version /11/2008 Revision pour la /10/2008 Documentation initiale.

Chapitre 13 Numérisation de l information

Le serveur modulaire d alerte, de recherche de personnes et de communication

Cahier des charges. Technique pour la mise en œuvre. de la procédure Portail Achat - EDI

Chap17 - CORRECTİON DES EXERCİCES

USTL - Licence ST-A 1ère année Codage de l information TP 1 :

THEME : CLES DE CONTROLE. Division euclidienne

Jeux de caracte res et encodage (par Michel Michaud 2014)

MICROMEDIA INTERNATIONAL ALERT. Les médias disponibles les modems compatibles

mode d emploi des services de votre ligne fixe

1. CONFIGURATION DE LA CLE WEP CONFIGURATION DE LA CLE WPA CONFIGURATION D UN SSID SANS CHIFFREMENT... 6

Compte rendu sur la communication et la téléphonie

Solution téléphonique globale(1) : sur votre facture téléphonique globale! Configuration minimale requise : 1 fax + 1 fixe+ 1mobile.

Rootkit pour Windows Mobile 6

NOTIONS DE RESEAUX INFORMATIQUES

Analyse des marchés de gros de la terminaison d appel SMS

Choisir le mode d envoi souhaité. Option 1 : Envoyer un SMS à un nombre réduit de numéros (0 10 )

ISO/CEI NORME INTERNATIONALE

TEPZZ 6Z85Z5A T EP A2 (19) (11) EP A2 (12) DEMANDE DE BREVET EUROPEEN

Représentation d un entier en base b

DIVISION 175. ENREGISTREMENT DES BALISES 406 MHz

PROJET ALGORITHMIQUE ET PROGRAMMATION II

Architecture des ordinateurs Introduction à l informatique

Protocoles réseaux. Abréviation de Binary Digit. C'est la plus petite unité d'information (0, 1).

NanoSense. Protocole Modbus de la sonde Particules P4000. (Version 01F)

Passerelle VoIP pour PBX

Master d'informatique 1ère année. Réseaux et protocoles. Architecture : les bases

Activité 1. Compter les points Écriture binaire des nombres. Résumé. Liens pédagogiques. Compétences. Âge. Matériel

Documentation Ellipses Windows. Auteur : Léonard FRECHET Date : 10/01/07 Diffusion : Publique ELLIPSES Envoi Automatisé de SMS Ellipses SMS

La VoIP et ToIP. - Les constructeurs de réseaux : Anciens : Alcatel, Ericsson, Nortel, Siemens, Lucent, NEC Nouveaux venus : NetCentrex, Cirpack

Fax sur IP. Panorama

RÉPUBLIQUE FRANÇAISE

Votre appareil est configuré en usine pour permettre d'envoyer immédiatement des SMS.

Présentation Module logique Zelio Logic 0 Interface de communication

Plan du Travail. 2014/2015 Cours TIC - 1ère année MI 30

CAHIER DES CLAUSES TECHNIQUES PARTICULIERES

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM

COMMUNICATION TECHNIQUE N TCV060 Ed. 01. OmniVista 4760 Nb de pages : 18 Date : URGENTE NON URGENTE TEMPORAIRE DEFINITIVE

UE 503 L3 MIAGE. Initiation Réseau et Programmation Web La couche physique. A. Belaïd

GUIDE PRATIQUE déplacements professionnels temporaires en France et à l étranger

Guides des fonctions standard. Voix IP Affaires de TELUS

API HTTP DOCUMENTATION TECHNIQUE PLATEFORME SAAS D'ENVOI DE SMS. Version Mise à jour : 3 juillet 2015

CONTRAT DE SOUSCRIPTION OFFRE PUSH-CLASSIQUE

OBJECTIF CAMEROUN SMS SOLUTIONS

Conception d un outil d aide au déploiement d un réseau EV-DO dans un concept IMS pour l opérateur CAMTEL

Algorithmique des Systèmes Répartis Protocoles de Communications

Système de messagerie vocale Cisco Unity Express 7.0 Guide de l utilisateur Fonctionnalités avancées

Configuration d'un GSM pour une transmission de données via une centrale de mesure de Campbell Scientific

Transcription:

1 CODAGE DES SMS PAGE 1.1 Introduction 6 1.2 Généralités 6 1.3 Mode PDU 6 1.4 Codage/décodage par logiciel 21 2 Commandes «AT» 25 3 Matériels utilisés 55 4 Interfacer un téléphone GSM 73 5 Réalisations électroniques 101 Annexes 251 Glossaire 261 Bibliographie 264 5

INTERFACES GSM 1.1 INTRODUCTION Un des services offert par le GSM est la gestion des minimessages ou SMS (Short Message Service). Il ne s agit plus de la transmission de sons mais d un texte limité théoriquement à 160 caractères. Chaque message envoyé transite vers un centre de messagerie baptisé SMSC (Short Message Service Centre) où il est temporairement stocké. Dès que le destinataire est disponible, c est-à-dire lorsque le mobile est sous tension et présent dans une zone couverte par le réseau GSM, le message est transmis. Le message peut exceptionnellement rester sur le SMSC durant plusieurs jours, ce qui est le cas notamment en fin d année où le nombre de SMS envoyés atteint des records, vœux de bonne année oblige En situation normale on peut considérer que l envoi d un SMS est instantané à condition que le mobile de destination soit opérationnel. Les SMSC sont identifiés par un numéro d appel spécifique à chaque opérateur. Il est possible d envoyer un SMS autrement qu avec un téléphone portable. On trouve sur Internet des logiciels qui permettent à un PC muni d un modem d accéder à un SMSC. Le moyen le plus simple et le moins onéreux consiste à passer par le Web. Certains providers comme AOL proposent à leurs abonnés un service SMS en ligne. Il existe même des sites qui permettent l envoi gratuit de SMS au prix tout de même d un message publicitaire qui vient se greffer à votre message. 1.2 GÉNÉRALITÉS Il y a deux façons de transmettre un message SMS, soit par le mode PDU qui est le mode de base ou le mode TEXT. Le mode PDU est une suite de caractères hexadécimaux qui codifient le SMS, le mode TEXT n est rien d autre qu une représentation sous forme de texte des données qui composent le SMS. Il y a différents types d alphabets utilisés pour passer du mode PDU au mode TEXT. Par exemple votre téléphone portable affiche en mode TEXT sur son écran les données d un éventuel SMS reçu, c est lui qui détermine automatiquement quel type d alphabet à utiliser. Attention, il faut savoir que certains téléphones portables ne supportent pas le mode TEXT lorsqu ils sont interfacés avec un PC. Il est donc utile de connaître en détail le mode PDU. 1.3 MODE PDU Lorsqu un mobile A envoie un SMS au mobile B, le message transite obligatoirement par un centre de messagerie baptisé SMSC. Dans son message l utilisateur du mobile A doit définir deux adresses, celle du SMSC qu il souhaite utiliser et celle du mobile B. 6

CODAGE DES SMS 1 Figure 1.1. DUNOD La photocopie non autorisée est un délit. L acheminement du dit message du mobile A à destination du SMSC est baptisé SMS-SUBMIT. Une fois le message traité par le SMSC il est délivré au mobile B, on parle alors de SMS-DELIVER (figure 1.1). Les protocoles SMS-SUBMIT et SMS-DELIVER sont des PDU, il en existe d autres, d importance moindre, qui permettent de signaler des éventuelles erreurs d acheminement : SMS-DELIVER-REPORT : le cas échéant, il indique une défaillance lors du transfert du SMS par le SMSC au destinataire ; SMS-SUBMIT-REPORT : le cas échéant, il indique une défaillance lors du transfert du SMS par le mobile au SMSC ; SMS-STATUS-REPORT : le SMSC envoie un rapport d état au mobile émetteur du SMS ; SMS-COMMAND : le mobile envoie une commande au SMSC. Les trames codant le SMS sont différentes suivant le type de PDU mis en œuvre. Dans la partie qui va suivre nous nous contenterons de décrire les deux principaux protocoles : SMS-SUBMIT et SMS-DELIVER. SMS-SUBMIT Téléphone GSM vers SMSC. La taille maximale de la trame d un SMS-SUBMIT est de 173 octets. Le champ le plus important en terme de taille est le champ qui codifie le corps du message qui peut atteindre 140 octets. Les deux autres champs indispensables sont SCA qui codifie l adresse du SMSC et DA qui codifie l adresse de l émetteur. 1-10 octets 1 octet 1 octet 2-12 octets 1 octet 0-7 octets 1 octet 1 octet 0-140 octets SCA PDU MR DA PID DCS VP UDL UD 7

INTERFACES GSM SCA : Service Centre Adresse Adresse du centre de messagerie. 1 octet 2 octets 0-8 octets LEN Type Number Numéro SMSC Le champ SCA ne possède pas une taille fixe, elle dépend de la longueur du numéro du SMSC utilisé, ce paramètre est stocké dans le champ LEN. LEN : nombre d octets nécessaires pour codifier le numéro du SMSC. Type Number : indique le format du numéro de téléphone du SMSC. 7 6 5 4 3 2 1 0 1 Type number Numbering Plan Identification Type number : spécifie le type de numéro de téléphone utilisé. La valeur la plus utilisée est 001 bin qui signale un numéro de type international (tableau 1.1). Tableau 1.1. Bit 6 Bit 5 Bit 4 Description 0 0 0 Format non spécifié 0 0 1 Numéro international 0 1 0 Numéro national 0 1 1 Numéro spécifique au réseau 1 0 0 Numéro d abonné 1 0 1 Codification en accord avec la norme GSM TS 03.38 alphabet par défaut sur 7 bit 1 1 0 Numéro abrégé 1 1 1 X Numbering Plan Identification : le numbering plan identification est pris en compte dans le cas où le type number est égal à 000 bin, 001 bin ou 010 bin. Si type number est égal à 101 bin alors les bits 3 à 0 sont réservés. Pour adresser n importe quelle entité, le numbering plan identification doit être égal à 0001 bin (tableau 1.2). 8

CODAGE DES SMS 1 Bit 3 Bit 2 Bit 1 Bit 0 Description Tableau 1.2. 0 0 0 0 X 0 0 0 1 ISDN/téléphone numbering plan (E.164/E.163) 0 0 1 1 Data numbering plan (X.121) 0 1 0 0 Telex numbering plan 1 0 0 0 National numbering plan 1 0 0 1 Private numbering plan 1 0 1 0 ERMES numbering plan (ETSI DE/PS 3 01-3) 1 1 1 1 X Compte tenu de ce que nous avons dit plus haut, le Type Number le plus utilisé est : 91 hex. 7 6 5 4 3 2 1 0 1 0 0 1 0 0 0 1 Numéro du SMSC (service de centre de messagerie) : attention, le codage est effectué en décimal codé binaire (BCD). Un octet contient donc deux quartés codés en BCD et qui plus est de poids inversés. Le nombre de semi-octet devant être obligatoirement paire il est parfois nécessaire de compléter par F hex. Digit2 Digit1 Digit4 Digit3 Digit n Digit n 1 DUNOD La photocopie non autorisée est un délit. Voici les principaux numéros utilisés en France pour contacter un SMSC, le signe «+» signale qu il s agit d un numéro international : +33609001390 (SFR) +33689004000 (Orange) +33660003000 (Bouygues Télécom) Par exemple codons le numéro du SMSC utilisé par les abonnés d Orange de France Télécom : le nombre de chiffres étant impair il est nécessaire d ajouter un F hex à la fin. Ensuite il suffit de permuter chaque chiffre comme le montre le tableau ci-après. 9