Motorola V186 User Manual - Page 98

MDLC Protocol, Interconnection OSI model recommended by the International Organization - data software

Page 98 highlights

Communications RTU to simultaneously run several kinds of communication applications, such as reporting alarms by contention, on-line monitoring, performing diagnostics checks, etc. The MDLC protocol is discussed below. MDLC Protocol The MDLC protocol is a Motorola SCADA protocol that is based on the Open System Interconnection (OSI) model recommended by the International Organization for Standardization. MDLC utilizes all seven layers of the OSI model. This protocol is designed for optimum operation in SCADA systems which operate with diverse communication media such as two-way radio, line, LAN, etc. Each RTU, FEP, or ToolBox has all seven layers of the MDLC protocol available to them. The functions of the seven layers are summarized below. Layer Layer 1: Physical Layer 2: Link Layer 3. Network Layer 4. Transport Layer 5. Session Layer 6. Presentation Layer 7. Application Function This layer caters to communications over conventional radio, trunked radio, data radio, serial data channels, modems, Ethernet or telephone lines. The layer is also responsible for channel access and collision control on shared media. This layer ensures proper communications over a physical link. The layer arranges the data in variable-length frames and attaches addresses, frame sequence numbers, and Cyclic Redundancy Code (CRC) to the frames. This layer is responsible for the establishment of end-to-end communication paths in a network. This is necessary since communications may take place on more than one link and a message may travel through several nodes before reaching the final destination. This layer ensures end-to-end integrity of the information flow between two nodes in the network. This is achieved by remote-end acknowledgement that data has been received completely and passed in the correct order to the next layer. This layer allows the definition of any number of entities capable of conducting simultaneous sessions with an equivalent entity in some remote unit. This enables transparent communications among multiprocessing machines without interference in their applications. This layer structures the information to/from various applications. This layer may also perform format conversion, data authentication, etc. if implemented. This layer interfaces to the various applications such as data transfer, configuration downloading, application software monitoring, remote diagnostics, etc. The MDLC protocol is intended for operation in point-to-multipoint links, such as twoway radio or multidrop wireline, as well as in point-to-point communication networks. The protocol facilitates communications among all sites in the system, including extensive diagnostic messaging. MDLC is transparent and liberates the system engineer 94

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185

Communications
RTU to simultaneously run several kinds of communication applications, such as
reporting alarms by contention, on-line monitoring, performing diagnostics checks, etc.
The MDLC protocol is discussed below.
MDLC Protocol
The MDLC protocol is a Motorola SCADA protocol that is based on the Open System
Interconnection (OSI) model recommended by the International Organization for
Standardization. MDLC utilizes all seven layers of the OSI model. This protocol is
designed for optimum operation in SCADA systems which operate with diverse
communication media such as two-way radio, line, LAN, etc. Each RTU, FEP, or
ToolBox has all seven layers of the MDLC protocol available to them. The functions of
the seven layers are summarized below.
Layer
Function
Layer 1:
Physical
This layer caters to communications over conventional radio, trunked radio,
data radio, serial data channels, modems, Ethernet or telephone lines. The layer
is also responsible for channel access and collision control on shared media.
Layer 2: Link
This layer ensures proper communications over a physical link. The layer
arranges the data in variable-length frames and attaches addresses, frame
sequence numbers, and Cyclic Redundancy Code (CRC) to the frames.
Layer 3.
Network
This layer is responsible for the establishment of end-to-end communication
paths in a network. This is necessary since communications may take place on
more than one link and a message may travel through several nodes before
reaching the final destination.
Layer 4.
Transport
This layer ensures end-to-end integrity of the information flow between two
nodes in the network. This is achieved by remote-end acknowledgement that
data has been received completely and passed in the correct order to the next
layer.
Layer 5.
Session
This layer allows the definition of any number of entities capable of
conducting simultaneous sessions with an equivalent entity in some remote
unit. This enables transparent communications among multiprocessing
machines without interference in their applications.
Layer 6.
Presentation
This layer structures the information to/from various applications. This layer
may also perform format conversion, data authentication, etc. if implemented.
Layer 7.
Application
This layer interfaces to the various applications such as data transfer,
configuration downloading, application software monitoring, remote
diagnostics, etc.
The MDLC protocol is intended for operation in point-to-multipoint links, such as two-
way radio or multidrop wireline, as well as in point-to-point communication networks.
The protocol facilitates communications among all sites in the system, including
extensive diagnostic messaging. MDLC is transparent and liberates the system engineer
94