A machine to machine, M2M, system for implementing a subscription notification, comprising a hosting common services entity , CSE, and an intermediate node , wherein the hosting CSE comprises: a receiving unit , configured to receive a subscription resource creation request of a subscriber, wherein the subscription resource creation request comprises a unique identifier of a subscribed resource; a resource creating unit , configured to create a subscription resource according to the subscription resource creation request received by the receiving unit; a determining unit , configured to determine that the subscriber needs to acquire a latest status of the subscribed resource; an allocating unit , configured to allocate, after the determining unit determines that the subscriber needs to acquire the latest status of the subscribed resource, a latest status flag to the subscription resource created by the resource creating unit, wherein the latest status flag is used to indicate that the subscriber needs to acquire the latest status of the subscribed resource; a generating unit , configured to generate, each time when a status of the subscribed resource is updated, a notification message according to the subscription resource created by the resource creating unit, wherein each of the notification messages comprises the updated status of the subscribed resource and the latest status flag allocated by the allocating unit; and a sending unit , configured to send each of the notification messages generated by the generating unit to the intermediate node; wherein the intermediate node is configured to receive the notification messages sent by the sending unit of the hosting CSE, and send, to the subscriber according to the latest status flag, when a message sending condition is met, only a latest notification message of the received notification messages. a receiving unit , configured to receive a subscription resource creation request of a subscriber, wherein the subscription resource creation request comprises a unique identifier of a subscribed resource; a resource creating unit , configured to create a subscription resource according to the subscription resource creation request received by the receiving unit; a determining unit , configured to determine that the subscriber needs to acquire a latest status of the subscribed resource; an allocating unit , configured to allocate, after the determining unit determines that the subscriber needs to acquire the latest status of the subscribed resource, a latest status flag to the subscription resource created by the resource creating unit, wherein the latest status flag is used to indicate that the subscriber needs to acquire the latest status of the subscribed resource; a generating unit , configured to generate, each time when a status of the subscribed resource is updated, a notification message according to the subscription resource created by the resource creating unit, wherein each of the notification messages comprises the updated status of the subscribed resource and the latest status flag allocated by the allocating unit; and a sending unit , configured to send each of the notification messages generated by the generating unit to the intermediate node; wherein the intermediate node is configured to receive the notification messages sent by the sending unit of the hosting CSE, and send, to the subscriber according to the latest status flag, when a message sending condition is met, only a latest notification message of the received notification messages. <EOS>