Skip to content
Contact technical expert

Manage High Bandwidth LTE Network With User Plane IMSI Filtering

Providing better User Experience

Due to increasing volume, it has become too expensive to monitor traffic of  the entire network. However, troubleshooting and providing a better user experience is dependent on monitoring. Managing high bandwidth LTE networks is possible through user plane IMSI filtering but monitoring the user plane in LTE networks involves two problems – traffic growth/volume and legal issues.

IMSI Filtering for faster Troubleshooting

Our approach is to search for specific user data within network traffic. In GTP-based networks users are identified by IMSI/MSISDN. This is a unique identifier that represents every user in the network. The main issue with using IMSI/MSISDN is that user plane traffic does not contain that information; it exists only in the control plane, or signaling traffic. Therefore, this creates the need for a correlation mechanism between the user plane and control plane. The Cubro EXA24160 addresses this problem with its powerful CPU-based architecture and ability to analyze and decode protocols. These features enable the EXA24160 to correlate and identify all traffic of specific users.

How does IMSI filtering work in practice?

A prerequisite for performing efficient IMSI filtering is an aggregation layer that is capable of load balancing on the inner IP of a  GTP tunnel. Once this is achieved, any given user session will always be forwarded to the same output of the aggregation layer. This deterministic output is even more important when it comes to scalability and the only way to guarantee that IMSI filtering will work properly is to have this function in place. In the scenario below the EXA G5+ unit is load balancing GTP-U traffic to multiple IMSI filtering units. Simultaneously, it is broadcasting the GTP-C to all units. As previously mentioned this is necessary because the GTP-C is needed to identify the correct packets from the user traffic.

The IMSI filtering unit will search for the GTP-C packets of the desired targets and will correlate the user traffic accordingly. Finally, the correlated traffic  will be forwarded to the required output. 

Products in this Solution

Cubro's Sessionmaster EXA32100A


Cubro's Sessionmaster EXA32100A



Our newsletter provides thought leadership content about the industry. It is concise and has interesting content to keep you updated with what’s new at Cubro and in the industry. You can unsubscribe anytime with a single click.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.