| CPC H04L 1/0061 (2013.01) [G06F 11/00 (2013.01); H04L 1/0009 (2013.01); H04L 1/0041 (2013.01); H04L 1/22 (2013.01)] | 13 Claims |

|
1. A data processing method based on instruction encoding, comprising:
receiving to-be-processed information, wherein the to-be-processed information comprises an instruction and to-be-processed data;
performing N-channel error correction encoding on the instruction in the to-be-processed information, to obtain N heterogeneous encoded instructions, wherein N is an integer greater than or equal to 2;
performing N-channel redundancy processing on the to-be-processed data in the to-be-processed information according to the N heterogeneous encoded instructions, to obtain N channels of response data; wherein a processing flow of any channel of the N-channel redundancy processing comprises: processing the to-be-processed data in the to-be-processed information according to an encoded meta-channel program and an encoded instruction matching the encoded meta-channel program, wherein the encoded meta-channel program is generated by performing an error correction encoding on a pre-configured meta-channel program; pre-configured meta-channel programs for the N-channel redundancy processing implement a same function, and encoded meta-channel programs for the N-channel redundancy processing are heterogeneous; and
performing an error correction decoding on the N channels of response data, to obtain a processing result for the to-be-processed information.
|