A method for a subscription service in an IP multimedia subsystem network, comprising: establishing IP channels between a Session Border Controller, SBC, and an IP Multimedia Subsystem, IMS, terminal as well as between the SBC and a Resource List Server, RLS, after the SBC receives a status subscribe request message from the IMS terminal; and sending, by the RLS, subscribed status information and an acknowledgment message (405, 406, 407, 408) to the IMS terminal through the IP channels after the RLS finds the subscribed status information for the IMS terminal, wherein the status subscribe request message sent by the IMS terminal contains information about whether the IMS terminal has a capability of receiving status subscription information through the IP channels, and characterized in that, the establishing the IP channels comprises: when determining that the IMS terminal has the capability of receiving status subscription information through the IP channels according to the status subscribe request message received from the IMS terminal, determining, by the SBC, an IP channel for the IMS terminal in the SBC, and sending by the SBC the status subscribe request message (402, 403, 404) to the RLS through an IP channel interface facing the RLS; after receiving the acknowledgment message (405, 406, 407) of the subscribe request message returned by the RLS, obtaining, by the SBC, an IP address of the RLS in the acknowledgment message, generating by the SBC an IP forwarding strategy facing the RLS, establishing by the SBC the IP channel between the SBC and the RLS, and sending by the SBC the acknowledgment message of the subscribe request message to the IMS terminal; and directly sending, by the IMS terminal, an empty data packet to an IP channel interface of the SBC facing the IMS terminal after the IMS terminal receives the acknowledgment message from the SBC, and setting, by the SBC, a forwarding strategy facing the IMS terminal after the SBC receives the empty data packet and establishing by the SBC the IP channel between the SBC and the IMS terminal. establishing IP channels between a Session Border Controller, SBC, and an IP Multimedia Subsystem, IMS, terminal as well as between the SBC and a Resource List Server, RLS, after the SBC receives a status subscribe request message from the IMS terminal; and sending, by the RLS, subscribed status information and an acknowledgment message (405, 406, 407, 408) to the IMS terminal through the IP channels after the RLS finds the subscribed status information for the IMS terminal, wherein the status subscribe request message sent by the IMS terminal contains information about whether the IMS terminal has a capability of receiving status subscription information through the IP channels, and characterized in that, the establishing the IP channels comprises: when determining that the IMS terminal has the capability of receiving status subscription information through the IP channels according to the status subscribe request message received from the IMS terminal, determining, by the SBC, an IP channel for the IMS terminal in the SBC, and sending by the SBC the status subscribe request message (402, 403, 404) to the RLS through an IP channel interface facing the RLS; after receiving the acknowledgment message (405, 406, 407) of the subscribe request message returned by the RLS, obtaining, by the SBC, an IP address of the RLS in the acknowledgment message, generating by the SBC an IP forwarding strategy facing the RLS, establishing by the SBC the IP channel between the SBC and the RLS, and sending by the SBC the acknowledgment message of the subscribe request message to the IMS terminal; and directly sending, by the IMS terminal, an empty data packet to an IP channel interface of the SBC facing the IMS terminal after the IMS terminal receives the acknowledgment message from the SBC, and setting, by the SBC, a forwarding strategy facing the IMS terminal after the SBC receives the empty data packet and establishing by the SBC the IP channel between the SBC and the IMS terminal. when determining that the IMS terminal has the capability of receiving status subscription information through the IP channels according to the status subscribe request message received from the IMS terminal, determining, by the SBC, an IP channel for the IMS terminal in the SBC, and sending by the SBC the status subscribe request message (402, 403, 404) to the RLS through an IP channel interface facing the RLS; after receiving the acknowledgment message (405, 406, 407) of the subscribe request message returned by the RLS, obtaining, by the SBC, an IP address of the RLS in the acknowledgment message, generating by the SBC an IP forwarding strategy facing the RLS, establishing by the SBC the IP channel between the SBC and the RLS, and sending by the SBC the acknowledgment message of the subscribe request message to the IMS terminal; and directly sending, by the IMS terminal, an empty data packet to an IP channel interface of the SBC facing the IMS terminal after the IMS terminal receives the acknowledgment message from the SBC, and setting, by the SBC, a forwarding strategy facing the IMS terminal after the SBC receives the empty data packet and establishing by the SBC the IP channel between the SBC and the IMS terminal.