Network Systems DesignLine | Achieve High Availability in VoIP: An Implementation Example--Part I

Get the latest news, products and how-to information on network systems. Sign up for the Network Systems DesignLine newsletter, a weekly e-mail guide dedicated to the needs of engineers developing networking equipment and components. Here is our RSS feed.








 Network Systems DesignLine » How-To » Last-Mile/Broadband Access

 
 HOW-TO : Last-Mile/Broadband Access

Achieve High Availability in VoIP: An Implementation Example--Part I

The SA Forum specifies open standards for high availability (HA) capable of matching those of traditional voice networks. To highlight ease of use and time-to-market benefits, a proof of concept was created combining SA Forum compliant middleware on a BladeCenter T platform with Asterisk, an open source VoIP solution. This article sets the stage and tells the story.
Print This Story Send As Email Discuss This Story Reprints

Page 1 of 3

Network Systems Designline

Rate this article
WORSE | BETTER
1 2 3 4 5
Since the boom and bust of the early 2000s, acutely felt in the telecommunications industry, business and technology practices have, through necessity, needed to change. Traditional voice networks are now seen as "legacy systems" and the focus of the majority of Network Equipment Providers (NEPs) has been, and will continue to be, on next generation networks and technologies. Convergent services such as those provided by Voice over IP (VoIP) networks must meet the same reliability and availability metrics as those based on the tried and tested legacy base. Business dynamics today demand more rapid time to market and time to profit. Open standards-based subsystems are now rising to meet both of these challenges. With multiple vendors capable of supplying open standard hardware and software, such as blade-based systems running Linux, rapid development and deployment is possible

To meet the needs for Service Availability in an open systems environment, the SA Forum specifies open standards for high availability (HA) capable of matching those of traditional voice networks. With the intent to highlight the ease of use and time-to-market benefits of a standards based high-availability (HA) platform solution, a proof of concept was created that combines SA Forum compliant middleware on a BladeCenter T platform with Asterisk, an open source VoIP solution. This article sets the stage and tells the story.

Reliability vs. availability
Reliability used to be a key metric of performance. Availability, however, goes beyond how reliable something may be and is a measure of a system or service's readiness to perform its function when it is needed. As we know, reliability in real life situations cannot be 100%, therefore highly available systems must account for less than perfect reliability using advanced methodologies, technologies and architectures.

It would seem self-evident that everyone wants reliability of both people and electronic systems. Reliability is not, however, the same as availability. Looking at a strict definition, we can say that:

  • Reliability, or lack thereof, is a product or service's relative level of failure.
  • Availability is a measure of a system or service's readiness to perform its function when it is needed, no matter how reliable it may be.

We can therefore see that Reliability does not equal Availability. Achieving the highest levels of availability requires an architecture and methodology that can account for less than perfect reliability. Reliability also does not cover planned down time. Availability must consider both planned and unplanned, which includes hardware and software upgrades.

Put simply, a highly available system is one that is usable when the customer needs it. Mathematically availability is defined as actual service time divided by required service time. The challenge for many of today's systems is to operate 24 hours a day, 365 days a year (sometimes referred to as 7x24, or 365x24). Expressed in percentages, availability of 99.9% for a 365x24 system has an average down time of 8.76 hours per year (525 minutes). That may not be too bad for the average PC, but it doesn't cut it for a telecommunications system. Usually referred to as X Nines, Figure 1 below, shows the scale of availability metrics and their associated downtime.


Figure 1. Availability and Downtime

Cost of downtime
As can be seen in Figure 2, the cost of downtime across various business types is not cheap, and this does not take into account "churn" that would occur due to telecom subscribers taking their business elsewhere due to network unavailability.


Figure 2. The cost of downtime (Source: Contingency Planning Research)

Proprietary and solely home grown solutions were developed by all telecommunications systems vendors in order to meet the minimum of 5 Nines required by the service providers. The costs involved in ongoing maintenance of the software, let alone, the initial development were far from small. Open standards, such as those developed by the Service Availability Forum (SA Forum), and the products derived from them enable a significant reduction in development time. Maintenance costs for the core HA software platform are driven to virtually zero as the burden is now the responsibility of the HA middleware vendor.

The Service Availability Forum's output is a set of comprehensive specifications for the creation and usage of open High Availability middleware and systems. The specs are developed by technical working groups comprised of representatives from a broad base of industry-leading communications and computing companies. Taken directly from its website SAForum the mission of the SA Forum is to:

"Foster an ecosystem that enables the use of commercial off-the-shelf building blocks in the creation of high availability network infrastructure products, systems and services."

The benefits of adoption for network service and equipment providers as well as hardware and software vendors are clearly defined:

  • Faster time to market and revenue
  • Simplify deployment of new products
  • Accelerate innovation
  • Equipment provider choice
  • Reduce product/lifecycle costs
  • Increased focus on system definition, integration and value-add
  • Broader technology provider choice, pick from "best in breed"
  • Larger market for standard products
  • Reduced need for product customization
  • Simplified ecosystems for partnering and more integrated solutions


Page 2: next page Print This Story Send As Email Discuss This Story Reprints

Page 1 | 2 | 3


 
eSearch  

 Top 5 Most Read
 How-To Stories
1. 2. 3. 4. 5.

 Top 5 Most Read
 News Stories
1. 2. 3. 4. 5.

  • Introduction to Optical Transmission Systems

  • Optimizing Embedded Systems for Broadband 10 Gigabit Ethernet Connectivity

  • Interfacing a DS3231 with an 8051-Type Microcontroller

  • The entire library >>  

     
     Top 5 Most Read
     Product Stories
    1. 2. 3. 4. 5.

     Sponsor

    EE Times TechCareers
    Search Jobs

    Enter Keyword(s):


    Function:


    State:
      

    Post Your Resume
    -----------------
    Employers Area
    Most Recent Posts More career-related news, resources and job postings for technology professionals

     Tech Library
    ¤ Looking for the appropriate Industry Association? This comprehensive, up-to-date list will take you to the right Web site for the help you need.

    ¤ Got a question about a standard? Here are direct links to resources detailing the industry's most important communications standards.

    ¤ Freshen up on technology, new and old, with these links to interesting and informative tutorials.

    More from TechLibrary

    Welcome to our DesignLine network of web communities. On these sites, we provide practical how-to technical information for engineers and engineering managers involved in Automotive,audio, DSP, DTV, EDA, Industrial Control, Mobile Handset, Power Management, Programmable Logic,RF,Video, and Wireless networking design. Check out the sites and let us know your thoughts.
     



    Career Center | CommsDesign.com | Embedded.com | EE Times | TechOnline
    Planet Analog | DeepChip | eeProductCenter | Electronic Supply & Manufacturing | Webinars