23.03.2017 Views

wilamowski-b-m-irwin-j-d-industrial-communication-systems-2011

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ISO/OSI Model 1-7<br />

Layer n + 1<br />

Definition of protocols<br />

Layer n<br />

Logical connection<br />

Peer protocol<br />

Layer n΄<br />

Remote station<br />

Layer n – 1<br />

SAP: Service access point<br />

Definition of services<br />

FIGURE 1.6<br />

Services, protocols, and service access points.<br />

Peer-to-peer<br />

protocol<br />

SAP<br />

Primitive<br />

FIGURE 1.7<br />

The SAP is a logical interface between the service user (SU) and the service provider.<br />

it rather requests a service from the slave; the slave itself can again be the master of underlying slaves<br />

(Figure 1.7). This is also called a cascaded system. The service user can also be seen as an instance, which<br />

runs a process with the opposing instance (i.e., the peer user).<br />

A <strong>communication</strong> stack according to ISO/OSI is therefore a parallel working system, which does not<br />

have priority control (at least in the first definition of the model). This has been softened later by adding<br />

a management, which will be described later.<br />

The SAP can be implemented in software (e.g., as a subroutine) or in hardware (e.g., as memory). The<br />

decision is up to the developer.<br />

The vertical <strong>communication</strong> uses predefined primitives to unify the sequence of <strong>communication</strong><br />

in all <strong>systems</strong> (Figure 1.8). The sequence of primitives is as follows: Request, Indication, Response, and<br />

Confirmation. Based on these primitives, we can derive different <strong>communication</strong> relations. Three examples<br />

n-Entity SU<br />

n΄-Entity SU<br />

Request<br />

Confirm<br />

Response<br />

Indication<br />

SAP<br />

(n – 1)-Entity<br />

SAP<br />

FIGURE 1.8<br />

Predefined service primitives.<br />

© <strong>2011</strong> by Taylor and Francis Group, LLC

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!