Conception d'un service vidéo pour terminaux portables de type smatphone.( Télécharger le fichier original )par Rodrigue MOUNJOUOPOU MONJOUO ECOLE SUPERIEURE MULTINATIONALE DE TELECOMMUNICATIONS DE DAKAR - Ingénieur de conception des t&;eacute;lécommunications 2009 |
II1.2. L'état des lieuxQuatre catégories de services sont définies : - Communication : permettant d'entrer en communication au sens large (voix, SMS, WAP) - SVA : services additionnels permettant d'accéder à de l'information ou des jeux - M-commerce : services permettant un contact e-commerce avec le milieu bancaire et de faire des transactions financières. - Service localisés : ensemble d'applications qui, à l'aide du mobile, permettent de localiser l'abonné pour l'assister et le surveiller Le SVA (VAS en anglais) est un terme télécom qui désigne les services qui ne sont pas coeurs de métiers, par extension désigne tous les services qui ne sont pas des services de voix. De manière conceptuelle, c'est un service additionnel qui permet de stimuler l'utilisation du téléphone et par conséquent permet à l'opérateur d'augmenter l'ARPU. A ce titre le SMS dépasse largement, de par son utilisation, les autres technologies (WAP, MMS). Dans le monde, les acteurs historiques du web traditionnel ont investi le marché du mobile pour accompagner les premiers pas de l'internet mobile. On entend ainsi parler de portails mobiles tels que Yahoo Go, Google Mobile, MSN Mobile, AOL Mobile qui visent à apporter la meilleure expérience possible de l'Internet aux milliards de consommateurs mobiles dans le monde. Des cybermarchands ont aussi commencé à se rapprocher des mobinautes même si les usages commerciaux du téléphone tardent à décoller : le marché de la publicité sur mobile est 14 Conception d'un service vidéo pour terminaux portables de type Smartphones Projet CLIPCLAP -Monjouo M. Rodrigue Ing. Télécom aujourd'hui encore embryonnaire tandis que le marché du m-commerce reste limité aux biens digitaux à faible valeur monétaire (logos et sonneries principalement). Il est à noter que la qualité de ces services, qui transportent de plus en plus de données, est fortement liée aux réseaux qui les supportent.
Tableau I.1: Les temps de réalisation des services suivant les types de réseau Sources : UMTS - Forum 2001 Ce tableau montre la réalité de l'utilisation de quelques services. L'accès rapide aux fichiers de l'ordre de dizaines de Mo ne peut se concevoir sans un réseau 3G. II.2 Présentation générale du projetLe présent projet revêt à la fois un intérêt scientifique et professionnel. Scientifique dans la mesure où il nous permet de mettre en application toutes les possibilités techniques qu'offrent les réseaux mobiles de 2e et 3e génération tels que le GPRS, l'UMTS et le CDMA5. Cette 5 Les technologies de type WiMAX ou WiFi ne sont pas considérées dans le cadre de cette réflexion. Il s'agit de technologies adaptées principalement pour les transmissions de données « point à multipoint ». Elles permettent, notamment, de fournir des services de données, de voix ou de vidéo à la demande. Dans leurs versions actuelles, 15 Mémoire Ingénieur des Travaux des Télécommunications-ESMT-Monjouo M. Rodrigue démarche permettra de mesurer les capacités réelles de ces réseaux et ensuite de pouvoir les corriger ou les améliorer. Ce sujet permettra également de rendre pratique les notions théoriques acquises durant notre formation telles que le management des projets, l'interopérabilité de systèmes hétérogènes, la gestion de bases de données, les protocoles réseau, les protocoles de sécurité, les API, la cryptographie, le développement de services mobiles, la planification et le dimensionnement des réseaux, etc... Professionnel en ce sens qu'il donne au fournisseurs de services une source supplémentaire de revenus et une grande avance sur ses concurrents. Il s'agira en effet de produire un nouveau service de télécommunication qui offrira la primeur d'un marché qui s'est montré très lucratif sous d'autres cieux. Par la suite il nous confronte aux réalités de cette branche porteuse des Télécommunications qu'est la conception de services mobiles de la forme i-mode II.2.1 Base Conceptuelle Et ThéoriqueLes réseaux cellulaires (UMTS, GPRS) sont adaptés pour les services vidéo « point à point ». Par contre, ils ne sont pas encore adaptés pour les services de diffusion d'un même programme vidéo vers un grand nombre d'utilisateurs. Pour diffuser de tels contenus, les réseaux cellulaires doivent obligatoirement être complétés par des technologies de diffusion. Ainsi, en combinant technologies cellulaires et technologies de diffusion, les consommateurs pourront accéder à tous les types de contenus vidéos : vidéos courtes et spécifiques, et vidéos longues, en mode diffusé. Cette complémentarité permet, de surcroît, l'interactivité. Les technologies de diffusion sont, quant à elles, adaptées pour acheminer des programmes vidéo « longs », diffusés en temps réel, vers un très grand nombre d'utilisateurs. La technologie que nous privilégions pour l'instant est la même que pour un service WEB. Toutefois, pour le rendre accessible aux terminaux portables, il va falloir ajouter un WAP Gateway. Le schéma synoptique suivant nous servira de modèle dans la conception de notre système. ces technologies n'autorisent pas la mobilité. Pour ce qui est de la technologie Wifi, la portée des émetteurs est limitée. Pour cette raison, cette technologie, telle que conçue aujourd'hui, devrait être déployée principalement dans les grands centres urbains. 16 Conception d'un service vidéo pour terminaux portables de type Smartphones Projet CLIPCLAP -Monjouo M. Rodrigue Ing. Télécom Figure I.1 : Schéma synoptique d'une architecture WAP Le Serveur Il sera constitué un serveur WEB. Un serveur WEB est l'ensemble des matériels, logiciels et liaisons sur lequel sont implémentés les sites WEB et qui permettent de les rendre consultables sur le WEB. Le serveur IIS nous semble le plus approprié en raison de sa robustesse et surtout de sa capacité à traiter de très nombreuses requêtes simultanément. Le Moteur De Scripts Le principe d'une page dynamique est d'être construite à la demande (à la volée) par le serveur (côté serveur), en fonction de critères spécifiques. La présentation et le contenu affichés peuvent ainsi être personnalisés de manière interactive, en fonction des produits, des internautes, des langues, etc. Alors que les pages statiques font appel au html, les pages dynamiques sont mises en oeuvre grâce à un langage de programmation. Une page web dynamique est une page dont le code HTML est produit par un langage de programmation. Le langage de programmation variera en fonction de la technologie retenue (PHP, ASP,JSP, CGI, ColdFusion, etc.). Nous optons pour la technologie ASP.net développée par Microsoft. La technologie ASP est basée sur des scripts côté serveur, le plus souvent écrits en Vbscript. Ces scripts sont exécutés par le serveur et leur résultat est produit sous forme de pages html standards. Cette technologie offre toutefois le désavantage d'être intimement liée à l'environnement Windows et au serveur IIS de Microsoft. La Base De Données Du client vers le serveur: L'utilisateur remplit un formulaire en ligne. Les données sont envoyées au serveur web. Le logiciel serveur réagit en transmettant les données à un script L'exécution du script se fait par un moteur de scripts. Une connexion au serveur de base de données est établie pour interroger la base de données. Conception d'un service vidéo pour terminaux portables de type Smartphones 17 Mémoire Ingénieur des Travaux des Télécommunications-ESMT-Monjouo M. Rodrigue Du serveur vers le client Les pages web sont assemblées à partir des résultats produits par le serveur de bases de données et renvoyées à l'utilisateur dans une enveloppe http, en format HTML. Lorsque les données arrivent sur le poste client, le navigateur fait de son mieux pour les afficher L'accès aux bases de données peut se faire via : - les scripts CGI - les Middleware - API (Application Programming Interface) Nous hésitons encore entre un accès par scripts CGI ou par un interface API, aussi présentons-nous ces deux procédés afin de permettre à notre encadreur de nous aider à choisir. Connexion via les API Une API (Interface de programmation) permet de définir la manière dont un composant informatique peut communiquer avec un autre. C'est donc une interface de code source fournie par un système informatique ou une bibliothèque logicielle. Une application peut utiliser une API de connectivité pour se connecter à un SGBD, soumettre des instructions SQL, extraire des données et se déconnecter. Comme API de connectivité à une base de données, citons:
Connexion via les CGI Le schéma suivant explique très bien les différentes phase d'un traitment utilisant le mode de connexion via les CGI. Conception d'un service vidéo pour terminaux portables de type Smartphones 18 Conception d'un service vidéo pour terminaux portables de type Smartphones Projet CLIPCLAP -Monjouo M. Rodrigue Ing. Télécom Figure I.2 : CGI du service RESULTAT ESCOMPTE Au terme de nos travaux nous devrions pouvoir fournir : - Un service mobile fonctionnel. - Un système d'acquisition et d'encodage des contenus à commercialiser. - Le backbone reprendra toute l'architecture décrite plus haut et devra aboutir à celle que propose Openwave, leader mondial de navigateur pour téléphone portable. 19 Mémoire Ingénieur des Travaux des Télécommunications-ESMT-Monjouo M. Rodrigue Figure I.3 : Architecture fonctionnelle de notre service |
|