Distributed Systems in Mechanical Engineering

ID: 1448
Course type: theoretical and methodological
Course coordinator: Vorotović S. Goran
Lecturers: Vorotović S. Goran
Contact: Vorotović S. Goran
Level of studies: M.Sc. (graduate) Academic Studies – Mechanical Engineering
ECTS: 6
Final exam type: project design
Department: Department of Information Technologies in Mechanical Engineering

Lectures

Goal

• Introduction to the paradigm of distributing data • Knowledge of basic protocols for the transfer and sharing of distributed data. • Designing local area networks based on different technologies • Introduction to multiprocessor distributed systems in the automotive and aircraft industry • Introduction to algorithms that are typical of multi-processor distributed systems

Outcome

Стечено знање омогућава студенту: • to recognize the conditions for the formation of local area networks • to allocate names to resources on the net • to control and menage assigned resources • to understand the multi-processor and redistribution of data among them

Theoretical teaching

Local and remote computer network as a weak coupled systems. The concept of server and service provider Indoor network systems. Assignment of rights and names in the closed network systems. Application of these systems in the automotive and aircraft industry. Local area network-LAN Connect local area networks. The protocols in use. Bluetooth protocol for small local networks. Routing and ranges in routing. Recommendations in the formation of IEEE local computer networks and their links. IP protocol. Wireless local area networks. Use of multi-radio waves in the small computer networks. User control in a wireless network Multiprocessor systems. Algorithms for controlling the resources used in operating systems for multiprocessor hardware systems. The case studies specific to the automotive industry. Case studies characteristic of the civil and military aerospace industry.

Practical teaching

It consists of auditory, laboratory exercises that accompany the course. We should particularly look at case studies in the auto industry and the aviation industry.

Attendance requirement

Required: Basic computer culture based on the use of a PC, regardless of operating system.

Resources

• The necessary software for this case under the GNU license - free of charge. • To run the necessary software is enough to have the simplest PC.

Assigned hours

Total assigned hours: 75

Active teaching (theoretical)

New material: 20
Elaboration and examples (recapitulation): 10

Active teaching (practical)

Auditory exercises: 0
Laboratory exercises: 20
Calculation tasks: 0
Seminar paper: 10
Project: 0
Consultations: 0
Discussion/workshop: 0
Research study work: 0

Knowledge test

Review and grading of calculation tasks: 0
Review and grading of lab reports: 5
Review and grading of seminar papers: 0
Review and grading of the project: 0
Test: 0
Test: 0
Final exam: 10

Knowledge test (100 points total)

Activity during lectures: 5
Test/test: 15
Laboratory practice: 5
Calculation tasks: 0
Seminar paper: 10
Project: 30
Final exam: 35
Requirement for taking the exam (required number of points): 30

Literature

Birman, Kenneth. Reliable Distributed Systems: Technologies, Web Services and Applications. New York: Springer-Verlag, 2005. ; Gray, J. and Reuter, A. Transaction Processing: Concepts and Techniques. San Mateo, CA: Morgan Kaufmann, 1993. ; Јамес Ф. Куросе, Кеитх W. Росс, Умрежавање рачунара, Цет, Београд, 2005. ; de Andrade, R.; Hodel, K. N.; Justo, J. F.; Laganá, A. M.; Santos, M. M.; Gu, Z. (2018). "Analytical and Experimental Performance Evaluations of CAN-FD Bus". IEEE Access. 6: 21287 - 21295.