Close Menu

VoIP Projects, IT-O 547

About this Course: 

This course builds on the materials covered in ITM 546. Students create projects that exercise and expand their understanding of VoIP protocols, features and architectures. There will be instructional materials and lectures as needed to support the projects. These will be scheduled with project groups and individuals as needed. There is a term project as well as several shorter projects. The shorter projects are focused on the creation and testing of lab configurations designed to assist the final projects. The semester project will develop a VoIP application or feature, or test a current VoIP product and architecture. The scope and deliverables will be determined through joint decision of the instructor and the student. The student or group will describe the requirements, create test plans as needed, demonstrate the operation when applicable and create a written description of the work. The student or group will give an oral report including presentation slides to an audience appropriate to the scope and scale of the work completed.

Course Status: 

In progress


IT-O546 Voice Over Internet Protocol or equivalent experience required for enrollment.

Expected Outcomes: 

Upon completion of this course, participants should be able to:

  • Plan and execute a hands-on project that results in a new application, architecture, feature, function, test-bed or device that did not exist before the beginning of the project
  • Explain the goals and milestones of the project and will present and describe their project to an external technical audience
  • Explain the relationship between the project and the current research and development in the field of real-time communications

Course Outline: 

Security of Session Initiation Protocol (SIP) and Web-based real-time applications
Locating Session Initiation Protocol (SIP) Servers; Domain Name System (DNS), Service (SRV) records and Name Authority Pointer (NAPTR) records
Network address translation (NAT) and Firewall Traversal
Conferencing architectures and methods
Emergency and Pre-emption services
Accessibility for the disabled

Course Details: 

Grading/CEU award for this course includes assignments and projects.