10
1 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:

11 Course Introduction Instructor: Dragan Hrnjez Email: [email protected]@gmu.edu Location: offsite Office Hours Tuesdays, 6:30 PM to 7:10

Embed Size (px)

Citation preview

Page 1: 11 Course Introduction  Instructor: Dragan Hrnjez  Email: dhrnjez@gmu.edudhrnjez@gmu.edu  Location: offsite  Office Hours  Tuesdays, 6:30 PM to 7:10

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

Page 2: 11 Course Introduction  Instructor: Dragan Hrnjez  Email: dhrnjez@gmu.edudhrnjez@gmu.edu  Location: offsite  Office Hours  Tuesdays, 6:30 PM to 7:10

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

Page 3: 11 Course Introduction  Instructor: Dragan Hrnjez  Email: dhrnjez@gmu.edudhrnjez@gmu.edu  Location: offsite  Office Hours  Tuesdays, 6:30 PM to 7:10

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

Page 4: 11 Course Introduction  Instructor: Dragan Hrnjez  Email: dhrnjez@gmu.edudhrnjez@gmu.edu  Location: offsite  Office Hours  Tuesdays, 6:30 PM to 7:10

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.)

Page 5: 11 Course Introduction  Instructor: Dragan Hrnjez  Email: dhrnjez@gmu.edudhrnjez@gmu.edu  Location: offsite  Office Hours  Tuesdays, 6:30 PM to 7:10

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

Page 6: 11 Course Introduction  Instructor: Dragan Hrnjez  Email: dhrnjez@gmu.edudhrnjez@gmu.edu  Location: offsite  Office Hours  Tuesdays, 6:30 PM to 7:10

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

Page 7: 11 Course Introduction  Instructor: Dragan Hrnjez  Email: dhrnjez@gmu.edudhrnjez@gmu.edu  Location: offsite  Office Hours  Tuesdays, 6:30 PM to 7:10

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

Page 8: 11 Course Introduction  Instructor: Dragan Hrnjez  Email: dhrnjez@gmu.edudhrnjez@gmu.edu  Location: offsite  Office Hours  Tuesdays, 6:30 PM to 7:10

8

Group Projects

Practical exposure to VoIP systems VoIP engineering

processes Modeling and design Industry trends

Page 9: 11 Course Introduction  Instructor: Dragan Hrnjez  Email: dhrnjez@gmu.edudhrnjez@gmu.edu  Location: offsite  Office Hours  Tuesdays, 6:30 PM to 7:10

9

Group Projects – use cases

Page 10: 11 Course Introduction  Instructor: Dragan Hrnjez  Email: dhrnjez@gmu.edudhrnjez@gmu.edu  Location: offsite  Office Hours  Tuesdays, 6:30 PM to 7:10

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!