The invention relates to an apparatus (110a) and method for generating a polar code c N of length N and dimension K, on the basis of a generator matrix G N of size N x N, wherein the generator matrix G N is based on a kernel T p of size p x p, with p ≤ N, wherein the polar code c N is given by c N = u N ⋅ G N , wherein u N = (u 0 ,..., u N-1 ) is a vector of size N, u i ,i = 0,... N - 1, corresponding to an information bit if i ∈ /, / being a set of K information bit indices, and u i = 0, if ί ∈ F, F being a set of N - K frozen bit indices. The apparatus (110a) comprises a processor (110a-1) configured to: generate a distance spectrum vector d Tp = ( d Tp (1),..., d Tp (p)) of size p of the kernel Tρ, wherein d Tp (h), h = 1,..., p, corresponds to a maximum value among all possible minimum distances of all possible polar codes of size p and dimension h generated on the basis of the kernel T p , generate a distance spectrum vector d GN of size N of the generator matrix G N on the basis of the distance spectrum vector d Tp , determine the set of K information bit indices / on the basis of the distance spectrum vector d GN , and generate the polar code c N on the basis of the set of K information bit indices /.

Apparatus and method for generating polar codes

BIOGLIO V
Co-first
;
2016-01-01

Abstract

The invention relates to an apparatus (110a) and method for generating a polar code c N of length N and dimension K, on the basis of a generator matrix G N of size N x N, wherein the generator matrix G N is based on a kernel T p of size p x p, with p ≤ N, wherein the polar code c N is given by c N = u N ⋅ G N , wherein u N = (u 0 ,..., u N-1 ) is a vector of size N, u i ,i = 0,... N - 1, corresponding to an information bit if i ∈ /, / being a set of K information bit indices, and u i = 0, if ί ∈ F, F being a set of N - K frozen bit indices. The apparatus (110a) comprises a processor (110a-1) configured to: generate a distance spectrum vector d Tp = ( d Tp (1),..., d Tp (p)) of size p of the kernel Tρ, wherein d Tp (h), h = 1,..., p, corresponds to a maximum value among all possible minimum distances of all possible polar codes of size p and dimension h generated on the basis of the kernel T p , generate a distance spectrum vector d GN of size N of the generator matrix G N on the basis of the distance spectrum vector d Tp , determine the set of K information bit indices / on the basis of the distance spectrum vector d GN , and generate the polar code c N on the basis of the set of K information bit indices /.
2016
WO2018113994A1
Altro/i Ente/i o persona/e fisica/che
GABRY F; BIOGLIO V; BELFIORE JC; LAND I
File in questo prodotto:
File Dimensione Formato  
WO2018113994A1.pdf

Accesso riservato

Dimensione 781.07 kB
Formato Adobe PDF
781.07 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2318/1888945
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact