Presented at the ODVA 2011 ODVA Industry Conference & 14 th Annual Meeting March 1-3, 2011 Phoenix, Arizona, USA

Size: px
Start display at page:

Download "Presented at the ODVA 2011 ODVA Industry Conference & 14 th Annual Meeting March 1-3, 2011 Phoenix, Arizona, USA"

Transcription

1 Minimizing Contributions to System Delay from NIC Packet Processing in CIP Motion and Other Real-Time Control Applications By Jordon Woods Chief Technical Officer, Innovasic Semiconductor Presented at the ODVA 2011 ODVA Industry Conference & 14 th Annual Meeting March 1-3, 2011 Phoenix, Arizona, USA Abstract Motion control is one of the most demanding applications of Real-Time control within factory automation. Performing complex motion control using standard Ethernet infrastructure requires that packet latency and jitter be minimized across the network. CIP motion technologies deliver the promise of time-synchronized, multi-axis, distributed control over a standard Ethernet infrastructure. Among the challenges to such applications is the requirement for high-speed, deterministic updates from all axes on a CIP motion network. The total number of axes supported on such a network is constrained by the ability of the nodes or drives on the network to provide input data and the ability of the controller to plan, coordinate and communicate updates to networks drives during the scheduled update interval, a period on the order of 1 ms with messaging jitter less than 1 us. Therefore, any contribution to latency and jitter within the network must be minimized to optimize performance and increase the maximum number of axes on the network. This paper proposes a software-based architecture designed to minimize the contribution of the NIC to jitter and latency. This architecture can be implemented on any standard microprocessor. This paper also proposes enhancements to the hardware architecture of the NIC which provides additional QoS discrimination and minimizes contributions to latency and jitter associated with Real-Time Operating Systems (RTOS) and Media Access Controller (MAC). Finally, this paper will offer results from a proof of concept experiment which implements the proposed architecture and can readily be applied to Real-Time EtherNet/IP and CIP motion applications. Introduction At the 2009 ODVA annual meeting, Mark Chaffee presented a number of considerations for implementation of CIP motion control. In particular, the concept of a Network Interface Controller (NIC) as the means to connect the Automation Controller, CIP enabled Motion Drives and other network components was defined. The NIC typically consists of a CPU to run the stack, a MAC to manage the Ethernet media and a PHY to provide the hardware interface. With that definition in mind, the maximum number of axes that can be controller on a given CIP motion control network can be calculated as follows: Max Axis = 1 + {1/3 * Connection Update Period (Drive Transmission Delay + (m + 1) * Ethernet Transmission Time + m * Switch Latency + NIC Packet Processing Delay + Bus Interface Delay)}/NIC Packet Processing Delay (Where m = # of switches) As the above equation makes clear, any system delay has the potential to degrade the performance of the system. Quality of Service (QoS), as outlined in Volume II: EtherNet/IP Adaptation of CIP, chapter 9, section 9-5, provides a means to minimize contributions to system delay due to switch latency. Cost-effective switch technology supporting these recommendations is readily available. However, few offerings address the issues of packet processing delay in the Network Interface Controller (NIC) which provides communication between drives and the EtherNet/IP network. Instead, industrial control equipment manufacturers typically develop their own nodes using 2011 ODVA Industry Conference ODVA, Inc.

2 standard architectural approaches. These architectures often introduce latency and jitter which can be the major factors in limiting the determinism of the network. As embedded switch technology become more common in drives and other end devices the need to minimize contributions to latency and jitter in these devices become paramount. These issues can be easily demonstrated with the simple test setup shown in figure 1. A simple NIC card is connected to a PC acting as a scanner through a commercially available switch. The scanner application establishes a class 1 connection with a requested packet interval (RPI) of 1 ms. The NIC consumes these requests and produces a response at the same packet interval. A separate PC running Wireshark collects packet from the NIC data for later analysis. There is no additional traffic on the network, so this is effectively point-to-point communication. Figure 1 - Test Setup for measuring Packet Response Interval Using the IENetP performance analysis tool to post-process the packet data gathered by Wireshark yields the plot shown in figure 2. While the majority of NIC responses are very close to the RPI, there are significant variations. Jitter on the order of 100% is evident. Clearly, such variations, introduced at each NIC in a CIP motion network would severely limit the performance of said network ODVA Industry Conference ODVA, Inc.

3 Figure 2 - Performance Analysis Results For these reason, it is clear that an End-to-End QoS scheme, as proposed by Chaffee, should be implemented throughout a CIP motion network. In other words, QoS must be implemented not just in the network infrastructure, but in the NIC itself. Sources of Latency and Jitter: Why do such substantial variations exist? Consider a typical NIC such as that shown in Figure 1. Functions allocated to hardware are shown in gray while those allocated to software are depicted in white ODVA Industry Conference ODVA, Inc.

4 Figure 3 - Block diagram of a typical NIC The first and most obvious problem is the Ethernet MAC. With no discrimination between high and low priority Ethernet packets, all packet processing must be handled sequentially. Incoming packets arriving at the MAC are first checked to make sure that they are destined for this device. They are then buffered in memory to allow the CPU to process the packets at its processing speed. Imagine a scenario where a NIC is currently processing a low priority packet when a high priority, time-critical packet arrives on the wire. The high priority packet arrives at the MAC and is then placed into buffer memory. Since it is a high priority packet, ideally the CPU would immediately stop processing the low-priority packet and start processing the high priority data. However, in the conventional architecture shown in Figure 3, the CPU cannot switch over to process this packet until it has finished processing the entire low priority packet through the non re-entrant TCP/IP stack. If the low priority packet happened to be a very long packet, the delay could cause serious problems particularly in hard real-time control systems such as closedloop motion control. In addition, a Real-Time Operating System (RTOS) provides task scheduling, task switching, time management and memory management support. The RTOS introduces several sources of uncertainty. The RTOS constantly switches between various threads (tasks), as it shares the microcontroller CPU and resources across those tasks. For time critical applications, the variability of switching between tasks, and the inability to switch during processing of nonreentrant tasks (such as a TCP/IP stack) can cause latency to vary widely. Of course, the processor is likely not dedicated to simply processing Ethernet packet. Application software is needed to implement our motion control application or to transfer data to an upstream host processor. Such an application may disable interrupts as it carries out its task, effectively preventing the CPU from recognizing the arrival of Ethernet traffic. Depending on the task at hand, this delay may vary widely, introducing yet another source of uncertainty. Testing of a system running a standard TCP/IP stack, a standard EtherNet/IP stack and a simple application showed that the CPU spent more than 5% of its available execution time simply enabling and disabling interrupts in the stacks ODVA Industry Conference ODVA, Inc.

5 Quality of Service As shown, an immediate improvement can be made to this architecture by simply adding a software layer to sort packets based upon QoS. The architecture assumes that processor has adequate DMA and memory resources to add an additional data buffer to support queuing of high and low priority packets. Any time-critical packets that arrive at the NIC are transferred to the high priority buffer and the microcontroller is interrupted so that it can begin processing these packets as soon as possible. Of course, this approach does not address issues of uncertainty due to the RTOS, stack sharing or application blocking. Furthermore, a software-based approach to QoS filtering is not as efficient as the hardware-based approach utilized by most switches. Figure 4 - Embedded NIC with QoS functionality The basic problem with software-based QoS filtering is that, ultimately, the QoS sorter must share CPU resources like any other piece of software. If the programmer chooses to mask interrupts when servicing other tasks, then application blocking can still take place. If interrupts are enabled, a high priority packet can be interrupted by the arrival of a low priority packet, if only to determine that the arriving packet is indeed low priority. Each time an interrupt is received the RTOS must complete the current instruction, save the current state and switch to the new task. Silicon-based QoS filtering A preferable approach would include hardware to examine the TOS or DSCP header and automatically sort packets into high and low priority buffers. Most commercially available switch products include silicon-based QoS filtering and separate buffers; however, few MACs integrated with microcontrollers do so. With this scheme the processor need only be interrupted when an entire packet has been received. The entire process of sorting packets occurs without processor intervention ODVA Industry Conference ODVA, Inc.

6 Figure 5 - Embedded NIC with silicon-based QoS filtering Custom or programmable hardware can provide additional filtering of Ethernet packets. For instance, IEEE-1588 time stamp packets are used by all nodes for time-synchronization (CIPSync ). By necessity, these packets are tagged with the highest available QoS priority so they will propagate through the Layer 2 infrastructure quickly. However, once these packets are received by the NIC and properly time-stamped by hardware, they need not be processed by the CPU with the same urgency. In the case of EtherNet/IP, we would know that the most critical time sensitive data for any given node would be a UDP packet targeted to a specific Port Number. By sorting on this criterion in addition to the high priority QoS tag, we would restrict the high priority data buffer to handling only these critical packets with minimal delay. This Layer 3 QoS discrimination can easily be performed in silicon along with the conventional QoS tag filtering. Stack Sharing The architecture in Figure 5 shows the high and low traffic sharing a single TCP/IP and EtherNet/IP stack. Typically, such stacks are non-reentrant. Reentrant code allows multiple simultaneous, interleaved, or nested invocations which will not interfere with each other. Although you can interrupt the execution of a non-reentrant stack, you cannot start processing a new packet until the stack has completed processing the current packet. So if the stack begins to process a low priority packet, any new high priority packet that arrives at the node has to wait until the low priority packet has been processed by the stack ODVA Industry Conference ODVA, Inc.

7 Figure 6 - Embedded NIC with separated stacks A software-based architecture, such as that shown in Figure 6, supporting separate stacks for high and low priority traffic addresses this uncertainty. Further, since the high priority stack need only process those packets sorted by the Layer 3 QoS discriminator, this stack can be optimized, further improving processing efficiency. Application Blocking and RTOS Context Switching The uncertainty introduced by the RTOS and task-switching is more difficult to solve. Typically, an RTOS is a complex, third-party piece of software design for generic applications. Optimizing the RTOS for stringent requirements of high-performance networking represents a significant investment on the part of the designer, even assuming he has access to the RTOS source code. However, the contributions to latency and jitter due to task switching can be minimized by shifting some of the basic functions of an RTOS from a software-based architecture to a hardware-based architecture. Consider the architecture depicted in Figure -7. Several of the functions normally associated with an RTOS and now controlled in the hardware blocks called Context Control and Interrupt Control including: Preemptive Schedule Time Partitioning/Management Memory Management Time management Interrupt Control 2011 ODVA Industry Conference ODVA, Inc.

8 Figure 7 - Embedded NIC with silicon controlled context switching The system includes separate memory, stack and register resources for a number of tasks. These separate hardwarecontexts preserve the individual state of a given task and obviate the need to push state information onto the stack when switch between hardware contexts. In the case of a CIP motion NIC, a hardware context would be required for: The High Priority Stack The Low Priority Stack Any Application Software Master Control/Supervisor This architecture enjoys several benefits. First, it is now possible to physically separate the processing of high- and low-priority packet streams and to switch between them in a single clock cycle (Figure 4.). This single cycle, predictable context switching becomes important for highly deterministic real-time systems. Even non-re-entrant TCP/IP stack processing can be handled by this approach with single cycle switching because the context state is automatically preserved. This architecture provides highly deterministic response with consistently low jitter regardless of the incoming network traffic. Second, with interrupt handling under hardware control, it is now possible to implement a unified priority scheme across all processor resources including DMA. Such a model ensures that the highest priority task will always get the processor resources, effectively eliminating application blocking. In addition, by implementing hardware control of memory management and thread timing, we ve ensured that no thread will corrupt the memory resources of another and that no context will overrun its allotted execution time. Finally, these features taken together provide unparalleled fault tolerance in a single processor. Any attempt by a given thread to access the resources of another or to overrun its execution time will result in a fault. The unified 2011 ODVA Industry Conference ODVA, Inc.

9 priority scheme ensures that the supervisor context gets the processor resources in the event of a fault. The supervisor context can then be programmed to handle the fault in accordance with system requirements (i.e. send an alert; ensure high-priority traffic continues to be processed; etc.). Proof of Concept 1 An independent assessment compared the jitter tolerance of this architecture against that of a standard NIC. As shown in Figure 8, each NIC was placed on a network. For the purposes of this demonstration, standard Ethernet was used for all traffic. High and low priority packets were distinguished by UDP type. A PC was used to generate high and low priority packets. In addition, a traffic generator produced background traffic to further burden NIC resources. Each NIC was programmed to receive the UDP packets and then turn around and retransmit them back to the PC. Turnaround time of high priority UDP packets (the time required to receive and resend high priority packets in the presence of other network traffic) was measured. The difference between minimum and maximum turnaround times provides a measure of the jitter associated with each NIC. Figure 8 - Test configuration The results are shown in Figure 9. Note that the node jitter in the silicon controlled architecture is nearly 7x better than with the conventional software and RTOS controlled architecture. In addition, as shown in Figure 10, it was possible to cause the conventional architecture to experience a stack pointer violation that generated a fatal fault which completely crashed the application. However, in the case of the silicon architecture, when the LOW priority stack and application crashed, the HIGH priority packets could continue to be processed with no adverse affect on jitter. In this situation, it was even possible to gracefully recover by automatically restarting the LOW priority stack and application, again with no impact on HIGH priority packet jitter. This feature provides the ability to design an intrinsically secure operating mode for HIGH priority packets even under the most adverse operating conditions ODVA Industry Conference ODVA, Inc.

10 Figure 9 - Test results comparing jitter in the two nodes Figure 10 - Test results with fatal fault generated in the LOW priority stack These results clearly demonstrate this architecture s ability to eliminate uncertainty due to application blocking, RTOS switching time, and stack sharing. Notice that the latency of the proposed NIC architecture is also substantially lower than that of the standard NIC. However, this experiment does not address the ability of the architecture to scale in order handle multiple or, in the case of motion control, axes ODVA Industry Conference ODVA, Inc.

11 Proof of Concept 2 To address the concept of scalability, consider the system depicted in Figure 11. Programmable Automation Controllers (PAC) of this type are available from a variety of suppliers. In general, these systems consist of an intelligent controller, a NIC and a backplane to allow various modules to be added to the system. Such systems involving many modules are of particular interest, because the pushing of data from to the stack and retrieval of data from the stack are very time consuming processes. Modules NIC Backplane slots for up to 32 additional Modules Figure 11 - Standard Industrial PAC with Multiple/Scalable Slots In such systems it is necessary to minimize the pushing data onto the stack and retrieving data from the stack. While the NIC architecture proposed herein provides many advantages, it is possible to minimize these advantages through inefficient application or stack architecture. Context switching within the path must be minimized. Innovasic Semiconductor has been working in partnership with customers to optimize such systems utilizing the proposed NIC architecture. For instance, one system utilizing yet another popular Industrial Ethernet protocol, in an application with a single, 8-bit Input module and a single 8-bit output module yielded the following performance: o With the stack in its original configuration, the setting/getting of data took approximately 400 us (or about 40% of a 1 ms frame). o Following optimization to minimize context switching as described above, the output path required approximately 11.3 us and the input path approximately 6.6 us. While this was a substantial improvement, for a device with 32 modules you still have approximately 627 us of overhead (or 62.7% of processor bandwidth on a 1 ms frame). Keep in mind that other parts of the system (scheduler, receive path, transmission path, etc.) are using approximately 530 us (or 53%) ODVA Industry Conference ODVA, Inc.

12 Clearly, more optimization was needed. This particular stack implementation validated an connection each time data was exchanged. By performing this validation only upon initial establishment of a connection, overhead was reduced to approximately.31 us per iteration for output data and approximately 0.18 us for input data (or 16.7% of processor bandwidth on a 1 ms frame). While this type of problem does not exist in the EtherNet/IP stack we ve evaluated, it is demonstrative of the type of inefficiency that can be introduced by the stack architecture. Some further optimization along this line is possible (though not yet pursued) by moving some of the stack's data structures to internal RAM. An initial estimate of this approach indicates that we could reduce the 16.7% overhead described above to 7%-10%. Our next step was to improve QoS discrimination for the high-priority queue. While this particular protocol does not utilize standard IEEE 802.1D/802.1Q QoS, it does distinguish between high and low priority traffic by Ethertype. By simply filtering those Ethertypes which require minimal latency through the layer 2 infrastructure, but which do not immediately require CPU resources, we are able to further reduce the burden on the high priority queue. At the time of this writing, this optimization is not yet operational so no measured values are available. An estimate based on timing analysis indicates that such optimizations would save 170 us per iteration on the receive path, or 17% of throughput for a 1 ms frame time. If the estimate is accurate, we should see the total overhead for a 1 ms frame go from 53% (47% available for and the user) to 36% (64% available for and the user). The optimizations describe above are targeted for a real-world customer system. We expect this system to be fielded in the next year. Our investigation indicates that it is possible to further reduce the cycle overhead to approximately 100 us or less, leaving 80% of the frame for user with a comfortable margin for processing lower priority tasks. This approach would also provide the possibility of raising the maximum cycle speed to 500 us or, for a subset of applications, 250 us. Application to EtherNet/IP Innovasic Semiconductor believes that the architectures and optimizations described herein have direct applicability to EtherNet/IP. However, as of this writing, we have not implemented this architecture with an EtherNet/IP stack. Why? Several challenges have presented themselves: The implementation of the QoS object is a comparatively recent addition to the EtherNet/I/P standard. The EtherNet/IP stack we ve evaluated, even those that implement the QoS object, are single threaded and non-reentrant, making it architecturally challenging to create a high priority data path through the stack. Further work is needed to identify the mechanism for additional QoS discrimination (Port number, Ethertype, etc.) Despite these challenges, we remain convinced that EtherNet/IP is ideally suited for this architecture. The EtherNet/IP protocol provides several advantages with respect to this architecture, particularly for motion control applications: An approach for time-synchronized, multi-axis, distributed control over a standard Ethernet infrastructure (CIP motion, CIP sync) An approach for rapid ring recovery Object-based connections 2011 ODVA Industry Conference ODVA, Inc.

13 References: Chaffee, Mark. "CIP Motion Implementation Considerations." Proc. of ODVA 2009 Conference & 13th Annual Meeting, Howey-in-the-Hills, Florida USA. Lee, Edward A. "Absolutely Positively on Time: What Would It Take?" Computer 38.1 (2005): Prettyjohns, Keith, and David Alsup. "Enhancing Determinism, Fault-Tolerance and Reliability in EtherNet/IP Systems." Proc. of ODVA 2009 Conference & 13th Annual Meeting, Howey-in-the-Hills, Florida USA. ************************************************************************************** The ideas, opinions, and recommendations expressed herein are intended to describe concepts of the author(s) for the possible use of CIP Networks and do not reflect the ideas, opinions, and recommendation of ODVA per se. Because CIP Networks may be applied in many diverse situations and in conjunction with products and systems from multiple vendors, the reader and those responsible for specifying CIP Networks must determine for themselves the suitability and the suitability of ideas, opinions, and recommendations expressed herein for intended use. Copyright 2011 ODVA, Inc. All rights reserved. For permission to reproduce excerpts of this material, with appropriate attribution to the author(s), please contact ODVA on: TEL FAX WEB CIP, Common Industrial Protocol, CIP Motion, CIP Safety, CIP Sync, CompoNet, CompoNet CONFORMANCE TESTED, ControlNet, ControlNet CONFORMANCE TESTED, DeviceNet, EtherNet/IP, EtherNet/IP CONFORMANCE TESTED are trademarks of ODVA, Inc. DeviceNet CONFORMANCE TESTED is a registered trademark of ODVA, Inc. All other trademarks are property of their respective owners ODVA Industry Conference ODVA, Inc.

CIP Motion System Performance Considerations

CIP Motion System Performance Considerations CIP Motion System Performance Considerations Mark Chaffee Senior Principal Engineer Rockwell Automation Presented at the ODVA 2011 ODVA Industry Conference & 14 th Annual Meeting March 1-3, 2011 Phoenix,

More information

Integrating IO-Link Devices into CIP Networks

Integrating IO-Link Devices into CIP Networks Integrating IO-Link Devices into CIP Networks Frank Moritz Product Manager Sensors & Connectivity SICK AG Presented at the ODVA 2012 ODVA Industry Conference & 15 th Annual Meeting October 16-18, 2012

More information

GUIDELINES FOR USING DEVICE LEVEL RING (DLR) WITH ETHERNET/IP. PUB00316R ODVA, Inc. Page 1 of 18

GUIDELINES FOR USING DEVICE LEVEL RING (DLR) WITH ETHERNET/IP. PUB00316R ODVA, Inc. Page 1 of 18 GUIDELINES FOR USING DEVICE LEVEL RING (DLR) WITH ETHERNET/IP PUB00316R2 2017-2018 ODVA, Inc. Page 1 of 18 Guidelines for Using Device Level Ring (DLR) with EtherNet/IP Contents 1. Introduction... 3 2.

More information

New Ethernet Applications - Accumulated switch latency in industrial applications

New Ethernet Applications - Accumulated switch latency in industrial applications New Ethernet Applications - Accumulated switch latency in industrial applications January 24, 2018 JORDON WOODS Director, Deterministic Ethernet Technology Group 1 Synopsis of the Problem Industrial applications,

More information

Integrating IO-Link Devices into CIP Networks

Integrating IO-Link Devices into CIP Networks Integrating IO-Link Devices into CIP Networks Pat Telljohann Software Engineer Rockwell Automation Presented at the ODVA 2014 Industry Conference & 16 th Annual Meeting March 11-13, 2014 Phoenix, Arizona,

More information

The Development of CompoNet Gateway with Common Network Interface

The Development of CompoNet Gateway with Common Network Interface The Development of CompoNet Gateway with Common Network Interface Tianbing LI OMRON Corporation Presented at the ODVA 211 ODVA Industry Conference & 14 th Annual Meeting March 1-3, 211 Phoenix, Arizona,

More information

CIP Safety for Drives

CIP Safety for Drives Pascal Hampikian System Strategy & Architecture Marketing Leader Schneider Electric CIP Safety for Drives Bob Hirschinger Principle Applications Engineer Rockwell Automation Ludwig Leurs Project Director

More information

Industrial Field-Bus Standards Update (Physical Layer)

Industrial Field-Bus Standards Update (Physical Layer) Industrial Field-Bus Standards Update (Physical Layer) Bob Lounsbury Principal Engineer Rockwell Presented at the ODVA 2014 Industry Conference & 16 th Annual Meeting March 11-13, 2014 Phoenix, Arizona,

More information

Extracting Energy Data from MODBUS Devices Using CIP

Extracting Energy Data from MODBUS Devices Using CIP Extracting Energy Data from Devices Using CIP Rick Blair System Architect Schneider Electric Presented at the 2012 ODVA Industry Conference & 15 th Annual Meeting October 16-18, 2012 Stone Mountain, Georgia,

More information

Gary Workman General Motors Manufacturing Engineering Vehicle Systems

Gary Workman General Motors Manufacturing Engineering Vehicle Systems Single hop inter-vlan routing a capability that EtherNet/IP I/O can take advantage of a feature that suppliers of advanced, managed, industrial Ethernet switches should consider implementing Gary Workman

More information

Standard Network Diagnostic Assembly

Standard Network Diagnostic Assembly Standard Network Diagnostic Assembly Raymond Romito Business Development Manager Rockwell Automation, Inc. Presented at the ODVA 2018 Industry Conference & 18th Annual Meeting October 10, 2018 Stone Mountain,

More information

2. REAL-TIME CONTROL SYSTEM AND REAL-TIME NETWORKS

2. REAL-TIME CONTROL SYSTEM AND REAL-TIME NETWORKS 2. REAL-TIME CONTROL SYSTEM AND REAL-TIME NETWORKS 2.1 Real-Time and Control Computer based digital controllers typically have the ability to monitor a number of discrete and analog inputs, perform complex

More information

Page 1 of 5 Print this Page Close this Window TECHNICAL ARTICLE: STANDARDS-BASED REAL TIME ETHERNET NOW OFF-THE-SHELF Almost every major user organisation is currently propagating its own Ethernet-based

More information

Developing deterministic networking technology for railway applications using TTEthernet software-based end systems

Developing deterministic networking technology for railway applications using TTEthernet software-based end systems Developing deterministic networking technology for railway applications using TTEthernet software-based end systems Project n 100021 Astrit Ademaj, TTTech Computertechnik AG Outline GENESYS requirements

More information

Time Sensitive Networks - Update from the IIC Testbed for Flexible Manufacturing

Time Sensitive Networks - Update from the IIC Testbed for Flexible Manufacturing Time Sensitive Networks - Update from the IIC Testbed for Flexible Manufacturing Paul Didier Manufacturing Solution Architect Cisco Systems Rick Blair Principal Network System Architect Schneider Electric

More information

Recent Changes in the Physical Layer (Chapter 8) for DeviceNet and EtherNet/IP

Recent Changes in the Physical Layer (Chapter 8) for DeviceNet and EtherNet/IP Recent Changes in the Physical Layer (Chapter 8) for DeviceNet and EtherNet/IP Brad Woodman Engineering Supervisor Molex Presented at the ODVA 2014 Industry Conference & 16 th Annual Meeting March 11-13,

More information

Ethernet Network Redundancy in SCADA and real-time Automation Platforms.

Ethernet Network Redundancy in SCADA and real-time Automation Platforms. Ethernet Network Redundancy in SCADA and real-time Automation Platforms www.copadata.com sales@copadata.com Content 1. ABSTRACT... 2 2. INTRODUCTION... 2 IEC 61850 COMMUNICATION SERVICES... 2 APPLICATION

More information

Multimedia Systems 2011/2012

Multimedia Systems 2011/2012 Multimedia Systems 2011/2012 System Architecture Prof. Dr. Paul Müller University of Kaiserslautern Department of Computer Science Integrated Communication Systems ICSY http://www.icsy.de Sitemap 2 Hardware

More information

Worst-case Ethernet Network Latency for Shaped Sources

Worst-case Ethernet Network Latency for Shaped Sources Worst-case Ethernet Network Latency for Shaped Sources Max Azarov, SMSC 7th October 2005 Contents For 802.3 ResE study group 1 Worst-case latency theorem 1 1.1 Assumptions.............................

More information

Single Wire Coexistence of sercos and EtherNet/IP

Single Wire Coexistence of sercos and EtherNet/IP www.odva.org Single Wire Coexistence of Ludwig Leurs Bosch Rexroth Technical Track Outline History New requirements Targets Topology Single Wire Coexistence of Structure of communication cycle Ethernet

More information

Improvements in Ethernet Standards to Further Reduce Latency and Jitter

Improvements in Ethernet Standards to Further Reduce Latency and Jitter Improvements in Ethernet Standards to Further Reduce Latency and Jitter Norman Finn Cisco Fellow Cisco Systems, Inc. Presented at the ODVA 2012 ODVA Industry Conference & 15 th Annual Meeting October 16-18,

More information

Using Time Division Multiplexing to support Real-time Networking on Ethernet

Using Time Division Multiplexing to support Real-time Networking on Ethernet Using Time Division Multiplexing to support Real-time Networking on Ethernet Hariprasad Sampathkumar 25 th January 2005 Master s Thesis Defense Committee Dr. Douglas Niehaus, Chair Dr. Jeremiah James,

More information

Drive Control via EtherNet/IP using CIP Motion and CIP Sync Profile Extensions

Drive Control via EtherNet/IP using CIP Motion and CIP Sync Profile Extensions Drive Control via EtherNet/IP using CIP Motion and CIP Sync Profile Extensions High-Performance Closed Loop Drive Control Using EtherNet/IP 2 This session will discuss why Industrial Ethernet is emerging

More information

DeviceNet - CIP on CAN Technology

DeviceNet - CIP on CAN Technology The CIP Advantage Technology Overview Series DeviceNet - CIP on CAN Technology DeviceNet has been solving manufacturing automation applications since the mid-1990's, and today boasts an installed base

More information

DLR - Device Level Ring Protocol User Manual port GmbH, Documentation Revision: 1.1 / DLR Version: 1.1.0

DLR - Device Level Ring Protocol User Manual port GmbH, Documentation Revision: 1.1 / DLR Version: 1.1.0 DLR - Device Level Ring Protocol User Manual port GmbH, 2016 Documentation Revision: 1.1 / DLR Version: 1.1.0 Contents 1 General Information 2 1.1 Changelog..................................... 2 1.2 Authors......................................

More information

Real-Time (Paradigms) (47)

Real-Time (Paradigms) (47) Real-Time (Paradigms) (47) Memory: Memory Access Protocols Tasks competing for exclusive memory access (critical sections, semaphores) become interdependent, a common phenomenon especially in distributed

More information

A Predictable RTOS. Mantis Cheng Department of Computer Science University of Victoria

A Predictable RTOS. Mantis Cheng Department of Computer Science University of Victoria A Predictable RTOS Mantis Cheng Department of Computer Science University of Victoria Outline I. Analysis of Timeliness Requirements II. Analysis of IO Requirements III. Time in Scheduling IV. IO in Scheduling

More information

Configuring Cisco IOS IP SLAs Operations

Configuring Cisco IOS IP SLAs Operations CHAPTER 50 This chapter describes how to use Cisco IOS IP Service Level Agreements (SLAs) on the switch. Cisco IP SLAs is a part of Cisco IOS software that allows Cisco customers to analyze IP service

More information

Configuring Cisco IOS IP SLA Operations

Configuring Cisco IOS IP SLA Operations CHAPTER 58 This chapter describes how to use Cisco IOS IP Service Level Agreements (SLA) on the switch. Cisco IP SLA is a part of Cisco IOS software that allows Cisco customers to analyze IP service levels

More information

CIP Security Pull Model from the Implementation Standpoint

CIP Security Pull Model from the Implementation Standpoint CIP Security Pull Model from the Implementation Standpoint Jack Visoky Security Architect and Sr. Project Engineer Rockwell Automation Joakim Wiberg Team Manager Technology and Platforms HMS Industrial

More information

SWITCHED ETHERNET TESTING FOR AVIONICS APPLICATIONS. Ken Bisson Troy Troshynski

SWITCHED ETHERNET TESTING FOR AVIONICS APPLICATIONS. Ken Bisson Troy Troshynski SWITCHED ETHERNET TESTING FOR AVIONICS APPLICATIONS Ken Bisson Troy Troshynski 2007 Switched Ethernet is being implemented as an avionics communication architecture. A commercial standard (ARINC-664) and

More information

Review of the CIP Safety SafeMotion Profile Functionality

Review of the CIP Safety SafeMotion Profile Functionality Review of the CIP SafeMotion Profile Functionality Mark Chaffee Senior Principal Engineer Rockwell Automation John Deinlein Principal Engineer Rockwell Automation Presented at the ODVA 2014 ODVA Industry

More information

Implementing Multicast Using DMA in a PCIe Switch

Implementing Multicast Using DMA in a PCIe Switch Implementing Multicast Using DMA in a e Switch White Paper Version 1.0 January 2009 Website: Technical Support: www.plxtech.com www.plxtech.com/support Copyright 2009 by PLX Technology, Inc. All Rights

More information

TSN and EtherNet/IP Networks

TSN and EtherNet/IP Networks and EtherNet/IP Networks Pascal Hampikian System Architect Schneider-Electric March 1, 2018 SESAM Seminar Digital connectivity in Manufacturing Ballerup Denmark Agenda EtherNet/IP Today + EtherNet/IP PITCH

More information

General comments on candidates' performance

General comments on candidates' performance BCS THE CHARTERED INSTITUTE FOR IT BCS Higher Education Qualifications BCS Level 5 Diploma in IT April 2018 Sitting EXAMINERS' REPORT Computer Networks General comments on candidates' performance For the

More information

Implementation of automotive CAN module requirements

Implementation of automotive CAN module requirements Implementation of automotive CAN module requirements Alan Devine, freescale semiconductors At first glance all CAN modules are very similar, the only difference being the number of message buffers which

More information

Importance of Interoperability in High Speed Seamless Redundancy (HSR) Communication Networks

Importance of Interoperability in High Speed Seamless Redundancy (HSR) Communication Networks Importance of Interoperability in High Speed Seamless Redundancy (HSR) Communication Networks Richard Harada Product Manager RuggedCom Inc. Introduction Reliable and fault tolerant high speed communication

More information

QuickSpecs. HP Z 10GbE Dual Port Module. Models

QuickSpecs. HP Z 10GbE Dual Port Module. Models Overview Models Part Number: 1Ql49AA Introduction The is a 10GBASE-T adapter utilizing the Intel X722 MAC and X557-AT2 PHY pairing to deliver full line-rate performance, utilizing CAT 6A UTP cabling (or

More information

Modeling a MAC Scheduler: Experiences with a DOCSIS Cable

Modeling a MAC Scheduler: Experiences with a DOCSIS Cable Modeling a MAC Scheduler: Experiences with a DOCSIS Cable Network Simulation Model Jim Martin Department of Computer Science Clemson University jim.martin@cs.clemson.edu Phone: 864 656 4529 Fax: 864 656

More information

Basics (cont.) Characteristics of data communication technologies OSI-Model

Basics (cont.) Characteristics of data communication technologies OSI-Model 48 Basics (cont.) Characteristics of data communication technologies OSI-Model Topologies Packet switching / Circuit switching Medium Access Control (MAC) mechanisms Coding Quality of Service (QoS) 49

More information

The Link Layer and LANs. Chapter 6: Link layer and LANs

The Link Layer and LANs. Chapter 6: Link layer and LANs The Link Layer and LANs EECS3214 2018-03-14 4-1 Chapter 6: Link layer and LANs our goals: understand principles behind link layer services: error detection, correction sharing a broadcast channel: multiple

More information

6.9. Communicating to the Outside World: Cluster Networking

6.9. Communicating to the Outside World: Cluster Networking 6.9 Communicating to the Outside World: Cluster Networking This online section describes the networking hardware and software used to connect the nodes of cluster together. As there are whole books and

More information

Event-based tasks give Logix5000 controllers a more effective way of gaining high-speed processing without compromising CPU performance.

Event-based tasks give Logix5000 controllers a more effective way of gaining high-speed processing without compromising CPU performance. Event-based tasks give Logix5000 controllers a more effective way of gaining high-speed processing without compromising CPU performance. Event Tasks Take Controllers to the Next Level Whether it is material

More information

ALSO INSIDE: SEMICONDUCTORS: Page 48 NETWORKING: Page 54 MOTION CONTROL: Page 64. The up & down sides of switching & linear power supplies

ALSO INSIDE: SEMICONDUCTORS: Page 48 NETWORKING: Page 54 MOTION CONTROL: Page 64. The up & down sides of switching & linear power supplies Design World November 2008 www.designworldonline.com ALSO INSIDE: SEMICONDUCTORS: The up & down sides of switching & linear power supplies Page 48 NETWORKING: Page 54 MOTION CONTROL: Motion control software

More information

IPv6 for EtherNet/IP: Is the Sky Falling, or Just an Acorn?

IPv6 for EtherNet/IP: Is the Sky Falling, or Just an Acorn? IPv6 for EtherNet/IP: Is the Sky Falling, or Just an Acorn? Brian Batke Principal Engineer Rockwell Automation Paul Brooks Business Development Manager Rockwell Automation Presented at the ODVA 2011 ODVA

More information

Optimizing Performance: Intel Network Adapters User Guide

Optimizing Performance: Intel Network Adapters User Guide Optimizing Performance: Intel Network Adapters User Guide Network Optimization Types When optimizing network adapter parameters (NIC), the user typically considers one of the following three conditions

More information

Cisco 1000 Series Connected Grid Routers QoS Software Configuration Guide

Cisco 1000 Series Connected Grid Routers QoS Software Configuration Guide Cisco 1000 Series Connected Grid Routers QoS Software Configuration Guide January 17, 2012 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com

More information

Introduction to TCP/IP Offload Engine (TOE)

Introduction to TCP/IP Offload Engine (TOE) Introduction to TCP/IP Offload Engine (TOE) Version 1.0, April 2002 Authored By: Eric Yeh, Hewlett Packard Herman Chao, QLogic Corp. Venu Mannem, Adaptec, Inc. Joe Gervais, Alacritech Bradley Booth, Intel

More information

Radyne s SkyWire Gateway Quality of Service

Radyne s SkyWire Gateway Quality of Service Radyne s SkyWire Gateway Quality of Service White Paper WP026 Rev 1.0 April 2008 Radyne Corporation 3138 E. Elwood St. Phoenix, AZ 85034 (602) 437-9620 Fax: (602) 437-4811 Radyne s SkyWire Gateway Quality

More information

Systems. Roland Kammerer. 10. November Institute of Computer Engineering Vienna University of Technology. Communication Protocols for Embedded

Systems. Roland Kammerer. 10. November Institute of Computer Engineering Vienna University of Technology. Communication Protocols for Embedded Communication Roland Institute of Computer Engineering Vienna University of Technology 10. November 2010 Overview 1. Definition of a protocol 2. Protocol properties 3. Basic Principles 4. system communication

More information

SERCOS III Universal Real-Time Communication for Automation

SERCOS III Universal Real-Time Communication for Automation SERCOS III Universal Real-Time Communication for Automation MOF 2010 / Summit, Tokyo /Japan November 19,2010 Peter Lutz, Managing Director, SERCOS International e.v. SERCOS III : Next Evolution Step for

More information

CoNet Mobile Lab: EtherNet/IP on Allen Bradley platform

CoNet Mobile Lab: EtherNet/IP on Allen Bradley platform CoNet Mobile Lab: EtherNet/IP on Allen Bradley platform Introduction 1 Distributed Control Architecture 2 Real-time control system and real-time network 3 Monitoring and testing the Ethernet network 4

More information

EtherCAT or Ethernet for Motion Control

EtherCAT or Ethernet for Motion Control June-16 EtherCAT or Ethernet for Motion Control Choosing the Right Network Solution for your Application Intro Ethernet based bus solutions have become the dominant method of communications in the motion

More information

Your Global Automation Partner. Elevating Ethernet Intelligence: Implementing Ethernet Technology in Industrial Applications. White Paper - W1004

Your Global Automation Partner. Elevating Ethernet Intelligence: Implementing Ethernet Technology in Industrial Applications. White Paper - W1004 Your Global Automation Partner Elevating Ethernet Intelligence: Implementing Ethernet Technology in Industrial Applications White Paper - W1004 Manufacturers are faced with the constant demand to increase

More information

CAN protocol enhancement

CAN protocol enhancement Protocols CAN protocol enhancement This article describes the enhanced CAN protocol called CAN-HG and the features of the IC circuitry from Canis that implement it. CAN-HG has been designed to meet two

More information

TSN Influences on ODVA Technologies: IEEE-802.1, Avnu, IETF

TSN Influences on ODVA Technologies: IEEE-802.1, Avnu, IETF TSN Influences on ODVA Technologies: IEEE-802.1, Avnu, IETF Presented at the ODVA 2017 Industry Conference & 18th Annual Meeting February 21-23, 2017 Palm Harbor, Florida, USA Steve Zuponcic Technology

More information

ELEVATING ETHERNET INTELLIGENCE:

ELEVATING ETHERNET INTELLIGENCE: ELEVATING ETHERNET INTELLIGENCE: IMPLEMENTING ETHERNET TECHNOLOGY IN INDUSTRIAL APPLICATIONS A WHITE PAPER Published 11/28/2012 M anufacturers are faced with the constant features, benefits and performance

More information

Mininet Performance Fidelity Benchmarks

Mininet Performance Fidelity Benchmarks Mininet Performance Fidelity Benchmarks Nikhil Handigol, Brandon Heller, Vimalkumar Jeyakumar, Bob Lantz, Nick McKeown October 21, 2012 1 Introduction This initial Mininet technical report evaluates the

More information

DESIGN AND IMPLEMENTATION OF AN AVIONICS FULL DUPLEX ETHERNET (A664) DATA ACQUISITION SYSTEM

DESIGN AND IMPLEMENTATION OF AN AVIONICS FULL DUPLEX ETHERNET (A664) DATA ACQUISITION SYSTEM DESIGN AND IMPLEMENTATION OF AN AVIONICS FULL DUPLEX ETHERNET (A664) DATA ACQUISITION SYSTEM Alberto Perez, Technical Manager, Test & Integration John Hildin, Director of Network s John Roach, Vice President

More information

Outline. Introduction to Networked Embedded Systems - Embedded systems Networked embedded systems Embedded Internet - Network properties

Outline. Introduction to Networked Embedded Systems - Embedded systems Networked embedded systems Embedded Internet - Network properties Outline Introduction to Networked Embedded Systems - Embedded systems Networked embedded systems Embedded Internet - Network properties Layered Network Architectures - OSI framework descriptions of layers

More information

Configuration Guideline for CANopen Networks

Configuration Guideline for CANopen Networks Configuration Guideline for CANopen Networks Martin Rostan, Beckhoff Unlike most other fieldbus systems, CANopen provides many degrees of freedom to configure the communication behaviour of the network.

More information

Performance and Evaluation of Integrated Video Transmission and Quality of Service for internet and Satellite Communication Traffic of ATM Networks

Performance and Evaluation of Integrated Video Transmission and Quality of Service for internet and Satellite Communication Traffic of ATM Networks Performance and Evaluation of Integrated Video Transmission and Quality of Service for internet and Satellite Communication Traffic of ATM Networks P. Rajan Dr. K.L.Shanmuganathan Research Scholar Prof.

More information

EC EMBEDDED AND REAL TIME SYSTEMS

EC EMBEDDED AND REAL TIME SYSTEMS EC6703 - EMBEDDED AND REAL TIME SYSTEMS Unit I -I INTRODUCTION TO EMBEDDED COMPUTING Part-A (2 Marks) 1. What is an embedded system? An embedded system employs a combination of hardware & software (a computational

More information

Latency on a Switched Ethernet Network

Latency on a Switched Ethernet Network Page 1 of 6 1 Introduction This document serves to explain the sources of latency on a switched Ethernet network and describe how to calculate cumulative latency as well as provide some real world examples.

More information

Chapter -5 QUALITY OF SERVICE (QOS) PLATFORM DESIGN FOR REAL TIME MULTIMEDIA APPLICATIONS

Chapter -5 QUALITY OF SERVICE (QOS) PLATFORM DESIGN FOR REAL TIME MULTIMEDIA APPLICATIONS Chapter -5 QUALITY OF SERVICE (QOS) PLATFORM DESIGN FOR REAL TIME MULTIMEDIA APPLICATIONS Chapter 5 QUALITY OF SERVICE (QOS) PLATFORM DESIGN FOR REAL TIME MULTIMEDIA APPLICATIONS 5.1 Introduction For successful

More information

New Possibilities with Distributed I/O

New Possibilities with Distributed I/O New Possibilities with Distributed I/O Speaker Title and Name. Sub-head font is 24 point Arial Narrow. Copyright 2011 Rockwell Automation, Inc. All rights reserved. What is Distributed I/O? I C In Cabinet

More information

Latency on a Switched Ethernet Network

Latency on a Switched Ethernet Network FAQ 07/2014 Latency on a Switched Ethernet Network RUGGEDCOM Ethernet Switches & Routers http://support.automation.siemens.com/ww/view/en/94772587 This entry is from the Siemens Industry Online Support.

More information

HIGH-PERFORMANCE NETWORKING :: USER-LEVEL NETWORKING :: REMOTE DIRECT MEMORY ACCESS

HIGH-PERFORMANCE NETWORKING :: USER-LEVEL NETWORKING :: REMOTE DIRECT MEMORY ACCESS HIGH-PERFORMANCE NETWORKING :: USER-LEVEL NETWORKING :: REMOTE DIRECT MEMORY ACCESS CS6410 Moontae Lee (Nov 20, 2014) Part 1 Overview 00 Background User-level Networking (U-Net) Remote Direct Memory Access

More information

Advanced Network Tap application for Flight Test Instrumentation Systems

Advanced Network Tap application for Flight Test Instrumentation Systems Advanced Network Tap application for Flight Test Instrumentation Systems Ø. Holmeide 1, M. Schmitz 2 1 OnTime Networks AS, Oslo, Norway oeyvind@ontimenet.com 2 OnTime Networks AS, Dallas, USA markus@ontimenet.com

More information

Novel Intelligent I/O Architecture Eliminating the Bus Bottleneck

Novel Intelligent I/O Architecture Eliminating the Bus Bottleneck Novel Intelligent I/O Architecture Eliminating the Bus Bottleneck Volker Lindenstruth; lindenstruth@computer.org The continued increase in Internet throughput and the emergence of broadband access networks

More information

OPTIMISING NETWORKED DATA ACQUISITION FOR SMALLER CONFIGURATIONS

OPTIMISING NETWORKED DATA ACQUISITION FOR SMALLER CONFIGURATIONS OPTIMISING NETWORKED DATA ACQUISITION FOR SMALLER CONFIGURATIONS DAVE BUCKLEY ACRA BUSINESS UNIT, CURTISS-WRIGHT CONTROLS AVIONICS & ELECTRONICS ABSTRACT Network switches are a critical component in any

More information

EqualLogic Storage and Non-Stacking Switches. Sizing and Configuration

EqualLogic Storage and Non-Stacking Switches. Sizing and Configuration EqualLogic Storage and Non-Stacking Switches Sizing and Configuration THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY CONTAIN TYPOGRAPHICAL ERRORS AND TECHNICAL INACCURACIES. THE CONTENT IS

More information

Quality of Service (QoS): Managing Bandwidth More Effectively

Quality of Service (QoS): Managing Bandwidth More Effectively 15 Quality of Service (QoS): Managing Bandwidth More Effectively Contents Introduction................................................. 15-2 Terminology............................................... 15-5

More information

DSP/BIOS Kernel Scalable, Real-Time Kernel TM. for TMS320 DSPs. Product Bulletin

DSP/BIOS Kernel Scalable, Real-Time Kernel TM. for TMS320 DSPs. Product Bulletin Product Bulletin TM DSP/BIOS Kernel Scalable, Real-Time Kernel TM for TMS320 DSPs Key Features: Fast, deterministic real-time kernel Scalable to very small footprint Tight integration with Code Composer

More information

Content. Deterministic Access Polling(1) Master-Slave principles: Introduction Layer 2: Media Access Control

Content. Deterministic Access Polling(1) Master-Slave principles: Introduction Layer 2: Media Access Control Content Introduction Layer 2: Frames Error Handling Media Access Control General approaches and terms Network Topologies Media Access Principles (Random) Aloha Principles CSMA, CSMA/CD, CSMA / CA Media

More information

Advance Information Sheet for the fido Port Industrial Ethernet DLR Switch with IEEE 1588

Advance Information Sheet for the fido Port Industrial Ethernet DLR Switch with IEEE 1588 for the fido2100 3-Port Industrial Ethernet DLR Switch with IEEE 1588 Page 1 of 26 1-888-824-4184 Copyright 2012 by Innovasic, Inc. Published by Innovasic, Inc. 5635 Jefferson St. NE, Suite A, Albuquerque,

More information

Noise Injection Techniques to Expose Subtle and Unintended Message Races

Noise Injection Techniques to Expose Subtle and Unintended Message Races Noise Injection Techniques to Expose Subtle and Unintended Message Races PPoPP2017 February 6th, 2017 Kento Sato, Dong H. Ahn, Ignacio Laguna, Gregory L. Lee, Martin Schulz and Christopher M. Chambreau

More information

Voice, Video and Data Convergence:

Voice, Video and Data Convergence: : A best-practice approach for transitioning your network infrastructure White Paper The business benefits of network convergence are clear: fast, dependable, real-time communication, unprecedented information

More information

Industrial Networks & the Impact of Traffic

Industrial Networks & the Impact of Traffic Industrial Networks & the Impact of Traffic PriorityChannel Technology 390765 S Wixom Road, PO Box 437 Wixom, MI 48393-7037 USA www.acromag.com P 248-624-1541 F 248-624-9234 www.acromag.com 248-624-1541

More information

Cisco IOS Flexible NetFlow Command Reference

Cisco IOS Flexible NetFlow Command Reference Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 527-0883 THE SPECIFICATIONS AND INFORMATION

More information

Announcement. Exercise #2 will be out today. Due date is next Monday

Announcement. Exercise #2 will be out today. Due date is next Monday Announcement Exercise #2 will be out today Due date is next Monday Major OS Developments 2 Evolution of Operating Systems Generations include: Serial Processing Simple Batch Systems Multiprogrammed Batch

More information

AV Streaming Quality of Service in 802 Networks (or: where does all this fit?)

AV Streaming Quality of Service in 802 Networks (or: where does all this fit?) AV Streaming Quality of Service in 802 Networks (or: where does all this fit?) Michael Johas Teener mikejt@broadcom.com 1 AV Streaming QoS Requirements Once a stream is established, the quality of that

More information

Utilizing Linux Kernel Components in K42 K42 Team modified October 2001

Utilizing Linux Kernel Components in K42 K42 Team modified October 2001 K42 Team modified October 2001 This paper discusses how K42 uses Linux-kernel components to support a wide range of hardware, a full-featured TCP/IP stack and Linux file-systems. An examination of the

More information

Switching & ARP Week 3

Switching & ARP Week 3 Switching & ARP Week 3 Module : Computer Networks Lecturer: Lucy White lbwhite@wit.ie Office : 324 Many Slides courtesy of Tony Chen 1 Ethernet Using Switches In the last few years, switches have quickly

More information

High Availability through Warm-Standby Support in Sybase Replication Server A Whitepaper from Sybase, Inc.

High Availability through Warm-Standby Support in Sybase Replication Server A Whitepaper from Sybase, Inc. High Availability through Warm-Standby Support in Sybase Replication Server A Whitepaper from Sybase, Inc. Table of Contents Section I: The Need for Warm Standby...2 The Business Problem...2 Section II:

More information

Traditional network management methods have typically

Traditional network management methods have typically Advanced Configuration for the Dell PowerConnect 5316M Blade Server Chassis Switch By Surendra Bhat Saurabh Mallik Enterprises can take advantage of advanced configuration options for the Dell PowerConnect

More information

Lesson 2-3: The IEEE x MAC Layer

Lesson 2-3: The IEEE x MAC Layer Module 2: Establishing Wireless Connectivity Lesson 2-3: The IEEE 802.11x MAC Layer Lesson Overview This lesson describes basic IEEE 802.11x MAC operation, beginning with an explanation of contention schemes

More information

Negotiating the Maze Getting the most out of memory systems today and tomorrow. Robert Kaye

Negotiating the Maze Getting the most out of memory systems today and tomorrow. Robert Kaye Negotiating the Maze Getting the most out of memory systems today and tomorrow Robert Kaye 1 System on Chip Memory Systems Systems use external memory Large address space Low cost-per-bit Large interface

More information

Configuring Cisco IOS IP SLAs Operations

Configuring Cisco IOS IP SLAs Operations CHAPTER 39 This chapter describes how to use Cisco IOS IP Service Level Agreements (SLAs) on the switch. Cisco IP SLAs is a part of Cisco IOS software that allows Cisco customers to analyze IP service

More information

Transport protocols Introduction

Transport protocols Introduction Transport protocols 12.1 Introduction All protocol suites have one or more transport protocols to mask the corresponding application protocols from the service provided by the different types of network

More information

Oct Karl. A. Meier

Oct Karl. A. Meier ADVANCED Motion Controls Oct 2012 New motio on control system options utilizing EtherCAT technology Karl A. Meier Overview This document describes the evolution of motion and control system architectures

More information

6WINDGate. White Paper. Packet Processing Software for Wireless Infrastructure

6WINDGate. White Paper. Packet Processing Software for Wireless Infrastructure Packet Processing Software for Wireless Infrastructure Last Update: v1.0 - January 2011 Performance Challenges for Wireless Networks As advanced services proliferate and video consumes an ever-increasing

More information

RSVP Support for RTP Header Compression, Phase 1

RSVP Support for RTP Header Compression, Phase 1 RSVP Support for RTP Header Compression, Phase 1 The Resource Reservation Protocol (RSVP) Support for Real-Time Transport Protocol (RTP) Header Compression, Phase 1 feature provides a method for decreasing

More information

Data Model Considerations for Radar Systems

Data Model Considerations for Radar Systems WHITEPAPER Data Model Considerations for Radar Systems Executive Summary The market demands that today s radar systems be designed to keep up with a rapidly changing threat environment, adapt to new technologies,

More information

Tasks. Task Implementation and management

Tasks. Task Implementation and management Tasks Task Implementation and management Tasks Vocab Absolute time - real world time Relative time - time referenced to some event Interval - any slice of time characterized by start & end times Duration

More information

TSN Influences on ODVA Technologies. Steve Zuponcic, Mark Hantel, Rudy Klecka, Paul Didier Rockwell Automation, Cisco Systems.

TSN Influences on ODVA Technologies. Steve Zuponcic, Mark Hantel, Rudy Klecka, Paul Didier Rockwell Automation, Cisco Systems. TSN Influences on ODVA Technologies Steve Zuponcic, Mark Hantel, Rudy Klecka, Paul Didier Rockwell Automation, Cisco Systems February 22, 2017 Presentation Overview Introduction Definition of Terms Standards

More information

CS519: Computer Networks. Lecture 1 (part 2): Jan 28, 2004 Intro to Computer Networking

CS519: Computer Networks. Lecture 1 (part 2): Jan 28, 2004 Intro to Computer Networking : Computer Networks Lecture 1 (part 2): Jan 28, 2004 Intro to Computer Networking Remember this picture? How did the switch know to forward some packets to B and some to D? From the address in the packet

More information

Quality of Service (QoS)

Quality of Service (QoS) Quality of Service (QoS) A note on the use of these ppt slides: We re making these slides freely available to all (faculty, students, readers). They re in PowerPoint form so you can add, modify, and delete

More information

RECOMMENDATION ITU-R BT.1720 *

RECOMMENDATION ITU-R BT.1720 * Rec. ITU-R BT.1720 1 RECOMMENDATION ITU-R BT.1720 * Quality of service ranking and measurement methods for digital video broadcasting services delivered over broadband Internet protocol networks (Question

More information

Chapter 7 The Potential of Special-Purpose Hardware

Chapter 7 The Potential of Special-Purpose Hardware Chapter 7 The Potential of Special-Purpose Hardware The preceding chapters have described various implementation methods and performance data for TIGRE. This chapter uses those data points to propose architecture

More information