This hands-on course delves into IP telephony using SIP, tailored for engineers with foundational knowledge of IP. Starting with a brief review of essential concepts, the course quickly transitions to an in-depth exploration of SIP. You'll begin with the basics of SIP, covering its core principles, signaling, and call processing architectures. The course then advances to complex topics such as security, multimedia integration, and interoperability. Each major theory session is reinforced with hands-on practicals, ensuring you gain practical experience alongside theoretical understanding.
Technical staff working with SIP.
3 days
What is VoIP? Brief review of IP, Brief review of
telephones and voice. RTP, payload type, RTP
timestamps, RTCP, mixers and translators.
Hands on Softphone configuration, analysing RTP
packets.
Why SIP? SIP history, SIP standards, SIP protocol
stack, SIP relationship with other protocols, SIP
functions, SIP capabilities, initial SIP phone startup,
how SIP works, and a basic SIP call.
Hands on
Peer to peer SIP. Video calls.
SIP sessions, SIP flows, Message structure, Core
SIP methods: INVITE, ACK, BYE, CANCEL,
OPTIONS, REGISTER. Extension methods.
Response codes. SIP call flows. INVITE message
format, SDP in the SIP INVITE.
Hands on Setting
up a PBX, analysing SIP packets.
Capturing packets, display and capture filters for
voice, statistics, telephony menu, SIP statistics,
call flows, RTP stream analysis.
Hands on
Analysing VoIP calls.
UA client, UA server, Proxy servers, registration,
Redirect servers, registrars. SIP phones, gateways,
application servers, and other products. Stateful
and stateless servers. Various call scenarios.
Hands on SIP proxies. SIP trunks.
URLs, SIP addresses, registration, Location and
Directory servers. Address tracking.
Hands on SIP
and DNS.
SIP signalling, call hold, call transfer, call
forwarding, conferences, call control. SUBSCRIBE,
NOTIFY, MESSAGE, PRACK.
Hands on
Analysing SIP supplementary services.
SIPS, SRTP. UAC authentication, VPN, firewalls,
NAT problems and SIP. Solving NAT traversal
issues, STUN, TURN, ICE Session Border
Controllers.
Hands on SIP authentication.
Inter working with PSTN, ISUP to SIP mapping,
SIP-T, SIP and SIGTRAN.
Hands on SIP
gateways and trunks.
"Hard concepts were explained very simply."
"Excellent presentation - very good course structure."
This structured training course seeks to build upon workbook learning through the use of group exercises, dynamic discussion and individual tasks in order to deliver an engaging and interactive module that will ensure all candidates are able to transfer their new skills into the workplace.