The embodiment of the invention provides a method and equipment for data resource transmission in a machine to machine system. The method for transmitting data resources of a node based on a constrained application protocol in the machine to machine system by blocks comprises the following steps of: acquiring data resource capacity information of the node, wherein the resource capacity information is the capacity size of data to be transmitted; sending a request message in which a first block option is carried to the node, wherein the first block option comprises recommended block capacity; receiving a response message, in which a second block option is carried, of the node, wherein the second block option comprises determined block capacity; and transmitting the data resources of the node by blocks according to the determined block capacity and data resource capacity information of the node. According to the embodiment of the invention, the capacity information of the data resources, required to be transmitted, of the node, can be acquired, the block capacity used during data transmission is determined by block capacity negotiation, therefore, error rate reduction during transmission can be realized, and data can be concurrently transmitted.