Device Awareness: The Key to Service Planning

July 22nd, 2010 by Cam Cullen

Recently there has been a lot of talk among DPI vendors about location awareness. Location awareness is critical to understanding where the bottlenecks on your network occur, and giving you the ability to actively manage traffic in those locations. Although this is a key capability of what Procera offers (and in much more depth than many other vendors), I want to focus on another key “awareness” component that is not often talked about that can vastly improve the capability of an operator to plan their capacity upgrades and pricing plans.

What is device awareness? Simply put, device awareness is the ability of the DPI system to understand what device is sending/requesting traffic on the network. With so many “internet-connected” devices on networks today, the variety of places and formats to access data has exploded. You can watch Netflix on many TVs, DVD or Blu-Ray players, dedicated boxes (like Roku), consoles (PS3, Wii, and Xbox), smartphones, tablets, or your PC, and Hulu on many of the same.

Why is device awareness important? Understanding what devices your users have connected to the network helps an operator to understand the potential impact of several different scenarios:

1)     If I have x users with a certain device on my networks with a certain location bias and usage profile, what happens if that number becomes 2x?

2)     If a new application comes out (say for example Netflix for PS3, or Hulu Plus for PS3), and I have x users with that device, what is my exposure if 20% of my users start using the new application?

3)     If I want to launch a service with a new device (new iPhone or Android device) and other operators have announced that the normal usage profile for that device is 200GB/month, what might happen to my network with an aggressive take rate?

For Product and Marketing planners, being able to answer these types of questions ensures that the network can handle any changes in user behavior – either application or device related. For users, it ensures that the network can adapt to their usage and not experience dissatisfaction with network performance as usage patterns morph over time. All operators are very aware of the user dissatisfaction issues floating around the world as Smartphone and mobile broadband laptop connections become mission critical for corporations. Proactive management and planning are possible with the right kind of awareness and reporting engines.

How is device awareness implemented?  There are many ways that this can be gathered on the network. In mobile networks, it is common for operators to include this information in the Business or Operational Support Systems for each user account, and often make it part of the user authentication and accounting exchange where it can be snooped by a DPI system. It can also be determined by the applications used by the subscriber (i.e. if the traffic matches Rock Band for the PS3, the user is most likely using a PS3). Another method is by information gleaned from the user agent or application specific information that can be gathered by the DPI engine during Layer 7 analysis. Although each of these methods is not a fail-safe method to gather device information, the combination of these methods can provide a very close approximation for network operators. For example, a query on how many unique subscribers matched a PS3 signature during the month could provide the basis for determining how many subscribers would have access to the new Hulu Plus video streaming application when it was released for the PS3, and another query to see how many of those subscribers had used Hulu (or any streaming video service) before would provide additional planning input to determine the impact of that new service on their network.

Device awareness is a key aspect of the “Awareness” capability of the Procera solution, and without awareness, analysis and control are not possible. I will have more to say on location awareness in a future blog, as this is another key awareness factor, not only for mobile networks, but also for fixed and wi-fi deployments as well. As devices proliferate, being able to ensure that the content is served appropriately for those devices and ensure the correct amount of bandwidth is available will be critical.

Tags: , , , , , , , , , , ,

Leave a Reply