thesis

Real-time and content-aware applications and infrastructure: a holistic approach dealing with architectural, performance and security issues

Abstract

This thesis has been carried out in the field of Computer Networks. We have looked after two challenging and popular multimedia applications over the Internet, namely Real-time Multimedia Applications, considering Multimedia Conferencing and Voice over IP (VoIP) services in general, and Content-Oriented Applications, that are multimedia web services such as User Generated Contents (UGC) platforms and Online Social Networks. We have conducted our studies starting from a thorough review of both functional and non-functional issues related to the above mentioned application families. We first consider a number of different facets of Real-time Multimedia Applications, dealing with architectural, performance and security issues. We embrace an engineering approach, by involving modeling, implementation and simulation. We try and adhere to standard architectures by also actively contributing to them, arriving at the definition and completion of a fullyfledged standards-compliant web conferencing platform. We propose original contributions to face performance and security issues. With respect to the former aspect, we address scalability and performance analysis by leveraging formal methods. As to the latter point, we design an effective profiling system for VoIP users which is able to detect an interesting class of VoIP threats represented by “social” attacks. In the second part of the thesis, we focus on Content-Oriented Applications, once again basing our work on a study of current architectural and performance challenges. We propose a framework for the performance optimization of content-delivery based on the awareness of the contents to be delivered, as well as of the users’ behavior in terms of mobility, request patterns and content preferences

    Similar works