Nothing Special   »   [go: up one dir, main page]

CN107124772B - Resource scheduling method and device - Google Patents

Resource scheduling method and device Download PDF

Info

Publication number
CN107124772B
CN107124772B CN201710233951.7A CN201710233951A CN107124772B CN 107124772 B CN107124772 B CN 107124772B CN 201710233951 A CN201710233951 A CN 201710233951A CN 107124772 B CN107124772 B CN 107124772B
Authority
CN
China
Prior art keywords
subframe
cces
radio frame
pdcch
cfi
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710233951.7A
Other languages
Chinese (zh)
Other versions
CN107124772A (en
Inventor
刘建青
丁宝国
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Comba Network Systems Co Ltd
Original Assignee
Comba Telecom Systems China Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Comba Telecom Systems China Ltd filed Critical Comba Telecom Systems China Ltd
Priority to CN201710233951.7A priority Critical patent/CN107124772B/en
Publication of CN107124772A publication Critical patent/CN107124772A/en
Priority to PCT/CN2017/117272 priority patent/WO2018188369A1/en
Application granted granted Critical
Publication of CN107124772B publication Critical patent/CN107124772B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the invention provides a resource scheduling method and a device, wherein the method comprises the following steps: obtaining a Control Channel Element (CCE) use record of a Physical Downlink Control Channel (PDCCH) for transmitting user dedicated information in a first subframe of at least one second wireless frame before a current first wireless frame; determining the total number of CCEs required for sending the PDCCH in the first subframe of the first wireless frame according to the CCE use record and the number of the CCEs allocated to the PDCCH for sending the common control information in the first subframe of the first wireless frame; comparing the total number of CCEs with the number of CCEs which can be allocated by the PDCCH of the first subframe of the first wireless frame and is determined according to the CFI; and if the total number of the CCEs is greater than the number of the CCEs which can be allocated by the PDCCH of the first subframe of the first wireless frame, increasing the CFI, wherein the CFI is more than or equal to 1 and less than or equal to 3 and is an integer.

Description

Resource scheduling method and device
Technical Field
The present invention relates to the field of mobile communications, and in particular, to a resource scheduling method and apparatus.
Background
In a Long Term Evolution (LTE) system, a Downlink Control Channel (PDCCH) carries Downlink Control Information (DCI), and the PDCCH includes resource allocation information of one or more User Equipments (UEs). The UE needs to solve the DCI carried by the PDCCH first, and can correctly solve the data of the Physical Downlink Shared Channel (PDSCH) corresponding to the DCI.
In terms of Resource structure, one PDCCH is composed of n (n represents aggregation level) consecutive Control Channel Elements (CCEs), where each CCE is composed of 9 Resource Element Groups (REGs), 1 REG is composed of 4 consecutive Resource Elements (REs) located on the same Orthogonal Frequency Division Multiplexing (OFDM) symbol, the number of OFDM symbols occupied by the PDCCH in one subframe is indicated by a Control Format Indicator (CFI), and the CFI generally has a value range of {1, 2, 3 }. The number of symbols occupied by the PDCCH determines the number of CCEs available for allocation in a subframe, which corresponds to the number of UEs that the subframe can schedule.
The prior art determines the number of symbols occupied by the PDCCH in the following manner: the method comprises the steps of acquiring information such as the number of UE to be scheduled, the carrier bandwidth utilization rate and the user satisfaction degree of a current cell in real time, and then determining the number of symbols occupied by a PDCCH of a current subframe according to the information. In this way, complex processes such as updating the number of real-time UEs, calculating Key Performance Indicators (KPIs), and acquiring UE information of other carriers across carriers are required, which leads to high system operating pressure and low signal processing efficiency, and often causes unreasonable and inaccurate symbol number allocation occupied by the PDCCH, thereby reducing the Performance of the LTE system.
Disclosure of Invention
The embodiment of the invention provides a resource scheduling method and a resource scheduling device, which are used for solving the technical problem that in the prior art, the number of symbols occupied by a PDCCH is unreasonable and inaccurate in distribution, so that the performance of an LTE system is reduced.
A first aspect of an embodiment of the present invention provides a resource scheduling method, including:
obtaining a Control Channel Element (CCE) use record of a Physical Downlink Control Channel (PDCCH) for transmitting user dedicated information in a first subframe of at least one second wireless frame before a current first wireless frame; a first subframe of the second radio frame is any subframe in the second radio frame;
determining the total number of CCEs required for sending the PDCCH in the first subframe of the first wireless frame according to the CCE usage record and the number of CCEs allocated to the PDCCH used for sending the common control information in the first subframe of the first wireless frame;
comparing the total number of CCEs with the number of CCEs which can be allocated by a PDCCH of a first subframe of the first wireless frame and is determined according to a Control Format Indication (CFI);
and if the total number of the CCEs is greater than the number of the CCEs which can be allocated by the PDCCH of the first subframe of the first wireless frame, increasing the CFI, wherein the CFI is more than or equal to 1 and less than or equal to 3 and is an integer.
According to the scheme, the total number of CCEs required for sending the PDCCH in the first subframe of the current first wireless frame is determined according to the CCE use record of the second wireless frame before the current first wireless frame and the number of CCEs allocated to the PDCCH for sending the common control information in the first subframe of the first wireless frame, and then the CFI is dynamically adjusted according to the size relationship between the total number of CCEs required for sending the PDCCH in the first subframe of the determined first wireless frame and the number of CCEs allocable by the PDCCH in the first subframe of the first wireless frame, so that the number of CCEs in the first subframe of the first wireless frame can meet the user requirement and is not excessive, and the resource utilization rate of the PDCCH is improved; meanwhile, the scheme is different from the mode of determining the number of symbols occupied by the PDCCH in the prior art, the algorithm of the method is simpler, and the operation process is quicker, so that the operation pressure of the system can be effectively reduced, and the signal processing efficiency is improved.
Optionally, before the reducing the current CFI value, the method further includes: and determining that the number of CCEs which can be allocated by the PDCCH of the first subframe of the first wireless frame corresponding to the reduced CFI value is not less than the total number of CCEs required for transmitting the PDCCH in the first subframe of the first wireless frame.
Optionally, the CCE usage record comprises: the number of unsuccessfully scheduled users in the first subframe of each radio frame in the at least one second radio frame; prior to the increasing the CFI, the method further comprises: determining that at least one second radio frame meeting a constraint condition exists, wherein the constraint condition is that the number of unsuccessfully scheduled users in a first subframe of the second radio frame is greater than a preset threshold value. By the method, the resource utilization rate of the PDCCH can be further improved, the operating pressure of the system is reduced, and the signal processing efficiency is improved.
Optionally, after comparing the total number of CCEs with the number of CCEs assignable to the PDCCH of the first subframe of the first radio frame, the method further includes: and if the total number of CCEs is less than the number of CCEs which can be allocated by the PDCCH of the first subframe of the first wireless frame, reducing the CFI, wherein the CFI satisfies that the CFI is more than or equal to 1 and less than or equal to 3, and the CFI is an integer. By the method, the resource scheduling method can be further perfected, the resource utilization rate of the PDCCH is further improved, the operation pressure of the system is reduced, and the signal processing efficiency is improved.
Optionally, before the reducing the current CFI value, the method further includes: determining that the total number of CCEs is less than the product of the number of CCEs allocable by the PDCCH of the first subframe of the first wireless frame and a scale factor, wherein the scale factor is less than 1. By the method, the resource scheduling method can be further perfected, the resource utilization rate of the PDCCH is further improved, the operation pressure of the system is reduced, and the signal processing efficiency is improved.
Optionally, the CCE usage record comprises: the number of unsuccessfully scheduled users in the first subframe of each radio frame in the at least one second radio frame; prior to the reducing the CFI, the method further comprises: determining that the number of unsuccessfully scheduled users in the first subframe of each radio frame in the at least one second radio frame is not greater than a preset threshold. By the method, the resource scheduling method can be further perfected, the resource utilization rate of the PDCCH is further improved, the operation pressure of the system is reduced, and the signal processing efficiency is improved.
Optionally, the CCE usage record comprises: the number of unsuccessfully scheduled users in the first subframe of each radio frame in the at least one second radio frame; after comparing the total number of CCEs with the number of CCEs allocable by PDCCH of the first subframe of the first radio frame, the method further comprises: if the total number of CCEs is less than the number of CCEs which can be distributed in the PDCCH of the first subframe of the first radio frame, further judging whether the number of unsuccessfully scheduled users in the first subframe of at least one radio frame in the at least one second radio frame is more than a preset threshold value; if so, increasing the CFI, wherein the CFI is more than or equal to 1 and less than or equal to 3, and the CFI is an integer. By the method, the resource scheduling method can be further improved, and the number of CCEs which can be distributed in the PDCCH of the first subframe of the first wireless frame can meet the requirements of all UEs.
Optionally, the at least one second radio frame includes: a last radio frame of the first radio frame; or the radio frame with the largest number of CCEs required by the unsuccessfully scheduled user in the first subframe of at least two radio frames before the first radio frame; or scheduling the radio frame with the largest number of CCEs which are not available for all users to be scheduled in the first subframe of at least two radio frames before the first radio frame. By the method, the resource scheduling method can be further perfected, the resource utilization rate of the PDCCH is further improved, the operation pressure of the system is reduced, and the signal processing efficiency is improved.
Optionally, the CCE usage record comprises: the number of CCEs used by successfully scheduled users in the first subframe of the second radio frame and the number of CCEs which are not used by all the users to be scheduled in the first subframe of the second radio frame; the determining the total number of CCEs required for sending the PDCCH in the first subframe of the first radio frame specifically includes: determining the sum of the number of CCEs used by successfully scheduled users in the first subframe of the second radio frame, the number of CCEs lacking in all users to be scheduled in the first subframe of the second radio frame and the number of CCEs allocated to PDCCHs for transmitting common control information in the first subframe of the first radio frame, and taking the determined sum as the total number of CCEs required for transmitting PDCCHs in the first subframe of the first radio frame. By the method, the resource scheduling method can be further perfected, the resource utilization rate of the PDCCH is further improved, the operation pressure of the system is reduced, and the signal processing efficiency is improved.
Optionally, after increasing the CFI or decreasing the CFI, the method further includes: recording the use condition of a Control Channel Element (CCE) of a Physical Downlink Control Channel (PDCCH) for transmitting user dedicated information in a first subframe of a first wireless frame, and storing the CCE. By the method, the resource scheduling method can be further perfected, the resource utilization rate of the PDCCH is further improved, the operation pressure of the system is reduced, and the signal processing efficiency is improved.
Optionally, before obtaining the CCE usage record of the PDCCH for transmitting the ue-specific information in the first subframe of the at least one second radio frame before the current first radio frame, the method further includes: the CFI value is initialized. By the method, the resource scheduling method can be further perfected, the resource utilization rate of the PDCCH is further improved, the operation pressure of the system is reduced, and the signal processing efficiency is improved.
A second aspect of the present invention provides a resource scheduling apparatus, including: an obtaining unit, configured to obtain a control channel element CCE usage record of a physical downlink control channel PDCCH for transmitting user-specific information in a first subframe of at least one second radio frame preceding a current first radio frame; a first subframe of the second radio frame is any subframe in the second radio frame; a determining unit, configured to determine, according to the CCE usage record and the number of CCEs allocated to a PDCCH for transmitting common control information in a first subframe of the first radio frame, a total number of CCEs required to transmit the PDCCH in the first subframe of the first radio frame; a judging unit, configured to compare the total number of CCEs with the number of CCEs allocatable by a PDCCH of a first subframe of the first radio frame determined according to a control format indicator CFI; and an adjusting unit, configured to increase the CFI when the total number of CCEs is greater than the number of CCEs assignable to the PDCCH in the first subframe of the first radio frame, where the CFI satisfies a condition that the CFI is greater than or equal to 1 and less than or equal to 3, and the CFI is an integer.
Optionally, the CCE usage record comprises: the number of unsuccessfully scheduled users in the first subframe of each radio frame in the at least one second radio frame; the judging unit is further configured to: before the CFI is increased, determining that at least one second radio frame meeting a constraint condition exists, wherein the constraint condition is that the number of unsuccessfully scheduled users in a first subframe of the second radio frame is larger than a preset threshold value.
Optionally, the adjusting unit is further configured to: after comparing the total number of CCEs with the number of CCEs allocable by the PDCCH in the first subframe of the first wireless frame, when the total number of CCEs is less than the number of CCEs allocable by the PDCCH in the first subframe of the first wireless frame, reducing CFI, wherein CFI is more than or equal to 1 and less than or equal to 3, and CFI is an integer.
Optionally, the determining unit is further configured to: prior to the reducing the CFI value, determining that the total number of CCEs is less than a product of a number of CCEs allocable by a PDCCH of a first subframe of the first radio frame and a scaling factor, the scaling factor being less than 1.
Optionally, the CCE usage record comprises: the number of unsuccessfully scheduled users in the first subframe of each radio frame in the at least one second radio frame; the judging unit is further configured to: before the CFI is reduced, determining that the number of unsuccessfully scheduled users in the first subframe of each radio frame in the at least one second radio frame is not more than a preset threshold value.
Optionally, the CCE usage record comprises: the number of unsuccessfully scheduled users in the first subframe of each radio frame in the at least one second radio frame; the adjustment unit is further configured to: after comparing the total number of CCEs with the number of CCEs allocable by the PDCCH of the first subframe of the first wireless frame, when the total number of CCEs is less than the number of CCEs allocable by the PDCCH of the first subframe of the first wireless frame and the number of unsuccessfully scheduled users in the first subframe of at least one wireless frame in the at least one second wireless frame is greater than a preset threshold, increasing CFI, wherein the CFI is greater than or equal to 1 and less than or equal to 3, and the CFI is an integer.
Optionally, the at least one second radio frame includes: a last radio frame of the first radio frame; or the radio frame with the largest number of CCEs required by the unsuccessfully scheduled user in the first subframe of at least two radio frames before the first radio frame; or scheduling the radio frame with the largest number of CCEs which are not available for all users to be scheduled in the first subframe of at least two radio frames before the first radio frame.
Optionally, the CCE usage record comprises: the number of CCEs used by successfully scheduled users in the first subframe of the second radio frame and the number of CCEs which are not used by all the users to be scheduled in the first subframe of the second radio frame; the determining unit is specifically configured to: determining the sum of the number of CCEs used by successfully scheduled users in the first subframe of the second radio frame, the number of CCEs lacking in all users to be scheduled in the first subframe of the second radio frame and the number of CCEs allocated to PDCCHs for transmitting common control information in the first subframe of the first radio frame, and taking the determined sum as the total number of CCEs required for transmitting PDCCHs in the first subframe of the first radio frame.
Optionally, the apparatus further comprises: and the recording unit is used for recording the use condition of a Control Channel Element (CCE) of a Physical Downlink Control Channel (PDCCH) for transmitting the user dedicated information in the first subframe of the first wireless frame and storing the CCE.
A third aspect of the embodiments of the present invention provides a resource scheduling apparatus, including: a memory to store instructions; a communication interface for transmitting a PDCCH to a UE; and the processor is respectively connected with the memory and the communication interface, and is used for executing the instructions in the memory so as to execute the resource scheduling method corresponding to the first aspect of the embodiment of the invention in the process of executing the instructions.
One or more technical solutions provided in the embodiments of the present invention have at least the following technical effects or advantages:
1. in the embodiment of the invention, the total number of CCEs required for sending the PDCCH in the first subframe of the current first wireless frame is determined according to the CCE use record of the second wireless frame before the current first wireless frame and the number of CCEs allocated to the PDCCH for sending the common control information in the first subframe of the first wireless frame, and then the CFI is dynamically adjusted according to the size relationship between the determined total number of CCEs required for sending the PDCCH in the first subframe of the first wireless frame and the number of CCEs allocable by the PDCCH in the first subframe of the first wireless frame, so that the number of CCEs in the first subframe of the first wireless frame can meet the user requirement and cannot be excessive, and the resource utilization rate of the PDCCH is improved. Moreover, different from the mode of determining the number of symbols occupied by the PDCCH in the prior art, the method for determining the number of symbols occupied by the PDCCH in the embodiment of the invention has the advantages of simpler algorithm and quicker operation process, and can effectively reduce the operation pressure of a system and improve the efficiency of signal processing. The problem that in the prior art, the number of symbols occupied by the PDCCH is unreasonably and inaccurately distributed is solved, and the performance of the LTE system is improved.
2. The embodiment of the invention determines the number of CCEs allocated to the PDCCH for sending the common control information according to the number of the current common channels and the aggregation level of the PDCCH of the common channels by utilizing the periodicity of scheduling a part of common channels and information by the system, simplifies the algorithm, reduces the operation pressure of the system, further improves the accuracy of symbol number allocation occupied by the PDCCH, and improves the performance of the LTE system.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to these drawings without inventive exercise.
FIG. 1 is a flowchart illustrating a resource scheduling method according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of a first radio frame and a second radio frame according to an embodiment of the present invention;
FIG. 3 is a schematic structural diagram of a resource scheduling apparatus according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a resource scheduling device in an embodiment of the present invention.
Detailed Description
The technical solutions of the embodiments of the present invention are described in detail with reference to the drawings and the specific embodiments, and it should be understood that the specific features of the embodiments and the embodiments of the present invention are detailed descriptions of the technical solutions of the embodiments of the present invention, and are not limited to the technical solutions of the embodiments of the present invention, and the technical features of the embodiments and the embodiments of the present invention may be combined with each other without conflict.
Example one
The embodiment of the invention provides a resource scheduling method, which is applied to an LTE system. In the embodiment of the present invention, a main body for executing the resource scheduling method is a base station, and referring to fig. 1, the method specifically includes the following steps:
step 110: obtaining a Control Channel Element (CCE) use record of a Physical Downlink Control Channel (PDCCH) for transmitting user-specific information in a first subframe of at least one second radio frame before a current first radio frame.
The second radio frame time is earlier than the first radio frame time, the first subframe of the second radio frame may be any subframe of subframes 0 to 9 included in the second radio frame, and the number of the first subframe of the first radio frame corresponds to the number of the first subframe of the second radio frame.
And inquiring and obtaining the first subframe of the second radio frame according to the number of the first subframe of the current first radio frame. Referring to fig. 2, if the position number of the first subframe of the current first radio frame is 1, the position number of the first subframe of the second radio frame in the second radio frame is also corresponding to 1; if the position number of the first subframe of the current first radio frame is 2, the position number of the first subframe of the second radio frame is also corresponding to 2, and so on. This section is well known to those skilled in the art and will not be described in detail here.
The number of the second radio frames may be one or multiple, and the embodiment of the present invention does not specifically limit the number of the second radio frames. The situation when the number of the second wireless frames is one includes: the at least one second radio frame is a last radio frame of the first radio frame, the at least one second radio frame is a radio frame with the largest number of CCEs required by unsuccessfully scheduled users in first subframes of at least two radio frames before the first radio frame, the at least one second radio frame is a radio frame with the largest number of CCEs which are not yet scheduled for all users to be scheduled in the first subframes of at least two radio frames before the first radio frame, and the like.
The CCE usage record of the PDCCH for transmitting the user-specific information in the first subframe of the at least one second radio frame comprises: the number of CCEs used by a successfully scheduled user in the first subframe of each radio frame in at least one second radio frame, the number of CCEs required by a unsuccessfully scheduled user in the first subframe of each radio frame in at least one second radio frame, the number of ccessfully scheduled users in the first subframe of each radio frame in at least one second radio frame, the number of unsuccessfully scheduled users in the first subframe of each radio frame in at least one second radio frame, and so on, and the embodiments of the present invention are not particularly limited.
Step 120: determining the total number of CCEs required for transmitting the PDCCH in the first subframe of the first wireless frame according to the CCE usage record and the number of CCEs allocated to the PDCCH for transmitting common control information in the first subframe of the first wireless frame.
Wherein step 120 may include: step 121, step 122 and step 123.
Step 121: determining the number of CCEs required by a PDCCH for transmitting user-specific information in the first subframe of the current first radio frame.
Determining the number of CCEs required by a PDCCH for transmitting user dedicated information in a first subframe of a current first radio frame according to a Control Channel Element (CCE) use record of a Physical Downlink Control Channel (PDCCH) for transmitting the user dedicated information in the first subframe of a second radio frame. The number of the second radio frames is different, and the methods for determining the number of CCEs required by the PDCCH for transmitting the user-specific information in the first subframe of the current first radio frame are different.
When the number of the second radio frames is one, the number of CCEs required for the PDCCH for transmitting the user-specific information in the first subframe of the first radio frame is:
NCCEest=NCCEfail+NCCEspec
wherein NCCEspecThe number of CCEs used by the successfully scheduled user in the first subframe of the second radio frame; NCCEfailThe number of CCEs required by unsuccessfully scheduling users in the first subframe of the second radio frame or the number of CCEs lacking in all users to be scheduled in the first subframe of the second radio frame, and the number of CCEs required by unsuccessfully scheduling users in the first subframe of the second radio frame and the number of CCEs lacking in all users to be scheduled in the first subframe of the second radio frame can be the same or different.
For example, the number of CCEs required for the PDCCH used for transmitting the user-specific information in the first subframe of the current first radio frame is determined according to the number of CCEs required for unsuccessfully scheduling the user in the first subframe of the second radio frame and the number of ccessfully scheduling the user in the first subframe of the second radio frame: the number of CCEs required for unsuccessfully scheduling users in the first subframe of the second radio frame is 12, the number of ccessfully scheduled users in the first subframe of the second radio frame is 36, and the number of CCEs required for the PDCCH for transmitting user-specific information in the first subframe of the first radio frame is 12+ 36-48.
For example, the number of CCEs required for the PDCCH for transmitting the user-specific information in the first subframe of the current first radio frame is determined according to the number of CCEs lacking in all the users to be scheduled in the first subframe of the second radio frame and the number of CCEs required for unsuccessfully scheduling the users in the first subframe of the second radio frame: the number of CCEs that are not available for scheduling all users to be scheduled in the first subframe of the second radio frame is 8, the number of CCEs used by successfully scheduled users in the first subframe of the second radio frame is 36, and the number of CCEs required for the PDCCH for transmitting user-specific information in the first subframe of the first radio frame is 8+ 36-44.
When the number of the second radio frames is more than one, the number of CCEs required by the PDCCH for transmitting the user-specific information in the first subframe of the first radio frame is as follows:
Figure BDA0001267456500000111
wherein,
Figure BDA0001267456500000112
the average value of the number of CCEs required by unsuccessfully scheduled users in the first subframe of the second radio frame (or the number of CCEs lacking for all the users to be scheduled in the first subframe of the second radio frame),
Figure BDA0001267456500000113
the average value of the number of CCEs used by the successfully scheduled users in the first subframe of the second radio frame is used.
For example, the at least one second radio frame includes a third radio frame and a fourth radio frame before the first radio frame, where the number of CCEs required for unsuccessfully scheduling the user in the first subframe of the third radio frame is 12, the number of ccessfully scheduling the user in the first subframe of the fourth radio frame is 20, the number of ccessfully scheduled users in the first subframe of the third radio frame is 32, the number of ccessfully scheduled users in the first subframe of the fourth radio frame is 24, and then the number of ccessfully scheduled users in the first subframe of the first radio frame required for sending the PDCCH for the user-specific information is: [ (12+20)/2] + [ (32+24)/2] ═ 44.
Step 122: and determining the number of CCEs allocated to the PDCCH for transmitting the common control information in the first subframe of the current first wireless frame.
The number of CCEs allocated to the PDCCH for transmitting common control information in the first subframe of the first radio frame is determined by the aggregation level of the PDCCH for transmitting common control information in the first subframe of the first radio frame and the number of PDCCHs for transmitting common control information in the first subframe of the first radio frame. For example, if the number of PDCCHs used to transmit common control information in the first subframe of the first radio frame is 2 and the aggregation level of PDCCHs used to transmit common control information in the first subframe of the first radio frame is 8, it may be determined that the number of CCEs allocated to PDCCHs used to transmit common control information in the first subframe of the first radio frame is 2 × 8 — 16.
Since the system has periodicity in scheduling a part of common channels and information, a PDCCH for transmitting common control information needs to be transmitted in some subframes, and a PDCCH for transmitting common control information does not need to be transmitted in some subframes. In order to enable all subframes to meet the requirement of the PDCCH for transmitting the common control information, in the embodiment of the present invention, the method for determining the number of CCEs allocated to the PDCCH for transmitting the common control information may further include: and determining the number of CCEs allocated to the PDCCH for transmitting the common control information according to the number of the current common channels and the aggregation level of the common channel PDCCH. For example, if the number of current common channels is 1 and the aggregation level of the PDCCH on the common channels is 8, it may be determined that the number of CCEs allocated to the PDCCH for transmitting common control information is 1 × 8 — 8.
Step 123: the total number of CCEs required in a first subframe of a first radio frame for transmitting a PDCCH is determined.
The total number of CCEs required for transmitting the PDCCH in the first subframe of the first wireless frame is equal to the sum of the number of CCEs required for transmitting the PDCCH used for transmitting user-specific information in the first subframe of the first wireless frame and the number of CCEs allocated for the PDCCH used for transmitting common control information in the first subframe of the first wireless frame. For example, if the number of CCEs required for PDCCHs used for transmitting user-specific information in the first subframe of the first radio frame is 44 and the number of CCEs allocated for PDCCHs used for transmitting common control information in the first subframe of the first radio frame is 8, it may be determined that the total number of CCEs required for PDCCH transmission in the first subframe of the first radio frame is 44+8 — 52.
It should be noted that step 121 may be executed before step 122, may also be executed after step 122, and may also be executed simultaneously, and the order of step 121 and step 122 is not specifically limited in the embodiment of the present invention.
The PDCCH is located on the first 1-3 OFDM symbols of the subframe, the number of symbols occupied by the PDCCH in a scheduling subframe is indicated by CFI, the larger the CFI is, the more the number of symbols occupied by the PDCCH is, the more resources of the subframe can be used for distributing CCE, namely the CFI determines the number of CCE which can be distributed by the PDCCH of the first subframe of the first wireless frame. Therefore, the adjustment of the number of CCEs allocable by the PDCCH of the first subframe of the first radio frame can be realized by adjusting the size of the CFI.
Step 130: and comparing the total number of CCEs required for transmitting the PDCCH in the first subframe of the first wireless frame with the number of CCEs allocable by the PDCCH in the first subframe of the first wireless frame.
Specifically, the number of CCEs allocable by the PDCCH of the first subframe of the first wireless frame is determined according to the CFI value, and then the size relationship between the total number of CCEs required for transmitting the PDCCH in the first subframe of the first wireless frame and the number of CCEs allocable by the PDCCH of the first subframe of the first wireless frame is compared. If the total number of CCEs is greater than the number of CCEs allocable by the PDCCH of the first subframe of the first radio frame, execute step 140; if the total number of CCEs is less than the number of CCEs allocable by the PDCCH of the first subframe of the first radio frame, then execute step 150; and if the total number of CCEs is equal to the number of CCEs which can be allocated by the PDCCH of the first subframe of the first wireless frame, not adjusting the CFI.
Step 140: and increasing the CFI, wherein the CFI is more than or equal to 1 and less than or equal to 3 and is an integer.
For example, the total number of CCEs required for transmitting a PDCCH in the first subframe of the first radio frame is 30, the current CFI is 1, the number of CCEs assignable to the PDCCH in the first subframe of the corresponding first radio frame is N1, and 30> N1, so that the CFI needs to be increased until the total number of CCEs is not greater than the number of CCEs assignable to the PDCCH in the first subframe of the first radio frame, and the following conditions are satisfied: CFI is not less than 1 and not more than 3, and is an integer.
Step 150: and reducing the CFI, wherein the CFI is more than or equal to 1 and less than or equal to 3 and is an integer.
For example, the total number of CCEs required for transmitting a PDCCH in the first subframe of the first radio frame is 60, the current CFI is 3, the number of CCEs assignable to the PDCCH in the first subframe of the corresponding first radio frame is N2, and 60< N2, so the CFI needs to be reduced until the total number of CCEs is not less than the number of CCEs assignable to the PDCCH in the first subframe of the first radio frame, and the CFI satisfies: CFI is not less than 1 and not more than 3, and is an integer.
It should be noted that the step 150 is not an essential step for implementing the embodiment of the present invention, and the step 150 is only an optional solution for implementing the embodiment of the present invention, and is a further improvement of the embodiment of the present invention.
According to the scheme, the total number of CCEs required for sending the PDCCH in the first subframe of the current first wireless frame is determined according to the CCE use record of the second wireless frame before the current first wireless frame and the number of CCEs allocated to the PDCCH for sending the common control information in the first subframe of the first wireless frame, and then the CFI is dynamically adjusted according to the size relationship between the total number of CCEs required for sending the PDCCH in the first subframe of the determined first wireless frame and the number of CCEs allocable by the PDCCH in the first subframe of the first wireless frame, so that the number of CCEs in the first subframe of the first wireless frame can meet the user requirement and is not excessive, and the resource utilization rate of the PDCCH is improved; meanwhile, the scheme is different from the mode of determining the number of symbols occupied by the PDCCH in the prior art, the algorithm of the method is simpler, and the operation process is quicker, so that the operation pressure of the system can be effectively reduced, and the signal processing efficiency is improved. The problem that in the prior art, the number of symbols occupied by the PDCCH is unreasonably and inaccurately distributed is solved, and the performance of the LTE system is improved.
Optionally, before performing step 150, the method further includes: and determining that the number of CCEs which can be allocated by the PDCCH of the first subframe of the first wireless frame corresponding to the reduced CFI value is not less than the total number of CCEs required for transmitting the PDCCH in the first subframe of the first wireless frame.
For example, the total number of CCEs required for transmitting a PDCCH in the first subframe of the first radio frame is 30, the current CFI is 3, the number of CCEs that can be allocated to the PDCCH in the first subframe of the corresponding first radio frame is N4, and 30< N4, so that the CFI needs to be reduced. However, if the number of allocable CCEs corresponding to the kth reduced CFI value (assumed to be q) is greater than the total number of CCEs required for transmitting the PDCCH in the first subframe of the first radio frame, and the number of allocable CCEs corresponding to the (k + 1) th reduced CFI value (assumed to be q-1) is less than the total number of CCEs required for transmitting the PDCCH in the first subframe of the first radio frame, then the (k + 1) th adjustment is not performed, and the kth adjusted CFI value (q) is used as the final CFI value.
By the method, the condition that CFI adjustment enters dead cycle can be avoided, the method for determining the number of symbols occupied by the PDCCH is further perfected, the accuracy of dynamic adjustment of CFI is improved, the resource utilization rate of the PDCCH is further improved, and the efficiency of signal processing is improved.
Optionally, after the step 130 is executed and before the step 140 is executed, the method further includes:
step 160: determining that at least one second radio frame meeting a constraint condition exists, wherein the constraint condition is that the number of unsuccessfully scheduled users in a first subframe of the second radio frame is greater than a preset threshold value.
The preset threshold is a smaller integer, for example, 1, 2, 3, etc., and the embodiment of the present invention is not limited specifically. In the above technical solution, step 140 is executed only when the number of unsuccessfully scheduled users in the first subframe of at least one second radio frame is greater than a preset threshold, so as to increase the CFI; on the contrary, if the number of unsuccessfully scheduled users in the first sub-frames of all the second radio frames is not greater than the preset threshold, the CFI is not adjusted, so that the risk that the CFI adjustment does not meet the actual requirements of the UE due to failure of receiving the PDCCH by a very small number of UEs caused by accidental factors is avoided.
For example, if the preset threshold is 1, if the number of unsuccessfully scheduled users in the first subframe of the second radio frame is 1 or 0, step 140 is not performed.
Optionally, after the step 130 is executed and before the step 150 is executed, the method further includes:
step 170: determining that the number of unsuccessfully scheduled users in the first subframe of each radio frame in the at least one second radio frame is not greater than a preset threshold.
Executing step 150 only if the number of unsuccessfully scheduled users in the first subframe of each radio frame in the at least one second radio frame is not greater than a preset threshold; if the number of unsuccessfully scheduled users in the first subframe of any radio frame in the at least one second radio frame is greater than the preset threshold, step 150 cannot be executed. Therefore, the number of CCEs which can be allocated to the PDCCH in the first subframe of the first radio frame can meet the requirements of all the UEs.
For example, if the preset threshold is 2, if the number of unsuccessfully scheduled users in the first subframe of at least one radio frame in the at least one second radio frame is greater than 2, the step 150 is not performed.
By the method, the method for determining the number of symbols occupied by the PDCCH can be further perfected, the accuracy of dynamically adjusting the CFI is improved, the CCE number of the first subframe of the first wireless frame can meet the user requirement and is not excessive, the resource utilization rate of the PDCCH is further improved, and the efficiency of signal processing is improved.
Optionally, after the comparing the total number of CCEs with the number of CCEs allocable by PDCCH in the first subframe of the first radio frame in step 130 is performed, the method further includes:
if the total number of CCEs is less than the number of CCEs which can be distributed in the PDCCH of the first subframe of the first radio frame, further judging whether the number of unsuccessfully scheduled users in the first subframe of at least one radio frame in the at least one second radio frame is more than a preset threshold value;
if so, increasing the CFI, wherein the CFI is more than or equal to 1 and less than or equal to 3, and the CFI is an integer.
For example, if the total number of CCEs is less than the number of CCEs allocable by the PDCCH of the first subframe of the first radio frame, but the number of unsuccessfully scheduled users in the first subframe where 1 radio frame exists in the at least one second radio frame is greater than a preset threshold 3, the CFI is increased, and the CFI satisfies: CFI is not less than 1 and not more than 3, and is an integer.
By the method, the resource scheduling method can be further perfected, and the number of CCEs which can be distributed in the PDCCH of the first subframe of the first radio frame can be ensured to meet the requirements of all UEs.
Optionally, before performing step 150, the method further includes:
step 180: determining that the total number of CCEs is less than the product of the number of CCEs allocable by the PDCCH of the first subframe of the first wireless frame and a scale factor.
Wherein the scale factor is less than 1. If the total number of CCEs required for transmitting the PDCCH in the first subframe of the first wireless frame is greater than or equal to the product of the number of CCEs allocable by the PDCCH of the first subframe of the first wireless frame and the scale factor, the step 150 is not performed. Step 150 is performed only if the total number of CCEs is less than the product of the number of CCEs allocable by the PDCCH of the first subframe of the first radio frame and the scaling factor. Therefore, the number of CCEs which can be allocated to the PDCCH in the first subframe of the first wireless frame can be ensured to be more abundant, the risk that the number of CCEs which can be allocated to the PDCCH in the first subframe of the first wireless frame is insufficient due to accidental access of the UE is avoided, and the CFI adjustment is prevented from entering a dead cycle.
For example, the total number of CCEs required for transmitting the PDCCH in the first subframe of the first radio frame is determined to be 100, the number of CCEs assignable to the PDCCH in the first subframe of the first radio frame is N3 ═ 88, and the scaling factor is 0.9, and since 100> N3 × 0.9 ═ 79.2 is not satisfied, the total number of CCEs required for transmitting the PDCCH in the first subframe of the first radio frame is less than the product of the number of CCEs assignable to the PDCCH in the first subframe of the first radio frame and the scaling factor, and thus the CFI reduction operation is not performed.
It should be noted that step 160, step 170, and step 180 are only three optional solutions of the embodiment of the present invention, and are further improvements of the embodiment of the present invention, but are not essential steps for implementing the embodiment of the present invention, and step 160, step 170, and step 180 may be separately executed, or may be executed in combination with each other, and the embodiment of the present invention is not particularly limited.
For example, one way to implement step 160, step 170, and step 180 in conjunction with each other is:
after step 130 is executed, if the total number of CCEs is greater than the number of CCEs allocable by the PDCCH in the first subframe of the first radio frame, then the step is executed
Step 131: increase CFI, and satisfy: CFI is not less than 1 and not more than 3, and is an integer.
If the total number of CCEs is less than the number of CCEs allocable by the PDCCH in the first subframe of the first radio frame, then step 132 is further executed: and judging whether at least one second wireless frame with the number of unsuccessfully scheduled users in the first subframe larger than the preset threshold exists.
If so, increasing the CFI and satisfying: CFI is not less than 1 and not more than 3, and is an integer.
If not, step 133 is further executed: judging whether the total number of CCE is less than the product of the number of CCE which can be allocated by PDCCH of the first subframe of the first wireless frame and a scale factor
If so, increasing the CFI and satisfying: CFI is not less than 1 and not more than 3, and is an integer.
By the method, the condition that CFI adjustment enters into dead circulation can be avoided, the method for determining the number of symbols occupied by the PDCCH is further perfected, and the accuracy of dynamic adjustment of the CFI is improved, so that the CCE number of the first subframe of the first wireless frame can meet the user requirement and is not excessive, the resource utilization rate of the PDCCH is further improved, and the efficiency of signal processing is improved.
Optionally, after the CFI is adjusted in step 140 or step 150, the method further includes:
step 190: recording the use condition of a Control Channel Element (CCE) of a Physical Downlink Control Channel (PDCCH) for transmitting user dedicated information in a first subframe of a first wireless frame, and storing the CCE.
The use cases include: the number of CCEs used by successfully scheduled users in the first subframe of the first radio frame, the number of CCEs required by unsuccessfully scheduled users in the first subframe of the first radio frame, the number of ccessfully scheduled users to be scheduled in the first subframe of the first radio frame, the number of unsuccessfully scheduled users in the first subframe of the first radio frame, and the like.
In this mode, the base station records the use condition of the control channel element CCE of the PDCCH for transmitting the user-specific information in the subframe of each radio frame, so as to determine the total number of CCEs required for transmitting the PDCCH in the subframe of the next radio frame, and further improve the resource utilization rate and the signal processing efficiency of the PDCCH.
Optionally, before performing step 110, the method further includes: the CFI value is initialized.
Specifically, if there is no CCE usage record of the PDCCH for transmitting user-specific information before the current first radio frame, the CFI and the associated parameter values are set to an initial value respectively.
For example, the initial value of the CFI may be 1, or 2, or 3, the number of CCEs used by successfully scheduled users in the first subframe of at least one second radio frame before the first radio frame is W1, the number of CCEs required by unsuccessfully scheduled users in the first subframe of the at least one second radio frame is W2, the number of ccessfully scheduled users in the first subframe of the first radio frame is W3, the number of unsuccessfully scheduled users in the first subframe of the first radio frame is W4, and the number of ccessfully allocated to the PDCCH for transmitting common control information in the first subframe of the first radio frame is W5. Wherein, W1, W2, W3, W4 and W5 are all integers not less than 0. Since this part is well known to those skilled in the art, it will not be described herein.
By the method, the resource scheduling method can be further perfected, the operation flow of determining the number of symbols occupied by the PDCCH in the resource scheduling process is simplified, the operation pressure of a system is further reduced, and the signal processing efficiency is improved.
Example two
An embodiment of the present invention provides a resource scheduling apparatus, and referring to fig. 3, the apparatus includes:
an obtaining unit 210, configured to obtain a CCE usage record of a PDCCH, which is a physical downlink control channel used for transmitting user-specific information, in a first subframe of at least one second radio frame before a current first radio frame;
a determining unit 220, configured to determine, according to the CCE usage record and the number of CCEs allocated to a PDCCH for transmitting common control information in the first subframe of the first radio frame, a total number of CCEs required to transmit the PDCCH in the first subframe of the first radio frame;
a determining unit 230, configured to compare the total number of CCEs with the number of CCEs allocatable by the PDCCH of the first subframe of the first radio frame determined according to the CFI;
an adjusting unit 240, configured to increase a CFI when the total number of CCEs is greater than the number of CCEs allocable by the PDCCH of the first subframe of the first radio frame, where the CFI satisfies that CFI is greater than or equal to 1 and less than or equal to 3, and the CFI is an integer.
Optionally, the CCE usage record comprises: the number of unsuccessfully scheduled users in the first subframe of each radio frame in the at least one second radio frame;
the determining unit 230 is further configured to: before the CFI is increased, determining that at least one second radio frame meeting a constraint condition exists, wherein the constraint condition is that the number of unsuccessfully scheduled users in a first subframe of the second radio frame is larger than a preset threshold value.
Optionally, the adjusting unit 240 is further configured to: after comparing the total number of CCEs with the number of CCEs allocable by the PDCCH in the first subframe of the first wireless frame, when the total number of CCEs is less than the number of CCEs allocable by the PDCCH in the first subframe of the first wireless frame, reducing CFI, wherein CFI is more than or equal to 1 and less than or equal to 3, and CFI is an integer.
Optionally, the determining unit 230 is further configured to: prior to the reducing the CFI value, determining that the total number of CCEs is less than a product of a number of CCEs allocable by a PDCCH of a first subframe of the first radio frame and a scaling factor, the scaling factor being less than 1.
Optionally, the CCE usage record comprises: the number of unsuccessfully scheduled users in the first subframe of each radio frame in the at least one second radio frame;
the determining unit 230 is further configured to: before the CFI is reduced, determining that the number of unsuccessfully scheduled users in the first subframe of each radio frame in the at least one second radio frame is not more than a preset threshold value.
Optionally, the CCE usage record comprises: the number of unsuccessfully scheduled users in the first subframe of each radio frame in the at least one second radio frame;
the adjustment unit is further configured to: after comparing the total number of CCEs with the number of CCEs allocable by the PDCCH of the first subframe of the first wireless frame, when the total number of CCEs is less than the number of CCEs allocable by the PDCCH of the first subframe of the first wireless frame and the number of unsuccessfully scheduled users in the first subframe of at least one wireless frame in the at least one second wireless frame is greater than a preset threshold, increasing CFI, wherein the CFI is greater than or equal to 1 and less than or equal to 3, and the CFI is an integer.
Optionally, the at least one second radio frame includes: a last radio frame of the first radio frame; or
The radio frame with the largest number of CCEs required by the unsuccessfully scheduled user in the first subframe of at least two radio frames before the first radio frame; or
And scheduling the radio frame with the largest number of CCEs which are not used by all the users to be scheduled in the first subframe of at least two radio frames before the first radio frame.
Optionally, the CCE usage record comprises: the number of CCEs used by successfully scheduled users in the first subframe of the second radio frame and the number of CCEs which are not used by all the users to be scheduled in the first subframe of the second radio frame;
the determining unit 220 is specifically configured to: and determining the sum of the number of CCEs used by successfully scheduled users in the first subframe of the second radio frame, the number of CCEs which are not yet used by all the users to be scheduled in the first subframe of the second radio frame and the number of CCEs allocated to the PDCCH for transmitting common control information in the first subframe of the first radio frame as the total number of CCEs required for transmitting the PDCCH in the first subframe of the first radio frame.
Optionally, the apparatus further comprises: and the recording unit is used for recording the use condition of a Control Channel Element (CCE) of a Physical Downlink Control Channel (PDCCH) for transmitting the user dedicated information in the first subframe of the first wireless frame and storing the CCE.
The specific implementation manner of the operation performed by each unit included in the second embodiment of the present invention may refer to the corresponding step performed by the base station in the first embodiment of the present invention, and the details of the embodiment of the present invention are not described again.
EXAMPLE III
An embodiment of the present invention provides a resource scheduling apparatus, and referring to fig. 4, the apparatus includes:
a memory 310 for storing instructions;
a communication interface 320 for transmitting a PDCCH to the UE;
the processor 330 is connected to the memory 310 and the communication interface 320, respectively, and is configured to execute the instructions in the memory 310, so as to execute the resource scheduling method corresponding to steps 110 to 190 during the execution of the instructions.
One or more technical solutions provided in the embodiments of the present invention have at least the following technical effects or advantages:
1. in the embodiment of the invention, the total number of CCEs required for sending the PDCCH in the first subframe of the current first wireless frame is determined according to the CCE use record of the second wireless frame before the current first wireless frame and the number of CCEs allocated to the PDCCH for sending the common control information in the first subframe of the first wireless frame, and then the CFI is dynamically adjusted according to the size relationship between the determined total number of CCEs required for sending the PDCCH in the first subframe of the first wireless frame and the number of CCEs allocable by the PDCCH in the first subframe of the first wireless frame, so that the number of CCEs in the first subframe of the first wireless frame can meet the user requirement and cannot be excessive, and the resource utilization rate of the PDCCH is improved. Moreover, different from the mode of determining the number of symbols occupied by the PDCCH in the prior art, the method for determining the number of symbols occupied by the PDCCH in the embodiment of the invention has the advantages of simpler algorithm and quicker operation process, and can effectively reduce the operation pressure of a system and improve the efficiency of signal processing. The problem that in the prior art, the number of symbols occupied by the PDCCH is unreasonably and inaccurately distributed is solved, and the performance of the LTE system is improved.
2. The embodiment of the invention determines the number of CCEs allocated to the PDCCH for sending the common control information according to the number of the current common channels and the aggregation level of the PDCCH of the common channels by utilizing the periodicity of scheduling a part of common channels and information by the system, simplifies the algorithm, reduces the operation pressure of the system, further improves the accuracy of symbol number allocation occupied by the PDCCH, and improves the performance of the LTE system.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, embodiments of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, embodiments of the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
Embodiments of the present invention are described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various modifications and variations can be made in the embodiments of the present invention without departing from the spirit or scope of the embodiments of the invention. Thus, if such modifications and variations of the embodiments of the present invention fall within the scope of the claims of the embodiments of the present invention and their equivalents, the embodiments of the present invention are also intended to encompass such modifications and variations.

Claims (16)

1. A method for scheduling resources, comprising:
obtaining a Control Channel Element (CCE) use record of a Physical Downlink Control Channel (PDCCH) for transmitting user dedicated information in a first subframe of at least one second wireless frame before a current first wireless frame; a first subframe of the second radio frame is any subframe in the second radio frame;
determining the total number of CCEs required for sending the PDCCH in the first subframe of the first wireless frame according to the CCE usage record and the number of CCEs allocated to the PDCCH used for sending the common control information in the first subframe of the first wireless frame;
comparing the total number of CCEs with the number of CCEs which can be allocated by a PDCCH of a first subframe of the first wireless frame and is determined according to a Control Format Indication (CFI);
if the total number of CCEs is larger than the number of CCEs which can be allocated by the PDCCH of the first subframe of the first wireless frame, the CFI is increased and satisfies that the CFI is more than or equal to 1 and less than or equal to 3, and the CFI is an integer;
wherein, determining the total number of CCEs required for transmitting the PDCCH in the first subframe of the first wireless frame according to the CCE usage record and the number of CCEs allocated to the PDCCH for transmitting common control information in the first subframe of the first wireless frame comprises:
determining the number of CCEs required by a PDCCH for transmitting user-specific information in the first subframe of the first radio frame;
determining the number of CCEs allocated to a PDCCH for transmitting common control information in the first subframe of the first radio frame;
determining the sum of the number of CCEs required by the PDCCH for transmitting user-specific information in the first subframe of the first wireless frame and the number of CCEs allocated to the PDCCH for transmitting common control information in the first subframe of the first wireless frame as the total number of CCEs required by the PDCCH for transmitting the PDCCH in the first subframe of the first wireless frame.
2. The method of claim 1, wherein the CCE usage record comprises: the number of unsuccessfully scheduled users in the first subframe of each radio frame in the at least one second radio frame;
prior to the increasing the CFI, the method further comprises:
determining that at least one second radio frame meeting a constraint condition exists, wherein the constraint condition is that the number of unsuccessfully scheduled users in a first subframe of the second radio frame is greater than a preset threshold value.
3. The method of claim 1, wherein after comparing the total number of CCEs to a number of CCEs assignable by a PDCCH of a first subframe of the first wireless frame, the method further comprises:
and if the total number of CCEs is less than the number of CCEs which can be allocated by the PDCCH of the first subframe of the first wireless frame, reducing the CFI, wherein the CFI satisfies that the CFI is more than or equal to 1 and less than or equal to 3, and the CFI is an integer.
4. The method of claim 3, wherein prior to the reducing the current CFI value, the method further comprises:
determining that the total number of CCEs is less than the product of the number of CCEs allocable by the PDCCH of the first subframe of the first wireless frame and a scale factor, wherein the scale factor is less than 1.
5. The method of claim 3, wherein the CCE usage record comprises: the number of unsuccessfully scheduled users in the first subframe of each radio frame in the at least one second radio frame;
prior to the reducing the CFI, the method further comprises:
determining that the number of unsuccessfully scheduled users in the first subframe of each radio frame in the at least one second radio frame is not greater than a preset threshold.
6. The method of claim 1, wherein the CCE usage record comprises: the number of unsuccessfully scheduled users in the first subframe of each radio frame in the at least one second radio frame;
after comparing the total number of CCEs with the number of CCEs allocable by PDCCH of the first subframe of the first radio frame, the method further comprises:
if the total number of CCEs is less than the number of CCEs which can be distributed in the PDCCH of the first subframe of the first radio frame, further judging whether the number of unsuccessfully scheduled users in the first subframe of at least one radio frame in the at least one second radio frame is more than a preset threshold value;
if so, increasing the CFI, wherein the CFI is more than or equal to 1 and less than or equal to 3, and the CFI is an integer.
7. The method of any one of claims 1-6, wherein the at least one second radio frame comprises:
a last radio frame of the first radio frame; or
The radio frame with the largest number of CCEs required by the unsuccessfully scheduled user in the first subframe of at least two radio frames before the first radio frame; or
And scheduling the radio frame with the largest number of CCEs which are not used by all the users to be scheduled in the first subframe of at least two radio frames before the first radio frame.
8. The method of claim 7, wherein the CCE usage record comprises: the number of CCEs used by successfully scheduled users in the first subframe of the second radio frame and the number of CCEs which are not used by all the users to be scheduled in the first subframe of the second radio frame;
the determining the total number of CCEs required for sending the PDCCH in the first subframe of the first radio frame specifically includes:
determining the sum of the number of CCEs used by successfully scheduled users in the first subframe of the second radio frame, the number of CCEs lacking in all users to be scheduled in the first subframe of the second radio frame and the number of CCEs allocated to PDCCHs for transmitting common control information in the first subframe of the first radio frame, and taking the determined sum as the total number of CCEs required for transmitting PDCCHs in the first subframe of the first radio frame.
9. A resource scheduling apparatus, comprising:
an obtaining unit, configured to obtain a control channel element CCE usage record of a physical downlink control channel PDCCH for transmitting user-specific information in a first subframe of at least one second radio frame preceding a current first radio frame; a first subframe of the second radio frame is any subframe in the second radio frame;
a determining unit, configured to determine, according to the CCE usage record and the number of CCEs allocated to a PDCCH for transmitting common control information in a first subframe of the first radio frame, a total number of CCEs required to transmit the PDCCH in the first subframe of the first radio frame;
a judging unit, configured to compare the total number of CCEs with the number of CCEs allocatable by a PDCCH of a first subframe of the first radio frame determined according to a control format indicator CFI;
an adjusting unit, configured to increase a CFI when the total number of CCEs is greater than the number of CCEs allocable by the PDCCH of the first subframe of the first radio frame, where the CFI satisfies a condition that the CFI is greater than or equal to 1 and less than or equal to 3, and the CFI is an integer;
wherein the determining unit is specifically configured to:
determining the number of CCEs required by a PDCCH for transmitting user-specific information in the first subframe of the first radio frame;
determining the number of CCEs allocated to a PDCCH for transmitting common control information in the first subframe of the first radio frame;
determining the sum of the number of CCEs required by the PDCCH for transmitting user-specific information in the first subframe of the first wireless frame and the number of CCEs allocated to the PDCCH for transmitting common control information in the first subframe of the first wireless frame as the total number of CCEs required by the PDCCH for transmitting the PDCCH in the first subframe of the first wireless frame.
10. The apparatus of claim 9, wherein the CCE usage record comprises: the number of unsuccessfully scheduled users in the first subframe of each radio frame in the at least one second radio frame;
the judging unit is further configured to: before the CFI is increased, determining that at least one second radio frame meeting a constraint condition exists, wherein the constraint condition is that the number of unsuccessfully scheduled users in a first subframe of the second radio frame is larger than a preset threshold value.
11. The apparatus of claim 9, wherein the adjustment unit is further to: after comparing the total number of CCEs with the number of CCEs allocable by the PDCCH in the first subframe of the first wireless frame, when the total number of CCEs is less than the number of CCEs allocable by the PDCCH in the first subframe of the first wireless frame, reducing CFI, wherein CFI is more than or equal to 1 and less than or equal to 3, and CFI is an integer.
12. The apparatus of claim 11, wherein the determining unit is further configured to: prior to the reducing the CFI value, determining that the total number of CCEs is less than a product of a number of CCEs allocable by a PDCCH of a first subframe of the first radio frame and a scaling factor, the scaling factor being less than 1.
13. The apparatus of claim 11, wherein the CCE usage record comprises: the number of unsuccessfully scheduled users in the first subframe of each radio frame in the at least one second radio frame;
the judging unit is further configured to: before the CFI is reduced, determining that the number of unsuccessfully scheduled users in the first subframe of each radio frame in the at least one second radio frame is not more than a preset threshold value.
14. The apparatus of claim 9, wherein the CCE usage record comprises: the number of unsuccessfully scheduled users in the first subframe of each radio frame in the at least one second radio frame;
the adjustment unit is further configured to: after comparing the total number of CCEs with the number of CCEs allocable by the PDCCH of the first subframe of the first wireless frame, when the total number of CCEs is less than the number of CCEs allocable by the PDCCH of the first subframe of the first wireless frame and the number of unsuccessfully scheduled users in the first subframe of at least one wireless frame in the at least one second wireless frame is greater than a preset threshold, increasing CFI, wherein the CFI is greater than or equal to 1 and less than or equal to 3, and the CFI is an integer.
15. The apparatus of any one of claims 9-14, wherein the at least one second radio frame comprises:
a last radio frame of the first radio frame; or
The radio frame with the largest number of CCEs required by the unsuccessfully scheduled user in the first subframe of at least two radio frames before the first radio frame; or
And scheduling the radio frame with the largest number of CCEs which are not used by all the users to be scheduled in the first subframe of at least two radio frames before the first radio frame.
16. The apparatus of claim 15, wherein the CCE usage record comprises: the number of CCEs used by successfully scheduled users in the first subframe of the second radio frame and the number of CCEs which are not used by all the users to be scheduled in the first subframe of the second radio frame;
the determining unit is specifically configured to: determining the sum of the number of CCEs used by successfully scheduled users in the first subframe of the second radio frame, the number of CCEs lacking in all users to be scheduled in the first subframe of the second radio frame and the number of CCEs allocated to PDCCHs for transmitting common control information in the first subframe of the first radio frame, and taking the determined sum as the total number of CCEs required for transmitting PDCCHs in the first subframe of the first radio frame.
CN201710233951.7A 2017-04-11 2017-04-11 Resource scheduling method and device Active CN107124772B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201710233951.7A CN107124772B (en) 2017-04-11 2017-04-11 Resource scheduling method and device
PCT/CN2017/117272 WO2018188369A1 (en) 2017-04-11 2017-12-19 Resource scheduling method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710233951.7A CN107124772B (en) 2017-04-11 2017-04-11 Resource scheduling method and device

Publications (2)

Publication Number Publication Date
CN107124772A CN107124772A (en) 2017-09-01
CN107124772B true CN107124772B (en) 2020-02-18

Family

ID=59725200

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710233951.7A Active CN107124772B (en) 2017-04-11 2017-04-11 Resource scheduling method and device

Country Status (2)

Country Link
CN (1) CN107124772B (en)
WO (1) WO2018188369A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107124772B (en) * 2017-04-11 2020-02-18 京信通信系统(中国)有限公司 Resource scheduling method and device
CN115250531B (en) * 2021-04-27 2024-08-02 大唐移动通信设备有限公司 Resource allocation method and device
CN114867108B (en) * 2022-06-09 2023-11-28 中国联合网络通信集团有限公司 Paging processing method and base station
US12015669B2 (en) * 2022-10-19 2024-06-18 Cisco Technology, Inc. Dynamic open radio access network radio unit sharing between multiple tenant open radio access network distributed units

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101588632A (en) * 2009-06-17 2009-11-25 华为技术有限公司 Allocation method, device and base station for physical downlink control channel time domain symbolic number
CN101895988A (en) * 2009-05-22 2010-11-24 中兴通讯股份有限公司 Control channel resource allocation method and device
CN102307371A (en) * 2011-08-31 2012-01-04 新邮通信设备有限公司 Resource scheduling method and device in long term evolution system
CN102316519A (en) * 2010-07-07 2012-01-11 中兴通讯股份有限公司 Method and device for regulating value of physical control format indicator channel
CN102869106A (en) * 2011-07-07 2013-01-09 中兴通讯股份有限公司 Self-adaption adjusting method and device of PDCCH (physical downlink control channel)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5340175B2 (en) * 2008-01-04 2013-11-13 パナソニック株式会社 Radio communication base station apparatus, radio communication mobile station apparatus, and control channel allocation method
CN107124772B (en) * 2017-04-11 2020-02-18 京信通信系统(中国)有限公司 Resource scheduling method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101895988A (en) * 2009-05-22 2010-11-24 中兴通讯股份有限公司 Control channel resource allocation method and device
CN101588632A (en) * 2009-06-17 2009-11-25 华为技术有限公司 Allocation method, device and base station for physical downlink control channel time domain symbolic number
CN102316519A (en) * 2010-07-07 2012-01-11 中兴通讯股份有限公司 Method and device for regulating value of physical control format indicator channel
CN102869106A (en) * 2011-07-07 2013-01-09 中兴通讯股份有限公司 Self-adaption adjusting method and device of PDCCH (physical downlink control channel)
CN102307371A (en) * 2011-08-31 2012-01-04 新邮通信设备有限公司 Resource scheduling method and device in long term evolution system

Also Published As

Publication number Publication date
WO2018188369A1 (en) 2018-10-18
CN107124772A (en) 2017-09-01
WO2018188369A8 (en) 2019-03-21

Similar Documents

Publication Publication Date Title
US10200990B2 (en) Method and apparatus for implementing dynamic signaling of downlink control usage
EP3829245A1 (en) Information determination method, apparatus and storage medium
EP3836468B1 (en) Uplink channel resource determination method, and terminal
US11497013B2 (en) Downlink control information DCI sending method and apparatus
CN103812602B (en) The method and apparatus of blind examination public search space and the specific search space UE
US8804646B2 (en) Method and device for allocating control channel element
CN110620645B (en) Information determining and adjusting method, threshold value using method, terminal and storage medium
US20120230266A1 (en) Method and System for Resource Distribution, Blind Detection Method, Base Station, User Equipment
EP3820215A1 (en) Method and apparatus for transmitting configuration information of physical downlink control channel
CN107124772B (en) Resource scheduling method and device
US8724575B2 (en) Method and device for allocating control channel element resources
CN105578608A (en) Downlink control information transmitting and receiving method and device
EP2660994A1 (en) Method and device for allocating reference resource
CN103002477B (en) The method of transmitting scheduling information, subscriber equipment and base station
CN104812079A (en) PDCCH (physical downlink control channel) resource distribution method and device
CN110324898A (en) Physical Downlink Shared Channel receives and its time-domain resource indicating means, device, storage medium, base station, terminal
WO2022048199A1 (en) Nr pdcch resource allocation method and apparatus under spectrum sharing
EP3496480B1 (en) Method, apparatus and system for sending control information
CN113645705B (en) Frequency domain resource allocation method and device
US9397813B2 (en) Extending the control channel region of a communications system in backwards compatible manner
JP6904511B2 (en) Information transmission method and equipment
CN102378263B (en) Method and system for equalizing distribution of physical downlink control channels
KR20130007455A (en) Reducing complexity of physical downlink control channel resource element group mapping on long term evolution downlink
CN110752886B (en) Method and device for determining CCE aggregation level
CN106550471B (en) Parameter adjusting method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20180227

Address after: 510663 Shenzhou Road, Guangzhou Science City, Guangzhou, Guangzhou economic and Technological Development Zone, Guangdong Province, No. 10

Applicant after: Comba Telecom System (China) Co., Ltd.

Applicant after: Comba Telecom Systems (Guangzhou) Co., Ltd.

Applicant after: Jingxin Communication Technology (Guangzhou) Co., Ltd.

Applicant after: TIANJIN COMBA TELECOM SYSTEMS CO., LTD.

Address before: 510663 Guangdong city of Guangzhou Province Economic and Technological Development Zone Jinbi Road No. 6

Applicant before: Jingxin Communication Technology (Guangzhou) Co., Ltd.

TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20200107

Address after: 510663 Shenzhou Road 10, Guangzhou Science City, Guangzhou economic and Technological Development Zone, Guangzhou, Guangdong

Applicant after: Jingxin Communication System (China) Co., Ltd.

Address before: 510663 Shenzhou Road, Guangzhou Science City, Guangzhou, Guangzhou economic and Technological Development Zone, Guangdong Province, No. 10

Applicant before: Jingxin Communication System (China) Co., Ltd.

Applicant before: Jingxin Communication System (Guangzhou) Co., Ltd.

Applicant before: Jingxin Communication Technology (Guangzhou) Co., Ltd.

Applicant before: TIANJIN COMBA TELECOM SYSTEMS CO., LTD.

GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 510663 Shenzhou Road 10, Guangzhou Science City, Guangzhou economic and Technological Development Zone, Guangzhou, Guangdong

Patentee after: Jingxin Network System Co.,Ltd.

Address before: 510663 Shenzhou Road 10, Guangzhou Science City, Guangzhou economic and Technological Development Zone, Guangzhou, Guangdong

Patentee before: Comba Telecom System (China) Ltd.