- Lori MacVittie, senior technical marketing manager at F5 Networks (www.f5.com), says:
Back in the day, before VoIP was common and we were all chatting over Skype, there was a very real concern about how to ensure the network could support it. Jitter was the most common source of issues making VoIP less than desirable, leading to the conclusion that prioritization of voice over data traffic was an essential component to any VoIP-enabled network.
So we tried using TOS (type of service) as a solution. TOS bits – long since obsoleted by the Differentiated Services field – specified parameters for the type of service requested. The belief then was that we could use these bits to prioritize traffic along the same lines as we did customers – gold, silver, bronze. Hence the nomenclature, “coloring bits”.
The problem wasn’t that this approach didn’t work – it did – as long as every network component in the traffic path honored the bits. Obviously you can see the problem with this approach. The Internet is not a single-owner network, and thus getting agreement across backbone providers to honor each other’s prioritization was something of a problem. Quality of service is a differentiator for providers, and prioritizing competitor’s traffic over your own wasn’t exactly going to enable you to sell on the strength of your network.
Being reliant on the Internet for transport with its stochastic behavior and having failed to find a means to prioritize traffic across provider control boundaries, QoS continued to be a source of research and frustration. Prioritization at the network layer had failed to achieve performance nirvana. Not even the adoption of differentiated services really solved the problem for the majority of users, as the same restrictions applied to it that applied to TOS – it still required dependence on the honor system.
IT’S ALWAYS ABOUT CONTROL
Even though today’s Internet is much faster and fatter than in the early days of VoIP, there is still a need to prioritize data exchanged between clients and services. What we’re seeing today is a more application-layer focused approach to prioritization that trusts the Internet to deliver data with alacrity and instead focuses on enforcing priority in those pieces of the flow we can control – the application and its supporting infrastructure.
This approach is not a replacement for traditional bandwidth management techniques that address performance issues in the network, but rather the means to address performance issues related directly to capacity and load – processing latency – and in situations where control over the network is not possible or exceedingly difficult. Prioritization of traffic at any layer requires control, something we simply don’t have end-to-end. Thus we leverage other technology to counter that lack of control in conjunction with enforcing priority at the application layer where we have much greater levels of control.
One of the interesting additions to the web comes with SPDY and specifically it’s support for prioritization. SPDY allows specific requests to be prioritized so that, say, the server could be instructed to process dynamic content over static, or requests for streaming objects before images. One of the things that does is allow both the application and application network infrastructure to more intelligently manage requests architecturally to ensure if not a faster at least a more consistently performing application.
It’s not unlike network queuing technologies that honor packet-based prioritization, in that when queues begin to fill, packets with higher priority are pushed to the front of the queue. With SPDY, if load or capacity is in question, the application or application network layer can push priority requests first to ensure processing while allowing other requests to be processed in a more leisurely fashion.
There exists a wide variety of potential architectures based on application layer prioritization, including scalability domains based on priority-based processing. In many ways such an architecture is not unlike the notion of storage tiering, where fast (and more expensive) storage is used for only specified data and slower (and less expensive) storage is used for lower priority data. A tiering-based scalability architecture at the application layer based on request priority enables compute, network, and storage resources to be more effectively provisioned to ensure consistently performing applications.
But it requires control; complete control over the application and application network infrastructure, just as its bit-coloring predecessors required control over the entire network path. Lack of control along the application exchange path at strategic points can have adverse effects including that of negating the benefits of prioritization in the first place. A SPDY-based application hosted in a public cloud environment leveraging rudimentary application routing (load balancing) techniques will not be able to take advantage of the burgeoning protocol’s prioritization facets, effectively negating much of the benefit of enabling priority in the first place.
As we continue to relinquish control over the lower levels of the networking stack, we will need to harness the flexibility and control over the application layers of the stack more effectively. Taking advantage of application layer prioritization through strategic points of control in the network may be one of the ways in which we can improve application performance without relying on an honor system in an environment where such a system works against itself.
Showing posts with label VoIP. Show all posts
Showing posts with label VoIP. Show all posts
Friday, March 16, 2012
Wednesday, January 26, 2011
Hosted Telephony: Cost Effective Services
- Greg Brashier, COO of Virtual PBX (www.virtualpbx.com), says:
The first hosted PBX was introduced to the market in late 1997 by Virtual PBX. Instead of buying on-premise telephony hardware, users contract for PBX services from a hosted PBX service provider.
Hosted PBX customers don't buy, install, or maintain any PBX equipment. Instead, the PBX equipment is kept by the service provider, who then shares access to the system among many users (customers). Key functions that can be provided by a basic hosted PBX include:
• Present a single business number that gives access to all company employees and departments
• Answer calls with a custom business greeting
• Allow employees to take calls and work anywhere they have a phone instead of needing to be centralized in one main office
• Offer Automatic Call Distribution (ACD) queuing (ie: a menu of options for directing the call, such as connecting to a specific extension or to a department)
• Provide a directory of employee extensions accessible by inputting digits corresponding to employee first or last names
• Place callers on hold when they are waiting for an available department or employee
• Play music or custom messages whenever callers are waiting on hold
• Take voice messages for any employee extension, for a department, or for the company in general
• Allow transfer of calls between extensions
• Conference multiple incoming calls with employee extensions
• Provide detailed call records and real-time system management
In today’s down economy, businesses of all sizes are looking for cost-effective services and tools that will allow them to deliver a professional phone experience. Hosted telephony lets businesses get high end telephony features without spending a lot of money for phone switch hardware.
Hosted PBX services are traditionally more affordable since customers don’t need to make any major up-front investments. Additionally, because the service is hosted, customers don’t have to manage expensive hardware or worry about technology refreshes.
In addition, the better hosted PBX providers continually add to the capabilities and features of their systems and pass along the new features to clients without charge. Coupled with the virtually unlimited scalability of hosted systems, this means no added cost for upgrading systems for added users or new feature requirements.
The main impact on data centers and the IT department will be the potential need for added bandwidth and quality monitoring for telephony needs. Infrequent packet loss in data streams has little effect on users, but packet loss in voice streams can cause lines to drop or voice quality to diminish. Also, IT personnel will have to learn some new terms and technology associated with telephony.
There are two types of hosted PBX systems.
If using a hosted IP-PBX, you use the Internet to make and receive phone calls. Depending on the size of your business, you’ll may need to implement T1 lines to handle the additional bandwidth. If you use this same line for your company network, you may need to keep a closer eye on servers to make sure the network is performing optimally and you are still getting the quality of service from your servers and systems.
Traditional hosted PBX’s leverage the PSTN, therefore there is no real disruption to the data center. Since all the equipment is hosted offsite by your provider, IT managers don’t need to worry about the equipment and software.
The first hosted PBX was introduced to the market in late 1997 by Virtual PBX. Instead of buying on-premise telephony hardware, users contract for PBX services from a hosted PBX service provider.
Hosted PBX customers don't buy, install, or maintain any PBX equipment. Instead, the PBX equipment is kept by the service provider, who then shares access to the system among many users (customers). Key functions that can be provided by a basic hosted PBX include:
• Present a single business number that gives access to all company employees and departments
• Answer calls with a custom business greeting
• Allow employees to take calls and work anywhere they have a phone instead of needing to be centralized in one main office
• Offer Automatic Call Distribution (ACD) queuing (ie: a menu of options for directing the call, such as connecting to a specific extension or to a department)
• Provide a directory of employee extensions accessible by inputting digits corresponding to employee first or last names
• Place callers on hold when they are waiting for an available department or employee
• Play music or custom messages whenever callers are waiting on hold
• Take voice messages for any employee extension, for a department, or for the company in general
• Allow transfer of calls between extensions
• Conference multiple incoming calls with employee extensions
• Provide detailed call records and real-time system management
In today’s down economy, businesses of all sizes are looking for cost-effective services and tools that will allow them to deliver a professional phone experience. Hosted telephony lets businesses get high end telephony features without spending a lot of money for phone switch hardware.
Hosted PBX services are traditionally more affordable since customers don’t need to make any major up-front investments. Additionally, because the service is hosted, customers don’t have to manage expensive hardware or worry about technology refreshes.
In addition, the better hosted PBX providers continually add to the capabilities and features of their systems and pass along the new features to clients without charge. Coupled with the virtually unlimited scalability of hosted systems, this means no added cost for upgrading systems for added users or new feature requirements.
The main impact on data centers and the IT department will be the potential need for added bandwidth and quality monitoring for telephony needs. Infrequent packet loss in data streams has little effect on users, but packet loss in voice streams can cause lines to drop or voice quality to diminish. Also, IT personnel will have to learn some new terms and technology associated with telephony.
There are two types of hosted PBX systems.
If using a hosted IP-PBX, you use the Internet to make and receive phone calls. Depending on the size of your business, you’ll may need to implement T1 lines to handle the additional bandwidth. If you use this same line for your company network, you may need to keep a closer eye on servers to make sure the network is performing optimally and you are still getting the quality of service from your servers and systems.
Traditional hosted PBX’s leverage the PSTN, therefore there is no real disruption to the data center. Since all the equipment is hosted offsite by your provider, IT managers don’t need to worry about the equipment and software.
Labels:
Phone Systems,
VoIP
Thursday, January 6, 2011
The PROS of Hosted Telephony
Jeff Gigoux, Chief Product Officer with Ring Carrier (www.ringcarrier.com), says:
Hosted telephony is gathering attention because of the significant reduction in business’ CAPEX and OPEX; the ROI to make the transition can be months, not years in many instances. In an economic environment that is still very challenging, immediate cost reductions are realized by mitigating the human and capital requirements to deploy, configure and maintain expensive on site PBX equipment.
Hosted telephony has helped lower the cost for monthly communications service. Companies that offer hosted telephony are offering incentives to lower the upfront costs, which is quite attractive to SMBs, and an important requirement for this market segment to transition to VoIP.
Data centers should be prepared to be able to provide SLAs to ensure the hosted telephonyequipment is properly monitored, mirrored and immediately failed over to a redundant system in order to guarantee service uptime at 99.9% of the time.
Hosted telephony is gathering attention because of the significant reduction in business’ CAPEX and OPEX; the ROI to make the transition can be months, not years in many instances. In an economic environment that is still very challenging, immediate cost reductions are realized by mitigating the human and capital requirements to deploy, configure and maintain expensive on site PBX equipment.
Hosted telephony has helped lower the cost for monthly communications service. Companies that offer hosted telephony are offering incentives to lower the upfront costs, which is quite attractive to SMBs, and an important requirement for this market segment to transition to VoIP.
Data centers should be prepared to be able to provide SLAs to ensure the hosted telephonyequipment is properly monitored, mirrored and immediately failed over to a redundant system in order to guarantee service uptime at 99.9% of the time.
Remote employees can make extension to extension calls within the system and be situated anywhere the world there is a broadband connection! This type of system would have cost several millions of dollars to implement not so long ago and isolated to Fortune 500 companies with very large IT infrastructure budgets. Today, it can be done easily and extremely cost effectively even for a company with less than 10 employees and no IT department.
Labels:
VoIP
Friday, October 29, 2010
VoIP: Seek Better Billing Terms
- Chris Maxwell, Director of Labs at Voxeo (www.voxeo.com), says:
Negotiate.
When shopping for phone services don't be afraid to ask for better billing terms or lower rates. There may be excellent rates for special features, such as native VoIP outbound calling. VoIP-originated traffic typically falls outside traditional PSTN tariff structures and qualifies as "Enhanced Service Provider," available at cheaper rates. Many savvy providers have responded to this economic environment and are also offering flexible pricing models. It doesn't hurt to ask!
Consider Using Your Existing Phone Lines.
There are devices such as Media Gateways and Analog Telephone Adapters (ATA's) that serve as converters from analog phone lines to SIP-based VoIP lines. This allows companies to keep their current telephone provider, infrastructure, and phone numbers while serving VoIP to local and remote locations using ATA's. In fact, if you have a Wide Area Network (WAN) between two offices it's possible to bring in calls to a single location, convert the calls to VoIP, and send the calls to remote locations via SIP to be answered by remote employees. This can all be done via ATA's and dedicated network connections.
Negotiate.
When shopping for phone services don't be afraid to ask for better billing terms or lower rates. There may be excellent rates for special features, such as native VoIP outbound calling. VoIP-originated traffic typically falls outside traditional PSTN tariff structures and qualifies as "Enhanced Service Provider," available at cheaper rates. Many savvy providers have responded to this economic environment and are also offering flexible pricing models. It doesn't hurt to ask!
Consider Using Your Existing Phone Lines.
There are devices such as Media Gateways and Analog Telephone Adapters (ATA's) that serve as converters from analog phone lines to SIP-based VoIP lines. This allows companies to keep their current telephone provider, infrastructure, and phone numbers while serving VoIP to local and remote locations using ATA's. In fact, if you have a Wide Area Network (WAN) between two offices it's possible to bring in calls to a single location, convert the calls to VoIP, and send the calls to remote locations via SIP to be answered by remote employees. This can all be done via ATA's and dedicated network connections.
Labels:
VoIP
Wednesday, October 27, 2010
Advantages of VoIP: Assess Your Network
- Criss Scruggs, a senior manager of product marketing at NetIQ (www.netiq.com)
Conduct a proper network assessment
Conducting a comprehensive (and relatively inexpensive) network assessment will provide the necessary information to avoid both under-engineering and over-engineering the network to meet your specific needs. You need to make sure your network can adequately support VoIP, and assessing it prior to deployment is key to helping you save money in the long run. You will not only reduce the risk of overspending on equipment, but have access to the data you need to properly plan your deployment. By assessing your network, you reduce the risks associated with poor quality post deployment and therefore the likelihood of spending money on services to diagnose and potentially reconfigure the system.
Conduct a proper network assessment
Conducting a comprehensive (and relatively inexpensive) network assessment will provide the necessary information to avoid both under-engineering and over-engineering the network to meet your specific needs. You need to make sure your network can adequately support VoIP, and assessing it prior to deployment is key to helping you save money in the long run. You will not only reduce the risk of overspending on equipment, but have access to the data you need to properly plan your deployment. By assessing your network, you reduce the risks associated with poor quality post deployment and therefore the likelihood of spending money on services to diagnose and potentially reconfigure the system.
Labels:
VoIP
Subscribe to:
Posts (Atom)





