ECE Course Outline

ECE6611

Broadband Networking (3-0-3)

Prerequisites
ECE 6607
Corequisites
None
Catalog Description
Fundamental concepts of broadband networking, including newtork models, ATM networks, quality of service, and traffic management.
Textbook(s)
No Textbook Specified.
Topical Outline
1. Introduction
     1.1. Network Paradigms
     1.2. Network Integration
     1.3. Traffic Characteristics
     1.4. Multiplexing 
     1.5. Broadband Switching
     1.6. Facts on Broadband Networking
     1.7. Packet Size Determination
     1.8. Variable vs Fixed Packet Size Factors

2. Reference Models
     2.1. TCP/IP Reference Model
     2.1. Broadband ISDN Reference Model

3. ATM Networks
     3.1. Basic Concepts 
     3.2. Cell Structure
     3.3. Header Error Control, Cell Delienation Functions
     3.4. ATM Layer Functions (Cell Multiplexing/Demultiplexing, Cell VPI/VCI Translation, Cell Header Generation/Extraction)
     3.5. Virtual Path/Virtual Circuit Concepts
     3.6. ATM Adaptation Layers (AAL1, AAL2, AAL3/4, AAL5)
     3.7. Signalling in ATM Networks
     3.8. PNNI (Private Network to Network Interface)

4. Quality of Service in Broadband Networks
     4.1. Quality of Service
     4.2. IPv4 vs IPv6
     4.3. IntServ (Integgated Services)
     4.4. RSVP (Resource Reservation Protocol) 
     4.5. DiffServ (Differentiated Services)
     4.6. MPLS (Multi Protocol Label Switching)
     4.7. QoS Routing Algorithms
     4.8. Transport Layer Problems

5. Voice over IP

6. Traffic Management in Broadband Networks
     6.1. Packet Classification
     6.2. Packet Marking
     6.3. Token Bucket Scheme
     6.4. Traffic Policing
     6.5. Traffic Shaping
     6.6. Per Hop Behavior (Scheduling Algorithms: FIFO, Generalized Processor Sharing, Weighted Fair Queueing)
     6.7. Congestion Avoidance and Control

7. Mobile IP (Wireless Internet)
     7.1. Mobility Management
     7.2. Registration and Paging
     7.3. Handoff Problems