Data encoding method and decoding method

A technology of data encoding and data decoding, which is applied in the field of data encoding and decoding, and can solve the problems of encryption effect reducing energy consumption, poor encryption effect, single function, etc.

Active Publication Date: 2019-12-31
HUNAN YAOSHENG COMM TECH CO LTD
View PDF2 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] With the rapid development of data communication technology, the coding and decoding technology to ensure the security of data communication has also been developed rapidly; but the current coding and decoding technology still has the problem of single function, for example, some current coding and decoding technologies only realize The encryption function or only the error detection function, and for example, some current coding and decoding technologies only realize the lossless compression function, resulting in poor encryption effect
When the coding and decoding technology with a single function is applied to the chip and the bottom layer of the system, it is impossible to reduce energy consumption while maintaining excellent encryption effects

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data encoding method and decoding method
  • Data encoding method and decoding method
  • Data encoding method and decoding method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0041] The arithmetic coding formula among the present invention is described first below:

[0042] It can be understood that the present invention can be applied to discrete random sequences, preferably described as binary sequences. Set the normalized probability p(x) and the unnormalized probability of the symbol x of the binary sequence And at any time, there is a positive real number r acting on p(x) to get the following formula:

[0043]

[0044] Then, the sum of the probabilities of all variables at any time is as follows:

[0045]

[0046] When r=1, then and

[0047] Set the ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a data encoding method and a data decoding method. The method comprises: calculating the normalization probability p(x) and the non-normalization probability of a symbol x in abinary sequence, and then setting a coefficient r, so that a distribution function F(x, r)=rF(x) of a non-normalization probability model is obtained; setting R0=H0=1 and L0=0; obtaining an arithmetic coding formula Ri=Ri-1rp(x), Li=Li-1+Ri-1F(x-1, r) and Hi=Li+Ri of the ith symbol x; and finally obtaining a maximum threshold value of the coefficient r, and carrying out valuing and password information adding on the coefficient r in a range of (0, rmax). By means of the encoding and decoding technology, encrypted data can have the lossless compression function, the encryption function, the error detection function and the like at the same time, and the single function is avoided; and meanwhile, the application range is very wide, and especially when the method is applied to a chip and a system bottom layer, the method has great energy-saving and consumption-reducing effects.

Description

technical field [0001] The invention relates to the technical field of data communication, in particular to a data encoding method and a decoding method. Background technique [0002] With the rapid development of data communication technology, the coding and decoding technology to ensure the security of data communication has also been developed rapidly; but the current coding and decoding technology still has the problem of single function, for example, some current coding and decoding technologies only realize The encryption function may only realize the error detection function, and for example, some current coding and decoding technologies only realize the function of lossless compression, resulting in poor encryption effect. When the coding and decoding technology with a single function is applied to the chip and the bottom layer of the system, it is impossible to reduce energy consumption while maintaining a good encryption effect. Contents of the invention [0003...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H03M13/00H03M13/15
CPCH03M13/15H03M13/6502
Inventor 王杰林
Owner HUNAN YAOSHENG COMM TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products