IP Library Granted Patent US 10,659,271
Granted Patent B2
US 10,659,271 · App. 16/225,220 · Granted May 19, 2020

Signal processing method and apparatus

Inventors: Yi Wang (Shanghai, CN); Rongdao Yu (Shenzhen, CN); Sainan Li (Chengdu, CN)
Assignee: Huawei Technologies Co., Ltd.
H04L27/2636H04L1/003H04L1/0025H04L27/26H04L27/2628H04L27/2666H04L27/3411H04L27/361H04L27/38
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,659,271
App. No.
16/225,220
Granted
May 19, 2020
Kind
B2
Abstract

The present disclosure provides a signal processing method, including: performing discrete Fourier transform (DFT) on a data symbol block including M data symbols, where the M data symbols obtained after the DFT belong to K carriers, and at least two adjacent carriers in the K carriers are non-contiguous on a spectrum; or the M data symbols obtained after the DFT belong to K resource blocks of one carrier, and at least two adjacent resource blocks in the K resource blocks are non-contiguous on a spectrum; mapping the M symbols obtained after the DFT to M subcarriers corresponding to inverse fast Fourier transformation IFFT; and performing N-order IFFT on a plurality of mapped symbols.

Claims (69)

1. A signal processing method, comprising:

performing discrete Fourier transform (DFT) on a data symbol block comprising M data symbols, wherein:

the M data symbols obtained after the DFT belong to K carriers, and at least two adjacent carriers in the K carriers are non-contiguous on a spectrum; or

the M data symbols obtained after the DFT belong to K physical resource blocks of one carrier, and at least two adjacent physical resource blocks in the K physical resource blocks are non-contiguous on a spectrum;

mapping the M symbols obtained after the DFT to M subcarriers corresponding to inverse fast Fourier transformation (IFFT); and

performing N-order IFFT on a plurality of mapped symbols, wherein N≥M and K≥2.

2. The method according to claim 1 , wherein, if N is greater than M,

the plurality of mapped symbols comprise symbols that are generated after mapping of the M symbols of the K carriers and a symbol that is generated after DFT and mapping processing are performed on a data symbol of a carrier other than the K carriers; or

the plurality of mapped symbols comprise symbols that are generated after mapping of the M symbols of the K physical resource blocks and a symbol that is generated after DFT and mapping processing are performed on a data symbol of a physical resource block other than the K physical resource blocks.

3. The method according to claim 1 , wherein, if N is greater than M, before the performing N-order IFFT on a plurality of mapped symbols, the method further comprises:

setting, to 0, a subcarrier symbol that corresponds to the IFFT and to which no mapped symbol is input.

4. The method according to claim 1 , wherein the mapping the M symbols obtained after the DFT to M subcarriers corresponding to IFFT comprises:

sequentially mapping, based on numbers of the subcarriers corresponding to the IFFT, the M symbols obtained after the DFT to M subcarriers corresponding to the IFFT.

5. The method according to claim 1 , wherein M=M 1 +M 2 + . . . M k , and k=1, 2, . . . , and K; and

if the M data symbols belong to the K carriers, M is a quantity of subcarriers that are of the K carriers and that are used for data transmission, and M k is a quantity of subcarriers of a k th carrier that are used for data transmission; or

if the M data symbols belong to the K physical resource blocks of one carrier, M is a quantity of subcarriers occupied by the K physical resource blocks for data transmission, and M k is a quantity of subcarriers occupied by a k th physical resource block for data transmission.

6. The method according to claim 5 , wherein the M symbols obtained after the DFT are (D[1], D[2], . . . , and D[M]), and the step of mapping specifically comprises:

for a first carrier or physical resource block, X[i 1 ]=D[1], X[i 1 +1]=D[2], . . . , and X[i 1 +M 1 −1]=D[M 1 ];

for a second carrier or physical resource block, X[i 2 ]=D[M 1 +1], X[i 2 +1]=D[M 1 +2], . . . , and X[i 2 +M 2 −1]=D[M 1 +M 2 ];

. . .

for a K th carrier or physical resource block, X[i K ]=D[M 1 +M 2 + . . . +M k−1 +1], X[i K +1]=D[M 1 +M 2 + . . . +M k−1 +2], . . . , and X[i K +M k −1]=D[M 1 +M 2 + . . . +M k ]; and

if m is not comprised in the numbers {i k +1, . . . , and i k +M k −1, wherein k=1, 2, . . . , and K}, X[m]=0, wherein

X[m] is an input subcarrier symbol corresponding to the IFFT, and m=1, 2, . . . , and N;

subcarriers of the N-order IFFT are numbered as 1, 2, . . . , and N; and

subcarriers of the K th carrier or physical resource block corresponding to the IFFT are numbered as i k , i k +1, . . . , and i k +M k −1, wherein k=1, 2, . . . , and K.

7. The method according to claim 1 , wherein M=2 Q , and Q is a natural number.

8. The method according to claim 1 , wherein the method further comprises:

sending subcarrier configuration information corresponding to the IFFT to a receive end.

9. A signal processing apparatus, comprising:

at least one processor; and

a non-transitory computer-readable storage medium coupled to the at least one processor and storing programming instructions for execution by the at least one processor, wherein the programming instructions instruct the at least one processor to:

perform discrete Fourier transform (DFT) on a data symbol block comprising M data symbols, wherein:

the M data symbols obtained after the DFT belong to K carriers, and at least two adjacent carriers in the K carriers are non-contiguous on a spectrum; or

the M data symbols obtained after the DFT belong to K physical resource blocks of one carrier, and at least two adjacent physical resource blocks in the K physical resource blocks are non-contiguous on a spectrum;

map the M symbols obtained after the DFT to M subcarriers corresponding to inverse fast Fourier transformation (IFFT); and

perform N-order IFFT on a plurality of mapped symbols, wherein N≥M and K≥2.

10. The apparatus according to claim 9 , wherein if N is greater than M,

the plurality of mapped symbols comprise symbols that are generated after mapping of the M symbols of the K carriers and a symbol that is generated after DFT and mapping processing are performed on a data symbol of a carrier other than the K carriers; or

the plurality of mapped symbols comprise symbols that are generated after mapping of the M symbols of the K physical resource blocks and a symbol that is generated after DFT and mapping processing are performed on a data symbol of a physical resource block other than the K physical resource blocks.

11. The apparatus according to claim 9 , wherein if N is greater than M, the programming instructions instruct the at least one processor to set, to 0, a subcarrier symbol to which no mapped symbol is input.

12. The apparatus according to claim 9 , wherein the programming instructions instruct the at least one processor to:

sequentially map, based on numbers of subcarriers corresponding to the IFFT, the M symbols obtained after the DFT to M subcarriers corresponding to the IFFT.

13. The apparatus according to claim 9 , wherein the programming instructions instruct the at least one processor to filter the M data symbols obtained after the DFT, the mapped symbols, or a signal output after performing the N-order IFFT.

14. The apparatus according to claim 9 , wherein the programming instructions instruct the at least one processor to send subcarrier configuration information corresponding to the IFFT to a receive end.

15. A non-transitory computer-readable medium having computer program instructions which, when executed by at least one processor, cause the at least one processor to perform operations comprising:

performing discrete Fourier transform (DFT) on a data symbol block comprising M data symbols, wherein:

the M data symbols obtained after the DFT belong to K carriers, and at least two adjacent carriers in the K carriers are non-contiguous on a spectrum; or

the M data symbols obtained after the DFT belong to K physical resource blocks of one carrier, and at least two adjacent physical resource blocks in the K physical resource blocks are non-contiguous on a spectrum;

mapping the M symbols obtained after the DFT to M subcarriers corresponding to inverse fast Fourier transformation (IFFT); and

performing N-order IFFT on a plurality of mapped symbols, wherein N≥M and K≥2.

16. The non-transitory computer-readable medium according to claim 15 , wherein if N is greater than M,

the plurality of mapped symbols comprise symbols that are generated after mapping of the M symbols of the K carriers and a symbol that is generated after DFT and mapping processing are performed on a data symbol of a carrier other than the K carriers; or

the plurality of mapped symbols comprise symbols that are generated after mapping of the M symbols of the K physical resource blocks and a symbol that is generated after DFT and mapping processing are performed on a data symbol of a physical resource block other than the K physical resource blocks.

17. The non-transitory computer-readable medium according to claim 15 , wherein if N is greater than M, before the performing N-order IFFT on a plurality of mapped symbols, the operations further comprises:

setting, to 0, a subcarrier symbol that corresponds to the IFFT and to which no mapped symbol is input.

18. The non-transitory computer-readable medium according to claim 15 , wherein the mapping the M symbols obtained after the DFT to M subcarriers corresponding to IFFT comprises:

sequentially mapping, based on numbers of the subcarriers corresponding to the IFFT, the M symbols obtained after the DFT to M subcarriers corresponding to the IFFT.

19. The non-transitory computer-readable medium according to claim 15 , wherein M=M 1 +M 2 + . . . M k , and k=1, 2, . . . , and K; and

if the M data symbols belong to the K carriers, M is a quantity of subcarriers that are of the K carriers and that are used for data transmission, and M k is a quantity of subcarriers of a k th carrier that are used for data transmission; or

if the M data symbols belong to the K physical resource blocks of one carrier, M is a quantity of subcarriers occupied by the K physical resource blocks for data transmission, and M k is a quantity of subcarriers occupied by a k th physical resource block for data transmission.

20. The non-transitory computer-readable medium according to claim 19 , wherein the M symbols obtained after the DFT are (D[1], D[2], . . . , and D[M]), and the step of mapping specifically comprises:

for a first carrier or physical resource block, X[i 1 ]=D[1], X[i 1 +1]=D[2], . . . , and X[i 1 +M 1 −1]=D[M 1 ];

for a second carrier or physical resource block, X[i 2 ]=D[M 1 +1], X[i 2 +1]=D[M 1 +2], . . . , and X[i 2 +M 2 −1]=D[M 1 +M 2 ];

. . .

for a K th carrier or physical resource block, X[i K ]=D[M 1 +M 2 + . . . +M k−1 +1], X[i K +1]=D[M 1 +M 2 + . . . +M k−1 +2], . . . , and X[i K +M k −1]=D[M 1 +M 2 + . . . +M k ]; and

if m is not comprised in the numbers {i k , i k +1, . . . , and i k +M k −1, wherein k=1, 2, . . . , and K}, X[m]=0, wherein

X[m] is an input subcarrier symbol corresponding to the IFFT, and m=1, 2, . . . , and N;

subcarriers of the N-order IFFT are numbered as 1, 2, . . . , and N; and

subcarriers of the K th carrier or physical resource block corresponding to the IFFT are numbered as i k , i k +1, . . . , and i k +M k −1, wherein k=1, 2, . . . , and K.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2019
From: WANG, YI; YU, RONGDAO; LI, SAINAN
To: HUAWEI TECHNOLOGIES CO.,LTD.
Reel/Frame 049188/0072 →
Priority Claims (1)
CN 2016 1 0474088 · Jun 24, 2016 · national
Continuity (2)
Continuation PCTCN2017084185 · May 12, 2017
Related Publication 20190132177A1 · May 2, 2019