Patent ID: 8750412

Claim:
A source node device in a data processing system, comprising: an encoding unit, configured to conduct an encoding processing on collected original data according to a codebook comprising an encoded numerical value and a sending interval which are corresponding to the original data so as to encode the original data into encoded data having a corresponding encoded numerical value comprised in the codebook, and to determine a sending interval corresponding to the encoded data comprised in the codebook, wherein the encoding unit comprises: a determining subunit, configured to determine whether the original data is in an encoding range of the codebook; and an encoding subunit configured to: make the encoded data maintain the numerical value of the original data and determine that the encoded data corresponds to a first sending interval comprised in the codebook in the case that the original data is determined by the determining subunit to be not in the encoding range; and encode the original data into the encoded data having the corresponding encoded numerical value comprised in the codebook and determine that the encoded data corresponds to a second sending interval comprised in the codebook in the case that the original data is determined by the determining subunit to be in the encoding range; and a sending unit, configured to send the encoded data to a destination node device in the data processing system in the sending interval determined by the encoding unit.