WO2012155711A1 - 一种用于干扰协调的调度方法和设备 - Google Patents
一种用于干扰协调的调度方法和设备 Download PDFInfo
- Publication number
- WO2012155711A1 WO2012155711A1 PCT/CN2012/073486 CN2012073486W WO2012155711A1 WO 2012155711 A1 WO2012155711 A1 WO 2012155711A1 CN 2012073486 W CN2012073486 W CN 2012073486W WO 2012155711 A1 WO2012155711 A1 WO 2012155711A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- user equipment
- edge
- edge user
- scheduled
- resources
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/54—Allocation or scheduling criteria for wireless resources based on quality criteria
- H04W72/542—Allocation or scheduling criteria for wireless resources based on quality criteria using measured or perceived quality
Definitions
- the present invention relates to the field of wireless communication technologies, and in particular, to a scheduling method and apparatus for interference coordination. Background technique
- the Long Term Evolution (LTE) system uses Orthogonal Frequency Division Multiplexing (OFDM) technology, which better solves the problem in the cell than the Code Division Multiple Access (CDMA) technology.
- OFDM Orthogonal Frequency Division Multiplexing
- CDMA Code Division Multiple Access
- the inter-cell interference problem caused by OFDM systems is more serious than that of CDMA systems.
- the basic idea of small-interval interference coordination is to limit the use of edge user resources by means of inter-cell coordination, including limiting which time-frequency resources are available, or limiting the transmission power on certain time-frequency resources to avoid and reduce. Perturbation, the purpose of ensuring the edge coverage rate.
- a common method of static interference coordination is to use the method of "soft frequency reuse", which is as follows: The resources are divided in advance to plan mutually orthogonal resources for the edge user equipment (User Equipment, UE) of the neighboring cell. , remember DR
- the edge user equipment can only use the planned ei3 ⁇ 4e resources.
- the central user equipment can use all resources.
- the central user equipment preferentially uses resources other than Redge . If other resources are exhausted, the Re resources can be used.
- the existing scheduling algorithm is combined with the "soft frequency reuse" static interference coordination algorithm.
- the priority is generally composed of two parts, and the channel quality indicator (CQI) information and the static interference of the channel shield are reflected. Coordinate the usage priority information for resource blocks.
- CQI channel quality indicator
- the center user equipment can use e ⁇ 3 ⁇ 4e resources, resource center edge user equipment using resources originally allocated to the edge edge user equipment.
- the central user equipment may occupy resources originally allocated to the edge user equipment, thereby reducing the performance of the edge user equipment.
- the embodiment of the invention provides a scheduling method and device for the interference coordination, which is used to solve the problem that the central user equipment in the prior art may occupy the resources originally allocated to the edge user equipment during the scheduling, thereby reducing the edge. A problem with the performance of the user device.
- resources are allocated for the determined central user equipment.
- a device determining module configured to determine an edge user equipment and a central user equipment that need to be scheduled
- a scheduling module configured to allocate resources for the determined edge user equipment, and allocate resources for the determined central user equipment after allocating resources for the edge user equipment.
- the central user equipment Since the edge user equipment is scheduled first, and then the central user equipment is scheduled, the central user equipment is prevented from occupying the resources originally allocated to the edge user equipment, thereby improving the performance of the edge user equipment.
- FIG. 1 is a schematic flowchart of a scheduling method for interference coordination according to an embodiment of the present invention
- FIG. 2 is a schematic flowchart of a method for determining a resource usage priority (PRI) according to an embodiment of the present invention
- FIG. 3 is a schematic structural diagram of a scheduling device for interference coordination according to an embodiment of the present invention.
- PRI resource usage priority
- resources are allocated for the determined edge user equipment, and after the resources are allocated to the edge user equipment, resources are allocated for the determined central user equipment. Since the edge user equipment is scheduled first, and then the central user equipment is scheduled, the central user equipment is prevented from occupying the resources originally allocated to the edge user equipment, thereby improving the performance of the edge user equipment.
- the edge user equipment in the embodiment of the present invention is a user equipment at a cell edge; the central user equipment is a user equipment at a cell center.
- the scheduling method for interference coordination includes the following steps: Step 101: Determine an edge user equipment and a central user equipment that need to be scheduled.
- Step 102 Allocate resources for the determined edge user equipment.
- Step 103 After allocating resources for the edge user equipment, allocate resources for the determined central user equipment.
- the edge user equipment and the central user equipment corresponding to the current subframe are scheduled to be scheduled from the user equipments in the same cell.
- the maximum number of edge user devices can be preset, and then the number of all edge user devices that need to be scheduled is compared with the maximum number of edge user devices, thereby limiting the number of edge user devices.
- step 101 compare the number of all edge user equipments that need to be scheduled in the same cell with a preset maximum number of edge user equipments;
- edge user equipments that need to be scheduled in the same cell are greater than the preset maximum number of edge user equipments, determine that some edge user equipments are actually required to be scheduled from all edge user equipments that need to be scheduled.
- the user equipment where the determined number of edge user equipments is not greater than the maximum number of edge user equipments (for undetermined edge user equipments, not participating in the current scheduling, waiting for the next scheduling opportunity);
- the Threshold can be used to limit the number of user equipments participating in the scheduling, which further reduces the overall computational complexity of the algorithm and improves the resource selectivity of the central user.
- step 101 all edge user equipments that need to be scheduled are sorted according to the set sorting parameters, and then the number of edge user equipments that need to be scheduled in the same cell is greater than a preset edge user.
- the edge user devices that need to be scheduled are determined as the edge user devices that need to be scheduled from all the edge user devices that need to be scheduled.
- the edge user devices that need to be scheduled are sorted. According to the order of the ordered edge user devices, the partial edge user devices are determined from the actual needs. The edge user device to be scheduled.
- PF Propotional Fair
- the PF algorithm is not limited to one mode, and the specific ordering method is related to specific requirements. For example, if the throughput is required to be the largest, the throughput is sorted from large to small; if the signal shield is required to be the best, the signal shields are sorted from large to small; for example, it is required to be as fair as possible for each edge user equipment.
- the PF algorithm can be used.
- the embodiment of the present invention not only improves the inter-cell interference coordination operation introduced in the resource allocation process, but also uses the user equipment sequencing method to ensure the absolute scheduling priority of the edge users, thereby further ensuring the performance of the edge users.
- step 102 resources are allocated for the determined edge user equipment according to the order of the ordered edge user equipments.
- the central user equipment can also be ordered.
- the manner of sorting the central user equipment is similar to that of the edge user equipment, and details are not described herein.
- resources may be allocated for the determined central user equipment in the order of the sorted central user equipment.
- the information of the edge user equipment may be sorted, and then the information of the central user equipment is sorted, and the information of the sorted central user equipment is added to the information of the previously sorted edge user equipment. In this way, information of all user equipments participating in the scheduling of the subframe can be determined.
- this information can be passed to the scheduling algorithm.
- edge resources are allocated for the determined edge user equipment
- Edge resources and edge PRB can be understood as the description of the same concept at different levels; Edge PRB is a concrete description of the edge resources in the LTE-like system.
- the edge resource is a resource region that is divided in the available bandwidth in order to reduce the interference between users at the edge of the cell in the ICIC algorithm. Subsequent to different algorithm strategies, edge resources may be assigned to edge users or central users.
- Edge PRB is a PRB that is divided into edge resources.
- step 103 after the resources are allocated to the edge user equipment, the determined central user equipment is allocated resources other than the edge resources occupied by the edge user equipment.
- the embodiment of the present invention does not distinguish the resources used by the central user equipment, that is, the resource priorities except the edge resources occupied by the edge user equipment are the same, including unoccupied edge resources and non-edge resources.
- the embodiment of the present invention does not distinguish the resource usage priorities of the central users, thereby further reducing the computational complexity of the "soft frequency reuse" static interference coordination algorithm.
- each edge user equipment determines each available physical resource block in the subframe (Physical Resource
- a PRI corresponding to each available PRB (ie, a PRB other than the edge PRB occupied by the edge user equipment) in the subframe is determined, and the PRB is allocated to the central user equipment according to the determined PRI.
- Specific determination The process of PRI can be seen in Figure 2.
- the final priority may be determined in conjunction with the CQI reported by the user, and then the PRB is allocated to the user equipment according to the final priority.
- the final priority ml x CQI+m2 x PRI, where ml and m2 are pre-set weights.
- the executor of the embodiment of the present invention may be a base station (such as a macro base station, a home base station, etc.), an RN (relay) device, or other network side devices.
- a base station such as a macro base station, a home base station, etc.
- RN relay
- the method for determining a PRI in the embodiment of the present invention includes:
- Step 201 Determine a user equipment that needs to be scheduled.
- Step 202 Determine whether the user equipment is an edge user equipment. If yes, go to step 203; otherwise, go to step 206.
- Step 203 Determine whether to traverse the full available PRB, and if yes, jump out of the process; otherwise, perform step 204.
- Step 204 Determine whether the current PRB is an edge PRB. If yes, determine the first value; otherwise, determine the second value.
- Step 205 Perform PRI assignment according to the determined value, and then return to step 203.
- Step 206 Determine whether to traverse all available PRBs, and if yes, jump out of the process; otherwise, perform step 207.
- Step 207 Determine a third value, perform a PRI assignment according to the determined value, and then return to step 206.
- prb_pn[pib_mdex] Edge to _edge _ pri .
- ⁇ indicates that the resource is not available.
- Embodiment 1 is a diagrammatic representation of Embodiment 1:
- the edge resource allocated to cell 0 is PRB [1 ⁇ 16]
- the edge resource allocated to cell 1 is PRB [17 32]
- the edge resource allocated to cell 2 is PRB [33 ⁇ 48].
- the edge user equipment to be scheduled is sorted. Since there is only one edge user in this example, the link is omitted.
- the number of edge user devices to be scheduled is compared with the parameters, and the number of edge users that are finally participating in the scheduling is selected as “ ed S , hreshold edge — ue .”
- the central user equipment to be scheduled is also sorted to determine the central user equipment that is finally participating in the scheduling. order.
- the resource allocation is first performed on the edge user equipment. Assume that the number of resources of the edge user equipment is five, and the range of PRBs occupied is PRB [5 ⁇ 9]. Allocate resources to 5 central users, which can be occupied by these central users. The resources are PRB [1 ⁇ 4] and PRB [10 48]. In this way, the central user equipment is reduced in the premise that the central user equipment does not occupy the resources allocated to the edge user equipment (the resources that are pre-allocated to the edge user equipment but not occupied by the edge user equipment, the central user equipment) The usage priority is the same as the usage priority assigned to the central user device resource).
- Embodiment 2 is a diagrammatic representation of Embodiment 1:
- the edge resource allocated to cell 0 is PRB [1 ⁇ 16]
- the edge resource allocated to cell 1 is PRB [17 32]
- the edge resource allocated to cell 2 is PRB [33 ⁇ 48].
- the number of edge user devices in cell 1 is five, and there is only one central user device.
- One central user equipment participating in this scheduling is one. In the actual scheduling, after allocating resources to the four edge user devices in sequence, the resources are allocated to the central user equipment.
- the edge resource allocated to cell 0 is PRB [1 ⁇ 16]
- the edge resource allocated to cell 1 is PRB [17 32]
- the edge resource allocated to cell 2 is PRB [33 ⁇ 48].
- the number of edge user devices in cell 2 is five, and the number of central user devices is 15.
- Scheduling Sort the central user equipment that participates in the scheduling.
- the scheduling operation is ended.
- the embodiment of the present invention further provides a scheduling device for interference coordination. Since the principle of solving the problem is similar to the scheduling method for interference coordination, the implementation of the device can refer to the method. The implementation, the repetition will not be repeated.
- the scheduling device for interference coordination in the embodiment of the present invention includes: a device determining module 10 and a scheduling module 20.
- the device determining module 10 is configured to determine an edge user equipment and a central user equipment that need to be scheduled.
- the scheduling module 20 is configured to allocate resources for the edge user equipment determined by the device determining module 10, and allocate resources for the central user equipment determined by the device determining module 10 after allocating resources for the edge user equipment.
- the device determining module 10 determines the current subframe corresponding needs from the user equipments in the same cell.
- the device determining module 10 determines a part of the edge users from all edge user devices that need to be scheduled when the number of all edge device devices that need to be scheduled in the same cell is greater than a preset maximum number of edge user devices.
- the device is an edge user equipment that needs to be scheduled, where the number of edge user equipments determined is not greater than the maximum number of edge user equipments; the number of edge user equipments that need to be scheduled in the same cell is not greater than a preset edge.
- the number of user equipments is the maximum, it is determined that all edge user equipments that need to be scheduled are edge user equipments that need to be scheduled.
- the device determining module 10 sorts all edge user devices that need to be scheduled according to the set sorting parameters, and determines some edge users from all edge user devices that need to be scheduled according to the order of the sorted edge user devices.
- the device is an edge user device that needs to be scheduled.
- the scheduling module 20 allocates edge resources for the determined edge user equipment, and allocates resources other than the edge resources occupied by the edge user equipment for the determined central user equipment after allocating resources for the edge user equipment.
- the scheduling module 20 determines, for an edge user equipment, a resource usage priority PRI corresponding to each available edge physical resource block PRB in the subframe, and allocates an edge PRB to the edge user equipment according to the determined PRI;
- the central user equipment determines the PRI corresponding to each available PRB in the subframe, and allocates the PRB to the central user equipment according to the determined PRI.
- the scheduling module 20 sorts all the central user equipments that need to be scheduled according to the set sorting parameters, and allocates resources for the determined central user equipment according to the order of the sorted central user equipments.
- embodiments of the present invention can be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the present invention can be embodied in the form of a computer program product embodied on one or more computer-usable storage interfaces (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer usable program code.
- computer-usable storage interfaces including but not limited to disk storage, CD-ROM, optical storage, etc.
- the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
- the device is implemented in a flow or a flow or a block diagram of a block or multiple The function specified in the box.
- These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
- the instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
- the embodiment of the present invention firstly schedules the edge user equipment, and then schedules the central user equipment to prevent the central user equipment from occupying the original allocation to the edge user equipment resources, thereby improving the performance of the edge user equipment.
Landscapes
- Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请实施例涉及无线通信技术领域,特别涉及一种用于干扰协调的调度方法和设备,用以解决现有技术中存在的在进行调度时中心用户设备有可能占用原本分配给边缘用户设备的资源,从而降低边缘用户设备的性能的问题。本申请实施例的方法包括:确定需要进行调度的边缘用户设备和中心用户设备;为确定的边缘用户设备分配资源;在为边缘用户设备分配资源后,为确定的中心用户设备分配资源。由于先对边缘用户设备进行调度,然后对中心用户设备进行调度,避免中心用户设备占用原本分配给边缘用户设备资源的情况发生,从而提高了边缘用户设备的性能。
Description
一种用于干扰协调的调度方法和设备 本申请要求在 2011年 05月 13 日提交中国专利局、 申请号为 201110124721.X、 发明 名称为"一种用于千扰协调的调度方法和设备"的中国专利申请的优先权, 其全部内容通过 引用结合在本申请中。 技术领域
本发明涉及无线通信技术领域, 特别涉及一种用于千扰协调的调度方法和设备。 背景技术
长期演进(Long Term Evolution, LTE )***釆用正交频分复用 ( Orthogonal Frequency Division Multiplexing, OFDM )技术,其比码分多址( Code Division Multiple Access, CDMA ) 技术更好地解决了小区内千扰的问题。 但是作为代价, OFDM***带来的小区间千扰问题 比 CDMA ***更加严重。 小区间千扰协调的基本思想就是以通过小区间协调的方式对边 缘用户资源的使用进行限制, 包括限制哪些时频资源可用, 或者在一定的时频资源上限制 发射功率, 来达到避免和降低千扰, 保证边缘覆盖速率的目的。
一种常用的静态千扰协调方式是釆用 "软频率复用" 的方法, 具体如下: 事先对资源 进行划分, 为相邻小区的边缘用户设备(User Equipment, UE )规划相互正交的资源, 记 D R
为 edge。 边缘用户设备只能使用规划的 ei¾e资源, 中心用户设备可以使用所有资源, 中 心用户设备优先使用 Redge之外的资源,如果 之外的资源已经耗尽 ,则可以使用 Re 资 源。
在实际***中为了降低小区间千扰所带来的影响,会将现有调度算法与 "软频率复用" 静态千扰协调算法结合使用。 实际调度过程中, 在为特定业务分配资源时, 需要考虑资源 的优先级, 该优先级一般由两部分组成, 反映信道盾量的信道盾量指示 (Channel Quality Indicator, CQI )信息和静态千扰协调对于资源块的使用优先级信息。
实际调度过程中, 在为特定业务分配资源时, 通过联合 "软频率复用" 静态千扰协调 算法和调度算法以降低小区间千扰。 "软频率复用" 要求边缘用户设备只能使用规划的 ei ^资源, 中心用户设备可以使用所有资源, 中心用户设备优先使用 e*e资源之外的资 源, 如果 6 之外的资源已经耗尽, 则可以使用 e<*e资源。 目前的调度方式有可能出现 n D
使用 e 资源之外的资源已经耗尽, 中心用户设备只能使用 e<¾e资源, 而中心用户设备 使用的 edge资源是原本分配给边缘用户设备的 edge资源。
综上所述, 釆用目前的调度方法, 中心用户设备有可能占用原本分配给边缘用户设备 的资源, 从而降低了边缘用户设备的性能。 发明内容
本发明实施例提供一种用于千扰协调的调度方法和设备, 用以解决现有技术中存在的 在进行调度时中心用户设备有可能占用原本分配给边缘用户设备的资源, 从而降低了边缘 用户设备的性能的问题。
本发明实施例提供的一种用于千扰协调的调度方法, 包括:
确定需要进行调度的边缘用户设备和中心用户设备;
为确定的边缘用户设备分配资源;
在为边缘用户设备分配资源后, 为确定的中心用户设备分配资源。
本发明实施例提供的一种用于千扰协调的调度设备, 包括:
设备确定模块, 用于确定需要进行调度的边缘用户设备和中心用户设备;
调度模块,用于为确定的边缘用户设备分配资源,以及在为边缘用户设备分配资源后, 为确定的中心用户设备分配资源。
由于先对边缘用户设备进行调度, 然后对中心用户设备进行调度, 避免中心用户设备 占用原本分配给边缘用户设备资源的情况发生, 从而提高了边缘用户设备的性能。 附图说明
图 1为本发明实施例提供的用于千扰协调的调度方法流程示意图;
图 2为本发明实施例提供的确定资源使用优先级( Priority, PRI ) 的方法流程示意图; 图 3为本发明实施例提供的用于千扰协调的调度设备结构示意图。
具体实施方式
本发明实施例中, 为确定的边缘用户设备分配资源, 在为边缘用户设备分配资源后, 为确定的中心用户设备分配资源。 由于先对边缘用户设备进行调度, 然后对中心用户设备 进行调度, 避免中心用户设备占用原本分配给边缘用户设备资源的情况发生, 从而提高了 边缘用户设备的性能。
其中, 本发明实施例的边缘用户设备是处于小区边缘的用户设备; 中心用户设备是处 于小区中心的用户设备。
下面结合说明书附图对本发明实施例作进一步详细描述。
如图 1所示, 本发明实施例提供的用于千扰协调的调度方法包括下列步骤:
步骤 101、 确定需要进行调度的边缘用户设备和中心用户设备。
步骤 102、 为确定的边缘用户设备分配资源。
步骤 103、 在为边缘用户设备分配资源后, 为确定的中心用户设备分配资源。
较佳地, 步骤 101中, 从处于同一小区的用户设备中, 确定当前子帧对应的需要进行 调度的边缘用户设备和中心用户设备。
也就是说, 针对每个小区的每个子帧都需要确定进行调度的边缘用户设备和中心用户 设备。
较佳地, 可以预先设定一个边缘用户设备数量最大值, 然后将所有需要进行调度的边 缘用户设备的数量与边缘用户设备数量最大值进行比较, 从而限定边缘用户设备的数量。
具体的, 步骤 101中, 将处于同一小区的所有需要进行调度的边缘用户设备的数量与 预先设定的边缘用户设备数量最大值进行比较;
在处于同一小区的所有需要进行调度的边缘用户设备的数量大于预先设定的边缘用 户设备数量最大值时, 从所有需要进行调度的边缘用户设备中确定部分边缘用户设备为实 际需要进行调度的边缘用户设备, 其中确定的边缘用户设备的数量不大于边缘用户设备数 量最大值(对于未确定的边缘用户设备, 不参与本次调度的, 等待下次调度机会);
在处于同一小区的所有需要进行调度的边缘用户设备的数量不大于预先设定的边缘 用户设备数量最大值时, 确定所有需要进行调度的边缘用户设备为实际需要进行调度的边 缘用户设备。
假设等待分配资源的边缘用户设备数量 (即所有需要进行调度的边缘用户设备的数 量) 为 , 边缘用户设备数量最大值 Threshold , 按照下式选择最终参 与 调 度 的 边 缘 用 户 设 备 数 量 : edgeue =min{
Threshold 由于本发明实施例釆用预先设定的边缘用户设备数量最大值进行限定, 可以降低后续 参与调度的用户设备的数量, 从而进一步降低算法的整体计算复杂度, 提升中心用户的资 源选择性。
较佳地, 步骤 101中, 按照设定的排序参数, 对所有需要进行调度的边缘用户设备进 行排序, 然后在处于同一小区的所有需要进行调度的边缘用户设备的数量大于预先设定的 边缘用户设备数量最大值时, 按照排序后边缘用户设备的顺序, 从所有需要进行调度的边 缘用户设备中确定部分边缘用户设备为实际需要进行调度的边缘用户设备。
比如釆用正比公平 (Propotional Fair, PF ) 算法, 对所有需要进行调度的边缘用户设 备进行排序, 按照排序后边缘用户设备的顺序, 从前往后确定部分边缘用户设备为实际需
要进行调度的边缘用户设备。
需要说明的是, 本发明实施例在排序时并不局限于 PF算法一种方式, 具体釆用什么 排序方式与具体需求有关。 比如要求吞吐量最大, 则是以吞吐量按照从大到小进行排序; 要求信号盾量最好, 则以信号盾量从大到小进行排序; 比如要求对每个边缘用户设备尽量 公平, 则可以釆用 PF算法。
由于本发明实施例不仅对资源分配过程中引入的小区间千扰协调操作进行了改进, 还 釆用了用户设备排序方法保证边缘用户的绝对调度优先级, 进一步保障了边缘用户的性 能。
较佳地, 步骤 102中, 可以按照排序后边缘用户设备的顺序, 为确定的边缘用户设备 分配资源。
较佳地, 还可以对中心用户设备进行排序。 对中心用户设备排序的方式与对边缘用户 设备的排序方式类似, 在此不再赘述。
步骤 103中,可以按照排序后中心用户设备的顺序,为确定的中心用户设备分配资源。 在实施中, 可以对边缘用户设备的信息进行排序, 然后对中心用户设备的信息进行排 序, 将排序后的中心用户设备的信息添加到之前已排序的边缘用户设备的信息之后。 这样 就可以确定参与本子帧调度的全部用户设备的信息。
较佳地, 可以将这些信息传递至调度算法。
较佳地, 步骤 102中, 为确定的边缘用户设备分配边缘资源;
边缘资源和边缘 PRB可以理解为同一概念在不同层次的描述; 边缘 PRB是在类 LTE ***中具体描述边缘资源的具体化描述。
边缘资源是在 ICIC 算法中, 为了降低小区间边缘用户之间的千扰, 在可用带宽上划 分出的一片资源区域。 后续针对不同的算法策略, 边缘资源可能被分配给边缘用户或中心 用户。 边缘 PRB即是被划分为边缘资源的 PRB。
步骤 103中, 在为边缘用户设备分配资源后, 为确定的中心用户设备分配除边缘用户 设备占用的边缘资源之外的资源。
也就是说, 本发明实施例不对中心用户设备使用的资源进行区分, 即除边缘用户设备 占用的边缘资源之外的资源优先级都相同, 这里包括未占用的边缘资源和非边缘资源。
由于本发明实施例对中心用户的资源使用优先级不进行区分, 从而进一步降低了 "软 频率复用" 静态千扰协调算法的计算复杂度。
具体的,针对一个边缘用户设备,确定子帧中每个可用的物理资源块( Physical Resource
Block, PRB )对应的 PRI, 根据确定的 PRI, 为该边缘用户设备分配边缘 PRB; 以及
针对一个中心用户设备, 确定子帧中每个可用的 PRB (即除边缘用户设备占用的边缘 PRB之外的 PRB )对应的 PRI , 根据确定的 PRI , 为该中心用户设备分配 PRB。 具体确定
PRI的过程可以参见图 2。
较佳地, 在确定了 PRI后, 还可以结合用户上报的 CQI确定最终优先级, 然后根据最 终优先级为用户设备分配 PRB。 比如最终优先级 = ml x CQI+m2 x PRI, 其中 ml和 m2 是预先设定的权值。
实施中, 本发明实施例的执行主体可以是基站(比如宏基站、 家庭基站等), 也可以 是 RN (中继)设备, 还可以是其它网络侧设备。
如图 2所示, 本发明实施例确定 PRI的方法包括:
步骤 201、 确定需要调度的一个用户设备。
步骤 202、 判断用户设备是否是边缘用户设备, 如果是, 则执行步骤 203 ; 否则, 执 行步骤 206。
步骤 203、 判断是否遍历完全部可用的 PRB , 如果是, 则跳出本流程; 否则, 执行步 骤 204。
步骤 204、 判断当前的 PRB是否是边缘 PRB , 如果是, 确定第一数值; 否则, 确定第 二数值。
步骤 205、 根据确定的数值进行 PRI赋值, 然后返回步骤 203。
步骤 206、 判断是否遍历完全部可用的 PRB , 如果是, 则跳出本流程; 否则, 执行步 骤 207。
步骤 207、 确定第三数值, 根据确定的数值进行 PRI赋值, 然后返回步骤 206。
其中 , 第一数值是 prb_pn[pib_mdex] = Edge to _ edge _ pri . 第二数值是 prb_pri[prb_index] = -1 . 第 三 数值是 prb_pri[p±)_index] = Centre _ue _ pri
Edge to edge pri和 Centre— ue— pri 的取值都为 2 ( 或其他固定数值; 当然 ge— to— pn'
实施例一:
假设***带宽为 10M。 按照规划, 划分给小区 0的边缘资源为 [1~16]号 PRB , 划分给 小区 1的边缘资源为 [17 32]号 PRB , 划分给小区 2的边缘资源为 [33 ~ 48]号 PRB。 小区 0 中只有一个边缘用户设备, 5个中心用户设备。
首先对待调度的边缘用户设备进行排序, 由于本例中只有 1个边缘用户,省略该环节。 将待调度的边缘用户设备数量 e 与参数 进行比较, 选定最终参与 调度的边缘用户数 " edS , hresholdedge—ue )。 同样对待调度的中心 用户设备进行排序 确定最终参与调度的中心用户设备次序。
接下来首先对边缘用户设备进行资源分配。 假设边缘用户设备的资源数目为 5个, 占 用的 PRB范围为 [5~9]号 PRB。 分别为 5个中心用户分配资源, 这些中心用户可以占用的
资源为 [1~4]号 PRB和 [10 48]号 PRB。 这么做在保证中心用户设备不占用预先分配给边缘 用户设备的资源的前提下又减少了对中心用户设备的资源限制 (对于预先分配给边缘用户 设备但边缘用户设备未占用的资源, 中心用户设备的使用优先级与预先分配给中心用户设 备资源的使用优先级相同)。
实施例二:
假设***带宽为 10M。 按照规划, 划分给小区 0的边缘资源为 [1~16]号 PRB, 划分给 小区 1的边缘资源为 [17 32]号 PRB, 划分给小区 2的边缘资源为 [33 ~ 48]号 PRB。 小区 1 中的边缘用户设备的数量为 5个, 只有一个中心用户设备。
首先将待调度的用户设备进行排序,将待调度的边缘用户设备数 _ 5与参 数 Threshold ue = 4进行比较, 选定排序后边缘用户设备列表中前 4 个边缘用户设 备进行后续调度。 参与本次调度的中心用户设备为 1个。 在实际调度中, 在依次为上述 4 个边缘用户设备分配资源结束后, 开始对中心用户设备分配资源。
实施例 3:
假设***带宽为 10M。 按照规划, 划分给小区 0的边缘资源为 [1~16]号 PRB, 划分给 小区 1的边缘资源为 [17 32]号 PRB, 划分给小区 2的边缘资源为 [33 ~ 48]号 PRB。 小区 2 中的边缘用户设备数量为 5个, 中心用户设备数量为 15个。
首先将等待分配的边缘用户设备进行排序, 将等待调度的边缘用户数 edgeue_num _ 5与参数 Threshold ue = 4进行比较, 选定排序后边缘用户设备 列表中前 4个边缘用户设备进行后续调度。 对后续参与调度的中心用户设备进行排序。
在实际调度中, 在依次为上述 4个边缘用户设备分配资源结束后, 对剩余 15个中心 用户设备按照预先排好的次序进行资源分配。 在依次为上述 15 个中心用户设备分配资源 结束后或剩余留给中心用户设备可用的资源被耗尽后 , 结束本次调度操作。
基于同一发明构思, 本发明实施例中还提供了一种用于千扰协调的调度设备, 由于该 设备解决问题的原理与用于千扰协调的调度方法相似, 因此该设备的实施可以参见方法的 实施, 重复之处不再赘述。
如图 3所示, 本发明实施例用于千扰协调的调度设备包括: 设备确定模块 10和调度 模块 20。
设备确定模块 10, 用于确定需要进行调度的边缘用户设备和中心用户设备。
调度模块 20, 用于为设备确定模块 10确定的边缘用户设备分配资源, 以及在为边缘 用户设备分配资源后, 为设备确定模块 10确定的中心用户设备分配资源。
较佳地, 设备确定模块 10从处于同一小区的用户设备中, 确定当前子帧对应的需要
进行调度的边缘用户设备和中心用户设备。
较佳地, 设备确定模块 10在处于同一小区的所有需要进行调度的边缘用户设备的数 量大于预先设定的边缘用户设备数量最大值时, 从所有需要进行调度的边缘用户设备中确 定部分边缘用户设备为实际需要进行调度的边缘用户设备, 其中确定的边缘用户设备的数 量不大于边缘用户设备数量最大值; 在处于同一小区的所有需要进行调度的边缘用户设备 的数量不大于预先设定的边缘用户设备数量最大值时, 确定所有需要进行调度的边缘用户 设备为实际需要进行调度的边缘用户设备。
较佳地, 设备确定模块 10按照设定的排序参数, 对所有需要进行调度的边缘用户设 备进行排序, 按照排序后边缘用户设备的顺序, 从所有需要进行调度的边缘用户设备中确 定部分边缘用户设备为实际需要进行调度的边缘用户设备。
较佳地, 调度模块 20 为确定的边缘用户设备分配边缘资源, 以及在为边缘用户设备 分配资源后, 为确定的中心用户设备分配除边缘用户设备占用的边缘资源之外的资源。
较佳地, 调度模块 20针对一个边缘用户设备, 确定子帧中每个可用的边缘物理资源 块 PRB对应的资源使用优先级 PRI, 根据确定的 PRI, 为该边缘用户设备分配边缘 PRB; 针对一个中心用户设备, 确定子帧中每个可用的 PRB对应的 PRI, 才 据确定的 PRI, 为该 中心用户设备分配 PRB。
较佳地, 调度模块 20按照设定的排序参数, 对所有需要进行调度的中心用户设备进 行排序, 按照排序后中心用户设备的顺序, 为确定的中心用户设备分配资源。
本领域内的技术人员应明白, 本发明的实施例可提供为方法、 ***、 或计算机程序产 品。 因此, 本发明可釆用完全硬件实施例、 完全软件实施例、 或结合软件和硬件方面的实 施例的形式。 而且, 本发明可釆用在一个或多个其中包含有计算机可用程序代码的计算机 可用存储介盾 (包括但不限于磁盘存储器、 CD-ROM、 光学存储器等)上实施的计算机程 序产品的形式。
本发明是参照根据本发明实施例的方法、 设备(***)、 和计算机程序产品的流程图 和 /或方框图来描述的。 应理解可由计算机程序指令实现流程图和 /或方框图中的每一流 程和 /或方框、 以及流程图和 /或方框图中的流程和 /或方框的结合。 可提供这些计算机 程序指令到通用计算机、 专用计算机、 嵌入式处理机或其他可编程数据处理设备的处理器 以产生一个机器, 使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用 于实现在流程图一个流程或多个流程和 /或方框图一个方框或多个方框中指定的功能的 装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方 式工作的计算机可读存储器中, 使得存储在该计算机可读存储器中的指令产生包括指令装 置的制造品, 该指令装置实现在流程图一个流程或多个流程和 /或方框图一个方框或多个
方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上, 使得在计算机 或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理, 从而在计算机或其他 可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和 /或方框图一个 方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例, 但本领域内的技术人员一旦得知了基本创造性概 念, 则可对这些实施例作出另外的变更和修改。 所以, 所附权利要求意欲解释为包括优选 实施例以及落入本发明范围的所有变更和修改。
由于本发明实施例先对边缘用户设备进行调度, 然后对中心用户设备进行调度, 避免 中心用户设备占用原本分配给边缘用户设备资源的情况发生, 从而提高了边缘用户设备的 性能。
显然, 本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和 范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内, 则本发明也意图包含这些改动和变型在内。
Claims
1、 一种用于千扰协调的调度方法, 其特征在于, 该方法包括:
确定需要进行调度的边缘用户设备和中心用户设备;
为确定的边缘用户设备分配资源;
在为边缘用户设备分配资源后, 为确定的中心用户设备分配资源。
2、 如权利要求 1 所述的方法, 其特征在于, 确定需要进行调度的边缘用户设备和中 心用户设备包括:
从处于同一小区的用户设备中, 确定当前子帧对应的需要进行调度的边缘用户设备和 中心用户设备。
3、 如权利要求 2所述的方法, 其特征在于, 确定需要进行调度的边缘用户设备包括: 在处于同一小区的所有需要进行调度的边缘用户设备的数量大于预先设定的边缘用 户设备数量最大值时, 从所有需要进行调度的边缘用户设备中确定部分边缘用户设备为实 际需要进行调度的边缘用户设备, 其中确定的边缘用户设备的数量不大于边缘用户设备数 量最大值;
在处于同一小区的所有需要进行调度的边缘用户设备的数量不大于预先设定的边缘 用户设备数量最大值时, 确定所有需要进行调度的边缘用户设备为实际需要进行调度的边 缘用户设备。
4、 如权利要求 3 所述的方法, 其特征在于, 从所有需要进行调度的边缘用户设备中 确定部分边缘用户设备为实际需要进行调度的边缘用户设备之前还包括:
按照设定的排序参数, 对所有需要进行调度的边缘用户设备进行排序;
从所有需要进行调度的边缘用户设备中确定部分边缘用户设备为实际需要进行调度 的边缘用户设备包括:
按照排序后边缘用户设备的顺序, 从所有需要进行调度的边缘用户设备中确定部分边 缘用户设备为实际需要进行调度的边缘用户设备。
5、 如权利要求 1 ~ 4任一所述的方法, 其特征在于, 为确定的边缘用户设备分配资源 包括:
为确定的边缘用户设备分配边缘资源;
为确定的中心用户设备分配资源包括:
为确定的中心用户设备分配除边缘用户设备占用的边缘资源之外的资源。
6、 如权利要求 5 所述的方法, 其特征在于, 为确定的边缘用户设备分配边缘资源包 括:
针对一个边缘用户设备,确定子帧中每个可用的边缘物理资源块 PRB对应的资源使用 优先级 PRI; 根据确定的 PRI, 为该边缘用户设备分配边缘 PRB;
为确定的中心用户设备分配边缘资源包括:
针对一个中心用户设备, 确定子帧中每个可用的 PRB对应的 PRI;
根据确定的 PRI , 为该中心用户设备分配 PRB。
7、 如权利要求 5 所述的方法, 其特征在于, 为确定的中心用户设备分配资源之前还 包括:
按照设定的排序参数, 对所有需要进行调度的中心用户设备进行排序;
为确定的中心用户设备分配资源包括:
按照排序后中心用户设备的顺序, 为确定的中心用户设备分配资源。
8、 一种用于千扰协调的调度设备, 其特征在于, 该设备包括:
设备确定模块, 用于确定需要进行调度的边缘用户设备和中心用户设备;
调度模块,用于为确定的边缘用户设备分配资源,以及在为边缘用户设备分配资源后, 为确定的中心用户设备分配资源。
9、 如权利要求 8所述的设备, 其特征在于, 所述设备确定模块具体用于:
从处于同一小区的用户设备中, 确定当前子帧对应的需要进行调度的边缘用户设备和 中心用户设备。
10、 如权利要求 9所述的设备, 其特征在于, 所述设备确定模块具体用于: 在处于同一小区的所有需要进行调度的边缘用户设备的数量大于预先设定的边缘用 户设备数量最大值时, 从所有需要进行调度的边缘用户设备中确定部分边缘用户设备为实 际需要进行调度的边缘用户设备, 其中确定的边缘用户设备的数量不大于边缘用户设备数 量最大值; 在处于同一小区的所有需要进行调度的边缘用户设备的数量不大于预先设定的 边缘用户设备数量最大值时, 确定所有需要进行调度的边缘用户设备为实际需要进行调度 的边缘用户设备。
11、 如权利要求 10所述的设备, 其特征在于, 所述设备确定模块还用于:
按照设定的排序参数, 对所有需要进行调度的边缘用户设备进行排序, 按照排序后边 缘用户设备的顺序, 从所有需要进行调度的边缘用户设备中确定部分边缘用户设备为实际 需要进行调度的边缘用户设备。
12、 如权利要求 8 ~ 11任一所述的设备, 其特征在于, 所述调度模块具体用于: 为确定的边缘用户设备分配边缘资源, 以及在为边缘用户设备分配资源后, 为确定的 中心用户设备分配除边缘用户设备占用的边缘资源之外的资源。
13、 如权利要求 12所述的设备, 其特征在于, 所述调度模块具体用于:
针对一个边缘用户设备,确定子帧中每个可用的边缘物理资源块 PRB对应的资源使用 优先级 PRI, 根据确定的 PRI, 为该边缘用户设备分配边缘 PRB; 针对一个中心用户设备, 确定子帧中每个可用的 PRB对应的 PRI , 根据确定的 PRI , 为该中心用户设备分配 PRB。
14、 如权利要求 12所述的设备, 其特征在于, 所述调度模块还用于:
按照设定的排序参数, 对所有需要进行调度的中心用户设备进行排序, 按照排序后中 心用户设备的顺序, 为确定的中心用户设备分配资源。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110124721.XA CN102186248B (zh) | 2011-05-13 | 2011-05-13 | 一种用于干扰协调的调度方法和设备 |
CN201110124721.X | 2011-05-13 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2012155711A1 true WO2012155711A1 (zh) | 2012-11-22 |
Family
ID=44572303
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2012/073486 WO2012155711A1 (zh) | 2011-05-13 | 2012-04-01 | 一种用于干扰协调的调度方法和设备 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102186248B (zh) |
WO (1) | WO2012155711A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2505907A (en) * | 2012-09-13 | 2014-03-19 | Vodafone Ip Licensing Ltd | Coordinating allocation of resource blocks to cell edge users based on a high priority indication |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140269456A1 (en) * | 2011-10-20 | 2014-09-18 | Haiming Wang | Method, an Apparatus and a Computer Program Product for Flexible TDD Configuration |
CN103841651B (zh) * | 2013-12-10 | 2018-03-27 | 大唐移动通信设备有限公司 | 一种基于小区间干扰协调的资源调度方法及基站 |
CN103929817B (zh) * | 2014-04-04 | 2018-03-23 | 电信科学技术研究院 | 一种协作多点传输场景下的资源调度方法和装置 |
CN103987121B (zh) * | 2014-05-28 | 2017-06-23 | 电信科学技术研究院 | 一种分层组网中的资源分配方法和设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101242623A (zh) * | 2007-02-08 | 2008-08-13 | 大唐移动通信设备有限公司 | 无线资源管理方法、无线网络控制器及基站 |
CN101801091A (zh) * | 2010-01-28 | 2010-08-11 | 北京邮电大学 | 一种ofdm/mimo***中资源分配的方法和装置 |
CN101982991A (zh) * | 2010-11-16 | 2011-03-02 | 西安电子科技大学 | 基于异构业务QoS的LTE网络小区间干扰协调方法 |
CN102026390A (zh) * | 2010-12-31 | 2011-04-20 | 大唐移动通信设备有限公司 | 基站及其实现小区间干扰协调的资源分配方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7020110B2 (en) * | 2002-01-08 | 2006-03-28 | Qualcomm Incorporated | Resource allocation for MIMO-OFDM communication systems |
-
2011
- 2011-05-13 CN CN201110124721.XA patent/CN102186248B/zh active Active
-
2012
- 2012-04-01 WO PCT/CN2012/073486 patent/WO2012155711A1/zh active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101242623A (zh) * | 2007-02-08 | 2008-08-13 | 大唐移动通信设备有限公司 | 无线资源管理方法、无线网络控制器及基站 |
CN101801091A (zh) * | 2010-01-28 | 2010-08-11 | 北京邮电大学 | 一种ofdm/mimo***中资源分配的方法和装置 |
CN101982991A (zh) * | 2010-11-16 | 2011-03-02 | 西安电子科技大学 | 基于异构业务QoS的LTE网络小区间干扰协调方法 |
CN102026390A (zh) * | 2010-12-31 | 2011-04-20 | 大唐移动通信设备有限公司 | 基站及其实现小区间干扰协调的资源分配方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2505907A (en) * | 2012-09-13 | 2014-03-19 | Vodafone Ip Licensing Ltd | Coordinating allocation of resource blocks to cell edge users based on a high priority indication |
US9706558B2 (en) | 2012-09-13 | 2017-07-11 | Vodafone Ip Licensing Limited | Coordination and QoS scheduling |
Also Published As
Publication number | Publication date |
---|---|
CN102186248A (zh) | 2011-09-14 |
CN102186248B (zh) | 2014-01-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109526056B (zh) | 多载波下的资源选择方法、装置及计算机设备、存储介质 | |
CN108370569B (zh) | 电信网络的通信资源分配 | |
CN102131297B (zh) | 上行资源分配方法和设备 | |
KR102032884B1 (ko) | 물리적 다운링크 제어 채널의 전송 방법 및 장치 | |
CN107295696A (zh) | 信道接入方法、装置、ue及基站 | |
WO2020029698A1 (zh) | 上行信道资源的指示及确定方法、基站、终端、介质 | |
WO2014075555A1 (zh) | 一种时隙资源的调度方法及装置 | |
WO2013131257A1 (en) | Methods and apparatuses for facilitating multiple operator coordination for transmissions in an unlicensed band | |
CN106455087B (zh) | 竞争资源确定方法及装置 | |
WO2012155711A1 (zh) | 一种用于干扰协调的调度方法和设备 | |
US9621309B2 (en) | Joint scheduling method and apparatus | |
JP6420361B2 (ja) | ネットワークの共有方法、装置、システム及びコンピュータ記憶媒体 | |
CN106358295B (zh) | 一种资源分配方法及装置 | |
EP3407652A1 (en) | Uplink data transmission method and related device | |
WO2014032521A1 (zh) | 一种频谱分配方法和设备 | |
JP6337387B2 (ja) | 物理アップリンク制御チャネルリソースの割り当て方法および装置 | |
CN114208076A (zh) | 由多个配置授权资源共享harq进程 | |
CN104168656A (zh) | 一种探测参考信号srs资源分配方法及装置 | |
EP3024264A1 (en) | Multi-channel-based data sending method and device | |
CN106332285A (zh) | 半静态资源分配方法及基站 | |
CN104918256B (zh) | 一种传输调度方法及装置 | |
WO2012028065A1 (zh) | 一种资源分配方法及装置 | |
CN107431901B (zh) | 在蜂窝网络的无线电接口上分配资源的设备和方法 | |
JP2014531835A (ja) | マルチポイント協調システムにおけるスケジューリング割当方法及び装置 | |
CN103096490B (zh) | 一种业务接入方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 12786672 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 12786672 Country of ref document: EP Kind code of ref document: A1 |