Draft: draft-ietf-detnet-tsn-vpn-over-mpls

Commentary: Adding commas , the editor will probably catch these . 
 Hi  , many thanks for the review .
Paragraph (version A):
When a PE receives a packet from a CE, on a given AC with DetNet
service, it first checks via Stream Identification (see Clause 6. of
IEEE8021CB and IEEEP8021CBdb) whether the packet belongs to a
configured TSN Stream (i.e., App-flow from DetNet perspective).  If
no Stream ID is matched and no other (VPN) service is configured for
the AC then packet MUST be dropped.  If there is a matching TSN
Stream then the Stream ID specific TSN functions are executed (e.g.,
ingress policing, header field manipulation in case of active Stream
Identification, FRER, etc.).  Source MAC lookup may also be used for
local MAC address learning.
Paragraph (version B):
When a PE receives a packet from a CE, on a given AC with DetNet
service, it first checks via Stream Identification (see Clause 6. of
IEEE8021CB and IEEEP8021CBdb) whether the packet belongs to a
configured TSN Stream (i.e., App-flow from DetNet perspective).  If
no Stream ID is matched and no other (VPN) service is configured for
the AC, then packet MUST be dropped.  If there is a matching TSN
Stream, then the Stream ID specific TSN functions are executed (e.g.,
ingress policing, header field manipulation in case of active Stream
Identification, FRER, etc.).  Source MAC lookup may also be used for
local MAC address learning.
Paragraph (version A):
If the PE decides to forward the packet, the packet MUST be forwarded
according to the TSN Stream specific configuration to connected CE(s)
(in case of local bridging) and/or to the DetNet Service Proxy (in
case of forwarding to remote CE(s)).  If there are no TSN Stream
specific forwarding configurations the PE MUST flood the packet to
other locally attached CE(s) and to the DetNet Service Proxy.  If the
administrative policy on the PE does not allow flooding the PE MUST
drop the packet.
Paragraph (version A):
When a TSN entity of the PE receives a packet from the DetNet Service
Proxy, it first checks via Stream Identification (see Clause 6. of
IEEE8021CB and IEEEP8021CBdb) whether the packet belongs to a
configured TSN Stream.  If no Stream ID is matched then packet is
dropped.  If there is a matching TSN Stream then the Stream ID
specific TSN functions are executed (e.g., header field manipulation
in case of active Stream Identification, FRER, etc.).  Source MAC
lookup may also be used for local MAC address learning.
Paragraph (version A):
If the PE decides to forward the packet, the packet is forwarded
according to the TSN Stream specific configuration to connected
CE(s).  If there are no TSN Stream specific forwarding configurations
the PE floods the packet to locally attached CE(s).  If the
administrative policy on the PE does not allow flooding the PE drops
the packet.
Paragraph (version B):
If the PE decides to forward the packet, the packet MUST be forwarded
according to the TSN Stream specific configuration to connected CE(s)
(in case of local bridging) and/or to the DetNet Service Proxy (in
case of forwarding to remote CE(s)).  If there are no TSN Stream
specific forwarding configurations, the PE MUST flood the packet to
other locally attached CE(s) and to the DetNet Service Proxy.  If the
administrative policy on the PE does not allow flooding, the PE MUST
drop the packet.
Paragraph (version B):
When a TSN entity of the PE receives a packet from the DetNet Service
Proxy, it first checks via Stream Identification (see Clause 6. of
IEEE8021CB and IEEEP8021CBdb) whether the packet belongs to a
configured TSN Stream.  If no Stream ID is matched, then packet is
dropped.  If there is a matching TSN Stream, then the Stream ID
specific TSN functions are executed (e.g., header field manipulation
in case of active Stream Identification, FRER, etc.).  Source MAC
lookup may also be used for local MAC address learning.
Paragraph (version B):
If the PE decides to forward the packet, the packet is forwarded
according to the TSN Stream specific configuration to connected
CE(s).  If there are no TSN Stream specific forwarding
configurations, the PE floods the packet to locally attached CE(s).
If the administrative policy on the PE does not allow flooding, the
PE drops the packet.