IP Library Granted Patent US 10,090,937
Granted Patent B2
US 10,090,937 · App. 14/941,795 · Granted Oct 2, 2018

Apparatus and method for eliminating impulse interference

Inventors: You-Tsai Jeng (Zhubei, TW); Fang-Ming Yang (Zhubei, TW); Kuo-Yu Lee (Zhubei, TW); Keng-Lon Lei (Zhubei, TW); Tai-Lai Tung (Zhubei, TW)
Assignee: MSTAR SEMICONDUCTOR, INC.
H04B15/00H04L1/0047H04L1/0057H04L1/20
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 10,090,937
App. No.
14/941,795
Granted
Oct 2, 2018
Kind
B2
Abstract

An apparatus for eliminating impulse interference includes an impulse interference detecting unit, an impulse interference eliminating unit and a control unit. The impulse interference detecting unit detects whether impulse interference exists in an input signal according to a predetermined condition, and generates an impulse interference eliminating request when having detected that the input signal satisfies the predetermined condition. In response to the impulse interference eliminating request, the impulse interference eliminating unit performs an impulse interference eliminating process on the input signal to generate an output signal. According to an output signal quality index associated with the output signal, the control unit selectively adjusts the predetermined condition used for detecting whether the impulse interference exists.

Claims (45)

1. A method for eliminating impulse interference, comprising:

a) detecting whether impulse interference exists in an input signal according to a predetermined condition, and generating an impulse interference eliminating request when having detected that the input signal satisfies the predetermined condition;

b) in response to the impulse interference eliminating request, performing an impulse interference eliminating process on the input signal to generate an output signal; and

c) selectively adjusting the predetermined condition according to an output signal quality index associated with the output signal,

wherein an impulse interference eliminating unit generates the output signal,

wherein the output signal quality index comprises a packet error rate of the output signal, and

wherein step (b) comprises:

comparing the packet error rate with a first error rate threshold and a second error rate threshold, respectively, the first error rate threshold being higher than the second error rate threshold;

increasing the predetermined condition for detecting whether impulse interference exists when the packet error rate is higher than the first error rate threshold; and

lowering the predetermined condition for detecting whether impulse interference exists when the packet error rate is lower than the second error rate threshold.

2. The method according to claim 1 , wherein step (a) comprises:

detecting whether an impulse characteristic occurs in a waveform of the input signal;

detecting whether signal strength of the input signal is higher than a strength threshold; and

determining that the input signal satisfies the predetermined condition according to a detection result indicating that the impulse characteristic occurs in the waveform of the input signal and the signal strength of the input signal is higher than the strength threshold; and

step (c) comprises:

selectively adjusting the strength threshold according to the output signal quality index.

3. The method according to claim 1 , wherein the impulse interference eliminating process performed on the input signal in step (b) is a Reed-Solomon error correction process.

4. The method according to claim 1 , wherein step (c) comprises generating one packet error rate of the output signal for each of N periods, N being an integer and greater than 1, and step (c) further comprises:

comparing the N packet error rates with a first error rate threshold and a second error rate threshold, respectively, to generate a first value M 1 and a second value M 2 ; wherein, the first error rate threshold is higher than the second error rate threshold, M 1 and M 2 are integers between 0 and N, and in the N packet error rates, M 1 packet error rates are higher than the first error rate threshold and M 2 packet error rates are lower than the second error rate threshold;

comparing the first value M 1 with the second value M 2 to generate a value comparison result;

increasing the predetermined condition used for detecting whether impulse interference exists if the value comparison result indicates that the first value M 1 is greater than the second value M 2 ; and

lowering the predetermined condition used for detecting whether impulse interference exists if the value comparison result indicates that the first value M 1 is smaller than or equal to the second value M 2 .

5. A method for eliminating impulse interference, comprising:

a) detecting whether impulse interference exists in an input signal according to a predetermined condition, and generating an impulse interference eliminating request when having detected that the input signal satisfies the predetermined condition;

b) in response to the impulse interference eliminating request, performing an impulse interference eliminating process on the input signal to generate an output signal; and

c) selectively adjusting the predetermined condition according to an output signal quality index associated with the output signal,

wherein an impulse interference eliminating unit generates the output signal,

wherein the output signal quality index comprises a packet error rate of the output signal,

wherein step (c) comprises generating one packet error rate of the output signal for each of N periods, N being an integer and greater than 1, and step (c) further comprises:

comparing the N packet error rates with a first error rate threshold and a second error rate threshold, respectively, to generate a first value M 1 and a second value M 2 ; wherein, the first error rate threshold is higher than the second error rate threshold, M 1 and M 2 are integers between 0 and N, and in the N packet error rates, M 1 packet error rates are higher than the first error rate threshold and M 2 packet error rates are lower than the second error rate threshold;

comparing the first value M 1 with the second value M 2 to generate a value comparison result;

increasing the predetermined condition used for detecting whether impulse interference exists if the value comparison result indicates that the first value M 1 is greater than the second value M 2 ; and

lowering the predetermined condition used for detecting whether impulse interference exists if the value comparison result indicates that the first value M 1 is smaller than or equal to the second value M 2 .

6. The method according to claim 5 , wherein step (a) comprises:

detecting whether an impulse characteristic occurs in a waveform of the input signal;

detecting whether signal strength of the input signal is higher than a strength threshold; and

determining that the input signal satisfies the predetermined condition according to a detection result indicating that the impulse characteristic occurs in the waveform of the input signal and the signal strength of the input signal is higher than the strength threshold; and

step (c) comprises:

selectively adjusting the strength threshold according to the output signal quality index.

7. The method according to claim 5 , wherein the impulse interference eliminating process performed on the input signal in step (b) is a Reed-Solomon error correction process.

8. The method according to claim 5 , wherein step (c) comprises generating one packet error rate of the output signal for each of N periods, N being an integer and greater than 1, and step (c) further comprises:

comparing the N packet error rates with a first error rate threshold and a second error rate threshold, respectively, to generate a first value M 1 and a second value M 2 ; wherein, the first error rate threshold is higher than the second error rate threshold, M 1 and M 2 are integers between 0 and N, and in the N packet error rates, M 1 packet error rates are higher than the first error rate threshold and M 2 packet error rates are lower than the second error rate threshold;

comparing the first value M 1 with the second value M 2 to generate a value comparison result;

increasing the predetermined condition used for detecting whether impulse interference exists if the value comparison result indicates that the first value M 1 is greater than the second value M 2 ; and

lowering the predetermined condition used for detecting whether impulse interference exists if the value comparison result indicates that the first value M 1 is smaller than or equal to the second value M 2 .

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2021
From: MEDIATEK INC.
To: XUESHAN TECHNOLOGIES INC.
Reel/Frame 056593/0167 →
MERGER Recorded Jun 12, 2020
From: MSTAR SEMICONDUCTOR, INC.
To: MEDIATEK INC.
Reel/Frame 052931/0468 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2015
From: JENG, YOU-TSAI; YANG, FANG-MING; LEE, KUO-YU; LEI, KENG-LON; TUNG, TAI-LAI
To: MSTAR SEMICONDUCTOR, INC.
Reel/Frame 037047/0570 →
Priority Claims (1)
TW 104128626 A · Aug 31, 2015 · national
Continuity (1)
Related Publication 20170063473A1 · Mar 2, 2017