Grassart Benjamin Athlone Institute of Technologies Dublin Road, Athlone, Co. W
Grassart Benjamin Athlone Institute of Technologies Dublin Road, Athlone, Co. Westmeath Ireland. Rapport de stage au SRC : Mise en place d' une solution VoIP Tuteur ERASMUS : M. Cunningham année 2009-2010 Tuteur IUT : M. Chlebowski Page 1 Page 2 Remerciements Je tiens à remercier M. Anthony Cunningham, pour m' avoir acceuilli dans son département de recherche, et de m' avoir ainsi permis d' acquérir de nouvelles compétences et une expérience valorisante, tant au niveau professionnel que linguistique. Je remercie également M. Cormac Mulally, pour l' aide qu' il nous a apportée dans la résolution de certains problèmes techniques. Plus généralement, je souhaite remercier le personnel du département de recherche de l' université d' Athlone, pour leur accueil chaleureux et notre intégration réussie. Enfin je souhaite remercier les professeurs de l' IUT, qui m' ont apporté les connaissances et les méthodes pour mener à bien ce stage, et particulièrement M. Chlebowski pour le suivi qu' il a effectué. Page 3 Résumé francais Durant ce stage, nous avons tout d' abord pris connaissance du lieu, le SRC, de leur mission, la recherche sur le réseau sans oublier leur projet principal le SUNAT. Nous avons ensuite installé progressivement et pas à pas une solution VoIP afin de répondre à la problématique « Comment faire une conversation orale sur le réseau internet », puis participé au développement d' un utilitaire pour évaluer la qualité des conversations VoIP. Durant cette expérience, nous avons réutilisé un grand nombre de nos connaissances accumulées en DUT informatique, tout en les approfondissants. Nous avons particulièrement progressé en réseau et en anglais, mais aussi étudié des protocoles et eu une expérience de la mise en place d' une solution open- source. Par ailleurs le stage ERASMUS permet un enrichissement personnel et une ouverture d' esprit qui ne seraient pas les mêmes lors d' un stage traditionel en France. Page 4 English summary During this placement, first we have taken some information about our working-place, the SRC, about their role, doing some research on network protocol (SCTP, WIFI 802.11n), and finally about the main projet, SUNAT. Secondly, we have installed step by step a VoIP solution in order to solve the following problem : "How to make phone calls using the internet network ? ", then we have worked on software whose role is to evaluate the quality of VoIP conversations. During this experience, we have used a lot of knowledge that we have learned while studying computer-science DUT, and we have expended on it. We have made progress particulary in English and in network technologies, we also studied protocols and implemented an open- source solution for VoIP. Besides the ERASMUS placement has helped us to gain a maturity and to be more open-minded, it wouldn't be the same if we had done the placement in France. Page 5 Sommaire Remerciement.......................................................................................................................................3 Resume francais....................................................................................................................................4 Resume anglais.....................................................................................................................................5 I Introduction........................................................................................................................................6 II Présentation gérérale ........................................................................................................................7 a) Présentation de l'AIT et du SRC.................................................................................................7 b) Fonctionnement du SRC.............................................................................................................8 c) Présentation du projet.................................................................................................................9 III Le stage..........................................................................................................................................10 a) Découverte et installation au SRC............................................................................................10 b) Documentation préalable : La VoIP..........................................................................................11 c) Mise en place de la solution sur le réseau local........................................................................12 d) Déploiement de la solution sur internet....................................................................................14 le proxy.................................................................................................................................14 Configuration finale.............................................................................................................15 e) Développement du logiciel d' analyse des Délais.....................................................................16 IV Bilan..............................................................................................................................................17 a) Bilan Technique........................................................................................................................17 b) Bilan Humain............................................................................................................................18 V Conclusion......................................................................................................................................19 VI Glossaire........................................................................................................................................20 VII Bibliographie................................................................................................................................23 Site web : .............................................................................................................................23 Page 6 I Introduction La problématique de la communication au sein d' un service (informatique ou non) est une question fondamentale, et influence considérablement son efficacité. Par extension, la qualité de cette composante dans une entreprise influence sa compétitivité, c' est pourquoi il est primordial de ne pas la négliger et d' utiliser des outils adaptés. Récemment une nouvelle technologie s' est développée pour effectuer des appels téléphoniques à travers un réseau informatique classique, il s' agit de la *VoIP pour “ Voice over Internet Protocol ”. Outre le réseau; elle ne nécessite que des postes informatiques “normaux” (équipé de casque/micro), et aucun matériel spécifique. Au sein du département de recherche de l' Athlone Institute of Technology ( *AIT) que nous présenterons, nous mettrons en place ce système ainsi qu' un réseau personnalisé pour répondre au mieux à ses besoins. Pour ce faire, nous utiliserons des logiciels libres, linux en temps que *système d'exploitation et *opensips comme “serveur téléphonique”, nous expliciterons davantage son fonctionnement dans la partie développement. Enfin nous n' omettrons pas de faire le bilan sur cette expérience; ce qu' elle nous a apporté, les difficultés rencontrées, ce que nous aurions pu faire en plus. Page 7 II Présentation gérérale a) Présentation de l'AIT et du SRC l' AIT bénéficie du projet ARE*, dont le but est de développer la recherche et développement de l' Irlande, ceci en installant / développant des centres de recherche dans les instituts de technologie. Le but final est de fournir une main d' oeuvre qualifiée aux entreprises locales, en attirer de nouvelles et in fine accélérer le renouveau économique du pays. L'AIT remplit donc 2 objectifs : l' enseignement et la recherche. C' est dans son département de recherche, le SRC* que nous ( Quentin Bezsilko et moi-même ) ferons notre stage. Le SRC pour Software Research Centre a été créé en 2003. Sa mission est donc de faire de la recherche en collaboration avec de grandes entreprises installées dans la région, comme par exemple Ericsson, ou bien Eircom. Son principal domaine de compétence est le réseau, et plusieurs projets sont menés de front, le plus important étant le SUNAT. SUNAT est un acronyme pour Seamless Use Through Network Abtraction Technologies. Le principe est de rendre les téléphones mobiles “flexibles” du point de vue des réseaux utilisés. Ceci doit leur permettre de passer d' un type de réseau à un autre ( du 3G au wifi par exemple ) afin de gagner en coût et/ou en qualité. Le tout doit se faire en toute transparence pour l' utilisateur. On comprend facilement que ces technologies novatrices intéressent au plus haut point les entreprises de télécommunications, lesquelles supportent ces projets. L' AIT ressemble finalement aux pôles d' excellence français, et forme un petit campus. Page 8 b) Fonctionnement du SRC Les membres du SRC sont au nombre de huit, sans nous compter puisque nous sommes stagiaires. La taille de l' équipe étant relativement petite, la communication a lieu de manière directe ou bien par mail. Le tout est relativement peu hiérarchisé, M. Cunningham est en quelque sorte le chef de projet : il supervise les autres membres de l' équipe et définit les priorités ( puisque plusieurs projets ont lieu en même temps ). Pour ce qui est des autres membres, ils sont tous à égale responsabilité. Techniquement, le SRC dispose de son propre réseau local, et d' un accès internet à haut débit distribué sur son réseau. Les machines utilisées fonctionnent sous windows ou linux, et sont récentes. On dispose également de pièces de rechange ( écrans, clavier/souris etc.) et même d' ordinateurs de rechange. De nombreux postes sont pourvus de deux écrans. Les projets sont généralement développés dans des langages informatiques* plutôt bas-niveau, tel que le langage C*, pour des impératifs de vitesse d' exécution. Les horaires sont relativement souples, en fait ce sont plus des objectifs à réaliser qui sont indiqués, et pas vraiment un nombre d' heures et de minutes de présence. Les horaires sont théoriquement de 9h à 17h avec trente minutes de pause à 10h30 et 1h à 13h, mais il n' est pas rare de voir un chercheur arriver plus tard et repartir plus tard également. La pause de 10h30 constitue en fait le traditionnel breakfast Irlandais. En ce qui nous concerne, nous avions des objectifs à réaliser, et des pistes indiquées. Après cela, nous avions “carte blanche” concernant la manière de le faire, et nous gérions notre temps nous même. Il n' y avait pas d' impératif de date concernant le fonctionnement de tel ou tel module, tant que le travail était réalisé au final (dans des délais raisonnables tout de même). Ceci nécessite naturellement un minimum d' autonomie et d' organisation, mais ce n' était pas un problème puisque nous avons appris cela à l' IUT en effectuant des projets en équipe ( je pense notamment au projet tuteuré ). Page 9 c) Présentation du projet Le projet se déroulant dans un laboratoire de recherche sur le réseau, notre sujet sera donc orienté réseau. Par ailleurs, notre tuteur nous a prévenu que le sujet serait amené à évoluer en fonction de notre avancement. L' intitulé est défini comme tel : mise en place d' une solution VoIP et d' un réseau “personalisé”. Le cahier des charges est le suivant : nous devons utiliser opensips, un “serveur téléphonique” virtuel, et x- lite, un gratuiciel* qui se connecte à opensips. Nous devons également travailler sous linux, qui est capable de *compiler et d' exécuter opensips (il n'existe pas de version Windows d' opensips). Dans un second temps, nous devons mettre en place un proxy* spécifique à opensips, uploads/Science et Technologie/ grassart-rapport.pdf
Documents similaires
-
12
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Apv 14, 2022
- Catégorie Science & technolo...
- Langue French
- Taille du fichier 0.3408MB