[ca] Històricament, les trucades de veu i altres serveis de telefonia s'han proporcionat mitjançant xarxes de commutació de circuits. No obstant això, la implementació, desplegament i evolució de serveis en xarxes basades en circuits, tant fixes com mòbils, és una tasca tediosa mentre que aquestes mateixes operacions en les xarxes de dades IP es fan de forma més àgil, flexible i unificada amb altres serveis. Més encara, avui dia, el concepte de telefonia s'ha enriquit amb nous serveis i ja no s'associa exclusivament amb les trucades de veu. És per això que els operadors i proveïdors de serveis en general veuen la necessitat d'evolucionar cap a un model que els permeti proveir i desplegar de forma àgil nous serveis per satisfer la demanda dels seus usuaris. D'aquesta necessitat neix IMS, creant un marc arquitectònic capaç de proveir serveis multimèdia en temps real, com sessions de veu, vídeo i conferència, i serveis que no requereixen de temps real, com presència o missatgeria instantània. Tot això sobre infraestructura IP que permet una integració horitzontal de serveis, és a dir, diversos serveis sobre una única xarxa, amb els avantatges que això comporta pel que fa a l'operació i manteniment. Cal destacar que la integració horitzontal és un concepte clau en els estàndards de xarxes de nova generació o NGN (Next Generation Networks) proposats per lÍTU com a evolució de les xarxes clàssiques. L'objectiu principal d'aquest Projecte Fi de Carrera és l'estudi pràctic de les funcions principals d'un sistema IMS i serveis afegits, presència i bústia de veu, mitjançant la seva implementació amb eines de codi obert. Però no es pot entendre una arquitectura sense conèixer els protocols que aquesta utilitza. És per això que aquest projecte s'inicia amb l'estudi de SIP, protocol per excel·lència per a la gestió i establiment de sessions multimèdia. Així, la primera part se centra no només en l'estudi del protocol, sinó també en la seva interacció amb altres serveis i protocols que ho faran evolucionar i enriquiran i sense els quals no es pot entendre lMS. Els dos grans blocs d'aquest projecte, SIP i IMS, s'han estructurat de manera similar. Una primera part en la qual es fa un estudi teòric i una segona part en la qual s'analitza i s'aprofundeix en els conceptes teòrics a través del desenvolupament de pràctiques. Les pràctiques s'analitzen implementacions reals mitjançant un entorn de nodes virtualitzats. En el cas d'IMS, s'ha implementat un sistema amb les funcions P-CSCF, I-CSCF, S-CSCF, HSS i dues AS, un per presència i un altre com bústia de veu. Tot això mitjançant l'ús de les eines pjsua, bind9, FHoSS, Kamailio i Asterisk, totes elles de codi obert. Les pràctiques d'aquest bloc s'ha dissenyat per proporcionar una àmplia i detallada visió del que podria ser un IMS real amb les funcionalitats esmentades.

[en] Historically, telephony and other voice services have been provided through circuit-switched networks. However, the implementation, deployment and evolution of services in these kind of networks, both fixed and mobile, is a tedious work while these same operations become more agile, flexible and unified with other services in IP data networks. Moreover, today, the concept of telephony has been enriched with new services and is no longer only associated with voice calls. That is why operators and service providers began to see the need to move towards a model that allows them to provide and deploy new services with flexibility in order to meet the demand of users. The working group of IMS emerges from this need, creating an architectural framework capable of providing real-time multimedia services such as voice sessions, video and conferencing, and services that do not require real time, as presence or instant messaging. It is designed to operate over IP infrastructure which enables a horizontal integration of services, ie various services over a single network, with the advantages that this entails regarding operation and maintenance. Note that the horizontal integration is a key concept in the standards of NGN (Next Generation Networks) proposed by the ITU as an evolution of traditional networks. The main objective of this Thesis is the practical study of the main functions of an IMS system and value-added services, presence and voicemail, through its implementation with open source tools. The understanding of an architecture requires the understanding of the protocols that it uses. That is why this Thesis begins with the study of SIP, a widely adopted protocol which purpose is the management and establishment of multimedia sessions and on which IMS is based. Thereby, the first part focuses not only on the study of this protocol, but also in its interaction with other services and protocols that will enrich it and without which IMS can not be conceived. The two main blocks, SIP and IMS, are structured similarly. There is a first part in which we focus on a theoretical study and a second one that analyzes and delves into those theoretical concepts through the development of practices. These practices analyze actual scenarios using virtualized environments based on vnuml. What stands of the IMS block is the implementation made of a system with the main functions P-CSCF, I-CSCF, S-CSCF, HSS and two AS, one for presence and another for voicemail. All this by using open source tools as pjsua, bind9, FHoSS, Kamailio and Asterisk. The practices of this block are designed to provide a comprehensive and detailed vision of what could be a real IMS with the features mentioned.