[ca] La necessitat d'augmentar l'eficiència en les telecomunicacions està adquirint cada vegada més rellevància en la societat actual, on la creixent demanda dels serveis d'Internet (des d'ordinadors i mòbils fins a rellotges i cotxes) està saturant les infraestructures actuals. A causa de la dificultat d'evolució de les xarxes tradicionals, la solució no passa per l'ampliació de les presents infraestructures. L'objectiu d'aquest projecte és descriure i fer comprensibles les noves possibilitats que s'ofereix als operadors de telecomunicació per fer front a l'esmentat problema. Aquestes passen per la implementació dels següents paradigmes: Network Functions Virtualization, Cloud Computing i Software Defined Networking. Les principals característiques d'aquest nou enfocament se centren en la capacitat de dissenyar una xarxa dinàmica i altament programable, movent la intel·ligència dels sistemes subjacents a la mateixa xarxa a través d'un controlador. Per avaluar les propietats d'aquest nou disseny, implementem diverses xarxes dinàmiques i programables que simulen escenaris reals. Tot seguit, avaluem el seu rendiment contrastant els resultats obtinguts amb els teòrics. Per tot el procediment, utilitzem un controlador nou anomenat OpenDaylight, el qual és analitzat exhaustivament. Es resolen una àmplia gamma de casuístiques en xarxes de telecomunicació a través de les moltes funcionalitats que ofereix OpenDaylight: ja sigui implementant la intel·ligència dins el controlador (bundle), o des de fora a través d'una aplicació independent (External Orchestrator) i finalment enviat la intel·ligència a través OpenDaylight (en aquest cas OpenDaylight treballa com a intèrpret / traductor del seu llenguatge al llenguatge OpenFlow o a qualsevol altre llenguatge de nivell de xarxa). Per tal de contemplar un gran ventall d'escenaris, utilitzem diverses capes OSI, com per exemple a nivell L2 (per el protocol ARP), L3 (nivell de xarxa, per al transport IP) o el nivell d'aplicació (per a comunicar-nos amb altres programes (p. ex. Data Packet Inspector - DPI) i d'aquesta manera donar seguretat a la xarxa). En resum, aquestes noves i interessants tecnologies demostren una capacitat extraordinària per augmentar l'eficiència en les comunicacions, convertint-se així en un actiu important per enriquir el Network Paradigm.

[en] The need to increase efficiency in telecommunication is acquiring more and more relevance in today's society, where the growing demand of the Internet services (from PCs and mobiles to even watches and cars) is over-flooding the current infrastructures. Due to stagnancy problems in traditional networks, the solution for this situation will not be centered in physically enlarging the present infrastructures. The aim of this project is to describe and make understandable the new possibilities offered to the Network Telecommunication Operators, such as Network Functions Virtualization, Cloud Computing and Software Defined Networking paradigms, to face the aforementioned problem. The main features of this new approach are focused on the ability to design a dynamic and highly programmable network, moving the intelligence from the underlying systems to the network itself through a controller. To assess the proper implications of this new approach, we will implement different dynamic and programmable networks that could simulate real scenarios and evaluate their performance contrasting the obtained results with the pragmatic theory. We will use a novel SDN (Software-Defined Network) controller (OpenDaylight), which will be exhaustively analyzed. Different kind of networks will be solved through diverse OpenDaylight functionalities, either implementing the intelligence inside the controller (bundle), or implementing it by an outside intelligent application (External Orchestrator) and finally sending it through OpenDaylight (by making OpenDaylight work as an interpreter/translator from its language to OpenFlow or another protocol language). In order to gaze at a wide range of scenarios, we will use several OSI layers like L2 (for the connection ARP), L3 (network level, for the IP transport) or Application level (contacting with other programs to secure the network like a Data Packet Inspector (DPI)). Summing up, these new and interesting technologies show an extraordinary capability to increase efficiency in Network communications, thus becoming an important asset to stir up the Network paradigm.