US 12,267,096 B2
PIM cancellation method and apparatus
Hao Wang, Dongguan (CN); Jianping Zhong, Shenzhen (CN); and Lei Wang, Dongguan (CN)
Assigned to Huawei Technologies Co., Ltd., Shenzhen (CN)
Filed by Huawei Technologies Co., Ltd., Shenzhen (CN)
Filed on Mar. 8, 2022, as Appl. No. 17/653,980.
Application 17/653,980 is a continuation of application No. PCT/CN2019/104892, filed on Sep. 9, 2019.
Prior Publication US 2022/0209803 A1, Jun. 30, 2022
Int. Cl. H04B 1/10 (2006.01); H04B 1/04 (2006.01)
CPC H04B 1/1027 (2013.01) [H04B 1/0475 (2013.01); H04B 1/1081 (2013.01); H04B 2001/1045 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An apparatus, comprising circuitry configured to implement:
a first obtaining unit, configured to obtain digital signals of N transmit channels, wherein N is an integer greater than 1;
a second obtaining unit, configured to obtain receive signals of N receive channels, wherein the receive signals comprise a passive intermodulation (PIM) signal, and the PIM signal is generated from the digital signals of the N transmit channels;
M PIM simulation units coupled in parallel and connected to the first obtaining unit, wherein the M PIM simulation units are integrated into a chip and are configured to obtain N PIM cancellation signals based on the digital signals of the N transmit channels, wherein the N PIM cancellation signals are used to cancel the PIM signal in the receive signals, and each PIM simulation unit of the M PIM simulation units comprises circuitry configured to implement a first linear module, a non-linear module, and a second linear module that are connected in series, wherein the first linear module is configured to perform first filtering and first linear superposition on the digital signals of the N transmit channels to obtain a first linear superposition result, the non-linear module is configured to perform non-linear processing on the first linear superposition result to obtain a non-linear processing result, and the second linear module comprises N filters, wherein a filtering coefficient of each filter corresponds to one respective receive channel of the N receive channels, and each filter is configured to perform linear processing on the non-linear processing result to determine one PIM cancellation signal, and the N PIM cancellation signals are obtained by using the second linear module, and wherein M is an integer greater than 1;
a cancellation unit connected to the second obtaining unit and the PIM simulation unit, wherein the cancellation unit is configured to obtain N cancellation result signals based on the receive signals and the N PIM cancellation signals, wherein radiation PIM in a multiple-input multiple-output (MIMO) communication system is formed at M PIM sources; and
circuitry configured to implement a combiner unit, wherein the cancellation unit is connected to each PIM simulation unit of the M PIM simulation units using the combiner unit, and the combiner unit is configured to add PIM cancellation signals corresponding to a same receive channel that are obtained by the M PIM simulation units, to obtain the N PIM cancellation signals.