28 research outputs found
Flexi-WVSNP-DASH: A Wireless Video Sensor Network Platform for the Internet of Things
abstract: Video capture, storage, and distribution in wireless video sensor networks
(WVSNs) critically depends on the resources of the nodes forming the sensor
networks. In the era of big data, Internet of Things (IoT), and distributed
demand and solutions, there is a need for multi-dimensional data to be part of
the Sensor Network data that is easily accessible and consumable by humanity as
well as machinery. Images and video are expected to become as ubiquitous as is
the scalar data in traditional sensor networks. The inception of video-streaming
over the Internet, heralded a relentless research for effective ways of
distributing video in a scalable and cost effective way. There has been novel
implementation attempts across several network layers. Due to the inherent
complications of backward compatibility and need for standardization across
network layers, there has been a refocused attention to address most of the
video distribution over the application layer. As a result, a few video
streaming solutions over the Hypertext Transfer Protocol (HTTP) have been
proposed. Most notable are Apple鈥檚 HTTP Live Streaming (HLS) and the Motion
Picture Experts Groups Dynamic Adaptive Streaming over HTTP (MPEG-DASH). These
frameworks, do not address the typical and future WVSN use cases. A highly
flexible Wireless Video Sensor Network Platform and compatible DASH (WVSNP-DASH)
are introduced. The platform's goal is to usher video as a data element that
can be integrated into traditional and non-Internet networks. A low cost,
scalable node is built from the ground up to be fully compatible with the
Internet of Things Machine to Machine (M2M) concept, as well as the ability to
be easily re-targeted to new applications in a short time. Flexi-WVSNP design
includes a multi-radio node, a middle-ware for sensor operation and
communication, a cross platform client facing data retriever/player framework,
scalable security as well as a cohesive but decoupled hardware and software
design.Dissertation/ThesisDoctoral Dissertation Electrical Engineering 201
Liquid stream processing on the web: a JavaScript framework
The Web is rapidly becoming a mature platform to host distributed applications. Pervasive computing application running on the Web are now common in the era of the Web of Things, which has made it increasingly simple to integrate sensors and microcontrollers in our everyday life. Such devices are of great in- terest to Makers with basic Web development skills. With them, Makers are able to build small smart stream processing applications with sensors and actuators without spending a fortune and without knowing much about the technologies they use. Thanks to ongoing Web technology trends enabling real-time peer-to- peer communication between Web-enabled devices, Web browsers and server- side JavaScript runtimes, developers are able to implement pervasive Web ap- plications using a single programming language. These can take advantage of direct and continuous communication channels going beyond what was possible in the early stages of the Web to push data in real-time. Despite these recent advances, building stream processing applications on the Web of Things remains a challenging task. On the one hand, Web-enabled devices of different nature still have to communicate with different protocols. On the other hand, dealing with a dynamic, heterogeneous, and volatile environment like the Web requires developers to face issues like disconnections, unpredictable workload fluctuations, and device overload. To help developers deal with such issues, in this dissertation we present the Web Liquid Streams (WLS) framework, a novel streaming framework for JavaScript. Developers implement streaming operators written in JavaScript and may interactively and dynamically define a streaming topology. The framework takes care of deploying the user-defined operators on the available devices and connecting them using the appropriate data channel, removing the burden of dealing with different deployment environments from the developers. Changes in the semantic of the application and in its execution environment may be ap- plied at runtime without stopping the stream flow. Like a liquid adapts its shape to the one of its container, the Web Liquid Streams framework makes streaming topologies flow across multiple heterogeneous devices, enabling dynamic operator migration without disrupting the data flow. By constantly monitoring the execution of the topology with a hierarchical controller infrastructure, WLS takes care of parallelising the operator execution across multiple devices in case of bottlenecks and of recovering the execution of the streaming topology in case one or more devices disconnect, by restarting lost operators on other available devices
Recommended from our members
QOE-AWARE CONTENT DISTRIBUTION SYSTEMS FOR ADAPTIVE BITRATE VIDEO STREAMING
A prodigious increase in video streaming content along with a simultaneous rise in end system capabilities has led to the proliferation of adaptive bit rate video streaming users in the Internet. Today, video streaming services range from Video-on-Demand services like traditional IP TV to more recent technologies such as immersive 3D experiences for live sports events. In order to meet the demands of these services, the multimedia and networking research community continues to strive toward efficiently delivering high quality content across the Internet while also trying to minimize content storage and delivery costs.
The introduction of flexible and adaptable technologies such as compute and storage clouds, Network Function Virtualization and Software Defined Networking continue to fuel content provider revenue. Today, content providers such as Google and Facebook build their own Software-Defined WANs to efficiently serve millions of users worldwide, while NetFlix partners with ISPs such as ATT (using OpenConnect) and cloud providers such as Amazon EC2 to serve their content and manage the delivery of several petabytes of high-quality video content for millions of subscribers at a global scale, respectively. In recent years, the unprecedented growth of video traffic in the Internet has seen several innovative systems such as Software Defined Networks and Information Centric Networks as well as inventive protocols such as QUIC, in an effort to keep up with the effects of this remarkable growth. While most existing systems continue to sub-optimally satisfy user requirements, future video streaming systems will require optimal management of storage and bandwidth resources that are several orders of magnitude larger than what is implemented today. Moreover, Quality-of-Experience metrics are becoming increasingly fine-grained in order to accurately quantify diverse content and consumer needs.
In this dissertation, we design and investigate innovative adaptive bit rate video streaming systems and analyze the implications of recent technologies on traditional streaming approaches using real-world experimentation methods. We provide useful insights for current and future content distribution network administrators to tackle Quality-of-Experience dilemmas and serve high quality video content to several users at a global scale. In order to show how Quality-of-Experience can benefit from core network architectural modifications, we design and evaluate prototypes for video streaming in Information Centric Networks and Software-Defined Networks. We also present a real-world, in-depth analysis of adaptive bitrate video streaming over protocols such as QUIC and MPQUIC to show how end-to-end protocol innovation can contribute to substantial Quality-of-Experience benefits for adaptive bit rate video streaming systems. We investigate a cross-layer approach based on QUIC and observe that application layer-based information can be successfully used to determine transport layer parameters for ABR streaming applications
Application of service composition mechanisms to Future Networks architectures and Smart Grids
Aquesta tesi gira entorn de la hip貌tesi de la metodologia i mecanismes de composici贸 de serveis i com es poden aplicar a diferents camps d'aplicaci贸 per a orquestrar de manera eficient comunicacions i processos flexibles i sensibles al context. M茅s concretament, se centra en dos camps d'aplicaci贸: la distribuci贸 eficient i sensible al context de contingut multim猫dia i els serveis d'una xarxa el猫ctrica intel路ligent. En aquest 煤ltim camp es centra en la gesti贸 de la infraestructura, cap a la definici贸 d'una Software Defined Utility (SDU), que proposa una nova manera de gestionar la Smart Grid amb un enfocament basat en programari, que permeti un funcionament molt m茅s flexible de la infraestructura de xarxa el猫ctrica. Per tant, revisa el context, els requisits i els reptes, aix铆 com els enfocaments de la composici贸 de serveis per a aquests camps. Fa especial 猫mfasi en la combinaci贸 de la composici贸 de serveis amb arquitectures Future Network (FN), presentant una proposta de FN orientada a serveis per crear comunicacions adaptades i sota demanda. Tamb茅 es presenten metodologies i mecanismes de composici贸 de serveis per operar sobre aquesta arquitectura, i posteriorment, es proposa el seu 煤s (en conjunci贸 o no amb l'arquitectura FN) en els dos camps d'estudi. Finalment, es presenta la investigaci贸 i desenvolupament realitzat en l'脿mbit de les xarxes intel路ligents, proposant diverses parts de la infraestructura SDU amb exemples d'aplicaci贸 de composici贸 de serveis per dissenyar seguretat din脿mica i flexible o l'orquestraci贸 i gesti贸 de serveis i recursos dins la infraestructura de l'empresa el猫ctrica.Esta tesis gira en torno a la hip贸tesis de la metodolog铆a y mecanismos de composici贸n de servicios y c贸mo se pueden aplicar a diferentes campos de aplicaci贸n para orquestar de manera eficiente comunicaciones y procesos flexibles y sensibles al contexto. M谩s concretamente, se centra en dos campos de aplicaci贸n: la distribuci贸n eficiente y sensible al contexto de contenido multimedia y los servicios de una red el茅ctrica inteligente. En este 煤ltimo campo se centra en la gesti贸n de la infraestructura, hacia la definici贸n de una Software Defined Utility (SDU), que propone una nueva forma de gestionar la Smart Grid con un enfoque basado en software, que permita un funcionamiento mucho m谩s flexible de la infraestructura de red el茅ctrica. Por lo tanto, revisa el contexto, los requisitos y los retos, as铆 como los enfoques de la composici贸n de servicios para estos campos. Hace especial hincapi茅 en la combinaci贸n de la composici贸n de servicios con arquitecturas Future Network (FN), presentando una propuesta de FN orientada a servicios para crear comunicaciones adaptadas y bajo demanda. Tambi茅n se presentan metodolog铆as y mecanismos de composici贸n de servicios para operar sobre esta arquitectura, y posteriormente, se propone su uso (en conjunci贸n o no con la arquitectura FN) en los dos campos de estudio. Por 煤ltimo, se presenta la investigaci贸n y desarrollo realizado en el 谩mbito de las redes inteligentes, proponiendo varias partes de la infraestructura SDU con ejemplos de aplicaci贸n de composici贸n de servicios para dise帽ar seguridad din谩mica y flexible o la orquestaci贸n y gesti贸n de servicios y recursos dentro de la infraestructura de la empresa el茅ctrica.This thesis revolves around the hypothesis the service composition methodology and mechanisms and how they can be applied to different fields of application in order to efficiently orchestrate flexible and context-aware communications and processes. More concretely, it focuses on two fields of application that are the context-aware media distribution and smart grid services and infrastructure management, towards a definition of a Software-Defined Utility (SDU), which proposes a new way of managing the Smart Grid following a software-based approach that enable a much more flexible operation of the power infrastructure. Hence, it reviews the context, requirements and challenges of these fields, as well as the service composition approaches. It makes special emphasis on the combination of service composition with Future Network (FN) architectures, presenting a service-oriented FN proposal for creating context-aware on-demand communication services. Service composition methodology and mechanisms are also presented in order to operate over this architecture, and afterwards, proposed for their usage (in conjunction or not with the FN architecture) in the deployment of context-aware media distribution and Smart Grids. Finally, the research and development done in the field of Smart Grids is depicted, proposing several parts of the SDU infrastructure, with examples of service composition application for designing dynamic and flexible security for smart metering or the orchestration and management of services and data resources within the utility infrastructure
MediaSync: Handbook on Multimedia Synchronization
This book provides an approachable overview of the most recent advances in the fascinating field of media synchronization (mediasync), gathering contributions from the most representative and influential experts. Understanding the challenges of this field in the current multi-sensory, multi-device, and multi-protocol world is not an easy task. The book revisits the foundations of mediasync, including theoretical frameworks and models, highlights ongoing research efforts, like hybrid broadband broadcast (HBB) delivery and users' perception modeling (i.e., Quality of Experience or QoE), and paves the way for the future (e.g., towards the deployment of multi-sensory and ultra-realistic experiences). Although many advances around mediasync have been devised and deployed, this area of research is getting renewed attention to overcome remaining challenges in the next-generation (heterogeneous and ubiquitous) media ecosystem. Given the significant advances in this research area, its current relevance and the multiple disciplines it involves, the availability of a reference book on mediasync becomes necessary. This book fills the gap in this context. In particular, it addresses key aspects and reviews the most relevant contributions within the mediasync research space, from different perspectives. Mediasync: Handbook on Multimedia Synchronization is the perfect companion for scholars and practitioners that want to acquire strong knowledge about this research area, and also approach the challenges behind ensuring the best mediated experiences, by providing the adequate synchronization between the media elements that constitute these experiences
Peer-to-peer update dissemination in browser-based networked virtual environments.
PhD ThesisNetworked Virtual Environments (NVEs) have always imposed strict requirements on
architectures for update dissemination (UD). Clients must maintain views that are as
synchronous and consistent as possible in order to achieve a level of user experience that
is tolerable for the user.
In recent times, the web browser has become a viable platform on which to deploy
these NVEs. Doing so adds another layer of challenges however. There is a distinct need
for systems that adapt to these constraints and exploit the characteristics of this new
context to achieve reliably high consistency between users for a range of use cases.
A promising approach is to carry forward the rich body of past research in peer-to-peer
(P2P) networks and apply this to the problem of UD in NVEs under the constraints of a
web browser. Making NVEs scalable through P2P networks is not a new concept, however
previous work has always been either too specific to a certain kind of NVE, or made
performance trade-offs that especially cannot work in a browser context. Furthermore,
in previous work on P2P NVEs, UD has always taken the backseat compared to object
management and distributed neighbour selection. The evaluation of these UD systems
have as a result been one-dimensional and overly simplifying.
In this work, we begin by surveying past UD solutions and evaluation methodologies.
We then capture NVE, browser, and network constraints, aided by the analysis of a rich
dataset of NVE network traces that we have collected, and draw out key observations
and challenges to develop the requirements for a feasible UD system. From there, we
illustrate the design and implementation of our P2P UD system for NVEs in great detail,
augmenting our system with novel architectural insights from the Software-Defined
Networking (SDN) space. Finally, we evaluate our system under a range of workloads,
test environments, and performance metrics to demonstrate that we have overcome these
challenges, as well as compare our method to other existing methods, which we have also
implemented and tested.
We hope that our contributions in research and resources (such as our taxonomies,
NVE analysis, UD system, browser library, workload datasets, and a benchmarking framework)
bring more structure as well as research and development opportunities to a relatively
niche sub-field
XIII Jornadas de ingenier铆a telem谩tica (JITEL 2017)
Las Jornadas de Ingenier铆a Telem谩tica (JITEL), organizadas por la Asociaci贸n de Telem谩tica (ATEL), constituyen un foro propicio de reuni贸n, debate y divulgaci贸n para los grupos que imparten docencia e investigan en temas relacionados con las redes y los servicios telem谩ticos. Con la organizaci贸n de este evento se pretende fomentar, por un lado el intercambio de experiencias y resultados, adem谩s de la comunicaci贸n y cooperaci贸n entre los grupos de investigaci贸n que trabajan en temas relacionados con la telem谩tica.
En paralelo a las tradicionales sesiones que caracterizan los congresos cient铆ficos, se desea potenciar actividades m谩s abiertas, que estimulen el intercambio de ideas entre los investigadores experimentados y los noveles, as铆 como la creaci贸n de v铆nculos y puntos de encuentro entre los diferentes grupos o equipos de investigaci贸n. Para ello, adem谩s de invitar a personas relevantes en los campos correspondientes, se van a incluir sesiones de presentaci贸n y debate de las l铆neas y proyectos activos de los mencionados equiposLloret Mauri, J.; Casares Giner, V. (2018). XIII Jornadas de ingenier铆a telem谩tica (JITEL 2017). Editorial Universitat Polit猫cnica de Val猫ncia. http://hdl.handle.net/10251/97612EDITORIA