Interference reduction in a communication signal
AssigneeNational ICT Australia Limited
InventorsMarkus Dangi, Zhenning Shi, Mark Reed
Life of this patent
Estimating the term…
Abstract
The invention concerns the reduction of interference in a communication signal sent through a communication channel, where this interference is a performance limiting factor. The communication channel is any channel that can be described with memory elements. A Soft Input Soft Output receiver of a communication signal receives the communication signal and a priori information about the communication signal. Next creating candidate vectors having 1 to K samples by iteratively drawing samples using Gibbs sampling and using the a priori information. If a drawn kth sample of a candidate vector has not changed value for a predetermined number of created candidate vectors, then the value of the drawn kth sample is changed.
Claims24
A receiver to receive a communication signal sent through a communication channel, the receiver comprising:
- a Soft Input Soft Output receiver that, in use, is operable to receive the communication signal and a priori information for the communication signal and to use the a priori information to estimate an interference in the communication signal, the estimation based on candidate vectors having K samples iteratively drawn using Gibbs sampling,
- wherein the Soft Input Soft Output receiver is configured to change the value of the drawn kth, sample, if a drawn kth sample of a candidate vector has not changed value for a predetermined number of candidate vectors, if a drawn kth sample has a low variance, if a kth sample has a lower variance than all the other samples 1 ... (k−1) and (k+1) ... K.
A method for operating a Soft Input Soft Output receiver of a communication signal sent through a communication channel, the method comprising the steps of:
- the Soft Input Soft Output receiver, receiving the communication signal and a priori information for the communication signal;
- creating candidate vectors having 1 to K samples by iteratively drawing samples using Gibbs sampling and the a priori information;
- changing the value of the drawn kth sample if a drawn kth sample of a candidate vector has not changed value for a predetermined number of created candidate vectors, if a drawn kth sample has a low variance, if a kth sample has a lower variance than all the other samples 1 ... (k−1) and (k+1) ... K;
- and
- providing an estimate of an interference in a communication signal based on the candidate vectors.
A non-transitory machine readable medium having stored thereon instructions, that when executed by a computer system, cause a Soft Input soft Output receiver to:
- receive a communication signal and a priori information for the communication signal;
- create candidate vectors having 1 to K samples by iteratively drawing samples using Gibbs sampling on the a priori information;
- change a value of the drawn kth sample if a drawn kth sample of a candidate vector has not changed value for a predetermined number of created candidate vectors, if a kth sample has a low variance, if a kth sample has a lower variance than all the other samples 1 ... (k−1) and (k+1)...K;
- and
- provide an estimate of an interference in a communication signal based on the candidate vectors.
Dependencies are inferred from the claim text.