a first performance analysis of the admission control in...

12
A First Performance Analysis of the Admission Control in the HaRTES Ethernet Switch Inés Álvarez, Mladen Knezic, Luís Almeida, Julián Proenza

Upload: others

Post on 16-Sep-2019

1 views

Category:

Documents


0 download

TRANSCRIPT

A First Performance Analysis of the Admission Control

in the HaRTES Ethernet Switch

Inés Álvarez, Mladen Knezic, Luís Almeida, Julián Proenza

Flexible Time-Triggered

• Time-triggered and event-triggered traffic.

• Master/multi-slave architecture.

• Communication divided in Elementary Cycles.

Trigger Message window

Turn Around window Synchronous window Asynchronous window

Elementary Cycle

TM SM1 SM2 SM3 AM1 AM2

• HaRTES architecture: master inside the switch.

• Communication done through streams.

• Slaves can request changes in streams Admission Control.

Flexible Time-Triggered

S1

S2

S3

Switch

M

Admission Control

Stream information in SRDB and NRDBs

NRDB2

SRDB

S1 S2

S3

Switch

M

NRDB1Stream1

Stream1

Stream1

NRDB3Stream1

Admission Control

Slave sends request to the Master

NRDB2

SRDB

S1 S2

S3

Switch

M

NRDB1Stream1

Stream1

Stream1

NRDB3Stream1

Admission Control

Master processes the request

Stream1Stream2 NRDB2

SRDB

S1 S2

S3

Switch

M

NRDB1Stream1

Stream1

Stream1

NRDB3Stream1

SRDB

Admission Control

Stream information in NRDBs and SRDB

NRDB2

SRDB

S1 S2

S3

Switch

M

NRDB1Stream1

Stream1

Stream1

NRDB3Stream1

SRDB

Stream2

Admission Control

Stream information in NRDBs and SRDB

S1 S2

S3

Switch

M

Stream1

Stream1

Stream1

Stream2

SRDB

Stream1Stream2

NRDB1

Stream2

NRDB2

Stream2

NRDB3

Admission Control Study

S1 S2

S3

Switch

M

Study the performance of the Admission Control process

OMNeT++ Model

Knezic, M., Ballesteros, A. and Proenza, J.,“Towards extending the OMNeT++ INET framework for simulating fault injection in Ethernetbased Flexible Time-Triggered systems,” in Proceedings of the 2014 IEEE Emerging Technology and Factory Automation (ETFA), Sept 2014.

Experiments and Results

Network Load (ms) Concurrency(# nodes)Low Medium Heavy

Test 1 1 50 100 1

Test 2 1 50 100 10

Test 1 Test 2

Questions?

Please meet me at the poster!