Belépés címtáras azonosítással
magyar nyelvű adatlap
angol nyelvű adatlap
Network Embedded Systems
A tantárgy neve magyarul / Name of the subject in Hungarian: Hálózatba kapcsolt beágyazott rendszerek
Last updated: 2018. március 6.
A fenti forma a Neptun sajátja, ezen technikai okokból nem változtattunk.
A kötelező előtanulmányi rend az adott szak honlapján és képzési programjában található.
1st topic: Application areas of network embedded systems and the layered architecture of network protocol stacks. Internet of Things, Industrial Internet of Thing, Cyber-physical systems, Industry 4.0 and their relationship to the subject. (2 hours of lecture)
2nd topic: Properties of communication media including their electrical and mechanical properties including EMC, and application specific requirements according to IEC 60529 and their fulfillment. (4 hours of lecture)
3rd topic: An introduction to the development systems used for demonstration including platform virtualization, virtual networks, and workstation setup for network embedded systems development. (2 hours of practice)
4th topic: Network embedded development and test systems. Protocol analyzers for USB, Ethernet and TCP/IP and their application during development. Distributed monitors and port mirroring. Detailed introduction to the open source Wireshark protocol analyzer. (4 hours of lecture and 2 hours of practice)
5th topic: The IEEE 802.X standards in embedded systems. The IEEE 802.3 (Ethernet) standard and its implementation. Ethernet devices and Ethernet hardware and software development. Ethernet addressing and acquiring network addresses. Power over Ethernet implementations. Ethernet switching. Investigation of Ethernet networks using Wireshark (practice). (8 hours of lecture and 2 hours of practice)
6th topic: Application specific Ethernet solutions. BroadR-Reach, Power over BroadR-Reach, IEEE 802.3bp RTPE in automotive and vehicular applications. AFDX for aviation. Industrial ring solutions, Audio/Video Bridging, TTEthernet. The future of embedded networks: Time-Sensitive Networking (TSN). (6 hours of lecture)
7th topic: Ethernet in practice. Ethernet device drivers and their interface to the operating system. Practical introduction to the TI Connected Launchpad software framework and the supported network protocols' hardware and OS interface. (2 hours of practice)
8th topic: Wireless solutions including IEEE 802.11, Bluetooth and 802.15.4, and other proprietary ISM band solutions. Wireless solutions in safety critical and real-time systems.
9th topic. The TCP/IP protocol suite and its application in embedded systems. Introduction from the helper protocols like ARP to the high level application protocols like HTTP. TCP/IP implementations, full feature protocol stacks (Linux or BSD, for example) and embedded optimized protocol stacks (uIP and lwIP). Resource requirements and security aspects, the operation and influences of firewall and NAT. Practical introduction to configuring and using uIP and lwIP by implementing a WEB interface for a prototype embedded functionality. (8 hours of lecture and 4 hours of practice):
10th topic: Comparing Ethernet and TCP/IP based industrial solutions. The covered technologies are EtherNet/IP, EtherCAT, Modbus/TCP, PROFINET, AFDX, és TTEthernet .(2 hours of lecture)
11th topic: Precision clock and frequency synchronization over Ethernet and TCP/IP solutions. Local frequency sources and their properties and their effect on network embedded systems. Dedicated synchronization solutions like IRIG, GPS. Packet based non-dedicated solutions like NTP, SyncE, IEEE 1588, IEEE 803.1AS, and White Rabbit. (4 hours of lecture)
12th topic: The architecture of distributed data acquisition and control systems. Client-server architecture and its applications in embedded systems. The role of middlewares and gateways. Open source solutions for distributed data acquisition and control and their actual configuration and use. (2 hours of lecture and 2 hours of practice)
Andrew S. Tanenbaum, Computer Networks (4th Edition), Prentice Hall PTR, 2002.
Kevin R. Fall and W. Richard Stevens, TCP/IP Illustrated, Volume 1 (2nd Edition), Addison-Wesley, 2011.
Richard Zurawski (Editor), Industrial Communication Technology Handbook, CRC Press, 2014.
Richard Zurawski (Editor), Embedded Systems Handbook, Second Edition: Networked Embedded Systems (Industrial Information Technology), CRC Press, 2009.