Patents by Inventor Ralf Kukla
Ralf Kukla 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).
-
Patent number: 7269149Abstract: A method for processing a bit sequence in a digital communication system, includes the steps of (a) storing the bits of said bit sequence at locations of a memory means indicated by a first interleaving scheme, (b) converting output bit positions into input bit positions according to an inverse of a second interleaving scheme, (c) reading out bits stored at locations of said memory means corresponding to said input bit positions, thereby generating an interleaved sequence which is interleaved according to said first and said second interleaving schemes, and (d) processing said interleaved sequence according to further physical processing steps. Alternatively, step (a) may include storing the bits of said input bit sequence in a memory means and step (b) may include converting output bit positions into input bit positions according to the inverse of a sequential application of a first interleaving scheme and a second interleaving scheme.Type: GrantFiled: September 24, 2002Date of Patent: September 11, 2007Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Ralf Kukla, Gerd Morsberger, Georg Sporlein, Gerhard Goedert, Edmund Goetz
-
Patent number: 7091889Abstract: This invention relates to a method for interleaving, according to an interleaving scheme, an input sequence comprising K bits into an interleaved sequence, comprising the steps of (a) storing the input sequence in a first memory means, (b) generating first indices of N succeeding bits of the interleaved sequence, wherein 1 m(F) N m(F) K, (c) converting. according to an inverse of said interleaving scheme, said first indices into second indices indicative of the positions where said N succeeding bits of the interleaved sequence are stored in said first memory means, and (d) reading out said N succeeding bits from said positions in said first memory means, thereby generating at least part of said interleaved sequence.Type: GrantFiled: September 9, 2002Date of Patent: August 15, 2006Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Ralf Kukla, Stefan Schütz, Georg Spörlein, Gerd Mörsberger
-
Publication number: 20060140142Abstract: A method for processing a bit sequence in a digital communication system, includes the steps of (a) storing the bits of said bit sequence at locations of a memory means indicated by a first interleaving scheme, (b) converting output bit positions into input bit positions according to an inverse of a second interleaving scheme, (c) reading out bits stored at locations of said memory means corresponding to said input bit positions, thereby generating an interleaved sequence which is interleaved according to said first and said second interleaving schemes, and (d) processing said interleaved sequence according to further physical processing steps. Alternatively, step (a) may include storing the bits of said input bit sequence in a memory means and step (b) may include converting output bit positions into input bit positions according to the inverse of a sequential application of a first interleaving scheme and a second interleaving scheme.Type: ApplicationFiled: September 24, 2002Publication date: June 29, 2006Inventors: Ralf Kukla, Gerd Morsberger, Georg Sporlein, Gerhard Goedert, Edmund Goetz
-
Publication number: 20050248473Abstract: This invention relates to a method for interleaving, according to an interleaving scheme, an input sequence comprising K bits into an interleaved sequence, comprising the steps of (a) storing the input sequence in a first memory means, (b) generating first indices of N succeeding bits of the interleaved sequence, wherein 1 m(F) N m(F) K, (c) converting, according to an inverse of said interleaving scheme, said first indices into second indices indicative of the positions where said N succeeding bits of the inter-leaved sequence are stored in said first memory means, and (d) reading out said N succeeding bits from said positions in said first memory means, thereby generating at least part of said interleaved sequence.Type: ApplicationFiled: September 9, 2002Publication date: November 10, 2005Inventors: Ralf Kukla, Stefan Schutz, Georg Sporlein, Gerd Morsberger
-
Patent number: 6735239Abstract: A sequence generator for generating sequences of binary or discrete values may be flexibly adjusted to requirements. Shift register memory locations may be selected as feed-back locations for generating a feed-back signal. Further, shift register memory locations may be selected as feed-in locations for receiving the feed-back signal. A plurality of control memory locations store a control bit sequence for controlling the sequence generator. The sequence generator may be used as a longcode and/or shortcode generator in a CDMA-telecommunications system.Type: GrantFiled: May 11, 1999Date of Patent: May 11, 2004Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Michael Niegel, Ralf Kukla, Seyed-Hami Nourbakhsh
-
Patent number: 6633557Abstract: Circuitry combines a plurality of digital communication channels in a telecommunication system with reduced hardware requirements. The circuitry accumulates samples of the input communication channels in a register using an adder. The bit width of the connection lines between the register and the adder may be selected considering the bit width and number of input communication channels, such that minimal bit widths are provided.Type: GrantFiled: November 10, 1999Date of Patent: October 14, 2003Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Michael Niegel, Ralf Kukla, Seyed-Hami Nourbakhsh
-
Patent number: 6625136Abstract: The present invention relates to spreading data of a plurality of digital communication channels having different data rates with code sequences having different lengths. The inventive circuit allows to use a single hardware unit for spreading communication channels having different data rates, e.g. in a CDMA telecommunications system. This is achieved by processing either a single symbol and a corresponding long code in appropriate storage means for a channel with a lowest rate or to process a plurality of symbols and corresponding shorter code sequences of communication channels having higher data rates. Thus, a joint chip rate after spreading is obtained using a single hardware structure.Type: GrantFiled: July 15, 1999Date of Patent: September 23, 2003Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Michael Niegel, Ralf Kukla, Seyed-Hami Nourbakhsh
-
Patent number: 6512757Abstract: Method and apparatus for processing a plurality of data channels, e.g., of a CDMA telecommunications system, using a pipeline structure. The invention allows to process channels in an interleaved fashion, where each of a plurality of pipeline stages may access channel specific data using channel addresses transmitted via addressing means. In order to synchronize the transmission of processing results and addresses associated with the data channels, the addressing means comprises a plurality of delay units. With the invention power control and measurement operations for a plurality of channels may be facilitated.Type: GrantFiled: December 22, 1999Date of Patent: January 28, 2003Assignee: Telefonaktiebolaget LM EricssonInventors: Michael Niegel, Ralf Kukla, Seyed-Hami Nourbakhsh