|
Advanced VoIP: Advance Deployment Voice Over
IP in the Enterprise
Onsite presentation only, please call (708) 246-0320
For a seminar similar to this one,

 |
 |
Overview
Advanced VoIP training course uses real-world equipment in a hands-on classroom
environment, so participants can go through the process of testing an existing
network, implementing several vendors' products, traversing NATs, interoperating
with firewalls, and ultimately building a working Voice over IP system in
spite of the roadblocks. You need to test these skills in a classroom environment
first, not on your own network.
This training seminar is for people who MUST make VoIP work. Successful VoIP
implementation means you must build knowledge spanning a broad range of
technology, including VoIP certification testing, security issues, firewalls,
NATs, VLAN, QoS, signaling protocols, and how to use trace tools to debug
VoIP signaling problems.
Attend this seminar to learn...
-
How to certify a network for VoIP
-
How to configure VLAN in a VoIP network
-
How to configure QoS
-
VoIP security
-
Essentials of troubleshooting a VoIP Network
-
How to traverse NATs
-
How to Build a Small Office/Home Office VoIP solution o Mixing VoIP and WiFi
-
Successful use of the WAN
-
How to make signaling work using Microsoft Live Action Server (SIP), Cisco
Call Manager Express, and the Nortel BCM
-
Extensive coverage of SIP (Session Initiation Protocol)
-
Extensive coverage of MGCP
-
Learn how to make frame relay networks interoperate with VoIP
-
How to configure firewalls for VoIP
Who Would Benefit
Advanced VoIP training course is ideal to help telecom-oriented technical
staff gain the data-oriented skills needed to support newly implemented VoIP
systems. This training will also help datacom-oriented technical staff deal
with issues like network certification, security, QoS, and signaling issues.
Agenda
Converging Voice and Data on the LAN
-
Review of Ethernet switching essentials
-
MAC table
-
Broadcast and unknown MAC
-
Spanning Tree Protocol
-
Rapid Spanning Tree
-
ARP
-
Basic switch and port configuration using Cisco 2950 switches
-
VLAN
-
Configure access links
-
Configure Trunks
-
Assigning VLANs
-
VLAN Trunk configuration using IEEE 802.1q
-
Building the Voice VLAN
-
Power over Ethernet Cabling
-
Classifying Voice at the VLAN level
-
Securing Voice in the LAN
-
VoIP access lists
-
Deploying QoS in LANs, how to utilize IEEE 802.1p
-
Multilayer switching essentials
-
Layer 2 vs. layer 3 switching
-
Layer 3 switching and Routing
-
Configure a Cisco 3550 multi-layer switched network
2. Build an IP Core Network
-
Configure Cisco 2600 and 2600XM routers running current IOS
-
Configure Real T1 interfaces
-
Configure V.35 serial interfaces
-
Compare VLAN and Non-VLAN configurations and determine which is best
-
Interface routers and ethernet switches
-
Configure VLAN on Fast ethernet interfaces to take advantage of VLAN trunks
-
Configure 10-BaseT Ethernet interfaces using switched access links
-
Configure OSPF routing
-
Connect to the real Internet using NAT (not available at some locations)
-
Install a SOHO network
-
Install a SOHO router
-
How to implement using WIFI (Wireless!)
-
Configure SOHO router for VPN connectivity
-
Install NAT
-
Configure routing on a Cisco 3550 multi-layer switch
-
Implement a TFTP server
-
Implement a syslog server
-
DHCP best practices
-
Configure DHCP for Cisco and Nortel IP telephones
-
Configure PC hosts to use DHCP
-
DNS
-
Basic Method of DNS
-
Resource Records
-
The role of DNS in Microsoft Active Directory network
-
The role of DNS in SIP networks
3. Performance Testing
-
How to implement the stress testing on a live network
-
How to avoid creating a disaster while testing the network
-
How SNMP is used in testing
-
The community string
-
SNMP queries synchronized with traffic load
-
Compare Cisco 2500 and 2600 router performance
-
How bandwidth, packets per second, and packet size can affect network
performance.
4. Deploying VoIP Gateways
-
Datacom professionals that are new to telecommunications are required to
implement a local battery, hand generator subset straight from the 1920s
and observe how it works. The pure physics behind loop start signaling has
not changed since then. Clearly understand the importance of the hybrid,
ring battery, local battery, the loop, balanced pair, and loop signaling.
-
Learn how to measure the gateway's input gain and output attenuation. Properly
developed skills will allow you to configured systems are never "too loud"
or "too soft".
-
Deploy echo cancellation
-
Measure echo cancellation effectiveness
-
Configure an Avaya key system and install Avaya Partner Key Telephones
-
Connect a Cisco gateway to an Avaya Partner Key system and make VoIP calls
using legacy phones.
-
Configure ground start interfaces and compare with loop start
-
Configure dial-peers to make test calls.
-
Configure the Nortel BCM to make test calls to your gateway
-
Using a Gateway with Firewalls and NATs
-
Nightmares and VoIP security myths
-
How to circumvent the NAT and Firewall and stay MORE secure in the process,
not less
-
How to keep it simple and bulletproof (Complexity is a hacker's playground).
-
Learn how to configure an ISDN PRI interface
-
Learn how to configure a voice T1 interface
-
Supporting fax and modem services
5. How to Deploy QoS
-
Voice is more forgiving than you may think, learn how far you can push the
envelope before you hear complaints
-
Learn how to calculate the delay budget
-
Lost packets and Gap Fill technology
-
Learn how to design networks for bounded jitter, not zero jitter (over kill)
-
Voice is not addicted to CBR (Constant Bit Rate). Voice is bursty, just like
data, so learn how to treat it that way.
-
Learn how to deploy proper queuing algorithms to avoid starving data queues
while maintaining high quality VoIP QoS.
-
Learn how to write access lists that enforce QoS.
-
Learn how to write Firewall rules that protect both QoS and security
-
Deploy Differentiated services on the WAN
-
Interoperate 802.1q/p and Diff-Serv
-
How to bound jitter on low bandwidth links
-
Why simply setting an MTU may be a bad idea
-
FRF.12
-
Multilink PPP
-
Which makes the most sense?
-
Recognize when QoS is not necessary or the effort will yield minor results
-
Frame relay on the way out? Perhaps, so learn how to use metro ethernet services
to achieve unparalleled QoS services from your service provider.
-
Stuck with frame relay? Most people like it this way, learn how to make frame
relay networks interoperate with VoIP
6. Call Controllers
-
Deploy Cisco Call Manager Express
-
Install Call Manager express on a 2600XM router
-
Install Cisco 2950 IP telephones
-
Configure VLAN for the 2950 phones
-
Configure DHCP for i2004
-
Configure Buttons on the phones
-
Test the simplicity of doing moves and changes
-
Configure a Nortel Business Communications Manager
-
Install Nortel i2004 phones
-
Configure VLAN on the Nortel i2004 phones
-
Configure DHCP for i2004
-
Configure buttons on the i2004 phones
-
Test the simplicity of i2004 moves and changes
-
Implement Voice Mail
-
Deploy voice mail services
-
Implement fax services
-
Microsoft Live Action Server
-
Synchronization Source
-
Mixers Add Contributing Source Fields
7. Session Initiation Protocol (SIP)
-
SIP Methods
-
INVITE
-
ACK
-
OPTIONS
-
CANCEL
-
BYE
-
REGISTER
-
SIP method extensions
-
SUBSCRIBE/NOTIFY "SIP Events" RFC 3265
-
REFER "SIP REFER Method
-
MESSAGE "SIP Extensions for Instant Messaging"
-
PRACK "Reliability of Provisional Responses in SIP" RFC 3262
-
UPDATE Early media and preconditions, "The SIP UPDATE Method
-
The SIP INFO Method RFC 2976
-
COMET - Packetcable QoS
-
SIP responses
-
1xx Informational
-
2xx Final
-
3xx Redirection
-
4xx Client Error
-
5xx Server Error
-
6xx Global Failure
-
SIP Uniform Resource Indicators (URIs)
-
Generic URI information (RFC 2396)
-
Direct or Proxy
-
PSTN number (RFC 2808)
-
Instant messaging
-
Presence
-
In registrations
-
Session Description Protocol (SDP)
-
Session parameters
-
SDP format
-
Extending SDP
-
Media negotiation
-
Changing session parameters
-
SIP Architecture
-
DNS
-
SIP elements
-
UA - UAC/UAS
-
SIP servers
-
Registrar
-
Back-to-back user agent
-
Proxy
-
Redirect
-
Local architecture
-
Global architecture
-
SIP Fields
-
Via
-
Branch
-
Max-Forwards
-
Dialog (formerly call leg)
-
Includes To, From, and tag= fields)
-
CSeq
-
Call-ID
-
Contact
-
SIP reliability
-
Registration
-
DHCP
-
User registration
-
Registration expiration
-
Lookup and delete
-
Finding a local registrar
-
Call Routing
-
Direct call
-
Proxied call
-
Forking
-
Loops and spirals
-
Response path
-
Creation of via-path
-
Response merging
-
Record route
-
Heterogeneous Error Response Forking Problem (HERFP)
-
Control models
-
ENUM
-
Call Flow Examples
-
Call attempt - unsuccessful
-
Presence subscription
-
Registration
-
Presence notification
-
Instant Message Exchange
-
Call setup - successful
-
Call hold
-
Call transfer
-
Unified messaging
-
SIP Security
-
Security for call setup
-
Authentication
-
S/MIME
-
TLS
-
Privacy and identity
-
Firewall traversal
-
SIP traversal
-
RTP traversal
-
SIP Application Level (layer) Gateway (ALG)
-
Network Address Translation
-
Full and restricted cone
-
Symmetric cone
-
Simple Traversal of UDP through NATs (STUN)
-
Traversal Using Relay NAT (TURN)
8. Media Gateway Control Protocol (MGCP)
-
IETF RFC 2705 (See appendix G)
-
PacketCable residential and trunk gateways profile for DOCSIS networks
-
Simple Gateway Control Interface
-
endpoints
-
call identifiers
-
connection identifiers
-
digit maps
-
SDP
-
Gateway Control Functions
-
RQNT - Notification Request
-
NTFY - Notifications
-
CRCX - CreateConnection
-
MDCX - ModifyConnection
-
DLCX - DeleteConnection
-
Audit Endpoint
-
Audit Connection
-
Digit maps
-
Return Codes
-
Verbs
-
Parameter lines
-
Connection parameters (RTCP)
-
Connection mode
-
Event names
-
Requested events...
-
Wildcarding structure
-
Packages
-
Generic
-
DTMF
-
MF
-
Trunk
-
Line
-
Handset
-
RTP
-
NAS
-
Announcement
-
script
-
Mandatory and Optional extension parameters
-
How MGCP handles racing
Hands-On Labs
Lab 1: Build the Physical Network
Lab 2: Configure an IP network
-
Configure OSPF routing
-
Configure T1 interfaces
-
Configure V.35 serial interfaces
-
Configure Cisco 2950 access switches
-
Configure a Cisco 3550 multi-layer switch
Lab 3: Configure VLAN trunking between router and Ethernet switch
-
802.1q/p
-
Configure appropriate QoS-oriented access lists
Lab 4: Configure VLAN on the IP phone
-
Configure the built-in switches found on phones
-
Configure Nortel i2004 IP phone
-
Configure the Cisco 7960 phone
-
Configure the Cisco ATA
Lab 5: Configure VLAN on the Ethernet access switch
-
A single cable (port) serves both the IP phone and PC
-
802.1p priority for voice
-
Native VLAN assignment for data
-
Separate VLAN for voice
Lab 6: Configure DHCP and TFTP
Lab 7: Power and test IP phones from the 3550 Ethernet switch.
Lab 8: Qualify the network for voice over IP utilization
Lab 9: Install and Configure SoftPhones on a PC
Lab 10: Configure frame relay services
-
Configure sub-interfaces (per DLCI)
-
Configuring FRF.12
Lab 11: Configure a point-to-point T1 scenario
-
Configure a CSU-DSU
-
Configure multilink PPP and Link Fragment Interleave
-
Configure RTP header compression
Lab 12: Configure a real connection to the public Internet
-
Configure NAT
-
Make calls across the public Internet without QoS
Lab 13: Configure multiple QoS scenarios
-
Configure different services
-
Configure separate DLCIs for Frame relay
-
Configure 802.1p based VLANs
-
Configure LLQ (Low Latency Queuing)
Lab 14: SOHO scenarios including SECURITY EXAMPLES
-
Configure the Cisco ATA
-
Configure VPN using a SOHO PIX firewall
-
Make VoIP test calls to Cary, North Carolina across the public Internet
Lab 15: Cisco CallManager Express
-
Navagate the Cisco CallManager Express
-
Configure gatekeeper for call admission control (CAC) to conserve bandwidth
across the WAN.
Lab 16: Nortel Business Communications Manager
-
Navigate the BCM
-
Configure System parameters
-
Use performance monitor to view call progress
-
Configure Call Pilot voice mail
-
Configure unified messaging
-
Experiment with interoperability with Cisco CallManager
-
Configure i2004 phones
-
Configure call routing
Lab 17: IP Phones (Nortel i2004 and Cisco 7960)
-
Use the phone's display and help features
-
Perform standard telephony applications (Transfer, hold, Call Waiting, Call
Park, etc.)
-
Configure buttons
Lab 18: Configure a Cisco voice gateway
-
Configure FXS ports and connect to an Avaya Partner
-
Configure FXO ports and connect to real outside lines
-
Control echo by configuring gain and echo cancellation settings
-
Configure dial-peers
-
Configure number translation and modification
-
Configure Private Line Automatic Ringdown (PLAR)
-
Configure gateway control from the Cisco Call Manager using MGCP
-
Design PBX to PBX configurations that support E&M, ISDN, or QSIG PBX
interfaces
-
Configure VoIP to circuit switching fail-over
Lab 19: Troubleshooting
-
Use Ethereal to perform a packet capture and debug typical signaling problems
-
Use the most popular DEBUG and SHOW commands to solve VoIP problems.
Registration
Fees
To be assessed upon request. To consult please call (708) 246-0320
Seminar Schedule
For a seminar similar to this one,
,
dates & locations
Payment is due prior to the seminar.
Cancellation Policy. Registrants may cancel up to fourteen
days in advance of the seminar start date for a full refund, less administrative
fees of $500. Or, you may transfer your registration to another member
of your company at no additional charge. Registrants canceling within
fourteen days of the seminar will receive training credit toward any other
Resource Center seminar.
In the unlikely event that a seminar must be cancelled, you will be
notified at least two weeks prior to the seminar date. Seminar provider
is not responsible for losses due to cancellation including losses on advanced
purchase airfares. As seminars are cancelled for under-enrollment from
time to time, we strongly recommend that registrants traveling by air purchase
only refundable tickets.
Seminar agenda subject to
change. |