The invention provides an IMS-based service triggering method, which comprises the following steps: firstly, downloading user subscription data from an HSS (
home subscriber server) by an S-CSCF (serving-call-
session control function) when UE (
user equipment) logins and saving locally, wherein iFC (
initial filter criteria) information of subscription contains
application server information which needs to be triggered and SPT (service
point trigger) conditions for triggering application servers, and SPT contains user
service information; secondly, subscribing for the specific service of a user from specific application servers by the S-CSCF after the UE logins successfully, and saving locally the user
service information returned by the specific application servers; finally, deciding whether the logics of the application servers are triggered or not according to the matched user
service information and SPT conditions after a call request is received by the S-CSCF. The invention also discloses an IMS-based service triggering
system. According to the IMS-based service triggering method and the IMS-based service triggering
system provided by the invention, the application servers are triggered in a matching manner according to services subscribed by the user, and therefore service triggered logics are enriched, and different demands of operators are met; moreover, the IMS-based service triggering method and the IMS-based service triggering
system have no dependency on terminals.