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; characterized in that: the method further comprises: 1) when a Policy and Charging Enforcement Function entity, PCEF requesting the PCRF for or to update a Policy and Charging Control policy related to one IP-CAN session, acquiring the PCRF address information associated with said IP-CAN session from said DRA, and then performing subsequent processing; 2) when a Gateway Control Function Entity, GWCF, requesting the PCRF for or to update a Policy and Charging Control policy related to one IP-CAN session, acquiring the PCRF address information associated with said IP-CAN session from said DRA, and then performing subsequent processing; 3) when an Application Function entity, AF, sending application information or service information down to the PCRF, acquiring the PCRF address information associated with said IP-CAN session from said DRA, and then performing subsequent processing. 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; characterized in that: the method further comprises: 1) when a Policy and Charging Enforcement Function entity, PCEF requesting the PCRF for or to update a Policy and Charging Control policy related to one IP-CAN session, acquiring the PCRF address information associated with said IP-CAN session from said DRA, and then performing subsequent processing; 2) when a Gateway Control Function Entity, GWCF, requesting the PCRF for or to update a Policy and Charging Control policy related to one IP-CAN session, acquiring the PCRF address information associated with said IP-CAN session from said DRA, and then performing subsequent processing; 3) when an Application Function entity, AF, sending application information or service information down to the PCRF, acquiring the PCRF address information associated with said IP-CAN session from said DRA, and then performing subsequent processing. 1) when a Policy and Charging Enforcement Function entity, PCEF requesting the PCRF for or to update a Policy and Charging Control policy related to one IP-CAN session, acquiring the PCRF address information associated with said IP-CAN session from said DRA, and then performing subsequent processing; 2) when a Gateway Control Function Entity, GWCF, requesting the PCRF for or to update a Policy and Charging Control policy related to one IP-CAN session, acquiring the PCRF address information associated with said IP-CAN session from said DRA, and then performing subsequent processing; 3) when an Application Function entity, AF, sending application information or service information down to the PCRF, acquiring the PCRF address information associated with said IP-CAN session from said DRA, and then performing subsequent processing.