A machine-to-machine, M2M, data processing method performed by an M2M service platform, the method comprising: • receiving a registration request sent by an M2M device, wherein the registration request comprises a model filling capability identifier and the model filling capability identifier is used to indicate whether the M2M device has a model filling capability, • after an authentication on the registration request succeeds, determining, according to the model filling capability identifier, whether the M2M device has the model filling capability; • sending a capability model to the M2M device if the M2M device has the model filling capability, wherein the capability model comprises three types of capabilities: a communication capability, a control capability, and a measurement capability, and each capability is divided into multiple subentries according to a preset rule, • receiving a filled capability model sent by the M2M device, wherein the filled capability model is the capability model being filled with at least one subentry corresponding to capability information of the M2M device, wherein the capability information comprises a communication capability, a control capability, and a measurement capability of the M2M device, • updating an overall capability model according to the filled capability model, wherein capability information comprising a communication capability, a control capability and a measurement capability of all registered M2M devices managed by the M2M service platform is recorded in the overall capability model, wherein the overall capability model comprises the three types of capabilities: the communication capability, the control capability, and the measurement capability, and the communication capability of all devices is recorded as the communication capability of the overall capability model, the control capability of all devices is recorded as the control capability of the overall capability model and the measurement capability of all devices is recorded as the measurement capability of the overall capability. • receiving a registration request sent by an M2M device, wherein the registration request comprises a model filling capability identifier and the model filling capability identifier is used to indicate whether the M2M device has a model filling capability, • after an authentication on the registration request succeeds, determining, according to the model filling capability identifier, whether the M2M device has the model filling capability; • sending a capability model to the M2M device if the M2M device has the model filling capability, wherein the capability model comprises three types of capabilities: a communication capability, a control capability, and a measurement capability, and each capability is divided into multiple subentries according to a preset rule, • receiving a filled capability model sent by the M2M device, wherein the filled capability model is the capability model being filled with at least one subentry corresponding to capability information of the M2M device, wherein the capability information comprises a communication capability, a control capability, and a measurement capability of the M2M device, • updating an overall capability model according to the filled capability model, wherein capability information comprising a communication capability, a control capability and a measurement capability of all registered M2M devices managed by the M2M service platform is recorded in the overall capability model, wherein the overall capability model comprises the three types of capabilities: the communication capability, the control capability, and the measurement capability, and the communication capability of all devices is recorded as the communication capability of the overall capability model, the control capability of all devices is recorded as the control capability of the overall capability model and the measurement capability of all devices is recorded as the measurement capability of the overall capability.