San Jose State University
Department of Electrical Engineering
EE283
Broadband Communication Networks
Fall 2016
Instructor
Instructor: Dr. Greg M. Bernstein
Department: Electrical Engineering, College: Engineering
Office Location: ENG383
Instructor’s Web-site: http://www.grotto-networking.com/index.html
Office Hours: By appointment, send an email to greg.bernstein@sjsu.edu to request an appointment.
Preferred Contact: Via email at greg.bernstein@sjsu.edu
Course Information
Course Code: EE283, Section: 02
Course Title: Broadband Communication Networks, 3 credit hours
Class Hours & Location:
Section 2 Hours: Mon.-Wed. 9:00AM-10:15AM, Location: Boccardo Business Center 004
Course Description: Broadband Networks Overview, Tunneling, VPNs, and Multi-Protocol Label
Switching (MPLS); All-Optical Networks, Architecture of High-Speed Switches and Routers, Data
Center Networks, Network Virtualization, Software-Defined Networking (SDN), Packet Delay and
Network Queueing Models, and Quality of Service.
Prerequisites: EE281 (or EE181, or equivalent course taken during undergrad studies)
Required Text-Book: Computer and
Communication Networks,” By Nader F. Mir, 2nd
Edition, ISBN: 0133814742 published by Pearson
Prentice-Hall in 2015.
(The text book is available at SJSU campus
bookstore and at most online stores such as
Amazon or Barnes & Noble.)
Page 1 of 4
Student Learning Objectives for the Course:
Understand the Fundamentals of Broadband Networks
Understand and Analyze VPNs, Tunneling, and Overlay Networks: Technologies and Concepts
Understand, compare and contrast MPLS networking data and control planes with other networking
technologies.
Understand the fundamentals of optical networks including GMPLS.
Understand Data Center Networking requirements and technologies including Network Virtualization
Understand Software Defined Networking (SDN)
Design of Advanced Routers and Switches
Learn how to analyze and simulate packet queues in switches and networks
Learn the basics of Quality of Service (QoS) in devices and networks as a whole.
Other Periodical Reading Materials:
IEEE Communications Magazine
IEEE Network Magazine
Course Requirements
Homework Assignments/Project: Normally bi-weekly assignments
Exams: Mid-Term Exam and Final Exam
Class Participation: Class Participation is a course requirement.
Tentative Course Schedule
The following is based on two lectures per “week”. Holiday’s and unforeseen circumstances may alter
this schedule.
1. Overview of Broadband Networking Concepts. Multiplexing, inverse multiplexing, layers, partitions,
data and control planes. (Notes)
Week 1
2. Adaptation, Tunneling and VPNs (Chapter 14 and Notes)
Weeks 2 and 3
3. Multi-Protocol Label Switching (MPLS) Networks (Chapter 14 and Notes)
Weeks 4
4. Optical Networks and GMPLS (Chapter 15 Notes)
Week 5
5. Architecture of Advanced Routers (Chapter 12 and Notes)
Week 6
6. Cloud Computing and Network Virtualization (Chapter 16 and Notes)
Week 7
Page 2 of 4
Review/Mid-term Exam
Week 8
7. Software Defined Networking (SDN) (Chapter 17 and Notes)
Weeks 9, 10
8. Packet Delay Models, Network of Queues, and Network Simulation (Chapter 11 and Notes)
Weeks 11-14
9. Quality of Service in Routers for Broadband Networks (Chapter 13)
Weeks 15, 16
Review/ Final Exam
Week 17
Grading
Assignments/Participation: 20%
Midterm Exam: 40% (Wednesday, October 13th, 9:00AM-10:15AM)
Final Exam: 40% (Thursday, December 15th, from 7:15AM-9:30AM)
Standard Grading Percentage Breakdown (after possible normalizations if needed):
94% and above
A
90% - 93%
A-
87% - 89%
B+
84% - 86%
B
80% - 83%
B-
77% - 79%
C+
74% - 76%
C
70% - 73%
C-
67% - 69%
D+
64% - 66%
D
60% - 63%
D-
below 60%
F
Assignment Problem Review: Assignment problem review will be conducted in class after assignments
are returned and before relevant exams. Assignment solutions will not be posted.
Attendance: There might be a number of random attendance-checks throughout the semester at the
beginning of class. No credit will be given for late attendance.
Policy Information
Page 3 of 4
University Academic Integrity:
Students should know that the University’s Academic Integrity Policy is available at
http://www.sa.sjsu.edu/download/judicial_affairs/Academic_Integrity_Policy_S07-2.pdf.
Your
own
commitment to learning, as evidenced by your enrollment at San Jose State University and the
University’s integrity policy, require you to be honest in all your academic course work. Faculty members
are required to report all infractions to the office of Student Conduct and Ethical Development. The
website
for
Student
Conduct
and
Ethical
Development
is
available
at
http://www.sa.sjsu.edu/judicial_affairs/index.html.
Instances of academic dishonesty will not be tolerated. Cheating on exams or plagiarism (presenting the
work of another as your own, or the use of another person’s ideas without giving proper credit) will result
in a failing grade and sanctions by the University. For this class, all assignments are to be completed by
the individual student unless otherwise specified. If you would like to include in your assignment any
material you have submitted, or plan to submit for another class, please note that SJSU’s Academic
Policy F06-1 requires approval of instructors.
Campus Policy in Compliance with the American Disabilities Act:
If you need course adaptations or accommodations because of a disability, or if you need to make special
arrangements in case the building must be evacuated, please make an appointment with me as soon as
possible, or see me during office hours. Presidential Directive 97-03 requires that students with
disabilities requesting accommodations must register with the DRC (Disability Resource Center) to
establish a record of their disability.
Dropping and Adding:
Students are responsible for understanding the policies and procedures about add/drops, academic
renewal, etc. Information on add/drops are available at http://info.sjsu.edu/web-dbgen/narr/soc-fall/rec298.html. Information about late drop is available at http://www.sjsu.edu/sac/advising/latedrops/policy/ .
Students should be aware of the current deadlines and penalties for adding and dropping classes.
Classroom Protocol:
* Exams: All exams including the final exam will be closed book and closed notes. Except for
extraordinary, documented situations, make-up exams will not be allowed. Therefore, at the beginning of
the semester, make sure that you have no exam or work conflicts with the schedule of this course.
* Cell Phones: Students will turn their cell phones off or put them on vibrate mode while in class.
Students should not answer their phones in class. Students whose phones disrupt the course and do not
stop when requested by the instructor will be referred to the Judicial Affairs Officer of the University.
* Computer Use: In the classroom, students are allowed to use computers only for class-related
activities. These include activities such as taking notes on the lecture underway, following the lecture on
Web-based PowerPoint slides that the instructor has posted, and finding Web sites to which the instructor
directs students at the time of the lecture. Students who use their computers for other activities or who
abuse the equipment in any way, at a minimum, will be asked to leave the class, and, at a maximum, will
be referred to the Judicial Affairs Officer of the University for disrupting the course. (Such referral can
lead to suspension from the University.) Students are urged to report to their instructors computer use
that they regard as inappropriate (i.e., used for activities that are not class related).
Page 4 of 4