traffic analysis and qos provisioning for e-health grid ... - tma … · appriopriate grid...

14
1 TELCORDIA CONFIDENTIAL RESTRICTED ACCESS See confidentiality restrictions on title page. Traffic Analysis and QoS Provisioning for e-Health Grid Operations Telcordia Contact: Piotr Szczechowiak, PhD Research Scientist Telcordia Poland [email protected] January 27 th 2011 Michał Koziuk [email protected]

Upload: truongthu

Post on 27-Jul-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Traffic Analysis and QoS Provisioning for e-Health Grid ... - tma … · Appriopriate grid resources with required HPC power must be available at all times. 11 Differentiation Inside

1TELCORDIA CONFIDENTIAL – RESTRICTED ACCESS

See confidentiality restrictions on title page.

Traffic Analysis and QoS Provisioning

for e-Health Grid Operations

Telcordia Contact:

Piotr Szczechowiak, PhD

Research Scientist

Telcordia Poland

[email protected]

January 27th 2011

Michał Koziuk

[email protected]

Page 2: Traffic Analysis and QoS Provisioning for e-Health Grid ... - tma … · Appriopriate grid resources with required HPC power must be available at all times. 11 Differentiation Inside

2

Outline

Telcordia-Poland introduction

TARC-PL research activities

e-Health Grid

e-Health applications

COST project overview

Differentiation Inside Aggregation

QoS measurements

Future work

Summary

Page 3: Traffic Analysis and QoS Provisioning for e-Health Grid ... - tma … · Appriopriate grid resources with required HPC power must be available at all times. 11 Differentiation Inside

3

Telcordia-Poland introduction

TARC-PL is a wholly-owned subsidiary of Telcordia oriented towards

European telecommunication and ICT markets leveraging Telcordia

technologies and know-how.

Officialy established in 2008 as Telcordia Poland sp.z o.o.

Offices in Poznań and Warsaw

Prof. Andrzej Dąbrowski, Head and Chief Scientist for TARC-PL

Currently 10 staff members

Page 4: Traffic Analysis and QoS Provisioning for e-Health Grid ... - tma … · Appriopriate grid resources with required HPC power must be available at all times. 11 Differentiation Inside

4

Telcordia-Poland research activities

5 EU-FP7 and 2 national projects awarded

Past projects:

EFIPSANS - Exposing the Features in IP version Six protocols that can be exploited/extended for the purposes of designing/building autonomic Networks and Services

COMPAS - Compliance-driven Models, Languages and Architectures for Services

Current projects:

CARMESH - Ubiquitous Mesh Networking for Integrated Telematic Services in Metropolitan Areas

INDENICA – Engineering Virtual Domain-Specific Service Platforms

E-SPONDER – First Responder of the Future

National projects:

COST IC0703 – Traffic Analysis and Dynamic Resource Allocation for e-Health Grid Operations

Context dependant car classification project

Page 5: Traffic Analysis and QoS Provisioning for e-Health Grid ... - tma … · Appriopriate grid resources with required HPC power must be available at all times. 11 Differentiation Inside

5

e-Health grid

Grid computing allows researchers, doctors and patients to

share computer power and data storage capacity over the

internet.

e-Health Grid

Healthcare

Professionals

Patients Researchers

Page 6: Traffic Analysis and QoS Provisioning for e-Health Grid ... - tma … · Appriopriate grid resources with required HPC power must be available at all times. 11 Differentiation Inside

6

e-Health Grid applications

Main e-Health Grid applications:

Researchers can use grid computing’s processing power to hunt for new viruses, search for new drugs, model disease outbreaks, image the body’s organs and determine treatments for patients

Doctors can gain access to relevant health data and simulation tools regardless of where they are and where the data is stored

Patients can receive a more individualised form of Healthcare and remote diagnosis services

Healthcare workers and doctors can easily collaborate and share large amounts of information

Example grid architectures:

Health Grid - EU, Biomedical Informatics Research Network (BIRN) – USA, Cancer Biomedical Informatics Grid (caBIG) – USA, neuGRID - EU

Page 7: Traffic Analysis and QoS Provisioning for e-Health Grid ... - tma … · Appriopriate grid resources with required HPC power must be available at all times. 11 Differentiation Inside

7

Main challenges

End-to-end QoS can be achieved only through both appriopriate Grid performance gurantees and QoS assurances at the network level

QoS measures have been well defined in the domain of communication services but not in the e-Health domain

e-Health service category has a diversified set of traffic patterns with very different bandwidth, delay and reliability requirements

Current network layer QoS solutions are applicable only to an aggregated CoS

In order to guarantee QoS there is a need to identify and differentiate e-Health traffic at the outset of the network

The concept of Differentiation Inside Aggregation (DIA) can help match the chracteristic of e-health traffic and assign particular medical application to a dedicated class of service

Page 8: Traffic Analysis and QoS Provisioning for e-Health Grid ... - tma … · Appriopriate grid resources with required HPC power must be available at all times. 11 Differentiation Inside

8

COST project overview

e-Health grid services in the future internet

QOS

(DIA)

MEDIA

COLLABORATION

GRID

RESOURCE

SHARING

INPUT OUTPUTSYSTEM

e-Health

Application

Class & System

Requirements

Traffic Data &

Performance

Parameters

Internet QoS

Constrained Traffic

Supporting e-health

Grid Operations

Seamless e-health

Applications

Provisioning Over

The Network

Page 9: Traffic Analysis and QoS Provisioning for e-Health Grid ... - tma … · Appriopriate grid resources with required HPC power must be available at all times. 11 Differentiation Inside

9

Main goals of the project

The primary objective of the project is to design and

develop traffic analysis and network QoS provisioning tools

to support various e-health grid applications

Main tasks:

e-Health traffic characterization

Medical-grade QoS modeling

Available bandwidth and delay estimation

QoS - Differentiation Inside Aggregation (DIA) concept

Simulation and validation of the QoS DIA design

Resource allocation and sharing in the e-Health grid

Page 10: Traffic Analysis and QoS Provisioning for e-Health Grid ... - tma … · Appriopriate grid resources with required HPC power must be available at all times. 11 Differentiation Inside

10

e-Health applications requirements

Medical applications have the most stringent QoS

requirements among all Internet services

Collaborative online medical applications need high

bandwidth and are not delay tolerant due to real time data

(voice & video chat)

Medical images and data transmission require high

bandwidth – distorted images may lead to a wrong diagnosis

(ultra high resolution necessary in MRI, fMRI, PET)

Medical simulation tools, image reconstruction programs and

surgery support applications must have minimal packet loss

and require guaranteed data delivery

Appriopriate grid resources with required HPC power must

be available at all times

Page 11: Traffic Analysis and QoS Provisioning for e-Health Grid ... - tma … · Appriopriate grid resources with required HPC power must be available at all times. 11 Differentiation Inside

11

Differentiation Inside Aggregation

In order to implement the concept of Differentiation Inside

Aggregation there is a need to calculate traffic statistics

and identify applications at the network level

This task can be performed by using a comibnation of

different tools such as protocol analyzers, remote

monitoring probes and network-based application

recognition services

Definition of a separate e-Health application class is not

sufficient to achieve the necessary QoS for medical

applications

Single medical application may use all available bandwidth

and degrade QoS parameters for other e-Health services

Required QoS assurances can only be achieved by

appriopriate control at the flow level for each application

that belongs to the e-Health class

Page 12: Traffic Analysis and QoS Provisioning for e-Health Grid ... - tma … · Appriopriate grid resources with required HPC power must be available at all times. 11 Differentiation Inside

12

QoS measurements baseline algorithm QoS parameters estimation is between two nodes sender-receiver

It takes one-way delay to notify the sender of the delay and bandwidth estimations at the receiver

Estimation can be carried out in both directions (most paths are asymmetric)

Immediate deduction of reverse link estimates across symmetric links

Sender

Sends chains of time stamped

sequenced-numbered small

Probe packets

Receiver

Estimate E2E one-way delay &

Bottleneck link bandwidth

Probe inputs

• Arrival times/inter-packet gaps

• Time stamps

• Sequence Numbers

• Packet Sizes

Throughput & loss rate info for all incoming traffic

Outputs to local/remote terminals

• One way delay

• Chanel BW of bottleneck link

• Available BW across bottleneck

link in the presence of cross traffic

from/to other nodes

Page 13: Traffic Analysis and QoS Provisioning for e-Health Grid ... - tma … · Appriopriate grid resources with required HPC power must be available at all times. 11 Differentiation Inside

13

Future work

The project is in its early stage (4 months elapsed) and there is still

much work to be done:

Implementation and evaluation of QoS measurement algorithms

Resource sharing mechanisms in the e-Health grid

Modification of diffserv to include new CoS and DIA concept

(ns-2/ns-3)

Validation and demonstration of results

Emulated grid

environment

background

traffic generation

traffic classification &

DIA application

e-Health

application

running on a

tablete-Health application

running on a smartphone

Page 14: Traffic Analysis and QoS Provisioning for e-Health Grid ... - tma … · Appriopriate grid resources with required HPC power must be available at all times. 11 Differentiation Inside

14

Summary

The main objective of the project is to design traffic

analysis tools to enable QoS for e-health grid applications

The above goal will be achieved through validation of the

QoS Differentiation Inside Aggregation concept

The DIA solution will incorporate mechansims from

standard Diffserv and Interserv QoS models

Cooperation with COST action partners and other partners

interested in e-health is possible (joint work/publications)

We are also looking for traces from any kinds of e-Health

networks

Thank you for your attention!