Day 1 - Course Outline
Top-10 Fundamental Network and IP Technologies – the IP in SIP
· 1 – Voice-to-Digital-to-Packet Transmission
· 2 – Back To Basics – Cabling and Electrical
· 3 – Transmission Concepts – DSL, T-1/E-1, ISDN-PRI, SIP Trunking, GIG-E
· 4 – Optical Fiber & Bandwidth
· 5 – Integrated Access Services – Dynamic Bandwidth Allocation – BOD-Bandwidth On Demand
· 6 – Introduction to IP-Internet Protocol and VoIP-SIP
· 7 – TCP/IP and other Protocols and Layers – RTP, RTCP, SDP, SOAP, SALT
· 8 – Hardware – Routers, Switches – MAC-Media Access Control, WiFi-VLANS-VPNS
· 9 – Protocols “Rules of the Road” – H.228, H.323, MGCP, SIP, and Desktop “Softphones,” “Toolbars” and other end points (desksets)
· 10 – IP-PBX and Hosted VoIP/SIP – Integrated/Unified/Homogenized
SIP Essentials - SIP Introduction and Overview
· SIP Definition – IETF (RFC-3261) and Manufacturers
· CPL-Call Processing Language
· AOR-Address Of Record – q-values
· Location Service - DNS-Domain Name Service
· CPL-Call Processing Language
· Applications Layer 7 Protocol – Peer-to-Peer protocol
· SIP – Before and After
· SIP and Hosted – Better or Worse or Both
· SIP Signaling – Introduction, URI-Uniform Resource
· SIP & SBC-Session Border Controllers, servers, gateways,
· SIP with and without IADs-Integrated Access Devices
· SIP and SIP Phones, Softphones, Mobility,
· SIP Signaling Basics – Inbound/Outbound calling
· SIP Trunking – Incremental “Slope” Growth
· CODECS-COmpression-DECompression signal processors – issues and answers
Lab 1 – Planning for OCS
· Pre-installation planning – “what server does what”
· Installing and configuring OCS
· Planning the site – cabling to number portability
· Integration or “exhumation” of existing systems
· Prepare AD-Active Directory and AD Authentication Credentials
Day 2 - Course Outline
SIP Trunk Replacement & Disaster Planning
· Open Standards
· SIP and Trunk Replacement – same or different thing
· SIP and Proxy ARP-Address Resolution Protocol
· SIP and HSRP-Hot Standby Routing Protocol
· MPLS-Multi-Protocol Label Switching – COS and QoS
· SIP QoS – oxymoron or critical concept
· SIP on-net and off-net issues – overflow call processing
· SIP TCO-Total Cost of Ownership – Top-10 Benefits
D. SIP Technology - Indepth
· SIP – OSI-Open Systems Interconnection - "If you do not know where you are going, what difference does it make which path you take".....Cheshire Cat (Alice in Wonderland)
· SIP “Methods” – Writing call processing as easy as email – invite, ACK, bye, etc.
· Inbound and Outbound call processing
· SIP Signaling “commands” – 1xx-6xx
· SIP Network devices - UA-User Agent, UAC-User Agent Client, UAS-User Agent Server, Proxy Server, Redirect Server, Registrar Server, B2BUA-Back-to-Back User Agent, SIP Forks, Presence, Forking – parallel-sequential-mixed, loops, spirals
· Session Description Protocol Security Descriptions (SDES)
Lab 2 – Initial Configuration of OCS
· Prepare Global Catalog Server
· DNS-Domain Name Services
· Review Security Services
Day 3 - Course Outline
SIP Security – “Best Practices” – Reality Check
· SIP Security “Best Practices” – overview
· SRTP-Secure Real-time Transport Protocol (RFC-3711)
· Authentication Tag and the Master Key Identifier
· Encryption – Public and Private Keys
· SIP Firewalls and Security – SPIT-SPam over Internet Telephony, DOS-Denial Of Service, VOMIT-Voice Over Misconfigured Internet Telephony and other emerging problems
· SIP Security and “Access Policy” – Stateful IP Filtering and Inspection, Static and Stateless IP Filters, TLS-Transport Layer Security, NAT-Network Address Translation, Persistent connection, Multi-homed hosts, etc.
· SIP and MIM-Man-In-the-Middle attacks – Understanding wireline and WiFi wireless attacks
· Telephone Numbers – North American Numbering Plan and International ENUM-E.164
SIP Class of Service & Quality of Service
· SIP COS-Class Of Service and QoS-Quality of Service – ethernet meets “smart” IP
· MPLS-Multi-Protocol Label Switching – Layer 3 - QoS
· Managing “real-time” voice with RTCP-Real-Time Control Protocol – MRB-Metrics Report Blocks
· Inside MRB – what’s what with all the info
SIP Security Architectures – Building Blocks
· SIP Security Architectures – eight different VoIP configurations evaluating SIP-Aware Firewalls and other security options -
· Type 1 – Dedicated IP Pipe for VoIP
· Type 2 – Merged MPLS-Pipe with LER Tagging VoIP
· Type 3 – Merged IP pipe with SIP-Aware Firewall (SAFW)
· Type 4 – Separate IP Pipe for VoIP with Existing Non-SIP Firewall and SIP-Aware Firewall (SOFW)
· Type 5 – Merged IP Pipe with Incumbent Non-SIP-aware Firewall, No DMZ Port and SIP-aware Firewall (SAFW)
· Type 6 – Looks like Type 5 but Merged IP Pipe with Incumbent Non-SIP-aware Firewall, No DMZ Port and SIP-aware Firewall
· Type 7 – Merged IP Pipe with Incumbent Non-SIP-aware Firewall with a DMZ Port
· Type 8 – Merged IP Pipe with Incumbent Non-SIP-aware Firewall
· Other approaches to SIP Security - Proxy/Gateway Inside the Firewall, Proxy/Gateway in Co-Edge Mode and Proxy/Gateway Outside the Firewall
Top-10 Critical Technologies to SIP
· 1 – IP Protocol, IP networking and VPN-Virtual Private Networks
· 2 – IAS-Integrated Access Service, CAS-Converged Access Service, Enhanced IAS/CAS with MPPP-Multi-link Point-to-Point Protocol, PPP Multilink Protocol (MP), L2TP-Layer 2 Tunneling Protocol
· 3 – SIP-Session Initiation Protocol
· 4 – IP-PBX – Options and Approaches
· 5 – Hosted/Managed VoIP and technologies – Route, Image, DHCP, DNS and Configuration Servers
· 6 – “Open Source” PBX options such as Asterisk
· 7 – QoS-Quality of Service – Issues and Answers
· 8 – Softphones – No CAPEX and Migration to Browser Telephony
· 9 – IPT-Internet Protocol Telephony and VoIP/SIP – Cisco, Broadsoft/Sylantro and other platforms
· 10 – Unified Communications – Mobility Applications
OCS – Special Tutorial – Part 1
Here are just some of the terms used in Microsoft OCS-Office Communications Server. Each of these terms and others are explained in this OCS Special Edition:
· Architecture – Front End, AD-Active Directory, Conferencing, Perimeter and Applications Servers
· Co-existence
· UC-Unified Communications
· PBX Integration Initiative – UC-Compatible, Non-UC-compatible
· Mediation Server – Forking
· SIP – Microsoft SIP “Standard” – Inbound/Outbound Calls, OnHold, Making a Call Via a PBX, Answering a Call Via a PBX, Call Forwarding – Always, DND-Do Not Disturb, Call Transfer, 3-Way Conferencing
· SIP-to-PBX
· SIP-to-PSTN
· E.164
· RNL-Reverse Number Lookup
· RCC-Remote Control Gateway
· SQL Server
· LDAP and sLDAP-Lightweight Directory Access Protocol
· Mediation Server – In/Outbound calling
· Multimedia Conferences
· GRUU-Global Routable UA-user agent URI-Uniform Resource Locator
· G.711/G.729
· Information and Content Exchange (ICE)
· MTLS-Mutual Transport Layer Security
· SRTP-Secure Realtime Transport Protocol
· MIME-Multipart Internet Mail Extension
· Normalized – Canonical Number
· SIP “Invite”
· Vmail to Email
· TCP-Transmission Control Protocol versus UDP-User Datagram Protocol
· RTA-Real Tim e Audio
· Siren CODEC
· MG-MGW-Media Gateways – Basic, Collocated and Advanced
· ICE-In-Circuit Emulation
· CTI-Computer Telephony Integration
· Presence
· IM-Instant Messaging
· Federation IM
· DNS-Domain Name Service
· Fully Qualified Domain Name (FQDN)
· DNS Service Location (SRV) resource record – Manual, Automatic
· Bandwidth Analysis
· Load Balancing
· IP Subnets
· SNAT-Source Network Address Translation
· DNAT-Destination NAT
· Port Addresses
· SAN-Storage Area Network
· Client Software and Installation
· Security Policy
· Active Directory Credentials
· SSH-Secure Shell
· Group Security Policies
· Web Server Certificates
· Firewalls
· Antigen
· Kerberos protocol
· Microsoft Exchange Server 2007
· Microsoft IntelliMirror
· Microsoft Office Live Meeting 2007
· Microsoft Office Mobile Communicator 2007
· Microsoft Office Web Communicator 2007
· Microsoft SQL Server 2005
· Microsoft Systems Management Server (SMS)
· Microsoft Windows NT LAN Manager (NTLM)
Day 4 - Course Outline
OCS – Special Tutorial – Part 2
· SMB-Server Message Blocks
· Traversal Using Relay NAT (TURN)
· STUN-Simple Transversal of UDP through NAT
· Administrative “Snap-In” Tools
· Microsoft Management Console (MMC)
· GPO-Group Policy Object
· CDR-Call Detail Records
· Phone Usage Records
· Forests and Schema – 1-Way, 2-Way, Root Domain,
· Active Directory
· SQL-Structured Query Language
· CSF-Connected Services Framework
· Address Book Server
· AJAX
· Enterprise Edition configuration
· Enterprise Edition Consolidated configuration
· Enterprise Edition Expanded configuration
· Focus Factory
· Global Address List
· Global Catalog Servers
· Internet Information Services (IIS)
· Multipoint Control Unit (MCU)
· On-Premise Audio/Video Conferencing Edge Server
· On-Premise Audio/Video Conferencing Server
· On-premise Web conferencing
· Persistent Shared Object Model (PSOM) protocol
· Round robin
· Speech Server
· Web Conferencing Edge Server
· Windows Script Host (WSH)
· Single, Multi-Location and Global Deployments
Top-10 Steps to a Successful SIP Implementation
· 1 – User Needs Assessment
· 2 – Network Assessment
· 3 – Systems Upgrade – Indepth POE-Power Over Ethernet & Comprehensive Disaster Planning Tutorial
· 4 – Pre-Installation Planning
· 5 – Data Systems Integration – VLANs, VoWLANs, Voice over WiFi, IP Wireless “Roaming,” WiFi Security
· 6 – Installation and Cutover
· 7 – Managing Change – Training
· 8 – Ongoing Use and Expectations
· 9 – Billing
· 10 – Managed Services – Data Backup, Monitoring, Remote Support, Training and Future Applications
Lab 4 – Administrative Configuration of OCS
· Administrative Tools "Snap-in"
· Microsoft Management Console (MMC)
· Call Detail Records
· Phone Management and Usage
· IM-Instant Messaging, Chat, Chatrooms, etc.
· IM - Federation to Yahoo, AOL, MSN, Mindalign
· Saving of IM conversations for compliance
Day 5 - Course Outline
Diagnosing & Tools for Troubleshooting SIP Networks
· Problems – Delay, Jitter (Jitter Buffers) - Oversubscription, Packetization, Queuing Delay, Network Propagation, Equipment Configurations, Transcoding, Echo, Signal Level, VAD-Voice Activity Detector – Speech Clipping, Serialization - LFI-Link Fragmentation and Interleaving, Source/Waveform CODECs, E-model, R-model, MOS-Mean Opinion Score, G.711 and G.729 Asynchronous Transcoding
· Testing for Problems – MRB-Metrics Report Block, RTCP-XR-Realtime Transport Protocol eXtended Reports, STRP-Secure Realtime Transport Protocol, Authentication, MD5-Message Digest 5 “hash” coding, MKI-Master Key Identifier, SSH-Secure SHell, Public-Private keys
· Potential Solutions – better be awake during this section
· Best Practices – Avoid Problems To Begin With – 7 Levels of Resiliency
· Vendors of Technical Solutions for VoIP/SIP Network Management
· Conclusions
SIP Applications and Future Outlook
· SIP Applications – IM-Instant Messaging, Presence, Event Notification, Ondemand Conferencing, Click-to-call,
· SIP for Call Centers – calling options and pricing benefits
· SIP – exciting new applications
· UDDI is also designed to replace the robot.txt search engine web site document structure concept. Here are some of the web site description-discovery-registry information retrieved by search engine spiders/bots and other retrieval programs.
· Voice-driven yellow pages - SALT-Speech Applications Language Tags adds voice commands to web applications. SALT is an extended set of markup (meta) tags based on XML-eXtensible Markup Language though compatible with HTML-Hyper-Text Markup Language and others.
· SIP Total Tutorial with Future Outlook – IMS-IP Multi-media Systems – content servers, wireless integration, media gateways, etc.
Lab 5 – Troubleshooting and Integration of OCS
· Planning for Video
· Troubleshooting
· Trunking – bandwidth, delay, echo
· Telephone deskset issues
· IP routing check
· PBX interoperability
· Third-party integration – open discussion
· LCS-Live Communications Server and OCS coexistence