A low power consumption communication method, wherein the method comprises: Obtaining (S101, S201), by a first network device, a data interval policy, wherein the data interval policy is determined according to a task status of the first network device, so that the first network device can communicate, under the task status, with a second network device according to the data interval policy; and the data interval policy comprises a data segment length and a time interval between data segments, wherein the time interval between data segments is used for recovering an electric quantity of a battery of the second network device; Sending (S102, S202), by the first network device, the data interval policy to the second network device; and Sending (S103, S203), by the first network device, data to the second network device according to the data interval policy or receiving data that is sent by the second network device according to the data interval policy; wherein the obtaining (S101, S201), by a first network device, a data interval policy comprises: Receiving, by the first network device, battery recovery information of the battery of the second network device that is sent by the second network device; and determining, by the first network device, the data interval policy according to the task status and the battery recovery information, wherein the determining of the data interval policy comprises determining, by the first network device, a value range of the data segment length and a value range of the time interval between data segments according to the task status and determining, in the value range of the data segment length and the value range of the time interval between data segments, a value of the data segment length and a value of the time interval between data segments according to the battery recovery information. Obtaining (S101, S201), by a first network device, a data interval policy, wherein the data interval policy is determined according to a task status of the first network device, so that the first network device can communicate, under the task status, with a second network device according to the data interval policy; and the data interval policy comprises a data segment length and a time interval between data segments, wherein the time interval between data segments is used for recovering an electric quantity of a battery of the second network device; Sending (S102, S202), by the first network device, the data interval policy to the second network device; and Sending (S103, S203), by the first network device, data to the second network device according to the data interval policy or receiving data that is sent by the second network device according to the data interval policy; wherein the obtaining (S101, S201), by a first network device, a data interval policy comprises: Receiving, by the first network device, battery recovery information of the battery of the second network device that is sent by the second network device; and determining, by the first network device, the data interval policy according to the task status and the battery recovery information, wherein the determining of the data interval policy comprises determining, by the first network device, a value range of the data segment length and a value range of the time interval between data segments according to the task status and determining, in the value range of the data segment length and the value range of the time interval between data segments, a value of the data segment length and a value of the time interval between data segments according to the battery recovery information. Receiving, by the first network device, battery recovery information of the battery of the second network device that is sent by the second network device; and determining, by the first network device, the data interval policy according to the task status and the battery recovery information, wherein the determining of the data interval policy comprises determining, by the first network device, a value range of the data segment length and a value range of the time interval between data segments according to the task status and determining, in the value range of the data segment length and the value range of the time interval between data segments, a value of the data segment length and a value of the time interval between data segments according to the battery recovery information.