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: 20240147346Abstract: 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: ApplicationFiled: March 18, 2021Publication date: May 2, 2024Inventors: Henrik Ronkainen, Michael Breschel, Anders Wesslén
-
Patent number: 11936399Abstract: 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: GrantFiled: October 29, 2021Date of Patent: March 19, 2024Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Dennis Hui, Yufei Blankenship, Michael Breschel, Anders Wesslén
-
Patent number: 11836488Abstract: 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: GrantFiled: January 13, 2020Date of Patent: December 5, 2023Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Anders Wesslén, Michael Breschel
-
Patent number: 11632138Abstract: 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: GrantFiled: February 21, 2018Date of Patent: April 18, 2023Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Dennis Hui, Yufei Blankenship, Michael Breschel
-
Patent number: 11622324Abstract: 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: GrantFiled: May 18, 2021Date of Patent: April 4, 2023Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Magnus Sandgren, Michael Breschel, Pål Frenger, Magnus Nilsson
-
Publication number: 20230038919Abstract: 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: ApplicationFiled: January 13, 2020Publication date: February 9, 2023Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Anders WESSLÉN, Michael BRESCHEL
-
Patent number: 11476873Abstract: 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: GrantFiled: October 10, 2018Date of Patent: October 18, 2022Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Dennis Hui, Yufei Blankenship, Michael Breschel
-
Publication number: 20220052709Abstract: 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: ApplicationFiled: October 29, 2021Publication date: February 17, 2022Inventors: Dennis Hui, Yufei Blankenship, Michael Breschel, Anders Wesslén
-
Patent number: 11245558Abstract: 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: GrantFiled: September 8, 2020Date of Patent: February 8, 2022Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Johan Hill, Michael Breschel
-
Patent number: 11239961Abstract: 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: GrantFiled: September 8, 2020Date of Patent: February 1, 2022Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Yuhang Liu, Joakim Axmon, Michael Breschel, Johan Hill
-
Patent number: 11211948Abstract: 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: GrantFiled: June 6, 2018Date of Patent: December 28, 2021Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Dennis Hui, Yufei Blankenship, Michael Breschel
-
Patent number: 11184036Abstract: 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: GrantFiled: March 23, 2018Date of Patent: November 23, 2021Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Dennis Hui, Yufei Blankenship, Michael Breschel
-
Patent number: 11165442Abstract: 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: GrantFiled: September 12, 2018Date of Patent: November 2, 2021Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Dennis Hui, Yufei Blankenship, Michael Breschel, Anders Wesslén
-
Publication number: 20210282086Abstract: 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: ApplicationFiled: May 18, 2021Publication date: September 9, 2021Inventors: Magnus Sandgren, Michael Breschel, Pål Frenger, Magnus Nilsson
-
Patent number: 11044667Abstract: 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: GrantFiled: September 27, 2017Date of Patent: June 22, 2021Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Magnus Sandgren, Michael Breschel, Pål Frenger, Magnus Nilsson
-
Publication number: 20210135689Abstract: 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: ApplicationFiled: February 21, 2018Publication date: May 6, 2021Inventors: Dennis Hui, Yufei Blankenship, Michael Breschel
-
Publication number: 20200413331Abstract: 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: ApplicationFiled: September 27, 2017Publication date: December 31, 2020Inventors: Magnus Sandgren, Michael Breschel, Pål Frenger, Magnus Nilsson
-
Publication number: 20200403742Abstract: 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: ApplicationFiled: September 8, 2020Publication date: December 24, 2020Inventors: Yuhang Liu, Joakim Axmon, Michael Breschel, Johan Hill
-
Publication number: 20200403836Abstract: 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: ApplicationFiled: September 8, 2020Publication date: December 24, 2020Inventors: Johan Hill, Michael Breschel
-
Publication number: 20200321986Abstract: 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: ApplicationFiled: March 23, 2018Publication date: October 8, 2020Inventors: Dennis Hui, Yufei Blankenship, Michael BRESCHEL