Patent ID: 9019890
Filing Date: 2015-04-28
Classification: H04L,H04W

Abstract:
1. A method for selecting a policy and charging rules function server in non-roaming scenario, comprising the following steps of: a Diameter Routing Agent (DRA) establishing an association relationship table, wherein the association relationship table stores IP Connectivity Access Network (IP-CAN) session information and corresponding Policy and Charging Rules Function server (PCRF) address information; and when a Policy and Charging Enforcement Function entity (PCEF) requests a PCRF for or to update a Policy and Charging Control (PCC) policy related to one IP-CAN session, acquiring the PCRF address information associated with said IP-CAN session from said DRA, then sending a message to the PCRF corresponding to the acquired PCRF address information for requesting the PCC policy related to said IP-CAN session, and the PCRF sending the PCC policy to the PCEF; when a Gateway Control Function Entity (GWCF) requests for or to update the PCC policy related to said IP-CAN session, acquiring the PCRF address information associated with said IP-CAN session from said DRA, then sending a message to the PCRF corresponding to the acquired PCRF address information for requesting the PCC policy related to said IP-CAN session, and the PCRF sending the PCC policy to the GWCF; when an Application Function entity (AF) sends application information or service information related to said IP-CAN session, acquiring the PCRF address information associated with said IP-CAN session from said DRA, then sending the application information or service information down to the PCRF corresponding to the acquired PCRF address information; wherein, the step of acquiring the PCRF address information associated with said IP-CAN session from said DRA comprises: the DRA searching the association relationship table stored thereon, and if said IP-CAN session is found, the DRA returning the PCRF address information associated with said IP-CAN session to the PCEF, the GWCF, or the AF, otherwise the DRA selecting one PCRF for said IP-CAN session, establishing an association relationship between said IP-CAN session and said one PCRF, and returning the PCRF address information to the PCEF, the GWCF, or the AF; after the step of acquiring the PCRF address information associated with said IP-CAN session from said DRA, further comprising: the PCEF, the GWCF, or the AF storing a local association relationship table including the IP-CAN session information and corresponding PCRF address information associated with the IP-CAN session information; and the method further comprises: when the PCEF requests a PCRF for or to update a Policy and Charging Control (PCC) policy related to one IP-CAN session, first searching the local association relationship table stored thereon, and if said IP-CAN session is found in the local association relationship table, acquiring the PCRF address information associated with said IP-CAN session from the local association relationship table; when the GWCF requests for or to update the PCC policy related to said IP-CAN session, first searching the local association relationship table stored thereon, and if said IP-CAN session is found in the local association relationship table, acquiring the PCRF address information associated with said IP-CAN session from the local association relationship table; when the AF sends application information or service information related to said IP-CAN session, first searching the local association relationship table stored thereon, and if said IP-CAN session is found in the local association relationship table, acquiring the PCRF address information associated with said IP-CAN session from the local association relationship table.