Вы находитесь на странице: 1из 5

techfocus

Peering Under The Hood


Of VoIP Technology
Voice over Internet Protocol (VoIP) has been growing steadily in popularity over the past
years. Instant messenger clients with voice chat features have given way to P2P (peer-to-
peer) VoIP clients like Skype. We take a closer look at VoIP (Voice over Internet Protocol)
technology, and the challenges and innovations associated with it.

i
P.A. Monteiro f you have been on the Internet VoIP, or Voice over Internet
The author is a freelance writer living in Bangalore.
He advocates the user’s point of view on his blog at
long enough, there is a good Protocol, is the technology used to
http://allaboutusers.wordpress.com chance that you have spoken transmit voice over the Internet. Also
to someone over the Internet, known as ‘Internet telephony’, it
either using a traditional chat involves breaking up analogue voice
client (like Yahoo!), or P2P software data into digital packets, and then
like Skype. transmitting these packets using the

i.t. | www.itmagz.com | OCTOBER 2007 | 77

CMYK CMYK
Internet Protocol (IP). a particular VoIP scenario. These are: the transport of real-time data like
techfocus

Factoid: A common misconception quality, processing power, delay, error audio and video.
about VoIP is that it refers to the resilience and compression.” RTP is used in tandem with
transmission of voice over only the He adds, “G.711 has the best another protocol called RTCP (Real-
Internet. Using VoIP, voice can be quality, processing power and the least time Control Protocol), which is
transmitted over any network that uses delay and processing power. However, used to provide information about
the Internet Protocol. it lacks concealment and in-built error- the Quality of Service (QoS) being
resilience, and does not offer high provided by RTP. The signalling
How VoIP works compression. G.723 requires higher between the applications is handled
To make VoIP calls, you need processing power, is high in delay and by protocols like H.323 or SIP, SIP
an Internet connection with 56 low in quality, but performs quite well being specifically created for telephony
kbps or higher speeds (broadband is in terms of compression, and error (VoIP) applications.
recommended). You also need a VoIP resilience and concealment. Prof Henning Schulzrinne of
device that breaks your voice into “G.729 has the best balance of all Columbia University is the co-author
digital packets and sends the packets
across to the intended recipient.
The VoIP device could be an ATA
(analogue telephone adapter) and
a regular phone, an IP phone, or a
softphone with a microphone and a
headset. (A softphone is a software
client (e.g., Skype), installed on your
computer, that allows you to make
VoIP calls.)
Depending on the type of calls
you intend to make, you may need a
service provider (like AT&T, Verizon
or Skype).
For a detailed explanation of how
VoIP works, check out:
http://communication.howstuffworks.
com/ip-telephony.htm
To make VoIP calls, you need a bradband Internet connection and a VoIP device that breaks your voice into digital packets
The role of codecs and sends the packets across to the intended recipient

An important component of VoIP


technology is a codec, short for coder- these aspects, but does not scale for of RTP and SIP, and numerous other
decoder. A codec is an algorithm higher frequency bands. The codecs RFCs. On the possible problems with
that codes and decodes human voice, that may emerge in the future are the the RTP protocol and developments
and compresses the digital data for iLBC and G.722.2+ codecs. However, for the future, Prof Schulzrinne
transmission (so that the bandwidth both these codecs require higher says, “RTP is meant to be a stable
to carry the data is reduced). A codec processing power.” foundation for media transmission, and
could be in software or hardware form. is largely complete. The major current
Traditional telephony uses the G.711 Protocols in VoIP efforts that are likely to impact product
codec, while VoIP uses codecs like In VoIP, the Internet Protocol (IP) design include improved QoS feedback
G.729, G.722.1, etc. layer is used to route voice data packets and the addition of more media types.”
We asked Anil Kumar, manager— between locations. Another protocol
Video Telephony and Communication, called UDP (User Datagram Protocol) Innovations in VoIP
Ittiam Systems, about the speech is used on top of IP to send (transport) With VoIP, data and voice can
codecs used in VoIP. He says, “There the packets. The data is carried using be transmitted over a single network,
are primarily five aspects of a speech a protocol called RTP, the Real-time which reduces hardware and operating
codec that determine how useful it is in Transport Protocol, which is used for expenses. The convergence of voice

78 | OCTOBER 2007 | www.itmagz.com | i.t.

CMYK
and data provides opportunities for reduction. Bandwidth usage (for voice adoption by major OEMs around the

techfocus
companies to innovate solutions. For and video calls) was also minimised world.
example, one company allows you to using techniques like dynamic voice- The future of video telephony is
receive your voice messages as MP3 codec switching, video frame rate bright, and it will come into our lives
files that are sent as attachments to your selection, and so on,” he says. in multiple forms, like video phones on
e-mail address. We also look at some About the network-related desktops, video phones on IPSTBs (IP
other innovations in the VoIP space. challenges, Dr Hari says, “In many Set Top Boxes), video communication
Click to call: You may have networks, the desktop is in a private embedded in ATMs, etc.”
already seen websites that allow you to IP behind a NAT (network address Private networks: Since the
click on a button and chat with ‘live’ translation), with the same Internet Internet is a public network, there are
support personnel. Similarly, a VoIP connection shared by all users. inherent pitfalls (e.g., security, voice
technology called click-to-call allows Sometimes the Internet connection is vs data traffic priority) associated
you to call people by clicking a banner in a tight firewall (only standard ports with transmitting voice calls over the
or a button on a website. Click-to-call are open to the outside world), and can Internet. Some VoIP service providers
is already being offered by companies only be accessed via a proxy.” use dedicated private networks that
like Ifbyphone, Yellow Pages and “VQube’s network discovery enable secure and faster transmission
Esqube Communication Solutions. protocol detects the type of network, of voice calls. Using private networks
VQube, India’s own P2P the type of proxy, and the ports also allows service providers to tweak
VoIP tool: Esqube Communication that are open for voice packets to go parameters for better performance (for
Solutions Pvt Ltd, a Bangalore-based through, and automatically routes example, prioritise voice traffic over
company, recently released a product the packet without reconfiguring the data traffic).
called VQube, which the company One example of a private network
calls, “…a peer to peer Voice over IP
interactive communication tool that
The convergence is the Multi-protocol Label Switching
(MPLS) network that is used by VoIP
offers voice, video, text chat and voice of voice and service providers.
mail.”
On the subject of how the Esqube
data provides Challenges facing
team designed the product to address opportunities VoIP
technical challenges in the Indian
market, Dr K V S Hari, CEO, for companies Since VoIP is a relatively new
technology, challenges are to be
Esqube Communication Solutions to innovate expected as the technology matures.
Pvt Ltd, says, “The main technical
challenges we face in India are in solutions. We look at some of the challenges in
this domain.
the areas of hardware limitations, Security: The one challenge that
network constraints, and bandwidth network. Also, in most conditions, seems to come up in every discussion of
limitations.” packets travel P2P, thus minimising the VoIP, is security. Addressing this point,
He reveals, “VQube uses a delay,” he adds. Minhaj Zia, business development
lightweight voice codec that needs IP video: If you can transmit voice manager, Cisco India & SAARC says,
lower CPU time (compared to other and data using IP, then the next step “One of the most common threats is a
codecs), thus keeping the CPU and would be to add video. Companies are denial of service (DoS) attack, which
memory requirements to a minimum. already working on products like IP shuts down applications or servers.
This means that VQube works video phones, and video conferencing These attacks are often made against
satisfactorily on older machines and on systems. routers or Web servers, but they can
older versions of operating systems, as About IP video phones, Kumar also be used to target call-processing
well as on set-top boxes installed with says, “Ittiam’s technology has been servers in IP telephony networks.
Linux and Windows mobile phones.” licensed and taken to market by “Call tampering, which involves
“Since bandwidth in India is still multiple vendors, and is currently tampering with a phone call in
at a premium, VQube uses a secure, under a trial run by an Asian major. progress, is also emerging as a threat.
lightweight protocol for transporting Although the IP video phone is still For example, the attacker can spoil
voice packets, which reduces the an emerging market, there is a clear the quality of the call by injecting
overhead and contributes to bandwidth sign of increasing interest and intent of noise packets in the communication

i.t. | www.itmagz.com | OCTOBER 2007 | 79

CMYK
stream. Or the attacker could withhold most of the problems can be traced latter group have the disadvantage that
techfocus

the delivery of packets, so that the back to implementations —either they are likely to suffer from high false-
communication becomes spotty and sloppy implementations that fall prey positive rates, i.e., non-spam calls that
the participants encounter long periods to buffer overflow and call-state attacks, are falsely labelled as spam. (For example,
of silence during a call.” or lazy implementers who do not automated phone alerts or airline
Shawn Conroy, vice president - implement well-documented security departure delay notifications are likely to
voice networking, AT&T Inc says, “A techniques, such as TLS (Transport be labelled spam.)”
secure VoIP deployment must include Layer Security) for signalling. The Codecs: About the challenges in
a combination of existing IP security one major protocol deficiency is implementing codecs for VoIP-related
mechanisms and VoIP-specific security probably the lack of a standardised key technologies, Kumar says, “For VoIP-
mechanisms. Ultimately, the security agreement protocol for media security.” related technologies, several aspects
of a customer’s VoIP services depends Spam calls: Because VoIP calls of codecs and components need to be
not only on the security measures that are sometimes routed through public examined. The most important ones are
the vendor deploys in its network and networks (like the Internet), there is a implementation optimisation, system-
services, but also on the security that possibility of spam. Prof Schulzrinne friendly implementation and testing.
the enterprise customer implements at says, “I have not heard about any Since VoIP is a low-delay real-
its own locations.” real incidents of SIP-based spam, time system, the algorithms should be
He adds, “Many of the security presumably because most SIP-based optimally implemented so that they
measures taken by vendors such as systems are still closed. SIP Identity is introduce the least amount of processing
AT&T, to secure VoIP, must also be a precondition for many of the other delay. In addition to implementation
deployed by an enterprise on its own spam-fighting techniques, such as white optimisation, the components must be
devices to be fully effective. Security and blacklists, or more sophisticated usable, and implemented so that the
at the customer’s premises is a critical versions, such as whitelists based on system has maximum flexibility in using
component of end-to-end VoIP social networks.” them.”
security.” He adds, “Several other kinds He adds, “A core component like
Prof Schulzrinne expresses his views of techniques have been proposed, a codec must then be put through
on security saying, “In my opinion, such as detecting spam calls based on stringent and exhaustive tests. Examples
frequency or duration, or using the fact of such tests are, a speech decoder’s
that callers start speaking immediately behaviour if the data is corrupted, or an
rather than waiting for a “Hello” echo canceller’s performance when put
greeting. Most of the techniques in the through a non-linear path.”
Issues specific to India: On the
challenges faced by VoIP in India,
Experts believe that a secure VoIP deployment Zia opines, “In India, the biggest
must include a combination of existing IP security challenges were the regulatory restrictions
mechanisms and VoIP-specific security mechanisms
imposed by the Indian government
and interoperability issues that resulted
from a lack of standardisation. Until
recently, a single infrastructure for public
switched telephone network (PSTN)
and Closed User Group (CUG) was not
allowed in India. However, the TRAI’s
(Telecom Regulatory Authority of
India) notification on the approval for
“logical partitioning” of PSTN and CUG
networks means that companies can
reduce their investment expenses. This is
because they would not have to manage
the expense of two separate (PSTN and
CUG) networks.”
About the non-technical challenges

80 | OCTOBER 2007 | www.itmagz.com | i.t.

CMYK
faced in India, Rajasekharan N K, Rajasekharan shares a similar attract more memberships.”

techfocus
executive vice-president—Business opinion: “The future of VoIP in India K L Narayanan, head—Business
Development, Esqube says, “One looks positive. Products like VQube, Unit, Convergence, Avaya
challenge is the reluctance of Indian which support secure multimedia GlobalConnect adds, “Clearly, the
ISPs to adopt Esqube’s home- communication, in addition to future of communications is VoIP.
grown technology in spite of the VoIP, will find traction due to multi- Businesses and consumers are already
threat of revenue loss from (foreign) location enterprises that are looking taking advantage of the cost savings
service providers like Skype. The at improving efficiency and reducing and new features of making calls over a
other challenge is the government’s cost. Students travelling abroad converged voice-data network.
regulatory framework related to the for higher education will drive the “The logical next step is to take
restriction of VoIP to PSTN gateway residential VoIP markets, since families those advantages to the wireless world.
termination within India.” and friends will want to keep in The potential impact of wireless VoIP
on the communications market is
The future of VoIP
We asked people from the industry
“Clearly, enormous.
“Wireless VoIP offers potential
about the future of VoIP in India. the future of savings by allowing companies to
Shawn Conroy observes: “Business
VoIP is picking up speed as more
communications change the way they manage their
phone systems. On the lines of Web
companies are turning to VoIP to is VoIP.”
K.L. Narayanan, head—Business Unit, Convergence,
2.0, there could be something like VoIP
improve functionality and increase 2.0, which will facilitate more flexibility,
Avaya GlobalConnect
cost efficiencies. There is a sizable customisation and powerful features. It
growth market, particularly in India, touch at low costs. In addition, social will be the next phase of VoIP.”
as corporations are leveraging VoIP networking sites like marriage portals The future is clearly bright for
solutions and services.” will find a need to adopt VoIP to VoIP.

Believe IT or Not
Nimish Dubey
nimishdubey@gmail.com

PowerPoint Gets Unpopular in the US Military?

m icrosoft’s PowerPoint
might be the
most powerful
presentation tool
in the world,
but it seems to have run afoul of the
US military. In his best-selling work
to plan against PowerPoint slides.”
Retired Colonel Andrew Bacevich
is quoted as being equally scathing
annoyance with PowerPoint became
evident when the person in command
of the third ACR in Iraq, Colonel H
R McMaster, decided to challenge
the current military culture – in
Ricks’ words: “…all but banning the
use of PowerPoint briefings by his
on the ongoing war in Iraq, ‘Fiasco’, in his criticism: “Here may be the officers. The army loves these bulleted
journalist Thomas E Ricks points out clearest manifestation of ... the briefings, but McMaster had come to
that many members of the US military assumption among forward thinkers believe that the ubiquitous software
were extremely irritated with some that technology—above all, information inhibits clarity in thinking, expression
officers’ penchant for using PowerPoint technology—has rendered obsolete the and planning.”
presentations to get their point across. conventions traditionally governing Well, it seems that Microsoft will
Ricks quotes Lieutenant General the conduct of war. To imagine that need to beef up its sales pitch to the
David McKiernan as saying: “In lieu of PowerPoint slides can substitute for US military in the coming days, if
an order, or a frag (fragmentary) order, or such means is really the height of Ricks’ claims are true. Or maybe just
plan, you get a set of PowerPoint slides... recklessness.” train the officers to use PowerPoint
That is frustrating because nobody wants The extent of the military’s more effectively.

i.t. | www.itmagz.com | OCTOBER 2007 | 81

CMYK

Вам также может понравиться