Upload
buithuan
View
219
Download
0
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).