IP Library Granted Patent US 9,001,711
Granted Patent B2
US 9,001,711 · App. 14/238,194 · Granted Apr 7, 2015

Uplink feedback method, system and device

Inventors: Jing Xu (Beijing, CN); Xueming Pan (Beijing, CN); Zukang Shen (Beijing, CN); Yanan Lin (Beijing, CN); Xuejuan Gao (Beijing, CN)
Assignee: China Academy of Telecommunications Technology
H04L5/0055H04B7/2656H04L1/1864H04L1/1861
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 9,001,711
App. No.
14/238,194
Granted
Apr 7, 2015
Kind
B2
Abstract

There are disclosed a method of and system and apparatus for performing an uplink feedback, applicable to a dynamic sub-frame system, so as to avoid collision of ACK/NACK resources between a non-dynamic system and a dynamic system from occurring. The method includes: determining ACK/NACK resource for carrying ACK/NACK, corresponding to downlink data in a sub-frame n according to a set of sub-frames including a sub-frame in which the downlink data is received; and transmitting ACK/NACK information corresponding to the downlink data over the ACK/NACK resource in the sub-frame n, wherein the set of sub-frames includes a first set of sub-frames and/or a second set of sub-frames; the set of sub-frames is determined by obtained uplink/downlink sub-frame configuration information and flexible sub-frame information; the uplink/downlink sub-frame configuration information indicates the type of each sub-frame in a radio frame as an uplink sub-frame, a downlink sub-frame and a special sub-frame; and the flexible sub-frame information indicates the type of each sub-frame in a radio frame as an uplink sub-frame, a downlink sub-frame, a special sub-frame and a flexible sub-frame, wherein the flexible sub-frame can be used for transmission of uplink or downlink data.

Claims (199)

1. An uplink feedback method, the method comprising:

determining Acknowledgement (ACK)/Non-Acknowledgement (NACK) resource, for carrying ACK/NACK corresponding to downlink data, in a sub-frame n according to a set of sub-frames including a sub-frame in which the downlink data is received; and

transmitting ACK/NACK information corresponding to the downlink data over the ACK/NACK resource in the sub-frame n,

wherein the set of sub-frames includes a first set of sub-frames and/or a second set of sub-frames; the first set of sub-frames and/or the second set of sub-frames are/is determined by obtained uplink/downlink sub-frame configuration information and flexible sub-frame information; the uplink/downlink sub-frame configuration information indicates the type of each sub-frame in a radio frame, and corresponding types of sub-frames include uplink sub-frames, downlink sub-frames and special sub-frames; and the flexible sub-frame information indicates the type of each sub-frame in a radio frame, and corresponding types of sub-frames include uplink sub-frames, downlink sub-frames, special sub-frames and flexible sub-frames, wherein the flexible sub-frames can be used for transmission of uplink or downlink data, and n is a sub-frame number,

wherein the first set of sub-frames includes at least all the sub-frames belonging to both a set P and a set Q; and the second set of sub-frames includes all the sub-frames belonging to the set Q but not the set P, wherein:

the set P is determined according to the uplink/downlink sub-frame configuration information, and the set P includes the downlink sub-frames and/or the special sub-frames indicated by the uplink/downlink sub-frame configuration information; and

the set Q is determined according to the flexible sub-frame information, and the set Q includes any one or more of the downlink sub-frames, the special sub-frames and the flexible sub-frames indicated by the flexible sub-frame information.

2. The method according to claim 1 , wherein the flexible sub-frame information is indicated by received higher layer signaling or obtained as prescribed.

3. The method according to claim 1 , wherein determining ACK/NACK resource, for carrying ACK/NACK corresponding to downlink data, in a sub-frame n according to a set of sub-frames including a sub-frame in which the downlink data is received comprises:

if the sub-frame in which the downlink data is received belongs to the first set of sub-frames, then determining the ACK/NACK resource, for carrying the ACK/NACK corresponding to the downlink data, in the sub-frame n according to a scheme and parameters corresponding to the first set of sub-frames; and

if the sub-frame in which the downlink data is received belongs to the second set of sub-frames, then determining the ACK/NACK resource, for carrying the ACK/NACK corresponding to the downlink data, in the sub-frame n according to a scheme and parameters corresponding to the second set of sub-frames.

4. The method according to claim 3 , wherein if the sub-frame in which the downlink data is received belongs to the first set of sub-frames, then the information about the ACK/NACK resource, for carrying the ACK/NACK corresponding to the downlink data, in the sub-frame n for the first set of sub-frames is obtained using a Physical Uplink Control Channel (PUCCH) resource obtaining scheme and relevant parameters predefined for a non-dynamic system.

5. The method according to claim 3 , wherein if the sub-frame in which the downlink data is received belongs to the second set of sub-frames, then the information about the ACK/NACK resource, for carrying the ACK/NACK corresponding to the downlink data, in the sub-frame n for the second set of sub-frames is obtained by receiving higher layer signaling transmitted from a base station.

6. The method according to claim 5 , wherein the higher layer signaling includes information about ACK/NACK resource, for carrying ACK/NACK in the corresponding sub-frame n, configured by the base station for a first sub-frame in the second set of sub-frames, and

then information about ACK/NACK resource, in the sub-frame n, for carrying ACK/NACK corresponding to a subsequent sub-frame in the second set of sub-frames is obtained according to the ACK/NACK resource, in the sub-frame n, configured for the first sub-frame and a preset offset by which the sub-frames are spaced:

or

the higher signaling includes information about ACK/NACK resource, for carrying ACK/NACK in the corresponding sub-frame n, configured by the base station for a part or all of the sub-frames in the second set of sub-frames.

7. The method according to claim 3 , wherein if the sub-frame in which the downlink data is received belongs to the second set of sub-frames, then information about ACK/NACK resource, in the sub-frame n, for carrying ACK/NACK corresponding to each sub-frame in the second set of sub-frames is obtained in a predefined configuration scheme; and

the predefined configuration scheme includes:

n PUCCH,i (1) =F +( M dyn −i− 1) N p +iN p+1 +n CCE ;

wherein F is a predefined resource starting point of ACK/NACK corresponding to the second set of sub-frames, M dyn is the number of sub-frames in the second set of sub-frame, n CCE is the index of a first CCE, in a sub-frame n−k m , used for a PDCCH, N p =max{0,└[N RB DL ×(N sc RB ×p−4)]/36┘} with N RB DL being the number of downlink Physical Resource Blocks, PRBs, N sc RB being the number of sub-carriers in a PRB, that is, 12, and p being a value in {0,1,2,3}, and n PUCCH,i (1) is an ACK/NACK/uplink Scheduling Request, SR, resource index corresponding to the i-th sub-frame in the second set of sub-frames; and

when the index of a CCE corresponds to multiple ACK/NACK resources, after obtaining an ACK/NACK resource in the formula of n PUCCH,i (1) =F+(M dyn −i−1)N p +iN p+1 +n CCE , another ACK/NACK resource is further obtained by adding a preset offset to the ACK/NACK resource.

8. The method according to claim 7 , wherein information about the predefined resource starting point of ACK/NACK corresponding to the second set of sub-frames is obtained as follows:

the information transmitted from the base station side about the predefined resource starting point of ACK/NACK corresponding to the second set of sub-frames is received;

or

information transmitted from the base station side about ACK/NACK resource reserved for a non-dynamic system user is received; and

the information about the predefined configuration resource starting point of ACK/NACK is calculated in the formula of F=N PUCCH (1) +Δ R8 ,

wherein n PUCCH (1) is a predefined configuration resource starting point for the non-dynamic system user, Δ K8 is the ACK/NACK resource reserved for the non-dynamic system user, and F is the predefined resource starting point of ACK/NACK corresponding to the second set of sub-frames;

or

F

=

{

M

R

8

N

n

-

(

M

R

8

-

k

R

8

)

(

N

n

-

N

n

-

1

)

n

=

3

M

R

8

N

n

n

=

0

,

1

,

2

;

wherein F is the predefined resource starting point of ACK/NACK corresponding to the second set of sub-frames, M R8 is the number of sub-frames in the P set of sub-frames, k R8 is the number of special timeslots in the P set of sub-frames, N n is the number of CCEs carried in n PDCCH symbols, and n is the highest number of PDCCH occupied symbols in the P set of sub-frames.

9. The method according to claim 8 , wherein the highest number of PDCCH occupied symbols in the P set of sub-frames is indicated directly by higher layer signaling or configured by default.

10. A method of scheduling an uplink feedback of a user equipment, applicable to a dynamic sub-frame system, the method comprising:

determining ACK/NACK resource, for carrying ACK/NACK corresponding to downlink data, in a sub-frame n according to a set of sub-frames including a sub-frame in which the downlink data is transmitted; and

receiving ACK/NACK information corresponding to the downlink data over the ACK/NACK resource in the sub-frame n,

wherein the set of subframe n includes a first set of sub-frames and/or a second set of sub-frames; the first set of sub-frames and/or the second, set of sub-frames are/is determined by obtained uplink/downlink sub-frame configuration information and flexible sub-frame information; the uplink/downlink sub-frame configuration information indicates the type of each sub-frame in a radio frame, and corresponding types of sub-frames include uplink sub-frames, downlink sub-frames and special sub-frames; and the flexible sub-frame information indicates the type of each sub-frame in radio frame, and corresponding types of sub-frames include uplink sub-frames, downlink sub-frames, special sub-frames and flexible sub-frames, wherein the flexible sub-frame can be used for transmission of uplink or downlink data, and n is a sub-frame number, wherein the first set of sub-frames includes at least all the sub-frames belonging to both a set P and a set Q; and the second set of sub-frames includes all the sub-frames belonging to the set Q but not the set P, wherein:

the set P is determined according to the uplink/downlink sub-frame configuration information, and the set P includes the downlink sub-frames and/or the special sub-frames indicated by the uplink/downlink sub-frame configuration information; and

the set Q is determined according to the flexible sub-frame information, and the set Q includes any one or more of the downlink sub-frames, the special sub-frames and the flexible sub-frames indicated by the flexible sub-frame information.

11. The method according to claim 10 , wherein the flexible sub-frame information is obtained by the apparatus itself under a preset rule or obtained as prescribed.

12. The method according to claim 10 , wherein determining ACK/NACK resource, for carrying ACK/NACK corresponding to downlink data, in a sub-frame n according to a set of sub-frames including a sub-frame in which the downlink data is transmitted comprises:

if the sub-frame in which the downlink data is transmitted belongs to the first set of sub-frames, then determining the ACK/NACK resource, for carrying the ACK/NACK corresponding to the downlink data, in the sub-frame n according to a scheme and parameters corresponding to the first set of sub-frames; and

if the sub-frame in which the downlink data is transmitted belongs to the second set of sub-frames, then determining the ACK/NACK resource, for carrying the ACK/NACK corresponding to the downlink data, in the sub-frame n according to a scheme and parameters corresponding to the second set of sub frames.

13. The method according to claim 12 , wherein if the sub-frame in which the downlink data is transmitted belongs to the first set of sub-frames, then information about the ACK/NACK resource, for carrying the ACK/NACK corresponding to the downlink data, in the sub-frame n for the first set of sub-frames is obtained using a PUCCH resource obtaining scheme and relevant parameters predefined for a non-dynamic system.

14. The method according to claim 12 , wherein if the sub-frame in which the downlink data is transmitted belongs to the second set of sub-frames, then the method further comprises:

transmitting higher layer signaling to the user equipment to indicate information about the ACK/NACK resource, for carrying the ACK/NACK corresponding to the downlink data, in the sub-frame n for the second set of sub-frames.

15. The method according to claim 14 , wherein the higher layer signaling includes information about ACK/NACK resource, for carrying ACK/NACK in the corresponding sub-frame n, configured by a base station for a first sub-frame in the second set of sub-frames;

or

the higher signaling includes information about ACK/NACK resource, for carrying ACK/NACK in the corresponding sub-frame n, configured by the base station for a part or all of the sub-frames in the second set of sub-frames.

16. The method according to claim 12 , wherein information about ACK/NACK resource, in the sub-frame n, for carrying ACK/NACK corresponding to each sub-frame in the second set of sub-frames is obtained in a predefined configuration scheme; and

the predefined configuration scheme includes:

n PUCCH,i (1) =F +( M dyn −i− 1) N p +iN p+1 +n CCE ;

wherein F is a predefined resource starting point of ACK/NACK corresponding to the second set of sub-frames, M dyn is the number of sub-frames in the second set of sub-frame, n CCE is the index of a first CCE, in a sub-frame n−k m , used for a PDCCH, N p =max{0,└[N RB DL ×(N sc RB ×p−4)]/36┘} with N RB DL being the number of downlink PRBs N sc RB being the number of sub-carriers in a PRB, that is, 12, and p being a value in {0,1,2,3}, and n PUCCH,i (1) is an ACK/NACK/SR, resource index corresponding to the i-th sub-frame in the second set of sub-frames; and

when the index of a CCE corresponds to multiple ACK/NACK resources, after obtaining an ACK/NACK resource in the formula of n PUCCH,i (1) =F+(M dyn −i−1)N p +iN p+1 +n CCE , another ACK/NACK resource is further obtained by adding a preset offset to the ACK/NACK resource.

17. The method according to claim 16 , wherein information about the predefined resource starting point of ACK/NACK corresponding to the second set of sub-frames is transmitted to the user equipment side, and the information about the predefined resource starting point is calculated in the formula of:

F

=

N

PUCCH

,

dynamic

(

1

)

;

or

F

=

N

PUCCH

(

1

)

+

Δ

R

8

;

or

F

=

{

M

R

8

N

n

-

(

M

R

8

-

k

R

8

)

(

N

n

-

N

n

-

1

)

n

=

3

M

R

8

N

n

n

=

0

,

1

,

2

;

wherein F is the predefined resource starting point of ACK/NACK corresponding to the second set of sub-frames, N PUCCH,dynamic (1) is the predefined resource starting point of ACK/NACK corresponding to the second set of sub-frames, N PUCCH (1) is a predefined resource starting point of ACK/NACK for a non-dynamic system user, Δ R8 is ACK/NACK resource reserved for the non-dynamic system user, M dyn is the number of sub-frames in the P set of sub-frames, M R8 is the number of sub-frames in the P set of sub-frames, k R8 is the number of special timeslots in the P set of sub-frames, N n is the number of CCEs carried in n PDCCH symbols, and n is the highest number of PDCCH occupied symbols in the P set of sub-frames.

18. The method according to claim 17 , further comprising:

transmitting the highest number of PDCCH occupied symbols in the P set of sub-frames to the user equipment in higher layer signaling or configuring it by default.

19. An uplink feedback apparatus, applicable to a dynamic sub-frame system, the apparatus comprising:

an obtaining unit configured to determine ACK/NACK resource, for carrying ACK/NAC corresponding to downlink data, in a sub-frame n according to a set of sub-frames including a sub-frame in which the downlink data is received; and

a transmitting unit configured to transmit ACK/NACK information corresponding to the downlink data over the ACK/NACK resource in the sub-frame n,

wherein the set of sub-frames includes a first set of sub-frames and/or a second set of sub-frames; the first set of sub-frames and/or the second set of sub-frames are/is determined by obtained uplink/downlink sub-frame configuration information and flexible sub-frame information; the uplink/downlink subframe configuration information indicates the type of each sub-frame in a radio frame, and corresponding types of sub-frames include uplink sub-frames, downlink sub-frames and special sub-frames; and the flexible sub-frame information indicates the type of each sub-frame in a radio frame, and corresponding types of sub-frames, include uplink sub-frames, downlink sub-frames, special sub-frames and flexible sub-frames, wherein the flexible sub-frame can be used for transmission of uplink or downlink data, and n is a sub-frame number,

wherein the first set of sub-frames includes at least all the sub-frames belonging to both a set P and a set Q; and the second set of sub-frames includes all the sub-frames belonging to the set Q but not the set P, wherein:

the obtaining unit determines the set P according to the uplink/downlink sub-frame configuration information, and the set P includes the downlink sub-frames and/or the special sub-frames indicated by the uplink/downlink sub-frame configuration information; and

the obtaining unit determines the set Q according to the flexible sub-frame information, and the set Q includes any one or more of the downlink sub-frames, the special sub-frames and the flexible sub-frames indicated by the flexible sub-frame information.

20. The apparatus according to claim 19 , wherein the obtaining unit is configured to determine the ACK/NACK resource, for carrying the ACK/NACK corresponding to the downlink data, in the sub-frame n according to a scheme and parameters corresponding to the first set of sub-frames in the case that the sub-frame in which the downlink data is received belongs to the first set of sub-frames; and

to determine the ACK/NACK resource, for carrying the ACK/NACK corresponding to the downlink data, in the sub-frame n according to a scheme and parameters corresponding to the second set of sub-frames in the case that the sub-frame in which the downlink data is received belongs to the second set of sub-frames.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2021
From: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY
To: DATANG MOBILE COMMUNICATIONS EQUIPMENT CO.,LTD.
Reel/Frame 057452/0169 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 17, 2014
From: XU, JING; PAN, XUEMING; SHEN, ZUKANG; LIN, YANAN; GAO, XUEJUAN
To: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY
Reel/Frame 033123/0012 →
Priority Claims (1)
CN 2011 1 0227564 · Aug 9, 2011 · national
Continuity (1)
Related Publication 20140293909A1 · Oct 2, 2014