IP Library › Granted Patent US 10,237,859
Granted Patent B2
US 10,237,859 · App. 15/648,883 · Granted Mar 19, 2019

Method and apparatus for transmitting uplink signal in wireless communication system

Inventors: Jonghyun Park (Anyang-si, KR); Hanbyul Seo (Anyang-si, KR); Kijun Kim (Anyang-si, KR); Byounghoon Kim (Anyang-si, KR)
Assignee: LG ELECTRONICS INC.
H04W72/0413H04B1/7143H04L1/00H04L5/005H04L5/0012H04L5/0023H04L5/0035H04L5/0048H04L27/26H04L27/2613H04W72/04H04W72/044
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,237,859
App. No.
15/648,883
Granted
Mar 19, 2019
Kind
B2
Abstract

The present invention relates to a wireless communication system, and more particularly, to a method and apparatus for transmitting an uplink signal. A method for transmitting an uplink signal at a UE in a wireless communication system includes, when a virtual cell ID for a reference signal for demodulation of a physical uplink channel is provided, generating a sequence of the reference signal on the basis of the virtual cell ID, and transmitting the generated reference signal to an eNB. A group hopping pattern of the reference signal can be determined on the basis of the virtual cell ID.

Claims (284)

1. A method for transmitting, by a user equipment, an uplink signal, the method comprising:

generating, by the user equipment, a reference signal (PUSCH RS) for demodulation of a physical uplink shared channel (PUSCH) carrying data of the user equipment; and

transmitting, by the user equipment, the PUSCH and the PUSCH RS,

wherein the PUSCH RS is generated from a base sequence with a base sequence number v in a base sequence group with a sequence group number u among a plurality of base sequence groups, each of which consists of one or more base sequences,

wherein the sequence group number u of the base sequence for the PUSCH RS is determined by a group hopping pattern f gh and a sequence-shift pattern f ss PUSCH according to u=(f gh +f ss PUSCH )mod30,

wherein the base sequence for the PUSCH RS is determined using a first virtual cell ID n ID PUSCH , when the first virtual cell ID n ID PUSCH for the PUSCH is provided,

wherein, when the first virtual cell ID n ID PUSCH is provided and when group hopping is enabled and sequence hopping is disabled, a pseudo-random generator used to determine the group hopping pattern f gh is initialized at a start of each radio frame according to

c

init

=

⌊

n

ID

PUSCH

30

⌋

,

the sequence-shift pattern f ss PUSCH is determined according to f ss PUSCH =n ID PUSCH mod30, and the base sequence number v of the base sequence within the base sequence group u is 0,

wherein, when the first virtual cell ID n ID PUSCH is provided and when group hopping is disabled and sequence hopping is enabled, the group hopping pattern f gh is 0, the sequence-shift pattern f ss PUSCH is determined according to f ss PUSCH =n ID PUSCH mod30, and a pseudo-random sequence generator used to determine the base sequence number v is initialized according to

c

init

=

⌊

n

ID

PUSCH

30

⌋

·

2

5

+

f

ss

PUSCH

at the start of each radio frame, and

wherein the first virtual cell ID n ID PUSCH □{0, . . . , 509}.

2. The method according to claim 1 , wherein the base sequence for the PUSCH RS is determined using a physical cell ID, N ID cell □{0, . . . , 503 }, when the first virtual cell ID n ID PUSCH is not provided,

wherein when the first virtual cell ID n ID PUSCH is not provided and when group hopping is enabled and sequence hopping is disabled, the pseudo-random generator used to determine the group hopping pattern f gh is initialized at the start of each radio frame according to

c

init

=

⌊

N

ID

cell

30

⌋

,

the sequence-shift pattern f ss PUSCH is determined according to f ss PUSCH =(N ID cell +Δ ss )mod30 where Δ ss □{0, . . . , 29} provided by a higher layer, and the base sequence number v of the base sequence within the base sequence group u is 0, and

wherein, when the first virtual cell ID n ID PUSCH is not provided and when group hopping is disabled and sequence hopping is enabled, the group hopping pattern f gh is 0, the sequence-shift pattern f ss PUSCH is determined according to f ss PUSCH =(N ID cell +Δ ss )mod30′, where Δ ss □{0, . . . , 29} provided by the higher layer, and the pseudo-random sequence generator used to determine the base sequence number v is initialized according to

c

init

=

⌊

N

ID

cell

30

⌋

·

2

5

+

f

ss

PUSCH

at the start of each radio frame.

3. The method according to claim 1 , wherein the PUSCH RS is generated from a cyclic shift of the base sequence, and

wherein the cyclic shift is determined using a pseudo-random sequence generator used to determine cyclic shift hopping for the PUSCH RS based on a second virtual cell ID N ID csh _ DMRS when the second virtual cell ID N ID csh _ DMRS for the PUSCH is provided, and

wherein, when the second virtual cell ID N ID csh _ DMRS is provided, the pseudo-random sequence generator used to determine cyclic shift hopping is initialized according to

c

init

,

csh

=

⌊

N

ID

csh

⁢

_

⁢

DMRS

30

⌋

·

2

5

+

(

N

ID

csh

⁢

_

⁢

DMRS

⁢

mod

⁢

⁢

30

)

,

⁢

and

wherein the first virtual cell ID n ID PUSCH □{0, . . . , 509}.

4. The method according to claim 3 , wherein the cyclic shift is determined using the pseudo-random sequence generator used to determine cyclic shift hopping for the PUSCH RS based on a physical cell ID, N ID cell □{0, . . . , 503 }, when the second virtual cell ID N ID csh _ DMRS for the PUSCH is not provided, and

wherein, when N ID csh _ DMRS is not provided, the pseudo-random sequence generator used to determine cyclic shift hopping is initialized according to

c

init

,

csh

=

⌊

N

ID

cell

30

⌋

·

2

5

+

(

N

ID

cell

+

Δ

ss

)

⁢

⁢

mod

⁢

⁢

30

,

where Δ ss □{0, . . . , 29} provided by a higher layer.

5. A user equipment for transmitting an uplink signal, the user equipment comprising:

a receiver,

a transmitter, and

a processor configured to control the receiver and the transmitter, the processor configured to:

generate a reference signal (PUSCH RS) for demodulation of a physical uplink shared channel (PUSCH) carrying data of the user equipment; and

control the transmitter to transmit the PUSCH and the PUSCH RS,

wherein the PUSCH RS is generated from a base sequence with a base sequence number v in a base sequence group with a sequence group number u among a plurality of base sequence groups, each of which consists of one or more base sequences,

wherein the sequence group number u of the base sequence for the PUSCH RS is determined by a group hopping pattern f gh and a sequence-shift pattern f ss PUSCH according to u=(f gh +f ss PUSCH )mod30,

wherein the base sequence for the PUSCH RS is determined using a first virtual cell ID n ID PUSCH , when the first virtual cell ID n ID PUSCH for the PUSCH is provided,

wherein, when the first virtual cell ID n ID PUSCH is provided and when group hopping is enabled and sequence hopping is disabled, a pseudo-random generator used to determine the group hopping pattern f gh is initialized at a start of each radio frame according to

c

init

=

⌊

n

ID

PUSCH

30

⌋

,

the sequence-shift pattern f ss PUSCH is determined according to f ss PUSCH =n ID PUSCH mod30, and the base sequence number v of the base sequence within the base sequence group u is 0,

wherein, when the first virtual cell ID n ss PUSCH is provided and when group hopping is disabled and sequence hopping is enabled, the group hopping pattern f gh is 0, the sequence-shift pattern f ss PUSCH is determined according to f ss PUSCH =n ID PUSCH mod30, and a pseudo-random sequence generator used to determine the base sequence number v is initialized according to

c

init

=

⌊

n

ID

PUSCH

30

⌋

·

2

5

+

f

ss

PUSCH

at the start of each radio frame, and

wherein the first virtual cell ID n ID PUSCH □{0, . . . , 509}.

6. The user equipment according to claim 5 , wherein the base sequence for the PUSCH RS is determined using a physical cell ID, N ID cell □{0, . . . , 503}, when the first virtual cell ID n ID PUSCH is not provided,

wherein when the first virtual cell ID n ID PUSCH is not provided and when group hopping is enabled and sequence hopping is disabled, the pseudo-random generator used to determine the group hopping pattern f gh is initialized at the start of each radio frame according to

c

init

=

⌊

N

ID

cell

30

⌋

,

the sequence-shift pattern f ss PUSCH is determined according to f ss PUSCH =(N ID cell +Δ ss )mod30, where Δ ss □{0, . . . , 29} provided by a higher layer, and the base sequence number v of the base sequence within the base sequence group u is 0, and

wherein, when the first virtual cell ID n ID PUSCH is not provided and when group hopping is disabled and sequence hopping is enabled, the group hopping pattern f gh is 0, the sequence-shift pattern f ss PUSCH is determined according to f ss PUSCH =(N ID cell +Δ ss )mod30, where Δ ss □{0, . . . , 29} provided by the higher layer, and the pseudo-random sequence generator used to determine the base sequence number v is initialized according to

c

init

=

⌊

N

ID

cell

30

⌋

·

2

5

+

f

ss

PUSCH

at the start of each radio frame.

7. The user equipment according to claim 5 , wherein the PUSCH RS is generated from a cyclic shift of the base sequence, and

wherein the cyclic shift is determined using a pseudo-random sequence generator used to determine cyclic shift hopping for the PUSCH RS based on a second virtual cell ID N ID csh _ DMRS when the second virtual cell ID N ID csh _ DMRS for the PUSCH is provided, and

wherein, when the second virtual cell ID N ID csh _ DMRS is provided, the pseudo-random sequence generator used to determine cyclic shift hopping is initialized according to

c

init

,

csh

=

⌊

N

ID

csh

⁢

_

⁢

DMRS

30

⌋

·

2

5

+

(

N

ID

csh

⁢

_

⁢

DMRS

⁢

mod

⁢

⁢

30

)

,

and

wherein the first virtual cell ID n ID PUSCH □{0, . . . , 509}.

8. The user equipment according to claim 7 , wherein the cyclic shift is determined using the pseudo-random sequence generator used to determine cyclic shift hopping for the PUSCH RS based on a physical cell ID, N ID cell □{0, . . . , 503}, when the second virtual cell ID N ID csh _ DMRS for the PUSCH is not provided, and

wherein, when N ID csh _ DMRS is not provided, the pseudo-random sequence generator used to determine cyclic shift hopping is initialized according to

c

init

,

csh

=

⌊

N

ID

cell

30

⌋

·

2

5

+

(

N

ID

cell

+

Δ

ss

)

⁢

⁢

mod

⁢

⁢

30

,

where Δ ss □{0,. . . , 29} provided by a higher layer.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2017
From: PARK, JONGHYUN; SEO, HANBYUL; KIM, KIJUN; KIM, BYOUNGHOON
To: LG ELECTRONICS INC.
Reel/Frame 043001/0266 →
Continuity (6)
Continuation 14376365
Provisional Application 61646353 · May 13, 2013
Provisional Application 61619408 · Apr 2, 2012
Provisional Application 61602587 · Feb 23, 2012
Provisional Application 61600999 · Feb 20, 2012
Related Publication 20170311313A1 · Oct 26, 2017