TAS-F presentation SpW working group – October...

17
Entity of your Direction Date Reference of the document All rights reserved, 2007, Thales Alenia Space Template reference : 100181670S-EN SpW traffic simulator TAS-F presentation SpW working group – October 2010

Transcript of TAS-F presentation SpW working group – October...

Entity of your Direction

Date Reference of the document All rights reserved, 2007, Thales Alenia Space

Template reference : 100181670S

-EN

SpW traffic simulatorTAS-F presentation SpW working group – October 2010

All rights reserved, 2007, Thales Alenia Space

Entity of your Direction

14 septembre 2009Date

Page 2

Reference of the document

Agenda

1. Introduction2. Objectives3. MOST Presentation4. OPNET environment5. Node Generic Architecture6. Simulation output: Statistics7. Simulation output: Display8. Example of statistics9. Executing scenario10.Validation and demonstration11.Study case 112.Study case 213.HW cross validation on mock-up14.HW mock-up - photo15.TAS-F Contacts

All rights reserved, 2007, Thales Alenia Space

Entity of your Direction

14 septembre 2009Date

Page 3

Reference of the document

Introduction

• TAS-F is developping a SpW traffic simulator for ESA in the frame of a 10months study

Started begin of September 2010• This study consists in:

Make the specification for the SpW traffic simulator taking into account SpW data sheet and UM

This activity is supported by SciSysBB developmentValidation

Cross validation on a mock-up is supported by 4Links Demonstration with representative study casesDelivery

• Feasibility analyze for connection of the simulator to HW network for “hybrid” test configuration will be done in the frame of this ESA study (constraints & limits)

All rights reserved, 2007, Thales Alenia Space

Entity of your Direction

14 septembre 2009Date

Page 4

Reference of the document

Objectives

• The SpW traffic simulator or « MOST » ambition is to offer a powerful tool to SpW network designers or system engineers

• MOST objective is to support all the satellite development phases, from design up to test campaign:

to support SpW network design/optimization providing analyze of the network topology and of components selectionto allow predictions when the HW network is not builtto support validation campaign: cross validation and error diagnostic

• Goal is to support current program which use Space Wire

All rights reserved, 2007, Thales Alenia Space

Entity of your Direction

14 septembre 2009Date

Page 5

Reference of the document

MOST presentation

• Thales Alenia Space has delopped an in-house SpW traffic simulator named « MOST »

years 2006-2007 (DASIA presentation)MOST stands for Modeling Of Spacewire Traffic

• MOST is developped with OPNET SW tool.

• A specific SpW library has been created and is enriched in the frame of the ESA study to offer a large set of existing nodes and router:

SMCS116SpWSMCS332SpWRTC10X router

• RMAP and CCSDS PTP protocols are implemented• MOST development is in line with ECSS-E-ST-50-12C, 31st July 2008 and

ECSS-E-ST-50-51C, 5th February 2010

All rights reserved, 2007, Thales Alenia Space

Entity of your Direction

14 septembre 2009Date

Page 6

Reference of the document

OPNET environment

• OPen NETwork modeler• Network Domain

network design Drag & drop from the SpW libraryAttributes attached to each node are determined (instantiation)

• Nodes DomainLayer node architectureModules interconnection

• ProcessState programsAccess to code

• Easy to handle Man/Machine interface (graphical)

• OPNET offers large possibilities for results analyze and display

C-code

Network Node

Process

C-codeC-code

Network Node

Process

All rights reserved, 2007, Thales Alenia Space

Entity of your Direction

14 septembre 2009Date

Page 7

Reference of the document

Node generic architecture

• Node Domain: it is possible to customize a generic node by adding specific module in the Application layer

• MOST is a progressive tool with possibilities to add specific SpWcomponent or standards to update existing library.

Interface Application

End User Management

of packets t

All rights reserved, 2007, Thales Alenia Space

Entity of your Direction

14 septembre 2009Date

Page 8

Reference of the document

Simulation output: Statistics

• Analyse of SpW network performancesTraffic loadsGlobal number of sent/received packets Emission speed of sent/received packetsEnd-to-end delaypacket size, latency, jitter, loss probability, fault tolerance, fault recovery time, total network reconfiguration timesustained bandwidth, bottleneck bandwidth

All rights reserved, 2007, Thales Alenia Space

Entity of your Direction

14 septembre 2009Date

Page 9

Reference of the document

Simulation Output: Display

All rights reserved, 2007, Thales Alenia Space

Entity of your Direction

14 septembre 2009Date

Page 10

Reference of the document

example of output statistics

The figure shows a view of end-to-end delay between 2 nodes

X axis is timeY axis is percentage of message received

Interpretation: 97% of messages are received in less than 10 msec100% in less than 15 msec

Available statistics are: End-to-End delay, rcv buffer load, emit buffer load, number of message received, etc.

All rights reserved, 2007, Thales Alenia Space

Entity of your Direction

14 septembre 2009Date

Page 11

Reference of the document

Executing Scenario

• User creates scenarios, with custom nodes configuration• At execution time operators select which statistics will be logged.• Simulation session is started:

Behavior can be observed while running (LOG window)Results files are provided at simulation endTraffic analysis and resources consumptions are the main results of simulation sessions:

margins, traffic jam or data loss, effects of anomalies, memory consumption

Output are either macroscopic statistics or zoom for specific traffic analyze

All rights reserved, 2007, Thales Alenia Space

Entity of your Direction

14 septembre 2009Date

Page 12

Reference of the document

Validation and demonstration

• BB testing and validation:Very simple network topology are simulated to test one BB in various configurations A comparison with static analysis will be performed to check the correct behaviour of the simulator and that requirements are met

• Study cases: Test of typical network topologyTest of BB when used in complex topologyTest of the two protocols: RMAP and CCSDS PTP

• HW cross validation on a mock-up4Links support traffic analyze with its own testing tool

All rights reserved, 2007, Thales Alenia Space

Entity of your Direction

14 septembre 2009Date

Page 13

Reference of the document

Study case 1

• Earth observation

P/L Mil-1553

PDHU

SLSTR SpW Link

X-Band TM

OLCI

SRAL

MWR

P/L Mil-1553

PDHU

SLSTRSLSTR

X-Band TM

OLCIOLCI

SRALSRAL

MWR MWR

SMU

• First study case (real case): Use CCSDS protocol over networkOLCI based on SMCS332SpW, sends data to PDHUSLSTR and SRAL interfaced with SMCS116SpW, send data to PDHUPDHU has as many interfaces as number of instruments links (point-t-point)SMU stores HK in PDHU

All rights reserved, 2007, Thales Alenia Space

Entity of your Direction

14 septembre 2009Date

Page 14

Reference of the document

Study case 2

• Robotics mission

Supervisor_1

Supervisor_2

Encoder 1-N

Visual MON 1

Encoder 2-NEncoder 2-N

Visual RDVVisual RDV

Encoder 1-REncoder 1-R

Encoder 2-REncoder 2-R

Visual MON 2Visual MON 2

• Second study case / scenario : Nodes are coupled thru RTC interfaces

Supervisor sends commands collects HK and images, returns TM to encoderVisual Mon receives commands, sends HK/SC to supervisorEncoder receives TM from supervisor

Four 10X routers are involved

All rights reserved, 2007, Thales Alenia Space

Entity of your Direction

14 septembre 2009Date

Page 15

Reference of the document

HW cross validation on mock-up

• Test on mock-up with 2 routers and 6 nodes (Gaisler Leon board or Dundee bricks)

• 4Links support to analyze traffic on HW network

Node 1 Node 4

Node 3

Node 5

Node 6Node 2

All rights reserved, 2007, Thales Alenia Space

Entity of your Direction

14 septembre 2009Date

Page 16

Reference of the document

HW mock-up - photo

All rights reserved, 2007, Thales Alenia Space

Entity of your Direction

14 septembre 2009Date

Page 17

Reference of the document

TAS-F contacts

• Emmanuelle Liebgott is the study ManagerPhone: +33 (0) 4 92 92 63 [email protected]

• Philippe Fourtier is the study Technical ResponsiblePhone: +33 (0) 4 92 92 61 [email protected]

• Antoine Provost-Grelier is the Head of Command & Control section

Phone: +33 (0) 4 92 92 32 [email protected]