Title:

Data Communications, Computer Networks and Protocols

Code:PDS
Ac.Year:2007/2008
Sem:Summer
Curriculums:
ProgrammeField/
Specialization
YearDuty
IT-MSC-2MGM.2ndElective
IT-MSC-2MIN.1stElective
IT-MSC-2MIS.1stCompulsory
IT-MSC-2MPS1stCompulsory
Language of Instruction:Czech, English
Credits:5
Completion:examination (written)
Type of
instruction:
Hour/semLecturesSeminar
Exercises
Laboratory
Exercises
Computer
Exercises
Other
Hours:394207
 ExamsTestsExercisesLaboratoriesOther
Points:601501015
Guarantor:Švéda Miroslav, prof. Ing., CSc. (DIFS)
Lecturer:Švéda Miroslav, prof. Ing., CSc. (DIFS)
Instructor:Očenášek Pavel, Mgr. Ing., Ph.D. (DIFS)
Trchalík Roman, Mgr., Ph.D. (DIFS)
Faculty:Faculty of Information Technology BUT
Department:Department of Information Systems FIT BUT
Substitute for:
Data Communications and Computer Networks (PDT), DIFS
 
Learning objectives:
  Understand communication functions and their implementations in computer networks; be aware of related formal tools.
Description:
  Coding for error detection and correction, error control. Bit and packet synchronization. Data-flow control. Multiple access control methods. Switching techniques. Switch architectures. Internet structures. Internet routing. Routing with multicast. Scheduling. Packet-error control. Flow control. Traffic management. Protocol engineering and formal specifications. Protocol implementation.
Knowledge and skills required for the course:
  The sets, relations and mappings. The elementary notions of the graph theory. The elementary notions of communication protocols. Principles of Internet.
Subject specific learning outcomes and competencies:
  Understanding communication functions and their implementations in computer networks; being informed about related formal tools.
Generic learning outcomes and competencies:
  Understanding communication principles in current computer networks.
Syllabus of lectures:
 
  1. Coding for error detection and correction, error control 
  2. Bit and packet synchronization
  3. Multiple access
  4. Data-flow control
  5. Switching techniques
  6. Internet structures and multicasting
  7. Internet routing
  8. Multicast routing
  9. Scheduling
  10. Packet-error control
  11. Traffic management
  12. Protocol engineering and formal specifications
  13. Protocol implementation
Syllabus of computer exercises:
 
  1. Protocol parameters
  2. Communication profiles
  3. Formal specification of communication protocols
Syllabus - others, projects and individual work of students:
 
  1. Parameter sensitivity analysis of a protocol
  2. Formal specification and verification of a communication procedure
Fundamental literature:
 
  • Farrel, A.: The Internet and Its Protocols - A Comparative Approach, Morgan Kaufmann, 2004, ISBN 1-55860-913-X
  • Pužmanová, R.: Routing and Switching - Time of Convergence, Addison-Wesley, 2002, ISBN 0-201-39861-3
  • Keshav, S.: An Engineering Approach to Computer Networking, Addison-Wesley, 1997, ISBN 0-201-63442-2
Study literature:
 
  • Farrel, A.: The Internet and Its Protocols - A Comparative Approach. Morgan Kaufmann, 2004, ISBN 1-55860-913-X
  • Keshav, S.: An Engineering Approach to Computer Networking. Addison-Wesley, 1997, ISBN 0-201-63442-2
Controlled instruction:
  Mid-term exam, laboratory practice supported by project work, and final exam are the monitored, and points earning, education. Mid-term exam and laboratory practice are without correction eventuality. Final exam has two additional correction eventualities. 
Progress assessment:
  Written mid-term exam and submitting 2 projets in due dates.
Exam prerequisites:
  Requirements for class accreditation are not defined.
 

Your IPv4 address: 54.242.115.55
Switch to https

DNSSEC [dnssec]