IEC 61158-3-1:2007
(Main)Industrial communication networks - Fieldbus specifications - Part 3-1: Data-link layer service definition - Type 1 elements
Industrial communication networks - Fieldbus specifications - Part 3-1: Data-link layer service definition - Type 1 elements
It provides common elements for basic time-critical messaging communications between devices in an automation environment. The term "time-critical" is used to represent the presence of a time-window, within which one or more specified actions are required to be completed with some defined level of certainty. Failure to complete specified actions within the time window risks failure of the applications requesting the actions, with attendant risk to equipment, plant and possibly human life. It includes the following significant changes with respect to the previous edition deletion of the former Type 6 fieldbus, and the placeholder for a Type 5 fieldbus data-link layer, for lack of market relevance; addition of new types of fieldbuses; division of this part into multiple parts numbered.
General Information
Relations
Standards Content (Sample)
IEC 61158-3-1
Edition 1.0 2007-12
INTERNATIONAL
STANDARD
Industrial communication networks – Fieldbus specifications –
Part 3-1: Data-link layer service definition – Type 1 elements
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form
or by any means, electronic or mechanical, including photocopying and microfilm, without permission in writing from
either IEC or IEC's member National Committee in the country of the requester.
If you have any questions about IEC copyright or have an enquiry about obtaining additional rights to this publication,
please contact the address below or your local IEC member National Committee for further information.
IEC Central Office
3, rue de Varembé
CH-1211 Geneva 20
Switzerland
Email: inmail@iec.ch
Web: www.iec.ch
About the IEC
The International Electrotechnical Commission (IEC) is the leading global organization that prepares and publishes
International Standards for all electrical, electronic and related technologies.
About IEC publications
The technical content of IEC publications is kept under constant review by the IEC. Please make sure that you have the
latest edition, a corrigenda or an amendment might have been published.
ƒ Catalogue of IEC publications: www.iec.ch/searchpub
The IEC on-line Catalogue enables you to search by a variety of criteria (reference number, text, technical committee,…).
It also gives information on projects, withdrawn and replaced publications.
ƒ IEC Just Published: www.iec.ch/online_news/justpub
Stay up to date on all new IEC publications. Just Published details twice a month all new publications released. Available
on-line and also by email.
ƒ Electropedia: www.electropedia.org
The world's leading online dictionary of electronic and electrical terms containing more than 20 000 terms and definitions
in English and French, with equivalent terms in additional languages. Also known as the International Electrotechnical
Vocabulary online.
ƒ Customer Service Centre: www.iec.ch/webstore/custserv
If you wish to give us your feedback on this publication or need further assistance, please visit the Customer Service
Centre FAQ or contact us:
Email: csc@iec.ch
Tel.: +41 22 919 02 11
Fax: +41 22 919 03 00
IEC 61158-3-1
Edition 1.0 2007-12
INTERNATIONAL
STANDARD
Industrial communication networks – Fieldbus specifications –
Part 3-1: Data-link layer service definition – Type 1 elements
INTERNATIONAL
ELECTROTECHNICAL
COMMISSION
PRICE CODE
XF
ICS 35.100.20; 25.040.40 ISBN 2-8318-9410-7
– 2 – 61158-3-1 © IEC:2007(E)
CONTENTS
FOREWORD.7
0 Introduction .9
0.1 General .9
0.2 Nomenclature for references within this standard .9
1 Scope.10
1.1 Overview .10
1.2 Specifications .10
1.3 Conformance.10
2 Normative references.11
3 Terms, definitions, symbols, abbreviations and conventions .11
3.1 Reference model terms and definitions .11
3.2 Service convention terms and definitions .13
3.3 Data-link service terms and definitions.13
3.4 Common symbols and abbreviations .17
3.5 Common conventions .17
4 Overview of the data-link layer service .19
4.1 General .19
4.2 Types and classes of data-link layer service.21
4.3 Quality-of-service (QoS) attributes common to multiple types of data-link layer
service .22
5 DL(SAP)-address, queue and buffer management data-link layer service .27
5.1 Facilities of the DL(SAP)-address, queue and buffer management data-link
layer service .27
5.2 Model of the DL(SAP)-address, queue and buffer management data-link layer
service .27
5.3 Sequence of primitives at one DLSAP .27
5.4 DL(SAP)-address, queue and buffer management facilities .29
6 Connection-mode data-link layer service .43
6.1 Facilities of the connection-mode data-link layer service .43
6.2 Model of the connection-mode data-link layer service.44
6.3 Quality of connection-mode service.50
6.4 Sequence of primitives .56
6.5 Connection establishment phase.66
6.6 Connection release phase.73
6.7 Data transfer phase .79
7 Connectionless-mode data-link layer service.90
7.1 Facilities of the connectionless-mode data-link layer service .90
7.2 Model of the connectionless-mode data-link layer service.91
7.3 Quality of connectionless-mode service .92
7.4 Sequence of primitives .93
7.5 Connectionless-mode functions .95
8 Time and scheduling guidance data-link layer service . 106
8.1 Facilities and classes of the time and scheduling guidance data-link layer
service . 106
8.2 Model of the time and scheduling guidance data-link layer service. 107
8.3 Quality of scheduling guidance service. 107
8.4 Sequence of primitives at one DLE . 107
61158-3-1 © IEC:2007(E) – 3 –
8.5 Scheduling guidance functions. 108
9 DL-management service . 119
9.1 Scope and inheritance . 119
9.2 Facilities of the DL-management service. 119
9.3 Model of the DL-management service . 119
9.4 Constraints on sequence of primitives. 119
9.5 Set .120
9.6 Get.121
9.7 Action.121
9.8 Event. 122
Bibliography . 124
Figure 1 – Relationships of DLSAPs, DLSAP-addresses, DLCEPs, DLCEP-addresses,
DLSEP-addresses and group DL-addresses .14
Figure 2 – Example of paths, links, bridges, and the extended link.20
Figure 3 – Types of DL-timeliness In terms of elapsed DL-time and events at the
assessing DLCEP.25
Figure 4 – Sequence of primitives for the DL(SAP)-address, queue and buffer
management DLS.29
Figure 5 – Supported methods of data management for transmission and delivery .30
Figure 6 – Peer-to-peer and multi-peer DLCs and their DLCEPs .43
Figure 7 – OSI abstract queue model of a peer DLC between a pair of DLS-users .45
Figure 8 – OSI abstract queue model of a multi-peer DLC between a publishing DLS-
user and a set of subscribing DLS-users.48
Figure 9 – Summary of DL-connection-mode service primitive time-sequence diagrams
for peer DLCs (portion 1) .59
Figure 10 – Summary of DL-connection-mode service primitive time-sequence diagrams
for peer DLCs (portion 2) .60
Figure 11 – Summary of DL-connection-mode service primitive time-sequence diagrams
for publishers of a multi-peer DLC (portion 1).61
Figure 12 – Summary of DL-connection-mode service primitive time-sequence diagrams
for publishers of a multi-peer DLC (portion 2).62
Figure 13 – Summary of additional DL-connection-mode service primitive time-
sequence diagrams for a multi-peer DLC subscriber where the diagrams differ
from the corresponding ones for a publisher (portion 1).
Figure 14 – Summary of additional DL-connection-mode service primitive time-
sequence diagrams for a multi-peer DLC subscriber where the diagrams differ
from the corresponding ones for a publisher (portion 2).64
Figure 15 – State transition diagram for sequences of DL-connection-mode service
primitives at a DLCEP.65
Figure 16 – Peer DLC/DLCEP establishment initiated by a single DLS-user .71
Figure 17 – Multi-peer DLC/DLCEP establishment initiated by the publishing DLS-user.71
Figure 18 – Multi-peer DLC/DLCEP establishment initiated by a subscribing DLS-user.72
Figure 19 – Multi-peer DLC/DLCEP establishment using known DLCEP addresses
initiated first by the publishing DLS-user .72
Figure 20 – Multi-peer DLC/DLCEP establishment using known DLCEP addresses
initiated first by one or more subscribing DLS-users.72
Figure 21 – Peer DLC/DLCEP establishment initiated simultaneously by both peer DLS-
users, resulting in a merged DLC.72
– 4 – 61158-3-1 © IEC:2007(E)
Figure 22 – Multi-peer DLC/DLCEP establishment initiated simultaneously by both
publishing and subscribing DLS-users, resulting in a merged DLC .73
Figure 23 – Peer DLS-user invocation .75
Figure 24 – Publishing DLS-user invocation.75
Figure 25 – Subscribing DLS-user invocation.76
Figure 26 – Simultaneous invocation by both DLS-users .76
Figure 27 – Peer DLS-provider invocation.76
Figure 28 – Publishing DLS-provider invocation .76
Figure 29 – Subscribing DLS-provider invocation.76
Figure 30 – Simultaneous peer DLS-user and DLS-provider invocations .76
Figure 31 – Simultaneous publishing DLS-user and DLS-provider invocations.76
Figure 32 – Simultaneous subscribing DLS-user and DLS-provider invocations.76
Figure 33 – Sequence of primitives in a peer DLS-user rejection of a DLC/DLCEP
establishment attempt .77
Figure 34 – Sequence of primitives in a publishing DLS-user rejection of a DLC/DLCEP
establi
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.