×

Performing deep packet inspection for a communication session

  • US 8,160,579 B1
  • Filed: 03/06/2007
  • Issued: 04/17/2012
  • Est. Priority Date: 03/06/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method for performing deep packet inspection (DPI) for a communication session, comprising:

  • receiving a registration request from an access terminal, the registration request indicating that the access terminal has requested an application;

    receiving one or more DPI facets from an application manager in a home network, the application manager configured to select the DPI facets based on the requested application, a DPI facet of the one or more DPI facets comprising a packet classifier;

    authorizing the DPI facets at a home policy server;

    communicating the DPI facets to a visited policy server, the visited policy server configured to;

    determine whether the DPI facets are acceptable;

    if the DPI facets are not acceptable to the visited policy server, communicate a notification to the home policy server that identifies an adjustment of the DPI facets and the home policy server determines whether the adjusted DPI facets are acceptable; and

    if the DPI facets are acceptable to the visited policy server, selectively push the DPI facets from the visited policy server to an edge router of a visited network, the edge router configured to;

    perform deep packet inspection of the plurality of packets in accordance with the one or more DPI facets; and

    select an action to perform in response to detecting whether the packets include content that the packets are supposed to include according to the requested application;

    wherein the visited network manages a bearer path of the communication session and the home network provides the application independently of the visited network.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×