Etude et réalisation d’un serveur de FAX GSM sur un RouteD230 Stage réalisé du 16 mars au 5 Juin 2009 Par Julien MOULLE élève de DEESIST 1.

Slides:



Advertisements
Présentations similaires
Ariel The Research Libraries Group Inc. rlg
Advertisements

CRÉER UNE APPLICATION INTERNET RELIEE A UNE BASE DE DONNEES
GESTION D’IMPRISSION SOUS WINDOWS & LINUX
Etude de Cas Une compagnie d'assurance automobile propose à ses clients quatre familles de tarifs identifiables par une couleur, du moins au plus onéreux.
VLC UMVF Fiche Veille Statut Logiciel gratuit, open source
Introduction aux réseaux informatiques
Chapitre I : Systèmes d’exploitation
Une solution personnalisable et extensible
Projet RLI 2002: Etude du chip SC12
- Couche 7 - Couche application. Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet.
E-Force : Le commerce du futur
Réseaux Privés Virtuels
Baccalauréat professionnel SEN
Plan de formation Chapitre 1 : Présentation de SAP
Système de stockage réseaux NAS - SAN
Projet Drone/Android M2
Appel d’offres DAFPEN ac-montpellier
LA VIRTUALISATION Par AVIGNON, CHOMILIER, MIGNOT 1.
Applications Chapitre B17 et C18
ECF 5 PRESENTATION « BULLE APPLICATIVE »
BERNARDIN Benoît Lycée Louis Pergaud
Virtual Local Area Network
Distribution Linux pour clients légers Rolland DUDEMAINE ST50 - GI – RSR Printemps 2002.
WINDOWS Les Versions Serveurs
ACTIVITE N°1: Identifier, justifier, installer le matériel, vérifier Rendre accessible larrière de la machine « revendeur » sans la démonter Identification.
Quelles questions se pose un administrateur lorsquil doit installer des nouvelles machines Projet Déploiement RIS W2k LPMI 2003 Gross Sébastien ???
Document élaboré à Centrale Paris par Pascal Morenton LES TECHNOLOGIES DU WEB 1. LES PHASES D UN DEPLOIEMENT DE RESEAUX 2. LE LANGAGE HTML 3. LE LANGAGE.
‘‘Open Data base Connectivity‘‘
EN NOIR ET BLANC. Production monochrome 465 m m m m 2 par heure KIP 9900 – Solution haute production KIP m 2 par heure.
Sommaire Dans ce chapitre, nous aborderons :
Etude et mise en place d’un Serveur de messagerie Postfix
1 Présentation. 2 Sommaire Flots de données Evolutions Conclusions.
Expose sur « logiciel teamviewer »
Haute Ecole de la Ville de Liège Département paramédical Département économique Département pédagogique Département technique rue Sohet, LIEGE.
Progiciel de Gestion Intégré
VPN sous Linux Essaka Cynthia Serbin Laurent. Sommaire  Introduction  Vpnd  LRP  Freeswan.
MEMOIRE INDUSTRIEL ESIEA
REPUBLIQUE TUNISIENNE MINISTERE DE L’ENSEIGNEMENT SUPERIEUR, DE LA RECHERCHE SCIENTIFIQUE ET DE LA TECHNOLOGIE DE LA RECHERCHE.
Application de gestion des retards
CAZIER Kévin JACOB Sébastien Réalisée dans le cadre du Projet Pluridisciplinaire Encadré par Mme Martine COQUET Responsable de l’entreprise.
Cité Scolaire Robert Schuman réinstallation de nouveaux postes
PROJET EQUIPEMENTS Choix d’equipements pour les visiteurs.
FTP : File Transfer Protocol (protocole de transfert de fichier ) est un protocole de communication destiné à l'échange informatique de fichiers sur.
Présentation de stage : P.o.C Eucalyptus
Solution Monétique Transacom Network
La voix sur IP, PABX et LAN
COMPARAISON ENTRE GNUTELLA ET FREENET
En route vers le déploiement . . .
État de l'art et fonctionnement des firewalls applicatifs compatibles avec les protocoles "multimédia" H323 et SIP FI Option RIO le 28/09/2004 Claire.
V- Identification des ordinateurs sur le réseau
Architecture Client/Serveur
VALIDATION DE PRODUITS POUR APPLICATIONS URBATIQUES
Développement et maintenance sur le projet RefPack
TI3 Les TI comme outils de transformation de l’entreprise
Soutenance de Projet – BTS IG
Julien Lamure - Réunion des CI du 15/11/2006 Quelques utilitaires de création de comptes pour Windows 2003 server - GUNT - Gestion - PowerAD - Magret -
1Boulogne Informatic Club PRESENTATION DE WINDOWS 10.
Sécurisation infrastructure Altibus Ajout d’un serveur pour le réseau Call Center.
LES VLANS Présenté par : ATCHOM SANDJI DANIEL.
Sextant RFS Consultants – Octobre Sextant Le logiciel d’assistance administrative indispensable à toute structure de plus d’une personne. Le premier.
M2.22 Réseaux et Services sur réseaux
Installation du PGI – CEGID
VALIDATION DE PRODUITS POUR APPLICATIONS URBATIQUES.
Présentation générale. Introduction Enregistreur vidéo numérique 4 canaux d’un excellent rapport qualité-prix Solution idéale pour les clients cherchant.
La Voix sur IP.
PROJET CHANTIER GRUE BTS ELECTROTECHNIQUE LYCEE LOUIS ARMAND PARIS.
Transcription de la présentation:

Etude et réalisation d’un serveur de FAX GSM sur un RouteD230 Stage réalisé du 16 mars au 5 Juin 2009 Par Julien MOULLE élève de DEESIST 1

Sommaire I.Présentation de l’entreprise 1.Exemple d’application 2.Produits eDevice II.Présentation du sujet III.Présentation du RouteD230 IV.Etapes du stage 1.Etat de l’art 2.Architectures possibles 3.Etude de faisabilité a.Format TIFF b.Cartes d’essais c.Procédure d’envoi d.Client télécopie e.Hylafax 4.Développement et mise en œuvre de l'architecture sélectionnée. a.Script Linux b.Test de portage sur le RouteD V.Conclusion 2

I.L’entreprise eDevice Fondée fin 1999 par 4 Français afin de révolutionner le marché de l’Internet embarqué grâce à sa technologie. SA au capital de € Partenaires : – Analog Devices (DSP) – Wavecom, Simcom (GSM/GPRS, M2M). 3

I.L’entreprise eDevice Produits M2M. Principaux marchés : - Automates (robots, distributeurs, moteurs) - Contrôle et relevé à distance compteur (eau, électricité, gaz) - Terminaux point de vente - Contrôle à distance d’appareils électriques - Maintenance de machines industrielles eDevice est composée de 10 personnes structurées en 5 équipes : – Direction, Services administratifs, Equipe commerciale, Recherche et Développement, Support technique. 4

Sommaire I.Présentation de l’entreprise 1.Exemple d’application 2.Produits eDevice II.Présentation du sujet III.Présentation du RouteD230 IV.Etapes du stage 1.Etat de l’art 2.Architectures possibles 3.Etude de faisabilité a.Format TIFF b.Cartes d’essais c.Procédure d’envoi d.Client télécopie e.Hylafax 4.Développement et mise en œuvre de l'architecture sélectionnée. a.Script Linux b.Test de portage sur le RouteD V.Conclusion 5

1.Exemple d’application eDevice TCP/IP RS232 Internet 6

Sommaire I.Présentation de l’entreprise 1.Exemple d’application 2.Produits eDevice II.Présentation du sujet III.Présentation du RouteD230 IV.Etapes du stage 1.Etat de l’art 2.Architectures possibles 3.Etude de faisabilité a.Format TIFF b.Cartes d’essais c.Procédure d’envoi d.Client télécopie e.Hylafax 4.Développement et mise en œuvre de l'architecture sélectionnée. a.Script Linux b.Test de portage sur le RouteD V.Conclusion 7

2.Produits eDevice 8

Sommaire I.Présentation de l’entreprise 1.Exemple d’application 2.Produits eDevice II.Présentation du sujet III.Présentation du RouteD230 IV.Etapes du stage 1.Etat de l’art 2.Architectures possibles 3.Etude de faisabilité 1.Format TIFF 2.Cartes d’essais 3.Procédure d’envoi 4.Client télécopie 5.Hylafax 4.Développement et mise en œuvre de l'architecture sélectionnée. 1.Script Linux 2.Test de portage sur le RouteD V.Conclusion 9

II.Présentation du sujet du stage Serveur de fax GSM : Sur la base du RouteD230 (routeur GPRS/LAN sous µCLinux) Le PC se connectera sur le RouteD en utilisant une ou plusieurs applications standards et le RouteD procédera alors à l'envoi d'un fax en utilisant la fonction GSM Fax. 10

II.Présentation du sujet du stage 11 FAX Envoi

II.Présentation du sujet du stage 12 FAX Réception

Sommaire I.Présentation de l’entreprise 1.Exemple d’application 2.Produits eDevice II.Présentation du sujet III.Présentation du RouteD230 IV.Etapes du stage 1.Etat de l’art 2.Architectures possibles 3.Etude de faisabilité a.Format TIFF b.Cartes d’essais c.Procédure d’envoi d.Client télécopie e.Hylafax 4.Développement et mise en œuvre de l'architecture sélectionnée. a.Script Linux b.Test de portage sur le RouteD V.Conclusion 13

III.Présentation du RouteD230 14

Sommaire I.Présentation de l’entreprise 1.Exemple d’application 2.Produits eDevice II.Présentation du sujet III.Présentation du RouteD230 IV.Etapes du stage 1.Etat de l’art 2.Architectures possibles 3.Etude de faisabilité a.Format TIFF b.Cartes d’essais c.Procédure d’envoi d.Client télécopie e.Hylafax 4.Développement et mise en œuvre de l'architecture sélectionnée. a.Script Linux b.Test de portage sur le RouteD V.Conclusion 15

IV.Etapes du stage Etat de l'art. Architectures possibles. Etude de faisabilité. Développement et mise en œuvre de l'architecture sélectionnée. 16

Sommaire I.Présentation de l’entreprise 1.Exemple d’application 2.Produits eDevice II.Présentation du sujet III.Présentation du RouteD230 IV.Etapes du stage 1.Etat de l’art 2.Architectures possibles 3.Etude de faisabilité a.Format TIFF b.Cartes d’essais c.Procédure d’envoi d.Client télécopie e.Hylafax 4.Développement et mise en œuvre de l'architecture sélectionnée. a.Script Linux b.Test de portage sur le RouteD V.Conclusion 17

1.Etat de l’art Types de télécopieurs : G1,G2,G3,G4 Routage Recommandations de l’ITU-T T.4,T.6,T.30,T.31,T.32 18

1.Etat de l’art Concurrence RTE Fax, envoi-fax.com, eFax…. GSM Link Gate FAX Audiotel MODEX

Sommaire I.Présentation de l’entreprise 1.Exemple d’application 2.Produits eDevice II.Présentation du sujet III.Présentation du RouteD230 IV.Etapes du stage 1.Etat de l’art 2.Architectures possibles 3.Etude de faisabilité a.Format TIFF b.Cartes d’essais c.Procédure d’envoi d.Client télécopie e.Hylafax 4.Développement et mise en œuvre de l'architecture sélectionnée. a.Script Linux b.Test de portage sur le RouteD V.Conclusion 20

2.Architectures possibles Domaines et applications visés: Transport, chantiers et bureaux mobiles, domiciles isolés, tout évènement ponctuel. Contraintes: Fichier à envoyer déjà converti, récupérer l’heure locale. Données techniques Vitesse GSM/GPRS : Max : 12,5Ko/sec Temps moyen d’envoi : – 30 à 40 sec pour l’établissement de la transmission. – Environ 40 secondes par page. 21

2.Architectures possibles Envoi – Client MAIL – Imprimante virtuelle – Interface WEB – Logiciel dédié – Client télécopie + TCPSerial Bridge 22

2.Architectures possibles SolutionClient MailImprimante VirtuelleInterface WEBLogiciel dédié Client télécopie + TCPSerial Bridge Avantages -Logiciel de messagerie utilisé. -Conversion possible sur le PC avec ajout d’un plug-in à la messagerie. -Intégrée à tous les logiciels capables d’imprimer. -Facilité de conversion en local (but premier de l’imprimante virtuelle). -Compatible avec tous les OS. -Accessible avec tous les appareils capables d’afficher une page internet élaborée. -Pas d’installation nécessaire. -Paramétrage plus souple. -Logiciel entièrement adapté aux besoins. -Utilisation d’un logiciel déjà fonctionnel et intégré a Windows. -Conversion gérée par le logiciel. Inconvénients -Difficulté à paramétrer l’envoi. -Si ajout plug-in conversion, réduction de la compatibilité. -Sélection des paramètres précis pour chaque envoi plus fastidieux (propriétés de l’imprimante). -Impersonnelle (hors paramètres prédéfinis). -Nécessite une installation donc compatibilité limitée suivant les OS. -2 plateformes de développement. -Conversion distante (sur le RouteD). -Compatibilité réduite (non MultiOS). -Formation au logiciel. -2 plateformes de développement. -Installation nécessaire donc Administrateur. -Pas d’interopérabilité. -2 plateformes de développement -Installation nécessaire donc Administrateur. 23

2.Architectures possibles Solution Avec routage automatique Avec routage manuelSans routage Avantages -Permet de respecter la confidentialité des fax. -Gain de temps et de personne. -Permet de respecter un minimum de confidentialité. -Très peu d’erreur. -Accessible de n’ importe où via l’interface WEB. -Accessible avec tous les appareils étant capables d’afficher une page internet élaborée. Inconvénients-Aucune technique de routage n’est parfaite. -Perte de temps, suivant l’importance du trafic, pour la personne chargée de router. -Aucune confidentialité entre les utilisateurs -Obligation d’aller vérifier s’il y a eu réception de fax. Synthèse réception: Utilisation SD possible. 24

Sommaire I.Présentation de l’entreprise 1.Exemple d’application 2.Produits eDevice II.Présentation du sujet III.Présentation du RouteD230 IV.Etapes du stage 1.Etat de l’art 2.Architectures possibles 3.Etude de faisabilité a.Format TIFF b.Cartes d’essais c.Procédure d’envoi d.Client télécopie e.Hylafax 4.Développement et mise en œuvre de l'architecture sélectionnée. a.Script Linux b.Test de portage sur le RouteD V.Conclusion 25

3.Etude de faisabilité 26 Introduction sur le format TIFF Etude sous Windows Etude sous Linux

Sommaire I.Présentation de l’entreprise 1.Exemple d’application 2.Produits eDevice II.Présentation du sujet III.Présentation du RouteD230 IV.Etapes du stage 1.Etat de l’art 2.Architectures possibles 3.Etude de faisabilité a.Format TIFF b.Cartes d’essais c.Procédure d’envoi d.Client télécopie e.Hylafax 4.Développement et mise en œuvre de l'architecture sélectionnée. a.Script Linux b.Test de portage sur le RouteD V.Conclusion 27

a.Format TIFF TIFF: Tagged Image File Format. Données techniques Créé en 1986 par Aldus Format propriétaire, publié et non normalisé. Utilisation: Retouche Numérisation Archivage Fax 28

a.Format TIFF Schéma de l’entête d’un ficher TIFF. 29

a.Format TIFF Compression pour le FAX. EOL ( ). 30

Sommaire I.Présentation de l’entreprise 1.Exemple d’application 2.Produits eDevice II.Présentation du sujet III.Présentation du RouteD230 IV.Etapes du stage 1.Etat de l’art 2.Architectures possibles 3.Etude de faisabilité a.Format TIFF b.Cartes d’essais c.Procédure d’envoi d.Client télécopie e.Hylafax 4.Développement et mise en œuvre de l'architecture sélectionnée. a.Script Linux b.Test de portage sur le RouteD V.Conclusion 31

b.Cartes d’essai Carte d’évaluation Module SIM345 Carte d’évaluation Module WaveCom Q2686 SimcomWavecom 32

Sommaire I.Présentation de l’entreprise 1.Exemple d’application 2.Produits eDevice II.Présentation du sujet III.Présentation du RouteD230 IV.Etapes du stage 1.Etat de l’art 2.Architectures possibles 3.Etude de faisabilité a.Format TIFF b.Cartes d’essais c.Procédure d’envoi d.Client télécopie e.Hylafax 4.Développement et mise en œuvre de l'architecture sélectionnée. a.Script Linux b.Test de portage sur le RouteD V.Conclusion 33

c.Procédure d’envoi AT+CFUN=1 : Cette commande sert à sortir le modem du mode « GHOST ». S’il n’est pas en mode « NORMAL » il ne peut pas communiquer normalement. AT+CPIN=0000 : Débloque la carte SIM afin de pouvoir appeler et recevoir. ATE0 : Désactive l’écho. ATV1 : Active le format de réponse long ( ) ou TEXT est un mot précis. Si ATV0 alors OK deviendrait 0. ATQ0 : Active la réponse à la commande envoyée (OK, ERROR…). ATM0L0 : Paramètres du haut-parleur. ( 0 : désactivé). Ils sont totalement facultatifs. ATS0=0 : Désactive la réponse automatique. ATS7=60 : Nombre de secondes d’attente pour la connexion. AT&D2 : Configuration du mode DTR ATX4 : Configuration du format de réponse en mode DATA. AT+FCLASS=1 : Sélectionne le mode FAX CLASS 1. Initialisation: 34

c.Procédure d’envoi 35

Sommaire I.Présentation de l’entreprise 1.Exemple d’application 2.Produits eDevice II.Présentation du sujet III.Présentation du RouteD230 IV.Etapes du stage 1.Etat de l’art 2.Architectures possibles 3.Etude de faisabilité a.Format TIFF b.Cartes d’essais c.Procédure d’envoi d.Client télécopie e.Hylafax 4.Développement et mise en œuvre de l'architecture sélectionnée. a.Script Linux b.Test de portage sur le RouteD V.Conclusion 36

d.Client télécopie Composant disponible sous Windows. Nécessite un modem local (RS232). Configuration très simple. Nécessite préalablement une configuration du module. Réception peu conviviale. Validation du fonctionnement sous Windows 37

d.Client télécopie Interface du client télécopie 38

Sommaire I.Présentation de l’entreprise 1.Exemple d’application 2.Produits eDevice II.Présentation du sujet III.Présentation du RouteD230 IV.Etapes du stage 1.Etat de l’art 2.Architectures possibles 3.Etude de faisabilité a.Format TIFF b.Cartes d’essais c.Procédure d’envoi d.Client télécopie e.Hylafax 4.Développement et mise en œuvre de l'architecture sélectionnée. a.Script Linux b.Test de portage sur le RouteD V.Conclusion 39

e.Hylafax Package Linux. Très complet : – Permet une configuration très poussée – Nombreux modules disponibles Plus compliqué à configurer. Validation du fonctionnement sous Linux 40

e.Hylafax Interface WEB pour Hylafax : AvantFAX 41

Sommaire I.Présentation de l’entreprise 1.Exemple d’application 2.Produits eDevice II.Présentation du sujet III.Présentation du RouteD230 IV.Etapes du stage 1.Etat de l’art 2.Architectures possibles 3.Etude de faisabilité a.Format TIFF b.Cartes d’essais c.Procédure d’envoi d.Client télécopie e.Hylafax 4.Développement et mise en œuvre de l'architecture sélectionnée. a.Script Linux b.Test de portage sur le RouteD V.Conclusion 42

I.Développement et mise en œuvre. 43 Script Linux Test de portage sur le RouteD

Sommaire I.Présentation de l’entreprise 1.Exemple d’application 2.Produits eDevice II.Présentation du sujet III.Présentation du RouteD230 IV.Etapes du stage 1.Etat de l’art 2.Architectures possibles 3.Etude de faisabilité a.Format TIFF b.Cartes d’essais c.Procédure d’envoi d.Client télécopie e.Hylafax 4.Développement et mise en œuvre de l'architecture sélectionnée. a.Script Linux b.Test de portage sur le RouteD V.Conclusion 44

a.Script Linux Utilise les commandes stty et chat. Nécessite d’envoyer les trames de capacités en fonction du module GSM. Problèmes lors de l’envoi du fichier TIFF. 45

a.Script Linux Exécution du script 46

Sommaire I.Présentation de l’entreprise 1.Exemple d’application 2.Produits eDevice II.Présentation du sujet III.Présentation du RouteD230 IV.Etapes du stage 1.Etat de l’art 2.Architectures possibles 3.Etude de faisabilité a.Format TIFF b.Cartes d’essais c.Procédure d’envoi d.Client télécopie e.Hylafax 4.Développement et mise en œuvre de l'architecture sélectionnée. a.Script Linux b.Test de portage sur le RouteD V.Conclusion 47

Utilisation du logiciel Open Source eFax. Modification du Makefile pour la cross- compilation. b.Test de portage sur le RouteD 48

b.Test de portage sur le RouteD Lancement d’eFax sur le RouteD 49

Sommaire I.Présentation de l’entreprise 1.Exemple d’application 2.Produits eDevice II.Présentation du sujet III.Présentation du RouteD230 IV.Etapes du stage 1.Etat de l’art 2.Architectures possibles 3.Etude de faisabilité a.Format TIFF b.Cartes d’essais c.Procédure d’envoi d.Client télécopie e.Hylafax 4.Développement et mise en œuvre de l'architecture sélectionnée. a.Script Linux b.Test de portage sur le RouteD V.Conclusion 50

IV.Conclusion Découverte de la programmation orientée télécommunication. Rassemblement de connaissances (Fax). Production de documents. Apport de connaissances sur le FAX à eDevice. 51