11 course introduction instructor: dragan hrnjez email: [email protected]@gmu.edu location:...
TRANSCRIPT
11
Course Introduction Instructor: Dragan Hrnjez
Email: [email protected] Location: offsite
Office Hours Tuesdays, 6:30 PM to 7:10 PM, Location: ENGR, Room 4457 or
Room 3707 I prefer to handle as much by e-mail as possible Other arrangements can be made
Recommended Books: There are no required books for this course. The following books
are optional (used during previous semesters): Voice Over IP Fundamentals; Cisco Press; Davidson, Peters, Gracely,
Bhatia, Kalidindi, Mukherjee; 2nd Edition; July 2006 IP Telephony: Deploying VoIP Protocols and IMS Infrastructure; John
Wiley & Sons Ltd.; Oliver Hersent; 2011 RTP: Audio and Video for the Internet; Addison Wesley; Colin Perkins;
June 2003
Website: http://mason.gmu.edu/~dhrnjez Additional materials and useful links are also available
2
Assignments and Grading Policy Midterm (in-class, closed-book/closed-notes)
90 minutes MC/TF questions, simple problems
and essay questions
Labs (4 labs and the demo) All four labs need to be turned in no later then
May 6th 2014
Homework 3-4 homework assignments Due the following week after they are assigned Hard copy is strongly desired
Project Assigned second week and is due last week of semester This is a group project (3-4 students) 40% of the grade
Final Exam (take home – last week of the semester) Comprehensive MC/TF questions, more complex engineering problems and essay questions
Honor Code All assignments are conducted under the rules and regulations of the GMU Honor
Code Policy
3
Logistic
Lecture notes access: User id: tcom590 Password: voipgmu
We will have one 10-minute break starting at around 8:30
If we go over the planned material we could go home earlier (no promises we will end up earlier)
We will start on time so make sure you are not late
If class is to be canceled you will receive my notification in timely manner Cancellation announcement will also be posted in front of
the TCOM office
4
Make sure you attend these lectures It will be very difficult to pass the exam if you
are absent
Graded midterm exams will be returned to students (you can keep them)
Graded final exams will be collected at the end of the class
Teaching assistant and I will be here to answer any questions related to this course, so don’t hesitate to ask
Logistic (cont.)
5
Labs
X-Lite/Kapanga softphones and Asterisk Softswitch Labs
OPNET Modeling and Simulation Labs
We will need some extra headsets I have some of those but if you don’t like sharing them with
others, get your own
Software installed in ENGR lab and can be used during scheduled lab hours
You will also need CDs or Memory Sticks to save your labs and projects (GMU Lab computers are returned to the default state every night and the data is lost) Alternative is to use some of your Linux user space
Mora about lab capabilities in 2 weeks
66
Course Outline – Comprehensive VoIP
Topics Book Readings
Introduction to Voice and Voice Transmission Technologies: Voice characteristics, digitalization and encoding. Traditional circuit switched equipment and networks used in telephony. Signaling basics. Potential use-cases for VoIP deployments (benefits/challenges). Enterprise/Campus and Commercial Telephony. Typical VoIP Connection Strategies.
Voice Over IP Fundamental Chapter1 Chapter 2 Chapter 3 (not required)
Concept of Transporting Voice over a Packet Switched Network: Internet Protocol (IP) introduction. Real time protocols: RTP, RTCP, RTSP, SCTP, UDP-Lite/Liter - packet formats, functionality and features. Real-time media synchronization.
Voice Over IP Fundamental Chapter 6
RTP: Audio and Video for the Internet
Voice over IP Decomposition: Human voice and coding techniques, compression. Factors that affect VoIP quality: delay, jitter, packet loss, echo. Performance and quality metrics for VoIP: MOS, R-Factor, PESQ. VoIP performance measurement and monitoring tools.
Voice Over IP Fundamental Chapter 7
RTP: Audio and Video for the Internet
Intro to VoIP signaling protocols: Overview. H.323 signaling protocol: format and inter-workings.
Voice Over IP Fundamental Chapter 11IP Telephony Chapter 2
SIP Signaling Protocol: Architecture, format and inter-workings. Voice Over IP Fundamental Chapter 12IP Telephony Chapter 3
SS7 Signaling Protocol: Architecture, format and inter-workings (H.323, SIP and ISUP (SS7) signaling protocols).
Voice Over IP Fundamental Chapter 4
Voice over IP Network Planning and Design: Traffic analysis and forecasting (advanced), numbering and dial plans, number routing, vendor selection criteria for LAN and WAN deployments. E.911, CALEA.
Lecture notes and supplemental reading
77
Topics Book Readings
The Softswitch Architecture: Interoperability of different signaling protocols (H.323, SIP, SS7) using Softswitches, Applications of Softswitches in a carrier grade VoIP environment. (SS7 signaling over IP-based networks). VoIP – PSTN migration and integration strategies.
Voice Over IP Fundamental Chapter 14IP Telephony Chapter 4
VoIP Quality and QoS: A thorough explanation of QoS components, protocols and trade-offs. RSVP, Diffserv, MPLS and 801.2q protocols are covered in details in terms packet format, features and functions and their pros and cons. format, features and functions and their pros and cons.
Voice Over IP Fundamental Chapter 8
VoIP Security: Requirements, technologies and NAT/Firewall considerations. VoIP encryption analysis.
Voice Over IP Fundamental Chapter 10IP Telephony Chapter 6
NextGen VoIP: VoIP Mobility. VoIP Equipment: Adapters, soft phones, WiFi phones, mobile phones. Collaboration and presence. Billing and Mediation. VoiceXML. IP Multimedia Subsystem (IMS).
Pats in Voice Over IP Fundamental Chapter 15 Chapter 16
Course Outline – Comprehensive VoIP
8
Group Projects
Practical exposure to VoIP systems VoIP engineering
processes Modeling and design Industry trends
9
Group Projects – use cases
10
Useful Tips
Read whenever you get a chance -> it helps in build knowledgebase and confidence and it keeps you well informed
School is your investment -> make sure you take advantage of it
It is about how your position yourself once you learn those skills -> it is good to know about it even it is not always used!