Rapport de projet fin d étude Client VoIP/SIP RATP

Dimension: px
Commencer à balayer dès la page:

Download "Rapport de projet fin d étude Client VoIP/SIP RATP"

Transcription

1 Rapport de projet fin d étude Client VoIP/SIP RATP Encadré par : Sébastien LERICHE Laurent BERNARD Yves PREMEL-CABIC Alaeddine MESBAHI Shuting WANG

2 Contenu 1. Contexte Expression des besoins... 4 a. Besoins utilisateurs... 5 b. Propositions de mise en œuvre Choix d un système d exploitation mobile Client SIP Propositions d'interfaces graphiques Interactions SIP entre client et serveur Architecture technique et fonctionnelle a. Appel SIP b. Ajout d un compte c. Java Native Interface: d. PJSIP: e. Caractéristique technique de PJSIP : f. PJSUA & PJSIP-JNI : g. Une architecture en couche : Diagramme de séquence Spécifications techniques a. Appel SIP i. Création d un vue ii. La classe principale «HandiDialer.java» iii. Intégration la classe «HandiDialer.java» au «SipHome.java» b. Comptes i. Gestion automatique des comptes au démarrage de l application ii. Ajouter d un compte iii. Résolution DNS Tests a. Environnement de test b. Test qualité de la voix c. Test communication avec adresse IP d. Test avec résolution DNS e. Téléchargement et installation de l application... 34

3 11. Planning prévisionnel d'implémentation Conclusion... 37

4 1. Contexte La RATP souhaite mettre à la disposition de ses usagers à mobilité réduite des outils leur facilitant l utilisation du réseau ferré d île de France. Dans le cadre de cette politique de modernisation, une mission étudie la faisabilité de la mise en place d un service permettant à une personne à mobilité réduite d établir une communication vocale rapidement et simplement avec un agent de la RATP pour qu il puisse lui venir en aide. Cette communication sera établie à partir du téléphone mobile de l usager à travers le réseau sans fil déployé au sein de la station RATP et par conséquent sans passer par le réseau GSM/3G d un opérateur. Ce service a pour vocation d être proposé sur des smartphones supportant l installation d applications tierces, comme l iphone d Apple ou les terminaux utilisant l OS libre Android de Google, et nécessitera la mise en œuvre de différentes technologies gravitant autour de la voix sur IP. La solution sans fil ciblée dans cette étude est la technologie WiFi. 2. Expression des besoins Le but du projet est développer une application mobile d interphonie sur IOS ou Android au-dessus d une couche WIFI. Description globale du besoin : Choix d un système d exploitation mobile Choix d un client SIP open source existant sur cet OS Développement d une application «Interphone» à partir ce client Tests de l application sur des serveurs de VoIP (OpenSIPS, Asterisk) Optionnel : Implémentation de la partie serveur en se basant sur des briques SIP libres (OpenSIPS/Asterisk) Utilisateurs : Equipe projet RATP

5 a. Besoins utilisateurs Ce chapitre décrit les besoins utilisateurs concernant l application Client SIP. BU-1 Mise en place une interface graphique L application doit avoir une interface graphique d accueil, qui a deux fonctions principales : Appel et Raccroche. BU-2 Fonction Initialisation L application doit avoir une fonction d initialisation, qui permet de configure et initialiser logiciel. BU-3 Fonction Ajout un compte L application doit avoir une fonction d ajouter un compte SIP, le nom d utilisateur, le Domain et le mot de passe. BU-4 Fonction Appel L application doit avoir une fonction d appeler qui permet de réaliser une communication vocale. BU-5 Fonction Raccroche L application doit avoir une fonction d raccrocher qui permet de terminer la communication vocale. BU-6 Fonction Destruction L application doit avoir une fonction de purger l espace utilisée. b. Propositions de mise en œuvre Ce scénario consiste à fournir une solution aux besoins utilisateurs cités ci-dessus. On traitera les parties suivantes : Interactions SIP entre client et serveur Choix d un système d exploitation mobile Interface proposée Choix d un client SIP open source existant sur cet OS La description du fonctionnement globale de l application 3. Choix d un système d exploitation mobile Dans cette partie, nous allons comparer les deux systèmes d exploitation mobiles Android et IOS. IPhone ios L environnement de développement pour l iphone est Xcode. Iphone est basé sur le système MAC OS ou UNIX, il n est donc pas compatible avec Windows. Le développement d applications pour iphone OS se fait avec Objective C, une extension du langage C, orienté objet et réflexif.

6 Andoid Le développement d applications pour Android se fait en Java. Java est un puissant langage orienté objet, utilisé très largement dans le monde du développement. Le développement d applications Android est possible aussi bien sur Eclipse, que sur Apache Ant ou JDK. C est pourquoi le développement d applications Android est possible aussi bien sur Windows que sur Linux ou Mac. Après la comparaison, nous avons choisi Android comme support d application. 4. Client SIP Plusieurs clients SIP sur android ont été comparés sur plusieurs aspects, le but de cette étude comparative est de choisir le client open-source qui correspond aux besoins du projet, et qui permettra d avoir une bonne assise pour la suite du projet. IMSDroid IMSDroid est le premier client open-source IMS pour les plateformes android. Le but principal de ce projet basé sur la plateforme doubango est de proposer un client IMS complet à la communauté open-source. Doubango est un projet expérimental open-source pour les framework 3GPP IMS/LTE à la fois pour les systèmes embarqué (Android, Windws Mobile, Symbian, iphone, ) et les postes de travail (Windows XP/Vista/7, MAC OS X, GNU Linux, ). L implémentation SIP est basée sur le RFC 3261 et 3GPP TS Rel-9, ce qui le rend compatible avec tous les SIP registrar. Le projet offre un nombre très impressionnant de fonctionnalités orienté IMS :

7 SIP (RFC 3261, 3GPP TS Rel-9) IMS-AKA (RFC 3310, 3GPP TS , , , , and ) Private extension headers for 3GPP IPv4/IPv6 dual stack UDP, TCP, TLS and SCTP Service-Route Discovery (RFC 3608) Proxy-CSCF discovery using DHCPv4/v6 or/and DNS NAPTR SigComp (RFC 3320, 3485, 4077, 4464, 4465, 4896, 5049, 5112 and 1951) IPSec Security Agreement (RFC 3329) NAT Traversal (STUN, TURN and ICE) Preconditions (RFC 3312, 4032 and 5027) SMS over IP (3GPP TS , , , and ) ENUM (RFC 3761) The tel URI for Telephone Numbers (RFC 3966) SIP SIMPLE (Presence Subscription/Publication and Pager Mode IM) MMTel (UNI) SDP (RFC 3264) RTP/RTCP XCAP (RFC 4825) MSRP (RFC 4975 and 5547) Audio/Video (AMR, Speex, G.711, GSM, H.264, H.263, Theora...)... Protocole supportés : SIP/SigComp SDP RTP/RTCP XCAP (RFC 4825) MSRP/MSRPS (RFC 4975 and 5547) HTTP/HTTPS (RFC 2616 and 2617)

8 DHCPv4 (RFC 2131) DHCPv6 (RFC 3315) DNS (RFC 1034, 1035, 3401, 3402, 3403, 3404, 3596, 2035, 2671, and 2782) Le projet IMSDroid est un géré bar responsable de l évolution et des versions officielles. Le projet est très actif sur le plan code et la documentation est relativement abondante. Le projet reste cependant complexe, et propose un nombre très important de fonctionnalités qui ne sont pas en relation avec ce projet. asip Le projet asip dont le but était de développer la pile SIP pour android est inactif depuis des années (15 septembre 2008). Le code du projet est toujours disponible sur le site de google code, sauf que qu aucune documentation n est disponible, et personne n anime le projet. Linphone

9 L entreprise Linphone propose une variété de client SIP open-source sur plusieurs plateformes (Linux, Windows, Android, ). Son client VoIP fonctionnant sur wifi et 3G est très stable et suit une ligne de développement fixe. Nous avons cependant eu énormément de difficultés pour avoir des informations sur le fonctionnement interne ou sur la documentation du projet. La mailing list [linphone-developpers] sert principalement à annoncer les nouvelles fonctionnalités et les trains d évolution du projet. SipDroid Sipdroid est un client VOIP open-source donnant la possibilité de passer et de recevoir des appels téléphoniques par Internet en utilisant un compte SIP. Le projet SIPDroid est très actif avec une communauté de développeurs assez large. SIPDroid ne s insprie dans son développement d aucun projets externes, ce qui oblige à tout refaire depuis le début.

10 Le forum dédié au projet est très actif, plus de 1000 message ont été posté, et plus de 30 membre participe activement à ce projet. Le code de SIPDroid est assez complexe comparé aux autres projets. De plus la documentation technique ne couvre que la configuration et la manipulation de l outil. Aucune documentation n aborde les aspects techniques du développement. D un point de vue qualité sonore et ergonomie, malgré les avancées qu a réalisées l outil depuis ses débuts, l application reste difficile à manipuler, et la qualité sonore est très mauvaise. CSIPSimple CSIPsimple est un nouveau projet comparé à son concurrent SIPDroid. Le principal avantage de cet outil est sa qualité sonore du fait qu il se base sur une librairie SIP externe dédiée aux systèmes embarqués. La communauté active sur le projet se compose de 5 membres et la documentation reste assez rare. Cependant le projet PJSIP sur lequel est basé CSIPSimple est très mature, la documentation est de très bonne qualité et le cycle de développement est très stable.

11 CSIPSimple étant dans ses débuts, le code reste relativement simple comparé à SIPDroid. CSIPSimple bénéficie d une excellente qualité sonore, et reste très facile à manipuler et configurer. 5. Propositions d'interfaces graphiques RATP a besoin une interface graphique offrant deux fonctionnalités : «appel» et «raccroche». Nous nous sommes inspirés du code source d applications existantes «VoiDroid» dont voici l interface de ce logiciel :

12 Le fichier «main.xml» géré le modèle d interface. Après avoir bien compris la structure de ce fichier, nous avons changé le style de l interface : 1. Nom de logiciel : HandiRATP 2. Un logo de RATP 3. Deux buttons «call» et «Hangup» pour les fonctions «appel» et «raccroche» Voici une proposition beta de test de l interface :

13 Ceci est l interface du prototype finale. Le bouton Hangup a été supprimé, et une nouvelle activité est chargée au moment de l appel. Cette activité rappelle l état de la communication (En appel, En conversation, ).

14 6. Interactions SIP entre client et serveur Dans ce schéma : 1. Le SmartPhone se connecte au réseau WIFI et demande une adresse IP 2. Le Serveur de l agence RATP distribue une adresse IP 3. Configuration du Client SIP et appel de l agentratp 4. Le Serveur transmet l appel au Téléphone IP 5. Appel accepté

15 6. Connexion vocale est en cours 4. Transmission de l appel 1. Demande l adresse IP 2. Distribution de l adresse IP3. Appel du Agence RATP 6. Appel accepté 5. Appel accepté 7. Architecture technique et fonctionnelle Nous avons commencé par la manipulation du code Voidroid et la libraire PJSUA, ce qui nous a permis de bien comprendre le processus des communications SIP. Après avoir consacré plusieurs semaines de travailler dessus, nous avons constaté qu il était très difficile de reconstruire le processus des communications SIP à partir Voidroid pour les raisons suivantes : - Voidroid ne fonctionne pas sur mobile - Les fonctions Voidroid sont incomplètes Nous avons donc décidé d utiliser CSipSimple et de modifier son code natif. Nous avons modifié deux parties du code source du CSipSimple principalement : Appel SIP et Comptes

16 CSipSimple Appel classique Appel sip Configuration Comptes Média Réseau a. Appel SIP Dans la classe «SipHome.java» qui gère la page d accueil, plusieurs Tabs sont disponibles. En appuyant sur chaque tab, vous pouvez accéder à la vue qui y correspond. - Vue «Tél» : CSipSimple a deux interfaces dans la vue «Tél», L interface «Numéro» et l interface «SIP Adress». En prenant comme argument le numéro de téléphone ou l adresses SIP, on peut appeler le client en appuyant sur le bouton «appel». - Vue «Appels» : Vue «Appels» se charge d enregistrer tous les appels dans l historique. Dans le cadre de notre application, L URI SIP est intégré dans l outil. Nous avons utilisé un fichier XML «main.xml» se trouvant dans «res/layout/» pour décrire le style de la page d accueil d HandiRATP. Dans cette vue, le bouton à l extrémité de l interface est lié à la même fonction que CSipSimple.

17 CSipSimple HandiRATP b. Ajout d un compte Quand nous utilisons CSipSimple de façon normale, et afin de créer un compte avec une adresse IP, il faut se trouver dans le menu «Comptes» et choisir le type de compte «LOCAL», et par la suite entrer le nom du compte. Ci-dessous est le processus d ajout d un compte local dans CSipSimple : AccountList.java WizardsChooser.java BasePrefsWizards.java (Utilisant le model du «LOCAL» Dans notre cas, nous avons défini un compte par défaut avec l URI IP», pendant l utilisation d HandiRATP, ce compte est utilisé pour appeler et recevoir.

18 c. Java Native Interface: JNI est un framework de programmation permettant à un code Java tournant sur une machine virtuelle (JVM) d appeler ou d être appelé par une application native (Programme ou application spécifique à un hardware ou un système d exploitation), des librairies ou une application codé dans un autre langage (C/C++, assembleur). d. PJSIP: PJSIP est une librairie SIP open-source sous licence GPL, dont la principale caractéristique est la performance et l empreinte digitale très petite et très adaptée pour les systèmes embarqués. La libraire est écrite en C afin de garantir le niveau de performance et d évolutivité requis. En plus de la vocation de servir pour des systèmes embarqués, la libraire PJSIP permet de créer des applications avec des stacks protocolaire très performant. Elle a d ailleurs été utilisé dans plusieurs client SIP. Pour n en citer que quelques un : CSIPSimple Yass Siphon PuppySIP e. Caractéristique technique de PJSIP : Portabilité : PJSIP a été conçu dans le but d être extrêmement portable et fonctionnant sur plusieurs plateformes logicielle et matérielles (16 bit, 32 bit, 64 bit, big endian, little endian, multi-proc). Taille : L un des point pris en compte lors du développement de PJSIP est la taille très petite de la libraire afin qu elle soit adaptée pour les systèmes embarquée avec de forte contrainte d espace de stockage. Performance : PJSIP permet d avoir les meilleures performances sur la machine hôte, chose que nous avons constaté lors de nos tests de CSIPSimple et SIPDroid, qui était largement moins performant en qualité sonore. Allocation mémoire : Afin d assurer les performance les plus optimales, PJSIP n utilise pas la fonction malloc() pour l allocation de mémoire, mais puise ses ressources dans un espace mémoire allouée au

19 début de lancement de l application. Ce choix d architecture permet des gains de performance allant à 30 plus rapide avec certaine configuration. Abstraction du système d exploitation : PJSIP est capable de faire abstraction des fonctionnalités suivantes du système d exploitation, souvent non portable entre système d exploitation : Threads Thread Local Storage. Mutexes. Semaphores. Atomic Variables Critical sections. Lock Objects Event Object. Time Data Type and Manipulation. High Resolution Timestamp etc. f. PJSUA & PJSIP-JNI : PJSUA est théoriquement la couche supérieure de PJSIP. Elle offre un nombre très importants de fonctions et méthodes dont le but est d abstraire les couches inférieur (réseau socket, codec, QoS, ), tout en faisant appel aux méthodes simples, comme l enregistrement, l appel, PJSUA est la seule partie de PJSIP avec des interfaces JNI. Le projet open-source PJSIP-JNI a été utilisé par le projet CSIPSimple pour s interfacer avec PJSIP. Le projet a appliqué quelques modifications sur le PJSIP-JNI afin de le rendre plus adapté pour l environnement android.

20 g. Une architecture en couche : L architecture de notre application s inspire de l architecture de CSIPSimple. Cette dernière utilise un interfaçage JNI avec la librairie PJSIP afin de profiter de la puissance et la performance de PJSIP écrite en C++ tout en gardant le confort la simplicité proposée par la machine virtuelle d android. Le fonctionnement de l application est très simple. La gestion des évènements, l interface graphique et l intelligence de l application sont toutes dans la partie client écrite en JAVA. Pour faire appel aux fonctions PJSIP, comme l enregistrement ou la réalisation d un appel, le client fait appel aux interfaces JNI de PJSIP, ou pour être plus précis, de la partie PJSUA de PJSIP. L interface JNI fait appel à son tour aux vraies fonctions PJSUA pour réaliser les fonctions d enregistrement et d appel.

21 8. Diagramme de séquence Quand le client lance l application «HandiRATP», elle sera initialisée premièrement, ensuite elle attend des actions. Si le client appuie sur Botton «Call», l application va lancer la fonction Appel, nous allons spécifier l action «Appel» en diagramme de séquence :

22 h HandiRATP pj pjsua Lancer l application Lancer l appel Terminer l appel destroy() Nous nous sommes inspiré des sources de l application «VoiDroid», et les libraires de «CSipSimple» pour ce projet :

23 Voici le code de la fonction «OnCreate» de «VoiDroid»:

24 Ci-dessous les algorithmes des fonctions modifiées: Initialisation : Created = false; Creating = false; Si Created et Creating sont vrais faire Status = 0 : Int Configuration globale Configuration log Configuration media Status=pjsua.initialisation() Si Status n est pas 1 alors faire

25 Pjsua.destroy() Created = false Creating = false Retourner ; Fin si Ajouter Tansport UDP Status = pjsua.start() Si stauts n est pas 1 alors Pjsua.destroy () Created = false Creating = false Retourner Fin si Created = true Creating = false Fin si Ajout un compte SIP Status=0 : Int accid = int[1] : int[] Cfg : pjsua_acc_config Username : pj_str_t Domain : pj_str_t Password : pj_str_t Data: pjsip_cred_info Data.setRealm(domain) Data.setUsername(username) Data.setData(password) Status = pjsua.acc_add(cfg, accid) Si status n est pas 1 alors acc_id = acid[0]; Fin Si Retourner status Appel Status : int Adress : pj_str_t // adresse SIP cible Status = pjsua.call_make_call (status, adresse) Return Status Voici le diagramme de séquence de la fonction «Appel» :

26 h HandiRATP pj pjsua Action appel = R f >0 Status=pjsua_verify_sip_url( url) f S >0 Raccroche Status : int Adress : pj_str_t // adresse SIP cible Status = pjsua.call_hangup_all (status, adresse) Pjsua.destroy(); Return Status 9. Spécifications techniques L objet du présent chapitre est de détailler les spécifications techniques pour l application android HandiRATP. Ce document est destiné : - Aux enseignants - Aux étudiants qui poursuivront le développement de l application - A la RATP HandiRATP se base sur le code source de CSipSimple. Ci-dessous l architecture de ce dernier : Nous avons modifié deux parties du code source du CSipSimple : Appel SIP et Comptes. Nous avons également modifié les options de résolution DNS de l outil. Ce rapport détaillera les modifications et changements apportées. a. Appel SIP i. Création d un vue Dans répertoire «res/layout», se trouve le fichier «main.xml» décrivant le style de la page d accueil :

27 TextView ImageView Botton ii. La classe principale «HandiDialer.java» Cette classe est créée à partir d une classe «Dialer.java», elle permet : - La création automatique d un compte automatique (Voir ) - L intégration de l interface «main.xml» dans la classe principale - L ajout d une fonction «placecall» associée au bouton «Call»

28 Dans la classe «HandiRATP», l identifiant de l usager et de l agent RATP ont été définis. Pour démarrer un appel, il faut utiliser la fonction «placecall». Dans cette fonction, n appel à la méthode «makecall» se charge de lancer le service SIP.

29 iii. Intégration la classe «HandiDialer.java» au «SipHome.java»

30 b. Comptes i. Gestion automatique des comptes au démarrage de l application Après le lancement de CSipSimple, l activité Comptes est lancée dans le cas où c est le premier démarrage de l application, sinon, HandiRATP désactive cette activité. ii. Ajouter d un compte Pour créer un compte SIP dans «CSipSimple», il faut procéder de façon manuelle. Nous utilisons l identifiant : IP» comme URI SIP pour la création du compte. Au lancement de l application, le compte est créé automatiquement. Ce type de compte identifié avec adresse IP est associé au compte «LOCAL», déjà défini dans «CSipSimple». D où l utilisation de l identifiant LOCAL dans le WIZARD_ID qui indique le template à utiliser : Ensuite le transmettre à une autre activité «BasePrefsWizard», «LOCAL»: qui aide à créer un compte

31 La classe «BasePrefsWizard.java» vérifie si compte est déjà créé, sinon procède à sa création : iii. Résolution DNS L architecture réseau se basait sur des requêtes DNS type SRV, conformément à la norme SIP. L activation de ce type de résolution DNS est gérée par le HashMap BOOLEAN_PREFS. Src/utils : preferencewrapper.java : Res/xml: prefs_network.xml

32 Fichier «prefs_network.xml» gère l activation de l option DNS SRV sur l interface graphique (Cocher ou pas) ; «preferencewraper.java» gère pour sa part la vraie configuration réelle de cette option. 10. Tests Ceci sont les principaux jalons sur lesquels nous avons travaillé durant les phases de tes : Qualité de voix CSipSimple Code Java HandiRATP Etablissement de la connexion (Appel à x) Résolution DNS (Appel à Prototype a. Environnement de test L environnement de test qui a été mis à notre disposition se compose des briques suivantes : - Une machine virtuelle sous Debian Lenny - Serveur DHCPDHCP3 - Serveur SIP OpenSIPS - Serveur DNS BIND9 - Borne wi-fi linksys - Téléphone samsung sous android v1.6 - Téléphone HTC Hero sous android 2.0 Toutes les briques logicielles utilisées sont issues du monde opensource et requiert un effort de configuration relativement important. Sur le serveur DHCP, il faut indiquer le bloc IP géré, les adresses du serveur DNS, du gateway et le mask du bloc IP. Le serveur DNS est responsable (master) du domaine ratp.fr, et référence l adresse du serveur SIP (sip.ratp.fr). Le serveur SIP est en charge de l enregistrement des agents de la RATP, dans notre cas,

33 Un softphone SIP est installé sur une des machines de test, et permet de simuler le poste du client de l agent de la RATP. b. Test qualité de la voix Le premier test que nous avons effectué dans le cadre de ce projet, est le test de la qualité Voix des deux softphones CSIPSimple et SipDroid. L environnement de test est très simple, en configurant de comptes locaux sur les softphones et en requêtant le client SIP sur nos machines de test, on était capable de tester, d une part la facilité de configurations de ces clients, et deuxièmement c. Test communication avec adresse IP Ce test a pour but de s assurer que l application respectait le échanges SIP, et que les champs modifiés (SIP URI, Domain_Name) était bien prise en compte. Nous avons donc pu établir des communications avec un client SIP sur une des machines de test. Durant ces phases de test, notre application avait un champ spécial pour indiquer l adresse du client à contacter, afin de faciliter et simplifier les tests.

34 d. Test avec résolution DNS Les tests de résolution DNS avaient pour but de s assurer que l application effectuait correctement l opération de résolution du nom de domaine ratp.fr. En utilisant un capteur de trafic installé sur le serveur DNS, il était possible d écouter les requêtes émises (ou non émises) par l application HandiRATP. Comme indiqué dans les chapitres précédents, nous avons constaté plusieurs problèmes de résolution DNS que nous avons résolu en modifiant le type de requête émises par l application. e. Téléchargement et installation de l application Un des scénarios qui nous a été inspiré M. LERICHE était l utilisation d une affiche publicitaire avec un tag QRCode renvoyant vers le lien de l application.

35 11. Planning prévisionnel d'implémentation

36

37 12. Conclusion Nous espérons que ce rapport fournit une idée claire sur le fonctionnement d HandiRATP, et sur les différentes modifications appliquées à CSIPSimple. La section spécification technique détaille le fonctionnement de l application, et a pour but de faciliter la reprise de ce projet pour de nouvelles évolutions. Une des points importants que nous avons constaté durant nous travaux, est l importance de l environnement de test, en passant par le téléphone mobile, la borne wifi jusqu au serveur. Il est primordial que toutes ces briques soient opérationnelles, car il est souvent impossible de déterminer la cause de plusieurs difficultés et problèmes de connexion et de communication que nous avons constatée. Nous tenons finalement à remercier tous nos encadrants pour leurs soutien et leurs aide précieuse, que sans, sera projet n aurait certainement pas pu aboutir à sa fin.

Configuration du driver SIP dans ALERT. V2

Configuration du driver SIP dans ALERT. V2 Micromedia International Etude technique Configuration d Alert pour SIP Auteur : Pierre Chevrier Société : Micromedia International Date : 26/08/2013 Nombre de pages : 19 Configuration du driver SIP dans

Plus en détail

Guillaume MONTAVON Benoît MEILHAC. Rapport Technique du projet. Gestionnaire de tâches pour Android

Guillaume MONTAVON Benoît MEILHAC. Rapport Technique du projet. Gestionnaire de tâches pour Android Guillaume MONTAVON Benoît MEILHAC Rapport Technique du projet Gestionnaire de tâches pour Android Sommaire 1. Introduction... 3 2. Outils utilisés... 3 2.1. Android SDK... 3 2.2. Android dans Eclipse...

Plus en détail

Documentation Technique

Documentation Technique Documentation Technique EIP KOODATA Epitech 2014 Ce document a pour but de décrire tous les aspects techniques du projet Koodata. Koodata Documentation Technique page 0 1. Présentation du projet... 3 1.1.

Plus en détail

DÉVELOPPEMENT D UNE APPLICATION DE COMMUNICATION BLUETOOTH SUR ANDROID. Projet de fin d étude VAP «Architecte de Services en Réseau»

DÉVELOPPEMENT D UNE APPLICATION DE COMMUNICATION BLUETOOTH SUR ANDROID. Projet de fin d étude VAP «Architecte de Services en Réseau» DÉVELOPPEMENT D UNE APPLICATION DE COMMUNICATION BLUETOOTH SUR ANDROID Projet de fin d étude VAP «Architecte de Services en Réseau» Guillaume Faure et Maxime Raoust Janvier 2010 Acteurs du projet Étudiants

Plus en détail

Présentation des solutions techniques mises en œuvre. Solution de sauvegarde

Présentation des solutions techniques mises en œuvre. Solution de sauvegarde Présentation des solutions techniques mises en œuvre. Solution de sauvegarde 2014 Sommaire I. Description des services complémentaires...3 II. Schéma d infrastructure réseau...4 III. Détail des configurations

Plus en détail

Guillaume MONTAVON Benoît MEILHAC. Rapport Technique du projet. Gestionnaire de tâches pour Android

Guillaume MONTAVON Benoît MEILHAC. Rapport Technique du projet. Gestionnaire de tâches pour Android Guillaume MONTAVON Benoît MEILHAC Rapport Technique du projet Gestionnaire de tâches pour Android Sommaire 1. Introduction... 3 2. Outils utilisés... 3 2.1. Android SDK... 3 2.2. Android dans Eclipse...

Plus en détail

domovea Portier tebis

domovea Portier tebis domovea Portier tebis SOMMAIRE SOMMAIRE Page 1. INTRODUCTION... 2 1.1 OBJET DU DOCUMENT... 2 2. VIDEO UNIQUEMENT (SANS SON), BASE SUR CAMERA IP... 3 2.1 ARCHITECTURE... 3 2.2 CONFIGURATION... 4 2.2.1 Creation

Plus en détail

Configuration du driver SIP dans ALERT

Configuration du driver SIP dans ALERT Micromedia International Etude technique Configuration d Alert pour SIP Auteur : Pierre Chevrier Société : Micromedia International Date : 05/06/2012 Nombre de pages : 14 Configuration du driver SIP dans

Plus en détail

Extended communication server 4.1 : VoIP SIP service- Administration

Extended communication server 4.1 : VoIP SIP service- Administration Extended communication server 4.1 : VoIP SIP service- Administration Mai, 2008 Alcatel-Lucent Office Offer - All Rights Reserved Alcatel-Lucent 2007 Ce document explique comment configurer le Service VOIP-SIP

Plus en détail

Cours Android. Développement et API

Cours Android. Développement et API Cours Android Développement et API Principaux OS orienté mobile ios ~ 12.1% Android ~ 81.9% Microsoft ~ 3.6% Historique Octobre 2003 : conception d'un OS mobile par Android Inc. (co-fondé par Andy Rubin)

Plus en détail

Manuel de l utilisateur. Soft-phone - Client VoIP 3CX Version 6.0

Manuel de l utilisateur. Soft-phone - Client VoIP 3CX Version 6.0 Manuel de l utilisateur Soft-phone - Client VoIP 3CX Version 6.0 Copyright 2006-2008, 3CX Ltd. http:// E-mail: info@3cx.com Les informations contenues dans ce document sont sujettes à modifications sans

Plus en détail

La VoIP: Les protocoles SIP, SCCP et H323. Jonathan BRIFFAUT Alexandre MARTIN

La VoIP: Les protocoles SIP, SCCP et H323. Jonathan BRIFFAUT Alexandre MARTIN La VoIP: Les protocoles SIP, SCCP et H323 Jonathan BRIFFAUT Alexandre MARTIN Plan Rappel VOIP SIP H323 SCCP 2 Rappel Bref sur la VOIP Voix sur IP (1996) Le transport sur IP est moins cher que le RTC La

Plus en détail

Création d un serveur VPN PPTP

Création d un serveur VPN PPTP Création d un serveur VPN PPTP Pré Requis - j ai opté pour une distribution Debian Linux pour son contrôle de la qualité remarquable, Très stable et sans bogue, Support large de l'architecture, mises à

Plus en détail

TP2 : Initiation à la Programmation avec Android

TP2 : Initiation à la Programmation avec Android TP2 : Initiation à la Programmation avec Android 1 TP2 : Initiation à la Programmation avec Android Programmation Mobile Objectifs du TP Ce TP est une initiation à Android. Nous allons réaliser les premiers

Plus en détail

Partie II PRATIQUE DES CPL

Partie II PRATIQUE DES CPL 282 L idéal pour configurer une telle machine dédiée est d utiliser Linux, dont les différentes distributions fournissent les fonctionnalités NAT et DHCP, alors que, sous Windows, il faut recourir à des

Plus en détail

DÉBUTER AVEC APP INVENTOR

DÉBUTER AVEC APP INVENTOR Terminale STMG SIG Année 2013-2014 DÉBUTER AVEC APP INVENTOR App Inventor est un outil de développement en ligne pour les téléphones et les tablettes sous Android. App Inventor est un OS créé par Google,

Plus en détail

Stéphanie Lacerte. Document technique. Connextek. 31 mai 2013. Cloudtel

Stéphanie Lacerte. Document technique. Connextek. 31 mai 2013. Cloudtel Stéphanie Lacerte Document technique Connextek 31 mai 2013 Cloudtel Introduction Le logiciel Cloudtel a été conçu dans le langage de programmation Java. Ce logiciel utilisant la voix sur IP, communique

Plus en détail

Mise en place d un système de Téléphonie sur IP basé sur le logiciel Asterisk

Mise en place d un système de Téléphonie sur IP basé sur le logiciel Asterisk PRESENTATION D ASTERISK Asterisk a été inventé en 1999 par Mark Spencer. Son objectif était alors de fournir à Linux un commutateur téléphonique complet et totalement libre. Aujourd hui Asterisk est un

Plus en détail

RAPPORT DU PREMIER MINI PROJET «FORUM DE CHAT» Novembre 2005

RAPPORT DU PREMIER MINI PROJET «FORUM DE CHAT» Novembre 2005 Oussama ELKACHOINDI Wajdi MEHENNI RAPPORT DU PREMIER MINI PROJET «FORUM DE CHAT» Novembre 2005 Sommaire I. Préliminaire : Notice d exécution et mode opératoire...4 II. Architecture globale de l application...5

Plus en détail

SUJET DES FINALES NATIONALES Sujet jour 1 version 1

SUJET DES FINALES NATIONALES Sujet jour 1 version 1 METIER 39 Administrateur Systèmes et Réseaux Informatiques SUJET DES FINALES NATIONALES Sujet jour 1 version 1 Planning de la journée : 8h00 8h15 : Lecture du sujet 8h15 8h30 : Questions / Réponses 8h30

Plus en détail

Environnements de développement

Environnements de développement 4 Environnements de développement Au sommaire de ce chapitre UU Mettre en place un environnement de développement UU Environnement de production Contrairement au développement web de bureau, dans lequel

Plus en détail

Tutoriel Ionic framework

Tutoriel Ionic framework INGÉNIEURS EN SCIENCES INFORMATIQUES ADAPTATION DES INTERFACES A L ENVIRONNEMENT Tutoriel Ionic framework Tutoriel et présentation du framework IONIC : technologie permettant la réalisation d applications

Plus en détail

Serveur de déploiement FOG sous linux

Serveur de déploiement FOG sous linux Serveur de déploiement FOG sous linux FOG est une application open-source sous licence GPL de gestion d'images disques permettant le déploiement de stations via PXE. Ça permet par exemple d'éviter d'avoir

Plus en détail

STS SE. FreeRTOS. Programmation réseau WIFI. Programmation réseau. Socket Tcp. FlyPort smart Wi-Fi 802.11 module

STS SE. FreeRTOS. Programmation réseau WIFI. Programmation réseau. Socket Tcp. FlyPort smart Wi-Fi 802.11 module François SCHNEIDER Lycée Victor-Hugo BESANÇON. STS SE FreeRTOS Programmation réseau WIFI Programmation réseau Socket Tcp FlyPort smart Wi-Fi 802.11 module Prérequis : langage C, connaissance réseau : Ip,

Plus en détail

Aastra BluStar for PC. Septembre 2013. BluStar for PC

Aastra BluStar for PC. Septembre 2013. BluStar for PC Aastra Septembre 2013 Evolution des attentes des utilisateurs Les usages grand public influent sur les usages Pro: Vidéo sur PC Instant Messaging sur mobile Tablettes Smartphones Bring Your Own Device

Plus en détail

1- Principe général : 2- Architecture réseau pour ToIP : 3 Bilan. Qu est-ce que la VoIP/ToIP? IPBX/Protocoles utilisés

1- Principe général : 2- Architecture réseau pour ToIP : 3 Bilan. Qu est-ce que la VoIP/ToIP? IPBX/Protocoles utilisés 1 1- Principe général : Qu est-ce que la VoIP/ToIP? IPBX/Protocoles utilisés 2- Architecture réseau pour ToIP : Machine hébergeant Asterisk Postes téléphoniques Monde extérieur 3 Bilan Intérêts pour la

Plus en détail

Androi et le développement d'applications professionnelles

Androi et le développement d'applications professionnelles Androi et le développement d'applications professionnelles Présentation au CUSI 06/05/2010 Yann Lapeyre http://www.medes.fr Sommaire MEDES Nos projets, les contraintes et l'historique Présentation d'android

Plus en détail

Tunnels et VPN. 20/02/2008 Formation Permanente Paris6 86. Sécurisation des communications

Tunnels et VPN. 20/02/2008 Formation Permanente Paris6 86. Sécurisation des communications Tunnels et VPN 20/02/2008 Formation Permanente Paris6 86 Sécurisation des communications Remplacement ou sécurisation de tous les protocoles ne chiffrant pas l authentification + éventuellement chiffrement

Plus en détail

Réalisation d un serveur CTI-CSTA sur TCP/IP

Réalisation d un serveur CTI-CSTA sur TCP/IP Alcôve http://www.alcove.fr 1/28 Réalisation d un serveur CTI-CSTA sur TCP/IP Julien Gaulmin Cette présentation est librement diffusable sous les termes de la GNU Free Documentation

Plus en détail

Développer une application pour iphone et ipad

Développer une application pour iphone et ipad 22 Développer une application pour iphone et ipad Dans ce chapitre, nous abordons la création d applications pour ipad, iphone et ipod Touch à partir de documents au format Flash codés en ActionScript

Plus en détail

RCS : Rich Communication Suite. EFORT http://www.efort.com

RCS : Rich Communication Suite. EFORT http://www.efort.com 1 Introduction RCS : Rich Communication Suite EFORT http://www.efort.com Rich Communications Services (RCS) est une plate-forme offrant des services de communication incluant la messagerie instantanée

Plus en détail

Ce document explique comment configurer les différents types de profils du serveur NetXServ

Ce document explique comment configurer les différents types de profils du serveur NetXServ Diffusion : Libre Restreinte Interne Fiche de configuration Profils Ce document explique comment configurer les différents types de profils du serveur NetXServ Version 2.0 Auteur JP MAJ DD Date 27/10/11

Plus en détail

Documentation technique MBDS2.0 Site web administratif

Documentation technique MBDS2.0 Site web administratif Documentation technique MBDS2.0 Site web administratif Le document suivant est destiné aux développeurs souhaitant installer la plateforme sur leurs propres machines. D o c u m e n t a t i o n t e c h

Plus en détail

Les Réseaux Haut Débit. Dr. Tarek Nadour

Les Réseaux Haut Débit. Dr. Tarek Nadour Les Réseaux Haut Débit Dr. Tarek Nadour Les Services à valeurs ajoutées La Voix/Vidéo sur IP Plan Pourquoi la téléphonie sur IP? Evolution de la téléphonie classique vers la ToIP Architecture ToIP: H323

Plus en détail

s Pourquoi un PBX IP?

s Pourquoi un PBX IP? s Pourquoi un PBX IP? La VoIP est en pleine évolution, c est pourquoi on trouve de PBX IP comme pbxnsip offrant plus de valeur ajoutée et de fonctionnalités qu un système de centrale téléphonique traditionnel.

Plus en détail

Guide de l utilisateur WebSeekurity

Guide de l utilisateur WebSeekurity SCRT Information Security Julia Benz Guide de l utilisateur WebSeekurity Version 1.0 Mars 2012 Table des matières Table des matières i 1 Introduction 1 1.1 Contributions.............................. 1

Plus en détail

Développer de nouvelles fonctionnalités

Développer de nouvelles fonctionnalités 19 Développer de nouvelles fonctionnalités Chaque site e-commerce est unique. Bien que Magento soit une application riche, des besoins spécifiques apparaîtront et l ajout de modules deviendra nécessaire.

Plus en détail

Android, introduction

Android, introduction Android, introduction Sébastien Jean IUT de Valence Département Informatique v1.1, 7 novembre 2012 Android en bref Android est un système d exploitation développé depuis 2003, apparu officiellement en

Plus en détail

Déploiement d iphone et d ipad Réseaux privés virtuels

Déploiement d iphone et d ipad Réseaux privés virtuels Déploiement d iphone et d ipad Réseaux privés virtuels L accès sécurisé aux réseaux privés d entreprise est possible sur iphone et ipad grâce aux protocoles standard établis en matière de réseaux privés

Plus en détail

IPBX SATURNE. Spécifications Techniques

IPBX SATURNE. Spécifications Techniques IPBX SATURNE Spécifications Techniques Référence : SPE-AMP-4521-30/01/11 AMPLITUDE Réseaux et Systèmes SIRET : 454 01116400026 N de TVA Intra-communautaire :FR50454011164 Mail : technique@amplitude-rs.com

Plus en détail

Guide de configuration de la Voix sur IP

Guide de configuration de la Voix sur IP Le serveur Icewarp Guide de configuration de la Voix sur IP Version 11 Mai 2014 i Sommaire Guide de configuration VoIP 1 Présentation... 1 Configuration... 1 Configuration réseau... 1 Configuration du

Plus en détail

Iphone vs. Android. Mardi 17 Novembre 2009 Paris, la Défense. Xavier PARADON, Directeur Technique Valtech Training xavier.paradon@valtech-training.

Iphone vs. Android. Mardi 17 Novembre 2009 Paris, la Défense. Xavier PARADON, Directeur Technique Valtech Training xavier.paradon@valtech-training. Mardi 17 Novembre 2009 Paris, la Défense Iphone vs. Android Xavier PARADON, Directeur Technique Valtech Training xavier.paradon@valtech-training.fr Anthony DAHANNE, Consultant Valtech Technology Consulting

Plus en détail

Sécurisation du réseau

Sécurisation du réseau Sécurisation du réseau La sécurisation du réseau d entreprise est également une étape primordiale à la sécurisation générale de votre infrastructure. Cette partie a pour but de présenter les fonctionnalités

Plus en détail

Aastra CTI Touch. Application CTI Web pour Smartphones et tablettes PC Mode d emploi

Aastra CTI Touch. Application CTI Web pour Smartphones et tablettes PC Mode d emploi Aastra CTI Touch Application CTI Web pour Smartphones et tablettes PC Mode d emploi Bienvenue chez Aastra Nous vous remercions d avoir acheté un produit Aastra. Notre produit répond à des exigences élevées

Plus en détail

Documentation du serveur de jeu

Documentation du serveur de jeu Documentation du serveur de jeu Introduction Ce document décrit le rôle de notre serveur de jeu et les fonctionnalités qu il fournit à l application Android. Nous détaillerons aussi l architecture et les

Plus en détail

Sommaire. 1 Introduction 19. 2 Présentation du logiciel de commerce électronique 23

Sommaire. 1 Introduction 19. 2 Présentation du logiciel de commerce électronique 23 1 Introduction 19 1.1 À qui s adresse cet ouvrage?... 21 1.2 Comment est organisé cet ouvrage?... 22 1.3 À propos de l auteur... 22 1.4 Le site Web... 22 2 Présentation du logiciel de commerce électronique

Plus en détail

Téléphone IP. Téléphone IP économique, présentant de nombreuses fonctions, pour une utilisation professionnelle FICHE PRODUIT

Téléphone IP. Téléphone IP économique, présentant de nombreuses fonctions, pour une utilisation professionnelle FICHE PRODUIT Téléphone IP Téléphone IP économique, présentant de nombreuses fonctions, pour une utilisation professionnelle FICHE PRODUIT Interopérabilité complète, ensemble de fonctionnalités SIP Basé sur la norme

Plus en détail

Business Central Wireless Manager

Business Central Wireless Manager Business Central Wireless Manager Guide de présentation Sommaire CATÉGORIE DE PRODUIT... 3 PRÉSENTATION... 3 PRÉSENTATION DE BUSINESS CENTRAL... 3 FONCTIONNALITÉS ET ATOUTS... 4 POINTS D ACCÈS WIFI PRIS

Plus en détail

Manuel d utilisation v1.0

Manuel d utilisation v1.0 Link Gate SIP (Firmware version 1.20) Manuel d utilisation v1.0 Sommaire Paramètres techniques & fonctionnalités... page 3 1. Choix du mode de fonctionnement (P2P ou SIP Serveur)... page 3 2. Mise en place...

Plus en détail

TP RESEAU : DEPLOIEMENT D UNE PLATE FORME IMS

TP RESEAU : DEPLOIEMENT D UNE PLATE FORME IMS TP RESEAU : DEPLOIEMENT D UNE PLATE FORME IMS I IP Multimedia Subsystem (IMS) : Théorie 1) Caractérisation du réseau NGN: NGN (Next Generation Network ) est une nouvelle architecture de réseau de communication

Plus en détail

Alcatel-Lucent VitalQIP Appliance Manager

Alcatel-Lucent VitalQIP Appliance Manager Alcatel-Lucent Appliance Manager Solution complète de gestion des adresses IP et de bout en bout basée sur des appliances Rationalisez vos processus de gestion et réduisez vos coûts d administration avec

Plus en détail

Guide de mise en service - DECT SIEMENS C470IP - S675IP

Guide de mise en service - DECT SIEMENS C470IP - S675IP Keyyo Operation & Support www http://www.keyyo.fr/fr/support/expert.php version 1.0 Guide de mise en service - DECT SIEMENS C470IP - S675IP Préambule : Ce document a pour but de guider le partenaire dans

Plus en détail

CROSS PLATEFORM MOBILE DEVELOPMENT (Phonegap, RhoMobile)

CROSS PLATEFORM MOBILE DEVELOPMENT (Phonegap, RhoMobile) INGENIEUR EN SCIENCES INFORMATIQUES RAPPORT D ETUDE TECHNOLOGIQUE SUR LES SOLUTIONS WEB CROSS PLATEFORM MOBILE DEVELOPMENT (Phonegap, ) Student : Jiachen NIE Parcours: IHM Subject : Adaptation des Interfaces

Plus en détail

CTIconnect PRO. Guide Rapide

CTIconnect PRO. Guide Rapide CTIconnect PRO Guide Rapide Version 01.02.2013 CTIconnect PRO est une application de communication permettant aux utilisateurs du système de voir le statut de leurs collègues et de les contacter en 1 clic

Plus en détail

Procédure pas à pas de découverte de l offre. Service Cloud Cloudwatt

Procédure pas à pas de découverte de l offre. Service Cloud Cloudwatt Procédure pas à pas de découverte de l offre Service Cloud Cloudwatt Manuel Utilisateur 03/07/2014 Cloudwatt - Reproduction et communication sont interdites sans autorisation 1/45 Contenu 1. Introduction...

Plus en détail

Getting Started. 10 étapes pour bien démarrer. Avant de démarrer. Première connexion PCC

Getting Started. 10 étapes pour bien démarrer. Avant de démarrer. Première connexion PCC 10 étapes pour bien démarrer En suivant les différentes étapes de ce guide, vous vous familiariserez avec l interface d administration de votre Private Cloud. Quelques minutes vous suffiront pour déployer

Plus en détail

Réinvestir les bénéfices dans le développement des applications mobiles

Réinvestir les bénéfices dans le développement des applications mobiles Réinvestir les bénéfices dans le développement des applications mobiles Fonctions ios et Android Tablettes et smartphones Un seul développement pour deux OS Utilisation intuitive Widgets natifs SQLite

Plus en détail

TP01: Installation de Windows Server 2012

TP01: Installation de Windows Server 2012 TP0: Installation de Windows Server 202 Rappel : nous utiliserons le terme «WS202» pour désigner Windows Server 202et le terme «VM» pour Machine Virtuelle. - Installation d une VM Windows Server 202 de

Plus en détail

Logiciel d analyse du monde des objets connectés intelligents

Logiciel d analyse du monde des objets connectés intelligents Logiciel d analyse du monde des objets connectés intelligents Le défi : Transformer les données en intelligence décisionnelle Le logiciel SkySpark analyse automatiquement les données issues des équipements

Plus en détail

Guide de l utilisateur. Logiciel version 1.2

Guide de l utilisateur. Logiciel version 1.2 Logiciel version 1.2 Résumé Ce document présente comment le projet fonctionne, du point de vue de l utilisateur. Il explique comment installer le logiciel sur un ordinateur sous différents OS ainsi que

Plus en détail

Guide d installation JMap 5.0

Guide d installation JMap 5.0 Guide d installation JMap 5.0 Installation de JMap L installation de JMap se fait typiquement sur un serveur qui sera accédé par l ensemble des utilisateurs. Lors de l installation, toutes des composantes

Plus en détail

(In)sécurité de la Voix sur IP [VoIP]

(In)sécurité de la Voix sur IP [VoIP] (In)sécurité de la Voix sur IP [VoIP] Nicolas FISCHBACH Senior Manager, IP Engineering/Security - COLT Telecom nico@securite.org - http://www.securite.org/nico/ version 0.01 Introduction» Voix et téléphonie

Plus en détail

Partie 2 (Service de téléphonie simple) :

Partie 2 (Service de téléphonie simple) : TRAVAUX PRATIQUES Partie 1 (Prologue) : Afin de connaitre la topologie du réseau, nous avons utilisé les commandes suivantes dans le prompt (en ligne de commande) : - «ipconfig» afin de connaitre notre

Plus en détail

arcopole Studio Annexe 7 Architectures Site du programme arcopole : www.arcopole.fr

arcopole Studio Annexe 7 Architectures Site du programme arcopole : www.arcopole.fr 4 arcopole Studio Annexe 7 Architectures Site du programme arcopole : www.arcopole.fr Auteur du document : Esri France Version de la documentation : 1.2 Date de dernière mise à jour : 26/02/2015 Sommaire

Plus en détail

Mémo utilisateur AMC 4 pour Android

Mémo utilisateur AMC 4 pour Android Mémo utilisateur AMC 4 pour Android Content 1 Fonctionnalités...3 2 Préparation...3 2.1 Installation... 3 2.2 Téléchargement de la configuration (Configuration AMC & Disposition du serveur)... 3 3 Informations

Plus en détail

Mode d emploi Antenne Gsat- Wifi

Mode d emploi Antenne Gsat- Wifi Mode V1 d emploi Mode d emploi Antenne Gsat- Wifi Global Satellite France 12/14 Rond Point des Champs Elysées 75008 Paris contact@satphones.net - Tél. OO 33 (0)1 73 79 41 41 1 Table des matières 1) Configuration

Plus en détail

TP N 1 : Installer un serveur trixbox.

TP N 1 : Installer un serveur trixbox. TP N 1 : Installer un serveur trixbox. I OBJECTIF L objectif de ce tp est d installer un serveur trixbox, un Softphone et un téléphone IP Cisco de façon à tester la voix sur IP. Pour ce tp vous aurez besoin

Plus en détail

Guide d installation de MySQL

Guide d installation de MySQL INF 1250 Introduction aux bases de données Guide d installation de MySQL 1 Introduction Ce guide vous indique la façon d installer et d utiliser le logiciel MySQL de Oracle (disponible en licence GPL).

Plus en détail

Dossier d architecture technique

Dossier d architecture technique Dossier d architecture technique Détail du document Projet Emetteurs Destinataire Conception d une solution IPBX multiservices Minh-Truong LAM Clément FAUCHER Morgan MONTES Antoine COTTEN Steve DANEROLLE

Plus en détail

Processeur Dual Core 1 GHz

Processeur Dual Core 1 GHz Performance et usage Wi-Fi AC1900 - Vitesse 600Mbps (2.4GHz) + 1300 Mbps (5GHz) Processeur Dual Core 1GHz Fonctionnalités avancées pour le jeu en ligne sans latence Bande passante prioritaire pour les

Plus en détail

Les premiers pas d utilisation

Les premiers pas d utilisation Suite infrastructure cloud Les premiers pas d utilisation 1 SOMMAIRE : Les premiers pas Les principes de l interface La création de votre premier serveur Le démarrage L administration de votre serveur

Plus en détail

VoIP et "NAT" VoIP et "NAT" 1/ La Traduction d'adresse réseau. 1/ La traduction d'adresse réseau. 1/ La traduction d'adresse réseau

VoIP et NAT VoIP et NAT 1/ La Traduction d'adresse réseau. 1/ La traduction d'adresse réseau. 1/ La traduction d'adresse réseau VoIP et "NAT" VoIP et "NAT" Traduction d'adresse dans un contexte de Voix sur IP 1/ La Traduction d'adresse réseau("nat") 3/ Problèmes dus à la présence de "NAT" 1/ La Traduction d'adresse réseau encore

Plus en détail

Service de Déploiement Windows (WDS)

Service de Déploiement Windows (WDS) Service de Déploiement Windows (WDS) 7 décembre 2012 Dans ce document, vous trouverez une description détaillée des étapes à suivre pour installer les différents rôles sur votre poste Windows Server. Ce

Plus en détail

Nighthawk X4 - Routeur Wi-Fi AC2350 Double Bande & Gigabit

Nighthawk X4 - Routeur Wi-Fi AC2350 Double Bande & Gigabit Performance et usage 1.4 GHz Processeur Dual Core Network Storage Ready Twin USB 3.0 + esata Wi-Fi AC2350 - Jusqu à 2.33 Gbps (600 + 1733 Mbps ) Wifi nouvelle génération Quad stream Wave 2 Processeur le

Plus en détail

Parcours en deuxième année

Parcours en deuxième année Parcours en deuxième année Unités d Enseignement (UE) ECTS Ingénierie des réseaux haut 4 débit Sécurité des réseaux et 4 télécoms Réseaux mobiles et sans fil 4 Réseaux télécoms et 4 convergence IP Infrastructure

Plus en détail

Institut Supérieure Aux Etudes Technologiques De Nabeul. Département Informatique

Institut Supérieure Aux Etudes Technologiques De Nabeul. Département Informatique Institut Supérieure Aux Etudes Technologiques De Nabeul Département Informatique Support de Programmation Java Préparé par Mlle Imene Sghaier 2006-2007 Chapitre 1 Introduction au langage de programmation

Plus en détail

Présentation du produit. Introduction Fonctionnalités Technologies Open Source Avantages Services Éditions Licence Captures d écran

Présentation du produit. Introduction Fonctionnalités Technologies Open Source Avantages Services Éditions Licence Captures d écran Présentation du produit Introduction Fonctionnalités Technologies Open Source Avantages Services Éditions Licence Captures d écran Page 2 Page 3 Page 5 Page 6 Page 7 Page 8 Page 9 Page 10 Introduction

Plus en détail

Téléphone IP. Téléphone IP aux nombreuses fonctions avancées pour une utilisation professionnelle et au prix abordable FICHE PRODUIT

Téléphone IP. Téléphone IP aux nombreuses fonctions avancées pour une utilisation professionnelle et au prix abordable FICHE PRODUIT Téléphone IP Téléphone IP aux nombreuses fonctions avancées pour une utilisation professionnelle et au prix abordable FICHE PRODUIT Téléphone IP professionnel toutes fonctionnalités à 1 ligne qui prend

Plus en détail

CONFIGURATION VPN SUR WINDOWS XP page 2

CONFIGURATION VPN SUR WINDOWS XP page 2 CONFIGURATION VPN SUR WINDOWS XP page 2 CONFIGURATION VPN SUR WINDOWS VISTA ET SEVEN page 10 CONFIGURATION VPN SUR MAC OSX page 21 CONFIGURATION VPN SUR LINUX UBUNTU page 30 CONFIGURATION VPN SUR IPHONE/IPAD

Plus en détail

Guide d installation. Serveur TeamAgenda STS. Version Windows

Guide d installation. Serveur TeamAgenda STS. Version Windows Installation/Configuration TeamAgenda STS Guide d installation Serveur TeamAgenda STS Version Windows 1 Installation/Configuration TeamAgenda STS Objectifs Installer le Serveur TeamAgenda STS Configuration

Plus en détail

Point sur les solutions de développement d apps pour les périphériques mobiles

Point sur les solutions de développement d apps pour les périphériques mobiles Point sur les solutions de développement d apps pour les périphériques mobiles Par Hugues MEUNIER 1. INTRODUCTION a. Une notion importante : le responsive web design Nous sommes en train de vivre une nouvelle

Plus en détail

V11. Release 1. Nouveaux appareils. Nouvelles fonctionnalités. Plus de flexibilité.

V11. Release 1. Nouveaux appareils. Nouvelles fonctionnalités. Plus de flexibilité. V11 Release 1 Nouveaux appareils. Plus de flexibilité. Les points forts du système innovaphone PBX Version 11 Release 1 (11r1) La version 11 du logiciel du système enrichit la solution de téléphonie IP

Plus en détail

Émission en janvier La bataille des OS

Émission en janvier La bataille des OS Émission en janvier La bataille des OS Introduction : Bonjour, vous êtes sur BAC FM 106.1 dans l émission La matinale geek animée par la classe de BTS SIO2 avec aujourd hui Cédric et Bastien. Nous allons

Plus en détail

QoS et Multimédia SIR / RTS. Mécanismes et protocoles pour les applications multimédia communicantes

QoS et Multimédia SIR / RTS. Mécanismes et protocoles pour les applications multimédia communicantes QoS et Multimédia SIR / RTS Mécanismes et protocoles pour les applications multimédia communicantes Isabelle Guérin Lassous Isabelle.Guerin-Lassous@ens-lyon.fr http://perso.ens-lyon.fr/isabelle.guerin-lassous

Plus en détail

Architecture Constellio

Architecture Constellio Architecture Constellio Date : 12 novembre 2013 Version 3.0 Contact : Nicolas Bélisle nicolas.belisle@doculibre.com 5146555185 1 Table des matières Table des matières... 2 Présentation générale... 4 Couche

Plus en détail

Chapitre 1. Applications et Systèmes d exploitation mobiles

Chapitre 1. Applications et Systèmes d exploitation mobiles Chapitre 1 Applications et Systèmes d exploitation mobiles I. Introduction Les technologies mobiles prennent de plus en plus leur place sur le marché et dans le paysage numérique où les projets des applications

Plus en détail

Programmation Android I. Introduction. Cours Android - F. Michel 1 / 57

Programmation Android I. Introduction. Cours Android - F. Michel 1 / 57 Programmation Android I. Introduction 1 / 57 Plan 1 Introduction 2 La plate-forme Android 3 Programmation Android 4 Hello World 2 / 57 Introduction Application mobile wikipédia Caractéristiques Cible :

Plus en détail

TO52 - Application médicale sous android Consultation des informations patient

TO52 - Application médicale sous android Consultation des informations patient TO52 - Application médicale sous android Consultation des informations patient DAVID LACHICHE XAVIER MICHEL Automne 2011 TABLE DES MATIÈRES 1 Partie données métier 2 1.1 Généralités.......................................

Plus en détail

Les possibilités de paramétrage réseau des logiciels de virtualisation sont les suivantes quant à la connexion réseau :

Les possibilités de paramétrage réseau des logiciels de virtualisation sont les suivantes quant à la connexion réseau : DHCP TP Le protocole DHCP (Dynamic Host Configuration Protocol) est un standard TCP/IP conçu pour simplifier la gestion de la configuration d'ip hôte. DHCP permet d'utiliser des serveurs pour affecter

Plus en détail

LP-ASR Asterisk Base - page 1 /6

LP-ASR Asterisk Base - page 1 /6 LP-ASR Asterisk Base - page 1 /6 Asterisk Base I. But Le but de ce TP est de : II. Installer et mettre en service un serveur Asterisk Mettre en service des téléphones IP Linksys de série SPA Mettre en

Plus en détail

Gestion d une flotte de robots Configuration et ordre de missions

Gestion d une flotte de robots Configuration et ordre de missions Document Rapport Version Version 1.0 Date 25/03/2008 Auteur Ahmed RADOUA M1 SET Gestion d une flotte de robots Configuration et ordre de missions INSSET UPJV 1 ième année de MASTER Spécialité : (Année

Plus en détail

Communications sur IP sans fil : DECT sur SIP. DECT over SIP

Communications sur IP sans fil : DECT sur SIP. DECT over SIP Communications sur IP sans fil : DECT sur SIP DECT over SIP Des standards ouverts pour communiquer librement Voix sur IP Les avantages de la VoIP L utilisation d une infrastructure commune pour la voix

Plus en détail

Editeur de solutions innovantes C 3. Solution globale managée de communication et de téléphonie sur IP

Editeur de solutions innovantes C 3. Solution globale managée de communication et de téléphonie sur IP Editeur de solutions innovantes C 3 Solution globale managée de communication et de téléphonie sur IP Intelligence et fiabilité au coeur du système de communication de l entreprise de manière simple et

Plus en détail

Linux embarqué: une alternative à Windows CE?

Linux embarqué: une alternative à Windows CE? embarqué: une alternative à Windows CE? : une alternative à Windows CE Présentation Mangrove Systems Distribution embarqué Perspective WinCe / Questions Mangrove systems Créé en 2001 Soutien Soutien Ministère

Plus en détail

Utilisation des ressources informatiques de l N7 à distance

Utilisation des ressources informatiques de l N7 à distance Utilisation des ressources informatiques de l N7 à distance Romain Pignard - Net7/INP-Net 27 mars 2010 Résumé Ce document non officiel explique comment utiliser les ressources informatiques de l école

Plus en détail

Travaux Pratiques n 1 Principes et Normes des réseaux.

Travaux Pratiques n 1 Principes et Normes des réseaux. Travaux Pratiques n 1 Principes et Normes des réseaux. Objectifs Connaitre le matériel de base (switch, hub et routeur) Savoir configurer une machine windows et linux en statique et dynamique. Connaitre

Plus en détail

Plate formes mobiles. Utilisation. Contexte 9/29/2010 IFC 2. Deux utilisations assez distinctes :

Plate formes mobiles. Utilisation. Contexte 9/29/2010 IFC 2. Deux utilisations assez distinctes : Plate formes mobiles IFC 2 Markus Jaton Utilisation Deux utilisations assez distinctes : Téléphones évolués (Nokia, Motorola) Smartphones (Apple,, Windows) La téléphonie est en stagnation, alors que les

Plus en détail

Qu est ce que l environnement Eclipse?

Qu est ce que l environnement Eclipse? Qu est ce que l environnement Eclipse? Bernard DAUTREVAUX Directeur formation et conseil Acsys www.ac6-formation.com Pour en savoir plus: nos formations Eclipse +33 (0)1 41 16 80 10 Page 0 assistance conseil

Plus en détail