Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Javier Cerviño is active.

Publication


Featured researches published by Javier Cerviño.


international conference on data engineering | 2012

Adaptive Provisioning of Stream Processing Systems in the Cloud

Javier Cerviño; Evangelia Kalyvianaki; Joaquín Salvachúa; Peter R. Pietzuch

With the advent of data-intensive applications that generate large volumes of real-time data, distributed stream processing systems (DSPS) become increasingly important in domains such as social networking and web analytics. In practice, DSPSs must handle highly variable workloads caused by unpredictable changes in stream rates. Cloud computing offers an elastic infrastructure that DSPSs can use to obtain resources on-demand, but an open problem is to decide on the correct resource allocation when deploying DSPSs in the cloud. This paper proposes an adaptive approach for provisioning virtual machines (VMs) for the use of a DSPS in the cloud. We initially perform a set of benchmarks across performance metrics such as network latency and jitter to explore the feasibility of cloud-based DSPS deployments. Based on these results, we propose an algorithm for VM provisioning for DSPSs that reacts to changes in the stream workload. Through a prototype implementation on Amazon EC2, we show that our approach can achieve low-latency stream processing when VMs are not overloaded, while adjusting resources dynamically with workload changes.


collaborative computing | 2009

VaaS: Videoconference as a service

Pedro Rodríguez; Daniel Gallego; Javier Cerviño; Fernando Escribano; Juan Quemada; Joaquín Salvachúa

Internet is a place nowadays where interoperating services are offered which can be integrated or mashed up in order to fulfill user demands. This paper proposes a way to offer videoconference as a Web service over an interface which can be used by third parties to enrich their applications. This interface includes a security mechanism supporting delegated authorization to allow integration into third partys environments. Via this interface virtual rooms are provided where users can collaborate with audio, video, shared applications, IM, etc. An implementation of these concepts is described, including performance figures and validation results. We would finally like to stress that this architecture has been defined to support a scalable cloud computing service over the Internet.


international conference on cloud computing | 2011

Testing a Cloud Provider Network for Hybrid P2P and Cloud Streaming Architectures

Javier Cerviño; Pedro Rodríguez; Irena Trajkovska; Alberto Mozo; Joaquín Salvachúa

The number of online real-time streaming services deployed over network topologies like P2P or centralized ones has remarkably increased in the recent years. This has revealed the lack of networks that are well prepared to respond to this kind of traffic. A hybrid distribution network can be an efficient solution for real-time streaming services. This paper contains the experimental results of streaming distribution in a hybrid architecture that consist of mixed connections among P2P and Cloud nodes that can interoperate together. We have chosen to represent the P2P nodes as Planet Lab machines over the world and the cloud nodes using a Cloud providers network. First we present an experimental validation of the Cloud infrastructures ability to distribute streaming sessions with respect to some key streaming QoS parameters: jitter, throughput and packet losses. Next we show the results obtained from different test scenarios, when a hybrid distribution network is used. The scenarios measure the improvement of the multimedia QoS parameters, when nodes in the streaming distribution network (located in different continents) are gradually moved into the Cloud provider infrastructure. The overall conclusion is that the QoS of a streaming service can be efficiently improved, unlike in traditional P2P systems and CDN, by deploying a hybrid streaming architecture. This enhancement can be obtained by strategic placing of certain distribution network nodes into the Cloud provider infrastructure, taking advantage of the reduced packet loss and low latency that exists among its datacenters.


conference on the future of the internet | 2014

dOTM: A Mechanism for Distributing Centralized Multi-party Video Conferencing in the Cloud

Pedro Rodríguez; Álvaro Alonso; Joaquín Salvachúa; Javier Cerviño

One of the key factors for a given application to take advantage of cloud computing is the ability to scale in an efficient, fast and reliable way. In centralized multi-party video conferencing, dynamically scaling a running conversation is a complex problem. In this paper we propose a methodology to divide the Multipoint Control Unit (the video conferencing server) into more simple units, broadcasters. Each broadcaster receives the media from a participant, processes it and forwards it to the rest. These broadcasters can be distributed among a group of CPUs. By using this methodology, video conferencing systems can scale in a more granular way, improving the deployment.


computer and information technology | 2013

Adaptive cross-device videoconferencing solution for wireless networks based on QoS monitoring

Pedro Rodríguez; Álvaro Alonso; Joaquín Salvachúa; Enrique Barra; Javier Cerviño

The increase in CPU power and screen quality of todays smartphones as well as the availability of high bandwidth wireless networks has enabled high quality mobile videoconferencing never seen before. However, adapting to the variety of devices and network conditions that come as a result is still not a trivial issue. In this paper, we present a multiple participant videoconferencing service that adapts to different kind of devices and access networks while providing an stable communication. By combining network quality detection and the use of a multipoint control unit for video mixing and transcoding, desktop, tablet and mobile clients can participate seamlessly. We also describe the cost in terms of bandwidth and CPU usage of this approach in a variety of scenarios.


international conference on cloud computing | 2011

Videoconference Capacity Leasing on Hybrid Clouds

Javier Cerviño; Fernando Escribano; Pedro Rodríguez; Irena Trajkovska; Joaquín Salvachúa

This paper proposes a new methodology focused on implementing cost effective architectures on Cloud Computing systems. With this methodology the paper presents some disadvantages of systems that are based on single Cloud architectures and gives some advices for taking into account in the development of hybrid systems. The work also includes a validation of these ideas implemented in a complete videoconference service developed with our research group. This service allows a great number of users per conference, multiple simultaneous conferences, different client software (requiring transcodification of audio and video flows) and provides a service like automatic recording. Furthermore it offers different kinds of connectivity including SIP clients and a client based on Web 2.0. The ideas proposed in this article are intended to be a useful resource for any researcher or developer who wants to implement cost effective systems on several Clouds.


conference on the future of the internet | 2014

Dynamic Media Stream Mobility with TURN

Álvaro Alonso; Pedro Rodríguez; Joaquín Salvachúa; Javier Cerviño

Multi party videoconference systems use MCU (Multipoint Control Unit) devices to forward media streams. In this paper we describe a mechanism that allows the mobility of such streams between MCU devices. This mobility is especially useful when redistribution of streams is needed due to scalability requirements. These requirements are mandatory in Cloud scenarios to adapt the number of MCUs and their capabilities to variations in the user demand. Our mechanism is based on TURN (Traversal Using Relay around NAT) standard and adapts MICE (Mobility with ICE) specification to the requirements of this kind of scenarios. We conclude that this mechanism achieves the stream mobility in a transparent way for client nodes and without interruptions for the users.


Archive | 2012

ADVANCED VIDEOCONFERENCING SERVICES BASED ON WEBRTC

Pedro Rodríguez; Javier Cerviño; Irena Trajkovska; Joaquín Salvachúa


international conference on cloud computing | 2013

Deploying a Multipoint Control Unit in the Cloud: Opportunities and Challenges

Álvaro Alonso; Pedro Rodríguez; Joaquín Salvachúa; Javier Cerviño


consumer communications and networking conference | 2014

P2P incentive model for QoS based streaming systems

Irena Trajkovska; Pedro Rodríguez; Javier Cerviño; Piyush Harsh; Joaquín Salvachúa

Collaboration


Dive into the Javier Cerviño's collaboration.

Top Co-Authors

Avatar

Joaquín Salvachúa

Technical University of Madrid

View shared research outputs
Top Co-Authors

Avatar

Pedro Rodríguez

Complutense University of Madrid

View shared research outputs
Top Co-Authors

Avatar

Álvaro Alonso

Complutense University of Madrid

View shared research outputs
Top Co-Authors

Avatar

Fernando Escribano

Technical University of Madrid

View shared research outputs
Top Co-Authors

Avatar

Enrique Barra

Technical University of Madrid

View shared research outputs
Top Co-Authors

Avatar

Alberto Mozo

Technical University of Madrid

View shared research outputs
Top Co-Authors

Avatar

Daniel Gallego

Technical University of Madrid

View shared research outputs
Top Co-Authors

Avatar

Irena Trajkovska

Zurich University of Applied Sciences/ZHAW

View shared research outputs
Top Co-Authors

Avatar

Juan Quemada

Technical University of Madrid

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge