Method for transmitting physical downlink control channel (PDCCH) information, method for determining PDCCH search space and devices thereof
A method for transmitting Physical Downlink Control Channel (PDCCH) information, a method for determining PDCCH search space and devices thereof are disclosed in the present embodiments. The method for determining PDCCH search space includes the following step: Node B (NB) determines the different search spaces corresponding to different PDCCHs according to Carrier Indicator (CI) information. By applying the technical solution provided in the embodiments of the present invention, the CI information is introduced in the search space determining process, so that different search spaces can be allocated to the cross-carrier PDCCHs of one User Equipment (UE) and the NB and UE are able to exactly determine the search spaces of PDCCHs in each downlink carrier, therefore reducing the blocking probability during PDCCH scheduling process and improving the reliability of PDCCH transmission.
1. A method for transmitting Physical Downlink Control Channel, PDCCH, information, comprising:
determining, by a base station, different search spaces corresponding to different PDCCHs according to Carrier Indicator, CI, information; and
transmitting, by the base station, the different PDCCHs to a corresponding user equipment in the corresponding search spaces,
wherein determining by the base station the different search spaces corresponding to the different PDCCHs according to the CI information comprises:
determining, by the base station, starting parameters of the search spaces corresponding to the respective PDCCHs according to the CI information of the respective PDCCHs; and
determining, by the base station, Control Channel Element, CCE, information according to the starting parameters of the search spaces,
and wherein the base station determines the starting parameters of the search spaces corresponding to the respective PDCCHs according to the CI information of the respective PDCCHs in the formula of:
Y k =( A ( Y k−1 +p*n CI ))mod D,
wherein Y k represents the starting parameters of the search spaces corresponding to the respective PDCCHs,
n CI represents a decimal numerical value corresponding to the CI information,
p represents an integer which is set in a system,
Y −1 =n RNTI ≠0,
A=39827,
D=65537,
k=└n s /2┘, and
n s represents the number of a timeslot in a radio frame;
or
wherein determining by the base station the different search spaces corresponding to the different PDCCHs according to the CI information comprises:
determining, by the base station, starting parameters of the search spaces corresponding to the respective PDCCHs; and
determining, by the base station, CCE information corresponding to the respective PDCCHs according to the CI information and the starting parameters of the search spaces of the respective PDCCHs,
and wherein the base station determines the CCE information corresponding to the respective PDCCHs according to the CI information and the starting parameters of the search spaces of the respective PDCCHs in the formula of:
L ·{( Y k +p*n CI +m )mod└ N CCE,k /L┘}+i,
wherein Y k represents the starting parameters of the search spaces corresponding to the respective PDCCHs,
n CI represents a decimal numerical value corresponding to the CI information,
p represents an integer which is set in a system,
i=0, 1, . . . , L−1,
m=0, 1, . . . , M L −1,
L represents an aggregation level, and
M L represents the size of a search space corresponding to the aggregation level L;
or
wherein determining by the base station the different search spaces corresponding to the different PDCCHs according to the CI information comprises:
determining, by the base station, starting parameters of the search spaces corresponding to the respective PDCCHs according to the CI information of the respective PDCCHs; and
determining, by the base station, CCE information corresponding to the respective PDCCHs according to the CI information and the starting parameters of the search spaces of the respective PDCCHs,
and wherein the base station determines the starting parameters of the search spaces corresponding to the respective PDCCHs according to the CI information of the respective PDCCHs in the formula of:
Y k =( A ( Y k−1 +p*n CI ))mod D,
wherein Y k represents the starting parameters of the search spaces corresponding to the respective PDCCHs,
n CI represents a decimal numerical value corresponding to the CI information,
p represents an integer which is set in a system,
Y −1 =n RNTI ≠0,
A=39827,
D=65537,
k=└n s /2┘, and
n s represents the number of a timeslot in a radio frame; and
the base station determines the CCE information corresponding to the respective PDCCHs according to the CI information and the starting parameters of the search spaces of the respective PDCCHs in the formula of:
L ·{( Y k +p*n CI +m )mod└ N CCE,k /L┘}+i,
wherein Y k represents the starting parameters of the search spaces corresponding to the respective PDCCHs,
n CI represents a decimal numerical value corresponding to the CI information,
p represents an integer which is set in a system,
i=0, 1, . . . , L−1,
m=0, 1, . . . , M L −1,
L represents an aggregation level, and
M L represents the size of a search space corresponding to the aggregation level L.
2. The method according to claim 1 , wherein determining by the base station the different search spaces corresponding to the different PDCCHs according to the CI information comprises:
determining, by the base station, the CI information; and
determining, by the base station, the different search spaces corresponding to the different PDCCHs according to the CI information.
3. The method according to claim 2 , wherein determining by the base station the CI information comprises:
determining, by the base station, the CI information according to information in a Downlink Control Information, DCI, field.
4. A method for determining a search space of a Physical Downlink Control Channel, PDCCH, comprising:
determining, by a base station, Carrier Indicator, CI, information; and
determining, by the base station, different search spaces corresponding to different PDCCHs according to the CI information,
wherein determining by the base station the different search spaces corresponding to the different PDCCHs according to the CI information comprises:
determining, by the base station, starting parameters of the search spaces corresponding to the respective PDCCHs according to the CI information of the respective PDCCHs; and
determining, by the base station, Control Channel Element, CCE, information according to the starting parameters of the search spaces,
and wherein the base station determines the starting parameters of the search spaces corresponding to the respective PDCCHs according to the CI information of the respective PDCCHs in the formula of:
Y k =( A ( Y k−1 +p*n CI ))mod D,
wherein Y k represents the starting parameters of the search spaces corresponding to the respective PDCCHs,
n CI represents a decimal numerical value corresponding to the CI information,
p represents an integer which is set in a system,
Y −1 =n RNTI ≠0,
A=39827,
D=65537,
k=└n s /2┘, and
n s represents the number of a timeslot in a radio frame;
or
wherein determining by the base station the different search spaces corresponding to the different PDCCHs according to the CI information comprises:
determining, by the base station, starting parameters of the search spaces corresponding to the respective PDCCHs; and
determining, by the base station, CCE information corresponding to the respective PDCCHs according to the CI information and the starting parameters of the search spaces of the respective PDCCHs,
and wherein the base station determines the CCE information corresponding to the respective PDCCHs according to the CI information and the starting parameters of the search spaces of the respective PDCCHs in the formula of:
L ·{( Y k +p*n CI +m )mod└ N CCE,k /L┘}+i,
wherein Y k represents the starting parameters of the search spaces corresponding to the respective PDCCHs,
n CI represents a decimal numerical value corresponding to the CI information,
p represents an integer which is set in a system,
i=0, 1, . . . , L−1,
m=0, 1, . . . , M L −1,
L represents an aggregation level, and
M L represents the size of a search space corresponding to the aggregation level L;
or
wherein determining by the base station the different search spaces corresponding to the different PDCCHs according to the CI information comprises:
determining, by the base station, starting parameters of the search spaces corresponding to the respective PDCCHs according to the CI information of the respective PDCCHs; and
determining, by the base station, CCE information corresponding to the respective PDCCHs according to the CI information and the starting parameters of the search spaces of the respective PDCCHs,
and wherein the base station determines the starting parameters of the search spaces corresponding to the respective PDCCHs according to the CI information of the respective PDCCHs in the formula of:
Y k =( A ( Y k−1 +p*n CI ))mod D,
wherein Y k represents the starting parameters of the search spaces corresponding to the respective PDCCHs,
n CI represents a decimal numerical value corresponding to the CI information,
p represents an integer which is set in a system,
Y −1 =n RNTI ≠0,
A=39827,
D=65537,
k=└n s /2┘, and
n s represents the number of a timeslot in a radio frame; and
the base station determines the CCE information corresponding to the respective PDCCHs according to the CI information and the starting parameters of the search spaces of the respective PDCCHs in the formula of:
L ·{( Y k +p*n CI +m )mod└ N CCE,k /L┘}+i,
wherein Y k represents the starting parameters of the search spaces corresponding to the respective PDCCHs,
n CI represents a decimal numerical value corresponding to the CI information,
p represents an integer which is set in a system,
i=0, 1, . . . , L−1,
m=0, 1, . . . , M L −1,
L represents an aggregation level, and
M L represents the size of a search space corresponding to the aggregation level L.
5. The method according to claim 4 , wherein determining by the base station the CI information comprises:
determining, by the base station, the CI information according to information in a Downlink Control Information, DCI, field.
6. A method for determining a search space of a Physical Downlink Control Channel, PDCCH, comprising:
determining, by a user equipment, search spaces of PDCCHs over respective received downlink carriers according to n CI information in preset information and a strategy applied at the network side to determine different search spaces corresponding to different PDCCHs,
wherein the strategy applied at the network side to determine the different search spaces corresponding to the different PDCCHs comprises:
determining, by a base station, starting parameters of the search spaces corresponding to the respective PDCCHs according to CI information of the respective PDCCHs; and
determining, by the base station, Control Channel Element, CCE, information according to the starting parameters of the search spaces,
and wherein the base station determines the starting parameters of the search spaces corresponding to the respective PDCCHs according to the CI information of the respective PDCCHs in the formula of:
Y k =( A ( Y k−1 +p*n CI ))mod D,
wherein Y k represents the starting parameters of the search spaces corresponding to the respective PDCCHs,
n CI represents a decimal numerical value corresponding to the CI information,
p represents an integer which is set in a system,
Y −1 =n RNTI ≠0,
A=39827,
D=65537,
k=└n s /2┘, and
n s represents the number of a timeslot in a radio frame;
or
wherein the strategy applied at the network side to determine the different search spaces corresponding to the different PDCCHs comprises:
determining, by a base station, starting parameters of the search spaces corresponding to the respective PDCCHs; and
determining, by the base station, CCE information corresponding to the respective PDCCHs according to CI information and the starting parameters of the search spaces of the respective PDCCHs,
and wherein the base station determines the CCE information corresponding to the respective PDCCHs according to the CI information and the starting parameters of the search spaces of the respective PDCCHs in the formula of:
L ·{( Y k +p*n CI +m )mod└ N CCE,k /L┘}+i,
wherein Y k represents the starting parameters of the search spaces corresponding to the respective PDCCHs,
n CI represents a decimal numerical value corresponding to the CI information,
p represents an integer which is set in a system,
i=0, 1, . . . , L−1,
m=0, 1, . . . , M L −1,
L represents an aggregation level, and
M L represents the size of a search space corresponding to the aggregation level L;
or
wherein the strategy applied at the network side to determine the different search spaces corresponding to the different PDCCHs comprises:
determining, by a base station, starting parameters of the search spaces corresponding to the respective PDCCHs according to CI information of the respective PDCCHs; and
determining, by the base station, CCE information corresponding to the respective PDCCHs according to the CI information and the starting parameters of the search spaces of the respective PDCCHs,
and wherein the base station determines the starting parameters of the search spaces corresponding to the respective PDCCHs according to the CI information of the respective PDCCHs in the formula of:
Y k =( A ( Y k−1 +p*n CI ))mod D,
wherein Y k represents the starting parameters of the search spaces corresponding to the respective PDCCHs,
n CI represents a decimal numerical value corresponding to the CI information,
p represents an integer which is set in a system,
Y −1 =n RNTI ≠0,
A=39827,
D=65537,
k=└n s /2┘, and
n s represents the number of a timeslot in a radio frame; and
the base station determines the CCE information corresponding to the respective PDCCHs according to the CI information and the starting parameters of the search spaces of the respective PDCCHs in the formula of:
L ·{( Y k +p*n CI +m )mod└ N CCE,k /L┘}+i,
wherein Y k represents the starting parameters of the search spaces corresponding to the respective PDCCHs,
n CI represents a decimal numerical value corresponding to the CI information,
p represents an integer which is set in a system,
i=0, 1, . . . , L−1,
m=0, 1, . . . , M L −1,
L represents an aggregation level, and
M L represents the size of a search space corresponding to the aggregation level L.
7. The method according to claim 6 , further comprising: after determining by the user equipment the search spaces of the PDCCHs over the respective received downlink carriers according to the n CI information in the preset information and the strategy applied at the network side to determine the different search spaces corresponding to the different PDCCHs,
receiving, by the user equipment, PDCCHs corresponding to the user equipment in the respective determined search spaces.
8. The method according to claim 7 , wherein receiving by the user equipment the PDCCHs corresponding to the user equipment in the respective determined search spaces comprises:
acquiring, by the user equipment, a PDCCH in each of the determined search spaces and judging whether Carrier Indicator, CI, information comprised over the PDCCH is consistent with the n CI information in the preset information; and
if so, receiving, by the user equipment, the PDCCH in the corresponding search space according to the CI information; otherwise, continuing, by the user equipment, with acquiring another PDCCH and judging whether CI information comprised over the another PDCCH is consistent with the n CI information in the preset information until judgment is made for all the PDCCHs in the respective search spaces over the respective downlink carriers.
9. A user equipment, comprising a physical storage medium that stores program code, wherein the program code is executable to implement:
a configuring module configured to configure preset information comprising at least n CI information according to information transmitted from the network side; and
a determining module configured to determine search spaces of Physical Downlink Control Channels, PDCCHs, over respective received downlink carriers according to the n CI information in the preset information configured by the configuring module and a strategy applied at the network side to determine different search spaces corresponding to different PDCCHs,
wherein the strategy applied at the network side to determine the different search spaces corresponding to the different PDCCHs comprises:
determining, by a base station, starting parameters of the search spaces corresponding to the respective PDCCHs according to CI information of the respective PDCCHs; and
determining, by the base station, Control Channel Element, CCE, information according to the starting parameters of the search spaces,
and wherein the base station determines the starting parameters of the search spaces corresponding to the respective PDCCHs according to the CI information of the respective PDCCHs in the formula of:
Y k =( A ( Y k−1 +p*n CI ))mod D,
wherein Y k represents the starting parameters of the search spaces corresponding to the respective PDCCHs,
n CI represents a decimal numerical value corresponding to the CI information,
p represents an integer which is set in a system,
Y −1 =n RNTI ≠0,
A=39827,
D=65537,
k=└n s /2┘, and
n s represents the number of a timeslot in a radio frame;
or
wherein the strategy applied at the network side to determine the different search spaces corresponding to the different PDCCHs comprises:
determining, by a base station, starting parameters of the search spaces corresponding to the respective PDCCHs; and
determining, by the base station, CCE information corresponding to the respective PDCCHs according to CI information and the starting parameters of the search spaces of the respective PDCCHs,
and wherein the base station determines the CCE information corresponding to the respective PDCCHs according to the CI information and the starting parameters of the search spaces of the respective PDCCHs in the formula of:
L ·{( Y k +p*n CI +m )mod└ N CCE,k /L┘}+i ,
wherein Y k represents the starting parameters of the search spaces corresponding to the respective PDCCHs,
n CI represents a decimal numerical value corresponding to the CI information,
p represents an integer which is set in a system,
i=0, 1, . . . , L−1,
m=0, 1, . . . , M L −1,
L represents an aggregation level, and
M L represents the size of a search space corresponding to the aggregation level L;
or
wherein the strategy applied at the network side to determine the different search spaces corresponding to the different PDCCHs comprises:
determining, by a base station, starting parameters of the search spaces corresponding to the respective PDCCHs according to CI information of the respective PDCCHs; and
determining, by the base station, CCE information corresponding to the respective PDCCHs according to the CI information and the starting parameters of the search spaces of the respective PDCCHs,
and wherein the base station determines the starting parameters of the search spaces corresponding to the respective PDCCHs according to the CI information of the respective PDCCHs in the formula of:
Y k =( A ( Y k−1 +p*n CI ))mod D,
wherein Y k represents the starting parameters of the search spaces corresponding to the respective PDCCHs,
n CI represents a decimal numerical value corresponding to the CI information,
p represents an integer which is set in a system,
Y −1 =n RNTI ≠0,
A=39827,
D=65537,
k=└n s /2┘, and
n s represents the number of a timeslot in a radio frame; and
the base station determines the CCE information corresponding to the respective PDCCHs according to the CI information and the starting parameters of the search spaces of the respective PDCCHs in the formula of:
L ·{( Y k +p*n CI +m )mod└ N CCE,k /L┘}+i ,
wherein Y k represents the starting parameters of the search spaces corresponding to the respective PDCCHs,
n CI represents a decimal numerical value corresponding to the CI information,
p represents an integer which is set in a system,
i=0, 1, . . . , L−1,
m=0, 1, . . . , M L −1,
L represents an aggregation level, and
M L represents the size of a search space corresponding to the aggregation level L.
10. The user equipment according to claim 9 , wherein the program code stored in the physical storage medium is executable to further implement:
a receiving module configured to receive PDCCHs corresponding to the user equipment in the respective search spaces determined by the determining module.
11. The user equipment according to claim 10 , wherein the program code stored in the physical storage medium is executable to further implement:
a judging module configured to acquire a PDCCH in each of the search spaces determined by the determining module and judge whether Carrier Indicator, CI, information comprised over the PDCCH is consistent with the n CI information in the preset information configured by the configuring module, and if not, continue with judging whether CI information comprised over another PDCCH is consistent with the n CI information in the preset information configured by the configuring module until judgment is made for all the PDCCHs in the respective search spaces over the respective downlink carriers; and
the receiving module is further configured to receive the PDCCH in the corresponding search space according to the CI information when the result of judgment by the judging module shows consistency.