16
1 TSN-IA Use Case Proposal Hierarchical Domain based Network IEC/SC65C/MT9=IEEE802.1//JWG P60802 Taro Harima: Mitsubishi Electric 2018-05-14

TSN-IA Use Case Proposal Hierarchical Domain based …ieee802.org/1/files/public/docs2018/60802-harima-industrial-use... · 1 TSN-IA Use Case Proposal Hierarchical Domain based Network

Embed Size (px)

Citation preview

1

TSN-IA Use Case Proposal

Hierarchical Domain based Network

IEC/SC65C/MT9=IEEE802.1//JWG P60802

Taro Harima: Mitsubishi Electric

2018-05-14

2

Revision

• Terms

– Backbone Domain⇦ Public Domain

– Local Domain ⇦ Private Domain

• Review of similar use cases

3

Overview• A Hierarchical network system has

– Local Domain which interconnects devices in Factory installation

– Backbone Domain which interconnects between Local Domains and other domains (Public Domain, OA domains etc.).

• This configuration is popular in the Factory Automation industry, which accounts for two-third of the Industrial Automation Network nodes.

• Local Domains offer concurrent development, multi-vender procurement and protection from fault interference.

• Bridges– Full function Bridge (FB)

• It equips whole function of TSN which is defined in IEEE802.1 TSN specification. See P22 in <http://www.ieee802.org/1/files/public/docs2017/tsn-farkas-intro-0517-v01.pdf>

– Constrained function Bridge (CB) • Subset of FB

• Minimum requirement and options for Industrial Automation

4

Review of Similar Use cases

• There are two similar use cases in Mr. Dorr’s

contribution (Ver. 5).

– Server consolidated logical connectivity

• Subclause 2.2.4, Figure 5

– Pass-through one machine and production cell

• Clause 3, Figure 9

5

Server consolidated logical connectivity

• This use case shows the flat network, and there

is no hierarchy.

6

Pass-through one machine and production cell

• This use case shows the flat

network, and there is no

hierarchy.

• This use case shows no inter-

domain communication.

7

Local Domain

• Constrained access from outside

– It connects with Backbone at only one interface.

– Nothing can directly access internal entities from outside.

• Predefined configuration.

– Only designated communications include any TSN

streams run there

– Configuration is static and fixed, but may be allocated

dynamically.

8

• Inter-domain access– It connects with Local Domains, but it may connect to

the Public Domain and the other domains (ex. OA domains, etc.)

– Anything can directly access internal entities from outside.

• Dynamic configuration– Any communications include any TSN streams can run

through them.

– Configuration is allocated dynamically.

Backbone Domain

9

Machine “A”

Controller

Controller

Operations

Client

Operations

Server

Controller Controller Controller

Operations

Client

Operations

Server

IO Station IO Station IO Station… …

Proposed USE CASE

USE CASE X

IO Station

IO Station

IO Station

IO Station

IO Station

IO Station

SIer “A”

Buildup

PA

IndustryFA

Industry

Field Network ration in Industrial field[An assumption based on IHS Research 2016]

Machine “B1”

Controller

Machine “B2”

SIer “B”

Buildup

&

Lo

ca

l D

om

ain

#1

Lo

ca

l D

om

ain

#2

Backbone Domain

Use Case

10

Operations

Client

Operations

Server

Controller

IO Station

Controller

IO Station

Drive

Station

Drive

Station

Drive

Station

IO Station

Drive

Station

Drive

Station

IO Station

Controller

Drive

Station

IO Station

Bridge Bridge

BridgeBridge

Material

Machine “A”

Machine “B1”

Machine “B2”

SIer “B”SIer “A

Local Domain #1

System Image in Use Case 1Backbone Domain

Local Domain #2

11

Machine “A”

Controller

Controller

Operations

Client

Operations

Server

IO Station

IO Station

IO Station

IO Station

IO Station

IO Station

SIer “A”

Buildup

Machine “B1”

Controller

Machine “B2”

SIer “B”

Buildup

&

Lo

ca

l D

om

ain

#1

Lo

ca

l D

om

ain

#2

Machine “C”

Controller

Controller

…IO Station

IO Station

IO Station

IO Station

IO Station

IO Station

Machine “D1”

Controller

Machine “D2”

Lo

ca

l D

om

ain

#3

Lo

ca

l D

om

ain

#4

SIer “D”

Buildup

&

SIer “C”

Buildup

Operations

Client

Operations

Server

TSN stream #2TSN stream #1

Multi TSN streaming in Use Case 1Backbone Domain

12

CB1CB1CB1

CB2

CB2

CB2

CB2CB2CB2

FB

FB

CB1

CB1

CB1

CB1

FBFB FB FB FB

Brown Field

Brown Field

Brown Field

FB

Backbone TSN streams

TSN stream #2

TSNstream #2

TSN stream #1

Backbone Domain

Local Domain #3Local Domain #4

Local Domain #1 Local Domain #2

TSN

stre

am #

1

CBn

Full functionBridge

Constrained Bridge

FB

TSN stream #1

TSN stream #2

End Station

BackboneDomain

Local Domain

BackboneTSN Stream

On the Factory floor

Public Domain

13

CB1CB1CB1

CB2

CB2

CB2

CB2CB2CB2

FB

FB

CB1

CB1

CB1

CB1

FBFB FB FB FB

Brown Field

Brown Field

Brown Field

FB

Backbone TSN streams

TSN stream #2

TSNstream #2

TSN stream #1

Backbone Domain

Local Domain #3Local Domain #4

Local Domain #1 Local Domain #2

TSN

stre

am #

1

CBn

Full functionBridge

Constrained Bridge

FB

TSN stream #1

TSN stream #2

End Station

BackboneDomain

Local Domain

BackboneTSN Stream

On the Factory floor

Public Domain

TSN stream #2

TSN stream #1

14

Full function Bridge (FB)

• It shall multiplex between two and more real-

time communications and non-RT

communications.

• It shall support dynamic configuration.

• It shall supervise configuration and security

[802.1X etc.] of traffics between Local Domains,

other domains and Public Domain.

15

Constrain Bridge (CB)

• It shall multiplex between one RT

communication and n-RT communications,

And it may multiplex between RT

communications and n-RT communications.

• It shall support Predefined configuration.

• It is subset of the Full functional Bridge (FB).