440-4225/01 – Communication Systems in Corporate Networks (KSPS)
Gurantor department | Department of Telecommunications | Credits | 4 |
Subject guarantor | Ing. Jan Rozhon, Ph.D. | Subject version guarantor | Ing. Jan Rozhon, Ph.D. |
Study level | undergraduate or graduate | Requirement | Optional |
Year | 2 | Semester | summer |
| | Study language | Czech |
Year of introduction | 2018/2019 | Year of cancellation | 2023/2024 |
Intended for the faculties | FEI | Intended for study types | Follow-up Master |
Subject aims expressed by acquired skills and competences
Students are taught how to create complex information systems on top of standard telecommunication solutions with narrow focus on the services commonly used in corporate networks.
Teaching methods
Lectures
Seminars
Tutorials
Experimental work in labs
Summary
The subject introduces the students to the communication systems commonly used in the corporate sphere. It presents the possible ways of interconnecting the telecommunication systems with other common services. Students are then able to design complex information systems providing the large scale of additional features and services, which are not possible to implement with plain telecommunication infrastructure. During the course, students practically configure common IT services, create custom-built IT solutions based on them, and learn how to protect these solutions against unexpected system failures.
Compulsory literature:
Lectures https://lms.vsb.cz.
Recommended literature:
Way of continuous check of knowledge in the course of semester
Student needs to be given at least 20 points and can obtain up to 40 points from 8 distinct evaluated tasks.
E-learning
https://lms.vsb.cz
Other requirements
There are no additional requirements on the student.
Nejsou
Prerequisities
Subject has no prerequisities.
Co-requisities
Subject has no co-requisities.
Subject syllabus:
Lectures
1. Open-source softswitches and their basic configuration. Database connectivity
2. PostgreSQL - Introduction, database structures and queries, database interconnection with Asterisk PBX
3. Minimal scripting overview, supporting web applications
4. Web application deployment, OpenLDAP
5. Advanced services of Asterisk PBX, Postfix
6. Asterisk communication interfaces and their applications
7. Application based on Asterisk communication interfaces II
8. Mass client provisioning
9. Disaster recovery and high availability
10. Telecommunications systems testing, containerization
Exercises
-
Laboratories
1. Introduction, Asterisk installation and log files analysis
2. Evaluated task (topic ex. 1, 5 points, 10 minutes). PostgreSQL installation, Asterisk database interconnection
3. Evaluated task (topic ex. 2, 5 points, 10 minutes). Minimal scripting overview, simple web application
4. Evaluated task (topic ex. 3, 5 points, 10 minutes). Web application deployment, HTTP server management
5. Evaluated task (topic ex. 4, 5 points, 10 minutes). OpenLDAP, structures and Asterisk interconnection
6. Evaluated task (topic ex. 5, 5 points, 10 minutes). Postfix installation, configuration and Asterisk services
7. Evaluated task (topic ex. 6, 5 points, 10 minutes). Applications based on Asterisk PBX
8. Evaluated task (topic ex. 7, 5 points, 10 minutes). Mass client deployment
9. Evaluated task (topic ex. 8, 5 points, 10 minutes). Disaster recovery
10. Spare term for evaluated tasks. Telecommunications systems testing, containerization. Evaluation.
Conditions for subject completion
Occurrence in study plans
Occurrence in special blocks
Assessment of instruction