METHODS AND SYSTEMS FOR NOISE AND INTERFERENCE CANCELLATION
First Claim
1. A method for determining a noise cancellation control setting for generating an interference compensation signal for a cellular telephone application, the method comprising:
- (a) selecting a plurality of initial control settings;
(b) identifying one of the plurality of initial control settings as preferred for interference suppression;
(c) selecting subsequent control settings based on performance of the identified control setting;
(d) identifying one of the subsequent control settings as preferred for interference suppression; and
(e) repeating (c) and (d) until a stopping condition is met.
2 Assignments
0 Petitions
Accused Products
Abstract
Signals propagating from an aggressor communication channel can cause detrimental interference in a victim communication channel. One or more noise cancellers can generate an interference compensation signal to suppress or cancel the interference based on one or more settings. A controller can execute algorithms to find preferred settings for the noise canceller(s). The controller can use a feedback signal (e.g., receive signal quality indicator) received from a victim receiver during the execution of the algorithm(s) to find the preferred settings. One exemplary algorithm includes sequentially evaluating the feedback resulting from a predetermined list of settings. Another algorithm includes determining whether to move from one setting to the next based on the feedback values for both settings. Yet another algorithm includes evaluating a number of sample settings to determine which of the sample settings result in a better feedback value and searching around that sample setting for a preferred setting.
64 Citations
20 Claims
-
1. A method for determining a noise cancellation control setting for generating an interference compensation signal for a cellular telephone application, the method comprising:
-
(a) selecting a plurality of initial control settings; (b) identifying one of the plurality of initial control settings as preferred for interference suppression; (c) selecting subsequent control settings based on performance of the identified control setting; (d) identifying one of the subsequent control settings as preferred for interference suppression; and (e) repeating (c) and (d) until a stopping condition is met. - View Dependent Claims (2, 3, 4)
-
-
5. A method for determining a control setting for each of a plurality of noise cancellation devices, the plurality of noise cancellation devices configured to generate an interference compensation signal based on the respective control setting, the interference compensation signal operative to suppress interference imposed on a receiver in response to the interference compensation signal being applied to an input signal path of the receiver, the method comprising:
-
(a) applying the respective control setting to each of the plurality of noise cancellation devices; (b) identifying an improved control setting for one of the plurality of noise cancellation devices by executing a computer program on the one noise cancellation device while holding the control setting for each other noise cancellation device constant; (c) operating the one noise cancellation device using the improved control setting for the one noise cancellation device; and (d) repeating (b) and (c) for each of the plurality of noise cancellation devices. - View Dependent Claims (6, 7)
-
-
8. A method for tuning a control setting for each of a plurality of noise cancellation devices operative to suppress noise across a given frequency bandwidth, the method comprising:
-
identifying a first control setting for a first noise cancellation device by executing at least one computer program for a first portion of the frequency bandwidth; identifying a second control setting for a second noise cancellation device by executing at least one computer program for a second portion of the frequency bandwidth; storing the first control setting and the second control setting; and operating the first noise cancellation device according to the first control setting and operating the second noise cancellation device according to the second control setting. - View Dependent Claims (9, 10)
-
-
11. A cellular telephone system, comprising:
an interference compensation circuit for generating an interference compensation signal based on a noise cancellation control setting, the interference compensation circuit configured to; (a) select a plurality of initial control settings; (b) identify one of the plurality of initial control settings as preferred for interference suppression; (c) select subsequent control settings based on performance of the identified control setting; (d) identify one of the subsequent control settings as preferred for interference suppression; and (e) repeat (c) and (d) until a stopping condition is met. - View Dependent Claims (12, 13, 14)
-
15. A noise cancellation device, comprising:
-
a memory comprising a set of instructions for suppressing interfering signals introduced onto a receive path of a victim receiver by a transmission from a transmitter; and a processor coupled to the memory and configured to execute the set of instructions to; (a) select a plurality of initial control settings; (b) identify one of the plurality of initial control settings as preferred for interference suppression; (c) select subsequent control settings based on performance of the identified control setting; (d) identify one of the subsequent control settings as preferred for interference suppression; and (e) repeat (c) and (d) until a stopping condition is met. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification