Course Lecturer:

Lecturer: Mohamed Ashour,  Eng, MSc, Phd


Room: C3.323

Lecture time: Tuesdays 2nd slot Location H17

Course Teacher Assistants:

TA: Hadil Hesham,  Eng, MSc


Room: C3.307

TA: Mariham Wasfy,  Eng


Room: C3.307



Course Aim: 

Build an understanding of transmission and switching concepts in data communication


Relate the presented concepts with practical constituents of real-life networks

Enhance the student capabilities to understand and build simulation and analytical models for the benefit of quantitative performance assessment of networks and network components (i.e., switches)



Course Outline:        

·         Digital Transmission Fundamentals

Digital representation of Information

Why digital communications?

Characterization of communication channels

Fundamental limits in digital transmission

Line coding

Modems and digital modulation

Properties of media and digital transmission systems

·         Multiplexing

Time division multiplexing

Frequency division multiplexing

Space division multiplexing

Code division multiplexing

SONET (Synchronous Optical Network)

Wave division multiplexing

·         Telephone Networks

Circuit switches:

  • Space-Division Switches

  • Time-Division Switches

  • Multistage Switches

Public switched telephone networks

Cellular networks

Grade of service (GoS) in circuit-switched networks:

  • Concentration

  • Routing Control

  • Overload Control

·         Packet Switched Networks

Packet-switching, cell-switching

Quality of service (QoS) in packet switching networks:

  QoS Metrics (Loss, delay, …)

  • Traffic management (FIFO, Priority and Fair queues)

  • Congestion control

Non Best Effort Services:

  • Integrated services

  • Differentiated services


Course Assessment: 

Assignments 5%

Quizzes 20%

Project 5%

Midterm Exam 25%

Final Exam 45%




Recommended Textbook

·         “Communications Networks 2nd Edition”, A. Leon-Garcia, and I.Widjaja, McGraw Hill, 2003

Recommended Further Reading

·         “Computer Networking: A Top-Down Approach Featuring the Internet 3rd Edition”, J. F. Kurose, and K. W. Ross, Addison Wesley, 2005

·         “Computer Networks 4th Edition”,A. Tanenbaum, Prentice Hall, 2002