23.03.2017 Views

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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

27-10 Industrial Communication Systems<br />

In the area of streaming multimedia data, asynchronous transactions are not used for the transfer<br />

of multimedia, but they are used for control purposes. IEC 61883-1 uses asynchronous transactions for<br />

setup and teardown of isochronous connections, which also includes the isochronous resource management<br />

[IEC61883-1]. Higher level control protocols like AV/C are based on IEC 61883-1 and use asynchronous<br />

transactions to communicate. Real-time transmission of audio and video data is well-standardized<br />

by the series of IEC61883. IEC 61883-1 defines general things like a common format for isochronous<br />

packets as well as mechanisms for establishing and breaking isochronous connections [IEC61883-1].<br />

This also includes timestamps, which are used for synchronization [WZ03].<br />

Transmission of data in the digital video (DV) format [IEC61834-2] (typically used on handheld<br />

digital video cameras) is specified in IEC 61883-2 [IEC61883-2]. An advantage of this format is the<br />

high quality and a low complexity of encoding and decoding because it does not use the sophisticated<br />

interframe compression techniques known from MPEG-2. On the other hand, it imposes rather high<br />

bandwidth requirements (about 25.Mbps for an SD format DV video stream, together with audio and<br />

other information it yields about 29.Mbps).<br />

For transmission of audio data, IEC 61883-6 is used [IEC61883-6]. It is used by consumer electronic<br />

audio equipment like CD players, amplifiers, speaker <strong>systems</strong>, etc. Usually, audio is distributed as<br />

uncompressed audio samples at 44,100 or 48,000.Hz sample rate, but other data formats are supported as<br />

well. But audio distribution is definitely more of interest in home environments than in <strong>industrial</strong> ones.<br />

Transmission of MPEG-2 transport streams [MPG2] over IEEE 1394 is specified in IEC 61883-4<br />

[IEC61883-4]. This allows the distribution of digital television over IEEE 1394, since both DVB and<br />

ATSC use MPEG-2 transport streams. MPEG-2 provides a good trade-off between quality and utilized<br />

bandwidth. A typical PAL TV program requires about 6.Mbps.<br />

In addition to the two possibilities based on IEC 61883 mentioned above to transmit video in DV<br />

or MPEG-2 data format, there is another protocol that is primarily targeting <strong>industrial</strong> environments<br />

(albeit there are some Web cameras using this protocol as well): the Instrumentation & Industrial<br />

Digital Camera (IIDC) protocol [IIDC1394]. This is a very simple protocol (not based on IEC 61883)<br />

that transmits uncompressed digital video over isochronous FireWire channels. Therefore, it requires<br />

significantly more bandwidth, but does not require encoding and decoding.<br />

27.4.2 IP-Based Networks<br />

IP, the Internet protocol, is a very widely used network protocol. The main reason is that it can be used on<br />

top of almost every lower layer networking system (Ethernet, token ring, IEEE 1394, etc.) [AST03]. These<br />

networks were not designed for the purpose of multimedia transmission and, therefore, have some weaknesses<br />

with regard to real-time data transmission. QoS is very limited. There are mechanisms for QoS<br />

in IP networks, but they provide only soft guarantees. The resource reservation protocol (RSVP) is the<br />

standard protocol to reserve resources in IP networks [WZ01]. In fact, RSVP is only a signaling protocol<br />

for resource reservation requests and does not by itself reserve resources. IP networks only offer best effort<br />

services, and therefore, QoS is usually only achieved by oversizing the network and providing much more<br />

performance than needed in average to ensure good performance even in worst-case scenarios.<br />

Besides the so-called integrated services approach with per-stream reservations, there is also the differentiated<br />

services approach, which does not provide per-stream reservations, but has advantages in<br />

scalability [WZ01]. Below IP, on the Ethernet layer, IEEE 802.1p also provides some kind of QoS mechanism.<br />

But this is very weak. It just allows defining priorities of individual Ethernet packets. It does not<br />

reserve resources and does not provide any guarantees. One problem of IP networks is that transmission<br />

of audio and video is not very well-standardized. There is a wide variety of data and transmission<br />

formats, open and proprietary ones, which are not compatible with each other.<br />

In IP-based networks, many different protocols are commonly used for real-time transmission of multimedia.<br />

The most primitive one is HTTP, the hypertext transfer protocol. There are implementations that<br />

use HTTP to stream real-time audio data. But besides some advantages (it is very simple and works well<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!