Avaya Aura SIP Trunking Training 5 Day Course Lecture & Demo WHO NEEDS TO ATTEND This class is suited to those who are new to administering Avaya systems, need to know how to send calls through an Avaya system, and would like to know more about the SIP protocol. This is not a class for marketing or salespeople; it is a class for administrators, architects, and engineers. COURSE DESCRIPTION Students will learn how to plan, implement, and troubleshoot the Avaya Aura SM and SMGR as needed to support SIP trunking. Students will learn how to use Wireshark to perform much of the troubleshooting and testing. Training is offered at the customer's site, online through our virtual video training platform, or at our training facility in Harrisburg, Pennsylvania. Telecom training classes can be customized to meet a customer's learning needs and scheduling is flexible. Contact us for quotes! 1. Pre-Aura Architecture Phase 1 IP Enabled Definity Phase 2 Multi-Connect Telephony Phase 3 IP Connect Telephony Downsize the Port Networks Cabinets for Rack Mount Simplex Server IPSI Restart Process Following Connectivity Loss to the Active Server ESS Overview ESS Registration and Database Sync ESS Remote Location During Normal Operation ESS Remote Location No Service Interval ESS Recovery LSP vs. ESS (Local Survivability Processor) vs. (ESS Enterprise Survivable Server) Phase 4 Processor Ethernet (PE) Phase 5 Add XEN Avaya Acquires Ubiquity Software Phase 6 Migrate to an IMS Based Platform Avaya s Legacy Software Still Impacts Current Systems Service Platform Vocabulary Avaya Aura and the Xen Hypervisor
System Platform (SP) Network Architecture avpublic and avprivate System Platform (SP) Web Console Avaya AURA SIP Flow Avaya Aura Call Flow with Media 2. Avaya Aura Architecture Avaya Aura Components Communication Manager (CM) Evolution Server and Feature Server How the Comm Profile Impacts Call Processing Avaya Call Processing H.323 to SIP Avaya Aura Call Flow with Media H.248 Ephemeral to Ephemeral Hairpinning Avaya Aura Call Flow with Media to PSTN GW H.248 Ephemeral to PRI Hairpinning Direct IP and the Avaya Shuffle Avaya Aura SIP Call Flow Through Single SM and CM Avaya Aura Call Flow with Single MGW Avaya Aura Entity and Entity Link Sequencing CM-ES (Evolution Server) Sequencing CM-FS (Feature Server) 3. Aura Routing Configuration by Type of Call The Big Picture of Avaya Architecture and Associated Technology Avaya Aura Call Flow with Media SIP Messages Trust Chain SIP Registered Endpoint to SIP Registered Endpoint The Attach (1 of 2) Call Flow The Attach (2 of 2) Required Configuration Dial Tone Dial Station 2001, Originating Half Call Dial Station 2001, Between the half calls Dial Station 2001, Terminating half call Dial Station 2001 Established Dialog SIP Registered Endpoint to SIP Trunk Avaya SIP Trunking, Terminating Half Call SIP Registered Endpoint to H.323 Registered Endpoint Dial Station 2001, Originating Half Call SIP Trunk to Registered SIP Endpoint PSTN SIP Trunk Terminating to Avaya Aura SIP Trunk to H.323 Registered Endpoint H.323 Registered Endpoint to SIP Registered Endpoint H.323 Registered Endpoint to SIP Trunk 4. Session Manager Routing: Essentials The Role of Session Manager Session Manager Data Structure and Call Processing Configure Session Manager Implicit Users
5. Session Manager Routing: Domains SM Routing: Domains Home / Elements / Routing / Domains 6. Session Manager Routing: Locations SM Routing: Locations Home / Elements / Routing / Locations Location Patterns Managed Bandwidth Multimedia Bandwidth Audio Calls can take Multimedia Bandwidth 7. Session Manager Routing: Adaptation Essentials SM Routing: Adaptations RFC 3261 SIP and SIPS URI Structure The SIP INVITE SIP Request and Response Formatting // Home / Elements / Routing / Adaptations 8. Session Manager Routing: SIP Entities SM Routing: SIP Entity // Home / Elements / Routing / SIP Entities Adding CM as a SIP Entity // Home / Elements / Routing / SIP Entities Adding Remote PBX as a SIP Entity 9. Configuring the Local Host Table Override the Entity Link using RFC 3263 A-record SRV-record NAPTR Naming Authority Pointer 10. Session Manager Routing: Entity Links SM Routing: Entity Link // Home / Elements / Routing / Entity Links 11. Session Manager Routing: Time Ranges SM Routing: Time Ranges // Home / Elements / Routing / Time Ranges 12. Session Manager Routing: Routing Policy SM Routing: Routing Policy // Home / Elements / Routing / Routing Policies 13. Session Manager Routing: Dial Patterns SM Routing: Dial Pattern // Home / Elements / Routing / Dial Patterns 14. Session Manager Routing: Regular Expression SM Routing: Regular Expression // Home / Elements / Routing / REGEX Basic Regular Expression Home / Elements / Routing / Regular Expression
Regular Expression Metacharacters Common REGEX Variations 15. Communications Manager Call Routing Essentials Communication Manager 6.2 CM Configuration for SIP Trunking Quick Start License and Capacity IP Networking and CAC CODEC Configuration CM Routing Signaling Group CM Routing Trunk Group Quick review of CM pre-requisites ARS analysis, route patterns, feature-access-codes, uniform dialplan Synchronizing CM with System Manager 16. SIP Essentials SIP User Agent SIP Requests (Methods) http://www.iana.org/assignments/sip-parameters SIP Responses Status Codes http://www.iana.org/assignments/sip-parameters Contact URI Add a SIP Proxy Assign a SIP Domain Adding DNS Resource Records to Point to SIP Domain Configure SIP Communications Profile Adding Users and Passwords SIP REGISTRATION - First Attempt Challenge in the 401 Response SIP REGISTRATION Establishing TRUST! Session Manager (SM) tracesm Results SIP Call Routing SIP Loose Routing Defining a SIP Transaction How SIP Proxies Impact SIP Routing 17. Routing the Media Session Description Protocol (SDP) RFC 4566 Overview 7 Key Fields to Know RTP Relay in Avaya MGW The Avaya Shuffle Hairpinning Direct IP 18. Avaya SIP Tracing Tools Session Manager (SM) tracesm Session Manager (SM) tracesm Results and tracesm100 System Manager (SM) GUI SIP Trace Viewer //SMGR / Home / Elements / Session Manager / System Tools / SIP Trace Viewer 19. System Manager Essentials Avaya s Talk about the SMGR s Function SMGR s Function (The fine print )
Avaya Aura System Manager (SMGR) Versions System Manager (SMGR) Maximum Capacities System Manager (SMGR) // SMGR / Home Common Avaya Logins admin, craft, root, admin, cust, manager System Manager (SMGR) Central Management of Products and User Profiles System Manager Log On // SMGR / Home / Administrators / User Services / Password // SMGR / Home / Administration / Security / Policies // SMGR / Home / Communication Manager // SMGR / Home / Elements / Inventory / Manage Elements 20. User Management Managing Users with System Manager User Management Creating a New User Profile Identity Tab Membership Tab (Assigning Roles) User Profile Example of a Role with Limited Access Applying User Profiles to the Half-call Model User Profiles Identity Profile Tab (always required) User Profiles Communication Profile Tab (enables voice & messaging) User Profiles Session Manager Profile (link found within Communication Profile tab) Endpoint Profile (link found within Communication Profile tab) Application Sequencing Bulk Communication Profile Bridged Calls Personal Profile Manager (PPM) 21. Comparing IP Network Regions with Session Manager Locations Are They Competing? Network Regions Triggers to Create a Separate NR Change ip-codec-set Verifying Near End IP Network Region Configuring a Network Region IP Network Map for IP Telephones Configure the C-LAN IP Network Region Assignment Define IP Network Regions ip-network-region n Change ip-network-region 2 (pages 1 and 3) Change ip-network-region 1 (page 4) 22. Engineering SIP Adaptations How Adaptations are Applied to SIP Messages Adaptations Home / Elements / Routing / Adaptations Analysis of Avaya s canned Adaptations Adaptations Case Study Modify Adaptation to Deliver Contact-URI not AOR Defective INVITE Prior to Adaptation SIP INVITE after Adaptation is Applied
The Contact-URI Now Looks Correct Request-URI From To User-Agent Supported P-Preferred Identity: and P-Asserted Identity (PAI) 23. DHCP Scope DHCP Scope (RFC 2131 & RFC 2132) DHCP Process Voice and Data VLAN DHCP Linux Configuration File Introduction to Avaya VoIP Avaya 4600 Series Phone and DHCP 24. HTTP Support for Avaya Phones HTTP Request Example 96xxupgrade.txt Avaya 46xxsetting and 96xxupgrade data flow HTTP Backup of Phones 9600 Series SIP backup/restore Personal Profile Management (PPM) 9600 sseries H.323 backup/restore (except 9610 which is special) Configuring Apache Web Servers 25. AVAYA 46xxsettings.txt & 96xxupgrade.txt Differences Between Files Behavior by Phone Model Post DHCP AVAYA 46xxsettings.txt & 96xxupgrade.txt 26. SIP Security using TLS General Security Principals (TLS) Avaya Integrates EJBCA Open Source Types of Certificates A PEM Formatted Digital Certificate Adding, Viewing, & Removing A Trusted Certificate Replacing An Identity Certificate 27. Troubleshooting & Wireshark Alarming & Logs Viewing Alarms Changing Status of an Alarm Exporting Alarms Searching for Alarms Home / Services / Events / Logs / Log Viewer Wireshark IP TCP and UDP Headers Capture Filters Wireshark Preferences Display Filters Colorization Rules Capturing Remotely with Tshark How to Probe VoIP Traffic Command Line Tools: Editcap, Mergecap, Text2pcap