This is a basic course in computer and communication networking, for graduate students within Watson School of Engineering. The course will cover fundamentals, practices, and research topics, especially the architectures of backbone data networks, wireless LANS and Ad Hoc Networks, 2G, 3G and 4G for wireless communication networks. These architectures and implementations will be discussed via their controlling and modeling methods, such as, routing protocols, QoS control mechanism, security, network management systems, etc.
Dr. Ming Yu, Assistant
Professor
Dept. of
Electrical & Computer Engineering
Thomas J. Watson
School of Engineering and Applied Science
SUNY at
Binghamton, NY.
Office: Room:
ENGB P12
Phone: (607)
777-6133
Email: mingyu@binghamton.edu
Class Meeting
Time:
Mon, Wed, 05:05PM – 6:30PM
Classroom:
FA-352
Office House:
Tue, 2:00PM-5:00PM or by appointment.
Teaching Assistant:
1
Week 1~2: Overview of Telecom
Networks
2
Week 3~4: Network
Fundamentals
3
Week 5~7: Architectures of Major
Network Implementations
4
Week 8:
Midterm Exam
5
Week 9~12: Network Control and Modeling
Methods
6
Week 13: Final
Exam
Course Web Page: http://blackboard.binghamton.edu/
Course Mailing List: also see the blackboard. Only for registered
graduate students.
Prerequisites: EECE-459: Computer Networks, or similar courses in
ECE or CS. Basic C Language and MATLAB are required.
Purposes for The Course:
·
Understand the
fundamentals and architectures of networks
·
Review the design and
implementation practices of networking industries
·
Prepare for thesis or
dissertation research in networking areas
The major topics will be covered are architectures of major network implementations and designs, for which the topics will be covered, such as routing protocols, (RIP, OSPF, BGP, and MPLS), QoS control and evaluation, network security, network management systems.
·
Overview of Telecom
Networks
·
Network Fundamentals:
OSI and TCP/IP Layer Models and Functions.
·
Architectures of
Telephone, IP, and Data Networks: Practices and Principles for Wired and
Wireless.
·
Network Elements: Major
Switch and Router Implementations
·
Network Design: Delay,
Packet Loss Ratio, Link Utilization, and Throughput Models and
Analysis.
·
IP Backbone
Networks
·
2G, 3G, and 4G Wireless
Communication Networks
·
Wireless
LANs
·
Mobile and Ad Hoc
Networks
·
Switched
Ethernet
·
Routing Protocols: RIP,
OSPF, BGP, and MPLS.
·
QoS: IntServ and
DiffServ.
·
Network Security
Essentials: Encryptions, IPv6, IPsec, and PKI.
·
Network Management
Systems: Standard Models, and enterprise implementations such as HPOV, Cisco
IOS, etc.
·
Research Topics and
Projects: Traffic Modeling, QoS Routing, Secure Routing, Topology Discovery, and
Performance Analysis.
Textbook
(Required):
·
Tanenbaum, Computer Networks, 4th Edition, 2003,
Prentice-Hall.
Textbooks
(Optional):
·
Yi-Bing Lin and Imrich Chlamtac:
Wireless and Mobile Network
Architectures, Wiley, 2001.
· Stallings, Wireless and communications networks, 4th Edition, 2003, Prentice-Hall.
References:
·
W. Richard Stevens,
"TCP/IP Illustrated, Volume
1: The Protocols," Addison-Wesley, 1994
·
Gary R. Wright and W.
Richard Stevens, "TCP/IP Illustrated, Volume
2: The Implementation," Addison-Wesley,
1995.
·
Uyless Black, “Network Management Standards,”
2nd edition, McGraw-Hill, 1995.
·
John T. Moy, “OSPF: Anatomy of an Internet Routing
Protocol,” Addison-Wesley, 1998.
· Bertsekas and Gallager, "Data Networks," 2nd edition, Prentice Hall, 1992.
·
Stallings, Cryptography and Network Security, Prentice-Hall, 2003.
Papers and Reading Materials Archived on Watson
Server are selected from:
1
ACM/IEEE Trans. On
Networkings
2
IEEE Trans. On
Communications
3
IEEE Networks
Magazines
4
IEEE Communications
Magazines
5
Dissertations of other US
universities
6
IETF’s
RFCs
1
Assigned
Readings
2
Problems from Textbooks
(x3)
3
Problems from Reference Books
(x2)
4
Open Problems for Term Papers
or Project
1
Choose
Topics
2
Design
Considerations
3
Implementations or
Simulations
4
Writing Technical Reports or
Term Papers
5
Presentation
2.
Homework:
I do not accept late homework. All homework is due by 5:00PM on the assigned due
date.
3.
Project:
You can join a group of 3 to 4 peoples and collaborate on the project. But grade
of each individual will be different based his or her contribution to the
project.
4.
Exams:
One exam is closed book and notes; the other one is open
book.
5.
Cheating:
If you are caught cheating on an assignment, you will get a zero (0)
for that assignment. Please read the Code of
Conduct issued by SUNY at Binghamton if you are not familiar with
the definition of cheating.
Have A Great
Semester!