3,161 research outputs found
Policy issues in interconnecting networks
To support the activities of the Federal Research Coordinating Committee (FRICC) in creating an interconnected set of networks to serve the research community, two workshops were held to address the technical support of policy issues that arise when interconnecting such networks. The workshops addressed the required and feasible technologies and architectures that could be used to satisfy the desired policies for interconnection. The results of the workshop are documented
Inter-domain interoperability framework based on WebRTC
Nowadays, the communications paradigm is changing with the convergence of communication
services to a model based on IP networks. Applications such as messaging or voice over IP are
increasing its popularity and Communication Service Providers are focusing on offering this kind
of services.
Moreover, Web Real Time Communication (WebRTC) has emerged as a technology that
eases the creation of web applications featuring Real-Time Communications over IP networks
without the need to develop and install any plug-in. It lacks of specifications in the control plane,
leaving the possibility to use WebRTC over tailored web signalling solutions or legacy networks
such as IP Multimedia Subsystem (IMS). This technology brings a wide range of possibilities for
web developers, but Communication Service Providers are adviced to develop solutions based
on the WebRTC technology as described in the Eurescom Study P2252.
The lack of WebRTC specifications on the signalling platform together with the threats
and opportunities that this technology represents for Communication Service Providers, makes
evident the need of research on interoperability solutions for the different kind of signalling implementations
and experimentation on the best way for Communication Service Providers to
obtain the maximum benefit from WebRTC technology.
The main goal of this thesis is precisely to develop a WebRTC interoperability framework
and perform experiments on whether the Communication Service Providers should use their
existing IMS solutions or develop tailored web signalling platforms for WebRTC deployments.
In particular, the work developed in this thesis was completed under the framework of the
Webrtc interOperability tested in coNtradictive DEployment scenaRios (WONDER) experimentation
for the OpenLab project. OpenLab is a Large-scale integrating project (IP) and is part of
the European Union Framework Programme 7 for Research and Development (FP7) addressing
the work programme topic Future Internet Research and Experimentation.Actualmente, el paradigma de comunicaciones está cambiando gracias a la convergencia de los
servicios de comunicaciones hacia un modelo basado en redes IP. Aplicaciones tales como la
mensajería y la voz sobre IP están creciendo en popularidad mientras los proveedores de servicios
de comunicaciones se centran en ofrecer este tipo de servicios basados en redes IP.
Por otra parte, la tecnología WebRTC ha surgido para facilitar la creación de aplicaciones
web que incluyan comunicaciones en tiempo real sobre redes IP sin la necesidad de desarrollar o
instalar ningún complemento. Esta tecnología no especifica los protocolos o sistemas a utilizar
en el plano de control, dejando a los desarrolladores la posibilidad de usar WebRTC sobre soluciones
de señalizaci on web específicas o utilizar las redes de señalización existentes, tales como
IMS. WebRTC abre un gran abanico de posibilidades a los desarrolladores web, aunque también se recomienda a los proveedores de servicios de comunicaciones que desarrollen soluciones
basadas en WebRTC como se describe en el estudio P2252 de Eurescom.
La falta de especificaciones en el plano de señalización junto a las oportunidades y amenazas
que WebRTC representa para los proveedores de servicios de comunicaciones, hacen evidente la
necesidad de investigar soluciones de interoperabilidad para las distintas implementaciones de
las plataformas de señalización y de experimentar c omo los proveedores de servicios de comunicaciones
pueden obtener el máximo provecho de la tecnología WebRTC.
El objetivo principal de este Proyecto Fin de Carrera es desarrollar un marco de interoperabilidad
para WebRTC y realizar experimentos que permitan determinar bajo que condiciones
los proveedores de servicios de comunicaciones deben utilizar las plataformas de se~nalizaci on
existentes (en este caso IMS) o desarrollar plataformas de señalización a medida basadas en
tecnologías web para sus despliegues de WebRTC.
En particular, el trabajo realizado en este Proyecto Fin de Carrera se llevó a cabo bajo
el marco del proyecto WONDER para el programa OpenLab. OpenLab es un proyecto de
integración a gran escala en el cual se desarrollan investigaciones y experimentos en el ámbito
del futuro Internet y que forma parte del programa FP7 de la Unión Europea.Ingeniería de Telecomunicació
SAMP, the Simple Application Messaging Protocol: Letting applications talk to each other
SAMP, the Simple Application Messaging Protocol, is a hub-based communication
standard for the exchange of data and control between participating client
applications. It has been developed within the context of the Virtual
Observatory with the aim of enabling specialised data analysis tools to
cooperate as a loosely integrated suite, and is now in use by many and varied
desktop and web-based applications dealing with astronomical data. This paper
reviews the requirements and design principles that led to SAMP's
specification, provides a high-level description of the protocol, and discusses
some of its common and possible future usage patterns, with particular
attention to those factors that have aided its success in practice.Comment: 12 pages, 3 figures. Accepted for Virtual Observatory special issue
of Astronomy and Computin
Middleware Technologies for Cloud of Things - a survey
The next wave of communication and applications rely on the new services
provided by Internet of Things which is becoming an important aspect in human
and machines future. The IoT services are a key solution for providing smart
environments in homes, buildings and cities. In the era of a massive number of
connected things and objects with a high grow rate, several challenges have
been raised such as management, aggregation and storage for big produced data.
In order to tackle some of these issues, cloud computing emerged to IoT as
Cloud of Things (CoT) which provides virtually unlimited cloud services to
enhance the large scale IoT platforms. There are several factors to be
considered in design and implementation of a CoT platform. One of the most
important and challenging problems is the heterogeneity of different objects.
This problem can be addressed by deploying suitable "Middleware". Middleware
sits between things and applications that make a reliable platform for
communication among things with different interfaces, operating systems, and
architectures. The main aim of this paper is to study the middleware
technologies for CoT. Toward this end, we first present the main features and
characteristics of middlewares. Next we study different architecture styles and
service domains. Then we presents several middlewares that are suitable for CoT
based platforms and lastly a list of current challenges and issues in design of
CoT based middlewares is discussed.Comment: http://www.sciencedirect.com/science/article/pii/S2352864817301268,
Digital Communications and Networks, Elsevier (2017
Middleware Technologies for Cloud of Things - a survey
The next wave of communication and applications rely on the new services
provided by Internet of Things which is becoming an important aspect in human
and machines future. The IoT services are a key solution for providing smart
environments in homes, buildings and cities. In the era of a massive number of
connected things and objects with a high grow rate, several challenges have
been raised such as management, aggregation and storage for big produced data.
In order to tackle some of these issues, cloud computing emerged to IoT as
Cloud of Things (CoT) which provides virtually unlimited cloud services to
enhance the large scale IoT platforms. There are several factors to be
considered in design and implementation of a CoT platform. One of the most
important and challenging problems is the heterogeneity of different objects.
This problem can be addressed by deploying suitable "Middleware". Middleware
sits between things and applications that make a reliable platform for
communication among things with different interfaces, operating systems, and
architectures. The main aim of this paper is to study the middleware
technologies for CoT. Toward this end, we first present the main features and
characteristics of middlewares. Next we study different architecture styles and
service domains. Then we presents several middlewares that are suitable for CoT
based platforms and lastly a list of current challenges and issues in design of
CoT based middlewares is discussed.Comment: http://www.sciencedirect.com/science/article/pii/S2352864817301268,
Digital Communications and Networks, Elsevier (2017
Easy management and user interconnection across Grid sites
Dissertação de mestrado em Engenharia de InformáticaDistributed computing systems are undoubtedly a powerful resource,providing functions that no other system can do. However, their inherent complexity can lead many users and institutions not to consider these systems when faced by challenges posed by the deployment and administration tasks.
The first solution for this problem is the European Grid Initiative (EGI) roll, a tool that simplifies and streamlines those tasks, by extending the tools that are currently available for cluster administration to the grid. It allows the infrastructure to be easily scaled and adopted by the institutions that are involved in grid projects such as EGI.
The second part of this work consists of a platform that enables the interconnection of computing assets from multiple sources to create a unified pool of resources. It addresses the challenge of building a global computing infrastructure by providing a communication overlay able to deal with the existence of computing facilities located behind NAT devices.
The integration of these two tools results in a solution that not only scales the infrastructure by simplifying the deployment and administration, but also enables the interconnection of those resources
DISCO: Distributed Multi-domain SDN Controllers
Modern multi-domain networks now span over datacenter networks, enterprise
networks, customer sites and mobile entities. Such networks are critical and,
thus, must be resilient, scalable and easily extensible. The emergence of
Software-Defined Networking (SDN) protocols, which enables to decouple the data
plane from the control plane and dynamically program the network, opens up new
ways to architect such networks. In this paper, we propose DISCO, an open and
extensible DIstributed SDN COntrol plane able to cope with the distributed and
heterogeneous nature of modern overlay networks and wide area networks. DISCO
controllers manage their own network domain and communicate with each others to
provide end-to-end network services. This communication is based on a unique
lightweight and highly manageable control channel used by agents to
self-adaptively share aggregated network-wide information. We implemented DISCO
on top of the Floodlight OpenFlow controller and the AMQP protocol. We
demonstrated how DISCO's control plane dynamically adapts to heterogeneous
network topologies while being resilient enough to survive to disruptions and
attacks and providing classic functionalities such as end-point migration and
network-wide traffic engineering. The experimentation results we present are
organized around three use cases: inter-domain topology disruption, end-to-end
priority service request and virtual machine migration
- …