WO2014101039A1 - Method and device for resource allocation - Google Patents

Method and device for resource allocation Download PDF

Info

Publication number
WO2014101039A1
WO2014101039A1 PCT/CN2012/087649 CN2012087649W WO2014101039A1 WO 2014101039 A1 WO2014101039 A1 WO 2014101039A1 CN 2012087649 W CN2012087649 W CN 2012087649W WO 2014101039 A1 WO2014101039 A1 WO 2014101039A1
Authority
WO
WIPO (PCT)
Prior art keywords
frequency resource
cell
pusch
usage mode
resource usage
Prior art date
Application number
PCT/CN2012/087649
Other languages
French (fr)
Chinese (zh)
Inventor
陈宝军
张志华
李伟
Original Assignee
华为技术有限公司
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 华为技术有限公司 filed Critical 华为技术有限公司
Priority to CN201280027042.3A priority Critical patent/CN103858506B/en
Priority to PCT/CN2012/087649 priority patent/WO2014101039A1/en
Publication of WO2014101039A1 publication Critical patent/WO2014101039A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/02Resource partitioning among network components, e.g. reuse partitioning

Definitions

  • the present invention relates to communications technologies, and in particular, to a resource allocation method and apparatus. Background technique
  • Orthogonal Frequency Division Multiplexing technology is mainly used in the prior art.
  • systems using OFDM technology include Worldwide Interoperability for Microwave Access (WIMAX) and Long Term Evolution (LTE), and the WIMAX and LTE mainly use a single time slot in OFDM technology.
  • the frequency reuse method for example, each cell in the network uses the same frequency resource.
  • the embodiments of the present invention provide a resource allocation method and device, which are used to solve the problem that a small interval interference is serious in a network with a small station spacing.
  • a first aspect of the embodiments of the present invention provides a resource allocation method, including:
  • the frequency resource corresponding to the first frequency resource usage mode corresponding to the first cell is obtained according to the mapping relationship between the frequency resource usage mode and the frequency resource, and the first frequency resource is allocated to the first cell.
  • the acquiring a frequency resource usage mode corresponding to the first cell includes:
  • cell_ID represents the ID of the cell
  • mod represents the remainder operation
  • M is an integer.
  • the PUSCH RBs in the system are divided to obtain a mapping relationship between frequency resource usage patterns and frequency resources.
  • the mapping relationship between the frequency resource usage mode and the frequency resource includes: a first frequency resource usage mode and the a first frequency resource corresponding to the first frequency resource usage mode; a second frequency resource usage mode and a second frequency resource corresponding to the second frequency resource usage mode; and a third mode and a third frequency resource usage mode Three frequency resources;
  • the first frequency resource includes a PUSCHRB with a sequence number of l ⁇ ce /(N*x);
  • the second frequency resource When ce il( ⁇ + N*x) ⁇ N, the second frequency resource includes a PUSCHRB with a sequence number of 7() + 7(+N*x); or, when ce /( +N*x) > N
  • the second frequency resource includes a PUSCH RB whose sequence number is icdli ⁇ ) + l ⁇ N) (l ⁇ ceil( + N * x) mod N); when cdl( ⁇ N + N*x, ⁇ N,
  • the third frequency resource includes a sequence number of
  • the third frequency resource includes a sequence number (c ⁇ 7(N) + l ⁇ N)u(l ⁇ c ⁇ 7("N + N*x)modN) PUSCHRB;
  • X represents a preset ratio of PUSCH RBs available to each cell in the system to N PUSCH RBs in the system bandwidth, ⁇ ⁇ ; c ⁇ 1; ceil indicates rounding up.
  • the PUSCH RB in the system is divided, and each is obtained.
  • the method further includes:
  • a second aspect of the embodiments of the present invention provides a resource allocation apparatus, including:
  • An acquiring module configured to acquire a first frequency resource usage mode corresponding to the first cell, where the frequency resource usage mode of the first cell and the neighboring cell is different;
  • An allocating module configured to acquire, according to a mapping relationship between a frequency resource usage mode and a frequency resource, a first frequency resource corresponding to a first frequency resource usage mode corresponding to the first cell, and allocate the first frequency resource to the First cell.
  • the device when the frequency resource is a PUSCH RB, the device further includes: a resource division module The method is used to divide a PUSCH RB in a system, and obtain a mapping relationship between a frequency resource usage mode and a frequency resource.
  • the resource division module includes:
  • a dividing unit configured to divide PUSCH RBs in the system to obtain three frequency resource usage modes
  • a setting unit configured to set a first frequency resource corresponding to the first frequency resource usage mode, including a PUSCH RB with a sequence number ceil(N*x);
  • the setting unit is further configured to set a second frequency resource usage mode when Ce /( + N*x) ⁇ N
  • 3 corresponding second frequency resource includes PUSCH RB with sequence number ceili ⁇ ) + 1 ⁇ ceil( + N * x); or, when ce /( + N*x) > N, setting the second frequency resource includes Serial number is
  • Third frequency resource usage mode includes PUSCH with sequence number ceili ⁇ N) + l ⁇ ceil ⁇ N + N * x)
  • setting the third frequency resource includes a sequence number of
  • the device further includes:
  • a sorting module configured to sort N PUSCHRBs in the system bandwidth according to a frequency of each PUSCHRB in the system, in descending order;
  • the sequence number allocation module is configured to assign a sequence number to each PUSCH RB according to the frequency from small to large for the sorted PUSCHRB.
  • a third aspect of the embodiments of the present invention provides a resource allocation apparatus, including:
  • a memory for storing instructions
  • processor coupled to the memory, the processor being configured to invoke and execute an instruction stored in the memory, specifically:
  • the processor is configured to acquire a first frequency resource usage mode corresponding to the first cell, where the frequency resource usage mode of the first cell and its neighboring cell is different;
  • the processor is configured to acquire, according to a mapping relationship between a frequency resource usage mode and a frequency resource, a frequency resource corresponding to a first frequency resource usage mode corresponding to the first cell, and allocate the first frequency resource to the First cell.
  • cell_ID represents the ID of the cell
  • mod represents the remainder operation
  • M is an integer.
  • the processor is specifically configured to divide the PUSCH RB in the system to obtain three frequency resource usages.
  • the processor is specifically configured to: set a first frequency resource corresponding to the first frequency resource usage mode to include a PUSCH RB with a sequence number of 7 (N*x); when ce /( +N*x) ⁇ N, set a second
  • the second frequency resource corresponding to the frequency resource usage mode includes the sequence number cdli ⁇ + cdli ⁇ + N ⁇
  • the three-frequency resource includes a PUSCH RB whose sequence number is ce/(
  • the resource includes the sequence number (">/(
  • PUSCH RB where x represents a preset ratio of PUSCH RBs available to each cell in the system to N PUSCH RBs in the system bandwidth, ⁇ ⁇ c ⁇ 1; ceil indicates rounding up.
  • the processor is further configured to be used according to each of the systems
  • the N PUSCH RBs in the system bandwidth are sorted in ascending order.
  • each PUSCH RB is assigned a sequence number according to the frequency from small to large.
  • the resource usage mode corresponding to each cell is obtained, so that neighboring cells use different frequency resource usage modes, so that inter-cell interference is reduced, and the average cell rate and the edge user rate are both significantly improved.
  • Embodiment 1 is a schematic flowchart of Embodiment 1 of a resource allocation method according to the present invention
  • FIG. 2 is a schematic diagram of a scenario based on a resource allocation method provided by the present invention.
  • FIG. 4 is a mapping diagram of another frequency resource usage mode and a frequency resource in the resource allocation method provided by the present invention.
  • FIG. 5 is a mapping diagram of another frequency resource usage mode and frequency resource in a resource allocation method according to the present invention.
  • FIG. 6 is a schematic flowchart diagram of Embodiment 2 of a resource allocation method according to the present invention.
  • FIG. 7 is a schematic structural diagram of Embodiment 1 of a resource allocation apparatus according to the present invention.
  • FIG. 8 is a schematic structural diagram of Embodiment 2 of a resource allocation apparatus according to the present invention.
  • FIG. 9 is a schematic structural diagram of Embodiment 1 of another resource allocation apparatus according to the present invention.
  • the technical solutions in the embodiments of the present invention are clearly and completely described in the following with reference to the accompanying drawings in the embodiments of the present invention.
  • the embodiments are a part of the embodiments of the invention, and not all of the embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments of the present invention without creative efforts are within the scope of the present invention.
  • FIG. 1 is a schematic flowchart of Embodiment 1 of a resource allocation method provided by the present invention, including:
  • the first frequency resource usage mode corresponding to the first cell is obtained, where the frequency resource usage mode of the first cell and the neighboring cell is different.
  • At least one frequency resource usage mode may be preset according to a specific situation, so that frequency resource usage modes of neighboring cells are different. It should be noted that the first cell may represent any cell.
  • the first frequency resource corresponding to the first frequency resource usage mode corresponding to the first cell is obtained according to the mapping relationship between the frequency resource usage mode and the frequency resource, and the first frequency resource is allocated to the first cell.
  • the frequency resource usage mode corresponding to the first cell is obtained, and the frequency resource corresponding to the frequency resource usage mode of the first cell is obtained according to the mapping relationship between the frequency resource usage mode and the frequency resource, and the frequency resource is allocated to the frequency resource.
  • the first cell because the frequency resource usage mode of the first cell and its neighboring cell is different, the interference of the small interval is reduced as much as possible, so that the average cell rate and the edge user rate are significantly improved.
  • FIG. 2 is a schematic diagram of a scenario based on a resource allocation method provided by the present invention.
  • the specific application scenario of the embodiment of the present invention is a network with a small distance between base stations.
  • three frequency resource usage modes are preset.
  • the three modes can be numbered: mode 0, mode 1, and mode.
  • the embodiment of the present invention mainly uses three different frequency resource usage modes as an example.
  • each hexagon represents a cell, and the arrow indicates the direction indicating the direction in which the antenna is hosted.
  • a cell can have six adjacent cells, and two adjacent cells have three.
  • three frequency resource usage modes are preset, so that adjacent cells use different frequency resources; or, in another case, as shown in FIG. 2, the shaded portion may represent a base station (such as an eNB).
  • the three cells included in the following are assumed to be the first cell, the second cell, and the third cell, where the three cells are neighboring cells.
  • the three frequency resource usage modes are preset, and the first frequency resource is allocated to the first cell, for example, the frequency resource corresponding to the mode 0; the second frequency resource is allocated to the second cell, for example, the frequency resource corresponding to the mode 1;
  • the third cell allocates a third frequency resource, for example, a frequency ratio resource corresponding to mode 2, so that adjacent cells can use different frequency resources.
  • the first frequency resource usage mode corresponding to the first cell is ⁇ .
  • the cell_ID indicates the ID of the first cell
  • mod indicates the remainder operation
  • M is an integer.
  • the result of the specific cell-ID mod 3 may only be 0, 1, or 2, which corresponds to the mode 0, mode. 1 and mode 2, that is, if M is found to be 0, then the first cell is used (ie corresponding)
  • the first frequency resource usage mode is mode 0, so that the mode used by the neighboring cells can be different in a general scenario.
  • the method further includes:
  • each PUSCH RB in the system bandwidth is sorted according to the order from small to large.
  • each PUSCH RB is allocated one by one according to the frequency from small to large.
  • the serial number; specifically, the above system may be an LTE system.
  • the PUSCH RB in the system is divided to obtain a mapping relationship between the frequency resource usage mode and the frequency resource.
  • the mapping relationship between the frequency resource usage mode and the frequency resource includes: a first frequency resource usage mode and a first frequency resource corresponding to the first frequency resource usage mode; a second frequency resource usage mode and the second frequency resource usage mode Corresponding second frequency resource; a third mode and a third frequency resource corresponding to the third frequency resource usage mode;
  • mode 0 that is, in the first frequency resource usage mode, the corresponding first frequency resource includes a PUSCH RB with a sequence number ceil(N*x);
  • the two frequency resources include PUSCH RB with sequence number + N*x); or, when When ceil(— + N*x)>N, the corresponding second frequency resource includes serial number 3
  • the corresponding third frequency resource includes the sequence number 3 (ceil(- N) + l ⁇ N) (l ⁇ ceil(- N + N * x) mod N) PUSCH RB;
  • x represents a preset ratio of PUSCH RBs available to each cell in the foregoing system to N PUSCH RBs in the system bandwidth, where l ⁇ c ⁇ l, N is the PUSCH RB available in the system.
  • the first frequency resource includes a PUSCH RB with a sequence number of l ⁇ 7 (90* ⁇ ), that is, a PUSCH RB of 1 to 45; 1 in,
  • FIG. 4 is a mapping diagram of another frequency resource usage mode and frequency resource in the resource allocation method provided by the present invention
  • FIG. 5 is another frequency resource usage mode and frequency resource in the resource allocation method provided by the present invention.
  • the mapping diagram, the shaded parts in Figures 3 to 5, represent the available frequency resources.
  • the frequency resources used in the above three modes may partially overlap, because if the coincidence is complete, the inter-cell interference will be severe, and if not completely coincident, the frequency resources allocated to each cell will be too Therefore, in this embodiment, the interference problem and the frequency resource problem are comprehensively considered, and an appropriate X value is set according to experience and a specific application scenario to determine a more preferable solution.
  • the mapping relationship between the frequency resource usage mode and the frequency resource at this time, the frequency resources in the three modes do not coincide at all.
  • the frequency resource portions of the three modes overlap.
  • FIG. 5 when x>2/3, the frequency resource usage pattern and the frequency resource are mapped, and at this time, the frequency resources in the three modes partially overlap.
  • FIG. 6 is a schematic flowchart of Embodiment 2 of a resource allocation method according to the present invention. As shown in FIG. 6, the entire process of the method is: 5601. Set the PUSCH RBs available to each cell in the system to occupy N PUSCHs in the system bandwidth.
  • the system bandwidth is 20M.
  • both ends of the system bandwidth are PUCCH. If the PUCCH of each end occupies 1M, then it can be known that the middle part of the 18M is an available PUSCH resource.
  • the PUSCH RB is assigned a sequence number.
  • the PUSCH RB in the system is divided, and the mapping relationship between the frequency resource usage mode and the frequency resource is obtained.
  • mapping relationship between the frequency resource usage mode and the frequency resource in the S605 is the same as the mapping relationship between the frequency resource usage mode and the frequency resource in the foregoing embodiment, and details are not described herein again.
  • the first frequency resource usage mode corresponding to the first cell is obtained, so that the frequency resource usage mode of the neighboring cell is different.
  • the first frequency resource corresponding to the first frequency resource usage mode corresponding to the first cell is obtained according to the mapping relationship between the frequency resource usage mode and the frequency resource, and the first frequency resource is allocated to the first cell.
  • the resource allocation apparatus performing the method may be integrated on a scheduler in the base station on the network side.
  • the PUSCH RB in the system is divided, and the neighboring cells use different frequency resource usage modes, and the ratio of resources available to each cell to the total resources and the resource allocation algorithm are implemented.
  • the frequency resources used by each cell are partially multiplexed, and the interference is as small as possible, so that the average cell rate and the edge user rate are significantly improved.
  • FIG. 7 is a schematic structural diagram of Embodiment 1 of a resource allocation apparatus according to the present invention.
  • the apparatus may be integrated in a scheduler in a base station on a network side.
  • the apparatus includes: an obtaining module 701 and an allocating module 702. among them:
  • the obtaining module 701 is configured to acquire a first frequency resource usage mode corresponding to the first cell, where the frequency resource usage mode of the first cell and the neighboring cell are different;
  • the allocating module 702 is configured to acquire, according to the mapping relationship between the frequency resource usage mode and the frequency resource, the frequency resource corresponding to the first frequency resource usage mode corresponding to the first cell, and allocate the first frequency resource to the First cell.
  • the resource allocation device of the present embodiment can perform the technical solution of the method embodiment shown in FIG. 1 , and the implementation principles thereof are similar, and details are not described herein again.
  • the frequency resource usage mode corresponding to the first cell is obtained, and the frequency resource corresponding to the frequency resource usage mode of the first cell is obtained according to the mapping relationship between the frequency resource usage mode and the frequency resource, and the frequency resource is allocated to the frequency resource.
  • the first cell because the frequency resource usage mode of the first cell and its neighboring cell is different, the interference of the small cell is reduced, and the average cell rate and the edge user rate are both significantly improved.
  • FIG. 8 is a schematic structural diagram of Embodiment 2 of a resource allocation apparatus according to the present invention. As shown in FIG. 8, on the basis of FIG. 7, the apparatus further includes: a resource division module 703, a sorting module 704, and a sequence number allocation module 705.
  • a resource division module 703 When the above frequency resource is PUSCH RB, where:
  • the resource division module 703 is configured to divide the PUSCH RB in the system, and obtain a mapping relationship between the frequency resource usage mode and the frequency resource.
  • the resource division module 703 includes: a dividing unit 801 and a setting unit 802, where:
  • a dividing unit 801 configured to divide a PUSCH RB in the system to obtain three frequency resource usage modes
  • the setting unit 802 is configured to set the first frequency resource corresponding to the first frequency resource usage mode to include a PUSCH RB whose sequence number is ceil(N*x); the setting unit 802 is further configured to when ce /(+N*x) ⁇ N
  • the second frequency resource corresponding to the second frequency resource usage mode is set to include a PUSCH RB whose sequence number is ceU( ⁇ ) + ⁇ ceU( ⁇ + N * x; or When cdli ⁇ + N ⁇ N, setting the second frequency resource includes a sequence number of 3
  • the setting unit 802 is also used to set the first when DCK ⁇ N + N ⁇ ⁇ N
  • the third frequency resource corresponding to the three-frequency resource usage mode includes the PUSCH RB with the sequence number cd JV) + 1 ⁇ ce/(
  • the sorting module 704 is configured to sort the N PUSCH RBs in the system bandwidth according to the frequency size of each PUSCH RB in the system, in descending order; the sequence number allocation module 705 is configured to For the sorted PUSCH RBs, each PUSCH RB is assigned a sequence number according to the frequency from small to large.
  • the resource allocation device of the present embodiment can perform the technical solution of the method embodiment shown in FIG. 1 , and the implementation principles thereof are similar, and details are not described herein again.
  • the usage mode of the PUSCHRB in the system is divided, and the neighboring cells use different frequency resource usage modes, and the ratio of resources available to each cell to the total resources and the resource allocation algorithm are implemented.
  • the frequency resources used by each cell can be partially multiplexed, and the interference is as small as possible, so that the average cell rate and the edge user rate are significantly improved.
  • FIG. 9 is a schematic structural diagram of Embodiment 1 of another resource allocation apparatus according to the present invention. As shown in FIG. 9, the apparatus includes: a memory 901 and a processor 902, where:
  • a memory 901 configured to store an instruction
  • the processor 902 is coupled to the memory 901, and the processor 902 is configured to invoke and execute an instruction stored in the memory 901, specifically:
  • the processor 902 is configured to acquire a first frequency resource usage mode corresponding to the first cell, where The frequency resource usage mode of the first cell and the neighboring cell are different; the frequency resource corresponding to the first frequency resource usage mode corresponding to the first cell is obtained according to the mapping relationship between the frequency resource usage mode and the frequency resource, and The first frequency resource is allocated to the first cell.
  • the processor 902 is further configured to divide a PUSCH RB in the system, and obtain a mapping relationship between a frequency resource usage mode and a frequency resource.
  • the processor 902 is specifically configured to divide the PUSCH RB in the system to obtain three frequency resource usage modes, and set the first frequency resource corresponding to the first frequency resource usage mode to include the sequence number.
  • the frequency resource includes a PUSCH RB whose sequence number is ce/(
  • the ratio of PUSCH RB to N PUSCH RBs in the system bandwidth, ⁇ ⁇ c ⁇ 1; ceil means rounding up.
  • the processor 902 is further configured to: sort, according to a frequency of each PUSCH RB in the system, N PUSCH RBs in the system bandwidth according to a sequence from a small to a large; and use the sequenced PUSCH RB according to a frequency from a small to a small frequency A large sequence number is assigned to each of the PUSCH RBs in order.
  • the PUSCH RB in the system is divided, and the neighboring cells use different frequency resource usage modes, and the ratio of resources available to each cell to the total resources and the resource allocation algorithm are implemented.
  • the frequency resources used by each cell are partially multiplexed, and the interference is as small as possible, so that the average cell rate and the edge user rate are significantly improved.
  • the foregoing storage medium includes: a medium that can store program codes, such as a ROM, a RAM, a magnetic disk or an optical disk.

Landscapes

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

Abstract

Provided in embodiments of the present invention are a method and device for resource allocation. The method comprises: acquiring a frequency resource usage pattern corresponding to a first cell, where the first cell and adjacent cells differ in frequency resource usage patterns; respectively acquiring, on the basis of the frequency resource usage pattern and of a mapping relation of frequency resources, frequency resources corresponding to a first frequency resource usage pattern corresponding to the first cell, and allocating the first frequency resources to the first cell. With the embodiments of the present invention, the resource usage pattern corresponding to the first cell is acquired, then the first frequency resources corresponding to the frequency resource usage pattern of the first cell are acquired respectively, and the first frequency resources are allocated to the corresponding first cell, and because the first cell and the cells adjacent thereto use different resource usage patterns, the frequency resources used by the cells allow, on a partial multiplexing basis, for interferences that are as minimized as possible, thus significantly increasing both cell average rate and edge user rate.

Description

资源分配方法及装置 技术领域 本发明涉及通信技术, 尤其涉及一种资源分配方法及装置。 背景技术  TECHNICAL FIELD The present invention relates to communications technologies, and in particular, to a resource allocation method and apparatus. Background technique
为了充分、 合理地利用频率资源, 现有技术中主要釆用正交频分复用 ( Orthogonal Frequency Division Multiplexing , 简称 OFDM )技术。 目前, 采 用 OFDM技术的***有全球微波互联接入 ( Worldwide Interoperability for Microwave Access, 简称 WIMAX )和长期演进 ( Long Term Evolution, 简称 LTE ) ,且该 WIMAX和 LTE主要釆用 OFDM技术中的单个时隙的频率复用 方式, 比如, 网络中各小区使用相同的频率资源。  In order to fully and reasonably utilize frequency resources, Orthogonal Frequency Division Multiplexing (OFDM) technology is mainly used in the prior art. Currently, systems using OFDM technology include Worldwide Interoperability for Microwave Access (WIMAX) and Long Term Evolution (LTE), and the WIMAX and LTE mainly use a single time slot in OFDM technology. The frequency reuse method, for example, each cell in the network uses the same frequency resource.
但是, 若在站间距很小的网络(比如日本软银, 站间距约 100米) 中, 会造成小区间的干扰严重,小区的平均速率以及边缘用户速率均很低的问题。 发明内容  However, in a network with a small station spacing (such as Japan Softbank, the station spacing is about 100 meters), the inter-cell interference is severe, and the average rate of the cell and the edge user rate are both low. Summary of the invention
本发明实施例提供一种资源分配方法及装置, 用以解决站间距很小的网 络中, 小区间干扰严重的问题。  The embodiments of the present invention provide a resource allocation method and device, which are used to solve the problem that a small interval interference is serious in a network with a small station spacing.
本发明实施例第一方面提供一种资源分配方法, 包括:  A first aspect of the embodiments of the present invention provides a resource allocation method, including:
获取第一小区对应的频率资源使用模式, 其中, 所述第一小区与其相邻 小区的频率资源使用模式不相同;  Obtaining a frequency resource usage mode corresponding to the first cell, where the frequency resource usage mode of the first cell and its neighboring cell is different;
根据频率资源使用模式和频率资源的映射关系, 获取所述第一小区对应 的第一频率资源使用模式对应的频率资源, 并将所述第一频率资源分配给所 述第一小区。  The frequency resource corresponding to the first frequency resource usage mode corresponding to the first cell is obtained according to the mapping relationship between the frequency resource usage mode and the frequency resource, and the first frequency resource is allocated to the first cell.
结合第一方面, 在第一方面的第一种可能的实施方式中, 所述获取第一 小区对应的频率资源使用模式, 包括:  With reference to the first aspect, in a first possible implementation manner of the first aspect, the acquiring a frequency resource usage mode corresponding to the first cell includes:
根据所述第一小区的 ID, 釆用公式^1=。611— ID mod 3 , 获取与所述第一 小区对应的第一频率资源使用模式 M;  According to the ID of the first cell, the formula ^1= is used. 611 - ID mod 3, obtaining a first frequency resource usage mode M corresponding to the first cell;
其中, cell— ID表示所述小区的 ID, mod表示取余运算, M为整数。 结合第一方面或第一方面的第一种可能的实施方式, 在第一方面的第二 种可能的实施方式中, 当所述频率资源为 PUSCHRB时, 所述获取第一小区 对应的第一频率资源使用模式之前, 所述方法还包括: Where cell_ID represents the ID of the cell, mod represents the remainder operation, and M is an integer. With reference to the first aspect or the first possible implementation manner of the first aspect, in a second possible implementation manner of the first aspect, when the frequency resource is a PUSCH RB, the acquiring the first corresponding to the first cell Before the frequency resource usage mode, the method further includes:
对***内的 PUSCH RB进行划分, 获取频率资源使用模式和频率资源的 映射关系。  The PUSCH RBs in the system are divided to obtain a mapping relationship between frequency resource usage patterns and frequency resources.
结合第一方面的第二种可能的实施方式, 在第一方面的第三种可能的实 施方式中, 所述频率资源使用模式和频率资源的映射关系包括: 第一频率资 源使用模式和所述第一频率资源使用模式对应的第一频率资源; 第二频率资 源使用模式和所述第二频率资源使用模式对应的第二频率资源; 第三模式和 所述第三频率资源使用模式对应的第三频率资源;  With reference to the second possible implementation manner of the first aspect, in a third possible implementation manner of the first aspect, the mapping relationship between the frequency resource usage mode and the frequency resource includes: a first frequency resource usage mode and the a first frequency resource corresponding to the first frequency resource usage mode; a second frequency resource usage mode and a second frequency resource corresponding to the second frequency resource usage mode; and a third mode and a third frequency resource usage mode Three frequency resources;
其中, 所述第一频率资源包括序号为 l~ce/(N*x)的 PUSCHRB; The first frequency resource includes a PUSCHRB with a sequence number of l~ ce /(N*x);
ceil(^ + N*x)≤N 时 , 所 述 第 二 频 率 资 源 包 括序 号 为 7( ) + 7( +N*x)的 PUSCHRB; 或者, 当 ce/( +N*x) > N时, 所述第 二频率资源包括序号为 icdli^) + l~N) (l~ ceil( + N * x) mod N)的 PUSCH RB; 当 cdl(^N + N*x、≤N 时 , 所 述第 三 频 率 资 源 包括序 号 为 When ce il(^ + N*x)≤N, the second frequency resource includes a PUSCHRB with a sequence number of 7() + 7(+N*x); or, when ce /( +N*x) > N The second frequency resource includes a PUSCH RB whose sequence number is icdli^) + l~N) (l~ ceil( + N * x) mod N); when cdl(^N + N*x, ≤ N, The third frequency resource includes a sequence number of
3 ce/(| N) + l~ ce/(| N + N * x)的 PUSCH RB; 或者, 当 cei N + N * x) > N时, 所 述第三频率资源包括序号为(c^7( N) + l~N)u(l~c^7( "N + N*x)modN)的 PUSCHRB;  3 ce / (| N) + l ~ ce / (| N + N * x) PUSCH RB; or, when cei N + N * x) > N, the third frequency resource includes a sequence number (c ^ 7(N) + l~N)u(l~c^7("N + N*x)modN) PUSCHRB;
X表示预先设定的所述***中每个小区可用的 PUSCH RB占***带宽内 N个 PUSCH RB的比例, 丄≤ ;c≤ 1; ceil表示向上取整。  X represents a preset ratio of PUSCH RBs available to each cell in the system to N PUSCH RBs in the system bandwidth, 丄 ≤ ; c ≤ 1; ceil indicates rounding up.
3 结合第一方面的第二种可能的实施方式或第三种可能的实施方式, 在第 一方面的第四种可能的实施方式中, 所述对***内的 PUSCH RB进行划分, 获取每个小区对应的频率资源使用模式之前, 还包括:  In combination with the second possible implementation manner or the third possible implementation manner of the first aspect, in a fourth possible implementation manner of the foregoing aspect, the PUSCH RB in the system is divided, and each is obtained. Before the frequency resource usage mode corresponding to the cell, the method further includes:
根据所述***内每个 PUSCHRB的频率大小, 按照从小到大的顺序, 对 所述***带宽内 N个 PUSCH RB进行排序; 对排序后的 PUSCH RB , 按照频率从小到大依次给每个所述 PUSCH RB 分配一个序号。 Sorting N PUSCH RBs in the system bandwidth according to the frequency of each PUSCH RB in the system, in descending order; For the sorted PUSCH RBs, each of the PUSCH RBs is assigned a sequence number in descending order of frequency.
本发明实施例第二方面提供一种资源分配装置, 包括:  A second aspect of the embodiments of the present invention provides a resource allocation apparatus, including:
获取模块, 用于获取第一小区对应的第一频率资源使用模式, 其中, 所 述第一小区与其相邻小区的频率资源使用模式不相同;  An acquiring module, configured to acquire a first frequency resource usage mode corresponding to the first cell, where the frequency resource usage mode of the first cell and the neighboring cell is different;
分配模块, 用于根据频率资源使用模式和频率资源的映射关系, 获取所 述第一小区对应的第一频率资源使用模式对应的第一频率资源, 并将所述第 一频率资源分配给所述第一小区。  An allocating module, configured to acquire, according to a mapping relationship between a frequency resource usage mode and a frequency resource, a first frequency resource corresponding to a first frequency resource usage mode corresponding to the first cell, and allocate the first frequency resource to the First cell.
结合第二方面,在第二方面的第一种可能的实施方式中,所述获取模块, 具体用于根据所述第一小区的 ID, 釆用公式 M=cell— ID mod 3 , 获取与所述 第一小区对应的第一频率资源使用模式 M;  With reference to the second aspect, in a first possible implementation manner of the second aspect, the acquiring module is specifically configured to obtain, according to the ID of the first cell, a formula M=cell_ID mod 3 a first frequency resource usage mode M corresponding to the first cell;
其中, cell— ID表示所述小区的 ID, mod表示取余运算, M为整数。 结合第二方面或第二方面的第一种可能的实施方式, 在第二方面的第二 种可能的实施方式中, 当所述频率资源为 PUSCH RB时, 所述装置还包括: 资源划分模块, 用于对***内的 PUSCH RB进行划分, 获取频率资源 使用模式和频率资源的映射关系。  Where cell_ID represents the ID of the cell, mod represents the remainder operation, and M is an integer. With reference to the second aspect or the first possible implementation manner of the second aspect, in a second possible implementation manner of the second aspect, when the frequency resource is a PUSCH RB, the device further includes: a resource division module The method is used to divide a PUSCH RB in a system, and obtain a mapping relationship between a frequency resource usage mode and a frequency resource.
结合第二方面的第二种可能的实施方式, 在第二方面的第三种可能的实 施方式中, 所述资源划分模块包括:  With reference to the second possible implementation manner of the second aspect, in a third possible implementation manner of the second aspect, the resource division module includes:
划分单元,用于对***内的 PUSCH RB进行划分,获取三个频率资源使 用模式;  a dividing unit, configured to divide PUSCH RBs in the system to obtain three frequency resource usage modes;
设置单元, 用于设置第一频率资源使用模式对应的第一频率资源包括序 号为 ceil(N * x)的 PUSCH RB;  a setting unit, configured to set a first frequency resource corresponding to the first frequency resource usage mode, including a PUSCH RB with a sequence number ceil(N*x);
所述设置单元还用于当 Ce /( + N*x)≤ N时, 设置第二频率资源使用模式 The setting unit is further configured to set a second frequency resource usage mode when Ce /( + N*x)≤N
3 对应的第二频率资源包括序号为 ceili^) + 1 ~ ceil( + N * x)的 PUSCH RB;或者, 当 ce /( + N*x) > N 时 , 设置 所述第 二频率 资 源 包括序 号 为 3 corresponding second frequency resource includes PUSCH RB with sequence number ceili^) + 1 ~ ceil( + N * x); or, when ce /( + N*x) > N, setting the second frequency resource includes Serial number is
3  3
(ce /( ) + l ~ N) (l ~ ce /( + N * x) mod N)的 PUSCH RB; 所述设置单元还用于当 Cd ^N + N * X、≤ N时,设置第三频率资源使用模式 对应的所述第三频率资源包括序号为 ceili^ N) + l~ ceil^ N + N * x)的 PUSCH (ce / ( ) + l ~ N) (l ~ ce / ( + N * x) mod N) PUSCH RB; The setting unit is also used to set when C d ^N + N * X , ≤ N Third frequency resource usage mode Corresponding third frequency resource includes PUSCH with sequence number ceili^ N) + l~ ceil^ N + N * x)
RB; 或者, 当 ce/( N + N*x)>N时, 设置所述第三频率资源包括序号为 RB; or, when ce /( N + N*x)>N, setting the third frequency resource includes a sequence number of
3  3
(ce/(| N) + l~N) (l~ ce/(| N + N * x) mod N)的 PUSCH RB; 其中, x表示预先设定的所述***中每个小区可用的 PUSCH RB占*** 带宽内 N个 PUSCHRB的比例, 丄≤ ≤1; ceil表示向上取整。 (ce / (| N) + l ~ N) (l~ ce / (| N + N * x) mod N) PUSCH RB; where x represents a PUSCH available to each cell in the system in advance RB occupies the proportion of N PUSCHRBs in the system bandwidth, 丄 ≤ ≤1; ceil means round up.
3  3
结合第二方面的第二种可能的实施方式或第三种可能的实施方式, 在第 二方面的第四种可能的实施方式中, 所述装置还包括:  With reference to the second possible implementation manner or the third possible implementation manner of the second aspect, in a fourth possible implementation manner of the second aspect, the device further includes:
排序模块,用于根据所述***内每个 PUSCHRB的频率大小,按照从小 到大的顺序, 对所述***带宽内 N个 PUSCHRB进行排序;  a sorting module, configured to sort N PUSCHRBs in the system bandwidth according to a frequency of each PUSCHRB in the system, in descending order;
序号分配模块, 用于对排序后的 PUSCHRB, 按照频率从小到大依次给 每个所述 PUSCH RB分配一个序号。  The sequence number allocation module is configured to assign a sequence number to each PUSCH RB according to the frequency from small to large for the sorted PUSCHRB.
本发明实施例第三方面提供一种资源分配装置, 包括:  A third aspect of the embodiments of the present invention provides a resource allocation apparatus, including:
存储器, 用于存储指令;  a memory for storing instructions;
处理器, 与所述存储器耦合, 所述处理器被配置为调用并执行存储在 所述存储器中的指令, 具体为:  a processor coupled to the memory, the processor being configured to invoke and execute an instruction stored in the memory, specifically:
所述处理器, 用于获取第一小区对应的第一频率资源使用模式, 其中, 所述第一小区与其相邻小区的频率资源使用模式不相同;  The processor is configured to acquire a first frequency resource usage mode corresponding to the first cell, where the frequency resource usage mode of the first cell and its neighboring cell is different;
所述处理器, 用于根据频率资源使用模式和频率资源的映射关系, 获取 所述第一小区对应的第一频率资源使用模式对应的频率资源, 并将所述第 ― 频率资源分配给所述第一小区。  The processor is configured to acquire, according to a mapping relationship between a frequency resource usage mode and a frequency resource, a frequency resource corresponding to a first frequency resource usage mode corresponding to the first cell, and allocate the first frequency resource to the First cell.
结合第三方面, 在第三方面的第一种可能的实施方式中, 所述处理器, 具体用于根据所述第一小区的 ID, 釆用公式^1=。611— ID mod 3, 获取与所述 第一小区对应的第一频率资源使用模式 M;  With reference to the third aspect, in a first possible implementation manner of the third aspect, the processor is specifically configured to use the formula ^1= according to the ID of the first cell. 611 - ID mod 3, obtaining a first frequency resource usage mode M corresponding to the first cell;
其中, cell— ID表示所述小区的 ID, mod表示取余运算, M为整数。 结合第三方面或第三方面的第一种实施方式, 在第三方面的第二种可 能的实施方式中, 当所述频率资源为 PUSCH RB时, 所述处理器还用于对 ***内的 PUSCH RB进行划分, 获取频率资源使用模式和频率资源的映射关 系。 Where cell_ID represents the ID of the cell, mod represents the remainder operation, and M is an integer. With reference to the third aspect or the first implementation manner of the third aspect, in a second possible implementation manner of the third aspect, when the frequency resource is a PUSCH RB, the processor is further used in the system PUSCH RB is divided to obtain the mapping of frequency resource usage patterns and frequency resources. Department.
结合第三方面的第二种可能的实施方式, 在第三方面的第三种可能的 实施方式中, 所述处理器, 具体用于对***内的 PUSCH RB进行划分, 获取 三个频率资源使用模式;  With reference to the second possible implementation manner of the third aspect, in a third possible implementation manner of the third aspect, the processor is specifically configured to divide the PUSCH RB in the system to obtain three frequency resource usages. Mode
所述处理器, 具体用于设置第一频率资源使用模式对应的第一频率资源 包括序号为 7(N*x)的 PUSCH RB; 当 ce/( +N*x)≤N时, 设置第二频率 资源使用模式对应的第二频率资源包括序号为 cdli^ + cdli^ + N^的 The processor is specifically configured to: set a first frequency resource corresponding to the first frequency resource usage mode to include a PUSCH RB with a sequence number of 7 (N*x); when ce /( +N*x)≤N, set a second The second frequency resource corresponding to the frequency resource usage mode includes the sequence number cdli^ + cdli^ + N^
PUSCH RB; 或者, 当 ce/( + N*x)>N时, 设置所述第二频率资源包括序号 PUSCH RB; or, when ce /( + N*x)>N, setting the second frequency resource to include a sequence number
3  3
为 (ceili^) + l~N) (l~ ce/( + N*x) mod N)的 PUSCH RB; 当 ceil N + N*x)<N 时, 设置第三频率资源使用模式对应的第三频率资源包括序号为 ce/(| N) + l~ ce/(| N + N * x)的 PUSCH RB; 或者, 当 ceili^ N + N * x) > N时, 设 置所述第三频率资源包括序号为(《>/(| N) + l~N) (l~ ce/(| N + N * x) mod N)的For (ceili^) + l~N) (l~ ce/( + N*x) mod N) PUSCH RB; when ceil N + N*x) < N, set the third frequency resource usage mode corresponding to The three-frequency resource includes a PUSCH RB whose sequence number is ce/(| N) + l~ ce/(| N + N * x); or, when ceili^ N + N * x) > N, the third frequency is set The resource includes the sequence number (">/(| N) + l~N) (l~ ce/(| N + N * x) mod N)
PUSCH RB; 其中, x表示预先设定的所述***中每个小区可用的 PUSCH RB 占***带宽内 N个 PUSCH RB的比例, 丄≤c≤ 1; ceil表示向上取整。 PUSCH RB; where x represents a preset ratio of PUSCH RBs available to each cell in the system to N PUSCH RBs in the system bandwidth, 丄 ≤ c ≤ 1; ceil indicates rounding up.
3  3
结合第三方面的第二种可能的实施方式或第三种可能的实施方式, 在 第三方面的第四种可能的实施方式中, 所述处理器, 还用于根据所述*** 内每个 PUSCH RB的频率大小, 按照从小到大的顺序, 对所述***带宽内 N 个 PUSCH RB进行排序; 对排序后的 PUSCH RB , 按照频率从小到大依次给 每个所述 PUSCH RB分配一个序号。  With reference to the second possible implementation manner or the third possible implementation manner of the third aspect, in a fourth possible implementation manner of the third aspect, the processor is further configured to be used according to each of the systems For the frequency of the PUSCH RB, the N PUSCH RBs in the system bandwidth are sorted in ascending order. For the sorted PUSCH RBs, each PUSCH RB is assigned a sequence number according to the frequency from small to large.
本发明实施例, 通过获取每个小区对应的资源使用模式, 使得相邻小区 使用不同的频率资源使用模式, 使得各小区间干扰减小, 从而小区平均速率 和边缘用户速率均得到明显提高。 附图说明 为了更清楚地说明本发明实施例或现有技术中的技术方案, 下面将对 实施例或现有技术描述中所需要使用的附图作一简单地介绍, 显而易见 地, 下面描述中的附图是本发明的一些实施例, 对于本领域普通技术人员 来讲, 在不付出创造性劳动的前提下, 还可以根据这些附图获得其他的附 图。 In the embodiment of the present invention, the resource usage mode corresponding to each cell is obtained, so that neighboring cells use different frequency resource usage modes, so that inter-cell interference is reduced, and the average cell rate and the edge user rate are both significantly improved. BRIEF DESCRIPTION OF THE DRAWINGS In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, a brief description of the drawings used in the embodiments or the prior art description will be briefly described below. The drawings are some embodiments of the present invention, and those skilled in the art can obtain other attachments according to these drawings without any creative work. Figure.
图 1为本发明提供的资源分配方法实施例一的流程示意图;  1 is a schematic flowchart of Embodiment 1 of a resource allocation method according to the present invention;
图 2为本发明提供的资源分配方法基于的场景示意图; 射关系图;  2 is a schematic diagram of a scenario based on a resource allocation method provided by the present invention;
图 4为本发明提供的资源分配方法中又一频率资源使用模式和频率资源 的映射关系图;  4 is a mapping diagram of another frequency resource usage mode and a frequency resource in the resource allocation method provided by the present invention;
图 5为本发明提供的资源分配方法中另一频率资源使用模式和频率资源 的映射关系图;  FIG. 5 is a mapping diagram of another frequency resource usage mode and frequency resource in a resource allocation method according to the present invention;
图 6为本发明提供的资源分配方法实施例二的流程示意图;  FIG. 6 is a schematic flowchart diagram of Embodiment 2 of a resource allocation method according to the present invention;
图 7为本发明提供的资源分配装置实施例一的结构示意图;  FIG. 7 is a schematic structural diagram of Embodiment 1 of a resource allocation apparatus according to the present invention;
图 8为本发明提供的资源分配装置实施例二的结构示意图;  FIG. 8 is a schematic structural diagram of Embodiment 2 of a resource allocation apparatus according to the present invention;
图 9为本发明提供的另一资源分配装置实施例一的结构示意图。 具体实施方式 为使本发明实施例的目的、 技术方案和优点更加清楚, 下面将结合本 发明实施例中的附图, 对本发明实施例中的技术方案进行清楚、 完整地描 述,显然, 所描述的实施例是本发明一部分实施例, 而不是全部的实施例。 基于本发明中的实施例, 本领域普通技术人员在没有作出创造性劳动前提 下所获得的所有其他实施例, 都属于本发明保护的范围。  FIG. 9 is a schematic structural diagram of Embodiment 1 of another resource allocation apparatus according to the present invention. The technical solutions in the embodiments of the present invention are clearly and completely described in the following with reference to the accompanying drawings in the embodiments of the present invention. The embodiments are a part of the embodiments of the invention, and not all of the embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments of the present invention without creative efforts are within the scope of the present invention.
图 1为本发明提供的资源分配方法实施例一的流程示意图, 包括: FIG. 1 is a schematic flowchart of Embodiment 1 of a resource allocation method provided by the present invention, including:
5101、 获取第一小区对应的第一频率资源使用模式, 其中, 该第一小区 与其相邻小区的频率资源使用模式不同。 The first frequency resource usage mode corresponding to the first cell is obtained, where the frequency resource usage mode of the first cell and the neighboring cell is different.
在本实施例中, 优选的, 可以根据具体情况预设至少一种频率资源使用 模式, 以使得相邻小区的频率资源使用模式不同。 需要说明的是该第一小区 可以表示任一小区。  In this embodiment, preferably, at least one frequency resource usage mode may be preset according to a specific situation, so that frequency resource usage modes of neighboring cells are different. It should be noted that the first cell may represent any cell.
5102、 根据频率资源使用模式和频率资源的映射关系, 获取第一小区对 应的第一频率资源使用模式对应的第一频率资源, 并将上述第一频率资源分 配给该第一小区。  The first frequency resource corresponding to the first frequency resource usage mode corresponding to the first cell is obtained according to the mapping relationship between the frequency resource usage mode and the frequency resource, and the first frequency resource is allocated to the first cell.
具体的, 获取第一小区对应的频率资源使用模式, 可以是获取了该第一 小区对应的频率资源使用模式的编号, 进一步根据该模式的编号去查询该模 式具体所对应的频率资源, 即根据频率使用模式和频率资源的映射关系, 以 获取对应的频率资源。 Specifically, acquiring a frequency resource usage mode corresponding to the first cell, where the first The number of the frequency resource usage mode corresponding to the cell, and further querying the frequency resource corresponding to the mode according to the number of the mode, that is, according to the mapping relationship between the frequency usage mode and the frequency resource, to obtain the corresponding frequency resource.
本实施例中, 通过获取第一小区对应的频率资源使用模式, 再根据频率 资源使用模式和频率资源的映射关系, 获取第一小区频率资源使用模式对应 的频率资源, 并将该频率资源分配给该第一小区, 由于该第一小区与其相邻 小区的频率资源使用模式不相同, 小区间的干扰尽可能降低, 从而小区平均 速率和边缘用户速率均得到明显提高。  In this embodiment, the frequency resource usage mode corresponding to the first cell is obtained, and the frequency resource corresponding to the frequency resource usage mode of the first cell is obtained according to the mapping relationship between the frequency resource usage mode and the frequency resource, and the frequency resource is allocated to the frequency resource. The first cell, because the frequency resource usage mode of the first cell and its neighboring cell is different, the interference of the small interval is reduced as much as possible, so that the average cell rate and the edge user rate are significantly improved.
图 2为本发明提供的资源分配方法基于的场景示意图, 本发明实施例的 具体应用场景是基站间距离很小的网络中, 需要说明的是, 本实施例中预设 三种频率资源使用模式, 可以对着三种模式进行编号: 模式 0、 模式 1和模 本发明实施例主要以三种不同的频率资源使用模式为例进行说明。  2 is a schematic diagram of a scenario based on a resource allocation method provided by the present invention. The specific application scenario of the embodiment of the present invention is a network with a small distance between base stations. It should be noted that, in this embodiment, three frequency resource usage modes are preset. The three modes can be numbered: mode 0, mode 1, and mode. The embodiment of the present invention mainly uses three different frequency resource usage modes as an example.
如图 2所示, 其中, 每一个六边形表示一个小区, 箭头指示方向表示天 线主辦方向。  As shown in Fig. 2, each hexagon represents a cell, and the arrow indicates the direction indicating the direction in which the antenna is hosted.
一个小区可以有 6个相邻的小区, 而两两相邻的小区有 3个。 此种情况 下, 预设三种频率资源使用模式, 可以使得相邻的小区使用不同的频率资源; 或者, 另一种情况下,如图 2所示,其中阴影部分可以表示一个基站(比 如 eNB )下包含的 3个小区, 假设为第一小区、 第二小区、 第三小区, 其中, 三个小区互为相邻小区。 同时, 预设三种频率资源使用模式, 为第一小区分 配第一频率资源, 例如是模式 0对应的频率资源; 为第二小区分配第二频率 资源, 例如是模式 1对应的频率资源; 为第三小区分配第三频率资源, 例如 是模式 2对应的频率比资源, 这样就可以使得相邻的小区使用不同的频率资 源。  A cell can have six adjacent cells, and two adjacent cells have three. In this case, three frequency resource usage modes are preset, so that adjacent cells use different frequency resources; or, in another case, as shown in FIG. 2, the shaded portion may represent a base station (such as an eNB). The three cells included in the following are assumed to be the first cell, the second cell, and the third cell, where the three cells are neighboring cells. At the same time, the three frequency resource usage modes are preset, and the first frequency resource is allocated to the first cell, for example, the frequency resource corresponding to the mode 0; the second frequency resource is allocated to the second cell, for example, the frequency resource corresponding to the mode 1; The third cell allocates a third frequency resource, for example, a frequency ratio resource corresponding to mode 2, so that adjacent cells can use different frequency resources.
进一步地, 在本发明另一实施例中, S101的一种具体实现方式为: 根据 该第一小区的身份标识码( Identity , 简称 ID ) , 釆用公式 M=cell— ID mod 3 , 获取与该第一小区对应的第一频率资源使用模式 Μ。  Further, in another embodiment of the present invention, a specific implementation manner of the S101 is: obtaining, according to the identity code (ID, ID) of the first cell, using the formula M=cell_ID mod 3 The first frequency resource usage mode corresponding to the first cell is Μ.
其中, cell— ID表示上述第一小区的 ID, mod表示取余运算, M为整数, 具体的 cell— ID mod 3的结果只可能有 0、 1、 2三种, 刚好对应上述模式 0、 模式 1和模式 2, 即如果求得 M为 0, 那么该第一小区使用的 (即对应的) 第一频率资源使用模式为模式 0, 这样在一般场景下就可以实现相邻小区所 使用的模式不同。 The cell_ID indicates the ID of the first cell, mod indicates the remainder operation, and M is an integer. The result of the specific cell-ID mod 3 may only be 0, 1, or 2, which corresponds to the mode 0, mode. 1 and mode 2, that is, if M is found to be 0, then the first cell is used (ie corresponding) The first frequency resource usage mode is mode 0, so that the mode used by the neighboring cells can be different in a general scenario.
可选的, 当上述频率资源为物理上行共享信道(Physical Uplink Shared Channel, 简称 PUSCH )资源块( Resource Block, 简称 RB)时, S 101之前, 该方法还包括:  Optionally, when the foregoing frequency resource is a Physical Uplink Shared Channel (PUSCH) Resource Block (RB), before the S101, the method further includes:
根据***内每个 PUSCHRB的频率大小, 按照从小到大的顺序, 对上述 ***带宽内的 N个 PUSCH RB进行排序,对于排序后的 PUSCH RB,按照频 率从小到大依次给每个上述 PUSCHRB分配一个序号; 具体地, 上述***可 以是 LTE***。  According to the frequency of each PUSCH RB in the system, the N PUSCH RBs in the system bandwidth are sorted according to the order from small to large. For the sorted PUSCH RBs, each PUSCH RB is allocated one by one according to the frequency from small to large. The serial number; specifically, the above system may be an LTE system.
当上述频率资源为 PUSCH RB时,对***内的 PUSCH RB进行划分,获 取频率资源使用模式和频率资源的映射关系。  When the frequency resource is a PUSCH RB, the PUSCH RB in the system is divided to obtain a mapping relationship between the frequency resource usage mode and the frequency resource.
具体地, 频率资源使用模式和频率资源的映射关系包括: 第一频率资源 使用模式和该第一频率资源使用模式对应的第一频率资源; 第二频率资源使 用模式和该第二频率资源使用模式对应的第二频率资源; 第三模式和该第三 频率资源使用模式对应的第三频率资源;  Specifically, the mapping relationship between the frequency resource usage mode and the frequency resource includes: a first frequency resource usage mode and a first frequency resource corresponding to the first frequency resource usage mode; a second frequency resource usage mode and the second frequency resource usage mode Corresponding second frequency resource; a third mode and a third frequency resource corresponding to the third frequency resource usage mode;
其中, 模式 0, 即第一频率资源使用模式中, 对应的第一频率资源包括 序号为 ceil(N * x)的 PUSCH RB;  Wherein, mode 0, that is, in the first frequency resource usage mode, the corresponding first frequency resource includes a PUSCH RB with a sequence number ceil(N*x);
模式 1, 即第二频率资源使用模式中, 当 c^7( + N*x)≤N时, 对应的第  Mode 1, that is, in the second frequency resource usage mode, when c^7( + N*x) ≤ N, the corresponding
3 二频率资源包括序号为 + N*x)的 PUSCH RB; 或者, 当
Figure imgf000010_0001
ceil(— + N*x)>N 时 , 对 应 的 第 二 频 率 资 源 包 括 序 号 为 3
3 that the two frequency resources include PUSCH RB with sequence number + N*x); or, when
Figure imgf000010_0001
When ceil(— + N*x)>N, the corresponding second frequency resource includes serial number 3
(ce/( ) + l~N) (l~ ce/( + N*x) mod N)的 PUSCH RB; 模式 2, 即第三频 + N*x)≤N时, 对应的第 三频率资源包括序号为 PUSCH RB; 或者, 当
Figure imgf000010_0002
ceil(-N + N*x)>N 时 , 对 应 的 第 三 频 率 资 源 包 括 序 号 为 3 (ceil(- N) + l~N) (l~ ceil(- N + N * x) mod N)的 PUSCH RB; 其中, x表示预先设定的上述***中每个小区可用的 PUSCH RB占*** 带宽内 N个 PUSCHRB的比例,其中, l≤ c≤l,N即为***中可用 PUSCH RB
(ce/( ) + l~N) (l~ ce/( + N*x) mod N) PUSCH RB; mode 2, ie, third frequency + N*x) ≤ N, corresponding third frequency resource Including the serial number is PUSCH RB; or, when
Figure imgf000010_0002
When ceil(-N + N*x)>N, the corresponding third frequency resource includes the sequence number 3 (ceil(- N) + l~N) (l~ ceil(- N + N * x) mod N) PUSCH RB; Wherein, x represents a preset ratio of PUSCH RBs available to each cell in the foregoing system to N PUSCH RBs in the system bandwidth, where l≤c≤l, N is the PUSCH RB available in the system.
3  3
资源的总数, ceil表示向上取整。 The total number of resources, ceil indicates rounding up.
举例来说, 以 N=90, x=l/2为例, 模式 0中, 第一频率资源包括序号为 l~ 7(90*丄)的 PUSCH RB, 即 1〜45 号的 PUSCH RB; 模式 1 中,  For example, taking N=90, x=l/2 as an example, in mode 0, the first frequency resource includes a PUSCH RB with a sequence number of l~7 (90*丄), that is, a PUSCH RB of 1 to 45; 1 in,
2 ce/(— + 90*-)-75 , 小于 90 , 因此, 对应的第二频率资源包括序号为 3 2 ceil(—) + 1 ~ ceil(— +90*-)的 PUSCH RB, 即 31〜75号的 PUSCH RB; 模式 2 3 3 2 中, 《^7( *90 + 90*丄) = 105, 大于 90, 因此, 对应的第三频率资源包括序号为  2 ce / (- + 90 * -) - 75 , less than 90 , therefore, the corresponding second frequency resource includes PUSCH RB with sequence number 3 2 ceil(-) + 1 ~ ceil(- +90*-), ie 31 PUSCH RB of ~75; in mode 2 3 3 2, "^7( *90 + 90*丄) = 105, greater than 90, therefore, the corresponding third frequency resource includes the sequence number
3 2  3 2
[ce/(| * 90) + 1 ~ N] [1 ~ ce/(| * 90 + 90 * ) mod 90] , 即 61〜90 号以及 1〜15 号的 PUSCH RB。 [ce/(| * 90) + 1 ~ N] [1 ~ ce/(| * 90 + 90 * ) mod 90] , that is, PUSCH RB of 61~90 and 1~15.
射关系图, 图 4为本发明提供的资源分配方法中又一频率资源使用模式和频 率资源的映射关系图, 图 5为本发明提供的资源分配方法中另一频率资源使 用模式和频率资源的映射关系图,图 3〜图 5中阴影部分表示可用的频率资源。 FIG. 4 is a mapping diagram of another frequency resource usage mode and frequency resource in the resource allocation method provided by the present invention, and FIG. 5 is another frequency resource usage mode and frequency resource in the resource allocation method provided by the present invention. The mapping diagram, the shaded parts in Figures 3 to 5, represent the available frequency resources.
需要说明的是, 可以看出上述三种模式中使用的频率资源可以有部分重 合, 因为如果完全重合会使小区间的干扰严重, 如果完全不重合又会造成每 个小区分到的频率资源太少, 因此本实施例中综合考虑了干扰问题, 和频率 资源问题, 根据经验和具体应用场景设定合适的 X值, 确定一个较为优选的 方案。 如图 3所示, 为 x=l/3时, 频率资源使用模式和频率资源的映射关系, 此时, 三种模式中的频率资源完全不重合。 如图 4所示, 为 1/3<χ 2/3时, 频率资源使用模式和频率资源的映射关系, 此时, 三种模式中的频率资源部 分重合。 如图 5所示, 为 x>2/3时, 频率资源使用模式和频率资源的映射关 系, 此时, 三种模式中的频率资源部分重合。  It should be noted that the frequency resources used in the above three modes may partially overlap, because if the coincidence is complete, the inter-cell interference will be severe, and if not completely coincident, the frequency resources allocated to each cell will be too Therefore, in this embodiment, the interference problem and the frequency resource problem are comprehensively considered, and an appropriate X value is set according to experience and a specific application scenario to determine a more preferable solution. As shown in FIG. 3, when x=l/3, the mapping relationship between the frequency resource usage mode and the frequency resource, at this time, the frequency resources in the three modes do not coincide at all. As shown in Fig. 4, when 1/3 < χ 2/3, the mapping relationship between the frequency resource usage pattern and the frequency resource, at this time, the frequency resource portions of the three modes overlap. As shown in FIG. 5, when x>2/3, the frequency resource usage pattern and the frequency resource are mapped, and at this time, the frequency resources in the three modes partially overlap.
图 6为本发明提供的资源分配方法实施例二的流程示意图,如图 6所示, 该方法的整个流程为: 5601、设定***中每个小区可用的 PUSCH RB占***带宽内 N个 PUSCH FIG. 6 is a schematic flowchart of Embodiment 2 of a resource allocation method according to the present invention. As shown in FIG. 6, the entire process of the method is: 5601. Set the PUSCH RBs available to each cell in the system to occupy N PUSCHs in the system bandwidth.
RB的比例, 其中丄≤;c≤l。 The ratio of RB, where 丄 ≤; c ≤ l.
3  3
5602、 根据上述***带宽和物理上行控制信道(Physical Uplink Control Channel, 简称 PUCCH ) 占用的 RB, 确定***中可用的 PUSCH资源。 5602. Determine, according to the system bandwidth and the RB occupied by the Physical Uplink Control Channel (PUCCH), the PUSCH resources available in the system.
例如, ***带宽为 20M, —般情况下***带宽的两端为 PUCCH, 如果 每一端的 PUCCH占 1M, 那么可以获知, 中间部分的 18M为可用的 PUSCH 资源。  For example, the system bandwidth is 20M. In general, both ends of the system bandwidth are PUCCH. If the PUCCH of each end occupies 1M, then it can be known that the middle part of the 18M is an available PUSCH resource.
5603、 根据上述***内每个 PUSCH RB的频率大小, 按照从小到大的顺 序, 对上述***带宽内 N个 PUSCH RB进行排序。  S603. Sort the N PUSCH RBs in the system bandwidth according to the frequency of each PUSCH RB in the system according to the order from small to large.
S604、 对排序后的 PUSCH RB , 按照频率从小到大依次给每个上述 S604, for the sorted PUSCH RB, according to the frequency from small to large, each of the above
PUSCH RB分配一个序号。 The PUSCH RB is assigned a sequence number.
5605、 对***内的 PUSCH RB进行划分, 获取频率资源使用模式和频率 资源的映射关系。  S605. The PUSCH RB in the system is divided, and the mapping relationship between the frequency resource usage mode and the frequency resource is obtained.
其中, S605中频率资源使用模式和频率资源的映射关系与上述实施例中 的频率资源使用模式和频率资源的映射关系相同, 此处不再赘述。  The mapping relationship between the frequency resource usage mode and the frequency resource in the S605 is the same as the mapping relationship between the frequency resource usage mode and the frequency resource in the foregoing embodiment, and details are not described herein again.
5606、 获取第一小区对应的第一频率资源使用模式, 使得相邻小区的频 率资源使用模式不同。  S606. The first frequency resource usage mode corresponding to the first cell is obtained, so that the frequency resource usage mode of the neighboring cell is different.
5607、 根据频率资源使用模式和频率资源的映射关系, 获取第一小区对 应的第一频率资源使用模式对应的第一频率资源, 并将该第一频率资源分配 给该第一小区。  S607. The first frequency resource corresponding to the first frequency resource usage mode corresponding to the first cell is obtained according to the mapping relationship between the frequency resource usage mode and the frequency resource, and the first frequency resource is allocated to the first cell.
本实施例中, 执行方法的资源分配装置可以集成在网络侧的基站中的调 度器上。  In this embodiment, the resource allocation apparatus performing the method may be integrated on a scheduler in the base station on the network side.
本实施例中, 通过对***内的 PUSCH RB进行划分, 且使得相邻小区使 用不同的频率资源使用模式, 并通过设定每个小区可用的资源占总资源的比 例以及资源分配算法, 实现了在站间距很小的网络中, 使得各小区使用的频 率资源在可以部分复用的基础上, 干扰尽可能小, 从而小区平均速率和边缘 用户速率均得到明显提高。  In this embodiment, the PUSCH RB in the system is divided, and the neighboring cells use different frequency resource usage modes, and the ratio of resources available to each cell to the total resources and the resource allocation algorithm are implemented. In a network with a small station spacing, the frequency resources used by each cell are partially multiplexed, and the interference is as small as possible, so that the average cell rate and the edge user rate are significantly improved.
图 7为本发明提供的资源分配装置实施例一的结构示意图, 该装置可以 集成在网络侧的基站中的调度器上, 如图 7所示, 该装置包括: 获取模块 701 和分配模块 702, 其中: 获取模块 701 , 用于获取第一小区对应的第一频率资源使用模式, 其中, 该第一小区与其相邻小区的频率资源使用模式不相同; FIG. 7 is a schematic structural diagram of Embodiment 1 of a resource allocation apparatus according to the present invention. The apparatus may be integrated in a scheduler in a base station on a network side. As shown in FIG. 7, the apparatus includes: an obtaining module 701 and an allocating module 702. among them: The obtaining module 701 is configured to acquire a first frequency resource usage mode corresponding to the first cell, where the frequency resource usage mode of the first cell and the neighboring cell are different;
分配模块 702, 用于根据频率资源使用模式和频率资源的映射关系, 分 别获取所述第一小区对应的第一频率资源使用模式对应的频率资源, 并将所 述第一频率资源分配给所述第一小区。  The allocating module 702 is configured to acquire, according to the mapping relationship between the frequency resource usage mode and the frequency resource, the frequency resource corresponding to the first frequency resource usage mode corresponding to the first cell, and allocate the first frequency resource to the First cell.
本实施的资源分配装置可以执行图 1所示方法实施例的技术方案, 其 实现原理相类似, 此处不再赘述。  The resource allocation device of the present embodiment can perform the technical solution of the method embodiment shown in FIG. 1 , and the implementation principles thereof are similar, and details are not described herein again.
本实施例中, 通过获取第一小区对应的频率资源使用模式, 再根据频率 资源使用模式和频率资源的映射关系, 获取第一小区频率资源使用模式对应 的频率资源, 并将该频率资源分配给该第一小区, 由于该第一小区与其相邻 小区的频率资源使用模式不相同, 小区间的干扰降低, 从而小区平均速率和 边缘用户速率均得到明显提高。  In this embodiment, the frequency resource usage mode corresponding to the first cell is obtained, and the frequency resource corresponding to the frequency resource usage mode of the first cell is obtained according to the mapping relationship between the frequency resource usage mode and the frequency resource, and the frequency resource is allocated to the frequency resource. The first cell, because the frequency resource usage mode of the first cell and its neighboring cell is different, the interference of the small cell is reduced, and the average cell rate and the edge user rate are both significantly improved.
进一步地, 获取模块 701 , 具体用于根据所述小区的 ID , 釆用公式 M=cell_ID mod 3 , 获取与所述第一小区对应的第一频率资源使用模式 M; 其 中, cell— ID表示所述小区的 ID, mod表示取余运算, M为整数。  Further, the obtaining module 701 is specifically configured to acquire, according to the ID of the cell, the first frequency resource usage mode M corresponding to the first cell by using the formula M=cell_ID mod 3, where the cell_ID indicates The ID of the cell, mod represents the remainder operation, and M is an integer.
图 8为本发明提供的资源分配装置实施例二的结构示意图,如图 8所示, 在图 7的基础上, 该装置还包括: 资源划分模块 703、 排序模块 704和序号 分配模块 705 , 当上述频率资源为 PUSCH RB时, 其中:  FIG. 8 is a schematic structural diagram of Embodiment 2 of a resource allocation apparatus according to the present invention. As shown in FIG. 8, on the basis of FIG. 7, the apparatus further includes: a resource division module 703, a sorting module 704, and a sequence number allocation module 705. When the above frequency resource is PUSCH RB, where:
资源划分模块 703 , 用于对***内的 PUSCH RB进行划分, 获取频率资 源使用模式和频率资源的映射关系。  The resource division module 703 is configured to divide the PUSCH RB in the system, and obtain a mapping relationship between the frequency resource usage mode and the frequency resource.
具体地, 资源划分模块 703 包括: 划分单元 801和设置单元 802, 其 中:  Specifically, the resource division module 703 includes: a dividing unit 801 and a setting unit 802, where:
划分单元 801 , 用于对***内的 PUSCH RB进行划分, 获取三个频率资 源使用模式;  a dividing unit 801, configured to divide a PUSCH RB in the system to obtain three frequency resource usage modes;
设置单元 802, 用于设置第一频率资源使用模式对应的第一频率资源包 括序号为 ceil(N * x)的 PUSCH RB; 该设置单元 802还用于当 ce /( + N * x)≤N时, 设置第二频率资源使用模 式对应的第二频率资源包括序号为 ceU(^) + ~ ceU(^ + N * x、的 PUSCH RB; 或 者, 当 cdli^ + N^N 时, 设置所述第二频率资源 包括序号为 3 The setting unit 802 is configured to set the first frequency resource corresponding to the first frequency resource usage mode to include a PUSCH RB whose sequence number is ceil(N*x); the setting unit 802 is further configured to when ce /(+N*x)≤N The second frequency resource corresponding to the second frequency resource usage mode is set to include a PUSCH RB whose sequence number is ceU(^) + ~ ceU(^ + N * x; or When cdli^ + N^N, setting the second frequency resource includes a sequence number of 3
(ce/(y) + l~N) (l~ ce/(y + N*x) mod N)的 PUSCH RB; 该设置单元 802还用于当 ceiK^N + N^≤ N时,设置第三频率资源使用模 式对应的第三频率资源包括序号为 cd JV) + 1~ ce/(| N + N * x)的 PUSCH RB; 或者, 当 c^7(^N + N*x)>N时, 设置所述第三频率资源包括序号为 (ce/(y) + l~N) (l~ce/(y + N*x) mod N) PUSCH RB; The setting unit 802 is also used to set the first when ceiK^N + N^ ≤ N The third frequency resource corresponding to the three-frequency resource usage mode includes the PUSCH RB with the sequence number cd JV) + 1~ ce/(| N + N * x); or, when c^7(^N + N*x)>N Setting the third frequency resource includes a sequence number of
3  3
(ce/( N) + l~N) (l~ ce/( N + N * x) mod N)的 PUSCH RB; 其中, x表示预先设定的所述***中每个小区可用的 PUSCH RB占*** 带宽内 N个 PUSCH RB的比例, 丄≤c≤ 1; ceil表示向上取整。 (ce / ( N ) + l ~ N) (l ~ ce / ( N + N * x) mod N) PUSCH RB; where x represents a preset PUSCH RB occupied by each cell in the system The ratio of N PUSCH RBs in the system bandwidth, 丄 ≤ c ≤ 1; ceil means rounding up.
3 进一步地, 排序模块 704, 用于根据所述***内每个 PUSCH RB的频率 大小, 按照从小到大的顺序, 对所述***带宽内 N个 PUSCH RB进行排序; 序号分配模块 705, 用于对排序后的 PUSCH RB, 按照频率从小到大依 次给每个所述 PUSCH RB分配一个序号。  Further, the sorting module 704 is configured to sort the N PUSCH RBs in the system bandwidth according to the frequency size of each PUSCH RB in the system, in descending order; the sequence number allocation module 705 is configured to For the sorted PUSCH RBs, each PUSCH RB is assigned a sequence number according to the frequency from small to large.
本实施的资源分配装置可以执行图 1所示方法实施例的技术方案, 其 实现原理相类似, 此处不再赘述。  The resource allocation device of the present embodiment can perform the technical solution of the method embodiment shown in FIG. 1 , and the implementation principles thereof are similar, and details are not described herein again.
本实施例中, 通过对***内 PUSCHRB的使用模式进行划分, 且使得相 邻小区使用不同的频率资源使用模式, 并通过设定每个小区可用的资源占总 资源的比例以及资源分配算法, 实现了在站间距艮小的网络中, 使得各小区 使用的频率资源在可以部分复用的基础上, 干扰尽可能小, 从而小区平均速 率和边缘用户速率均得到明显提高。  In this embodiment, the usage mode of the PUSCHRB in the system is divided, and the neighboring cells use different frequency resource usage modes, and the ratio of resources available to each cell to the total resources and the resource allocation algorithm are implemented. In the network with small station spacing, the frequency resources used by each cell can be partially multiplexed, and the interference is as small as possible, so that the average cell rate and the edge user rate are significantly improved.
图 9为本发明提供的另一资源分配装置实施例一的结构示意图, 如图 9 所示, 该装置包括: 存储器 901和处理器 902, 其中:  FIG. 9 is a schematic structural diagram of Embodiment 1 of another resource allocation apparatus according to the present invention. As shown in FIG. 9, the apparatus includes: a memory 901 and a processor 902, where:
存储器 901, 用于存储指令;  a memory 901, configured to store an instruction;
处理器 902, 与上述存储器 901耦合, 该处理器 902被配置为调用并执 行存储在上述存储器 901中的指令, 具体为:  The processor 902 is coupled to the memory 901, and the processor 902 is configured to invoke and execute an instruction stored in the memory 901, specifically:
处理器 902, 用于获取第一小区对应的第一频率资源使用模式, 其中, 所述第一小区与其相邻小区的频率资源使用模式不相同; 根据频率资源使用 模式和频率资源的映射关系, 获取所述第一小区对应的第一频率资源使用模 式对应的频率资源, 并将所述第一频率资源分配给所述第一小区。 The processor 902 is configured to acquire a first frequency resource usage mode corresponding to the first cell, where The frequency resource usage mode of the first cell and the neighboring cell are different; the frequency resource corresponding to the first frequency resource usage mode corresponding to the first cell is obtained according to the mapping relationship between the frequency resource usage mode and the frequency resource, and The first frequency resource is allocated to the first cell.
进一步地, 处理器 902, 具体用于根据所述第一小区的 ID, 釆用公式 M=cell_ID mod 3, 获取与所述第一小区对应的第一频率资源使用模式 M; 其 中, cell— ID表示所述小区的 ID, mod表示取余运算, M为整数。 当所述频 率资源为 PUSCH RB时, 该处理器 902还用于对***内的 PUSCH RB进行 划分, 获取频率资源使用模式和频率资源的映射关系。  Further, the processor 902 is specifically configured to acquire, according to the ID of the first cell, the first frequency resource usage mode M corresponding to the first cell by using the formula M=cell_ID mod 3, where cell_ID Indicates the ID of the cell, mod represents the remainder operation, and M is an integer. When the frequency resource is a PUSCH RB, the processor 902 is further configured to divide a PUSCH RB in the system, and obtain a mapping relationship between a frequency resource usage mode and a frequency resource.
处理器 902, 具体用于对***内的 PUSCH RB进行划分, 获取三个频率 资源使用模式; 设置第一频率资源使用模式对应的第一频率资源包括序号为 The processor 902 is specifically configured to divide the PUSCH RB in the system to obtain three frequency resource usage modes, and set the first frequency resource corresponding to the first frequency resource usage mode to include the sequence number.
1 ~ ceil(N * x)的 PUSCH RB; 当 ceili^ + N * x)≤ N时, 设置第二频率资源使用模 式对应的第二频率资源包括序号为 ceil(^、 + \~ceil(^ + N*x、的 PUSCH RB; 或 者, 当 ceiH^ + N^N 时, 设置所述第二频率资源 包括序号为 1 ~ ceil(N * x) PUSCH RB; when ceili^ + N * x) ≤ N, set the second frequency resource corresponding to the second frequency resource usage mode including the sequence number ce il(^, + \~ ce il (^ + N*x, PUSCH RB; or, when ceiH^ + N^N, setting the second frequency resource including the sequence number
3  3
(ce/( ) + l~N) (l~ ce/( + N*x) mod N)的 PUSCH RB;当 N + N * x)≤ N时, 设置第三频率资源使用模式对应的第三频率资源包括序号为 ce/(| N) + l~ ce/(| N + N * x)的 PUSCH RB; 或者, 当 cei N + N * x) > N时, 设 置所述第三频率资源包括序号为(《>/( N) + l~N) (l~ ce/(| N + N * x) mod N)的 PUSCH RB; 其中, x表示预先设定的所述***中每个小区可用的 PUSCH RB 占***带宽内 N个 PUSCH RB的比例, 丄≤c≤ 1; ceil表示向上取整。  (ce/( ) + l~N) (l~ ce/( + N*x) mod N) PUSCH RB; when N + N * x) ≤ N, set the third corresponding to the third frequency resource usage mode The frequency resource includes a PUSCH RB whose sequence number is ce/(| N) + l~ ce/(| N + N * x); or, when cei N + N * x) > N, setting the third frequency resource includes a PUSCH RB whose sequence number is (>/( N) + l~N) (l~ ce/(| N + N * x) mod N); where x represents a preset per cell in the system The ratio of PUSCH RB to N PUSCH RBs in the system bandwidth, 丄 ≤ c ≤ 1; ceil means rounding up.
3  3
处理器 902, 还用于根据所述***内每个 PUSCH RB的频率大小, 按照 从小到大的顺序, 对所述***带宽内 N个 PUSCHRB进行排序; 对排序后的 PUSCH RB, 按照频率从小到大依次给每个所述 PUSCH RB分配一个序号。  The processor 902 is further configured to: sort, according to a frequency of each PUSCH RB in the system, N PUSCH RBs in the system bandwidth according to a sequence from a small to a large; and use the sequenced PUSCH RB according to a frequency from a small to a small frequency A large sequence number is assigned to each of the PUSCH RBs in order.
本实施例中, 通过对***内的 PUSCH RB进行划分, 且使得相邻小区使 用不同的频率资源使用模式, 并通过设定每个小区可用的资源占总资源的比 例以及资源分配算法, 实现了在站间距很小的网络中, 使得各小区使用的频 率资源在可以部分复用的基础上, 干扰尽可能小, 从而小区平均速率和边缘 用户速率均得到明显提高。  In this embodiment, the PUSCH RB in the system is divided, and the neighboring cells use different frequency resource usage modes, and the ratio of resources available to each cell to the total resources and the resource allocation algorithm are implemented. In a network with a small station spacing, the frequency resources used by each cell are partially multiplexed, and the interference is as small as possible, so that the average cell rate and the edge user rate are significantly improved.
本领域普通技术人员可以理解: 实现上述方法实施例的全部或部分步骤 可以通过程序指令相关的硬件来完成, 前述的程序可以存储于一计算机可读 取存储介质中, 该程序在执行时, 执行包括上述方法实施例的步骤; 而前述 的存储介质包括: ROM, RAM, 磁碟或者光盘等各种可以存储程序代码的介 质。 A person skilled in the art can understand that all or part of the steps of implementing the above method embodiments may be completed by using hardware related to the program instructions, and the foregoing program may be stored in a computer readable In the storage medium, when the program is executed, the steps including the foregoing method embodiments are performed; and the foregoing storage medium includes: a medium that can store program codes, such as a ROM, a RAM, a magnetic disk or an optical disk.
最后应说明的是: 以上各实施例仅用以说明本发明的技术方案, 而非对 其限制; 尽管参照前述各实施例对本发明进行了详细的说明, 本领域的普通 技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改, 或者对其中部分或者全部技术特征进行等同替换; 而这些修改或者替换, 并 不使相应技术方案的本质脱离本发明各实施例技术方案的范围。  Finally, it should be noted that the above embodiments are only for explaining the technical solutions of the present invention, and are not intended to be limiting thereof; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art will understand that The technical solutions described in the foregoing embodiments may be modified, or some or all of the technical features may be equivalently replaced; and the modifications or substitutions do not deviate from the technical solutions of the embodiments of the present invention. range.

Claims

权 利 要 求 书 Claim
1、 一种资源分配方法, 其特征在于, 包括: A resource allocation method, characterized in that it comprises:
获取第一小区对应的第一频率资源使用模式, 其中, 所述第一小区与其 相邻小区的频率资源使用模式不相同;  Obtaining a first frequency resource usage mode corresponding to the first cell, where the frequency resource usage mode of the first cell and its neighboring cell is different;
根据频率资源使用模式和频率资源的映射关系, 获取所述第一小区对应 的第一频率资源使用模式对应的第一频率资源, 并将所述第一频率资源分配 给所述第一小区。  Obtaining, by the mapping relationship between the frequency resource usage mode and the frequency resource, the first frequency resource corresponding to the first frequency resource usage mode corresponding to the first cell, and allocating the first frequency resource to the first cell.
2、 根据权利要求 1所述的方法, 其特征在于, 所述获取第一小区对应的 频率资源使用模式, 包括:  The method according to claim 1, wherein the acquiring a frequency resource usage mode corresponding to the first cell includes:
根据所述第一小区的 ID, 釆用公式^1=0611— ID mod 3, 获取与所述第一 小区对应的第一频率资源使用模式 M;  Obtaining, according to the ID of the first cell, a first frequency resource usage mode M corresponding to the first cell by using a formula ^1=0611_ID mod 3;
其中, cell— ID表示所述小区的 ID, mod表示取余运算, M为整数。 Where cell_ID represents the ID of the cell, mod represents the remainder operation, and M is an integer.
3、 根据权利要求 1 或 2所述的方法, 其特征在于, 当所述频率资源为 PUSCHRB时, 所述获取第一小区对应的第一频率资源使用模式之前, 所述 方法还包括: The method according to claim 1 or 2, wherein, before the acquiring the first frequency resource usage mode corresponding to the first cell, the method further includes:
对***内的 PUSCH RB进行划分, 获取频率资源使用模式和频率资源的 映射关系。  The PUSCH RBs in the system are divided to obtain a mapping relationship between frequency resource usage patterns and frequency resources.
4、 根据权利要求 3所述的方法, 其特征在于, 所述频率资源使用模式和 频率资源的映射关系包括: 第一频率资源使用模式和所述第一频率资源使用 模式对应的第一频率资源; 第二频率资源使用模式和所述第二频率资源使用 模式对应的第二频率资源; 第三模式和所述第三频率资源使用模式对应的第 三频率资源;  The method according to claim 3, wherein the mapping relationship between the frequency resource usage mode and the frequency resource comprises: a first frequency resource usage mode and a first frequency resource corresponding to the first frequency resource usage mode a second frequency resource usage mode and a second frequency resource corresponding to the second frequency resource usage mode; a third mode and a third frequency resource corresponding to the third frequency resource usage mode;
其中, 所述第一频率资源包括序号为 l~ce/(N*x)的 PUSCHRB; 当 7( +N*x)≤N 时 , 所 述 第 二 频 率 资 源 包 括序 号 为 The first frequency resource includes a PUSCHRB with a sequence number of l~ ce /(N*x); when 7(+N*x)≤N, the second frequency resource includes a sequence number of
3 ceil( ) + 1 ~ ceil( + N * x)的 PUSCH RB; 或者, 当 ceil + N * x) > N时, 所述第 二频率资源包括序号为(W/( ) + l~N) (l~ ceil( + N * x) mod N)的 PUSCH RB; 当 ceil(^N + N*X、≤N 时 , 所 述第 三 频 率 资 源 包括序 号 为 ceil(^ N) + \ ~ ceil(^ N + N * x)的 PUSCH RB; 或者, 当 ceil N + N * x) > N时, 所 述第三频率资源包括序号为(c^7( N) + l ~ N) u (l ~ c^7( "N + N * x) mod N)的 PUSCH RB; 3 ceil( ) + 1 ~ ceil( + N * x) PUSCH RB; or, when ceil + N * x) > N, the second frequency resource includes the sequence number (W/( ) + l~N) (l~ ceil( + N * x) mod N) PUSCH RB; when ceil(^N + N* X , ≤ N, the third frequency resource includes a sequence number a PUSCH RB of ceil(^ N) + \ ~ ceil(^ N + N * x); or, when ceil N + N * x) > N, the third frequency resource includes a sequence number of (c^7(N) + l ~ N) u (l ~ c^7( "N + N * x) mod N) PUSCH RB;
X表示预先设定的所述***中每个小区可用的 PUSCH RB占***带宽内 N个 PUSCH RB的比例, 丄≤ ;c≤ 1; ceil表示向上取整。  X represents a preset ratio of PUSCH RBs available to each cell in the system to N PUSCH RBs in the system bandwidth, 丄 ≤ ; c ≤ 1; ceil indicates rounding up.
3  3
5、 根据权利要求 3或 4所述的方法, 其特征在于, 所述对***内的 PUSCH RB进行划分, 获取频率资源使用模式和频率资源的映射关系之前, 所述方法还包括: The method according to claim 3 or 4, wherein before the splitting of the PUSCH RBs in the system to obtain the mapping relationship between the frequency resource usage mode and the frequency resource, the method further includes:
根据所述***内每个 PUSCH RB的频率大小, 按照从小到大的顺序, 对 所述***带宽内 N个 PUSCH RB进行排序;  Sorting N PUSCH RBs in the system bandwidth according to the frequency of each PUSCH RB in the system, in descending order;
对排序后的 PUSCH RB , 按照频率从小到大依次给每个所述 PUSCH RB 分配一个序号。  For the sorted PUSCH RBs, each PUSCH RB is assigned a sequence number in order of frequency from small to large.
6、 一种资源分配装置, 其特征在于, 包括:  6. A resource allocation device, comprising:
获取模块, 用于获取第一小区对应的第一频率资源使用模式, 其中, 所 述第一小区与其相邻小区的频率资源使用模式不相同;  An acquiring module, configured to acquire a first frequency resource usage mode corresponding to the first cell, where the frequency resource usage mode of the first cell and the neighboring cell is different;
分配模块, 用于根据频率资源使用模式和频率资源的映射关系, 获取所 述第一小区对应的第一频率资源使用模式对应的频率资源, 并将所述第一频 率资源分配给所述第一小区。  An allocating module, configured to acquire, according to a mapping relationship between a frequency resource usage mode and a frequency resource, a frequency resource corresponding to the first frequency resource usage mode corresponding to the first cell, and allocate the first frequency resource to the first Community.
7、 根据权利要求 6所述的装置, 其特征在于, 所述获取模块, 具体 用于根据所述第一小区的 ID, 釆用公式^1=0611— ID mod 3 , 获取与所述第一 小区对应的第一频率资源使用模式 M;  The device according to claim 6, wherein the acquiring module is specifically configured to acquire, according to the ID of the first cell, a formula and a formula The first frequency resource usage mode M corresponding to the cell;
其中, cell— ID表示所述小区的 ID, mod表示取余运算, M为整数。 Where cell_ID represents the ID of the cell, mod represents the remainder operation, and M is an integer.
8、 根据权利要求 6或 7所述的装置, 其特征在于, 当所述频率资源 为 PUSCH RB时, 还包括: The device according to claim 6 or 7, wherein when the frequency resource is a PUSCH RB, the method further includes:
资源划分模块, 用于对***内的 PUSCH RB进行划分, 获取频率资源 使用模式和频率资源的映射关系。  A resource division module is configured to divide a PUSCH RB in the system, and obtain a mapping relationship between a frequency resource usage mode and a frequency resource.
9、 根据权利要求 8 所述的装置, 其特征在于, 所述资源划分模块包 括: 划分单元 ,用于对***内的 PUSCH RB进行划分,获取三个频率资源使 用模式; The device according to claim 8, wherein the resource division module comprises: a dividing unit, configured to divide a PUSCH RB in the system, and acquire three frequency resource usage modes;
设置单元, 用于设置第一频率资源使用模式对应的第一频率资源包括序 号为 ceil(N * x)的 PUSCH RB;  a setting unit, configured to set a first frequency resource corresponding to the first frequency resource usage mode, including a PUSCH RB with a sequence number ceil(N*x);
所述设置单元还用于当 ce/( + N*x)≤N时, 设置第二频率资源使用模式 The setting unit is further configured to set a second frequency resource usage mode when ce /( + N*x)≤N
3 对应的第二频率资源包括序号为 ceili^) + 1 ~ ceil( + N * x)的 PUSCH RB;或者, 当 ce/( + N*x)>N 时 , 设置 所述第 二频率 资 源 包括序 号 为 3 corresponding second frequency resource includes PUSCH RB with sequence number ceili^) + 1 ~ ceil( + N * x); or, when ce /( + N*x)>N, setting the second frequency resource includes Serial number is
3  3
(ce/( ) + l~N) (l~ ce/( + N*x) mod N)的 PUSCH RB; 所述设置单元还用于当 ceiU^N + N*x、≤ N时,设置第三频率资源使用模式 对应的第三频率资源包括序号为 c^7(^N) + l~c«7( N + N*x)的 PUSCHRB; 或 者, 当 c^7(^N + N*x)>N时, 设置所述第三频率资源包括序号为 (ce/( ) + l~N) (l~ ce/( + N*x) mod N) PUSCH RB; the setting unit is also used to set when ce iU^N + N*x, ≤ N The third frequency resource corresponding to the third frequency resource usage mode includes a PUSCHRB whose sequence number is c^7(^N) + l~ c «7( N + N*x); or, when c^7(^N + N*) When x)>N, setting the third frequency resource includes a sequence number of
3  3
(ce/(| N) + l~N) (l~ ceil N + N*x)mod N)的 PUSCH RB; 其中, x表示预先设定的所述***中每个小区可用的 PUSCH RB占*** 带宽内 N个 PUSCH RB的比例, 丄≤c≤ 1; ceil表示向上取整。 (ce/(| N) + l~N) (l~ ceil N + N*x) mod N) PUSCH RB; where x represents a preset PUSCH RB occupied by each cell in the system The ratio of N PUSCH RBs in the bandwidth, 丄 ≤ c ≤ 1; ceil means rounding up.
3 10、 根据权利要求 8或 9所述的装置, 其特征在于, 还包括: 排序模块,用于根据所述***内每个 PUSCHRB的频率大小,按照从小 到大的顺序, 对所述***带宽内 N个 PUSCHRB进行排序;  The apparatus according to claim 8 or 9, further comprising: a sorting module, configured to use the system bandwidth according to a frequency of each PUSCHRB in the system according to a sequence from small to large Sorting N internal PUSCHRBs;
序号分配模块, 用于对排序后的 PUSCHRB, 按照频率从小到大依次给 每个所述 PUSCH RB分配一个序号。  The sequence number allocation module is configured to assign a sequence number to each PUSCH RB according to the frequency from small to large for the sorted PUSCHRB.
11、 一种资源分配装置, 其特征在于, 包括:  11. A resource allocation device, comprising:
存储器, 用于存储指令;  a memory for storing instructions;
处理器, 与所述存储器耦合, 所述处理器被配置为调用并执行存储在所 述存储器中的指令, 具体为:  a processor coupled to the memory, the processor being configured to invoke and execute instructions stored in the memory, specifically:
所述处理器, 用于获取第一小区对应的第一频率资源使用模式, 其中, 所述第一小区与其相邻小区的频率资源使用模式不相同; The processor is configured to acquire a first frequency resource usage mode corresponding to the first cell, where The frequency resource usage mode of the first cell and its neighboring cells is different;
所述处理器, 用于根据频率资源使用模式和频率资源的映射关系, 获取 所述第一小区对应的第一频率资源使用模式对应的频率资源, 并将所述第 ― 频率资源分配给所述第一小区。  The processor is configured to acquire, according to a mapping relationship between a frequency resource usage mode and a frequency resource, a frequency resource corresponding to a first frequency resource usage mode corresponding to the first cell, and allocate the first frequency resource to the First cell.
12、 根据权利要求 11所述的装置, 其特征在于, 所述处理器, 具体用于 根据所述第一小区的 ID, 釆用公式^1=。611— ID mod 3, 获取与所述第一小区 对应的第一频率资源使用模式 M;  The device according to claim 11, wherein the processor is specifically configured to use the formula ^1= according to the ID of the first cell. 611 - ID mod 3, obtaining a first frequency resource usage mode M corresponding to the first cell;
其中, cell— ID表示所述小区的 ID, mod表示取余运算, M为整数。 13根据权利要求 11或 12所述的装置, 其特征在于, 当所述频率资源为 PUSCH RB时 , 所述处理器还用于对***内的 PUSCH RB进行划分, 获取频 率资源使用模式和频率资源的映射关系。  Where cell_ID represents the ID of the cell, mod represents the remainder operation, and M is an integer. The device according to claim 11 or 12, wherein, when the frequency resource is a PUSCH RB, the processor is further configured to divide a PUSCH RB in the system, and acquire a frequency resource usage mode and a frequency resource. Mapping relationship.
14、 根据权利要求 13所述的装置, 其特征在于, 所述处理器, 具体用于 对***内的 PUSCHRB进行划分, 获取三个频率资源使用模式;  The device according to claim 13, wherein the processor is specifically configured to divide a PUSCHRB in the system to obtain three frequency resource usage modes;
所述处理器, 具体用于设置第一频率资源使用模式对应的第一频率资源 包括序号为 ce/(N*x)的 PUSCH RB; 当 ce/( +N*x)≤N时, 设置第二频率 资源使用模式对应的第二频率资源包括序号为 + N*x)的
Figure imgf000020_0001
The processor is configured to: set a first frequency resource corresponding to the first frequency resource usage mode to include a PUSCH RB with a sequence number of ce /(N*x); when ce /( +N*x)≤N, set the first The second frequency resource corresponding to the second frequency resource usage mode includes the sequence number of +N*x)
Figure imgf000020_0001
PUSCH RB; 或者, 当 ce/( + N*x)>N时, 设置所述第二频率资源包括序号 PUSCH RB; or, when ce /( + N*x)>N, setting the second frequency resource to include a sequence number
3  3
为 (ceili^) + l~N) (l~ ce/( + N*x) mod N)的 PUSCH RB; 当 N + N*x)<N 时, 设置第三频率资源使用模式对应的第三频率资源包括序号为 ce/(| N) + l~ ce/(| N + N * x)的 PUSCH RB; 或者, 当 N + N * x) > N时, 设 置所述第三频率资源包括序号为(c 7( N) + l~N) (l~ ce/(| N + N * x) mod N)的For (ceili^) + l~N) (l~ ce/( + N*x) mod N) PUSCH RB; when N + N*x) < N, set the third corresponding to the third frequency resource usage mode The frequency resource includes a PUSCH RB whose sequence number is ce/(| N) + l~ ce/(| N + N * x); or, when N + N * x) > N, the third frequency resource is set to include a sequence number Is (c 7( N) + l~N) (l~ ce/(| N + N * x) mod N)
PUSCHRB; 其中, x表示预先设定的所述***中每个小区可用的 PUSCHRB 占***带宽内 N个 PUSCH RB的比例, 丄≤c≤ 1; ceil表示向上取整。 PUSCHRB; where x represents a preset ratio of PUSCHRBs available to each cell in the system to N PUSCH RBs in the system bandwidth, 丄 ≤ c ≤ 1; ceil indicates rounding up.
3  3
15、 根据权利要求 13或 14所述的装置, 其特征在于, 所述处理器, 还 用于根据所述***内每个 PUSCHRB的频率大小, 按照从小到大的顺序, 对 所述***带宽内 N个 PUSCHRB进行排序; 对排序后的 PUSCHRB,按照频 率从小到大依次给每个所述 PUSCH RB分配一个序号。  The device according to claim 13 or 14, wherein the processor is further configured to: according to a frequency of each PUSCHRB in the system, in a sequence from small to large, within the system bandwidth N PUSCH RBs are sorted; for the sorted PUSCH RBs, each PUSCH RB is assigned a sequence number according to the frequency from small to large.
PCT/CN2012/087649 2012-12-27 2012-12-27 Method and device for resource allocation WO2014101039A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201280027042.3A CN103858506B (en) 2012-12-27 2012-12-27 Resource allocation methods and device
PCT/CN2012/087649 WO2014101039A1 (en) 2012-12-27 2012-12-27 Method and device for resource allocation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2012/087649 WO2014101039A1 (en) 2012-12-27 2012-12-27 Method and device for resource allocation

Publications (1)

Publication Number Publication Date
WO2014101039A1 true WO2014101039A1 (en) 2014-07-03

Family

ID=50864362

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2012/087649 WO2014101039A1 (en) 2012-12-27 2012-12-27 Method and device for resource allocation

Country Status (2)

Country Link
CN (1) CN103858506B (en)
WO (1) WO2014101039A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016026656A1 (en) * 2014-08-22 2016-02-25 British Telecommunications Public Limited Company Small cell resource allocation

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101406085A (en) * 2006-03-21 2009-04-08 艾利森电话股份有限公司 Measurement-assisted dynamic frequency-reuse in cellular telecommuncations networks
CN102318256A (en) * 2009-02-10 2012-01-11 瑞典爱立信有限公司 Mapping user data onto a time-frequency resource grid in a coordinated multi-point wireless communications system
CN102612044A (en) * 2011-12-21 2012-07-25 华为技术有限公司 Adjusting method and device of frequency band modes

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1885752A (en) * 2005-06-20 2006-12-27 华为技术有限公司 Multi-cell frequency multiplex realizing method
CN102083217A (en) * 2009-11-26 2011-06-01 华为技术有限公司 Resource distribution method and device for multi-relay orthogonal frequency division multiplexing system
CN101841819A (en) * 2010-05-06 2010-09-22 工业和信息化部电信传输研究所 Dispatching method for reducing interference of PDCCH of a plurality of small areas of LTE system and device
CN102547727B (en) * 2010-12-31 2015-03-11 ***通信集团公司 Frequency band distribution method and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101406085A (en) * 2006-03-21 2009-04-08 艾利森电话股份有限公司 Measurement-assisted dynamic frequency-reuse in cellular telecommuncations networks
CN102318256A (en) * 2009-02-10 2012-01-11 瑞典爱立信有限公司 Mapping user data onto a time-frequency resource grid in a coordinated multi-point wireless communications system
CN102612044A (en) * 2011-12-21 2012-07-25 华为技术有限公司 Adjusting method and device of frequency band modes

Also Published As

Publication number Publication date
CN103858506B (en) 2017-08-18
CN103858506A (en) 2014-06-11

Similar Documents

Publication Publication Date Title
US20240155588A1 (en) Signalling of Frequency-Domain Resource Assignment
US11497035B2 (en) Methods and systems for performance enhancement of downlink shared channels
US10477525B2 (en) Method and device for processing uplink control data in a wireless network
US20180192409A1 (en) Frequency spectrum resource allocation method and apparatus
JP5732063B2 (en) Control channel element distribution method and apparatus
JP5902821B2 (en) Method for receiving and transmitting control channel, user equipment and base station
WO2016119455A1 (en) Downlink control information (dci) configuration and downlink data receiving method and apparatus
JP5571195B2 (en) Control channel element resource allocation method and apparatus
WO2020029698A1 (en) Uplink channel resource indication and determination method, and base station, terminal and medium
CN109257151A (en) A kind of control channel resource transmission method, user equipment and base station
EP3091800B1 (en) Method and apparatus for allocating resource to lte cell
WO2010133059A1 (en) Method and device for allocating control channel resources
JP2012527792A (en) Method and apparatus for allocating control channel resources
WO2018141180A1 (en) Control information transmission method, receiving method, device, base station and terminal
EP3510804A1 (en) Apparatus and method for dynamically assigning cells of remote radio units to coordination sets of baseband units for optimizing intercell coordination and performance
TW201824908A (en) Method for transmitting information, network equipment, and terminal equipment
CN104168656A (en) Detection reference signal SRS resource allocation method and device
WO2014099439A1 (en) System and method for optimized access messaging in a wireless network
WO2014101039A1 (en) Method and device for resource allocation
RU2606968C2 (en) Breaking down queue for parallel carriers aggregation scheduling
CN111988860A (en) Scheduling method and device for super cell, centralized scheduler and distributed scheduler
WO2019064272A1 (en) Short control channel element (scce) to short resource element groups (sreg) mapping for short physical downlink control channel (spdcch)
CN106576263B (en) Coordinated multi-point transmission method and device
WO2020208216A1 (en) Multiple starting positions for multi-transmission time interval scheduling downlink control information

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: 12890857

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: 12890857

Country of ref document: EP

Kind code of ref document: A1