IP Library › Granted Patent US 11,240,685
Granted Patent B2
US 11,240,685 · App. 16/249,007 · Granted Feb 1, 2022

Devices and methods of selecting signal processing algorithm based on parameters

Inventors: Jun-ho Lee (Hwaseong-si, KR); In-yup Kang (San Diego, CA); Young-seok Jung (Suwon-si, KR); Min-goo Kim (Hwaseong-si, KR); In-hyoung Kim (Yongin-si, KR); Ki-joon Hong (Hwaseong-si, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
H04W24/02H04L25/0202H04W24/08H04W72/0473H04B17/336H04L43/0852H04L45/121H04W88/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,240,685
App. No.
16/249,007
Granted
Feb 1, 2022
Kind
B2
Abstract

A device for performing wireless communication at least one processor configured to generate a condition signal based on at least one parameter associated with the device or the wireless communication, and select at least one of a plurality of signal processing algorithms for performing at least one of a plurality of signal processing functions based on the condition signal, each of the plurality of signal processing functions being associated with the wireless communication.

Claims (59)

1. A device for performing wireless communication, the device comprising:

a memory storing computer-readable instructions; and

at least one processor configured to execute the computer-readable instructions to,

generate a condition signal based on at least one parameter associated with the device or the wireless communication,

determine a signal processing level for at least one of a plurality of signal processing functions based on the condition signal, and

select at least one of a plurality of signal processing algorithms for performing the at least one of a plurality of signal processing functions based on the signal processing level, each of the plurality of signal processing functions being associated with the wireless communication, each of the plurality of signal processing algorithms having a different complexity level among a plurality of complexity levels, and the signal processing level corresponding to one of the plurality of complexity levels,

wherein the determination of the signal processing level is based on the condition signal and a transmission-related factor comprising a transmission speed, a transmission mode, and a transmission scheme of the wireless communication, and

wherein the different complexity level is different with respect to a number of logic blocks.

2. The device according to claim 1 , wherein

the at least one of the plurality of signal processing algorithms includes at least one of a first signal processing algorithm among the plurality of signal processing algorithms or a second signal processing algorithm among the plurality of signal processing algorithms.

3. The device according to claim 1 , further comprising:

one or more transceivers configured to at least one of transmit or receive wireless signals for the wireless communication via one or more antennae,

wherein the at least one processor is configured to execute the computer-readable instructions to determine one or more channel parameters for a channel used for the wireless communication based on data received from the one or more transceivers.

4. The device according to claim 3 , wherein the one or more channel parameters include at least one of a correlation between a base station and the one or more antennae, a signal-to-noise ratio, a signal-to-interference-plus-noise ratio, one or more Doppler characteristics of the device, one or more delay characteristics, one or more maximum or minimum delay paths, a number of time dominant paths, a number of spatially dominant paths, or one or more angular characteristics.

5. The device according to claim 4 , wherein

the plurality of signal processing functions include a first signal processing function of performing estimation of the channel, and

the selection of the at least one of the plurality of signal processing algorithms for performing the first signal processing function is based on at least one of the correlation, the one or more Doppler characteristics, the one or more maximum or minimum delay paths, the one or more delay characteristics, or the number of time dominant paths.

6. The device according to claim 4 , wherein the plurality of signal processing functions comprise a second signal processing function of performing beamforming for the wireless communication, and

the selection of the at least one of the plurality of signal processing algorithms for performing the second signal processing function is based on at least one of the number of spatially dominant paths or the one or more angular characteristics.

7. The device according to claim 4 , wherein the plurality of signal processing functions comprise a third signal processing function of performing at least one of processing or detection of signals via a plurality of antennae, and

the selection of the at least one of the plurality of signal processing algorithms for performing the third signal processing function is based on at least one of the correlation, the signal-to-noise ratio, or the signal-to-interference-plus-noise ratio.

8. The device according to claim 1 , wherein

the at least one parameter includes a performance index of the device,

the condition signal is generated according to a performance threshold selected based on the performance index, and

the at least one processor is configured to execute the computer-readable instructions to select the at least one of the plurality of signal processing functions from among the plurality of signal processing functions in response to the condition signal, the at least one of the plurality of signal processing functions exceeding the performance threshold.

9. The device according to claim 1 , wherein

the at least one parameter includes a temperature of the device,

the condition signal is generated according to whether the temperature of the device exceeds one or more temperature thresholds, and

the at least one processor is configured to execute the computer-readable instructions to select the at least one of the plurality of signal processing functions from among the plurality of signal processing functions in response to the condition signal, the at least one of the plurality of signal processing functions being downgrade-target signal processing functions.

10. The device according to claim 1 , wherein

the at least one parameter includes power information associated with at least one power source supplying power to the device,

the condition signal is generated according to a total amount of available power estimated based on the power information,

the at least one processor is configured to execute the computer-readable instructions to allocate the total amount of available power to the at least one of the plurality of signal processing functions based on the condition signal, and

the selection of the at least one of the plurality of signal processing algorithms is based on the allocation.

11. A device for performing wireless communication with a base station via a plurality of channels, the device comprising:

a memory storing computer-readable instructions; and

at least one processor configured to execute the computer-readable instructions to,

generate a condition signal based on at least one parameter associated with the plurality of channels or the device,

select a first signal processing level for a first signal processing function among a plurality of signal processing functions in response to the condition signal, each of the plurality of signal processing functions being associated with the wireless communication, and

select a first signal processing algorithm among a plurality of signal processing algorithms for performing the first signal processing function based on the first signal processing level, each of the plurality of signal processing algorithms having a different complexity level among a plurality of complexity levels, and the first signal processing level corresponding to one of the plurality of complexity levels, wherein

the at least one processor is configured to execute the computer-readable instructions to select a second signal processing level for a second signal processing function among the plurality of signal processing functions,

the selection of the first signal processing algorithm is based on the first signal processing level and a correlation between the first signal processing function and the second signal processing function,

the at least one processor is configured to select the first signal processing level based on the condition signal and a transmission-related factor comprising a transmission speed, a transmission mode, and a transmission scheme of the wireless communication, and

the different complexity level is different with respect to a number of logic blocks.

12. The device according to claim 11 , wherein the at least one processor is configured to execute the computer-readable instructions to generate channel state information for transmission to the base station based on one or more parameters among the at least one parameter associated with the plurality of channels, the first signal processing level, and the first signal processing algorithm.

13. A method performed by a device for wireless communication with a base station via a plurality of channels, the method comprising:

selecting at least one signal processing level for at least one of a plurality of signal processing functions based on at least one parameter, each of the plurality of signal processing functions being associated with the wireless communication; and

selecting at least one signal processing algorithm from among a plurality of signal processing algorithms for the at least one of the plurality of signal processing functions based on the at least one signal processing level, each of the plurality of signal processing algorithms having a different complexity level among a plurality of complexity levels, and the at least one signal processing level corresponding to at least one of the plurality of complexity levels, wherein

the method further comprises,

receiving a capability inquiry signal from the base station, and

sending capability information comprising a continuous signal processing time of the device to the base station in response to the capability inquiry signal, and the capability information includes an on idle time subsequent to the continuous signal processing time,

the selecting the at least one signal processing level is based on the least one parameter and a transmission-related factor comprising a transmission speed, a transmission mode, and a transmission scheme of the wireless communication, and

the different complexity level is different with respect to a number of logic blocks.

14. The method according to claim 13 , further comprising:

determining at least one state of at least one of the plurality of channels;

generating channel state information based on the at least one state of at least one of the plurality of channels, the at least one signal processing level, and the at least one signal processing algorithm; and

sending the channel state information to the base station.

15. The method according to claim 14 , wherein the channel state information comprises a channel quality indicator of the device, a transmission scheme corresponding to the channel quality indicator, and a channel quality signal processing level corresponding to the channel quality indicator.

16. The method according to claim 14 , wherein the channel state information comprises a rank indicator of the device, a transmission scheme corresponding to the rank indicator, and a rank signal processing level corresponding to the rank indicator.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2019
From: LEE, JUN-HO; KANG, IN-YUP; JUNG, YOUNG-SEOK; KIM, MIN-GOO; KIM, IN-HYOUNG; HONG, KI-JOON
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 048049/0030 →
Priority Claims (2)
KR 10-2018-0010848 · Jan 29, 2018 · national
KR 10-2018-0100570 · Aug 27, 2018 · national
Continuity (1)
Related Publication 20190239098A1 · Aug 1, 2019
Cited By (1)
US 12,535,867