Enterprise Commerce Software To Drive Your Business

Home | Download | Purchase | Contact

Call Center Software:

Freeware for Call Center: Free Internet Tools: Call Center Solution:
Resources:
 

Advanced VoIP: Deploying Voice Over IP in the Enterprise
 
 
Advanced VoIP: Deploying Voice Over IP in the Enterprise
4-day seminar with Hands-On Labs
Register online and get a free book!
Register online with a credit card and save $150!

Overview 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. Using real-world equipment in an extensive hands-on classroom environment, you will 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 class is for people who MUST make VoIP work.

You'll 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

This advanced course will help telecom-oriented technical staff gain the data-oriented skills needed to support newly implemented VoIP systems. This course will also help datacom-oriented technical staff deal with issues like network certification, security, QoS, and signaling issues.

Look at this 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

CSU/DSU
Fractional T1
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

Third party
Multi-party
ENUM

Application
Architecture
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.

 


Copyright ©2002-2008 NetPicker Commerce. All Rights Reserved