CompactPCI, The Foundation: Open High-Availability
Solutions For Telecom Applications
BY JON KENTON
What started as an Internet revolution has become a communication
evolution. A far cry from a "simple" 24/7 dial tone over our
handsets, telephone networks comprised of switched-networks have become
overloaded by new data-transmission demands. The incredible pace of change
in the telecom industry, comprised of new technologies that have been
shoe-horned onto the network's fabric -- WAP, VoIP and a host of others --
is forcing the telecom networks to adapt a feature-rich, digitally based,
open-system approach to high-availability voice and data convergence. In
fact, telecommunication networks must adopt new standards and methodology
concerning the implementation of hardware and software in order to handle
the loads created by next-generation systems.
HIGH AVAILABILITY IS NOT AN OPTION, IT IS A REQUIREMENT
Having piggybacked data onto the voice network for so long, it didn't
take a big leap to look at how to add voice onto data networks as well. This
has lead to many opportunities in which new companies have set up operations
as voice providers when they build interconnections into the conventional
phone networks when they own only a packet-switched data infrastructure.
Service revenues from VoIP have been small by comparison to existing
services but are forecast to exceed the $5 billion mark by 2003. VoIP
gateways, which are responsible for the interconnect of the old and new
networks, have a CAGR approaching 40 percent according to the MultiMedia
Telecommunications Association (MMTA).
Infinite dial tone and now infinite data tone are what we expect.
Unavailability or outages in these networks, effecting our businesses and
personal lives simply will not be tolerated.
CompactPCI = Open Systems
Today's service providers and operators demand a flexibility that
requires a fresh approach. Distributed, open-standard, IP digital networks
that provide new feature-rich, affordable, easy-to-access, and value-added
services require underlying technologies that provide unprecedented
connectivity, reliability, availability, scalability, and serviceability.
For equipment providers, time-to-market is now a major facet in staying
competitive and open standards hold the key to being able to respond quickly
to market demands. Features and functions of the overall solution are the
basis for decisions made by operators, and while hardware design is still a
factor, the bus or processor that powers a switch or a gateway matters much
less than the speed at which they can bring services online and start
billing customers.
CompactPCI is now the open standard of choice for new infrastructure
designs. Resources previously deployed on hardware designs are now being
focused on software value-add. As an open standard, CompactPCI brings many
benefits:
- Standard processor, chassis, and communications hardware are readily
available "off-the-shelf." This availability, along with
industry-standard operating environments and software, help to
dramatically cut development times;
- Without the need to train on proprietary architectures, staffing
becomes easier due to an increased knowledge pool;
- Vendor competition is promoted by open standards, ultimately speeding
innovation and reducing prices.
- Competition also ensures upgrade paths to the latest chipsets and
technologies; and
- Single sourcing issues are made easier, as products may be purchased
from a range of suppliers.
The attributes of CompactPCI from a technology perspective reflect the
needs of the telecom community. The PCI bus was well established and the
associated wealth of slot cards prevalent with PCs was attractive. However,
there were limitations that made it difficult to safely include them within
designs requiring high levels of availability and reliability. PCI's
physical shortfalls were addressed by combining IEEE 1101 mechanical
standards with the PCI electrical specification creating CompactPCI, with
the robustness required for carrier-grade infrastructure deployment.
CompactPCI had high availability in mind from the get-go, as evidenced by a
key feature -- the hot swap specification -- that defines three models:
Basic, full, and high availability.
Hot Swap and High Availability
The ability to add and remove components from a live system, reducing system
downtime is fundamental for high availability. Shutting down and powering
off a system prior to the addition, removal, or replacement of system boards
and components causes unacceptable levels of unavailability. Systems with
hot-swap capabilities range in their ability to reduce this downtime from
hours of system unavailability per year to less than five minutes per year.
Predictably, as the availability of a system increases, so too, does the
complexity of the hardware and software of that system.
The three levels of hot-swap capabilities defined by PICMG
build upon each other, increasing system availability at each step.
Basic hot swap establishes the fundamental capability to add and remove
boards from an active system. Staged power pins and control circuitry ensure
that the physical insertion and removal of a board will not cause bus
glitches or damage the component itself. At the basic level, operator
intervention is required to control the software ensuring it is in the
correct state for insertion or removal.
Full hot swap extends the basic model with the addition of hardware and
software enabling the system to be notified automatically of a board's
removal or insertion. The operating system controls the configuration
without operator direction, reducing opportunities for error, as well as the
time required to perform hot-swap activity. A microswitch is added to the
ejector handle of the CompactPCI board. Activation of the microswitch upon
removal generates an interrupt (ENUM). The operating system identifies the
board that is about to be removed and gracefully un-configures it. The
operator is notified that it is safe to complete the removal of the board
when an LED is illuminated on the face of the board. The microswitch
activates the reverse process when a new board is inserted, ultimately the
LED turns off to indicate the completion of configuration and that the board
has been accepted into the system.
High availability systems significantly increase the levels of control
that the operating environment has over the total chassis. APIs and
middleware (user level software outside the operating system) are added,
allowing a greater granularity of management and an interface for the user
applications themselves. In a high-availability system, the state of chassis
components can be further controlled via the addition of the hot swap
controller (HSC). An HSC providing bus and slot control, as well as chassis
alarm and status registers, is itself hot-swappable. Individual slots can
literally be turned on and off through software control providing
significant benefits in fault isolation.
Software and Hardware Working Together
Hardware architectures such as CompactPCI can create the foundation for high
availability, but to build a truly highly available solution requires
further hardware considerations such as redundancy schemes and a broader,
holistic approach. Three major building blocks working in cooperation are
needed to build such a solution -- the hardware, the operating environment,
and ultimately the application itself.
High availability is a real requirement and we all want it, now. The
speed at which end users are devouring network bandwidth and subscribing to
new services continues to increase, as does our dependency on them.
CompactPCI offers developers a step up, providing the platform for
applications needing high-availability attributes, as well as meeting
time-to-market goals.
John Kenton is the telecom marketing manager for Motorola
Computer Group. Motorola is a global leader in providing integrated
communications solutions and embedded electronic solutions.
[ Return
To The October 2000 Table Of Contents ]
|