Signal Theory, Telematics and Communications Department. UGR DDS Profile. 22nd July, 2010 Granada

Similar documents
Instant Messaging Interface for Data Distribution Service

An extensible DDS-based monitoring and intrusion detection system

DDS Interoperability in SWIM

A communication backbone for Substation Automation Systems based on the OMG DDS standard

A Data-Centric Approach for Modular Assurance Abstract. Keywords: 1 Introduction

WAN-DDS A wide area data distribution capability

GENERAL MESSAGE RACES IN DATA DISTRIBUTION SERVICE PROGRAMS FOR AIRBORNE SOFTWARE

A DDS Discovery Protocol based on Bloom filters

Deploying DDS on a WAN and the GIG: The DDS Routing Service. Gerardo Pardo-Castellote, Ph.D. The Real-Time Middleware Experts

Web site Prototype Design to Suit the Education and Research Purposes of University Departments

DDS in Low-Bandwidth Environments

European Sky ATM Research (SESAR) [5][6] in Europe both consider the implementation of SWIM as a fundamental element for future ATM systems.

Vortex OpenSplice. Python DDS Binding

1 Community Grid Labs, Indiana University. 2 Department of Electrical Engineering & Computer Science, Syracuse University

A RELOAD Usage for Distributed Conference Control (DisCo)

Nortel Multimedia Conferencing. Fundamentals NN

Course Outline: Implementing Cisco IP Telephony & Video, Part 1 (CIPTV1)

Vortex Whitepaper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems

Data Distribution Service A foundation of Real-Time Data Centricity

Building High-Assurance Systems out of Software Components of Lesser Assurance Using Middleware Security Gateways

Designing High Performance IEC61499 Applications on Top of DDS

Dialogic PowerMedia IP Media Server

Instavc White Paper. Future of Enterprise Communication

TSIN02 - Internetworking

MISTRAL WORKSHOP #1 Trends on future train-to-wayside communications Barcelona, 07/07/2017

Codian MCU 4200 and Codian MCU 4500

FXT - Foundations of Telematic Networks

Introduction. H.323 Basics CHAPTER

Announcements. me your survey: See the Announcements page. Today. Reading. Take a break around 10:15am. Ack: Some figures are from Coulouris

CCNP COLLABORATION. Cisco Certified Network Professional Collaboration

Intelligent IP Video Surveillance

Limited-Bandwidth Plug-ins for DDS

PRISMTECH. RESTful DDS. Expanding the reach of the information backbone. Powering Netcentricity

P2PSIP, ICE, and RTCWeb

Implementing Cisco IP Telephony & Video, Part 1 (CIPTV1) 1.0

Intelligent Event Processing in Quality of Service (QoS) Enabled Publish/Subscribe (Pub/Sub) Middleware

Lecture 27 DASH (Dynamic Adaptive Streaming over HTTP)

Cisco TelePresence Multipoint Switch

System models for distributed systems

02 - Distributed Systems

Applications and Services in Internet (4 cr) Autumn 2007 Periods I, II

Data Model Considerations for Radar Systems

Introduction to DDS. Brussels, Belgium, June Gerardo Pardo-Castellote, Ph.D. Co-chair OMG DDS SIG

Cisco Unified MeetingPlace Integration

Discovery. Details Real-Time Innovations, Inc.

Huawei TE30 All-In-One Video Conferencing System

The Role and Contribution of OMA in Service Delivery Platform Standardization

Implementing Cisco IP Telephony & Video, Part 1 (CIPTV1) Kurs CIPTV1

20337-Enterprise Voice and Online Services with Microsoft Lync Server 2013

Using DDS with TSN and Adaptive AUTOSAR. Bob Leigh, Director of Market Development, Autonomous Vehicles Reinier Torenbeek, Systems Architect

DDS Interoperability Demo

Distributed Systems. Overview. Distributed Systems September A distributed system is a piece of software that ensures that:

Multimedia Communications

OVNET - Overlay Networks

IMS signalling for multiparty services based on network level multicast

User-Level Quality Assessment of a Delay-Aware. Packet Dropping Scheme for VoIP

02 - Distributed Systems

Porting of Real-Time Publish-Subscribe Middleware to Android

Convergence of Distributed Simulation Architectures Using DDS

Collaborative Conferencing

H.323. Definition. Overview. Topics

Drive-by-Data & Integrated Modular Platform

Chapter 11: Understanding the H.323 Standard

Multimedia Technologies for Convergent Networks

Table 3-1 Joint Staff IPv6 Operational Criteria

Erlang User Conference 2004

Digital Advisory Services Professional Service Description SIP Centralized IP Trunk with Field Trial Model

CCVP CIPT2 Quick Reference

Connext DDS Professional 5.1 Overview

AES67 Audio Networking Quick Start Guide

Towards a DDS-based Platform Specific Model for Robotics

Top-down definition of Network Centric Operating System features

Data Networks. Lecture 1: Introduction. September 4, 2008

IMS, NFV and Cloud-based Services BUILDING INTEGRATED CLOUD COMMUNICATION SERVICES

Communication in Distributed Systems

Data-Centric Architecture for Space Systems

X-Communicator: Implementing an advanced adaptive SIP-based User Agent for Multimedia Communication

Towards a publish/subscribe control architecture for precision assembly with the Data Distribution Service

Performance and Evaluation of Integrated Video Transmission and Quality of Service for internet and Satellite Communication Traffic of ATM Networks

Vortex Whitepaper. Intelligent Data Sharing for the Business-Critical Internet of Things. Version 1.1 June 2014 Angelo Corsaro Ph.D.

Architectural Blueprint The 4+1 View Model of Software Architecture. Philippe Kruchten

CMSC 322 Computer Networks Applications and End-To- End

Implementing Cisco Voice Communications & QoS (CVOICE) 8.0 COURSE OVERVIEW: WHO SHOULD ATTEND: PREREQUISITES: Running on UC 9.

to-end System Test Architecture

Mobile Application Support

Never Drop a Call With TecInfo SIP Proxy White Paper

An Object-Oriented HLA Simulation Study

More UC&C Complaints and How to Remedy ThemPart 2

Resource authorization in IMS with known multimedia service adaptation capabilities

Applying Virtualization as part of your Network Transformation Strategy

MME Support for M2M Communications using Network Function Virtualization

INTERNATIONAL TELECOMMUNICATION UNION

ITU-T Y Next generation network evolution phase 1 Overview

Cisco Unified Communications Manager 9.0

Adaptive real-time video transmission over DDS 1

Scalable and Interoperable DDS Security

Cisco Expressway Session Classification

Communications Transformations 2: Steps to Integrate SIP Trunk into the Enterprise

Alkit Reflex RTP reflector/mixer

Architecture Overview

Transcription:

UGR DDS Profile 22nd July, 2010 Granada 1

Universidad de Granada DDS research activities 2

Outline UGR people DDS middleware UGR main DDS contributions Results (research projects and publications) Contact Information 3

People Fernando García Aranda, undergraduate student/research assistant Pablo Amigeiras Gutiérrez, associate professor candidate Jorge Navarro Ortiz, associate professor candidate Juan J. Ramos-Muñoz, associate professor candidate Javier Povedano-Molina, Ph. Student, regional government research grant Jose M. Lopez-Vega, Ph. Student, national government research grant Juan M. Lopez-Soler, associate professor 4

Outline UGR people DDS middleware UGR main DDS contributions Results (research projects and publications) Contact Information 5

Data Distribution Service OMG standardized middleware for critical Real-Time requirements. DDS adopts a data-centric approach following the publish/subscribe paradigm. Fundamental Concepts: - datawriters, - datareaders, - topics 5 main reasons for using DDS: Flexibility and robustness of the data-centric approach Performance and scalability Reduces application complexity Interoperability: hardware and software agnostic Multiple DDS implementations 6

Outline UGR people DDS middleware UGR main DDS contributions Results (research projects and publications) Contact Information 7

Past projects: UGR main DDS contributions DDS discovery improvements by using bloom filters Fast prototyping and deployment of DDS applications in WAN Instant Messaging interface to DDS QoS profile selection for collaborative platforms over DDS DDS routing service Work in progress: DDS and IMS: EMDS: Future Work: SIP-DDS gateway Extensible Multimedia Distribution Service DDS Security Plugin 8

Main goal: UGR main DDS contributions To improve the discovery scalability discovery Participants Endpoints (topic name, type, typecode, QoS) Proposed solution: To use Bloom filters to compact the EndPoint information 9

UGR main DDS contributions Main Goals: Flexible and coherent description of DDS scenarios To provide management and control procedures in massive (WAN) DDS deployments Proposed solution: Design a XML based static model for DDS entities description Design a Dynamic Model to describe the application behavior 10

Main goals: UGR main DDS contributions To extent DDS for interoperate with other technologies To provide friendly interfaces to the DDS Data-Space To design a natural-language interface between DDS entities and the human user Proposed solution: Instant-messaging interface to DDS 11

Main goal: UGR main DDS contributions Probe of concept of many-to-many audio and video content communications by using DDS. QoS politics selection. Proposed solution: Collaborative tool and QoS selection for multimedia content over DDS. 12

Main Goals: UGR main DDS contributions Transparent communication between application in different domains. To improve the integration and scalability of DDS in WAN. Aplicación DDS Aplicación DDS data-space WAN data-space Aplicación DDS Proposed solution: Aplicación DDS Aplicación DDS DDS routing service 13

Main goals: UGR main DDS contributions To mitigate the limitations found in client/server schemes for video/audio distribution over DDS: Clients, contents and services are strongly coupled to the supported protocols by the servers. Scalability: centralized approaches are not good for massive content distributions Robustness: centralized approaches are not fault-tolerant To provide multiple and robust decoupled multimedia services (transcoding, stream mixing, synchronization, terminal and bandwidth adaptation, redundancy, etc) by using a data-centric approach platformnetwork-codec-application agnostic Our proposal: EMDS: Extensible Multimedia Distribution Service 14

Goal: UGR main DDS contributions DDS and IMS interoperability DDS SIP DDS Propuesta: SIP-DDS gateway 15

SIP-DDS gateway UGR main DDS contributions 3 different approaches Using SIP to control remote DDS routing sessions Using SIP to send discovery information Using SIP to send/receive topics updates. (SIP is not suitable if the frequency is too high) Future research: DDS for transport SIP messages??? P2PSIP based on DDS??? 16

Outline UGR people DDS middleware UGR main DDS contributions Results (research projects and publications) Contact Information 17

DDS Research Projects and Collaborations Title: DDS (Data Distribution Services) Interoperability Solutions Company: Real Time Innovations Inc Date: 2010-2011 Title : Audio and Video transmission with Data-Distribution Services. Wide Area Network Deployments and Evaluation Company : Real Time Innovations Inc Date : 2008-2009 Title: Extensions to the Real-Time Data-Distribution Service for Scalable Collaboration Company: Real Time Innovations Inc Date: 2007-2008 Title: Video over DDS quality evaluation tool for disadvantage channels Company: Ministry of Defense (Spanish Government) Date: 2009 Title: COSMOS - Video over DDS for surveillance systems Company: TECNOBIT. Date: 2010 Title: DDS security enhancements Company: INDRA SESAR Joint undertaking for European Air Traffic Control Date: 2010 18

Publications Autores: Javier Sanchez-Monedero, Javier Povedano Molina, Jose M. Lopez-Vega, Juan M. Lopez-Soler Título: Analysis and Design of Scalable DDS Discovery Protocols Journal: Journal of Parallel and Dsitributed Computing. En prensa 2010 Editorial: Elsevier Autores: Javier Povedano Molina, Jose M. Lopez-Vega, Javier Sanchez-Monedero, Juan M. Lopez-Soler Título: Instant Messaging Based Interface for Data Distribution Service Congreso: XIII Jornadas de Tiempo Real JTR2010 URL: http://lsi.ugr.es/~jtr2010/ Lugar: Granada Fecha: Febrero 2010 Autores: Jose M. Lopez-Vega, Javier Povedano Molina, Javier Sanchez-Monedero, Juan M. Lopez-Soler Título: Políticas de QoS en una Plataforma de Trabajo Colaborativo sobre Middleware DDS Congreso: XIII Jornadas de Tiempo Real JTR2010 URL: http://lsi.ugr.es/~jtr2010/ Lugar: Granada Autores: Jose M. Lopez-Vega, Javier Sánchez Monedero, Javier Povedano Molina, Juan M. Lopez-Soler Título: QoS Policies for Audio/Video Distribution over DDS Middleware Congreso: Workshop on Distributed Object Computing for Real-Time and Embedded Systems URL: http://www.omg.org/news/meetings/realtime2008/program.htm Lugar: Arlington, VA USA Fecha: July 12-14, 2008 Autores: Javier Sánchez Monedero, Jose M. Lopez-Vega, Javier Povedano Molina, Juan M. Lopez-Soler Título: An XML-based Approach to the Configuration and Deployment of DDS Applications Congreso: Workshop on Distributed Object Computing for Real-Time and Embedded Systems URL: http://www.omg.org/news/meetings/realtime2008/program.htm Lugar: Arlington, VA USA Fecha: July 12-14, 2008 Autores: Javier Sánchez Monedero, Javier Povedano Molina, Juan M. Lopez-Soler Título: Scalable DDS Discovery Protocols Based on Bloom Filters Congreso: Workshop on Distributed Object Computing for Real-Time and Embedded Systems URL: http://www.omg.org/news/meetings/workshops/rt_2007.htm Lugar: Arlington, VA USA Fecha: July 9-12, 2007 19

Signal Theory, Telematics and Thank you for your attention! Contact: Juan M. Lopez-Soler juanma@ugr.es Signal Theory, Telematics and Communications Dept. University of Granada C/ Periodista Daniel Saucedo Aranda s/n 18071 GRANADA. SPAIN phone +34 958 242303 20