Patents by Inventor Valentin Savin
Valentin Savin has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20230208560Abstract: The invention relates to the transmission and reception of non-binary error correcting code words. The transmission method includes a first modulation (56) which implements a set of q sequences comprising q-1 sequences of q-1 chips, each sequence being obtained by circular shifting of a basic pseudo-random sequence, and a partially invariant sequence, invariant to a predetermined subset of circular shifts. The first modulation (56) further implements an association between each code word symbol and a sequence of the set of sequences wherein said finite field GFq has a non-zero primitive element, the symbol zero being associated with said partially invariant sequence and a symbol equal to a power j of the primitive element, j being an integer comprised between 0 and q-2, being associated with a pseudo-random sequence determined by j circular shifts of the basic pseudo-random sequence.Type: ApplicationFiled: December 19, 2022Publication date: June 29, 2023Applicants: Commissariat à l'énergie atomique et aux énergies alternatives, UNIVERSITE DE BRETAGNE SUDInventors: Valentin SAVIN, Emmanuel BOUTILLON
-
Patent number: 11469775Abstract: A method for decoding a Low Density Parity Check code. At each decoding iteration, as long as the syndrome of the estimated word indicates an error, a set ({tilde over (F)}) of the least reliable bits of the word is determined as those where the value of a local energy function ({tilde over (E)}n) is less than a threshold value. The local energy value of a bit includes a first component proportional to the correlation between this bit and a sample corresponding to the observed signal, a second component representing the number of non-satisfied constraints wherein the bit acts, and a third component decreasing with the number (n) of iterations made since the last flipping of this bit. The bits of the estimated word belonging to this set are flipped, where applicable with a predetermined probability, to provide a new estimated word at the following iteration.Type: GrantFiled: March 4, 2021Date of Patent: October 11, 2022Assignee: COMMISSARIAT A L'ENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVESInventor: Valentin Savin
-
Publication number: 20220101172Abstract: A method for correcting a color code over a quantum erasure channel. First, a forest spanning the erased qubits over the lattice defining the color code is determined and syndrome qubits are calculated for each face of the tiling. If none of the faces of the tiling is touched by more than one tree, the erased qubits of each tree are sequentially decoded according to a trimming process. If a face of the tiling is touched by different trees, pseudo-erasures can be first inserted in order to connect these trees and the extended forest is subjected to the trimming process. Where a face of the tiling touched by a leaf is also touched by another vertex of the forest, the vertex belonging to this face and to the forest can be inactivated, and when the trimming process is terminated, a linear system with variables associated by the inactivated vertices of the forest is solved.Type: ApplicationFiled: June 8, 2021Publication date: March 31, 2022Applicant: COMMISSARIAT A L'ENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVESInventors: Sangjun LEE, Valentin SAVIN
-
Publication number: 20210288666Abstract: A method for decoding a Low Density Parity Check code. At each decoding iteration, as long as the syndrome of the estimated word indicates an error, a set ({tilde over (F)}) of the least reliable bits of the word is determined as those where the value of a local energy function ({tilde over (E)}n) is less than a threshold value. The local energy value of a bit includes a first component proportional to the correlation between this bit and a sample corresponding to the observed signal, a second component representing the number of non-satisfied constraints wherein the bit acts, and a third component decreasing with the number (n) of iterations made since the last flipping of this bit. The bits of the estimated word belonging to this set are flipped, where applicable with a predetermined probability, to provide a new estimated word at the following iteration.Type: ApplicationFiled: March 4, 2021Publication date: September 16, 2021Applicant: COMMISSARIAT A L'ENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVESInventor: Valentin SAVIN
-
Patent number: 10742239Abstract: A polar code decoding method in which a first decoding attempt by successive cancellation is performed and in the case where the decoded frame is erroneous, an ordered list of bit positions to be tested in the frame is generated, the order relation being given by a metric of first error, the value of this metric depending on the reliability of the decision about the bit as well as on the reliability of the decisions about the bits preceding it in the frame. For each of the positions of the list, an inversion of the bit and a decoding of the subsequent bits are undertaken, doing so as long as the list has not been exhausted or the frame has not been decoded without error. In case of failure, a new decoding attempt based on a double-inversion of bits can be envisaged.Type: GrantFiled: April 12, 2017Date of Patent: August 11, 2020Assignees: COMMISSARIAT ÀL'ÉNERGIE ATOMIQUE ET AUX ÉNERGIES ALTERNATIVES, CY CERGY PARIS UNIVERSITÉ, ECOLE NATIONALE SUPERIEURE DE L'ELECRONIQUE ET DE SES APPLICATIONS (ENSEA)Inventors: Ludovic Chandesris, David Declercq, Valentin Savin
-
Patent number: 10651872Abstract: An in-between layer partial syndrome stopping (IBL-PS) criterion for a layered LDPC decoder. The IBL-PS syndrome is obtained by applying the parity checks (Hr,r+1) of a couple of a first layer (r) and a second layer (r+1) on the variables after the first layer has been processed and before the second layer is processed by the decoder, the decoding being stopped if said in-between layer syndrome (sr,r+1) is satisfied for at least a couple of consecutive layers.Type: GrantFiled: March 6, 2018Date of Patent: May 12, 2020Assignees: COMMISSARIAT A L'ENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVES, POLITECHNICA UNIVERSITY OF TIMISOARA, ECOLE NATIONALE SUPERIEURE DE L'ELECTRONIQUE ET APPLICATIONS(ENSEA), CY CERGY PARIS UNIVERSITEInventors: Valentin Savin, Oana Boncalo, David Declercq
-
Publication number: 20190132011Abstract: A polar code decoding method in which a first decoding attempt by successive cancellation is performed and in the case where the decoded frame is erroneous, an ordered list of bit positions to be tested in the frame is generated, the order relation being given by a metric of first error, the value of this metric depending on the reliability of the decision about the bit as well as on the reliability of the decisions about the bits preceding it in the frame. For each of the positions of the list, an inversion of the bit and a decoding of the subsequent bits are undertaken, doing so as long as the list has not been exhausted or the frame has not been decoded without error. In case of failure, a new decoding attempt based on a double-inversion of bits can be envisaged.Type: ApplicationFiled: April 12, 2017Publication date: May 2, 2019Inventors: Ludovic Chandesris, David Declercq, Valentin Savin
-
Publication number: 20180262211Abstract: An in-between layer partial syndrome stopping (IBL-PS) criterion for a layered LDPC decoder. The IBL-PS syndrome is obtained by applying the parity checks (Hr,r+1) of a couple of a first layer (r) and a second layer (r+1) on the variables after the first layer has been processed and before the second layer is processed by the decoder, the decoding being stopped if said in-between layer syndrome (sr,r+1) is satisfied for at least a couple of consecutive layers.Type: ApplicationFiled: March 6, 2018Publication date: September 13, 2018Applicants: Commissariat A L'Energie Atomique Et Aux Energies Alternatives, Politechnica University of Timisoara, Ecole Nationale Superieure De L'Electronique Et Applications (ENSEA), Universite De Cergy PontoiseInventors: Valentin SAVIN, Oana Boncalo, David Declercq
-
Publication number: 20160323900Abstract: A method associates terminals with cells in a network including at least one macro-cell and a plurality of small cells. According to this association method, each terminal performs, for each possible association, a power measurement on the radio link and deduces a quality indicator of that link therefrom. The subset of associations is next selected making it possible to respect the usage constraints of the different users. For each possible association of this subset, a metric characteristic of the overall capacity of the network is computed and an optimal association is determined maximizing this metric.Type: ApplicationFiled: April 26, 2016Publication date: November 3, 2016Applicant: Commissariat a L'Energie Atomique et aux Energies AlternativesInventors: Antonio DE DOMENICO, Dimitri KTENAS, Valentin SAVIN
-
Patent number: 9203465Abstract: The invention relates to a method of acquiring a GPS signal, spread by a Gold sequence obtained as the sum of a first M-sequence and a second M-sequence, this second M-sequence being characteristic of a satellite among a plurality of satellites in the GPS system. The acquisition method comprises a sampling step starting from a given time (410), a multiplication step for the sequence of samples obtained with the first M-sequence (420) and an iterative decoding step for the decoded values (430) making it possible to estimate the content of the second shift register of the second M-sequence at said given time. If the content thus estimated is identical to the initial content of the second register for an identified satellite (443), the receiver is synchronized with this satellite at said given time (490).Type: GrantFiled: February 20, 2014Date of Patent: December 1, 2015Assignee: Commissariat à l'énergie atomique et aux énergies alternativesInventors: Mathieu Bouvier Des Noes, Valentin Savin
-
Publication number: 20140233610Abstract: The invention relates to a method of acquiring a GPS signal, spread by a Gold sequence obtained as the sum of a first M-sequence and a second M-sequence, this second M-sequence being characteristic of a satellite among a plurality of satellites in the GPS system. The acquisition method comprises a sampling step starting from a given time (410), a multiplication step for the sequence of samples obtained with the first M-sequence (420) and an iterative decoding step for the decoded values (430) making it possible to estimate the content of the second shift register of the second M-sequence at said given time. If the content thus estimated is identical to the initial content of the second register for an identified satellite (443), the receiver is synchronised with this satellite at said given time (490).Type: ApplicationFiled: February 20, 2014Publication date: August 21, 2014Applicant: COMMISSARIAT A L'ENERGIE ATOMIQUE ET AUX ENE ALTInventors: Mathieu Bouvier Des Noes, Valentin Savin
-
Publication number: 20140115417Abstract: The present invention relates to a method of error correction coding for a channel with quasi-periodic fade, such as the RSC (railroad satellite channel). According to an embodiment, it uses a block code (N, K) in which the parity check matrix comprises a sub-matrix obtained by horizontal concatenation of a plurality of identity matrices. The coding applies preferably to the level of the link layer, on data packets of the physical layer, without prior interleaving of said packets.Type: ApplicationFiled: October 18, 2013Publication date: April 24, 2014Applicants: Eutelsat Sa, Commissariat A L'energie Atomique Et Aux Ene AltInventors: Valentin SAVIN, Lam PHAM SY
-
Patent number: 8527832Abstract: The invention relates to a coding method with incremental redundancy in which it is determined (620) whether to carry out the coding of a sequence of information symbols using a first code (C), of the LDPC type, defined by a first check matrix, H, or rather using a second code ({tilde over (C)}), of lesser efficiency than that of the first code, the second code being defined by a second check matrix, {tilde over (H)}, obtained by fractionation (630) of the rows of the first check matrix. The invention finds application to, among others, a link adaptation method, a turbo-coding method, a distributed coding method within a cooperative network, a packet transmission method using an IR-HARQ protocol.Type: GrantFiled: December 8, 2010Date of Patent: September 3, 2013Assignee: Commissariat a l'energie atomique et aux energies alternativesInventor: Valentin Savin
-
Patent number: 8468436Abstract: The invention relates to an iterative decoding method of the message-passing type for decoding an error correcting code susceptible of representation by a bipartite graph including a plurality of variable nodes and a plurality of control nodes, said messages being expressed in terms of a log likelihood ratio. At each iteration of a plurality of decoding iterations, for each pair consisting of a variable node and a control node, a change is detected in the sign of the extrinsic information intended to be transmitted (?mntemp) as a message by said variable node to said control node relative to that transmitted (?mn) at the previous iteration, and in the event of a sign change, said extrinsic information is subjected to an amplitude reduction operation (Fred) before it is transmitted to the control node.Type: GrantFiled: February 11, 2008Date of Patent: June 18, 2013Assignee: Commissariat a l'Energie AtomiqueInventor: Valentin Savin
-
Patent number: 8386880Abstract: The invention relates to a decoding method for non-binary codes, in particular non-binary LDPC codes, amenable to representation by a bipartite graph representing N variables and M constraints. The invention also relate to a transmission method for transmitting non-binary codes, in particular non-binary LDPC codes, and to a reception to receive the same. The invention can be applied in particular to an IR-HARQ or a cooperative network using a non-binary code, in particular a non-binary LDPC code.Type: GrantFiled: October 8, 2010Date of Patent: February 26, 2013Assignee: Commissariat a l'energie atomique et aux energies alternativesInventor: Valentin Savin
-
Patent number: 8291284Abstract: A device and method for the iterative decoding of a received word represented by signal values according to a parity control matrix code of the type for passing messages between variable nodes and control nodes of a two-part graph related to the matrix.Type: GrantFiled: November 29, 2007Date of Patent: October 16, 2012Assignee: Commissariat a l'Energie AtomiqueInventor: Valentin Savin
-
Patent number: 8245115Abstract: The invention relates to an iterative method by message passing for decoding of an error correction code that can be displayed in a bipartite graph comprising a plurality of variable nodes and a plurality of check nodes. For each iteration in a plurality of decoding iterations of said method: variable nodes or check nodes are classified (720) as a function of the corresponding degrees of reliability of decoding information available in the neighborhoods (Vn(d),Vm(d)) of these nodes, a node with a high degree of reliability being classified before a node with a low degree of reliability; each node thus classified (725) passes at least one message (?mn,?mn) to an adjacent node, in the order defined by said classification. The invention also relates to a computer program designed to implement said decoding method.Type: GrantFiled: July 25, 2007Date of Patent: August 14, 2012Assignee: Commissariat a l'Energie AtomiqueInventors: Valentin Savin, Dimitri Ktenas
-
Publication number: 20110138260Abstract: The invention relates to a coding method with incremental redundancy in which it is determined (620) whether to carry out the coding of a sequence of information symbols using a first code (C), of the LDPC type, defined by a first check matrix, H, or rather using a second code ({tilde over (C)}), of lesser efficiency than that of the first code, the second code being defined by a second check matrix, {tilde over (H)}, obtained by fractionation (630) of the rows of the first check matrix. The invention finds application to, among others, a link adaptation method, a turbo-coding method, a distributed coding method within a cooperative network, a packet transmission method using an IR-HARQ protocol.Type: ApplicationFiled: December 8, 2010Publication date: June 9, 2011Applicant: COMMISSARIAT A L'ENERGIE ATOMIQUE ET AUX ENE ALTInventor: Valentin SAVIN
-
Publication number: 20110119554Abstract: The invention relates to a decoding method for non-binary codes, in particular non-binary LDPC codes, amenable to representation by a bipartite graph representing N variables and M constraints. The invention also relate to a transmission method for transmitting non-binary codes, in particular non-binary LDPC codes, and to a reception to receive the same. The invention can be applied in particular to an IR-HARQ or a cooperative network using a non-binary code, in particular a non-binary LDPC code.Type: ApplicationFiled: October 8, 2010Publication date: May 19, 2011Applicant: Comm. a l' ener. atom. et aux energies alter.Inventor: Valentin SAVIN
-
Publication number: 20100050043Abstract: A device and method for the iterative decoding of a received word represented by signal values according to a parity control matrix code of the type for passing messages between variable nodes and control nodes of a two-part graph related to the matrix.Type: ApplicationFiled: November 29, 2007Publication date: February 25, 2010Inventor: Valentin Savin