Telephony LIVE

THE 2008 TELECOM SUMMIT

Introducing Telephony Live: The 2008 Telecom Summit -- the second annual, two-day conference from the editors of Telephony magazine.

Learn more

         Subscribe in NewsGator Online   Subscribe in Bloglines

InFocus: Upgrading your father's AAA

more on the topic

More Related Articles

Ask anyone in telecommunications and you will be told that the IP multimedia subsystem (IMS) architecture represents the future of telecom. The IMS architecture finally paves the way for true telecom convergence because it decouples the subscriber management layer from specific network elements. The same subscriber profile, application profile and policy servers that are applied to a cable network, for example, can also be applied to DSL, Wi-Fi, WiMAX or cellular networks.

The IMS model also takes the concept of subscriber management to a new level by allowing subscribers to be managed based on pre-set policies via the home subscriber server (HSS). The HSS applies policies to subscriber profiles to support many functions, including authorization, service provisioning and billing.

Fortunately for wireless operators, many wireless network architectures already have a network element that handles this functionality--their authentication, authorization and accounting (AAA) system. And in many cases wireless operators can upgrade their existing AAAs to deliver the functionality required to support IMS applications while still supporting existing networks and applications--without investing in a completely new network element such as an HSS.

However, wireless operators be warned: Not all upgrade paths are alike. Some upgrade paths leave network operators with the same "silo-like" view of the network that they have today and without the benefits of a unified view of the subscriber and policies. In other words, some AAA upgrades still require the network to query multiple databases in numerous places to get a clear view of network activity and require multiple application programming interfaces to be developed for each application. This not only adds complexity, it also adds cost in the form of an estimated $200,000 in development and operational costs for each application delivered to customers.

A complete upgrade to the existing AAA system will provide specific capabilities within the following key HSS functional requirements: policy database functionality, a subscriber data store, a session state register and service control/application authorization. The upgrade paths and required capabilities are discussed below.

Making the rules: The policy database
The policy database contains the rules that define how a subscriber is allowed to interact with the network and also defines the IMS framework that runs the applications that a subscriber currently is using. For example, a policy rule based on network interaction might state that Subscriber A is allowed to use a public Wi-Fi connection between the hours of 7:00 am and 6:00 pm.

IMS-defined functionality takes policy management one step further, allowing policies to be defined based on specific applications. For instance, a teenage subscriber might be allowed to connect to use Instant Messaging, voice calling and video calling services anytime, but he can only use his mobile TV application between 6:00 pm and 10:00 pm (when he is not in school).

The policy database supports the allocation and use of bandwidth and quality of services (QOS). For instance, if a network only has the bandwidth to support a certain number of video connections, policies can be set that give gold Subscriber A's video connection priority over standard Subscriber B's connection.

From a high level functional view, the upgrade to an AAA requires upgrades to all of the key areas. The policy database needs to be extended with new policies relating to bandwidth, QOS and media types. The subscriber data store needs information used during the authentication of the subscriber, including rights and application profile information. A state management database must also be added to hold information on which IMS components the subscriber is using and the associated policy decisions. IMS applications need to be able to store information on the subscriber and this is held in the HSS or IMS AAA function. Therefore, the AAA must be upgraded to support the storage of large volumes of data. Since many AAA systems do not have integral databases, this can be a challenge. In non-functional terms, the AAA needs to be able to scale to very large numbers with subscribers in excess of 50,000,000 for large networks and transaction rates in the 1000s per second.

The new, upgraded policy database must have the ability to support a wide range of rules, including those based on time of day, week, application, bandwidth, etc. The number of policies directly relates to how flexible and fast service providers can be when offering new applications to subscribers. Wider range of policies, then, allows for higher revenue generation. Given the importance of policies and the effect they have on subscribers, policies should be tested prior to deployment to ensure that the customer experience is as expected.

Defining your customer: The subscriber data store
The subscriber data store contains the required information about the subscriber. In some cases, the demarcation line between the policy database functionality and the subscriber data store is somewhat blurred. For instance, one of the "policies" given as an example above--the policy that states that Subscriber A is allowed to use a public Wi-Fi connection between the hours of 7:00 am and 6:00 pm--is driven from the subscriber's definition which states the individual time limits. In this case, the subscriber would be defined as a customer with a start time of 7:00 am and an end time of 6:00 pm.

Particularly in a converged networking environment, where one service provider and one database covers customers that buy a range of services, the subscriber data store must have the ability to scale to an extremely large number of subscribers--preferably several thousand provisioned users to more than 50 million.

The optimal subscriber data store is one that is organized hierarchically instead of simply in groupings (see diagram). A hierarchical structure allows new policies to be entered only once, and they are automatically filtered down into subgroups. In contrast, a non-hierarchical system requires that new subscriber data be entered for each subscriber, requiring considerably more time and higher provisioning costs. For example, a service provider wants to launch a new service to 5000 subscribers in one enterprise customer. In many systems, this would require 5000 provisioning actions, which take time and cost money. Each provisioning action requires the delivery and storage of a 4KB data block. This means a total of 20,000KB of data must be transmitted from the provisioning system to the AAA and stored in the subscriber data store. In a hierarchical system, then, this can be achieved by a single provisioning action using 4KB of data and significantly reducing time and cost. (The wireless operator or subscriber can override the data at the individual level if necessary to provide a truly individual experience.)

Keeping it real-time: The session database
While the subscriber data store holds information that only changes infrequently, the session database is responsible for holding real-time session data, in particular the user's IP address and what network and IMS elements are holding the session for a subscriber. For instance, the information collected by the session state register allows a user to be removed from the network if his or her payment account is empty, such as with pre-paid applications.

Session state information is particularly important with IMS applications because IMS allows users to change media in the midst of a session, such as changing from a video call, which might require 256K of bandwidth, to a voice call, which might require only 32K. The network must recognize this to optimize network bandwidth usage and record the decision to enable features such as call access control and bandwidth management.

In order to support these new capabilities, wireless carriers must add the ability to store real-time data to their AAA systems. A superior session state register supports full data replication, redundancy and the ability to support high transaction rates.

Maintaining service control and authorizing applications
Controlling services involves implementing policy rules based on the subscriber data. In other words, it involves controlling a subscriber's access to the network or to particular applications, and ensuring that subscribers are whom they say they are and are authorized to access the applications they are trying to use.

Prior to IMS, service control involved simply authorizing a user to connect to the network. However, with IMS, controlling services becomes a bit more complex. Once a user connects, that subscriber's usage plan may restrict his or her access to certain applications or services. As a result, controlling IMS applications requires adding a new interface to the existing AAA, as well as significantly increasing the processing power of the AAA so that it can support in excess of 1 billion transactions per month.

The need to upgrade quickly
Already, new services are putting a strain on some wireless operators' current AAA systems, particularly given that the introduction of new services can cause traffic growth of up to 400% in just a matter of days.

Consider this example: One North American operator's AAA system was taxed soon after the introduction of multimedia messaging services (MMS) and push-to-talk services (PTT), simply because the AAA system could no longer support the increased network load.

The solution? In the short term, the wireless operator upgraded its AAA (using the same hardware) to allow it to scale between five and eight times more than the existing system and to support more complex policy-based processing. This allowed the operator to ensure that usage spikes would not affect the ability of subscribers to gain access to services.

The bottom line is that existing AAA systems can deliver the functionality needed to support IMS, if they are upgraded properly. Using an established wireless network AAA provides the foundation for an elegant, standards-based evolution into an IMS-defined HSS role, while reducing risk and cost to service providers.

Mark Denton is product manager for wireless at Bridgewater Systems.

Visit Bridgewater Systems online.

Get Updates Via Email

related resources

popular articles

Want to use this article? Click here for options!
© 2008 Penton Media Inc.

Webcasts

WEBCAST

Telephony’s Inside Telecom Live: Building an efficient IPTV content supply chain

Find out! Watch Telephony's LIVE Webcast July 23, 2PM ET/11AM PT. Telephony will delve into what is required to create an efficient IPTV content supply chain. LEARN MORE or REGISTER NOW.

White Papers

WHITE PAPER

Intelligent Optical Control Plane Architectures

This paper explores the benefits of optical control plane functionality for service providers. DOWNLOAD NOW

Podcasts

PODCAST

A Telephony Podcast: Mobile’s virus threat

Gareth Maclachlan, CTO of AdaptiveMobile, speaks with Associate News Editor Sarah Reedy about the growing mobile virus threat.LISTEN

Blogs

BLOG

What happened at NXTcomm08

Recuperating from the big show, here are some reflections on some of the more prominent themes amid activity at the show... READ

E-Books

E-BOOK

READ E-BOOK: MANAGING THE CUSTOMER EXPERIENCE

This e-book explains how to keep your customers happy, reduce churn and strengthen profits. Sponsored by CA’s Wily Technology Division. READ NOW!

TV

TV

Interview with Jim Hansen of Embarq at NXTcomm08

Tune in to Telephony TV to watch an interview with Embarq's Jim Hansen at NXTcomm08. WATCH IT NOW.

  • Telephony Content
  • Telephony Content

current issue

Current Issue

July 14, 2008

The chip-making giant is again driving into the wireless processor pool, expecting to make a bigger splash as computing gains prominence in mobile devices. Read Now

NXTcomm08 Show Daily News

Get up-to-the-minute news from NXTcomm08 -- before, during and after the show! Hear interview podcasts, announcements, commentary and more. Visit www.nxtcommnews.com!

more news

Global >>

MORE

Ethernet >>

MORE

Independent >>

MORE

IPTV >>

MORE

IMS >>

MORE

WiMax >>

MORE

VOIP >>

MORE

FTTX >>

MORE

Access >>

MORE

Broadband >>

MORE

Wireless >>

MORE

Software >>

MORE

Podcasts >>

MORE

Get Updates Via Email

Browse Issues

  • July 14, 2008
  • June 30, 2008
  • Jun 16, 2008
  • May 19, 2008
  • May 5, 2008
  • Apr 28, 2008
  • Apr 14, 2008