A PDCCH Scheduling Method, Base Station, and Storage Medium

By determining the mapping relationship between the spectrum resource unit and the CCE in the base station and avoiding the spectrum resource unit set, selecting the target PDCCH to avoid spectrum conflicts, solving the problem of interference of GSM on LTE under spectrum sharing coexistence, realizing accurate analysis of DCI information and efficient utilization of spectrum resources.

CN112752348BActive Publication Date: 2025-07-18ZTE CORP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN201911054401.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-10-31
Publication Date
2025-07-18
Estimated Expiration
2039-10-31

AI Technical Summary

Technical Problem

In the scenario of spectrum sharing and coexistence, communication systems such as GSM interfere with the PDCCH of the LTE communication system, resulting in the failure of DCI resolution. The existing technology solves the problem by improving the CCE aggregation degree of terminals, but wastes system resources and lacks effectiveness.

Method used

By determining the mapping relationship between the spectrum resource unit and the CCE, avoiding the spectrum resource unit set, selecting the target PDCCH to avoid spectrum conflicts with other communication systems, the method of determining the target PDCCH is adopted to ensure that the intersection between the target spectrum resource unit set and the avoidance spectrum resource unit set is empty.

Benefits of technology

It effectively avoids PDCCH interference from communication systems such as GSM to LTE communication systems, ensures accurate analysis of DCI information, improves spectrum resource utilization and communication system throughput, and avoids additional spectral resources occupancy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112752348B_ABST
    Figure CN112752348B_ABST
Patent Text Reader

Abstract

An embodiment of the present invention provides a PDCCH scheduling method, a base station, and a storage medium. In a spectrum sharing and coexistence scenario, the base station determines that the target PDCCH for the target terminal will not have a spectrum resource conflict with the spectrum resources occupied by other communication systems. Scheduling the target terminal according to this target PDCCH enables the target terminal to more accurately detect and parse the corresponding DCI information, and then respond according to the instructions of the base station. Since this PDCCH scheduling scheme does not need to increase the CCE aggregation degree of the target terminal, it not only does not need to additionally occupy spectrum resources for PDCCH scheduling, but also because the spectrum resource units that are not suitable for PDCCH scheduling of the target terminal will be excluded as much as possible when determining the target PDCCH. Therefore, compared with the blind attempt scheme in the related art, it can effectively avoid the interference of communication systems such as GSM to the PDCCH in the LTE communication system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communications, and in particular, to a PDCCH scheduling method, a base station, and a storage medium. Background Art

[0002] Spectrum is a precious resource in wireless communications. Since the birth of LTE (Long Term Evolution), there has been spectrum sharing and coexistence between LTE and GSM (Global System for Mobile communication) or between LTE and UMTS (Universal Mobile Telecommunications System).

[0003] However, in the spectrum sharing and coexistence scenario, GSM or UMTS is very likely to cause strong interference to the PDCCH (Physical Downlink Control Channel) in the LTE communication system, resulting in the failure of the terminal to parse DCI (Downlink Control Information). For this problem, the solution in the related art is that the LTE communication system performs blind attempts by increasing the CCE (Control Channel Element) aggregation degree of the terminal. However, this approach not only wastes system resources but also lacks effectiveness. Summary of the Invention

[0004] The PDCCH scheduling method, base station, and storage medium provided by the embodiments of the present invention mainly solve the technical problem of how to solve the problem that communication systems such as GSM interfere with the PDCCH in the LTE communication system and affect the scheduling of the base station to the terminal in the spectrum sharing and coexistence scenario.

[0005] To solve the above technical problem, an embodiment of the present invention provides a PDCCH scheduling method, including:

[0006] Determine the mapping relationship between the spectrum resource unit and the control channel element CCE, and the avoidance spectrum resource unit set, where the avoidance spectrum resource unit set is a set of spectrum resource units that are not suitable for the PDCCH scheduling of the target terminal;

[0007] Determine a target PDCCH for the target terminal from each candidate PDCCH of the target terminal according to the set of avoided spectrum resource units and the mapping relationship, where the candidate PDCCHs include CCEs, the intersection of the set of spectrum resource units corresponding to the target spectrum resource unit set of the target PDCCH and the set of avoided spectrum resource units is empty, and the set of target spectrum resource units is the set of spectrum resource units corresponding to the CCEs of the target PDCCH;

[0008] Schedule the target terminal according to the target PDCCH.

[0009] An embodiment of the present invention further provides a base station, which includes a processor, a memory, and a communication bus;

[0010] The communication bus is used to implement connection communication between the processor and the memory;

[0011] The processor is configured to execute one or more programs stored in the memory to implement the steps of the above PDCCH scheduling method.

[0012] An embodiment of the present invention further provides a storage medium, which stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps of the above PDCCH scheduling method.

[0013] The beneficial effects of the present invention are:

[0014] According to the PDCCH scheduling method, base station, and storage medium provided by the embodiments of the present invention, the base station determines the mapping relationship between spectrum resource units and CCEs, determines the spectrum resource units that are not suitable for PDCCH scheduling of the target terminal, and uses the set of these spectrum resource units as the avoidance spectrum resource unit set. Then, according to the avoidance spectrum resource unit set and the mapping relationship, the base station determines the target PDCCH for the target terminal from each candidate PDCCH of the target terminal. Since the intersection of the target spectrum resource unit set corresponding to the target PDCCH and the avoidance spectrum resource unit set is empty, the target spectrum resource unit set corresponding to the target PDCCH must not contain the spectrum resources in the avoidance spectrum resource unit set. Therefore, when the base station determines the target PDCCH for the target terminal in the spectrum sharing and coexistence scenario, there will be no spectrum resource conflict with the spectrum resources occupied by other communication systems. Scheduling the target terminal according to this target PDCCH can enable the target terminal to detect and parse the corresponding DCI information more accurately and then respond according to the instructions of the base station. Since this PDCCH scheduling scheme does not need to increase the CCE aggregation degree of the target terminal, it not only does not need to additionally occupy spectrum resources for PDCCH scheduling, but also tries to exclude the spectrum resource units that are not suitable for PDCCH scheduling of the target terminal when determining the target PDCCH. Therefore, compared with the blind attempt scheme in the related art, it can effectively avoid the interference of communication systems such as GSM to the PDCCH in the LTE communication system.

[0015] Other features and corresponding beneficial effects of the present invention are described and explained in the following part of the specification, and it should be understood that at least some of the beneficial effects are obvious from the records in the specification of the present invention. Brief Description of the Drawings

[0016] Figure 1 It is a flowchart of the PDCCH scheduling method provided in Embodiment 1 of the present invention;

[0017] Figure 2 It is a schematic diagram of the spectrum resource units already occupied by other communication systems shown in Embodiment 1 of the present invention;

[0018] Figure 3 It is a flowchart of the base station determining the avoidance spectrum resource unit set provided in Embodiment 1 of the present invention;

[0019] Figure 4 It is a flowchart of the base station determining the target PDCCH for the target terminal according to Method 1 provided in Embodiment 1 of the present invention;

[0020] Figure 5 It is a flowchart of the base station determining the target PDCCH for the target terminal according to Method 2 provided in Embodiment 1 of the present invention;

[0021] Figure 6 It is a flowchart of a PDCCH scheduling method provided in Example 2, Example 1 of the present invention;

[0022] Figure 7 It is a flowchart of a PDCCH scheduling method provided in Example 2, Example 2 of the present invention;

[0023] Figure 8 It is a flowchart of a PDCCH scheduling method provided in Example 2, Example 3 of the present invention;

[0024] Figure 9 It is a schematic diagram of a hardware structure of a base station provided in Embodiment 3 of the present invention. Detailed implementation manners

[0025] In order to make the objectives, technical solutions and advantages of the present invention clearer, the embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings through specific implementation manners. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0026] Embodiment 1:

[0027] Spectrum sharing and coexistence can improve spectrum utilization rate. For example, Magic Radio technology, non-standard bandwidth technology, etc. In addition to spectrum sharing between LTE and GSM or UMTS, with the advent of 5G, there will surely be a large number of different forms of 4G and 5G joint networking at different stages of the development of 5G networks. In these scenarios of heterogeneous system coexistence, how to share and maximize the utilization of spectrum resources is a topic that both communication operators and equipment manufacturers are very concerned about. To fully carry out spectrum sharing or coexistence, the primary thing is to solve the problem of spectrum resource conflict, that is, how to separate the channels under different systems in physical resources with the least waste. For this, this embodiment provides a PDCCH scheduling method. Please refer to Figure 1 a flowchart of this PDCCH scheduling method shown:

[0028] S102: The base station determines the mapping relationship between the spectrum resource unit and the CCE and the avoidance spectrum resource unit set.

[0029] The so-called "spectrum resource unit" refers to the spectrum resources obtained by dividing the spectrum bandwidth according to a certain fixed granularity. For example, in some examples of this embodiment, the spectrum resource unit can be any one of RB (Resource Block), REG (Resource Element Group), and RE (Resource Element). Since the division granularity is usually relatively fixed, the spectrum resource unit can also be used as a measurement unit, such as one RB, two REGs, etc. Among them, one RB is equivalent to 84 REs, and one REG is equivalent to 4 REs.

[0030] When the LTE communication system shares the spectrum with the GSM communication system, since one carrier of GSM is basically equivalent to one RB, in this scenario, the spectrum resource unit can refer to RB. Of course, those skilled in the art can understand that in some other examples of this embodiment, the spectrum resource unit can also be REG or RE.

[0031] In this embodiment, there is a mapping relationship between the spectrum resource unit and the CCE. One CCE can correspond to one or more spectrum resource units. The relationship between the CCE and the spectrum resource unit can represent on which or which spectrum resource units the CCE sends DCI. Optionally, the mapping relationship between the spectrum resource unit and the CCE can be generated by the base station based on the algorithms for physical resource mapping of the PDCCH channel in 3GPP protocol TS36.211 and the algorithm for sub-block interleaving in TS36.212. For the NR communication system, the mapping relationship between the spectrum resource unit and the CCE is generated based on the corresponding TS 38 series protocol algorithms.

[0032] The "set of spectrum resource units to be avoided" refers to the set of spectrum resource units that are not suitable for PDCCH scheduling of the target terminal. That is, when the base station needs to select spectrum resource units to send DCI to the target terminal, it needs to avoid selecting, and the set of spectrum resource units that are not recommended to be selected. It can be understood that the set of spectrum resource units to be avoided can include only one spectrum resource unit, or can include two or more spectrum resource units.

[0033] In some examples of this embodiment, the spectrum resource units that are not suitable for PDCCH scheduling of the target terminal may refer to the spectrum resource units that have been occupied by other communication systems. For example, in the spectrum sharing between the LTE communication system and the GSM communication system, the spectrum resource units that have been occupied by the GSM communication system in the shared spectrum belong to the spectrum resource units that the LTE communication system needs to avoid when determining the PDCCH for the target terminal. Because if the PDCCH determined by the LTE communication system contains such spectrum resource units that have been occupied by the GSM communication system, due to the interference of GSM, it is very likely that the DCI sent on such spectrum resource units cannot be correctly received and parsed by the terminal side. Please refer to Figure 2 A schematic diagram of the spectrum resource units occupied by other communication systems shown in

[0034] In Figure 2 among them, RBs such as RB1... RB81 are shown as RBs with a white background and black dots corresponding to CCE0, and RBs such as RB4... RB89 are shown as RBs with a white background and black diagonal lines corresponding to CCE1 in the mapping relationship, and the RBs with thick dashed lines are the RBs occupied by GSM. Therefore, in Figure 2 among them, RB81 belongs to the spectrum resource units that have been occupied by other communication systems and are not suitable for PDCCH scheduling of the target terminal.

[0035] It should be noted that in this embodiment, a spectrum resource unit being "occupied by other communication systems" does not mean that the spectrum resource unit is currently being used by other communication systems. For example, assuming spectrum sharing between the LTE communication system and the NR (New Radio) communication system, when the LTE communication system determines the PDCCH for a terminal, only those spectrum resource units that are intended to be used by the NR communication system are reserved and added to the avoidance spectrum resource set.

[0036] In some examples of this embodiment, if the spectrum resource units that are not suitable for PDCCH scheduling of the target terminal include the spectrum resource units occupied by other communication systems, the process for the base station to determine the avoidance spectrum resource unit set can refer to the Figure 3 flow shown in

[0037] S302: The base station obtains the band occupancy information of other communication systems with which the present communication system has a shared band in the shared band;

[0038] S304: The base station determines the avoidance spectrum resource unit set according to the band occupancy information.

[0039] Optionally, the present communication system may be any one of the LTE communication system and communication systems after the LTE communication system, such as the NR communication system, or any future communication system. Other communication systems may be any communication system, such as the GSM communication system, the NR communication system, or the UMTS communication system.

[0040] In some other examples of this embodiment, the spectrum resource unit not suitable for PDCCH scheduling of the target terminal may refer to the spectrum resource unit already allocated to other terminals except the target terminal. This scenario mainly exists in the scenario of applying non-standard bandwidth technology: Generally, a standard bandwidth may be any one of 1.8M, 3.4M, 5M, 10M, and 20M, but the size of the non-standard bandwidth is not so fixed, and its value is relatively flexible. For example, it may be 16M, 18M, etc. However, the non-standard bandwidth is only for the allocation of the traffic channel, and the PDCCH channel cannot be adjusted to the non-standard bandwidth accordingly. Therefore, the CCE is still allocated with the spectrum of the closest standard bandwidth, which may very likely allocate the "out-of-band" bandwidth of the non-standard bandwidth to the target terminal. That is, the base station may very likely use the bandwidth originally allocated to other terminals except the target terminal for the PDCCH scheduling of the target terminal. To solve this problem, in this embodiment, the spectrum resource unit allocated to other terminals except the target terminal under the non-standard bandwidth is also added to the avoidance spectrum resource set as the spectrum resource unit not suitable for PDCCH scheduling of the target terminal.

[0041] It should be understood that in some examples, the avoidance spectrum resource set may only include the spectrum resource units already occupied by other communication systems. In some other examples, the avoidance spectrum resource set may only include the spectrum resource units already allocated to other terminals except the target terminal. In some other examples, the avoidance spectrum resource set may simultaneously include the above two types of spectrum resource units not suitable for PDCCH scheduling of the target terminal.

[0042] S104: The base station determines the target PDCCH for the target terminal from each candidate PDCCH of the target terminal according to the avoidance spectrum resource unit set and the mapping relationship.

[0043] In this embodiment, the PDCCH finally used for PDCCH scheduling determined by the base station for a terminal is called the "target PDCCH". It can be understood that when the base station determines the target PDCCH for a terminal, it may select from one or more "candidate PDCCHs". Each candidate PDCCH represents a position for PDCCH scheduling of the terminal, and each candidate PDCCH includes one or more CCEs. For example, in an example, candidate PDCCH1 includes CCE0 and CCE2, and candidate PDCCH2 includes CCE1 and CCE2. Combining the foregoing introduction, one CCE can correspond to one or more spectrum resource units. Therefore, each candidate PDCCH will correspond to a set of spectrum resource units that are not exactly the same. In this embodiment, the set of spectrum resource units corresponding to the CCEs of the target PDCCH is called the "target spectrum resource unit set". Correspondingly, the set of spectrum resource units corresponding to the CCEs of each candidate PDCCH is the "candidate spectrum resource unit set" of the candidate PDCCH.

[0044] In this embodiment, it is required that the intersection of the target spectrum resource unit set and the avoidance spectrum resource unit set is empty, so as to ensure that none of the spectrum resource units in the avoidance spectrum resource unit set are included in the target spectrum resource unit set. Then, when the base station schedules the target terminal according to the target PDCCH, there will be no resource conflicts with other communication systems or other terminals.

[0045] The following provides two ways to determine the target PDCCH from the candidate PDCCHs:

[0046] Method 1: Directly determine the target PDCCH according to the avoidance spectrum resource set. The base station first determines the candidate spectrum resource unit set corresponding to the candidate PDCCH of the target terminal according to the mapping relationship, and then selects the candidate PDCCH whose intersection of the candidate spectrum resource unit set and the avoidance spectrum resource unit set is empty as the target PDCCH.

[0047] It can be understood that when the base station determines the candidate spectrum resource unit set corresponding to the candidate PDCCH of the target terminal according to the mapping relationship, it can simultaneously determine the candidate spectrum resource unit sets corresponding to all candidate PDCCHs of the target terminal. For example, assume that the target terminal has four candidate PDCCHs, namely a, b, c, and d. Then the base station can determine the candidate spectrum resource unit sets S a 、S b 、S c 、S d corresponding to these four candidate PDCCHs. Then, select from S a 、S b 、S c 、Sd Select one from them such that the intersection of the candidate spectrum resource unit sets is empty, and use the candidate PDCCH corresponding to the candidate spectrum resource unit set as the target PDCCH. In some other examples of this embodiment, the base station may also determine only some of the candidate spectrum resource unit sets corresponding to the candidate PDCCHs at a time. First, determine whether there is a candidate PDCCH that can be used as the target PDCCH among these candidate PDCCHs. If there is, directly select it without having to determine the candidate spectrum resource unit sets of other candidate PDCCHs. For example, in one example of this embodiment, please refer to Figure 4 the flowchart shown in

[0048] S402: Select one from the candidate PDCCHs of the target terminal as the current candidate.

[0049] S404: Determine the candidate spectrum resource unit set corresponding to the current candidate according to the mapping relationship.

[0050] In this example, when the base station determines the target PDCCH for the target terminal, each time it only determines to select one from the candidate PDCCHs that have not been selected yet as the current candidate, and determines the candidate spectrum resource unit set corresponding to the current candidate. That is to say, the base station only determines the candidate spectrum resource set corresponding to one candidate PDCCH each time, rather than the candidate spectrum resource sets of multiple candidate PDCCHs or the candidate spectrum resource sets of all candidate PDCCHs.

[0051] S406: Determine whether there is an intersection between the candidate spectrum resource unit set and the avoidance spectrum resource unit set.

[0052] If the judgment result is yes, execute S402, and re-select one from the candidate PDCCHs that have not been selected yet as the current candidate. Otherwise, execute S408.

[0053] S408: Directly use the current candidate as the target PDCCH.

[0054] If the base station determines through judgment that there is no intersection between the candidate spectrum resource unit set corresponding to the current candidate and the avoidance spectrum resource unit set, that is, the spectrum resource units in the avoidance spectrum resource unit set are not included in the candidate spectrum resource unit set. Therefore, if the base station uses the current candidate as the target PDCCH, when the base station schedules the target terminal, it will not be affected by other communication systems or other terminals, and the target terminal side can correctly receive and parse the DCI of the base station.

[0055] Method 2: Determine the target PDCCH according to the avoidance CCE set: Determine the avoidance CCE set corresponding to the avoidance spectrum resource set according to the mapping relationship, and select a candidate PDDCH whose corresponding CCE does not include the CCE in the avoidance CCE set for the target terminal as the target PDCCH.

[0056] In some examples of this embodiment, after the base station determines the avoidance spectrum resource unit set, it can determine the avoidance CCE set according to the mapping relationship between the spectrum resource unit and the CCE. The avoidance CCE set is also the set of CCEs that are not suitable for scheduling the target PDCCH. In these examples, after the base station determines the avoidance CCE set, it no longer needs to pay attention to the relationship between the spectrum resource unit corresponding to the candidate PDCCH and the spectrum resource unit in the avoidance spectrum resource unit set. Please refer to Figure 5 A flowchart showing the selection of the target PDCCH according to Method 2:

[0057] S502: Determine the avoidance CCE set according to the mapping relationship.

[0058] S504: Select one from the candidate PDCCHs of the target terminal as the current candidate, and determine the candidate CCE set corresponding to the current candidate.

[0059] The so-called candidate CCE set is the set of CCEs corresponding to the candidate PDCCH.

[0060] S506: Determine whether the intersection of the candidate CCE set and the avoidance CCE set is empty.

[0061] If the judgment result is yes, execute S508; otherwise, continue to execute S504.

[0062] If the judgment result is no, it means that the candidate CCE set includes at least one CCE in the avoidance CCE set. Therefore, this candidate PDCCH is not suitable for scheduling the target terminal as the target PDCCH. If the judgment result is yes, it means that the candidate CCE set does not include any CCE in the avoidance CCE set. Therefore, the current candidate can be used as the target PDCCH.

[0063] S508: Directly use the current candidate as the target PDCCH.

[0064] Since the intersection of the candidate CCE set corresponding to the current candidate and the avoidance CCE set is empty, if the base station uses the current candidate as the target PDCCH, the base station will not be affected by other communication systems or other terminals when scheduling the target terminal, and the target terminal side can correctly receive and parse the DCI of the base station.

[0065] It can be understood that although Method 1 and Method 2 are different in process, their principles for selecting the target PDCCH are the same. That is, when the base station selects the target PDCCH for the target terminal, it can avoid the spectrum resource units occupied by other communication systems or the spectrum resource units already allocated to other terminals, so as to avoid spectrum resource conflicts with other communication systems when scheduling the target terminal's PDCCH.

[0066] S106: The base station schedules the target terminal according to the target PDCCH.

[0067] After determining the target PDCCH, the base station can schedule the target terminal according to the target PDCCH.

[0068] It can be understood that although a target terminal may correspond to multiple candidate PDCCHs, even so, it is very likely that the base station cannot select a qualified target PDCCH from these candidate PDCCHs because each candidate PDCCH of this target terminal may correspond to the spectrum resource units in the set of spectrum resource units to be avoided. In this case, the base station can cancel the current scheduling of the target terminal, increase the CCE aggregation degree of the target terminal, and wait for the next scheduling time slot. The so-called CCE aggregation degree refers to the number of CCEs in the PDCCH.

[0069] The PDCCH scheduling method provided in this embodiment can not only effectively avoid interference caused by other communication systems or other terminals in the scenario of spectrum sharing and coexistence, ensure the effective scheduling of the terminal by the base station side, but also does not need to occupy additional spectrum resources, which is beneficial to improving the spectrum resource utilization rate and the throughput of the communication system.

[0070] Embodiment 2:

[0071] In order to make those skilled in the art more clearly understand the advantages and details of the PDCCH scheduling method provided by the embodiments of the present invention, this embodiment will continue to elaborate on the PDCCH scheduling method in the foregoing embodiments in combination with examples:

[0072] Example 1 - Application of the PDCCH scheduling method in the spectrum sharing scenario of the LTE communication system and the GSM communication system:

[0073] In the scenario of spectrum sharing between the LTE communication system and the GSM communication system, since the mapping from CCE to REG in the LTE communication system is interleaved across the entire bandwidth, the PDCCH channel cannot avoid the spectrum where the GSM carrier is located. As a result, the GSM communication system will cause strong interference to the PDCCH at this spectrum position, leading to DCI parsing failure. Usually, in this case, the LTE communication system performs blind attempts by increasing the CCE aggregation level. However, this solution not only wastes system resources but also lacks effectiveness. Moreover, if there are more shared GSM communication system carriers, the number of blind attempts will also increase accordingly, and the system performance will deteriorate sharply. As a result, the aggregation level changes repeatedly, the missed detection and misdetection of DCI on the UE side increase, the number of UEs that the base station can schedule within a certain period of time decreases, and the system capacity and throughput decline. This is also the reason for the negative gain in most spectrum sharing scenarios. To address these issues, this example provides a PDCCH scheduling method. Please refer to Figure 6 the flowchart shown in

[0074] S602: After the LTE communication system is started, the base station calculates and generates a mapping relationship table from CCE to RB according to the protocol algorithm.

[0075] S604: The base station in the LTE communication system determines the RB bit map (RB bitmap) that this LTE system must avoid according to the spectrum where the GSM shared carrier is located.

[0076] S606: When the base station searches the UE PDCCH candidate set to allocate PDCCH resources to the UE, it selects a candidate PDCCH and uses the corresponding CCE to find the corresponding RB in the mapping relationship table.

[0077] S608: The base station determines whether the RB corresponding to the CCE in the candidate PDCCH exists in the RB bitmap.

[0078] If the judgment result is yes, execute S612; otherwise, execute S610.

[0079] S610: Use this candidate PDCCH as the target PDCCH and perform scheduling for the UE.

[0080] S612: Determine whether there are still unselected candidate PDCCHs in the UE PDCCH candidate set.

[0081] If the judgment result is yes, execute S606; otherwise, execute S614.

[0082] S614: Cancel the current scheduling for the UE, increase the CCE aggregation level of the UE, and wait for the next scheduling time slot.

[0083] Example 2 - Application of PDCCH Scheduling Method in the Scenario of Non-Standard Bandwidth Technology:

[0084] In an LTE communication system applying non-standard bandwidth technology, the PDCCH channel cannot be adjusted to the non-standard bandwidth accordingly. Therefore, CCE allocation is still based on the closest standard bandwidth spectrum. If it is allocated to the out-of-band non-standard spectrum, there may be a problem of DCI parsing failure on the UE side. Then, the same common solution is to blindly attempt by increasing the CCE aggregation degree of PDCCH in LTE. However, this will also cause problems such as DCI misdetection or missed detection on the UE side and a reduction in the number of UEs scheduled by the base station, resulting in a decrease in system capacity and performance. In response to this, the PDCCH scheduling method provided in this embodiment is as Figure 7 shown:

[0085] S702: After the LTE communication system starts, the base station calculates and generates a mapping relationship table from CCE to REG according to the protocol algorithm.

[0086] S704: The base station calculates the REG positions REG bit map (REG bitmap) corresponding to the "out-of-band spectrum" according to the relationship between the current non-standard bandwidth and the standard bandwidth.

[0087] S706: When the base station searches the UE PDCCH candidate set to allocate PDCCH resources to the UE, it selects a candidate PDCCH and uses the corresponding CCE to find the corresponding REG in the mapping relationship table.

[0088] S708: The base station determines whether the REG corresponding to the CCE in the candidate PDCCH exists in the REG bit map.

[0089] If the judgment result is yes, execute S612; otherwise, execute S610.

[0090] S710: Take this candidate PDCCH as the target PDCCH and perform the scheduling of the UE.

[0091] S712: Determine whether there is still an unselected candidate PDCCH in the UE PDCCH candidate set.

[0092] If the judgment result is yes, execute S706; otherwise, execute S714.

[0093] S714: Cancel the current scheduling of the UE, increase the CCE aggregation degree of the UE, and wait for the next scheduling time slot.

[0094] Example 3 - Application of PDCCH Scheduling Method in the Spectrum Sharing Scenario of LTE Communication System and NR Communication System:

[0095] In the spectrum sharing between the LTE communication system and the NR communication system, when the number of users in the LTE communication system is small, or the number of users in the NR communication system is small, if the scheme of isolating the control channel in the frequency domain is selected, it is still necessary to solve the inter-system interference problem caused by REG interleaving in PDCCH allocation. For this, please refer to Figure 8 the flowchart shown:

[0096] S802: After the NR communication system is started, the base station calculates and generates a mapping relationship table from CCE to REG according to the protocol algorithm.

[0097] S804: The base station in the NR communication system determines the REG bit map to be avoided by this NR system according to the spectrum where the LTE shared carrier is located.

[0098] S806: When the base station searches the UE PDCCH candidate set to allocate PDCCH resources to the UE, it selects a candidate PDCCH and uses the corresponding CCE to find the corresponding REG in the mapping relationship table.

[0099] S808: The base station determines whether the REG corresponding to the CCE in the candidate PDCCH exists in the REG bit map.

[0100] If the judgment result is yes, execute S812, otherwise execute S810.

[0101] S810: Take this candidate PDCCH as the target PDCCH and perform the scheduling of the UE.

[0102] S812: Determine whether there is still an unselected candidate PDCCH in the UE PDCCH candidate set.

[0103] If the judgment result is yes, execute S806, otherwise execute S814.

[0104] S814: Cancel the current scheduling of the UE, increase the CCE aggregation degree of the UE, and wait for the next scheduling time slot.

[0105] Embodiment 3:

[0106] This embodiment provides a storage medium, in which one or more computer programs that can be read, compiled, and executed by one or more processors can be stored. In this embodiment, the storage medium can store a PDCCH scheduling program, and the PDCCH scheduling program can be executed by one or more processors to implement the process of any one of the PDCCH scheduling methods introduced in the foregoing embodiments.

[0107] In addition, this embodiment provides a base station, such as Figure 9As shown in the figure: The base station 90 includes a processor 91, a memory 92, and a communication bus 93 for connecting the processor 91 and the memory 92. The memory 92 can be the aforementioned storage medium storing the PDCCH scheduler. The processor 91 can read the PDCCH scheduler, compile it, and execute the process of implementing the PDCCH scheduling method introduced in the foregoing embodiments:

[0108] The processor 91 determines the mapping relationship between the spectrum resource units and the CCEs, and the set of spectrum resource units to be avoided. Then, according to the set of spectrum resource units to be avoided and the mapping relationship, the processor 91 determines a target PDCCH for the target terminal from each candidate PDCCH of the target terminal. The intersection of the set of target spectrum resource units corresponding to the target PDCCH and the set of spectrum resource units to be avoided is empty. After determining the target PDCCH, the processor 91 schedules the target terminal according to the target PDCCH.

[0109] In some examples of this embodiment, the spectrum resource units not suitable for PDCCH scheduling of the target terminal include at least one of the spectrum resource units occupied by other communication systems and the spectrum resource units already allocated to other terminals except the target terminal.

[0110] If the spectrum resource units not suitable for PDCCH scheduling of the target terminal include the spectrum resource units occupied by other communication systems, then when determining the set of spectrum resource units to be avoided, the processor 91 can obtain the band occupancy information of other communication systems having a shared band with this communication system in the shared band, and then determine the set of spectrum resource units to be avoided according to the band occupancy information.

[0111] Optionally, the aforementioned "this communication system" is any one of the Long-Term Evolution (LTE) communication system and communication systems after the LTE communication system; "other communication systems" are any communication systems.

[0112] Optionally, the spectrum resource unit is any one of RB, REG, and RE.

[0113] After the processor 91 determines the target PDCCH for the target terminal from each candidate PDCCH of the target terminal according to the set of spectrum resource units to be avoided and the mapping relationship, if there is no qualified target PDCCH among the candidate PDCCHs of the target terminal, the current scheduling of the target terminal is cancelled, and the CCE aggregation degree of the target terminal is increased, waiting for the next scheduling time slot.

[0114] In some examples of this embodiment, the processor 91 determines the target PDCCH for the target terminal from each candidate PDCCH of the target terminal according to the set of spectrum resource units to be avoided and the mapping relationship, including any one of the following methods:

[0115] Method 1:

[0116] The processor 91 determines a set of candidate spectrum resource units corresponding to the target terminal's candidate PDCCH according to the mapping relationship, and then the processor 91 selects a candidate PDCCH whose intersection of the set of candidate spectrum resource units and the set of avoidance spectrum resource units is empty as the target PDCCH;

[0117] Method 2:

[0118] The processor 91 determines a set of avoidance CCEs corresponding to the set of avoidance spectrum resources according to the mapping relationship, and then selects a candidate PDDCH whose corresponding CCE does not include the CCEs in the set of avoidance CCEs for the target terminal as the target PDCCH.

[0119] If the processor 91 determines the target PDCCH for the target terminal according to Method 1, the processor 91 can select one from the candidate PDCCHs of the target terminal as the current candidate, and then determine the set of candidate spectrum resource units corresponding to the current candidate according to the mapping relationship. Subsequently, the processor 91 determines whether there is an intersection between the set of candidate spectrum resource units and the set of avoidance spectrum resource units; if so, re-determine the current candidate and the corresponding set of candidate spectrum resource units for the target terminal until the intersection of the set of candidate spectrum resource units and the set of avoidance spectrum resource units is empty; if not, directly use the current candidate as the target PDCCH.

[0120] For other details of the method for the base station to implement PDCCH scheduling, please refer to the introduction in the foregoing embodiments and will not be elaborated here.

[0121] The base station provided in this embodiment does not need to increase the CCE aggregation degree of the target terminal. Therefore, not only does it not need to additionally occupy spectrum resources for PDCCH scheduling, but also because the spectrum resource units that are not suitable for PDCCH scheduling of the target terminal will be excluded as much as possible when determining the target PDCCH. Therefore, compared with the blind attempt scheme in the related art, it can effectively avoid the interference of communication systems such as GSM to the PDCCH in the LTE communication system.

[0122] Obviously, those skilled in the art should understand that all or some of the steps in the methods disclosed above, and the functional modules / units in the systems and devices, can be implemented as software (which can be realized by program codes executable by a computing device), firmware, hardware, and their appropriate combinations. In the hardware implementation, the division between the functional modules / units mentioned above does not necessarily correspond to the division of physical components; for example, a physical component can have multiple functions, or a function or step can be executed by the cooperation of several physical components. Some or all of the physical components can be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or be implemented as hardware, or be implemented as an integrated circuit, such as an application-specific integrated circuit. Such software can be distributed on a computer-readable medium and executed by a computing device, and in some cases, the steps shown or described can be executed in a different order than here. The computer-readable medium can include computer storage media (or non-transitory media) and communication media (or transitory media). As is well known to those of ordinary skill in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information, such as computer-readable instructions, data structures, program modules, or other data. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory, or other memory technologies, CD-ROM, digital versatile disk (DVD), or other optical disk storage, magnetic cassettes, tapes, magnetic disk storage, or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, as is well known to those of ordinary skill in the art, communication media typically contains computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transmission mechanism, and can include any information delivery medium. Therefore, the present invention is not limited to any specific combination of hardware and software.

[0123] The above content is a further detailed description of the embodiments of the present invention in combination with specific implementation manners, and it cannot be determined that the specific implementation of the present invention is only limited to these descriptions. For those of ordinary skill in the technical field to which the present invention belongs, without departing from the concept of the present invention, several simple deductions or substitutions can be made, and all should be regarded as belonging to the protection scope of the present invention.

Claims

1. A PDCCH scheduling method, comprising: Determining a mapping relationship between a spectrum resource unit and a control channel element CCE, and an avoidance spectrum resource unit set, where the avoidance spectrum resource unit set is a set of spectrum resource units that are not suitable for PDCCH scheduling of a target terminal, and the spectrum resource units that are not suitable for PDCCH scheduling of the target terminal include spectrum resource units occupied by other communication systems; Determining a target PDCCH for the target terminal from each candidate PDCCH of the target terminal according to the avoidance spectrum resource unit set and the mapping relationship, where the candidate PDCCHs include CCEs, and the intersection of the set of target spectrum resource units corresponding to the target PDCCH and the avoidance spectrum resource unit set is empty, and the set of target spectrum resource units is the set of spectrum resource units corresponding to the CCEs of the target PDCCH; Scheduling the target terminal according to the target PDCCH.

2. The PDCCH scheduling method according to claim 1, wherein The spectrum resource units that are not suitable for PDCCH scheduling of the target terminal further include: spectrum resource units that have been allocated to other terminals except the target terminal.

3. The PDCCH scheduling method according to claim 1, wherein If the spectrum resource units that are not suitable for PDCCH scheduling of the target terminal include spectrum resource units occupied by other communication systems, then determining the avoidance spectrum resource unit set includes: Obtaining band occupancy information of other communication systems having a shared band with this communication system in the shared band; Determining the avoidance spectrum resource unit set according to the band occupancy information.

4. The PDCCH scheduling method according to claim 3, wherein This communication system is any one of a Long Term Evolution (LTE) communication system and communication systems after the LTE communication system; the other communication system is any communication system.

5. The PDCCH scheduling method according to claim 1, wherein The spectrum resource unit is any one of a resource block (RB), a resource element group (REG), and a resource element (RE).

6. The PDCCH scheduling method according to claim 1, wherein After determining the target PDCCH for the target terminal from each candidate PDCCH of the target terminal according to the avoidance spectrum resource unit set and the mapping relationship, the PDCCH scheduling method further includes: If there is no eligible target PDCCH among the candidate PDCCHs of the target terminal, canceling the current scheduling of the target terminal, increasing the CCE aggregation degree of the target terminal, and waiting for the next scheduling time slot.

7. The PDCCH scheduling method according to any one of claims 1-6, characterized in that, Determining the target PDCCH for the target terminal from each candidate PDCCH of the target terminal according to the avoidance spectrum resource unit set and the mapping relationship includes any one of the following methods: Method 1: Determining a set of candidate spectrum resource units corresponding to the candidate PDCCHs of the target terminal according to the mapping relationship; Selecting a candidate PDCCH whose intersection of the set of candidate spectrum resource units and the avoidance spectrum resource unit set is empty as the target PDCCH; Method 2: Determining a set of avoidance CCEs corresponding to the avoidance spectrum resource unit set according to the mapping relationship; Selecting a candidate PDDCH for the target terminal whose corresponding CCEs do not include the CCEs in the set of avoidance CCEs as the target PDCCH.

8. The PDCCH scheduling method according to claim 7, wherein, The set of candidate spectrum resource units corresponding to the target terminal's candidate PDCCH determined according to the mapping relationship includes: Select one of the candidate PDCCHs of the target terminal as the current candidate; Determine the set of candidate spectrum resource units corresponding to the current candidate according to the mapping relationship; The candidate PDCCH whose intersection of the selected set of candidate spectrum resource units and the set of avoidance spectrum resource units is empty is used as the target PDCCH, and it includes: Judge whether there is an intersection between the set of candidate spectrum resource units and the set of avoidance spectrum resource units; If so, re-determine the current candidate and the corresponding set of candidate spectrum resource units for the target terminal until the intersection of the set of candidate spectrum resource units and the set of avoidance spectrum resource units is empty; If not, directly use the current candidate as the target PDCCH.

9. A base station, the base station includes a processor, a memory and a communication bus; The communication bus is used to realize the connection communication between the processor and the memory; The processor is used to execute one or more programs stored in the memory to implement the steps of the PDCCH scheduling method according to any one of claims 1 to 8.

10. A storage medium, characterized in that, The storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps of the PDCCH scheduling method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Method and device for allocating downlink control channel resource in multicarrier system

    CN101771462A

  • Supporting multiple access technologies in wireless environment

    CN102132598A