IP Library Granted Patent US 11,382,077
Granted Patent B2
US 11,382,077 · App. 16/764,830 · Granted Jul 5, 2022

PUCCH transmission method, terminal and network-side device

Inventor: Xuejuan Gao (Beijing, CN)
Assignee: DATANG MOBILE COMMUNICATIONS EQUIPMENT CO., LTD.
H04W72/0413H04L27/2607H04W72/042H04W74/0833
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 11,382,077
App. No.
16/764,830
Granted
Jul 5, 2022
Kind
B2
Abstract

A physical uplink control channel transmission method, a terminal, and a network-side device are provided. The method includes: determining a target cyclic shift parameter corresponding to each symbol according to an initial cyclic shift parameter and a random value associated with at least an index of the symbol; sending a physical uplink control channel according to the target cyclic shift parameter.

Claims (300)

1. A physical uplink control channel (PUCCH) transmission method applied to a terminal, comprising:

determining a target cyclic shift (CS) parameter corresponding to each symbol according to an initial CS parameter and a random value associated with at least an index of the symbol; and

sending a PUCCH according to the target CS parameter,

wherein,

determining the target CS parameter corresponding to each symbol according to the initial CS parameter and the random value associated with at least the index of the symbol comprises:

determining the target CS parameter n cs (n s , l) corresponding to each symbol according to a first formula, the first formula being n cs (n s , l)=(CS init +n cs cell (n s , l))mod N sc RB ;

wherein n cs cell (n s , l)=Σ i=0 7 c(8N symb UL ·n s +8l+i)·2 i , c(i) is a pseudo-random sequence initialized with a configured identifier (ID) or cell ID, n cs (n s , l) is the target CS parameter corresponding to a symbol with an index l within a time unit with an index n s , and CS init the initial CS parameter, l is an index of a symbol within one or more time units, n s is an index of a time unit, N sc RB is a quantity of subcarriers comprised in a Resource Block (RB), and N symb UL is a quantity of symbols comprised in a slot;

or,

determining the target CS parameter n cs (l) corresponding to each symbol according to a second formula, the second formula being n cs (l)=(CS init +n cs cell (l))mod N sc RB ;

wherein n cs cell (l)=Σ i=0 7 c(8l+i)·2 i , is a pseudo-random sequence initialized with a configured identifier (ID) or cell ID, n cs (l) is the target CS parameter corresponding to a symbol with an index l, CS init is the initial CS parameter, l is an index of a symbol within one or more time units, and N sc RB is a quantity of subcarriers comprised in a Resource Block (RB);

or,

determining the target CS parameter n cs (n s ,l) corresponding to each symbol according to a third formula, the third formula being

n

cs

(

n

s

,

l

)

=

(

CS

init

Δ

shift

·

Δ

shift

+

n

cs

cell

(

n

s

,

l

)

)

mod

N

sc

RB

;

wherein n cs cell (n s , l)=Σ i=0 7 c(8N symb UL ·n s +8l+i)·2 i , c(i) is a pseudo-random sequence initialized with the configured (ID) or cell ID, n cs (n s , l) is the target CS parameter corresponding to a symbol with an index e within a time unit with an index n s , CS init is the initial CS parameter, l is an index of a symbol within one or more time units, n s is an index of a time unit, N sc RB is a quantity of subcarriers comprised in a Resource Block (RB), Δ shift is a cyclic shift interval, and N symb UL is a quantity of symbols comprised in a slot;

or,

determining the target CS parameter n cs (l) corresponding to each symbol according to a fourth formula, the fourth formula being

n

cs

(

l

)

=

(

CS

init

Δ

shift

·

Δ

shift

+

n

cs

cell

(

l

)

)

mod

N

sc

RB

;

wherein, n cs cell (l)=Σ i=0 7 c(8l+i)·2 i , c(i) is a pseudo-random sequence initialized with a configured (ID) or cell ID, n cs (l) is the target CS parameter corresponding to a symbol with an index l, CS init is the initial CS parameter, l is an index of a symbol within one or more time units, N sc RB is a quantity of subcarriers comprised in a Resource Block (RB), and Δ shift is a cyclic shift interval;

or,

determining the target CS parameter corresponding to each symbol according to the initial CS parameter and the random value associated with at least the index of the symbol comprises:

determining a target CS parameter n cs (n s , l) corresponding to each symbol according to a fifth formula, the fifth formula being n cs (n s , l)=((CS init ·Δ shift )mod N sc RB +n cs cell (n s , l))mod N sc RB ;

wherein n cs cell (n s , l)=Σ i=0 7 c(8N symb UL ·n s +8l+i)·2 i , c(i) is a pseudo-random sequence initialized with a configured (ID) or cell ID, n cs (n s , l) is the target CS parameter corresponding to a symbol with an index l within a time unit with an index n s , CS init is the initial CS parameter, l is an index of a symbol within one or more time units, n s is an index of a time unit, N sc RB is a quantity of subcarriers comprised in a Resource Block (RB), Δ shift is a cyclic shift interval, and N symb UL is a quantity of symbols comprised in a slot;

or,

determining the target CS parameter n cs (l) corresponding to each symbol according to a sixth formula, the sixth formula being n cs (l)=((CS init ·Δ shift )mod N sc RB +n cs cell (l))mod N sc RB ;

wherein, n cs cell (l)=Σ i=0 7 c(8l+i)·2 i , c(i) is a pseudo-random sequence initialized with a configured (ID) or cell ID, n cs (l) is the target CS parameter corresponding to a symbol with an index l, CS init is the initial CS parameter, l is an index of a symbol within one or more time units, N sc RB is a quantity of subcarriers comprised in a Resource Block (RB), and Δ shift is a cyclic shift interval,

wherein the initial CS parameter is a CS parameter configured in advance by a network-side device to the terminal through a higher-layer signaling, or a CS parameter indicated by a network-side device through downlink control information (DCI), wherein the CS parameter indicated by the DCI is a CS parameter in one of a plurality of sets configured in advance to the terminal through a higher-layer signaling.

2. The method according to claim 1 , wherein the time unit comprises one or more slots, or 14 symbols, or one or more subframes.

3. A physical uplink control channel (PUCCH) transmission method applied to a network-side device, comprising:

determining a target cyclic shift (CS) parameter corresponding to each symbol according to an initial CS parameter and a random value associated with at least an index of a symbol; and

receiving, according to the target CS parameter, a PUCCH sent by a terminal,

wherein determining the target CS parameter corresponding to each symbol according to the initial CS parameter and the random value associated with at least the index of the symbol comprises:

determining the target CS parameter n cs (n s , l) corresponding to each symbol according to a first formula, the first formula being n cs (n s , l)=(CS init +n cs cell (n s , l))mod N sc RB ;

wherein n cs cell (n s , l)=Σ i=0 7 c(8N symb UL ·n s +8l+i)·2 i , c(i) is a pseudo-random sequence initialized with a configured identifier (ID) or cell ID, n cs (n s , l) is the target CS parameter corresponding to a symbol with an index l within a time unit with an index n s , CS init the initial CS parameter, l is an index of a symbol within one or more time units, n s is an index of a time unit, N sc RB is a quantity of subcarriers comprised in a Resource Block (RB), and N symb UL is a quantity of symbols comprised in a slot;

or,

determining the target CS parameter n cs (l) corresponding to each symbol according to a second formula, the second formula being n cs (l)=(CS init +n cs cell (l))mod N sc RB ,

wherein n cs cell (l)=Σ i=0 7 c(8l+i)·2 i , is a pseudo-random sequence initialized with a configured identifier (ID) or cell ID, n cs (l) is the target CS parameter corresponding to a symbol with an index l, CS init is the initial CS parameter, l is an index of a symbol within one or more time units, and N sc RB is a quantity of subcarriers comprised in a Resource Block (RB);

or,

determining the target CS parameter n cs (n s ,l) corresponding to each symbol according to a third formula, the third formula being

n

cs

(

n

s

,

l

)

=

(

CS

init

Δ

shift

·

Δ

shift

+

n

cs

cell

(

n

s

,

l

)

)

mod

N

sc

RB

;

wherein n cs cell (n s , l)=Σ i=0 7 c(8N symb UL ·n s +8l+i)·2 i , c(i) is a pseudo-random sequence initialized with the configured (ID) or cell ID, n cs (n s , l) is the target CS parameter corresponding to a symbol with an index l within a time unit with an index n s , CS init is the initial CS parameter, l is an index of a symbol within one or more time units, n s is an index of a time unit, N sc RB is a quantity of subcarriers comprised in a Resource Block (RB), Δ shift is a cyclic shift interval, and N symb UL is a quantity of symbols comprised in a slot;

or,

determining the target CS parameter n cs (l) corresponding to each symbol according to a fourth formula, the fourth formula being

n

cs

(

l

)

=

(

CS

init

Δ

shift

·

Δ

shift

+

n

cs

cell

(

l

)

)

mod

N

sc

RB

;

wherein, n cs cell (l)=Σ i=0 7 c(8l+i)·2 i , c(i) is a pseudo-random sequence initialized with a configured (ID) or cell ID, n cs (l) is the target CS parameter corresponding to a symbol with an index l, CS init is the initial CS parameter, l is an index of a symbol within one or more time units, N sc RB is a quantity of subcarriers comprised in a Resource Block (RB), and Δ shift is a cyclic shift interval;

or,

determining the target CS parameter corresponding to each symbol according to the initial CS parameter and the random value associated with at least the index of the symbol comprises:

determining a target CS parameter n cs (n s , l) corresponding to each symbol according to a fifth formula, the fifth formula being n cs (n s ,l)=((CS init ·Δ shift )mod N sc RB +n cs cell (n s ,l))mod N sc RB ;

wherein n cs cell (n s , l)=Σ i=0 7 c(8N symb UL ·n s +8l+i)·2 i , c(i) is a pseudo-random sequence initialized with a configured (ID) or cell ID, n cs (n s , l) is the target CS parameter corresponding to a symbol with an index l within a time unit with an index n s , CS init is the initial CS parameter, l is an index of a symbol within one or more time units, n s is an index of a time unit, N sc RB is a quantity of subcarriers comprised in a Resource Block (RB), Δ shift is a cyclic shift interval, and N symb UL is a quantity of symbols comprised in a slot;

or,

determining the target CS parameter n cs (l) corresponding to each symbol according to a sixth formula, the sixth formula being n cs (l)=((CS init ·Δ shift )mod N sc RB +n cs cell (l))mod N sc RB ;

wherein, n cs cell (l)=Σ i=0 7 c(8l+i)·2 i , c(i) is a pseudo-random sequence initialized with a configured (ID) or cell ID, n cs (l) is the target CS parameter corresponding to a symbol with an index l, CS init is the initial CS parameter, l is an index of a symbol within one or more time units, N sc RB is a quantity of subcarriers comprised in a Resource Block (RB), and Δ shift is a cyclic shift interval,

wherein, the initial CS parameter is a CS parameter configured in advance by the network-side device to the terminal through a higher-layer signaling, or a CS parameter indicated by the network-side device through downlink control information (DCI), wherein the CS parameter indicated by the DCI is a CS parameter in one of a plurality of sets configured in advance to the terminal through a higher-layer signaling.

4. The method according to claim 3 , wherein the time unit comprises one or more slots, or 14 symbols, or one or more subframes.

5. A terminal, comprising: a transceiver, a storage, a processor, and a program stored on the storage and executable by the processor,

wherein, the transceiver is configured to send and/or receive information under a control of the processor, the processor is configured to read the program on the storage and perform a physical uplink control channel (PUCCH) transmission method, the method comprises:

determining a target cyclic shift (CS) parameter corresponding to each symbol according to an initial CS parameter and a random value associated with at least an index of the symbol; and

sending a PUCCH according to the target CS parameter,

wherein,

determining the target CS parameter corresponding to each symbol according to the initial CS parameter and the random value associated with at least the index of the symbol comprises:

determining the target CS parameter n cs (n s , l) corresponding to each symbol according to a first formula, the first formula being n cs (n s , l)=(CS init +n cs cell (n s , l))mod N sc RB ;

wherein n cs cell (n s , l)=Σ i=0 7 c(8N symb UL ·n s +8l+i)·2 i , c(i) is a pseudo-random sequence initialized with a configured identifier (ID) or cell ID, n cs (n s , l) is the target CS parameter corresponding to a symbol with an index l within a time unit with an index n s , and CS init the initial CS parameter, l is an index of a symbol within one or more time units, n s is an index of a time unit, N sc RB is a quantity of subcarriers comprised in a Resource Block (RB), and N symb UL is a quantity of symbols comprised in a slot;

or,

determining the target CS parameter n cs (l) corresponding to each symbol according to a second formula, the second formula being n cs (l)=(CS init +n cs cell (l))mod N sc RB ,

wherein n cs cell (l)=Σ i=0 7 c(8l+i)·2 i , is a pseudo-random sequence initialized with a configured identifier (ID) or cell ID, n cs (l) is the target CS parameter corresponding to a symbol with an index l, CS init is the initial CS parameter, l is an index of a symbol within one or more time units, and N sc RB is a quantity of subcarriers comprised in a Resource Block (RB);

or,

determining the target CS parameter n cs (n s ,l) corresponding to each symbol according to a third formula, the third formula being

n

cs

(

n

s

,

l

)

=

(

CS

init

Δ

shift

·

Δ

shift

+

n

cs

cell

(

n

s

,

l

)

)

mod

N

sc

RB

;

wherein n cs cell (n s , l)=Σ i=0 7 c(8N symb UL ·n s +8l+i)·2 i , c(i) is a pseudo-random sequence initialized with the configured (ID) or cell ID, n cs (n s , l) is the target CS parameter corresponding to a symbol with an index e within a time unit with an index n s , CS init is the initial CS parameter, l is an index of a symbol within one or more time units, n s is an index of a time unit, N sc RB is a quantity of subcarriers comprised in a Resource Block (RB), Δ shift is a cyclic shift interval, and N symb UL is a quantity of symbols comprised in a slot;

or,

determining the target CS parameter n cs (l) corresponding to each symbol according to a fourth formula, the fourth formula being

n

cs

(

l

)

=

(

CS

init

Δ

shift

·

Δ

shift

+

n

cs

cell

(

l

)

)

mod

N

sc

RB

;

wherein, n cs cell (l)=Σ i=0 7 c(8l+i)·2 i , c(i) is a pseudo-random sequence initialized with a configured (ID) or cell ID, n cs (l) is the target CS parameter corresponding to a symbol with an index l, CS init is the initial CS parameter, l is an index of a symbol within one or more time units, N sc RB is a quantity of subcarriers comprised in a Resource Block (RB), and Δ shift is a cyclic shift interval;

or,

determining the target CS parameter corresponding to each symbol according to the initial CS parameter and the random value associated with at least the index of the symbol comprises:

determining a target CS parameter n cs (n s , l) corresponding to each symbol according to a fifth formula, the fifth formula being n cs (n s , l)=((CS init ·Δ shift )mod N sc RB +n cs cell (n s , l))mod N sc RB ;

wherein n cs cell (n s , l)=Σ i=0 7 c(8N symb UL ·n s +8l+i)·2 i , c(i) is a pseudo-random sequence initialized with a configured (ID) or cell ID, n cs (n s , l) is the target CS parameter corresponding to a symbol with an index l within a time unit with an index n s , CS init is the initial CS parameter, l is an index of a symbol within one or more time units, n s is an index of a time unit, N sc RB is a quantity of subcarriers comprised in a Resource Block (RB), Δ shift is a cyclic shift interval, and N symb UL is a quantity of symbols comprised in a slot;

or,

determining the target CS parameter n cs (l) corresponding to each symbol according to a sixth formula, the sixth formula being n cs (l)=((CS init ·Δ shift )mod N sc RB +n cs cell (l))mod N sc RB ;

wherein, n cs cell (l)=Σ i=0 7 c(8l+i)·2 i , c(i) is a pseudo-random sequence initialized with a configured (ID) or cell ID, n cs (l) is the target CS parameter corresponding to a symbol with an index l, CS init is the initial CS parameter, l is an index of a symbol within one or more time units, N sc RB is a quantity of subcarriers comprised in a Resource Block (RB), and Δ shift is a cyclic shift interval,

wherein the initial CS parameter is a CS parameter configured in advance by a network-side device to the terminal through a higher-layer signaling, or a CS parameter indicated by a network-side device through downlink control information (DCI), wherein the CS parameter indicated by the DCI is a CS parameter in one of a plurality of sets configured in advance to the terminal through a higher-layer signaling.

6. The terminal according to claim 5 , wherein, the time unit comprises one or more slots, or 14 symbols, or one or more subframes.

7. A network-side device, comprising a transceiver, a storage, a processor, and a program stored on the storage and executable by the processor,

wherein, the transceiver is configured to send and/or receive information under a control of the processor, the processor is configured to read the program on the storage and perform the method according to claim 3 .

8. The network side device according to claim 7 , wherein, the time unit comprises one or more slots, or 14 symbols, or one or more subframes.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2021
From: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY
To: DATANG MOBILE COMMUNICATIONS EQUIPMENT CO., LTD.
Reel/Frame 056769/0920 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2021
From: GAO, XUEJUAN
To: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY
Reel/Frame 055920/0745 →
Priority Claims (1)
CN 201711146913.4 · Nov 17, 2017 · national
Continuity (1)
Related Publication 20200344748A1 · Oct 29, 2020