发明名称 DATA BLOCK INTERLEAVING AND DEINTERLEAVING METHOD AND APPARATUS FOR COMMUNICATION EQUIPMENTS
摘要 The present invention relates to communication field, disclosing a data block interleaving and deinterleaving method and apparatus for communication equipments. In the present invention, a recursive method for calculating interleaver or deinterleaver addresses for existing power line communication standards is proposed. The complex modulo operation is simplified to a series of Add-Compare-Subtract operations. Therefore, the hardware implementation complexity is significantly reduced.
申请公布号 US2015263765(A1) 申请公布日期 2015.09.17
申请号 US201514596709 申请日期 2015.01.14
申请人 HI-TREND TECHNOLOGY (SHANGHAI) CO., LTD. 发明人 ZHANG Xuming
分类号 H03M13/27;H03M13/17 主分类号 H03M13/27
代理机构 代理人
主权项 1. A data block interleaving method for communication equipments, wherein the method includes the following steps: obtaining an original permutation matrix before the permutation matrix is interleaved; interleaving the original permutation matrix, wherein, the relationship between a position coordinate (i, j) of any one bit in the original permutation matrix and a position coordinate (I, J) of the bit in the interleaved permutation matrix is: if I=0, theni(0,J)=(i(m-1,J-1)+mJ)modmj(0,J)={(j(m-1,J-1)+n~J+nq)modn,ifi(m-1,J-1)+mJ≥m(j(m-1,J-1)+n~J)modn,ifi(m-1,J-1)+mJ<m, if I≠0, theni(I,J)=(i(I-1,J)+mI)modm,j(I,J)={(j(I-1,J-1)+n~I+nq)modn,ifi(I-1,J)+mI≥m(j(I-1,J-1)+n~I)modn,ifi(I-1,J)+mI<m, where, i(I, J) is a row coordinate in the original permutation matrix of the bit that has a position coordinate (I, J) in the interleaved permutation matrix, j(I, J) is a column coordinate in the original permutation matrix of the bit that has a position coordinate (I, J) in the interleaved permutation matrix, i=0, 1, . . . , m−1, j=0, 1, . . . , n−1, I=0, 1, . . . , m−1, J=0, 1, . . . , n−1, m and n are the number of columns and the number of rows of the original permutation matrix respectively, mod indicates a modulo operation, and mI, mJ, nI and nJ are derived from the following formulas: mI=mi−1 mod m mJ=((m−mj)×mI)mod m nI=((n−nj)×nJ)mod n nJ=nj−1 mod n where, mi and mj are designated positive integers which are relatively prime with m, nj is a designated positive integer which is relatively prime with n, mi−1 is the reciprocal of mi when mi mod m, nj−1 is the reciprocal of nj when nj mod n, and mi−1 and nj−1 are derived from the following formulas respectively: (mimi−1)mod m=1(njnj−1)mod n=1 and ñI, ñJ and nq are derived from the following formulas respectively: ñI=(mInI)mod n ñJ=(mInI+nJ)mod n nq=(m×(n−nI))mod n; Outputting the interleaved permutation matrix.
地址 Shanghai CN
您可能感兴趣的专利