101communication LLC CertCities.com -- The Ultimate Site for Certified IT Professionals
   Certification Communities:  Home  Microsoft®  Cisco®  Oracle®  A+/Network+"  Linux/Unix  More  
    CertCities.com is proud to present our sponsor this month: Thomson Prometric
Editorial
Choose a Cert
News
Exam Reviews
Features
Columns
Salary Surveys
Free Newsletter
Cert on the Cheap
Resources
Forums
Practice Exams
Cert Basics
Links Library
Tips
Pop Quiz
Industry Releases
Windows Certs
Job Search
Conferences
Contributors
About Us
Search


Advanced Search
CertCities.com

CertCities.com
Let us know what you
think! E-mail us at:
.. Home .. Certifications .. Cisco .. Columns ..Cisco Column Thursday, August 21, 2003

TechMentor Conference & Expo PDF Brochure - Download It Now!

Save 30% on CertCities.com's Guide to IT Certification on the Cheap

 Link State Update   Eric Quinn
Eric Quinn



 Voice Matters: Improving VoIP Traffic Performance
Why voice data isn't the same as normal TCP or UDP traffic, and what to do about it.
by Eric Quinn , courtesy of TCPMag.com
6/11/2001 -- Cisco has a major push on to sell AVVID products, I'm sure you've seen ads in magazines and Web sites with AVVID in big letters, but what the heck is it? AVVID stands for Advanced Voice, Video and Integrated Data. While you may not be familiar with AVVID, you probably understand voice over IP (a.k.a. VoIP). That's what AVVID uses.

Voice over X refers to a number of different ways to move voice over a data network. This allows us to combine the management and cost of local and wide area networks (WANs) for both voice and data traffic. Why have a channelized T-1 for voice and a 1.5 mb Frame Relay PVC? By using voice over X, where X is Frame Relay or IP in this example, we can combine the two.

Sounds good so far though, right? Well, not so fast! Voice data isn't the same as regular TCP or UDP traffic, although voice does use UDP. You see, voice data falls into the :interactive” category. This means that it's rather difficult to resend. Another type of interactive traffic would be the video in video conferencing. Because of the interactive and non-repeatable nature of voice over X, we need to make sure that the data streams for our voice traffic are as reliable as possible.

We accomplish reliability in the voice work by prioritizing the traffic inside the router to make sure that voice traffic always gets to go first. No one will notice a quarter-second delay in regular data traffic, but delays of 250 ms in voice can be disruptive to the conversation.

Something else that can slow voice down is large packets on slow links. A full-sized (1,518 byte) Ethernet frame that starts moving across a 56k frame relay circuit will take 218ms to be moved from the interface buffer onto the link. During this time, our voice traffic will sit and wait. Queuing only works in deciding the order in the buffer. We can combat this problem by breaking these large frames into smaller chunks. I find 500 bytes to be small enough for most networks, but each network is different.

When using VoIP, we can tell the IP packet how important it is (on a scale of 0 through 7, you're a 5), and the packet can carry that information around. Routers will process higher numbered packets before getting to lower numbered packets -- this value is set in the IP Precedence fields, three bits that are a part of TOS, Type Of Service, in the IP header. This allows us to create prioritization once and our packets will usually receive increased priority on routers we don't control. This is different from queuing because that only happens on routers we control.

How we connect our telephones to a voice over X network varies. We can connect regular analog phones to a router equipped with FXS ports. An example of this would be a 2600 series router with the voice/fax network module. This comes in both one and two slow flavors. Each slot can hold a module with two voice ports on it; the FXS ports provide for power and dial tone to analog phones. These modules take a bit to power up though, so if you turn on the router and nothing happens, wait another minute or two. There are also FXO ports that allow the router to talk to the phone company and E&M for PBX applications.

A pure VoIP network won't even have a PBX! Instead, it will have a Windows 2000 server running Cisco's CallManager software. In order to install this, you need to use a specific Win2K installation key to prevent other software from running on the Server. No Exchange 2000 installation on this guy!

Cisco has a couple of classes on the whole voice thing. CVOICE covers the voice over IP, ATM and Frame Relay aspects, while CIPT (Cisco IP Telephony) covers how to install a CallManager and IP phones. There are other courses as well but those are the two basic ones. Learn more about them by clicking on the links above.

Copyright 2001 TCPMag.com. Reprinted with permission.


Eric Quinn, CCNP, CCDP, CCSI, is a security instructor and consultant. He is also co-author of the CCNP Remote Access Exam Cram by Coriolis Press. He writes the “Link State Update” column for TCPmag.com, and is a contributing editor for CertCities.com. Reach him at .

 

More articles by Eric Quinn:

Post your comment below, or better yet, go to our Discussion Forums and really post your mind.
Current CertCities.com user Comments for "Voice Matters: Improving VoIP Traffic Performance"
9/22/01 - emad  says: Dear Sir, After I review your Products we found more that one solution for our project pleas send me your advice for complete & best solution (Hardware & Software) needed for: 1. Voice Over IP solution using E1/T1 2. Voice Over IP Using Mobile SIM cards. "Smart cards" intend of E1 3. VOIP traffic to Egypt – Jordan – Saudi Arabia and Iran with tariff and agreement and lincse agreement Pleas send the cost in US $ plus your terms and condition with Delivery time. Thank you in advance. Dr. Maged F. Fahmy Project Consultant Join Visions E-mail replay: [email protected] Note: Pls. Attach a simple diagrams for a complete system you advice.
12/16/02 - Md.Mahmudul Haque  from Bangladesh says: Dear Sir, I am very eager to start a Telephone> Internet>Telephone(VOIP) business in Bangladesh. It is that I have Telephone connection,Internet/IP network and Bandwidth arrangements to receive PSTN traffic from abroad. But at this moment I donot have facilities to originate traffic from Dhaka. To receive traffic in Dhaka and in other important area of the country such as Chittagong,Khulna ,Rajshahi and Sylhet I shall procure Gateway,software and other necessary equipments which have to be imported as per suggestion of the carrier company who will send PSTN traffic in Bangladesh .If you are interested please contact me for further mutual information. Besides this if you think that you have other prospective business plan which will benefit both of us then you are cordially welcomed. With best regards, M.M.Haque EMAIL : [email protected] PHONE : 0088+02+9013341 MOBILE : 0088+019326327 POATAL : 430/4/A,SENPARA PARBATA, MIRPUR-10, DHAKA-1216, BANGLADESH.
12/30/02 - hamid  from iran says: We want to config E1 module by cisco set(HDV-MFT) if you have a sample please send it to us.By signaling parameter in IRAN.
5/26/03 - Mamun-Al-Rashid  from Bangladesh says: Dear Sir / Madam, We are very much interested about VOIP and went to start a new business of it throws our established Company, “MD. YUNUS & CO. LTD.” in Bangladesh. Our company basically a Construction Public Limited Company incorporated under the Company Act of this country and situated in the capital city, we are doing better business in that sector since 1978. Now we wish to expend our business in a new sector in our country’s IT market. So that we went to know, how can you help us? For became as a VOIP service provider. Therefore, I hope that you would response my mail and supply the data & information which I need badly in needed for a new business of VOIP in our own country. Mamun-Al-Rashid
5/26/03 - Mamun-Al-Rashid  from Bangladesh says: Dear Sir / Madam, We are very much interested about VOIP and went to start a new business of it throws our established Company, “MD. YUNUS & CO. LTD.” in Bangladesh. Our company basically a Construction Public Limited Company incorporated under the Company Act of this country and situated in the capital city, we are doing better business in that sector since 1978. Now we wish to expend our business in a new sector in our country’s IT market. So that we went to know, how can you help us? For became as a VOIP service provider. Therefore, I hope that you would response my mail and supply the data & information which I need badly in needed for a new business of VOIP in our own country. Mamun-Al-Rashid
8/4/03 - Muhammad Aslam Khan  from Bangladesh says: Dear sir, Hi , I’m Mr. M.A.Khan and I’m from Bangladesh. I want to know some information about VoIP. I have a quintum gateway and 24 telluer, I mean E1 setup. This telluer u can terminate by just for mobile. Have u got a lot of traffic? I want more traffic. Thanks M.A.Khan
Add your comment here:
Name: (optional)
Location: (optional)
E-mail Address: (optional)
Comments:  
 
top

Sponsored Link:
Don’t let your IT Investment Go to Waste: Get Certified with Thomson Prometric!

Home | Microsoft | Cisco | Oracle | A+/Network+ | Linux/Unix | MOUS | List of Certs
Advertise | Certification Basics | Conferences | Contact Us | Contributors | Features | Forums | Links | News | Pop Quiz | Industry Releases | Reviews | Tips
Search | Site Map | MCPmag.com | TCPmag.com | OfficeCert.com | TechMentor Conferences | 101communications | Privacy Policy
This Web site is not sponsored by, endorsed by or affiliated with Cisco Systems, Inc., Microsoft Corp., Oracle Corp., The Computing Technology Industry Association, Linus Torvolds, or any other certification or technology vendor. Cisco® and Cisco Systems® are registered trademarks of Cisco Systems, Inc. Microsoft, Windows and Windows NT are either registered trademarks or trademarks of Microsoft Corp. Oracle® is a registered trademark of Oracle Corp. A+®, i-Net+™, Network+™, and Server+™ are trademarks and registered trademarks of The Computing Technology Industry Association. (CompTIA). Linux™ is a registered trademark of Linus Torvalds. All other trademarks belong to their respective owners.
All content copyright 2000-03 101communications LLC, unless otherwise noted. All rights reserved.
Reprints allowed with written permission from the publisher. For more information, e-mail