Disclosure of Invention
In view of the above, the main object of the present invention is to provide a method and apparatus for determining a user-specific search space, so as to determine the user-specific search space in the R10 version.
In order to achieve the purpose, the technical scheme of the invention is realized as follows:
a method of determining a user-specific search space, the method comprising:
acquiring the index of the component carrier, the relative position between the candidate PDCCHs under each aggregation level of each component carrier and the relative position between the candidate PDCCHs at the same index position between the component carriers, wherein the index position refers to the number of the candidate PDCCHs of each component carrier;
and determining a user-specific search space for monitoring the PDCCH according to the acquired component carrier index and the relative position information.
The relative position between the candidate PDCCHs under each aggregation level of each component carrier is changed, and the relative position between the candidate PDCCHs at the same index position between the component carriers is fixed;
the method for determining the user-specific search space comprises the following steps:
method of producing a composite materialFirst, at aggregation level L, component carrier j has W available positions in the whole search space, and the value of W is preferablyWherein N isCCE,kIs the number of CCEs in the kth subframe; the position of the ith PDCCH candidate of component carrier j in the W available positions is P (i, j, L), and the N spacings between PDCCH candidates are k (i) ═ P (i +1, j, L) -P (i, j, L), where i ═ 1, 2.. N, and the value of N is the number of PDCCH candidates minus 1; determining K (i) according to the number of component carriers or a carrier indication field when i is from 1 to Q and i is from Q +2 to N for all aggregation levels of all component carriers if N is greater than 1; when i is Q +1, determining K (i) according to one or more of the total number of CCEs, the aggregation level, the number of candidate PDCCHs and the number of component carriers; if N is less than or equal to 1, determining K (i) according to one or more of the total number of CCEs, the aggregation level, the number of candidate PDCCHs and the number of component carriers;
wherein,or Q is other positive integer between 1 and N;
or, in the second method, in the aggregation level L, the component carrier j has W available positions in the whole search space, and the value of W is preferably WWherein N isCCE,kIs the number of CCEs in the kth subframe; the position of the ith PDCCH candidate of component carrier j in the W available positions is P (i, j, L), and the N spacings between PDCCH candidates are k (i) ═ P (i +1, j, L) -P (i, j, L), where i ═ 1, 2.. N, and the value of N is the number of PDCCH candidates minus 1; for all aggregation levels of all component carriers, if N is greater than 1, k (i) is taken to be 1 when i is from 1 to Q, and i is from Q +2 to N; when i is Q +1, according to one of the total number of CCEs, the aggregation level, the number of PDCCH candidates and the number of component carriersOr a plurality of determinations K (i); if N is less than or equal to 1, determining K (i) according to one or more of the total number of CCEs, the aggregation level, the number of candidate PDCCHs and the number of component carriers;
wherein,or Q is other positive integer between 1 and N.
When all component carrier indexes are ordered, and two adjacent component carrier indexes are a and b, the method for determining the spacing between the candidate PDCCHs comprises the following steps:
in a first method, in an aggregation level L, the PDCCH candidates of two component carriers with component carrier indexes a and b are located at P (i, a, L) and P (i, b, L), and the distance h (i) between their ith PDCCH candidates is equal to P (i, a, L) -P (i, b, L), and h (i) is 1, or determined according to an aggregation level and a carrier indication field, or determined according to the aggregation level and the number of component carriers;
in the second method, in the aggregation level L, the PDCCH candidates of the two component carriers with component carrier indexes a and b are located at P (i, a, L) and P (i, b, L), and the distance h (i) between the ith PDCCH candidates is determined according to the aggregation level and the number of PDCCH candidates, or according to the aggregation level, the number of PDCCH candidates and the carrier indication field.
The relative position between candidate PDCCHs is fixed under each aggregation level of each component carrier, but the relative position between the candidate PDCCHs on the same index position among the component carriers is changed;
the method for determining the user-specific search space comprises the following steps:
at aggregation level L, component carrier j has W available positions in the entire search space, with the value of W preferably beingWherein N isCCE,kThe number of Control Channel Elements (CCEs) in the kth subframe; the position of the ith PDCCH candidate of component carrier j in the W available positions is P (i, j, L), and the N spacings between PDCCH candidates are k (i) ═ P (i +1, j, L) -P (i, j, L), where i ═ 1, 2.. N, and the value of N is the number of PDCCH candidates minus 1; for all aggregation levels of each component carrier, k (i) for the same component carrier is a fixed value for all i, which may be any one of 1 to W, but k (i) for different component carriers may be different values. (ii) a
The positions of PDCCH candidates of two adjacent component carriers with component carrier indexes a and b are P (i, a, L) and P (i, b, L), and the distance h (i) between their i-th PDCCH candidates is P (i, a, L) -P (i, b, L); for all aggregation levels, H (i) of all adjacent component carriers takes a random value according to the difference of i, or increases according to the increase of i, or decreases according to the increase of i, and the value of H (i) ranges from any value of 1 to W.
Under each aggregation level of each component carrier, the relative position among the candidate PDCCHs is changed, and the relative position among the candidate PDCCHs at the same index position among the component carriers is changed;
the method for determining the user-specific search space comprises the following steps:
at each aggregation level, all candidate PDCCHs of respective component carriers are randomly distributed over the entire user-specific search space.
Under each aggregation level of each component carrier, the relative position between each candidate PDCCH is fixed, and the relative position between the candidate PDCCHs at the same index position between each component carrier is fixed;
the method for determining the user-specific search space comprises the following steps:
under each aggregation level of each component carrier, the candidate PDCCHs of one component carrier are distributed on a user-specific search space at equal intervals, and the candidate PDCCHs of the other component carrier are placed next to the candidate PDCCHs of the first component carrier at the same index position of the candidate PDCCHs corresponding to the first component carrier; the candidate PDCCH is configured with the other component carriers immediately preceding the last component carrier in this way.
The component carrier indexes comprise component carrier indexes corresponding to component carriers implementing cross-carrier scheduling and the component carriers scheduled by the cross-carrier;
the method for obtaining the component carrier index comprises the following steps:
under the condition of enabling cross-carrier scheduling, setting indexes corresponding to component carriers implementing cross-carrier scheduling as 0 aiming at component carrier indexes corresponding to the component carriers, and arranging the rest component carriers needing cross-carrier scheduling according to the frequency point height in the order from big to small or from small to big;
or, under the condition that cross-carrier scheduling is enabled, setting indexes corresponding to component carriers implementing cross-carrier scheduling to be a specified value 0 aiming at component carrier indexes corresponding to the component carriers, and arranging all the component carriers according to the high-low order of frequency points; according to the ranking order, starting from the component carrier implementing cross-carrier scheduling, allocating the component carrier indexes of other component carriers immediately after the appointed value in a cycle;
or, under the condition of cross-carrier scheduling enabling, aiming at the component carrier indexes corresponding to the component carriers, arranging the component carriers according to the frequency point height and the sequence from big to small or from small to big;
or, under the condition of cross-carrier scheduling enabling, the component carrier index corresponding to each component carrier is equal to the carrier indication field CIF value corresponding to each component carrier;
or, when cross-carrier scheduling is enabled, the component carrier indexes corresponding to the component carriers are configured through high-level signaling.
In a carrier aggregation scene of LTE-Advanced, when cross-carrier scheduling is enabled, an uplink component carrier is the same as a user-specific search space to be monitored of a corresponding downlink component carrier; the method further comprises the following steps:
and monitoring the DCIformat to be monitored on the uplink component carrier on the determined user-specific search space.
A device for determining a user-specific search space comprises a reference factor acquisition unit and a search space decision unit; wherein,
the reference factor acquiring unit is used for acquiring the index of the component carrier, the relative position between the candidate PDCCHs under each aggregation level of each component carrier and the relative position between the candidate PDCCHs at the same index position between the component carriers; sending the obtained component carrier index and relative position information to the search space decision unit, wherein the index position refers to the number of the candidate PDCCH of each component carrier;
and the search space decision unit is used for determining a user-specific search space for monitoring the PDCCH according to the received component carrier index and the relative position information.
Under each aggregation level of each component carrier, the relative position among the candidate PDCCHs is changed, and the relative position among the candidate PDCCHs at the same index position among the component carriers is fixed;
the search space decision unit, when determining the user-specific search space, is to:
in the first application method, at the aggregation level L, the component carrier j has W available positions in the whole search space, and the value of W is preferably WWherein N isCCE,kThe number of Control Channel Elements (CCEs) in the kth subframe; the ith PDCCH candidate for component carrier j is in W available positionsIs P (i, j, L), N spacing between PDCCH candidates is k (i) ═ P (i +1, j, L) -P (i, j, L), i ═ 1,2,. N, the value of N is the number of PDCCH candidates minus 1; determining K (i) according to the number of component carriers or a carrier indication field when i is from 1 to Q and i is from Q +2 to N for all aggregation levels of all component carriers if N is greater than 1; when i is Q +1, determining K (i) according to one or more of the total number of CCEs, the aggregation level, the number of candidate PDCCHs and the number of component carriers; if N is less than or equal to 1, determining K (i) according to one or more of the total number of CCEs, the aggregation level, the number of candidate PDCCHs and the number of component carriers;
wherein,or Q is other positive integer between 1 and N;
or, when applying the second method, the component carrier j has W available positions in the whole search space under the aggregation level L, and the value of W is preferably WWherein N isCCE,kIs the number of CCEs in the kth subframe; the position of the ith PDCCH candidate of component carrier j in the W available positions is P (i, j, L), and the N spacings between PDCCH candidates are k (i) ═ P (i +1, j, L) -P (i, j, L), where i ═ 1, 2.. N, and the value of N is the number of PDCCH candidates minus 1; for all aggregation levels of all component carriers, if N is greater than 1, k (i) is taken to be 1 when i is from 1 to Q, and i is from Q +2 to N; when i is Q +1, determining K (i) according to one or more of the total number of CCEs, the aggregation level, the number of candidate PDCCHs and the number of component carriers; if N is less than or equal to 1, determining K (i) according to one or more of the total number of CCEs, the aggregation level, the number of candidate PDCCHs and the number of component carriers;
wherein,or Q is other positive integer between 1 and N.
When all component carrier indexes are sorted, and the adjacent two component carrier indexes are a and b,
in a first method, in an aggregation level L, the PDCCH candidates of two component carriers with component carrier indexes a and b are located at P (i, a, L) and P (i, b, L), and the distance h (i) between their ith PDCCH candidates is equal to P (i, a, L) -P (i, b, L), and h (i) is 1, or determined according to an aggregation level and a carrier indication field, or determined according to the aggregation level and the number of component carriers;
in the second method, in the aggregation level L, the PDCCH candidates of the two component carriers with component carrier indexes a and b are located at P (i, a, L) and P (i, b, L), and the distance h (i) between the ith PDCCH candidates is determined according to the aggregation level and the number of PDCCH candidates, or according to the aggregation level, the number of PDCCH candidates and the carrier indication field.
The relative position between candidate PDCCHs is fixed under each aggregation level of each component carrier, but the relative position between the candidate PDCCHs on the same index position among the component carriers is changed;
the search space decision unit, when determining the user-specific search space, is to:
at aggregation level L, component carrier j has W available positions in the entire search space, with the value of W preferably beingWherein N isCCE,kThe number of Control Channel Elements (CCEs) in the kth subframe; the position of the ith PDCCH candidate of component carrier j in the W available positions is P (i, j, L), and the N spacings between PDCCH candidates are k (i) ═ P (i +1, j, L) -P (i, j, L), where i ═ 1, 2.. N, and the value of N is the number of PDCCH candidates minus 1; all aggregation for each component carrier, etcStage, k (i) for the same component carrier is a fixed value for all i, which may be any one of 1 to W, but k (i) for different component carriers may be different values. (ii) a
The positions of PDCCH candidates of two adjacent component carriers with component carrier indexes a and b are P (i, a, L) and P (i, b, L), and the distance h (i) between their i-th PDCCH candidates is P (i, a, L) -P (i, b, L); for all aggregation levels, H (i) of all adjacent component carriers takes a random value according to the difference of i, or increases according to the increase of i, or decreases according to the increase of i, and the value of H (i) ranges from any value of 1 to W.
Under each aggregation level of each component carrier, the relative position among the candidate PDCCHs is changed, and the relative position among the candidate PDCCHs at the same index position among the component carriers is changed;
the search space decision unit, when determining the user-specific search space, is to:
at each aggregation level, all candidate PDCCHs of respective component carriers are randomly distributed over the entire user-specific search space.
Under each aggregation level of each component carrier, the relative position between each candidate PDCCH is fixed, and the relative position between the candidate PDCCHs at the same index position between each component carrier is fixed;
the search space decision unit, when determining the user-specific search space, is to:
under each aggregation level of each component carrier, the candidate PDCCHs of one component carrier are distributed on a user-specific search space at equal intervals, and the candidate PDCCHs of the other component carrier are placed next to the candidate PDCCHs of the first component carrier at the same index position of the candidate PDCCHs corresponding to the first component carrier; the candidate PDCCH is configured with the other component carriers immediately preceding the last component carrier in this way.
The component carrier indexes comprise component carrier indexes corresponding to component carriers implementing cross-carrier scheduling and the component carriers scheduled by the cross-carrier;
the reference factor acquiring unit is configured to, when acquiring the component carrier index:
under the condition of enabling cross-carrier scheduling, setting indexes corresponding to component carriers implementing cross-carrier scheduling as 0 aiming at component carrier indexes corresponding to the component carriers, and arranging the rest component carriers needing cross-carrier scheduling according to the frequency point height in the order from big to small or from small to big;
or, under the condition that cross-carrier scheduling is enabled, setting indexes corresponding to component carriers implementing cross-carrier scheduling to be a specified value 0 aiming at component carrier indexes corresponding to the component carriers, and arranging all the component carriers according to the high-low order of frequency points; according to the ranking order, starting from the component carrier implementing cross-carrier scheduling, allocating the component carrier indexes of other component carriers immediately after the appointed value in a cycle;
or, under the condition of cross-carrier scheduling enabling, aiming at the component carrier indexes corresponding to the component carriers, arranging the component carriers according to the frequency point height and the sequence from big to small or from small to big;
or under the condition of enabling cross-carrier scheduling, randomly distributing indexes for component carrier indexes corresponding to all component carriers;
or, under the condition of cross-carrier scheduling enabling, corresponding component carrier indexes are allocated for the CIF values corresponding to the component carriers;
or, when cross-carrier scheduling is enabled, the component carrier indexes corresponding to the component carriers are configured through high-level signaling.
In a carrier aggregation scene of LTE-Advanced, when cross-carrier scheduling is enabled, an uplink component carrier is the same as a user-specific search space to be monitored of a corresponding downlink component carrier; the device further comprises a detection unit;
the search space decision unit is further used for sending the user-specific search space information required in the detection to the detection unit;
the detecting unit is configured to monitor the DCIformat that needs to be monitored on the uplink component carrier in the determined user-specific search space.
The method and the device can determine the user-specific search space in the R10 version.
Detailed Description
In general, when cross-carrier scheduling is enabled, reference factors for determining a user-specific search space may be obtained: and determining a user-specific search space for monitoring the PDCCH by the UE according to the reference factors. The index position refers to the number of the candidate PDCCH of each component carrier, and the component carrier indexes include component carrier indexes corresponding to component carriers implementing cross-carrier scheduling and cross-carrier scheduling.
For the user-specific search space corresponding to each component carrier implementing cross-carrier scheduling and being cross-carrier scheduled, the relative position between each candidate PDCCH may be fixed or variable under each aggregation level condition on each component carrier; similarly, the relative position between candidate PDCCHs at the same index position between component carriers may be fixed or variable. Also, for the component carrier index of each component carrier, the component carrier index may be configured according to the number of component carriers configured to the user equipment by the base station.
When configuring the component carrier index, the component carrier index of the component carrier implementing cross-carrier scheduling may be set to a specified value, where the specified value is 0, and may be represented as 000 in binary representation; all the other component carriers scheduled by the cross carrier configure component carrier indexes according to the sequence of the frequency point positions of the component carriers and the appointed value;
or, the component carrier index of the component carrier implementing cross-carrier scheduling is set to a specified value, the specified value is 0, and the binary representation can be represented as 000; arranging all the component carriers according to the high-low sequence of the respective frequency points, starting from the component carrier implementing cross-carrier scheduling according to the arrangement sequence, and circularly allocating the component carrier indexes of other component carriers next to the specified value;
or configuring component carrier indexes in a high-low sequence according to the respective frequency point positions of the component carriers implementing cross carrier scheduling and being subjected to cross carrier scheduling;
or, configuring the component carrier index according to the carrier indication domain of each component carrier configured to the user equipment by the base station.
Alternatively, the component carrier index is configured by a higher layer signaling configuration.
Furthermore, in the carrier aggregation scenario of LTE-Advanced, when cross-carrier scheduling is enabled, the uplink component carrier is the same as the user-specific search space that the corresponding downlink component carrier needs to monitor; the downlink control information format DCIformat to be monitored on the uplink component carrier may be monitored on the determined user-specific search space.
In specific application, the user-specific search space of the PDCCH can be determined according to the following four methods:
a first user-specific search space determining method:
the relative position between the PDCCH candidates varies per aggregation level condition on each component carrier, but the relative position between the PDCCH candidates at the same index position between the component carriers is fixed.
The user equipment may change the search space in R8Determining a CCE formula corresponding to m of the medium candidate PDCCH to determine a user-specific search space:
wherein, i is 0, 1, M is 0, …, M(L)-1,M(L)For searching spaceNumber of candidate PDCCHs to be examined, NCCE,kThe number of CCEs carrying the PDCCH control field for the kth subframe, f (m, I) is a function with the component carrier indices I and m as input.
Specifically, there are two configurations:
configuring a first step: at aggregation level L, component carrier j has W available positions in the entire search space, with the value of W preferably beingWherein N isCCE,kThe number of Control Channel Elements (CCEs) in the kth subframe; the position of the ith PDCCH candidate of component carrier j in the W available positions is P (i, j, L), and the N spacings between PDCCH candidates are k (i) ═ P (i +1, j, L) -P (i, j, L), where i ═ 1, 2.. N, and the value of N is the number of PDCCH candidates minus 1; determining K (i) according to the number of component carriers or a carrier indication field when i is from 1 to Q and i is from Q +2 to N for all aggregation levels of all component carriers if N is greater than 1; when i is Q +1, determining K (i) according to one or more of the total number of CCEs, the aggregation level, the number of candidate PDCCHs and the number of component carriers; if N is less than or equal to 1, determining K (i) according to one or more of the total number of CCEs, the aggregation level, the number of candidate PDCCHs and the number of component carriers;
wherein,or Q is other positive integer between 1 and N;
in the aggregation level L, the PDCCH candidates of the component carriers with the adjacent two component carrier indexes a and b are located at P (i, a, L) and P (i, b, L), and then the distance h (i) between their i-th PDCCH candidates is P (i, a, L) -P (i, b, L), and h (i) is 1, or determined according to the aggregation level and the carrier indication field, or determined according to the aggregation level and the number of component carriers;
the values of k (i) may be different, for example, k (i) 2, where i is a value other than M(L)All other values than/2, K (M)(L)/2) may be from 0 toAny value of (1). And each value of h (i) is fixed, e.g., 1. Then, f (m, I) can be defined with reference to the following formula:
wherein, the NumCC is the number of component carriers configured to the user, may also be the number of active component carriers configured to the user, may also be the maximum number of component carriers of the current system, and may also be a fixed value, and this fixed value may be configured by a high layer signaling; n is 1 to M(L)Of (e.g. M)(L)2; offset1(m) ═ k (m), which can be taken from 0 to m at each m condition with reference to offset1Any one value of, e.g.OrWherein P is any positive integer, and can be taken as 2 or NumCC, etc., and offset1(0) is taken as 0 at this time; offset2 ═ h (i), which can be referred to as offset2 ═ h (i) ═ 1; alternatively, the values of offset1 and offset2 may be configured by higher layer signaling, or may be fixedly defined as any positive integer.
For the first component carrier, or the component carrier with the component carrier index of 0, the starting position of the first PDCCH candidate at each aggregation level may be determined according to the following method:
Yk=(A·Yk-1)modD;
wherein, Y-1=nRNTI≠0,A=39827,D=65537,Denotes rounding down, nsIs a time slot number in a wireless frame; n isRNTIIs the corresponding RNTI. The rest of the design is the same as in the LTERelease8 version. One user-specific search space design of version R8 is shown in fig. 3, while a user-specific search space designed according to the above-described method is shown in fig. 4.
Configuring a second step: at aggregation level L, component carrier j has W available positions in the entire search space, with the value of W preferably beingWherein N isCCE,kIs the number of CCEs in the kth subframe; the position of the ith PDCCH candidate of component carrier j in the W available positions is P (i, j, L), and the N spacings between PDCCH candidates are k (i) ═ P (i +1, j, L) -P (i, j, L), where i ═ 1, 2.. N, and the value of N is the number of PDCCH candidates minus 1; for all aggregation levels of all component carriers, if N is greater than 1, k (i) is taken to be 1 when i is from 1 to Q, and i is from Q +2 to N; when i is Q +1, determining K (i) according to one or more of the total number of CCEs, the aggregation level, the number of candidate PDCCHs and the number of component carriers; if N is less than or equal to 1, determining K (i) according to one or more of the total number of CCEs, the aggregation level, the number of candidate PDCCHs and the number of component carriers;
wherein,or Q is other positive integer between 1 and N.
In the aggregation level L, the PDCCH candidates of the two component carriers with component carrier indexes a and b are located at P (i, a, L) and P (i, b, L), and then the distance h (i) between their ith PDCCH candidates is P (i, a, L) -P (i, b, L), where h (i) is determined according to the aggregation level and the number of PDCCH candidates, or according to the aggregation level, the number of PDCCH candidates and the carrier indication field.
The respective values of k (i) may be different, for example, k (i) 1, where i is a value other than M(L)All other values than/2, K (M)(L)/2) may be from 0 toAny value of (a); and each value of H (i) is fixed. For another example, all are M(L)/2. Then, f (m, I) can be defined with reference to the following formula:
wherein n is any one of 1 to M (L), e.g. M(L)2; offset1(m) ═ k (m), which can be taken from 0 to m at each m condition with reference to offset1Any one value of, e.g.OrWherein the NumCC is the number of component carriers configured to the user and can also be the number of component carriers configured to the userThe number of activated component carriers of (1) may also be the maximum number of component carriers of the current system, or may also be a fixed value, which may be configured by higher layer signaling, P is a positive integer, and may be 2 or NumCC, etc., and at this time, offset1(0) takes 0; offset2 ═ h (i), which can be referred to as offset2 ═ h (i) ═ M(L)/2. Alternatively, the values of offset1 and offset2 may be configured by higher layer signaling, or may be fixedly defined as any positive integer.
For the first component carrier, or the component carrier with the component carrier index of 0, the starting position of the first PDCCH candidate at each aggregation level may be determined according to the following method:
Yk=(A·Yk-1)modD;
wherein, Y-1=nRNTI≠0,A=39827,D=65537,Represents rounding down; n issIs a time slot number in a wireless frame; n isRNTIIs the corresponding RNTI. The remaining design is the same as in the LTERelease8 version, and the user-specific search space designed in accordance with the above method is shown in fig. 5.
The second user-specific search space determining method:
the relative position between the PDCCH candidates is fixed for each aggregation level condition on each component carrier, but the relative position between the PDCCH candidates at the same index position among the component carriers varies.
The user equipment may change the search space in R8Corresponding to m of the medium candidate PDCCHCCE formula to determine user-specific search space:
wherein, i is 0, 1, M is 0, …, M(L)-1,M(L)For searching spaceNumber of candidate PDCCHs to be examined, NCCE,kThe number of CCEs carrying the PDCCH control field for the kth subframe, f (m, I) is a function with the component carrier indices I and m as input.
Specifically, the following configuration is possible:
at aggregation level L, component carrier j has W available positions in the entire search space, with the value of W preferably beingWherein N isCCE,kThe number of Control Channel Elements (CCEs) in the kth subframe; the position of the ith PDCCH candidate of component carrier j in the W available positions is P (i, j, L), and the N spacings between PDCCH candidates are k (i) ═ P (i +1, j, L) -P (i, j, L), where i ═ 1, 2.. N, and the value of N is the number of PDCCH candidates minus 1; for all aggregation levels of each component carrier, k (i) for the same component carrier is a fixed value for all i, which may be any one of 1 to W, but k (i) for different component carriers may be different values. The positions of PDCCH candidates of two adjacent component carriers with component carrier indexes a and b are P (i, a, L) and P (i, b, L), and the distance h (i) between their i-th PDCCH candidates is P (i, a, L) -P (i, b, L); for all aggregation levels, H (i) of all adjacent component carriers takes a random value according to the difference of i, or increases according to the increase of i, or decreases according to the increase of i, and the value of H (i) ranges from any value of 1 to W.
The values of k (i) are fixed, for example,while the values of H (i) may be different, e.g. H (i) is from 0 toAny one value of (1). Then, f (m, I) can be defined with reference to the following formula:
f(m,I)=m·offset1(I)+I·offset2(m);
wherein, the value of offset1(I) is a fixed value under each I condition, for example, the value of offset1(0) isThe value of offset1(1) isoffset2 ═ h (m), which can take values from 0 to m per m condition with reference to offset2Any one value of (1). Alternatively, the values of offset1 and offset2 may be configured by higher layer signaling, or may be fixedly defined as any positive integer.
For the first component carrier, or the component carrier with the component carrier index of 0, the starting position of the first PDCCH candidate at each aggregation level may be determined according to the following method:
Yk=(A·Yk-1)modD;
wherein, Y-1=nRNTI≠0;A=39827;D=65537;Represents rounding down; n issIs the slot number in a radio frame. n isRNTIIs the corresponding RNTI. The remaining design is the same as in the LTERelease8 version, with the user-specific search space designed as described above as shown in fig. 6.
The third user-specific search space determination method:
the relative position between the candidate PDCCHs varies for each aggregation level condition on each component carrier, and the relative position between the candidate PDCCHs at the same index position varies for each component carrier.
At aggregation level L, component carrier j has W available positions in the entire search space, with the value of W preferably beingWherein N isCCE,kIs the number of CCEs in the k-th subframe. The position of the ith PDCCH candidate of component carrier j in the W available positions is P (i, j, L), and the N spacings between PDCCH candidates are k (i) ═ P (i +1, j, L) -P (i, j, L), where i equals 1, 2. The PDCCH candidates of the two adjacent component carriers with component carrier indexes a and b are located at P (i, a, L) and P (i, b, L), and the distance h (i) between their i-th PDCCH candidates is P (i, a, L) -P (i, b, L).
The user equipment may change the search space in R8Determining a CCE formula corresponding to m of the medium candidate PDCCH to determine a user-specific search space:
wherein, i is 0, 1, M is 0, …, M(L)-1,M(L)For searching spaceNumber of candidate PDCCHs to be examined, NCCE,kThe number of CCEs carrying the PDCCH control field for the kth subframe, f (m, I) is a function with the component carrier indices I and m as input.
Specifically, the following configuration is possible:
all of their candidate PDCCHs are randomly distributed over the entire user-specific search space for each component carrier at each aggregation level.
The values of K (i) are different and the values of H (i) are different, e.g. K (i) and H (i) are from 0 toAny one of the above values; and their values are different from each other. Then, f (m, I) can be defined with reference to the following formula:
f(m,I)=offset1(m)+I·offset2(m);
wherein, offset1(m) ═ k (m), offset2(m) ═ h (m), and their values can be 0 to m in each m condition with reference to offset1 and offset2And here offset1(0) is 0. Alternatively, the values of offset1 and offset2 may be configured by higher layer signaling, or may be fixedly defined as any positive integer.
Alternatively, offset1 and offset2 may be derived from the following equations:
offset1=nRNTI+216·I+219m or offset1 ═ nRNTI+216·m;
offset2=nRNTI+216·I+219M or offset2 ═ nRNTI+216·m;
For the first component carrier, or the component carrier with the component carrier index of 0, the starting position of the first PDCCH candidate at each aggregation level may be determined according to the following method:
Yk=(A·Yk-1)modD;
wherein, Y-1=nRNTI≠0,A=39827,D=65537,Represents rounding down; n issIs a time slot number in a wireless frame; n isRNTIIs the corresponding RNTI. The remaining design is the same as in the lterease 8 version, with the user-specific search space designed as described above as shown in fig. 7.
A fourth user-specific search space determination method:
the relative position between the candidate PDCCHs is fixed under each aggregation level condition on each component carrier, and the relative position between the candidate PDCCHs on the same index position between the component carriers is also fixed.
At aggregation level L, component carrier j has W available positions in the entire search space, with the value of W preferably beingWherein N isCCE,kIs the number of CCEs in the k-th subframe. The position of the ith PDCCH candidate of component carrier j in the W available positions is P (i, j, L), and the N spacings between PDCCH candidates are k (i) ═ P (i +1, j, L) -P (i, j, L), where i equals 1, 2. Adjacent to each otherThe PDCCH candidates for the two component carriers with component carrier indices a and b are located at P (i, a, L) and P (i, b, L), and the distance h (i) between their i-th PDCCH candidates is P (i, a, L) -P (i, b, L).
The user equipment may change the search space in R8Determining a CCE formula corresponding to m of the medium candidate PDCCH to determine a user-specific search space:
wherein, i is 0, 1, M is 0, …, M(L)-1,M(L)For searching spaceNumber of candidate PDCCHs to be examined, NCCE,kThe number of CCEs carrying the PDCCH control field for the kth subframe, f (m, I) is a function with the component carrier indices I and m as input.
Specifically, the following configuration is possible:
under each aggregation level, the candidate PDCCHs of one component carrier are distributed on a user-specific search space at equal intervals, and the candidate PDCCHs of the other component carrier are arranged next to the candidate PDCCHs of the first component carrier at the same index position corresponding to the candidate PDCCHs of the first component carrier; the other component carriers configure their PDCCH candidates in this way immediately preceding the component carrier.
The values of k (i) are fixed, for example,and each value of h (i) is also fixed, e.g., 1.Then, f (m, I) can be defined with reference to the following formula:
f(m,I)=m·offset1+I·offset2;
where, k (i) is referred to as offset1, its value can be referred tooffset2 ═ h (i), which may be referred to as offset2 ═ h (i) ═ 1. Alternatively, the values of offset1 and offset2 may be configured by higher layer signaling, or may be fixedly defined as any positive integer.
For the first component carrier, or the component carrier with the component carrier index of 0, the starting position of the first PDCCH candidate at each aggregation level may be determined according to the following method:
Yk=(A·Yk-1)modD;
wherein, Y-1=nRNTI≠0,A=39827,D=65537,Represents rounding down; n issIs a time slot number in a wireless frame; n isRNTIIs the corresponding RNTI. The remaining design is the same as in the LTERelease8 version, and the user-specific search space designed in accordance with the above method is shown in fig. 8.
Through the description of f (m, I) by the four methods, according to the formula:
a modulo operation is performed to finalize the user-specific search space.
In practical application, the component carrier index of each component carrier may be configured as follows:
in the case of enabling cross-carrier scheduling, for the component carrier index I corresponding to each component carrier, the component carrier index I corresponding to each component carrier implementing cross-carrier scheduling and being cross-carrier scheduled may be predefined, such as: the corresponding index of the component carrier wave implementing cross carrier wave scheduling is set to be 0, and the rest component carrier waves needing cross carrier wave scheduling are arranged according to the frequency point height and the sequence from big to small, or the sequence from small to big, and the value range is from 1 to 4.
Or, in the case of enabling cross-carrier scheduling, for the component carrier index I corresponding to each component carrier, the component carrier index I corresponding to each component carrier implementing cross-carrier scheduling and being cross-carrier scheduled may be predefined, such as: setting the index corresponding to the component carrier implementing cross carrier scheduling as a designated value 0, arranging all the component carriers according to the high-low order of the frequency points, and according to the arrangement order, starting from the component carrier implementing cross carrier scheduling, circularly allocating the component carrier indexes of other component carriers next to the designated value, wherein the value range is from 1 to 4.
Or, in the case of enabling cross-carrier scheduling, for the component carrier index I corresponding to each component carrier, the component carrier index I corresponding to each component carrier implementing cross-carrier scheduling and being cross-carrier scheduled may be predefined, such as: the component carriers are arranged according to the frequency point from high to low, or from low to high, and the value range is from 0 to 4.
Or, when cross-carrier scheduling is enabled, for the component carrier index I corresponding to each component carrier, the corresponding component carrier index I may be allocated according to the CIF value corresponding to each component carrier implementing cross-carrier scheduling and being cross-carrier scheduled, and the value range is from 0 to 7. For example, if the CIF value is 010, the component carrier index I is 2.
Or, in the case of cross-carrier scheduling enabling, the component carrier index I corresponding to each component carrier may be configured through high-level signaling, and the value range is from 0 to 7.
In addition, in a carrier aggregation scenario of LTE-Advanced, when cross-carrier scheduling is enabled, an uplink component carrier is the same as a user-specific search space that a downlink component carrier corresponding to the uplink component carrier needs to be monitored, and on the determined user-specific search space, the UE monitors a downlink control information format DCIformat that needs to be monitored on the uplink component carrier.
In a particular application, the following specific examples may be referenced to determine a user-specific search space.
The first concrete example is as follows:
in the LTE-Advanced carrier aggregation scenario, when cross-carrier scheduling is enabled, a higher layer notifies a physical layer which other component carriers need to be scheduled on a certain component carrier, that is, an index of the component carrier is obtained, where a parameter of the index may be set to be I, and a value range of the index is {0, 1,2, 3, 4} or {0, 1,2, 3, 4, 5, 6, 7 }.
Then, when cross-carrier scheduling is enabled, the user-specific search space for PDCCH monitoring may be determined according to the component carriers that need to be scheduled, and the user equipment may change the search space in R8Determining a CCE formula corresponding to m of the medium candidate PDCCH to determine a user-specific search space:
wherein, i is 0, 1, M is 0, …, M(L)-1,M(L)For searching spaceNumber of candidate PDCCHs to be examined, NCCE,kThe number of CCEs carrying the PDCCH control field for the kth subframe, f (m, I) is a function with the component carrier indices I and m as input.
Specifically, the following configuration:
at aggregation level L, component carrier j has W available positions in the entire search space, with the value of W preferably beingWherein N isCCE,kThe number of Control Channel Elements (CCEs) in the kth subframe; the position of the ith PDCCH candidate of component carrier j in the W available positions is P (i, j, L), and the N spacings between PDCCH candidates are k (i) ═ P (i +1, j, L) -P (i, j, L), where i ═ 1, 2.. N, and the value of N is the number of PDCCH candidates minus 1; determining K (i) according to the number of component carriers or a carrier indication field when i is from 1 to Q and i is from Q +2 to N for all aggregation levels of all component carriers if N is greater than 1; when i is Q +1, determining K (i) according to one or more of the total number of CCEs, the aggregation level, the number of candidate PDCCHs and the number of component carriers; if N is less than or equal to 1, determining K (i) according to one or more of the total number of CCEs, the aggregation level, the number of candidate PDCCHs and the number of component carriers;
wherein,or Q is other positive integer between 1 and N;
in the aggregation level L, the PDCCH candidates of the component carriers with the adjacent two component carrier indexes a and b are located at P (i, a, L) and P (i, b, L), and then the distance h (i) between their i-th PDCCH candidates is P (i, a, L) -P (i, b, L), and h (i) is 1, or determined according to the aggregation level and the carrier indication field, or determined according to the aggregation level and the number of component carriers;
the definition of f (m, I) can be referred to the following formula:
the NumCC is the number of component carriers configured to the user, may also be the number of activated component carriers configured to the user, may also be the maximum number of component carriers of the current system, and may also be a fixed value, which may be configured by a high-level signaling, where P is any positive integer, and may be 2 or NumCC, and the like.
For the first component carrier, or the component carrier with the component carrier index of 0, the starting position of the first PDCCH candidate at each aggregation level may be determined according to the following method:
Yk=(A·Yk-1)modD;
wherein, Y-1=nRNTI≠0,A=39827,D=65537,Represents rounding down; n issIs a time slot number in a wireless frame; n isRNTIIs the corresponding RNTI.
After the design of f (m, I), according to the formula:
a modulo operation is performed to finalize the user-specific search space.
Specific example two:
in the LTE-Advanced carrier aggregation scenario, when cross-carrier scheduling is enabled, a higher layer notifies a physical layer which other component carriers need to be scheduled on a certain component carrier, that is, an index of the component carrier is obtained, where a parameter of the index may be set to be I, and a value range of the index is {0, 1,2, 3, 4} or {0, 1,2, 3, 4, 5, 6, 7 }.
Then, when cross-carrier scheduling is enabled, the user-specific search space for PDCCH monitoring may be determined according to the component carriers that need to be scheduled, and the user equipment may change the search space in R8Determining a CCE formula corresponding to m of the medium candidate PDCCH to determine a user-specific search space:
wherein, i is 0, 1, M is 0, …, M(L)-1,M(L)For searching spaceNumber of candidate PDCCHs to be examined, NCCE,kThe number of CCEs carrying the PDCCH control field for the kth subframe, f (m, I) is a function with the component carrier indices I and m as input.
Specifically, the following configuration:
at aggregation level L, component carrier j has W available positions in the entire search space, with the value of W preferably beingWherein N isCCE,kIs the number of CCEs in the kth subframe; the position of the ith PDCCH candidate of component carrier j in the W available positions is P (i, j, L), and the N spacings between PDCCH candidates are k (i) ═ P (i +1, j, L) -P (i, j, L), i ═ 1, 2.N, wherein the value of N is the number of the candidate PDCCHs minus 1; for all aggregation levels of all component carriers, if N is greater than 1, k (i) is taken to be 1 when i is from 1 to Q, and i is from Q +2 to N; when i is Q +1, determining K (i) according to one or more of the total number of CCEs, the aggregation level, the number of candidate PDCCHs and the number of component carriers; if N is less than or equal to 1, determining K (i) according to one or more of the total number of CCEs, the aggregation level, the number of candidate PDCCHs and the number of component carriers;
wherein,or Q is other positive integer between 1 and N.
In the aggregation level L, the PDCCH candidates of the two component carriers with component carrier indexes a and b are located at P (i, a, L) and P (i, b, L), and then the distance h (i) between their ith PDCCH candidates is P (i, a, L) -P (i, b, L), where h (i) is determined according to the aggregation level and the number of PDCCH candidates, or according to the aggregation level, the number of PDCCH candidates and the carrier indication field.
The definition of f (m, I) can be referred to the following formula:
the NumCC is the number of component carriers configured to the user, may also be the number of activated component carriers configured to the user, may also be the maximum number of component carriers of the current system, and may also be a fixed value, where the fixed value may be configured by a high layer signaling, P is a positive integer, and may be 2 or NumCC, and so on.
For the first component carrier, or the component carrier with the component carrier index of 0, the starting position of the first PDCCH candidate at each aggregation level may be determined according to the following method:
Yk=(A·Yk-1)modD;
wherein, Y-1=nRNTI≠0,A=39827,D=65537,Represents rounding down; n issIs a time slot number in a wireless frame; n isRNTIIs the corresponding RNTI.
After the design of f (m, I), according to the formula:
a modulo operation is performed to finalize the user-specific search space.
Specific example three:
in the LTE-Advanced carrier aggregation scenario, when cross-carrier scheduling is enabled, a higher layer notifies a physical layer which other component carriers need to be scheduled on a certain component carrier, that is, an index of the component carrier is obtained, where a parameter of the index may be set to be I, and a value range of the index is {0, 1,2, 3, 4} or {0, 1,2, 3, 4, 5, 6, 7 }.
Then, when cross-carrier scheduling is enabled, the user-specific search space for PDCCH monitoring can be determined according to the component carriers needing scheduling, and the user equipment can change the search space in R8Determining a CCE formula corresponding to m of the medium candidate PDCCH to determine a user-specific search space:
wherein, i is 0, 1, M is 0, …, M(L)-1,M(L)For searching spaceNumber of candidate PDCCHs to be examined, NCCE,kThe number of CCEs carrying the PDCCH control field for the kth subframe, f (m, I) is a function with the component carrier indices I and m as input.
Specifically, the following configuration is possible:
at aggregation level L, component carrier j has W available positions in the entire search space, with the value of W preferably beingWherein N isCCE,kThe number of Control Channel Elements (CCEs) in the kth subframe; the position of the ith PDCCH candidate of component carrier j in the W available positions is P (i, j, L), and the N spacings between PDCCH candidates are k (i) ═ P (i +1, j, L) -P (i, j, L), where i ═ 1, 2.. N, and the value of N is the number of PDCCH candidates minus 1; for all aggregation levels of each component carrier, k (i) for the same component carrier is a fixed value for all i, which may be any one of 1 to W, but k (i) for different component carriers may be different values. The positions of PDCCH candidates of two adjacent component carriers with component carrier indexes a and b are P (i, a, L) and P (i, b, L), and the distance h (i) between their i-th PDCCH candidates is P (i, a, L) -P (i, b, L); for all aggregation levels, H (i) of all adjacent component carriers takes a random value according to the difference of i, or increases according to the increase of i, or decreases according to the increase of i, and the value of H (i) ranges from any value of 1 to W.
The definition of f (m, I) can be referred to the following formula:
f(m,I)=m·offset1(I)+I·offset2(m);
wherein, the offset1(I) takes a fixed value under each I condition, for example, the value of offset1(0) isThe value of offset1(1) isThe value of offset2 can be referred to as taking 0 to mFor example, offset2(0) is 0, offset2(1) is 1, offset2(2) is 2, offset2(3) is 3, offset2(4) is 4, and offset2(5) is 5. Alternatively, the values of offset1 and offset2 may be configured by higher layer signaling, or may be fixedly defined as any positive integer.
For the first component carrier, or the component carrier with the component carrier index of 0, the starting position of the first PDCCH candidate at each aggregation level may be determined according to the following method:
Yk=(A·Yk-1)modD;
wherein, Y-1=nRNTI≠0,A=39827,D=65537,Represents rounding down; n issIs a time slot number in a wireless frame; n isRNTIIs the corresponding RNTI.
After the design of f (m, I), according to the formula:
a modulo operation is performed to finalize the user-specific search space.
Specific example four:
in the LTE-Advanced carrier aggregation scenario, when cross-carrier scheduling is enabled, a higher layer notifies a physical layer which other component carriers need to be scheduled on a certain component carrier, that is, an index of the component carrier is obtained, where a parameter of the index may be set to be I, and a value range of the index is {0, 1,2, 3, 4} or {0, 1,2, 3, 4, 5, 6, 7 }.
Then, when cross-carrier scheduling is enabled, the user-specific search space for PDCCH monitoring may be determined according to the component carriers that need to be scheduled, and the user equipment may change the search space in R8Determining a CCE formula corresponding to m of the medium candidate PDCCH to determine a user-specific search space:
wherein, i is 0, 1, M is 0, …, M(L)-1,M(L)For searching spaceNumber of candidate PDCCHs to be examined, NCCE,kThe number of CCEs carrying the PDCCH control field for the kth subframe, f (m, I) is a function with the component carrier indices I and m as input.
Specifically, the following configuration is possible:
all of their candidate PDCCHs are randomly distributed over the entire user-specific search space for each component carrier at each aggregation level.
The definition of f (m, I) can be referred to the following formula:
f(m,I)=offset1(m)+I·offset2(m);
the values of offset1 and offset2 can be referred to as taking 0 to mAny one of the values, for example, offset1(0) is 0, offset1(1) is 5, offset1(2) is 7, offset1(3) is 3, offset1(4) is 2, and offset1(5) is 1; offset2(0) is 0, offset2(1) is 1, offset2(2) is 2, offset2(3) is 3, offset2(4) is 4, and offset2(5) is 5. Alternatively, the values of offset1 and offset2 may be configured by higher layer signaling, or may be fixedly defined as any positive integer.
Alternatively, offset1 and offset2 may be derived from the following equations:
offset1=nRNTI+216·I+219m or offset1 ═ nRNTI+216·m;
offset2=nRNTI+216·I+219M or offset2 ═ nRNTI+216·m;
For the first component carrier, or the component carrier with the component carrier index of 0, the starting position of the first PDCCH candidate at each aggregation level may be determined according to the following method:
Yk=(A·Yk-1)modD;
wherein, Y-1=nRNTI≠0,A=39827,D=65537,Represents rounding down; n issIs oneA slot number in a radio frame; n isRNTIIs the corresponding RNTI.
After the design of f (m, I), according to the formula:
a modulo operation is performed to finalize the user-specific search space.
The fifth concrete example:
in the LTE-Advanced carrier aggregation scenario, when cross-carrier scheduling is enabled, a higher layer notifies a physical layer which other component carriers need to be scheduled on a certain component carrier, that is, an index of the component carrier is obtained, where a parameter of the index may be set to be I, and a value range of the index is {0, 1,2, 3, 4} or {0, 1,2, 3, 4, 5, 6, 7 }.
Then, when cross-carrier scheduling is enabled, the user-specific search space for PDCCH monitoring may be determined according to the component carriers that need to be scheduled, and the user equipment may change the search space in R8Determining a CCE formula corresponding to m of the medium candidate PDCCH to determine a user-specific search space:
wherein, i is 0, 1, M is 0, …, M(L)-1,M(L)For searching spaceNumber of candidate PDCCHs to be examined, NCCE,kThe number of CCEs carrying the PDCCH control field for the kth subframe, f (m, I) is represented by a component carrier index IAnd m as a function of the inputs.
Specifically, the following configuration is possible:
under each aggregation level, the candidate PDCCHs of one component carrier are distributed on the whole user-specific search space at equal intervals, the candidate PDCCHs of the other component carrier are arranged next to the candidate PDCCHs of the first component carrier at the same index position of the candidate PDCCHs corresponding to the first component carrier, and the other component carriers are configured with the candidate PDCCHs next to the previous component carrier.
The definition of f (m, I) can be referred to the following formula:
for the first component carrier, or the component carrier with the component carrier index of 0, the starting position of the first PDCCH candidate at each aggregation level may be determined according to the following method:
Yk=(A·Yk-1)modD;
wherein, Y-1=nRNTI≠0,A=39827,D=65537,Represents rounding down; n issIs a time slot number in a wireless frame; n isRNTIIs the corresponding RNTI.
After the design of f (m, I), according to the formula:
a modulo operation is performed to finalize the user-specific search space.
A specific example six:
in the LTE-Advanced carrier aggregation scenario, when cross-carrier scheduling is enabled, a higher layer notifies a physical layer which other component carriers need to be scheduled on a certain component carrier, that is, an index of the component carrier is obtained, where a parameter of the index may be set to be I, and a value range of the index is {0, 1,2, 3, 4} or {0, 1,2, 3, 4, 5, 6, 7 }.
Then, when cross-carrier scheduling is enabled, the user-specific search space for PDCCH monitoring may be determined according to the component carriers that need to be scheduled, and the user equipment may change the search space in R8Determining a CCE formula corresponding to m of the medium candidate PDCCH to determine a user-specific search space:
wherein, i is 0, 1, M is 0, …, M(L)-1,M(L)For searching spaceNumber of candidate PDCCHs to be examined, NCCE,kThe number of CCEs carrying the PDCCH control field for the kth subframe, f (m, I) is a function with the component carrier indices I and m as input.
The configuration of the component carrier index I is as follows:
the component carrier index of the component carrier implementing cross-carrier scheduling may be set to a specified value, which is 0 and may be represented as 000 in binary representation; all the other component carriers scheduled by the cross carrier configure component carrier indexes according to the sequence of the frequency point positions of the component carriers and the appointed value;
or, the component carrier index of the component carrier implementing cross-carrier scheduling is set to a specified value, the specified value is 0, and the binary representation can be represented as 000; arranging all the component carriers according to the high-low sequence of the respective frequency points, starting from the component carrier implementing cross-carrier scheduling according to the arrangement sequence, and circularly allocating the component carrier indexes of other component carriers next to the specified value;
or configuring component carrier indexes in a high-low sequence according to the respective frequency point positions of the component carriers implementing cross carrier scheduling and being subjected to cross carrier scheduling;
or, configuring the component carrier index according to the carrier indication domain of each component carrier configured to the user equipment by the base station.
Alternatively, the component carrier index is configured by a higher layer signaling configuration.
For YkThe following determination methods are available:
Yk=(A·Yk-1)modD;
or Yk=(A·Yk-1+ g (I) modD, where g (I) has a preferred value of 216·I;
Or Yk=(A·Yk-1+ g (I, m)) modD, where g (I) has a preferred value of 216·I+219·m。
Wherein, Y-1=nRNTI≠0,
Or Y-1=nRNTI+ g (I) ≠ 0, where a preferred value for g (I) is 216·I;
Or Y-1=nRNTI+ g (I, m) ≠ 0, with g (I) having a preferred value of 216·I+219·m。A=39827,D=65537,Represents rounding down; n issIs a time slot number in a wireless frame; n isRNTIIs the corresponding RNTI.
And f (m, I) can be defined by the following method:
wherein, the NumCC is the number of component carriers configured to the user, may also be the number of active component carriers configured to the user, may also be the maximum number of component carriers of the current system, and may also be a fixed value, and this fixed value may be configured by a high layer signaling; n is 1 to M(L)Of (e.g. M)(L)2; offset1(m) whose value can be taken from 0 to m for each condition of m with reference to offset1Any one value of, e.g.OrWherein P is any positive integer, and can be taken as 2 or NumCC, etc., and offset1(0) is taken as 0 at this time; the value of offset2 can refer to offset2 as 1; alternatively, the values of offset1 and offset2 may be configured by higher layer signaling, or may be fixedly defined as any positive integer.
Wherein n is 1 to M(L)Of (e.g. M)(L)2; offset1(m) whose value can be taken from 0 to m for each condition of m with reference to offset1Any one value of, e.g.OrWherein, the NumCC is the number of the component carriers configured to the user, or the number of the activated component carriers configured to the user, or the maximum number of the component carriers of the current system, or a fixed value, and the fixed value can be configured by the high-level signaling; p is a positive integer, and may be taken as 2 or NumCC, etc., and offset1(0) is taken as 0 at this time; the value of offset2 can be referred to as offset2 ═ M(L)/2. Alternatively, the values of offset1 and offset2 may be configured by higher layer signaling, or may be fixedly defined as any positive integer.
3)f(m,I)=m·offset1(I)+I·offset2(m);
Wherein, the value of offset1(I) is a fixed value under each I condition, for example, the value of offset1(0) isThe value of offset1(1) isThe value of offset2 can be 0 to m for each m condition with reference to offset2Any one value of (1). Alternatively, the values of offset1 and offset2 may also be signaled by higher layersThe configuration may be defined as any positive integer.
4)f(m,I)=offset1(m)+I·offset2(m);
Wherein, the values of offset1(m) and offset2(m) can be 0 to 2 in each m condition with reference to offset1 and offset2And here offset1(0) is 0. Alternatively, the values of offset1 and offset2 may be configured by higher layer signaling, or may be fixedly defined as any positive integer.
Alternatively, offset1 and offset2 may be derived from the following equations:
offset1=nRNTI+216·I+219m or offset 1-nrntiti +216·m;
offset2=nRNTI+216·I+219M or offset2 ═ nRNTI+216·m;
5)f(m,I)=m·offset1+I·offset2;
Wherein, the value of offset1 can be referred toThe value of offset2 can be referred to as offset2 being 1. Alternatively, the values of offset1 and offset2 may be configured by higher layer signaling, or may be fixedly defined as any positive integer.
As can be appreciated in conjunction with the above technical description, the operational idea of the present invention for determining a user-specific search space can be represented as shown in FIG. 9. Referring to fig. 9, fig. 9 is a simplified flowchart of the process of determining the user-specific search space according to the present invention, where the process includes the following steps:
step 910: and acquiring the index of the component carrier, the relative position between the candidate PDCCHs under the condition of each aggregation level on each component carrier and the relative position between the candidate PDCCHs at the same index position between the component carriers. Currently, there are various specific ways to obtain the above-mentioned reference factors, such as: and obtaining the configuration information from the communication signaling of the UE or searching the configuration table entry.
Step 920: and determining a user-specific search space for monitoring the PDCCH according to the acquired component carrier index and the relative position information.
In order to ensure that the above operation can be smoothly performed, an arrangement as shown in fig. 10 may be performed. Referring to fig. 10, fig. 10 is a diagram of an apparatus for determining a user-specific search space according to an embodiment of the present invention, where the apparatus includes a reference factor obtaining unit and a search space decision unit connected to each other. Wherein the reference factor acquiring unit is configured to acquire a reference factor that can determine the user-specific search space: the index of the component carrier, the relative position between the candidate PDCCHs under the condition of each aggregation level on each component carrier and the relative position between the candidate PDCCHs at the same index position between the component carriers are obtained, the obtained reference factors are sent to a search space decision unit, and the search space decision unit determines the user-specific search space for monitoring the PDCCHs according to the received reference factors.
It should be noted that, in the carrier aggregation scenario of LTE-Advanced, when cross-carrier scheduling is enabled, the uplink component carrier is the same as the user-specific search space that the corresponding downlink component carrier needs to monitor, and on applying the above technical description to determine the user-specific search space, the UE monitors the downlink control information format DCIformat that needs to be monitored on the uplink component carrier. The detection operation can be completed by a detection unit connected with the search space decision unit, and the content such as the user-specific search space information required for detection can be sent to the detection unit by the search space decision unit.
The specific operations that can be performed by the above units have been described in detail in the foregoing embodiments, and are not described herein again.
In summary, the technology for determining the user-specific search space in the invention, regardless of the method or the device, solves the problem of how to define the user-specific search space for monitoring the PDCCH by the UE when cross-carrier scheduling is enabled in the carrier aggregation scene of LTE-Advanced; and then the problem of the blocking rate caused by a plurality of component carriers is solved, and the inconvenience brought to practical application in the communication process by the problem is avoided.
The above description is only exemplary of the present invention and should not be taken as limiting the scope of the present invention, and any modifications, equivalents, improvements, etc. that are within the spirit and principle of the present invention should be included in the present invention.