IP Library › Granted Patent US 12,587,422
Granted Patent B2
US 12,587,422 · App. 18/516,171 · Granted Mar 24, 2026

Reference signal management

Inventors: Kari Juhani Hooli (Oulu, FI); Esa Tapani Tiirola (Oulu, FI); Mieszko Chmiel (Wroclaw, PL)
Assignee: Nokia Technologies Oy
H04L27/2613H04L5/0048H04L27/2607
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 12,587,422
App. No.
18/516,171
Granted
Mar 24, 2026
Kind
B2
Abstract

According to an example aspect of the present invention, there is provided an apparatus configured to select a reference signal sequence, determine a number of resource blocks located outside a frequency interval via spectrally extending the signal, and when the number is an odd number, perform exactly one of the following: symmetrically extend a cyclically shifted version of the selected reference signal sequence, or asymmetrically extend the selected reference signal sequence without shifting it, map the extended reference signal sequence to resource blocks located in the frequency interval and resource blocks located outside the frequency interval, perform spectral shaping of a second signal comprising the resource blocks located both inside and outside the frequency interval, and transmit the second signal in uplink direction.

Claims (35)

1 . An apparatus comprising at least one processing core and at least one memory storing instructions that, when executed by the at least one processing core, cause the apparatus at least to:

select a reference signal sequence for a first signal based on a first number of resource blocks located inside a frequency interval;

determine a second number of resource blocks located outside the frequency interval via spectrally extending the first signal, determine whether the second number is an odd number, and based on determining that the second number is an odd number, apply a frequency shift to the first signal and extend the selected reference signal sequence by performing one of the following:

applying a cyclic shift to the selected reference signal sequence and then applying a cyclic extension to the selected reference signal sequence at both ends of the selected reference signal sequence, or

applying a cyclic extension to the selected reference signal sequence, wherein the cyclic extension is by a third number of sequence elements at a first end of the selected reference signal sequence and by a fourth number of sequence elements at a second end of the selected reference signal sequence, wherein the third number of sequence elements is greater than the fourth number of sequence elements, and

map the extended reference signal sequence to the resource blocks located in the frequency interval and the resource blocks located outside the frequency interval, perform spectral shaping of a second signal comprising the resource blocks located both inside and outside the frequency interval, and transmit the second signal in uplink direction.

2 . The apparatus according to claim 1 , wherein the reference signal sequence has the property that cyclically shifted versions of the reference signal sequence are orthogonal with one another.

3 . The apparatus according to claim 2 , wherein the selected reference signal sequence is a Zadoff-Chu sequence, a constant amplitude zero autocorrelation sequence or a computer search based zero autocorrelation sequence.

4 . The apparatus according to claim 1 , wherein the at least one memory storing instructions that, when executed by the at least one processing core, cause the apparatus to, only in case the second number is an even number, cyclically extend the selected reference signal sequence at both ends with a same number of elements without cyclically shifting the selected reference signal sequence.

5 . The apparatus according to claim 1 , wherein the at least one memory storing instructions that, when executed by the at least one processing core, cause the apparatus to perform the cyclic shift of the selected reference signal sequence by shifting it by N/(2×m) positions, where N is a number of subcarriers in a resource block and m is spacing between adjacent subcarriers that carry the reference signal sequence, wherein the spacing is an integer number of subcarriers.

6 . The apparatus according to claim 5 , wherein the at least one memory storing instructions that, when executed by the at least one processing core, cause the apparatus to select a direction for the cyclic shift based on an instruction from a base station node, or based on a direction of the frequency shift, wherein the direction of the cyclic shift is to a decreasing index based on the frequency shift being in an ascending frequency direction or the direction of the cyclic shift is to an increasing index based on the frequency shift being in a descending frequency direction.

7 . The apparatus according to claim 1 , wherein the at least one memory storing instructions that, when executed by the at least one processing core, cause the apparatus to, when the cyclic extension of the selected reference signal sequence at the first end is by the third number of sequence elements and by the fourth number of sequence element at the second end, cyclically extend the selected reference signal sequence at a first end by (Q−M+N)/(2×m) sequence elements and by (Q−M−N)/(2×m) sequence elements at the second end, where Q is a number of subcarriers of the resource blocks located both inside and outside the frequency interval, M is the number of the subcarriers in the frequency interval, N is a number of subcarriers in a resource block and m is the spacing between adjacent subcarriers that carry the reference signal sequence, wherein the spacing is an integer number of subcarriers.

8 . The apparatus according to claim 1 , wherein the at least one memory storing instructions that, when executed by the at least one processing core, cause the apparatus to, when the cyclic extension of the selected reference signal sequence at the first end is by the third number of sequence elements and by the fourth number of sequence element at the second end, obtain the extended reference signal sequence from the selected reference signal sequence by a cyclic extension of the selected reference signal sequence by (Q−M+N)/(2×m) elements at the beginning of the sequence and by (Q−M−N)/(2×m)+(M/m−Nzc) elements at the end of the sequence when the frequency shift is in a descending frequency direction, where Q is a number of subcarriers in an entire used allocation, M is a number of the subcarriers in the frequency interval, N is a number of subcarriers in a resource block, Nzc is a length of the selected reference signal sequence, and m is the spacing between adjacent subcarriers that carry the selected reference signal sequence, wherein the spacing is an integer number of subcarriers, wherein the selected reference signal sequence is a Zadoff-Chu sequence.

9 . The apparatus according to claim 1 , wherein the at least one memory storing instructions that, when executed by the at least one processing core, cause the apparatus to apply the cyclic shift to a Zadoff-Chu sequence as the selected reference signal sequence, and to apply a cyclic extension to the Zadoff-Chu sequence, wherein the cyclic extension is by a fifth number of sequence elements at a first end of the Zadoff-Chu sequence and by a sixth number of sequence elements at a second end of the Zadoff-Chu sequence, where the fifth number of elements equals to (Q−M)/(2×m) and the sixth number of elements equals to (Q−M)/(2×m)+(M/m−Nzc), where Nzc is the length of the Zadoff-Chu sequence, Q is a number of subcarriers in an entire used allocation, M is the number of the subcarriers in the frequency interval and m is the spacing between adjacent subcarriers that carry the selected reference signal sequence, wherein the spacing is an integer number of subcarriers.

10 . The apparatus according to claim 1 , wherein the at least one memory storing instructions that, when executed by the at least one processing core, cause the apparatus to at least one of: spectrally extend the transmit signal symmetrically on both sides of the frequency interval, or apply, in case the cyclic shift is applied, the cyclic extension to the selected reference signal sequence at both ends of the selected reference signal sequence by a same number of elements.

11 . A method comprising:

selecting a reference signal sequence for a first signal based on a first number of resource blocks located in a frequency interval;

determining a second number of resource blocks located outside the frequency interval via spectrally extending the first signal, determining whether the second number is an odd number, and based on determining that the second number is an odd number, applying a frequency shift to the first signal and extending the selected reference signal sequence by performing one of the following:

applying a cyclic shift to the selected reference signal sequence and then applying a cyclic extension to the selected reference signal sequence at both ends of the selected reference signal sequence, or

applying a cyclic extension to the selected reference signal sequence, wherein the cyclic extension is by a third number of sequence elements at a first end of the sequence and by a fourth number of sequence elements at a second end of the sequence, wherein the third number of sequence elements is greater than the fourth number of sequence elements, and

mapping the extended reference signal sequence to the resource blocks located in the frequency interval and the resource blocks located outside the frequency interval, performing spectral shaping of a second signal comprising the resource blocks located both inside and outside the frequency interval, and transmitting the second signal in uplink direction.

12 . The method according to claim 11 , wherein the reference signal sequence has the property that cyclically shifted versions of the reference signal sequence are orthogonal with one another.

13 . The method according to claim 12 , wherein the selected reference signal sequence is a Zadoff-Chu sequence, a constant amplitude zero autocorrelation sequence or a computer search based zero autocorrelation sequence.

14 . The method according to claim 11 , further comprising: in case the second number is an even number, cyclically extending the selected reference signal sequence at both ends with a same number of elements without cyclically shifting the selected reference signal sequence.

15 . The method according to claim 11 , further comprising: performing the cyclic shift of the selected reference signal sequence by shifting it by N/(2×m) positions, where N is a number of subcarriers in a resource block and m is spacing between adjacent subcarriers that carry the reference signal sequence, wherein the spacing is an integer number of subcarriers.

16 . The method according to claim 15 , further comprising: selecting a direction for the cyclic shift based on an instruction from a base station node, or based on a direction of the frequency shift, wherein the direction of the cyclic shift is to a decreasing index based on the frequency shift being in an ascending frequency direction or the direction of the cyclic shift is to an increasing index based on the frequency shift being in a descending frequency direction.

17 . The method according to claim 11 , further comprising: when the cyclic extension of the selected reference signal sequence at the first end is by the third number of sequence elements and by the fourth number of sequence element at the second end, cyclically extending the selected reference signal sequence at a first end by (Q−M+N)/(2×m) sequence elements and by (Q−M−N)/(2×m) sequence elements at the second end, where Q is a number of subcarriers of the resource blocks located both inside and outside the frequency interval, M is the number of the subcarriers in the frequency interval, N is a number of subcarriers in a resource block and m is the spacing between adjacent subcarriers that carry the reference signal sequence, wherein the spacing is an integer number of subcarriers.

18 . The method according to claim 11 , further comprising: when the cyclic extension of the selected reference signal sequence at the first end is by the third number of sequence elements and by the fourth number of sequence element at the second end, obtaining the extended reference signal sequence from the selected reference signal sequence by a cyclic extension of the selected reference signal sequence by (Q−M+N)/(2×m) elements at the beginning of the sequence and by (Q−M−N)/(2×m)+(M/m−Nzc) elements at the end of the sequence when the frequency shift is in a descending frequency direction, where Q is a number of subcarriers in an entire used allocation, M is a number of the subcarriers in the frequency interval, N is a number of subcarriers in a resource block, Nzc is a length of the selected reference signal sequence, and m is the spacing between adjacent subcarriers that carry the selected reference signal sequence, wherein the spacing is an integer number of subcarriers, wherein the selected reference signal sequence is a Zadoff-Chu sequence.

19 . An apparatus comprising at least one processing core and at least one memory storing instructions that, when executed by the at least one processing core, cause the apparatus at least to:

select a reference signal sequence based on a first number of resource blocks located inside a frequency interval in an uplink transmission received by the apparatus;

determine a second number of resource blocks located outside the frequency interval via spectrally extending the uplink transmission, determine whether the second number is an odd number, and based on determining that the second number is an odd number, apply a frequency shift to the uplink transmission received by the apparatus and extend the selected reference signal sequence by performing one of the following:

applying a cyclic shift to the selected reference signal sequence and then applying a cyclic extension to the selected reference signal sequence at both ends of the selected reference signal sequence, or

applying a cyclic extension to the selected reference signal sequence, wherein the cyclic extension is by a third number of sequence elements at a first end of the sequence and by a fourth number of sequence elements at a second end of the sequence, wherein the third number of sequence elements is greater than the fourth number of sequence elements, and

employ the extended reference signal sequence in reception of the uplink transmission in the apparatus.

20 . The apparatus according to claim 19 , wherein the at least one memory storing instructions that, when executed by the at least one processing core, cause the apparatus to perform the cyclic shift of the selected reference signal sequence by shifting it by N/(2×m) elements, where N is a number of subcarriers in a resource block and m is spacing between adjacent subcarriers that carry the reference signal sequence, wherein the spacing is an integer number of subcarriers.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2024
From: HOOLI, KARI JUHANI; TIIROLA, ESA TAPANI
To: NOKIA SOLUTIONS AND NETWORKS OY
Reel/Frame 066209/0821 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2024
From: CHMIEL, MIESZKO
To: NOKIA SOLUTIONS AND NETWORKS SP. Z.O.O
Reel/Frame 066209/0862 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2024
From: NOKIA SOLUTIONS AND NETWORKS OY
To: NOKIA TECHNOLOGIES OY
Reel/Frame 066209/0956 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2024
From: NOKIA SOLUTIONS AND NETWORKS SP. Z.O.O
To: NOKIA TECHNOLOGIES OY
Reel/Frame 066209/0979 →
Priority Claims (1)
FI 20226067 · Nov 30, 2022 · national
Continuity (1)
Related Publication 20240179039A1 · May 30, 2024
References Cited (25)
US 10219232B2 · Yu · 2019 [cited by examiner]
US 11632280B2 · Pajukoski et al. · 2023 [cited by applicant]
US 20120314743A1 · Yoon · 2012 [cited by examiner]
US 20170105112A1 · Park · 2017 [cited by examiner]
US 20230188396A1 · Pajukoski · 2023 [cited by examiner]
EP 4027601A · 2022 [cited by applicant]
WO 2021233550A1 · 2021 [cited by applicant]
WO 2024061872A1 · 2024 [cited by applicant]
“DFT-Spread OFDM with Pulse Shaping Filter in Frequency Domain in Evolved UTRA Uplink”, 3GPP TSG RAN WG1 #42 on LTE, R1-050702, Agenda Item: 10.3, NTT DoCoMo, Aug. 29-Sep. 2, 2005, pp. 1-8. [cited by applicant]
“On spectrum shaping for uplink Pi/2 BPSK with DFT-s-OFDM”, 3GPP TSG-RAN WG1#89, R1-1709002, Agenda item: 7.1.5, Nokia, May 15-19, 2017, 3 pages. [cited by applicant]
“Further Link Results for p/2 Bpsk DFT-s-OFDM Waveform with Spectrum Shaping and MMSE Receiver”, 3GPP TSG RAN WG4 Meeting #85, R4-1714191, Agenda Item: 9.4.3.2, IITH, Nov. 27-Dec. 1, 2017, 5 pages. [cited by applicant]
“Performance evaluation for pi/2 BPSK with FDSS”, 3GPP TSG RAN WG1 Meeting #88bis, R1-1705060, Agenda Item: 8.1.10, Huawei, Apr. 3-7, 2017, 8 pages. [cited by applicant]
“On the detection performance of pi/2-BPSK DFT-s-OFDM with transparent shaping”, 3GPP TSG-RAN WG4 Meeting #84bis, R4-1710213, Agenda Item: 9.4.3.10, Huawei, Oct. 9-13, 2017, 4 pages. [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; User Equipment (UE) radio transmission and reception; Part 1: Range 1 Standalone (Release 17)”, 3GPP TS 38.101-1, V17.6.0, Jun… [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; User Equipment (UE) radio transmission and reception; Part 2: Range 2 Standalone (Release 17)”, 3GPP TS 38.101-2, V17.6.0, Jun… [cited by applicant]
“New WID on NR UL Enhancements”, 3GPP TSG RAN Meeting #94e, RP-212702, Agenda Item: 8A. 1, NTT DoCoMo, Inc., Dec. 6-17, 2021, 5 pages. [cited by applicant]
“New WI: Further NR coverage enhancements”, 3GPP TSG RAN Meeting #94e, RP-213579, Agenda Item: 8.6.1, China Telecom, Dec. 6-17, 2021, 5 pages. [cited by applicant]
Office Action received for corresponding Finnish Patent Application No. 20226067, dated Apr. 26, 2023, 9 pages. [cited by applicant]
“Discussion on coverage enhancement in power domain”, 3GPP TSG-RAN WG1 Meeting #111, R1-2210880, Agenda Item: 9.14.2, Huawei, Nov. 14-18, 2022, 28 pages. [cited by applicant]
“Final FL summary of power domain enhancements (AI 9.14.2)”, 3GPP TSG RAN WG1 #110bis-e, R1-2210326, Agenda item: 9.14.2, Nokia, Oct. 10-19, 2022, 94 pages. [cited by applicant]
“FL summary on DMRS#3”, 3GPP TSG RAN WG1 #113, R1-2306130, Agenda item: 9.1.3.1, NTT DoCoMo, May 22-26, 2023, pp. 1-119. [cited by applicant]
“Uplink coverage enhancements”, 3GPP TSG RAN Meeting #100, RP-230864, Agenda item: 9.3.1.3, Nokia, Jun. 12-14, 2023, 7 pages. [cited by applicant]
Bisoyi et al., “Meeting IMT 2030 Performance Targets: The Potential of OTFDM Waveform and Structural MIMO Technologies”, arXiv, Jul. 26, 2023, 26 pages. [cited by applicant]
Extended European Search Report received for corresponding European Patent Application No. 23195878.6, dated Mar. 5, 2024, 8 pages. [cited by applicant]
Nasarre et al., Enhanced Uplink Coverage for 5G NR: Frequency-Domain Spectral Shaping With Spectral Extension, IEEE Open Journal of the Communications Society, vol. 2, May 21, 2021, pp. 1188-1204. [cited by applicant]