4710/8716: Computer Communication Networks

Catalog Entry (2012-2013):

4710 Computer Communication Networks(4) This course investigates the standard protocols and hardware solutions defined by the International Standard Organization (ISO) and Institute of Electrical and Electronics Engineers (IEEE) for the computer communications networks. Included are ISO OSI model, IEEE 802.X (Ethernet, token bus, token ring) and Asynchronous Transfer Modals (ATM) networks. Prereq: CEEN 3250, CEEN 4330. (Cross-listed with CEEN 8716.)


High-Speed networks, TCP/IP and ATM Design Principles, by William Stallings, Prentice Hall, Fifth Edition, ISBN No. 0-132-525965-7

Class/Laboratory Schedule:

4 Credit Hours; 3 Hours Lecture; 3 Hours Lab; Elective


High-speed networks dominate both the wide-are networks and local area networks. This course is designed to present and discuss the high-speed access control protocols, routing protocols, traffic management, and network topologies. These topics will be complement with the performance modeling and simulation techniques.

Prerequisites by:

Course: Communication Circuits (CEEN 3250), Digital Computer Design I (CEEN 4330)

Topic: General knowledge of a computer system design, Fundamentals of communications


  1. Networking Fundamentals
    Review of LAN and IEEE 802.X Protocols
  2. Gigabit Ethernet
    Basic Function
    Physical and MAC layers
    Carrier Extension, Burst Modes
    Performance Modeling
  3. ATM Networks
    Protocol Architecture
    Logical configurations
    Adaptation Layers
    Performance Modeling
  4. Internetwork Traffic Management
    Internet Protocol
    Ipv4 Protocol
    IP Addressing
    Subnetting including VLSM and CIDR
    Ipv6 Protocol
    ARP, RIP, Distance Vector Routing Protocol
  5. Transport-Level Traffic Control
    Transmission Control Protocol
    UDP Performance
    TCP Congestion Control
    Real-Time Transport Protocol
  6. Frame Relay
    ATM and Frame Relay Interfacing

Laboratory Exercises:

The students are required to write the necessary software to set up the Token Ring card (Initialize, Open, Close, etc.) and also monitor the activities on the Token Ring LAN system. The other laboratory assignments are involved in design and modeling of a medium scale Ethernet system and a Token Bus system, simulating these models and analyzing the results. The results are analyzed for the bottlenecks, system loading, system capacity and throughput.

Computer Usage:

Use of simulation CAD systems to create related networks.