CN103036577A - Low-complexity code circuit structure of low density parity check (LDPC) code - Google Patents

Low-complexity code circuit structure of low density parity check (LDPC) code Download PDF

Info

Publication number
CN103036577A
CN103036577A CN2012105840374A CN201210584037A CN103036577A CN 103036577 A CN103036577 A CN 103036577A CN 2012105840374 A CN2012105840374 A CN 2012105840374A CN 201210584037 A CN201210584037 A CN 201210584037A CN 103036577 A CN103036577 A CN 103036577A
Authority
CN
China
Prior art keywords
code
group
information sequence
check
input
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2012105840374A
Other languages
Chinese (zh)
Other versions
CN103036577B (en
Inventor
张萌
王涛
郭良谦
吴建辉
蔡琰
谈其凤
田茜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Southeast University Wuxi branch
Original Assignee
Southeast University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Southeast University filed Critical Southeast University
Priority to CN201210584037.4A priority Critical patent/CN103036577B/en
Publication of CN103036577A publication Critical patent/CN103036577A/en
Application granted granted Critical
Publication of CN103036577B publication Critical patent/CN103036577B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Error Detection And Correction (AREA)

Abstract

The invention discloses a low-complexity code circuit structure of a low density parity check (LDPC) code. The code circuit structure of the LDPC code comprise a multiplication circuit, an add operation circuit and a control circuit. The code circuit structure and the check matrix of the LDPC code carry out row operation through an original input uncoded information sequence, and finally the row operation is achieved by gaining a check sequence. The code circuit structure aims at a quasi-cyclic LDPC code with a code rate greater than 0.5 and a similar lower triangular form, adopts a mode that operation is carried out according to the rows of the check matrix of the LDPC, reduces hardware resources, adopts an operate mode of being partially parallel, guarantees the data handling capacity of a code circuit, and achieves the low-complexity encoding of the quasi-cyclic LDPC code with the similar lower triangular form.

Description

A kind of low-density checksum LDPC code coding circuit structure of low complex degree
Technical field
The invention belongs to digital signal and system field, relate to the realization of the LDPC code error correcting code circuitry in the transfer of data error correcting technique.Be specifically related to the realization for the coding circuit of the LDPC code of the quasi-cyclic with near lower triangular form, be a kind of coding circuit structure of LDPC code of low complex degree.
Background technology
The purpose of communication is that the ignorant message of the other side in time is sent to the other side reliably, improves reliability and the validity of communication, is the target that communication work is pursued all the time.Chnnel coding is for the transmission reliability that guarantees communication system, overcomes Noise and Interference in the channel and the jamproof technology of a custom-designed class and method.It is according to certain rule artificial some necessary verification code elements of adding in information code element to be sent, at receiving terminal, utilizes law discoveries of these check code elements and information code element and corrects mistake, the reliability of transmitting to improve information code element.Code element information to be sent is information code element, and the unnecessary code element of artificial adding is the verification code element.The purpose of chnnel coding is to attempt to exchange for minimum verification code element the raising of maximum reliability.
In communication system, error correction coding is used to improve reliability and the power utilization of transmission, and LDPC (Low-density Parity-check, low-density checksum) code is a kind of error correction coding of better performances.The LDPC code is proposed by Gallager at first, but do not cause enough attention, until after the Turbo code proposition, people are when the iterative decoding of research Turbo code, find that the two has identical characteristic, namely retrain the characteristic of random code set and iterative decoding, started subsequently the research climax of LDPC code.
But the LDPC code approaches the performance of shannon limit and the characteristics that complete parallel is realized iterative decoding with it, performance is better than other channel coding/decodings under many occasions, become just gradually the focus of channel error correction encoding research in the wireless sense network, the many choice for use LDPC of system codes have been arranged at present, such as satellite digital video broadcast standard DVB-S2 and next generation mobile communication system.
Be different from other linear block codess, the LDPC code is represented by its H matrix.The characteristic of H matrix directly has influence on the encoder complexity of LDPC code.The subject matter that the LDPC code faces is its higher encoder complexity and encoding time delay.If adopt common coded system, the LDPC code coder has the encoder complexity that becomes quadratic power with code length, and this is difficult to accept when code length is longer.Therefore, in the time of practical application, main consideration has the LDPC code of the check matrix of ad hoc structure.
The LDPC code is a kind of linear error correction code with sparse check matrix.The element of its check matrix is 1 except sub-fraction, and other overwhelming majority are zero.Be different from other linear block codess, the LDPC code is represented that by its check matrix H general coded system also is generator matrix G to be converted to check matrix H finish coding.The common encryption algorithm of LDPC code has: G matrix implementation method, RU decomposition algorithm, LU predecomposition algorithm etc.Wherein the RU decomposition algorithm is the most frequently used encryption algorithm of structurized LDPC code.
Summary of the invention
The problem to be solved in the present invention is: adopt the coded system by the row part parallel to have great advantage at code check in greater than 0.5 LDPC code coding circuit, and present LDPC code coding circuit adopts full compute mode parallel or that press the row part parallel, for code check greater than 0.5 LDPC code, by the row coding than needing more barrel shifter and accumulator element by the row coding.
Technical scheme of the present invention is: a kind of low-density checksum LDPC code coding circuit structure of low complex degree is characterized in that:
Using the input message from information source that this circuit structure encodes is: information sequence s and the verification sequence p of input are divided into k by the z position b=n b-m bIndividual group, then Therefore whole code word can be expressed as: c = s p = [ s 0 , s 1 , . . . . , s k b - 1 , p 0 , p 1 , . . . . , p m b - 1 ]
If check matrix H is expressed as: H=[H 1H 2], H 1Corresponding to information sequence part, H 2Corresponding to check code word part, h I, jBe the matrix in block form in the check matrix H, a minute block size is z;
According to Hc T=0 and H 1And H 2Feature obtain
Figure BDA00002676706800024
Definition
Figure BDA00002676706800025
I=0,1 ..., m b-1, top equation can be expressed as,
Figure BDA00002676706800026
According to p 0Try to achieve: p 10+ ∏ 1p 0
p m b - 1 = λ m b - 1 + Π 1 p 0
p x+1=λ x+p 0+p x
p i+1i+p i?i≠0,x,m b-1
Wherein x is corresponding verification sequence part H in the check matrix H 2In the first row value of classifying 0 element place as;
Wherein parameter declaration is as follows:
Z is minute class value of low density parity check code;
k bThe group number that divides into groups according to the z position for inputting information sequence to be encoded;
n bThe group number that divides into groups according to the z position for the sequence after encoded;
m bThe group number that divides into groups according to the z position for check code word;
S is information sequence, by obtaining after the grouping of z position:
Figure BDA00002676706800028
P is check code word, by obtaining after the grouping of z position:
Figure BDA00002676706800029
p iI the grouping after the z position grouping of pressing for check code word p;
C is encoded whole codeword sequence afterwards;
H is check matrix, H 1Corresponding to information sequence part, H 2Corresponding to the check code word part;
X is corresponding verification sequence part H in the check matrix H 2In first matrix in block form be the line number at the capable place of " 0 ".
According to the computational methods of top check code word, the information sequence of input is according to the grouping input of z position;
This circuit structure comprises check matrix memory 801, barrel shifter group 802, accumulator group 803, first-in first-out buffer memory 804, the first data selector 805, check code word computing module 806, the second data selector 807, address counter 808, control circuit 809 and input control module 810;
Described barrel shifter group 802 comprises m bIndividual identical barrel shifter group; Accumulator group 803 comprises m bIndividual identical accumulator; m bValue identical with the line number of the check matrix of LDPC code; The corresponding accumulator of each barrel shifter group;
The information sequence of input is according to the grouping input of z position, each group information sequence of input through barrel shifter group 802 be stored in check matrix memory 801 in the check matrix of LDPC code by going corresponding multiplying; This multiplying is finished by barrel shifter, and the operation result of barrel shifter is h I, jS j
The operation of input control circuit 810 controls is: one group of information sequence of every input, finish multiplication operation, and the address of check matrix memory 801 adds 1 simultaneously, provides the value of check matrix next column;
Each group information sequence is through result's process accumulator group 803 of multiplying, and is cumulative by corresponding row;
After the input of all information sequence is complete, namely finished the multiplying each other and accumulating operation by the row grouping of the corresponding position with check matrix of information sequence of input, be λ by going the result who adds up i
Control circuit 809, the first data selector 805 and check code word computing module 806 are by cumulative, displacement and register circuit, the as a result λ cumulative to piecemeal iCumulative after again selectively adding up or being shifted, piecemeal calculates check code word p thus; Namely finish the process of whole coding;
At last, the information sequence of input passes through the second data selector 807 continuous wave outputs through first-in first-out buffer memory 804 with check code word, obtains having the code word of fault-tolerant ability.
Description of drawings
Fig. 1 is the position of LDPC code in communication system;
Fig. 2 is a kind of check matrix of LDPC code of the near lower triangular form with quasi-cyclic;
Fig. 3 is the coding circuit structure of the LDPC code of low complex degree;
Fig. 4 is the implementation of the matrix multiplication operation of LDPC code.
Embodiment
In order to understand better the present invention, make a more detailed description below in conjunction with embodiment and place system.
Technical scheme of the present invention is a kind of error correcting code circuitry structure that is applied to the low density parity check code of communication system, this circuit structure is according to the LDPC code check matrix, divide row operation, then ask for the check code word of input message sequence, realization has the low encoding complexity of the quasi-cyclic LDPC code of near lower triangular form; Specific as follows:
This coding circuit structure is the quasi-cyclic LDPC code of near lower triangular form for check matrix; Check matrix H with LDPC code of this characteristic generally adopts the form of piecemeal to represent, each matrix-block behind the piecemeal wherein, and the overwhelming majority is null matrix, and other matrix is the result after the unit matrix cyclic shift of z position, and z is the size of the partitioning of matrix;
In the process of coding, the information sequence of input is also according to the grouping input of z position, and each group information sequence of input carries out by the corresponding multiplying of row through barrel shifter group and the check matrix of LDPC code, and this multiplying is finished by each barrel shifter.The quantity of barrel shifter is identical with the line number of the check matrix of LDPC code in the barrel shifter group.
Input control circuit is controlled one group of information sequence of every input, finishes multiplication operation, and the address of check matrix memory adds 1 simultaneously, provides the value of check matrix next column.Each group information sequence is through the result of multiplying, and is cumulative by corresponding row through the accumulator group, after all information sequence inputs are complete, namely finished input the corresponding position with check matrix of information sequence divide into groups to multiply each other and accumulating operation by going.
Control circuit is controlled the 1st data selector, and check code word calculates module, and by circuit such as cumulative, displacement and registers, to the cumulative result of front face dividing rear the adding up of again add up selectively or be shifted, piecemeal calculates check code word thus.At last, the information sequence of input passes through the 2nd data selector continuous wave output through the first-in first-out buffer memory with the check code word that calculates, and finally obtains information sequence has fault-tolerant ability afterwards through the check matrix coding of this LDPC code code word.
Fig. 1 is the telecommunication system transceiver structure chart, and LDPC is coded in after the information source of transmitter, before the modulation, be used for to improve the reliability of transfer of data, receiver section corresponding the LDPC decoding circuit arranged.
Fig. 2 (a) and (b) be a kind of check matrix of LDPC code of the near lower triangular form with quasi-cyclic, having provided a kind of code check among Fig. 2 (a) is 2/3, code length is the check matrix H of 576 LDPC code, this check matrix adopts the form of the partitioning of matrix to represent, the unit matrix of each data representation length z=24 of form carries out ring shift right result afterwards by the numerical value in the form among Fig. 2 (a) figure, for example the data of the first row first row are carried out ring shift right result afterwards among Fig. 2 (a), are the matrix shown in Fig. 2 (b).Can see that from Fig. 2 (a) the most elements in the form are zero, the sparse property of the check matrix of LDPC code also has been described.
Fig. 3 is the coding circuit structure of the LDPC code with low complex degree that provides, in the process of coding, the information sequence of input is also according to the grouping input of z position, each group information sequence of input carries out by the corresponding multiplying of row through barrel shifter group 802 and the check matrix 801 of LDPC code, and this multiplying is finished by barrel shifter.The quantity of barrel shifter is identical with the line number of the check matrix of LDPC code in the barrel shifter group 802.
Input control circuit 810 is controlled one group of information sequence of every input, finishes multiplication operation, and the address of check matrix memory adds 1 simultaneously, provides the value of check matrix next column.Each group information sequence is through the result of multiplying, and is cumulative by corresponding row through 803 accumulator groups, after all information sequence inputs are complete, namely finished input the corresponding position with check matrix of information sequence divide into groups to multiply each other and accumulating operation by going.
Control circuit 809, the first data selectors 805, and check code word computing module 806, by cumulative, the circuit such as displacement and register, it is rear cumulative that the cumulative result of front face dividing is again selectively added up or is shifted, and piecemeal calculates check code word thus.At last, the information sequence of input passes through the second data selector 807 continuous wave outputs through the first-in first-out buffer memory with the check code word that calculates, and finally obtains information sequence has fault-tolerant ability afterwards through the check matrix coding of this LDPC code code word.
Fig. 4 is the barrel shifter that carries out matrix multiplication operation, and the barrel shift structure that above-mentioned matrix multiplication operation provides in can employing figure realizes.The figure place of the barrel shifter that provides among the figure is z=8, and input data a0-a7, barrel shifter be by the situation of input data s0-s2 control displacement, finally obtains the data d0 that is shifted-d7, and the mux among the figure is the data selector of alternative.

Claims (1)

1. the low-density checksum LDPC code coding circuit structure of a low complex degree is characterized in that:
Use this circuit structure, information sequence s and the verification sequence p of input are divided into k by the z position b=n b-m bIndividual group, then S = [ S 0 , S 1 , . . . . , S k b - 1 ] , p = [ p 0 , p 1 , . . . . , p k b - 1 ] , Therefore whole code word can be expressed as:
c = s p = [ s 0 , s 1 , . . . . , s k b - 1 , p 0 , p 1 , . . . . , p m b - 1 ] ;
If check matrix H is expressed as: H=[H1 H2], H1 is corresponding to the information sequence part, and H2 is corresponding to the check code word part, and hi, j are the matrix in block form in the check matrix H, i=0,1 ..., m b-1, j=0,1 ..., k b-1, a minute block size is z, and i represents line number, and j represents row number, according to Hc T=0 and H 1And H 2Feature obtain
Definition
Figure FDA00002676706700015
I=0,1 ..., m b-1, top equation can be expressed as,
Figure FDA00002676706700016
According to p 0Try to achieve: p 10+ ∏ 1p 0
p m b - 1 = λ m b - 1 + Π 1 p 0
p x+1x+p 0+p x
p i+1i+p i?i≠0,x,m b-1
Wherein parameter declaration is as follows:
Z is minute class value of low density parity check code;
k bThe group number that divides into groups according to the z position for inputting information sequence to be encoded;
n bThe group number that divides into groups according to the z position for the sequence after encoded;
m bThe group number that divides into groups according to the z position for check code word;
S is information sequence, by obtaining after the grouping of z position:
Figure FDA00002676706700017
P is check code word, by obtaining after the grouping of z position:
Figure FDA00002676706700018
p iI the grouping after the z position grouping of pressing for check code word p;
C is encoded whole codeword sequence afterwards;
H is check matrix, H 1Corresponding to information sequence part, H 2Corresponding to the check code word part;
X is corresponding verification sequence part H in the check matrix H 2In first matrix in block form be the line number at the capable place of " 0 ";
According to the computational methods of top check code word, the information sequence of input is according to the grouping input of z position;
This circuit structure comprises check matrix memory 801, barrel shifter group 802, accumulator group 803, first-in first-out buffer memory 804, the first data selector 805, check code word computing module 806, the second data selector 807, address counter 808, control circuit 809 and input control module 810;
Described barrel shifter group 802 comprises m bIndividual identical barrel shifter group; Accumulator group 803 comprises m bIndividual identical accumulator; m bValue identical with the line number of the check matrix of LDPC code; The corresponding accumulator of each barrel shifter group;
The information sequence of input is according to the grouping input of z position, each group information sequence of input through barrel shifter group 802 be stored in check matrix memory 801 in the check matrix of LDPC code by going corresponding multiplying; This multiplying is finished by barrel shifter, and the operation result of barrel shifter is h I, jS j
The operation of input control circuit 810 controls is: one group of information sequence of every input, finish multiplication operation, and the address of check matrix memory 801 adds 1 simultaneously, provides the value of check matrix next column;
Each group information sequence is through result's process accumulator group 803 of multiplying, and is cumulative by corresponding row;
After the input of all information sequence is complete, namely finished the multiplying each other and accumulating operation by the row grouping of the corresponding position with check matrix of information sequence of input, be λ by going the result who adds up i
Control circuit 809, the first data selector 805 and check code word computing module 806 are by cumulative, displacement and register circuit, the as a result λ cumulative to piecemeal iCumulative after again adding up or being shifted, piecemeal calculates check code word;
At last, the information sequence of input passes through the second data selector 807 continuous wave outputs through first-in first-out buffer memory 804 with check code word, obtains having the code word of fault-tolerant ability.
CN201210584037.4A 2012-12-28 2012-12-28 A kind of low-density checksum LDPC code coding circuit structure of low complex degree Expired - Fee Related CN103036577B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210584037.4A CN103036577B (en) 2012-12-28 2012-12-28 A kind of low-density checksum LDPC code coding circuit structure of low complex degree

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210584037.4A CN103036577B (en) 2012-12-28 2012-12-28 A kind of low-density checksum LDPC code coding circuit structure of low complex degree

Publications (2)

Publication Number Publication Date
CN103036577A true CN103036577A (en) 2013-04-10
CN103036577B CN103036577B (en) 2015-09-30

Family

ID=48023114

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210584037.4A Expired - Fee Related CN103036577B (en) 2012-12-28 2012-12-28 A kind of low-density checksum LDPC code coding circuit structure of low complex degree

Country Status (1)

Country Link
CN (1) CN103036577B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109217878A (en) * 2017-06-30 2019-01-15 华为技术有限公司 A kind of data processing equipment and method
CN111049529A (en) * 2018-10-12 2020-04-21 慧荣科技股份有限公司 Encoder and related encoding method and flash memory
CN112039535A (en) * 2020-08-17 2020-12-04 西安空间无线电技术研究所 Code rate compatible LDPC encoder based on quasi-cyclic generator matrix

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102055484A (en) * 2010-12-21 2011-05-11 东南大学 LDPC (low density parity code) layering BP (belief propagation) decoding algorithm based on least-mean-square-error criterion and decoder structure
CN102122963A (en) * 2011-04-08 2011-07-13 中国传媒大学 Encoder and encoding method for Quasic-low-density parity-check (QC-LDPC) codes in digital television terrestrial multimedia broadcasting (DTMB) system
CN102340318A (en) * 2011-10-08 2012-02-01 中国科学院上海微***与信息技术研究所 Method for encoding quasi-cycle LDPC (Low Density Parity Check) codes
CN102394660A (en) * 2011-08-24 2012-03-28 中兴通讯股份有限公司 Coding method of block interleaving quasi-cyclic extension parallel coded LDPC (Low Density Parity Check) codes and coder

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102055484A (en) * 2010-12-21 2011-05-11 东南大学 LDPC (low density parity code) layering BP (belief propagation) decoding algorithm based on least-mean-square-error criterion and decoder structure
CN102122963A (en) * 2011-04-08 2011-07-13 中国传媒大学 Encoder and encoding method for Quasic-low-density parity-check (QC-LDPC) codes in digital television terrestrial multimedia broadcasting (DTMB) system
CN102394660A (en) * 2011-08-24 2012-03-28 中兴通讯股份有限公司 Coding method of block interleaving quasi-cyclic extension parallel coded LDPC (Low Density Parity Check) codes and coder
CN102340318A (en) * 2011-10-08 2012-02-01 中国科学院上海微***与信息技术研究所 Method for encoding quasi-cycle LDPC (Low Density Parity Check) codes

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
ZHE WANG ET AL: "A Serial Concatenated Scheme for LDPC Code to Achieve Better Error Correction Performance", 《2012 2ND INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS, COMMUNICATIONS AND NETWORKS》 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109217878A (en) * 2017-06-30 2019-01-15 华为技术有限公司 A kind of data processing equipment and method
CN111049529A (en) * 2018-10-12 2020-04-21 慧荣科技股份有限公司 Encoder and related encoding method and flash memory
CN111049529B (en) * 2018-10-12 2023-03-28 慧荣科技股份有限公司 Encoder and related encoding method and flash memory
CN112039535A (en) * 2020-08-17 2020-12-04 西安空间无线电技术研究所 Code rate compatible LDPC encoder based on quasi-cyclic generator matrix
CN112039535B (en) * 2020-08-17 2023-11-10 西安空间无线电技术研究所 Code rate compatible LDPC encoder based on quasi-cyclic generation matrix

Also Published As

Publication number Publication date
CN103036577B (en) 2015-09-30

Similar Documents

Publication Publication Date Title
CN101924565B (en) LDPC encoders, decoders, systems and methods
CN100596029C (en) Method of constructing check matrix for LDPC code, and encoding and decoding device of using the method
CN101032082B (en) Method and apparatus for encoding and decoding data
CN100592639C (en) Low density parity check coding method, device and parity check matrix generating method
CN101162907B (en) Method and device for constructing low-density parity code check matrix
CN101820288B (en) Information processing method of low-density check codes
CN105656604A (en) Bit interleaved polar code modulation method and apparatus
CN102437857B (en) IRA-LDPC (irregular repeat-accumulate-low-density parity check) code construction method and encoder thereof
CN107786211B (en) Algebraic structure obtaining method, encoding method and encoder of IRA-QC-LDPC code
CN101902228B (en) Rapid cyclic redundancy check encoding method and device
CN101834613A (en) Encoding method of LDPC (Low Density Parity Check) code and encoder
CN103929210A (en) Hard decision decoding method based on genetic algorithm and neural network
CN102932007A (en) Highly parallel encoder and method for encoding QC-LDPC (quasi-cyclic low-density parity-check) codes for deep space communication
CN102857238B (en) LDPC (Low Density Parity Check) encoder and encoding method based on summation array in deep space communication
CN103023603B (en) Method for realizing bit-interleaved coded modulation based on low-density parity-check (LDPC) matrix
CN103220005A (en) Method for generating LDPC (Low Density Parity Check) code check matrix and LDPC code coding method
CN103036577B (en) A kind of low-density checksum LDPC code coding circuit structure of low complex degree
CN104601180A (en) Method and device for encoding two-dimensional product codes on basis of extended hamming codes
CN102820892A (en) Circuit for parallel BCH (broadcast channel) coding, encoder and method
CN1973440A (en) LDPC encoders, decoders, systems and methods
CN102868495B (en) Lookup table based LDPC (low-density parity-check) serial encoder and encoding method in near-earth communication
CN102412844A (en) Decoding method and decoding device of IRA (irregular repeat-accumulate) series LDPC (low density parity check) codes
CN103475379B (en) A kind of LDPC coding method
CN100446427C (en) Method for constructing LDPC code in mobile digital multimedia broadcast system
CN102611465B (en) Coder of structured q-ary irregular repeat-accumulate code and coding method of coder

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20170111

Address after: 99 No. 214135 Jiangsu province Wuxi city Wuxi District Linghu Avenue

Patentee after: Southeast University Wuxi branch

Address before: 99 No. 214135 Jiangsu New District of Wuxi City Linghu Avenue

Patentee before: Dongnan Univ.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150930

Termination date: 20191228