TLEN 5470: Signaling Protocols
Description
For the purposes of this course, signaling refers to any method or protocol used for creating, modifying, and terminating communication sessions between one or more participants. Sessions are to include traditional wireline as well as internet voice calls, multimedia distribution and multimedia conferencing. Students will gain an understanding of modern signaling systems, especially SIP and VoIP. Students will gain an appreciation of actually implementing signaling systems in the Internet Protocol environment using an open source soft switch to be configured as a PBX. Open source clients will be used to produce a fully functioning communications network from which specific signaling protocols can be explored.
Topics: Telecommunication Networks, Numbering Plans, Circuit Switched Routing, Packet Switched Routing, Analog Transmission, Digital Transmission, Standards for Signaling Systems, Subscriber Signaling, Components of Signaling, Tones, Announcements and Ringing, DTMF Signaling, In-band Signaling, Signaling Networks, Call Flows, Message Flows, SIP Signaling, Signaling for VoIP, Provisioning of Users, Network Protocol Analysis, Avaya SIP phone, Open Source SIP phone implementations, SIP overview, SIP security, SIP technological overview.
Objectives
To gain a practical understanding of signaling protocols for telecommunications networks, both circuit switched and packet switched. Starting with a broader view of signaling, the course then focuses on emerging IP signaling systems using SIP, and it's application to VoIP and multimedia delivery, to illustrate concepts in signaling.
Prerequisites
TLEN 5330 Data Communications 1 and proficiency in UNIX and C++.
Education Officer (EO)
Hardware & Software
Access outside of class to computer(s), as in university computer labs, with 'ssh' software to connect to the Multimedia lab computers, see http://amath.colorado.edu/computing/ssh/. If you have a home computer or laptop, install 'ssh' on this machine.
Sample Lectures and YouTube Vignettes
Upcoming & Previous Offerings
Meeting Days Legend: Monday (M), Tuesday (T), Wednesday (W), Thursday (R), Friday (F), Saturday (S), Sunday (U)
Summer Terms: M = Maymester, A = 1st 5 weeks, B= 2nd 5 weeks, C = 8 weeks, D= 10 weeks
Refer to the Academic Calendar for specific dates.
top
| Spring 2009 |
|
12:00 PM - 01:15 PM |
MW |
ECCS 1B28 |
Barnes, S |
|
| Spring 2008 |
|
11:00 AM - 11:50 AM |
MWF |
ECCS 1B12 |
Baker, K |
|
| Spring 2007 |
|
06:00 PM - 08:30 PM |
M |
ECEE 283 |
Robertson, R |
|
| Spring 2006 |
|
12:30 PM - 02:00 PM |
TR |
ECEE 283 |
Sauer, J |
|
| Fall 2005 |
|
12:30 PM - 01:45 PM |
TR |
ECCS 1B28 |
Sauer, J |
|