Patents by Inventor Michael Breschel

Michael Breschel 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: 20240147346
    Abstract: A method is provided for routing data over a wireless communication link in a cellular network, the method being performed in an intermediate integrated access and backhaul, IAB, node. The method comprises the steps of: receiving a downstream signal from an upstream node, the downstream signal comprising control data and payload data, wherein the downstream signal is intended for a downstream IAB node; determining that the downstream IAB node is the recipient of the downstream signal by determining that the control data of the downstream signal can be descrambled using a scrambling identifier of the downstream IAB node; and forwarding the payload data of the downstream signal to the downstream IAB node.
    Type: Application
    Filed: March 18, 2021
    Publication date: May 2, 2024
    Inventors: Henrik Ronkainen, Michael Breschel, Anders Wesslén
  • Patent number: 11936399
    Abstract: According to some embodiments, a method of operation of a wireless transmitter in a wireless communication network comprises: encoding a set of information carrying data bits u of length K with a linear outer code to generate a set of outer parity bits p along with the data bits u; interleaving the set of outer parity bits p and the data bits u using a predetermined interleaving mapping function that depends on the number of data bits K and is operable to distribute some bits of the set of parity bits p in front of some data bits u; and encoding the interleaved bits using a Polar encoder to generate a set of encoded bits x. Various interleaving mapping functions are disclosed.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: March 19, 2024
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Dennis Hui, Yufei Blankenship, Michael Breschel, Anders Wesslén
  • Patent number: 11836488
    Abstract: A method for a controller to execute a program comprising a sequence of functions on an accelerator with a pipelined architecture comprising a microcode buffer. The method comprises executing a function of the program as a sequence of operations, wherein the sequence of operations is represented by a sequence of templates, determining whether the template is non-colliding with previously inserted templates in the microcode buffer, determining whether data in local memory will be referenced before all previously inserted templates have taken effect, determining whether registers will be referenced before all previously inserted templates in the microcode buffer have taken effect, when it is determined that the template fits, that resources are available, that local data memory accesses will not collide, and that register accesses will not collide: creating a sequence of microcode instructions in the template, and inserting the template into the microcode buffer.
    Type: Grant
    Filed: January 13, 2020
    Date of Patent: December 5, 2023
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Anders Wesslén, Michael Breschel
  • Patent number: 11632138
    Abstract: According to some embodiments, a method of operation of a transmit node in a wireless communication system comprises performing polar encoding of a set of K information bits to thereby generate a set of polar-encoded information bits. The K information bits are mapped to the first K bit locations in an information sequence SN. The information sequence SN is a ranked sequence of N information bit locations among a plurality of input bits for the polar encoding where N is equivalent to a code length. A size of the information sequence SN is greater than or equal to K. The information sequence SN is optimized for the specific value of the code length (N). The method may further comprise transmitting the set of polar-encoded information bits.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: April 18, 2023
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Dennis Hui, Yufei Blankenship, Michael Breschel
  • Patent number: 11622324
    Abstract: A method is disclosed for a centralized unit (CU) of a wireless communication network, wherein the CU is associated with each of one or more remote units (RU) of the wireless communication network via a respective communication interface. The CU is adapted to operate in one of a plurality of modes including at least a normal operation mode and a power saving operation mode, and the normal operation mode defines a plurality of functions to be performed by the CU. The method comprises (when the CU is in the normal operation mode) determining that a traffic load associated with the one or more RU fulfills a power saving operation criterion, configuring—via the respective communication interface each of the RU for autonomous operation, whereby each of the RU is configured to execute at least one of the plurality of functions, and transferring from the normal operation mode to the power saving operation mode.
    Type: Grant
    Filed: May 18, 2021
    Date of Patent: April 4, 2023
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Magnus Sandgren, Michael Breschel, Pål Frenger, Magnus Nilsson
  • Publication number: 20230038919
    Abstract: A method for a controller to execute a program comprising a sequence of functions on an accelerator with a pipelined architecture comprising a microcode buffer. The method comprises executing a function of the program as a sequence of operations, wherein the sequence of operations is represented by a sequence of templates, determining whether the template is non-colliding with previously inserted templates in the microcode buffer, determining whether data in local memory will be referenced before all previously inserted templates have taken effect, determining whether registers will be referenced before all previously inserted templates in the microcode buffer have taken effect, when it is determined that the template fits, that resources are available, that local data memory accesses will not collide, and that register accesses will not collide: creating a sequence of microcode instructions in the template, and inserting the template into the microcode buffer.
    Type: Application
    Filed: January 13, 2020
    Publication date: February 9, 2023
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Anders WESSLÉN, Michael BRESCHEL
  • Patent number: 11476873
    Abstract: Methods and systems described herein are directed to encoding information bits for transmission. The methods can include receiving a set of information bits (900) and determining a set of parity check bits (910). The set of information bits is concatenated with the set of parity check bits (920), and the information bits are polar encoded into a set of information bits and frozen bits (930). The encoded set of information bits is transmitted to a wireless receiver (940). In particular embodiments, each parity check bit in the set of parity check bits is the binary sum of the values of all bits in front of it. Other embodiments include generating a set of parity check bits based on a systematic block code on the least reliable bits of the set of information bits. The methods and systems described herein may be applied to 3GPP 5G mobile communication systems.
    Type: Grant
    Filed: October 10, 2018
    Date of Patent: October 18, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Dennis Hui, Yufei Blankenship, Michael Breschel
  • Publication number: 20220052709
    Abstract: According to some embodiments, a method of operation of a wireless transmitter in a wireless communication network comprises: encoding a set of information carrying data bits u of length K with a linear outer code to generate a set of outer parity bits p along with the data bits u; interleaving the set of outer parity bits p and the data bits u using a predetermined interleaving mapping function that depends on the number of data bits K and is operable to distribute some bits of the set of parity bits p in front of some data bits u; and encoding the interleaved bits using a Polar encoder to generate a set of encoded bits x. Various interleaving mapping functions are disclosed.
    Type: Application
    Filed: October 29, 2021
    Publication date: February 17, 2022
    Inventors: Dennis Hui, Yufei Blankenship, Michael Breschel, Anders Wesslén
  • Patent number: 11245558
    Abstract: A method in a transmitter circuit of generating a signal comprising a first sequence of OFDM symbols, which are to be transmitted within a frequency sub band of a second sequence of OFDM symbols is disclosed. A first cyclic prefix (CP) of the second sequence of OFDM symbols has a first duration, and a second CP of the second sequence of OFDM symbols has a second duration. In order to generate both the first and the second cyclic prefix with an integer number of equidistant samples, a first sampling rate is required. The method comprises generating the signal comprising the first sequence of OFDM symbols at a second sampling rate, lower than the first sampling rate, and adjusting a sampling phase during CPs.
    Type: Grant
    Filed: September 8, 2020
    Date of Patent: February 8, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Johan Hill, Michael Breschel
  • Patent number: 11239961
    Abstract: Disclosed is a receiver circuit comprising an analog-to-digital converter (ADC) circuit having an analog input, a clock input, and a digital output, and a clock divider circuit having a reference clock input and a phase selector input, and having a clock output coupled to the clock input of the ADC circuit. The clock divider circuit is configured to divide a reference clock signal coupled to the reference clock input at a reference clock frequency, to produce a clock output signal at an ADC clock frequency, at the clock output, such that the reference clock frequency is an integer multiple N of the ADC clock frequency. The clock divider circuit is further configured to select from among a plurality of selectable phases of the clock output signal, responsive to a phase selector signal applied to the phase selector input.
    Type: Grant
    Filed: September 8, 2020
    Date of Patent: February 1, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Yuhang Liu, Joakim Axmon, Michael Breschel, Johan Hill
  • Patent number: 11211948
    Abstract: According to some embodiments, a method in a wireless device comprises obtaining a set of information bits for wireless transmission and dividing the set of information bits into one or more subsets of information bits. For each subset, generating extra cyclic redundancy check (CRC) bits using a CRC polynomial capable of generating N CRC bits. The extra CRC bits for each subset comprise less than N CRC bits. The method further comprises: generating a final set of N or less CRC bits for the set of information bits using the CRC polynomial; generating a set of coded bits by encoding the set of information bits for wireless transmission, together with the extra CRC bits and the final set of CRC bits, using a polar encoder; and transmitting the set of coded bits using a wireless transmitter.
    Type: Grant
    Filed: June 6, 2018
    Date of Patent: December 28, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Dennis Hui, Yufei Blankenship, Michael Breschel
  • Patent number: 11184036
    Abstract: Methods and devices for puncturing of a polar code in a wireless network, wherein nested puncturing sets are determined based on a puncturing order which is determined based on a reliability order of information bit channels, so that only one index sequence needs to be stored for both the determination of the information set and the determination of the punctured set and so that puncturing does not require to adjust the information set at error prone indexes corresponding to puncturing indexes. The puncturing order might start with indexes corresponding to high reliability bit channels or to low reliability bit channels.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: November 23, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Dennis Hui, Yufei Blankenship, Michael Breschel
  • Patent number: 11165442
    Abstract: According to some embodiments, a method of operation of a wireless transmitter in a wireless communication network comprises: encoding a set of information carrying data bits u of length K with a linear outer code to generate a set of outer parity bits p along with the data bits u; interleaving the set of outer parity bits p and the data bits u using a predetermined interleaving mapping function that depends on the number of data bits K and is operable to distribute some bits of the set of parity bits p in front of some data bits u; and encoding the interleaved bits using a Polar encoder to generate a set of encoded bits x. Various interleaving mapping functions are disclosed.
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: November 2, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Dennis Hui, Yufei Blankenship, Michael Breschel, Anders Wesslén
  • Publication number: 20210282086
    Abstract: A method is disclosed for a centralized unit (CU) of a wireless communication network, wherein the CU is associated with each of one or more remote units (RU) of the winless communication network via a respective communication interface. The CU is adapted to operate in one of a plurality of modes including at least a normal operation mode and a power saving operation mode, and the normal operation mode defines a plurality of functions to he performed by the CU. The method comprises (when the CU is in the normal operation mode) determining that a traffic load associated with the one or more RU fulfills a power saving operation criterion, configuring—via the respective communication interface—each of the RU for autonomous operation, whereby each of the RC is configured to execute at least one of the plurality of functions, and transferring from the normal operation mode to the power saving operation mode.
    Type: Application
    Filed: May 18, 2021
    Publication date: September 9, 2021
    Inventors: Magnus Sandgren, Michael Breschel, Pål Frenger, Magnus Nilsson
  • Patent number: 11044667
    Abstract: A method is disclosed for a centralized unit (CU) of a wireless communication network, wherein the CU is associated with each of one or more remote units (RU) of the wireless communication network via a respective communication interface. The CU is adapted to operate in one of a plurality of modes including at least a normal operation mode and a power saving operation mode, and the normal operation mode defines a plurality of functions to be performed by the CU. The method comprises (when the CU is in the normal operation mode) determining that a traffic load associated with the one or more RU fulfills a power saving operation criterion, configuring—via the respective communication interface—each of the RU for autonomous operation, whereby each of the RU is configured to execute at least one of the plurality of functions, and transferring from the normal operation mode to the power saving operation mode.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: June 22, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Magnus Sandgren, Michael Breschel, Pål Frenger, Magnus Nilsson
  • Publication number: 20210135689
    Abstract: According to some embodiments, a method of operation of a transmit node in a wireless communication system comprises performing polar encoding of a set of K information bits to thereby generate a set of polar-encoded information bits. The K information bits are mapped to the first K bit locations in an information sequence SN. The information sequence SN is a ranked sequence of N information bit locations among a plurality of input bits for the polar encoding where N is equivalent to a code length. A size of the information sequence SN is greater than or equal to K. The information sequence SN is optimized for the specific value of the code length (N). The method may further comprise transmitting the set of polar-encoded information bits.
    Type: Application
    Filed: February 21, 2018
    Publication date: May 6, 2021
    Inventors: Dennis Hui, Yufei Blankenship, Michael Breschel
  • Publication number: 20200413331
    Abstract: A method is disclosed for a centralized unit (CU) of a wireless communication network, wherein the CU is associated with each of one or more remote units (RU) of the wireless communication network via a respective communication interface. The CU is adapted to operate in one of a plurality of modes including at least a normal operation mode and a power saving operation mode, and the normal operation mode defines a plurality of functions to be performed by the CU. The method comprises (when the CU is in the normal operation mode) determining that a traffic load associated with the one or more RU fulfills a power saving operation criterion, configuring—via the respective communication interface—each of the RU for autonomous operation, whereby each of the RU is configured to execute at least one of the plurality of functions, and transferring from the normal operation mode to the power saving operation mode.
    Type: Application
    Filed: September 27, 2017
    Publication date: December 31, 2020
    Inventors: Magnus Sandgren, Michael Breschel, Pål Frenger, Magnus Nilsson
  • Publication number: 20200403742
    Abstract: Disclosed is a receiver circuit comprising an analog-to-digital converter (ADC) circuit having an analog input, a clock input, and a digital output, and a clock divider circuit having a reference clock input and a phase selector input, and having a clock output coupled to the clock input of the ADC circuit. The clock divider circuit is configured to divide a reference clock signal coupled to the reference clock input at a reference clock frequency, to produce a clock output signal at an ADC clock frequency, at the clock output, such that the reference clock frequency is an integer multiple N of the ADC clock frequency. The clock divider circuit is further configured to select from among a plurality of selectable phases of the clock output signal, responsive to a phase selector signal applied to the phase selector input.
    Type: Application
    Filed: September 8, 2020
    Publication date: December 24, 2020
    Inventors: Yuhang Liu, Joakim Axmon, Michael Breschel, Johan Hill
  • Publication number: 20200403836
    Abstract: A method in a transmitter circuit of generating a signal comprising a first sequence of OFDM symbols, which are to be transmitted within a frequency sub band of a second sequence of OFDM symbols is disclosed. A first cyclic prefix (CP) of the second sequence of OFDM symbols has a first duration, and a second CP of the second sequence of OFDM symbols has a second duration. In order to generate both the first and the second cyclic prefix with an integer number of equidistant samples, a first sampling rate is required. The method comprises generating the signal comprising the first sequence of OFDM symbols at a second sampling rate, lower than the first sampling rate, and adjusting a sampling phase during CPs.
    Type: Application
    Filed: September 8, 2020
    Publication date: December 24, 2020
    Inventors: Johan Hill, Michael Breschel
  • Publication number: 20200321986
    Abstract: Methods and devices for puncturing of a polar code in a wireless network, wherein nested puncturing sets are determined based on a puncturing order which is determined based on a reliability order of information bit channels, so that only one index sequence needs to be stored for both the determination of the information set and the determination of the punctured set and so that puncturing does not require to adjust the information set at error prone indexes corresponding to puncturing indexes. The puncturing order might start with indexes corresponding to high reliability bit channels or to low reliability bit channels.
    Type: Application
    Filed: March 23, 2018
    Publication date: October 8, 2020
    Inventors: Dennis Hui, Yufei Blankenship, Michael BRESCHEL