CN105636219B - 资源调度方法和装置 - Google Patents

资源调度方法和装置 Download PDF

Info

Publication number
CN105636219B
CN105636219B CN201410594772.2A CN201410594772A CN105636219B CN 105636219 B CN105636219 B CN 105636219B CN 201410594772 A CN201410594772 A CN 201410594772A CN 105636219 B CN105636219 B CN 105636219B
Authority
CN
China
Prior art keywords
rru
pairing
user
attribute
service
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410594772.2A
Other languages
English (en)
Other versions
CN105636219A (zh
Inventor
颜俊杰
李立
严朝译
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201410594772.2A priority Critical patent/CN105636219B/zh
Priority to JP2017523469A priority patent/JP6522749B2/ja
Priority to PCT/CN2015/092750 priority patent/WO2016066065A1/zh
Priority to KR1020177014383A priority patent/KR101909968B1/ko
Priority to EP15854544.2A priority patent/EP3206451B1/en
Publication of CN105636219A publication Critical patent/CN105636219A/zh
Priority to US15/581,582 priority patent/US10149312B2/en
Application granted granted Critical
Publication of CN105636219B publication Critical patent/CN105636219B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/022Site diversity; Macro-diversity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria
    • H04W72/542Allocation or scheduling criteria for wireless resources based on quality criteria using measured or perceived quality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria
    • H04W72/566Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices
    • H04W88/085Access point devices with remote components

Landscapes

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

Abstract

本发明公开了一种资源调度方法和装置,属于通信技术领域。方法包括:获取UE的工作RRU集合;根据UE到工作RRU集合中各个RRU的RSRP,确定UE的信号强度最大RRU;基于信号强度最大RRU对工作RRU集合进行筛选,生成UE的第一配对RRU集合;基于第一配对RRU集合,生成配对UE集合;判断第一配对RRU集合中是否存在为UE提供服务的RRU;当第一配对RRU集合中存在为UE提供服务的RRU,根据第一配对RRU集合和配对UE集合,确定UE的第二配对RRU集合;根据第二配对RRU集合和UE的初始用户属性,确定UE的实际用户属性;根据UE的实际用户属性,对UE进行资源调度。本发明根据UE的实际用户属性,对UE进行资源调度,降低了小区间的干扰,提高了资源利用效率。

Description

资源调度方法和装置
技术领域
本发明涉及通信技术领域,特别涉及一种资源调度方法和装置。
背景技术
在通信领域,LTE(Long Term Evolution,长期演进)***普遍采用同频组网,致使小区间干扰较为严重,特别是在站点密度大的网络,干扰更为明显。LTE***一般采用多RRU(Remote Radio Unit,拉远射频单元)共小区技术进行资源调度,以降低密集布站时的干扰并获得合并增益。
基于多RRU共小区技术,目前在进行资源调度时,先将多个RRU组成一个逻辑小区,并通过测量逻辑小区内每个UE(User Equipment,用户设备)到达小区中各个RRU的上行RSRP(Reference Signal Receiving Power,参考信号接收功率),确定出每个UE的干扰强度,进而根据每个UE的干扰强度,确定每个UE的用户属性,该用户属性为全部联合调度UE、部分联合调度UE及独立调度UE,从而根据每个UE的用户属性,对每个UE进行资源调度。当UE的用户属性为全部联合调度UE,逻辑小区内的所有UE合并为一个服务RRU,对UE的资源进行调度;当UE的用户属性为部分联合调度UE,逻辑小区内干扰较强的部分UE合并为一个服务RRU,对UE的资源进行调度;当UE的用户属性为独立调度用户,逻辑小区内干扰最弱的RRU作为UE的服务RRU,对UE的资源进行调度。
在实现本发明的过程中,发明人发现相关技术至少存在以下问题:
相关在进行资源调度时,依赖于测量信号的条件和干扰强度,确定不同用户的用户属性,且在确定不同用户的用户属性之后,缺乏对不同用户属性的用户进行区分处理,导致LTE***性能不佳,资源利用效率不高。
发明内容
为了解决相关技术的问题,本发明实施例提供了一种资源调度方法和装置。所述技术方案如下:
第一方面,提供了一种资源调度装置,所述装置包括:
获取模块,用于获取UE的RRU集合;
第一确定模块,用于根据所述UE到所述工作RRU集合中各个RRU的RSRP,确定所述UE的信号强度最大RRU;
第一生成模块,用于基于所述信号强度最大RRU对所述工作RRU集合进行筛选,生成所述UE的第一配对RRU集合;
第二生成模块,用于基于所述第一配对RRU集合,生成配对UE集合;
判断模块,用于判断所述第一配对RRU集合中是否存在为所述UE提供服务的RRU;
第二确定模块,用于当所述第一配对RRU集合中存在为所述UE提供服务的RRU,根据所述第一配对RRU集合和所述配对UE集合,确定所述UE的第二配对RRU集合;
第三确定模块,用于根据所述第二配对RRU集合和所述UE的初始用户属性,确定所述UE的实际用户属性;
调度模块,用于根据所述UE的实际用户属性,对所述UE进行资源调度。
结合第一方面,在第一方面的第一种可能的实现方式中,所述获取模块,用于确定为所述UE提供服务的各个RRU,获取由各个RRU组成的工作RRU集合;或者,根据所述UE的隔离度范围,确定为所述UE提供服务的各个RRU,获取由各个RRU组成的工作RRU集合。
结合第一方面,在第一方面的第二种可能的实现方式中,所述第二生成模块,用于获取所述第一配对RRU集合中每个RRU服务的UE,将所述第一配对RRU集合中每个RRU服务的UE组成配对UE集合;或者,获取所述第一配对RRU集合中每个RRU服务的UE,在每个RRU服务的UE中筛选BF用户,将筛选出的BF用户组成配对UE集合。
结合第一方面,在第一方面的第三种可能的实现方式中,所述装置,还包括:
第四确定模块,用于当所述第一配对RRU集合中不存在为所述UE提供服务的RRU,确定所述UE的实际用户属性为初始用户属性。
结合第一方面,在第一方面的第四种可能的实现方式中,所述第二确定模块,包括:
第一确定单元,用于根据所述配对UE集合中各个UE的业务类型,确定各个UE的优先级;
计算单元,用于对所述配对UE集合中每个配对UE与所述UE进行相关性计算;
判断单元,用于依照优先级由高到低的顺序,依次判断各个配对UE与所述UE是否具有相关性;
第一处理单元,用于当优先级最高的配对UE与所述UE具有相关性时,获取所述优先级最高的配对UE的工作RRU,将所述优先级最高的配对UE的工作RRU从所述第一配对RRU集合中删除,得到第二配对RRU集合;
第二处理单元,用于当所述优先级最高的配对EU与所述UE不具有相关性时,按照优先级由高到低的顺序,依次判断所述配对UE集合中的其余配对UE与所述UE是否具有相关性;当所述配对UE集合中的其余配对UE中存在与所述UE具有相关性的配对UE时,按照处理所述优先级最高的配对UE得到第二配对RRU集合的方式处理与所述UE具有相关性的配对UE。
结合第一方面的第四种可能的实现方式,在第一方面的第五种可能的实现方式中,所述装置,还包括:
第五确定模块,用于当所述配对UE集合中的其余配对UE中不存在与所述UE具有相关性的UE时,确定所述UE的实际用户属性为初始用户属性。
结合第二方面,在第二方面的第六种可能的实现方式中,所述第三确定模块,包括:
第一确定单元,用于当所述第二配对RRU集合中不存在为所述UE提供服务的RRU时,根据所述UE的初始用户属性,确定所述UE的实际用户属性;
第二确定单元,用于当所述第二配对RRU集合中存在为所述UE提供服务的RRU时,按照优先级由高到低的顺序,重新根据所述配对UE集合中的其余配对UE与所述第一配对RRU集合,确定新的第二配对RRU集合,直至新的第二配对RRU集合中不存在为所述UE提供服务的RRU。
结合第一方面的第六种可能的实现方式,在第一方面的第七种可能的实现方式中,所述用户属性为全部联合调度用户、部分联合调度用户及独立调度用户;
所述第一确定单元,包括:
第一确定子单元,用于当所述UE的初始用户属性为全部联合调度用户时,确定所述UE的实际用户属性为部分联合调度用户;
第二确定子单元,用于当所述UE的初始用户属性为部分联合调度用户时,确定所述UE的实际用户属性为独立调度用户。
结合第二方面的第七种可能的实现方式,在第二方面的第八种可能的实现方式中,所述装置,还包括:
处理模块,用于当所述UE为BF用户时,对所述UE的波束方向作加权处理。
第二方面,提供了一种资源调度方法,所述方法包括:
获取UE的RRU集合;
根据所述UE到所述工作RRU集合中各个RRU的RSRP,确定所述UE的信号强度最大RRU;
基于所述信号强度最大RRU对所述工作RRU集合进行筛选,生成所述UE的第一配对RRU集合;
基于所述第一配对RRU集合,生成配对UE集合;
判断所述第一配对RRU集合中是否存在为所述UE提供服务的RRU;当所述第一配对RRU集合中存在为所述UE提供服务的RRU,根据所述第一配对RRU集合和所述配对UE集合,确定所述UE的第二配对RRU集合;
根据所述第二配对RRU集合和所述UE的初始用户属性,确定所述UE的实际用户属性;
根据所述UE的实际用户属性,对所述UE进行资源调度。
结合第二方面,在第二方面的第一种可能的实现方式中,所述获取UE的工作RRU集合,包括:
确定为所述UE提供服务的各个RRU,获取由各个RRU组成的工作RRU集合;
或者,根据所述UE的隔离度范围,确定为所述UE提供服务的各个RRU,获取由各个RRU组成的工作RRU集合。
结合第二方面,在第二方面的第二种可能的实现方式中,所述基于所述第一配对RRU集合,生成配对UE集合,包括:
获取所述第一配对RRU集合中每个RRU服务的UE,将所述第一配对RRU集合中每个RRU服务的UE组成配对UE集合;
或者,获取所述第一配对RRU集合中每个RRU服务的UE,在每个RRU服务的UE中筛选BF用户,将筛选出的BF用户组成配对UE集合。
结合第二方面,在第二方面的第三种可能的实现方式中,所述判断所述第一配对RRU集合中是否存在为所述UE提供服务的RRU之后,还包括:
当所述第一配对RRU集合中不存在为所述UE提供服务的RRU,确定所述UE的实际用户属性为初始用户属性。
结合第二方面,在第二方面的第四种可能的实现方式中,所述根据所述第一配对RRU集合和所述配对UE集合,确定所述UE的第二配对RRU集合,包括:
根据所述配对UE集合中各个UE的业务类型,确定各个UE的优先级;
对所述配对UE集合中每个配对UE与所述UE进行相关性计算;
依照优先级由高到低的顺序,依次判断各个配对UE与所述UE是否具有相关性;
如果优先级最高的配对UE与所述UE具有相关性,则获取所述优先级最高的配对UE的工作RRU,将所述优先级最高的配对UE的工作RRU从所述第一配对RRU集合中删除,得到第二配对RRU集合;
如果所述优先级最高的配对EU与所述UE不具有相关性,则按照优先级由高到低的顺序,依次判断所述配对UE集合中的其余配对UE与所述UE是否具有相关性;若所述配对UE集合中的其余配对UE中存在与所述UE具有相关性的配对UE,则按照处理所述优先级最高的配对UE得到第二配对RRU集合的方式处理与所述UE具有相关性的配对UE。
结合第二方面的第四种可能的实现方式,在第二方面的第五种可能的实现方式中,所述按照优先级由高到低的顺序,依次判断所述配对UE集合中的其余配对UE与所述UE是否具有相关性之后,还包括:
若所述配对UE集合中的其余配对UE中不存在与所述UE具有相关性的UE,则确定所述UE的实际用户属性为初始用户属性。
结合第二方面,在第二方面的第六种可能的实现方式中,所述根据所述第二配对RRU集合和所述UE的初始用户属性,确定所述UE的实际用户属性,包括:
如果所述第二配对RRU集合中不存在为所述UE提供服务的RRU,则根据所述UE的初始用户属性,确定所述UE的实际用户属性;
如果所述第二配对RRU集合中存在为所述UE提供服务的RRU,则按照优先级由高到低的顺序,重新根据所述配对UE集合中的其余配对UE与所述第一配对RRU集合,确定新的第二配对RRU集合,直至新的第二配对RRU集合中不存在为所述UE提供服务的RRU。
结合第二方面的第六种可能的实现方式,在第二方面的第七种可能的实现方式中,所述用户属性为全部联合调度用户、部分联合调度用户及独立调度用户;
所述根据所述UE的初始用户属性,确定所述UE的实际用户属性,包括:
如果所述UE的初始用户属性为全部联合调度用户,则确定所述UE的实际用户属性为部分联合调度用户;
如果所述UE的初始用户属性为部分联合调度用户,则确定所述UE的实际用户属性为独立调度用户。
结合第二方面的第七种可能的实现方式,在第二方面的第八种可能的实现方式中,所述根据所述UE的初始用户属性,确定所述UE的实际用户属性之后,还包括:
如果所述UE为BF用户,则对所述UE的波束方向作加权处理。
本发明实施例提供的技术方案带来的有益效果是:
通过确定UE的信号强度最大RRU,基于信号强度最大RRU对工作RRU集合进行筛选,得到UE的第一配对RRU集合,之后基于第一配对RRU集合,生成配对UE集合,当第一配对RRU集合中存在为UE提供服务的RRU时,根据第一配对RRU集合和配对UE集合,确定UE的第二配对RRU集合,进而根据第二配对RRU集合和初始用户属性,确定UE的实际用户属性,从而根据UE的实际用户属性,对UE进行资源调度。由于UE的实际用户属性可以反映出UE与其他UE的干扰情况,因此,根据UE的实际用户属性对UE的资源进行调度,不仅降低了小区间的干扰,而且提高了资源利用效率。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一实施例提供的一种资源调度装置结构示意图;
图2是本发明另一实施例提供的一种资源调度装置结构示意图;
图3是本发明另一实施例提供的一种资源调度方法流程图;
图4是本发明另一实施例提供的一种资源调度方法流程图;
图5是本发明另一实施例提供的一种多RRU共小区的示意图;
图6是本发明另一实施例提供的一种资源调度方法流程图;
图7是本发明另一实施例提供的一种资源调度方法流程图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
在通信领域中,为了降低LTE***中各小区间的干扰,通常采用多RRU共小区技术进行资源调度。然而由于采用多RRU共小区技术,仅依赖于测试信号的条件和干扰强度确定的用户属性进行资源调度,导致联合调度用户的资源利用效率不高,独立调度用户间干扰较强。为此,本发明实施例提供了一种资源调度装置,参见图1,该装置用于执行下述图3至图7中任一实施所述的资源调度方法,该装置包括:
获取模块101,用于获取UE的RRU集合;
第一确定模块102,用于根据UE到工作RRU集合中各个RRU的RSRP,确定UE的信号强度最大RRU;
第一生成模块103,用于基于信号强度最大RRU对工作RRU集合进行筛选,生成UE的第一配对RRU集合;
第二生成模块104,用于基于第一配对RRU集合,生成配对UE集合;
判断模块105,用于判断第一配对RRU集合中是否存在为UE提供服务的RRU;
第二确定模块106,用于当第一配对RRU集合中存在为UE提供服务的RRU,根据第一配对RRU集合和配对UE集合,确定UE的第二配对RRU集合;
第三确定模块107,用于根据第二配对RRU集合和UE的初始用户属性,确定UE的实际用户属性;
调度模块108,用于根据UE的实际用户属性,对UE进行资源调度。
可选地,获取模块101,用于确定为UE提供服务的各个RRU,获取由各个RRU组成的工作RRU集合;或者,根据UE的隔离度范围,确定为UE提供服务的各个RRU,获取由各个RRU组成的工作RRU集合。
可选地,第二生成模块104,用于获取第一配对RRU集合中每个RRU服务的UE,将第一配对RRU集合中每个RRU服务的UE组成配对UE集合;或者,获取第一配对RRU集合中每个RRU服务的UE,在每个RRU服务的UE中筛选波束赋形BF用户,将筛选出的BF用户组成配对UE集合。
可选地,该装置,还包括:
第四确定模块,用于当第一配对RRU集合中不存在为UE提供服务的RRU,确定UE的实际用户属性为初始用户属性。
可选地,第二确定模块106,包括:
第一确定单元,用于根据配对UE集合中各个UE的业务类型,确定各个UE的优先级;
计算单元,用于对配对UE集合中每个配对UE与UE进行相关性计算;
判断单元,用于依照优先级由高到低的顺序,依次判断各个配对UE与UE是否具有相关性;
第一处理单元,用于当优先级最高的配对UE与UE具有相关性时,获取优先级最高的配对UE的工作RRU,将优先级最高的配对UE的工作RRU从第一配对RRU集合中删除,得到第二配对RRU集合;
第二处理单元,用于当优先级最高的配对EU与UE不具有相关性时,按照优先级由高到低的顺序,依次判断第一配对RRU集合中的其余配对UE与UE是否具有相关性;当第一配对RRU集合中的其余配对UE中存在与UE具有相关性的配对UE时,按照处理优先级最高的配对UE得到第二配对RRU集合的方式处理与UE具有相关性的配对UE。
可选地,该装置,还包括:
第五确定模块,用于当其余配对UE中不存在与UE具有相关性的UE时,确定UE的实际用户属性为初始用户属性。
可选地,第三确定模块107,包括:
第一确定单元,用于当第二配对RRU集合中不存在为UE提供服务的RRU时,根据UE的初始用户属性,确定UE的实际用户属性;
第二确定单元,用于当第二配对RRU集合中存在为UE提供服务的RRU时,按照优先级由高到低的顺序,重新根据第一配对集合中的其余配对UE与第一配对RRU集合,确定新的第二配对RRU集合,直至新的第二配对RRU集合中不存在为UE提供服务的RRU。
可选地,用户属性为全部联合调度用户、部分联合调度用户及独立调度用户;
第一确定单元,包括:
第一确定子单元,用于当UE的初始用户属性为全部联合调度用户时,确定UE的实际用户属性为部分联合调度用户;
第二确定子单元,用于当UE的初始用户属性为部分联合调度用户时,确定UE的实际用户属性为独立调度用户。
可选地,该装置,还包括:
处理模块,用于当UE为BF用户时,对UE的波束方向作加权处理。
综上所述,本发明实施例提供的装置,通过确定UE的信号强度最大RRU,基于信号强度最大RRU对工作RRU集合进行筛选,得到UE的第一配对RRU集合,之后基于第一配对RRU集合,生成配对UE集合,当第一配对RRU集合中存在为UE提供服务的RRU时,根据第一配对RRU集合和配对UE集合,确定UE的第二配对RRU集合,进而根据第二配对RRU集合和初始用户属性,确定UE的实际用户属性,从而根据UE的实际用户属性,对UE进行资源调度。由于UE的实际用户属性可以反映出UE与其他UE的干扰情况,因此,根据UE的实际用户属性对UE的资源进行调度,不仅降低了小区间的干扰,而且提高了资源利用效率。
图2为本发明实施例提供的一种资源调度装置,该装置包括:存储器201和处理器202;
其中,
存储器201,用于存储处理器202执行的指令;
具体地,
处理器202,用于获取UE的工作RRU集合;
处理器202,还用于根据UE到工作RRU集合中各个RRU的RSRP,确定UE的信号强度最大RRU;
处理器202,还用于基于信号强度最大RRU对工作RRU集合进行筛选,生成UE的第一配对RRU集合;
处理器202,还用于基于第一配对RRU集合,生成配对UE集合;
处理器202,还用于判断第一配对RRU集合中是否存在为UE提供服务的RRU;
处理器202,还用于当第一配对RRU集合中存在为UE提供服务的RRU,根据第一配对RRU集合和配对UE集合,确定UE的第二配对RRU集合;
处理器202,还用于根据第二配对RRU集合和UE的初始用户属性,确定UE的实际用户属性;
可选地,处理器202在获取UE的工作RRU集合时,具体用于确定为UE提供服务的各个RRU,获取由各个RRU组成的工作RRU集合;或者,根据UE的隔离度范围,确定为UE提供服务的各个RRU,获取由各个RRU组成的工作RRU集合。
可选地,处理器202在基于第一配对RRU集合,生成配对UE集合时,具体用于获取第一配对RRU集合中每个RRU服务的UE,将第一配对RRU集合中每个RRU服务的UE组成配对UE集合;或者,获取第一配对RRU集合中每个RRU服务的UE,在每个RRU提供服务的UE中筛选BF用户,将筛选出的BF用户组成配对UE集合。
处理器202,还用于根据UE的实际用户属性,对UE进行资源调度。
可选地,处理器202在判断第一配对RRU集合中是否存在为UE提供服务的RRU之后,还用于当第一配对RRU集合中不存在为UE提供服务的RRU,确定UE的实际用户属性为初始用户属性。
可选地,处理器202在根据第一配对RRU集合和配对UE集合,确定UE的第二配对RRU集合时,具体用于根据配对UE集合中各个UE的业务类型,确定各个UE的优先级;对配对UE集合中每个配对UE与UE进行相关性计算;依照优先级由高到低的顺序,依次判断各个配对UE与UE是否具有相关性;如果优先级最高的配对UE与UE具有相关性,则获取优先级最高的配对UE的工作RRU,将优先级最高的配对UE的工作RRU从第一配对RRU集合中删除,得到第二配对RRU集合;当优先级最高的配对EU与UE不具有相关性时,按照优先级由高到低的顺序,依次判断第一配对RRU集合中的其余配对UE与UE是否具有相关性;当第一配对RRU集合中的其余配对UE中存在与UE具有相关性的配对UE时,按照处理优先级最高的配对UE得到第二配对RRU集合的方式处理与UE具有相关性的配对UE。
可选地,处理器202,按照优先级由高到低的顺序,依次判断其余配对UE与UE是否具有相关性之后,还用于当其余配对UE中不存在与UE具有相关性的UE时,确定UE的实际用户属性为初始用户属性。
可选地,处理器202在根据第二配对RRU集合与UE的初始用户属性,确定UE的实际用户属性时,具体用于当第二配对RRU集合中不存在为UE提供服务的RRU时,根据UE的初始用户属性,确定UE的实际用户属性;当第二配对RRU集合中存在为UE提供服务的RRU时,按照优先级由高到低的顺序,重新根据第一配对集合中的其余配对UE与第一配对RRU,确定新的第二配对RRU,直至新的第二配对RRU集合中不存在为UE提供服务的RRU。
可选地,用户属性为全部联合调度用户、部分联合调度用户及独立调度用户;
处理器202在根据UE的初始用户属性,确定UE的实际用户属性时,具体用于当UE的初始用户属性为全部联合调度用户时,确定UE的实际用户属性为部分联合调度用户;当UE的初始用户属性为部分联合调度用户时,确定UE的实际用户属性为独立调度用户。
可选地,处理器202在根据UE的初始用户属性,确定UE的实际用户属性之后,还用于当UE为BF用户时,对UE的波束方向作加权处理。
本发明实施例提供的装置,通过确定UE的信号强度最大RRU,基于信号强度最大RRU对工作RRU集合进行筛选,得到UE的第一配对RRU集合,之后基于第一配对RRU集合,生成配对UE集合,当第一配对RRU集合中存在为UE提供服务的RRU时,根据第一配对RRU集合和配对UE集合,确定UE的第二配对RRU集合,进而根据第二配对RRU集合和初始用户属性,确定UE的实际用户属性,从而根据UE的实际用户属性,对UE进行资源调度。由于UE的实际用户属性可以反映出UE与其他UE的干扰情况,因此,根据UE的实际用户属性对UE的资源进行调度,不仅降低了小区间的干扰,而且提高了资源利用效率。
本发明实施例提供了一种资源调度方法,参见图3,本实施例提供的方法流程包括:
301:获取UE的工作RRU集合。
302:根据UE到工作RRU集合中各个RRU的RSRP,确定UE的信号强度最大RRU。
303:基于信号强度最大RRU对工作RRU集合进行筛选,生成UE的第一配对RRU集合。
304:基于第一配对RRU集合,生成配对UE集合。
305:判断第一配对RRU集合中是否存在为UE提供服务的RRU。
306:当第一配对RRU集合中存在为UE提供服务的RRU,根据第一配对RRU集合和配对UE集合,确定UE的第二配对RRU集合。
307:根据第二配对RRU集合和UR的初始用户属性,确定UE的实际用户属性。
308:根据UE的实际用户属性,对UE进行资源调度。
本发明实施例提供的方法,通过确定UE的信号强度最大RRU,基于信号强度最大RRU对工作RRU集合进行筛选,得到UE的第一配对RRU集合,之后基于第一配对RRU集合,生成配对UE集合,当第一配对RRU集合中存在为UE提供服务的RRU时,根据第一配对RRU集合和配对UE集合,确定UE的第二配对RRU集合,进而根据第二配对RRU集合和初始用户属性,确定UE的实际用户属性,从而根据UE的实际用户属性,对UE进行资源调度。由于UE的实际用户属性可以反映出UE与其他UE的干扰情况,因此,根据UE的实际用户属性对UE的资源进行调度,不仅降低了小区间的干扰,而且提高了资源利用效率。
可选地,获取UE的工作RRU集合,包括:
确定为UE提供服务的各个RRU,获取由各个RRU组成的工作RRU集合;
或者,根据UE的隔离度范围,确定为UE提供服务的各个RRU,获取由各个RRU组成的工作RRU集合。
可选地,基于第一配对RRU集合,生成配对UE集合,包括:
获取第一配对RRU集合中每个RRU服务的UE,将第一配对RRU集合中每个RRU服务的UE组成配对UE集合;
或者,获取第一配对RRU集合中每个RRU服务的UE,在每个RRU服务的UE中筛选BF用户,将筛选出的BF用户组成配对UE集合。
可选地,判断第一配对RRU集合中是否存在为UE提供服务的RRU之后,还包括:
当第一配对RRU集合中不存在为UE提供服务的RRU,确定UE的实际用户属性为初始用户属性。
可选地,根据第一配对RRU集合和配对UE集合,确定UE的第二配对RRU集合,包括:
根据配对UE集合中各个UE的业务类型,确定各个UE的优先级;
对配对UE集合中每个配对UE与UE进行相关性计算;
依照优先级由高到低的顺序,依次判断各个配对UE与UE是否具有相关性;
如果优先级最高的配对UE与UE具有相关性,则获取优先级最高的配对UE的工作RRU,将优先级最高的配对UE的工作RRU从第一配对RRU集合中删除,得到第二配对RRU集合;
如果优先级最高的配对EU与UE不具有相关性,则按照优先级由高到低的顺序,依次判断第一配对集合中的其余配对UE与UE是否具有相关性;若第一配对集合中的其余配对UE中存在与UE具有相关性的配对UE,则按照处理优先级最高的配对UE得到第二配对RRU集合的方式处理与UE具有相关性的配对UE。
可选地,按照优先级由高到低的顺序,依次判断其余配对UE与UE是否具有相关性之后,还包括:
若其余配对UE中不存在与UE具有相关性的UE,则确定UE的实际用户属性为初始用户属性。
可选地,根据第二配对RRU集合与UE的初始用户属性,确定UE的实际用户属性,包括:
如果第二配对RRU集合中不存在为UE提供服务的RRU,则根据UE的初始用户属性,确定UE的实际用户属性;
如果第二配对RRU集合中存在为UE提供服务的RRU,则按照优先级由高到低的顺序,重新根据其余配对UE与第一配对RRU,确定新的第二配对RRU,直至新的第二配对RRU集合中不存在为UE提供服务的RRU。
可选地,用户属性为全部联合调度用户、部分联合调度用户及独立调度用户;
根据UE的初始用户属性,确定UE的实际用户属性,包括:
如果UE的初始用户属性为全部联合调度用户,则确定UE的实际用户属性为部分联合调度用户;
如果UE的初始用户属性为部分联合调度用户,则确定UE的实际用户属性为独立调度用户。
可选地,根据UE的初始用户属性,确定UE的实际用户属性之后,还包括:
如果UE为BF用户,则对UE的波束方向作加权处理。
上述所有可选技术方案,可以采用任意结合形成本发明的可选实施例,在此不再一一赘述。
结合上述图3所示的实施例,本发明实施例提供了一种资源调度方法,以对当前待调度的UE进行资源调度为例,参见图4,本实施例提供的方法流程包括:
401:获取UE的初始用户属性。
由于初始用户属性能够反应出当前待调度的UE与其他UE间的干扰情况,为对当前待调度的UE进行资源调度的重要参考,因此,本实施例提供的方法在进行资源调度之前,需要先获取当前待调度UE的初始用户属性。其中,初始用户属性为全部联合调度用户、部分联合调度用户和独立调度用户等,本实施例不对初始用户属性作具体的限定。
在LTE***中为了降低小区间的干扰,通常将多个独立的RRU合并为一个逻辑小区。基于多个RRU组成的逻辑小区,在确定UE的初始用户属性时,包括但不限于:根据为每个UE提供服务的RRU的数量,确定每个UE的用户属性。具体地,当由多个RRU组成的逻辑小区内的所有的RRU均为UE提供服务,则确定UE的初始用户属性为全部联合调度用户;当由多个RRU组成的逻辑小区内的部分RRU为UE提供服务,则确定UE的初始用户属性为部分联合调度用户;当由多个RRU组成的逻辑小区内的一个RRU为UE提供服务,则确定UE的初始用户属性为独立调度用户。
关于确定为每个UE提供服务的RRU的数量方式,包括但不限于如下方式:获取UE的位置信息,根据UE的位置信息,确定为UE提供服务的RRU的数量。具体地,若UE与所有RRU之间的距离都小于第一预设距离,则确定所有的RRU均为UE提供服务,此时UE的初始用户属性为全部联合调度用户;若UE与部分RRU之间的距离小于第一预设距离,则确定部分RRU为UE提供服务,此时UE的初始用户属性为部分联合调度用户;若UE与一个RRU之间的距离小于第一预设距离,则确定一个RRU为UE提供服务,此时UE的初始用户属性为独立联合调度用户。其中,第一预设距离可以为30米、50米等,本实施例不对第一预设距离作具体的限定。
另外,除了采用上述方式确定为每个UE提供服务的RRU的数量之外,还可以根据干扰强度信息进行确定。当UE与所有RRU的干扰强度都大于第一预设阈值时,则确定所有的RRU均为UE提供服务,此时UE的初始用户属性为全部联合调度用户;当UE与部分RRU的干扰强度大于第一预设阈值时,则确定部分RRU为UE提供服务,此时UE的初始用户属性为部分联合调度用户;当UE与一个RRU的干扰强度大于第一预设阈值时,则确定一个RRU为UE提供服务,此时UE的初始用户属性为独立联合调度用户。其中,第一预设阈值可以为1、2、3等,实施例不对第一预设阈值作具体的限定。
为了便于理解上述过程,下面将以一个具体的例子进行详细地解释说明,
图5为由多个RRU组成的逻辑小区的示意图。由图5可知,逻辑小区内有三个RRU,分别为RRU1、RRU2和RRU3,逻辑小区内有四个UE,分别为UE1、UE2、UE3、UE4。若为UE1提供服务的RRU为RRU1和RRU2,为UE2提供服务的RRU为RRU1、RRU2和RRU3,为UE3提供服务的RRU为RRU1,为UE4提供服务的RRU为RRU2,则确定UE1为部分联合调度用户,UE2为全部联合调度用户,UE3为独立调度用户,UE4为独立调度用户。
402:确定为UE提供服务的各个RRU,获取由各个RRU组成的工作RRU集合。
由于每个UE所处的位置和信号条件不同,因此,逻辑小区内为每个UE提供服务的RRU也是不同的。若UE与逻辑小区内所有RRU的距离均小于第二预设距离,且所有RRU间干扰较为严重,则将所有的RRU作为UE的服务RRU,并将所有RRU组成的集合作为UE的工作RRU集合;若UE与逻辑小区内部分RRU的距离小于第二预设距离,且这些RRU与其他RRU间干扰较为严重,则将这些RRU作为UE的服务RRU,并将这些RRU的组成的集合作为UE的工作RRU集合;若UE与逻辑小区内一个RRU的距离小于第二预设距离,且该RRU与其他RRU间干扰并不严重,则将该RRU作为UE的服务RRU,并将该RRU组成的集合作为UE的工作RRU集合。其中,第二预设距离可以为10米、20米、50米等,本实施例不对第二预设距离作具体的限定。
403:根据UE到工作RRU集合中各个RRU的RSRP,确定UE的信号强度最大RRU。
其中,RSRP在LTE网络中可以代表无线信号强度的关键参数以及物理层测量需求之一,为在某个符号内承载参考信号的所有RE(资源粒子)上接收到的信号功率的平均值。RSRP的单位为dbm。在本实施例中,信号强度最大RRU为UE接收到信号最强的RRU。
关于根据UE到工作RRU集合中各个RRU的RSRP,确定UE的信号强度最大RRU的方式,包括但不下限于:
首先,接收UE发送的携带UE到达工作RRU集合中各个RRU的RSRP的测试报告。
其次,将UE到达工作RRU集合中RSRP最大的RRU作为信号强度最大RRU。
对于上述过程,为了便于理解,下面将以一个具体的例子进行详细地解释说明。
例如,设定任意一个UE的工作RRU集合中有四个RRU,分别为:RRU1、RRU2、RRU3、RRU4。若测量出UE到RRU1的RSRP为3dbm,UE到RRU2的RSRP为6dbm,UE到RRU3的RSRP为2dbm,UE到RRU4的RSRP为7dbm,则确定UE的信号强度最大RRU为RRU4。
404:基于信号强度最大RRU对工作RRU集合进行筛选,生成UE的第一配对RRU集合。
在得到信号强度最大RRU之后,本实施例提供的方法,还将基于信号强度最大RRU对工作RRU集合进行筛选,进而生成第一配对RRU集合。
将基于信号强度最大RRU对工作RRU集合进行筛选,生成第一配对RRU集合,包括但不限于:将信号强度最大RRU从工作RRU集合中删除,并将工作RRU集合中的剩余的其余RRU,组成第一配对RRU集合。例如,设定任意一个UE的工作RRU集合中包含四个RRU,分别为:RRU1、RRU2、RRU3、RRU4,其中,RRU1为UE的信号强度最大RRU,将RRU1从UE的工作RRU集合中删除后,将工作RRU集合中剩余的其他RRU:RRU2、RRU3、RRU4,组成第一配对RRU集合。
405:获取第一配对RRU集合中每个RRU服务的UE,将第一配对RRU集合中每个RRU服务的UE组成配对UE集合。
由于本实施例提供的资源调度方法,在对当前待调度UE进行资源调度时,主要在配对UE集合中为当前待调度的UE找到可以配对的配对UE,之后通过更改当前待调度UE的初始用户属性,以实现对UE进行资源调度的同时,降低小区间的干扰,提高资源的利用效率。因此,在进行资源调度之前,本实施例提供的方法还需要确定出配对UE集合。
在确定配对UE集合时,可先获取第一配对RRU集合中每个RRU,然后获取每个RRU服务的UE,进而根据每个RRU提供服务的UE,生成配对UE集合,该配对UE集合中包含了每个RRU提供服务的UE。例如,第一配对RRU集合中包含RRU1、RRU2、RRU3,其中,RRU1提供服务的UE为UE1和UE2,RRU2提供服务的UE为UE3,RRU3提供服务的UE为UE1和UE4。根据每个RRU提供服务的UE,可得到配对UE集合,该配对UE集合中包含UE1、UE2、UE3和UE4。
406:判断第一配对RRU集合中是否存在为UE提供服务的RRU,若存在,则执行步骤407。
在本实施例中,第一配对RRU集合中是否存在为UE提供服务的RRU,决定着在配对UE集合中能否找到与UE配对的配对UE,当第一配对RRU集合中存在为UE提供服务的RRU,说明在配对UE集合中可能找到与UE配对的配对UE,本发明实施例仅以此种情况为例进行说明,具体参见后续步骤407至409。而在本发明的另一个实施例中,当第一配对RRU集合中不存在为UE提供服务的RRU时,说明在配对UE集合中不能找到与UE配对的配对UE,此时可确定UE的实际用户属性为初始用户,进而根据UE的初始用户属性对UE进行资源调度。
407:根据第一配对RRU集合和配对UE集合,确定UE的第二配对RRU集合。
具体地,根据第一配对RRU集合和配对UE集合,确定UE的第二配对RRU集合的方式,包括但不限于如下步骤:
第一步,根据配对UE集合中各个UE的业务类型,确定各个UE的优先级。
其中,UE的业务类型为低优先级业务、高优先级业务等,本实施例不对UE的业务类型作具体的限定。在根据配对UE集合中各个UE的业务类型,确定各个UE的优先级时,首先,按照配对集合中各个UE的业务优先级由高到低的顺序,对配对UE集合中各个UE进行排序;然后,根据排序结果,确定各个UE的优先级。例如,配对UE集合中包含的UE为UE1、UE2和UE3,若UE1的业务类型为高优先级、UE2的业务类型为低优先级、UE3的业务类型为较高优先级,则按照配对UE集合中各个UE的业务优先级,对配对集合中各个UE进行排序,可得到排序结果为:UE1>UE3>UE2,进而根据排序结果,确定出配对UE集合中各个UE的优先级顺序为:UE1>UE3>UE2。
第二步,对配对UE集合中每个配对UE与UE进行相关性计算。
关于对配对UE集合中每个配对UE与UE进行相关性计算的方式,包括但不限于:采用正交性系数Orthval公式进行计算。
其中,正交性系数Orthval公式为:
ρ2=|(wu)H·wv|2
其中,ρ2为u用户与v用户之间的相关性,wu为u用户的权值向量,H为转秩符号,wv为v用户的权值向量。
第三步,依照优先级由高到低的顺序,依次判断各个配对UE与UE是否具有相关性。
当按照优先级由高到低的顺序,依次判断各个配对UE与UE是否具有相关性时,若配对UE与UE之间的相关性ρ2大于第二预设阈值,则判断配对UE与UE之间具有相关性;若配对UE与UE之间的相关性ρ2小于第二预设阈值则判断配对UE与UE之间不具有相关性。其中,第二预设阈值可以为1、2、3等,本实施例不对第二预设阈值作具体的限定。
第四步,如果优先级最高的配对UE与UE具有相关性,则获取优先级最高的配对UE的工作RRU,将优先级最高的配对UE的工作RRU从第一配对RRU集合中删除,得到第二配对RRU集合。
当优先级最高的配对UE与UE具有相关性,说明优先级最高的配对UE与UE能够配对成功,此时可获取优先级最高的配对UE的工作RRU,进而将优先级最高的配对UE的工作RRU从第一配对RRU集合中删除,并将第一配对RRU集合中的其余RRU,组成第二配对RUU集合。
需要说明的是,在将优先级最高的配对UE的工作RRU从第一配对RRU集合中删除时,仅将第一配对RRU集合中包含的RRU删除,对于第一配对RRU集合中不包含的RRU,无需作删除处理。
另外,如果优先级最高的配对UE与UE不具有相关性,此时可计算优先级第二高的配对UE与UE是否具有相关性,若优先级第二高的配对UE与UE具有相关性,则获取优先级第二高的配对UE的工作RRU,将优先级第二高的配对UE的工作RRU从第一配对RRU中删除,并将第一配对RRU集合中的其余RRU组成第二配对RRU集合;若优先级第二高的配对UE与UE不具有相关性,则依次判断其余配对UE与UE是否具有相关性;若其余配对UE中存在与UE具有相关性的配对UE,则按照处理优先级最高的配对UE得到第二配对RRU集合的方式处理其余配对UE中与UE具有相关性的配对UE。在此过程中,若遍历了其余配对UE中所有的UE,均不存在与UE具有相关性的配对UE,则可确定UE的实际用户属性为初始用户属性。
408:根据第二配对RRU集合与UE的初始用户属性,确定UE的实际用户属性。
关于根据第二配对RRU集合与UE的初始用户属性,确定UE的实际用户属性的方式,包括但不限于如下两种情况:
第一种情况:如果第二配对RRU集合中不存在为UE提供服务的RRU,则根据UE的初始用户属性,确定UE的实际用户属性。
针对第一种情况,当第二配对RRU集合中不存在为UE提供服务的RRU,说明具有相关性的配对UE与UE配对成功,此时根据UE的初始用户属性,确定UE的实际用户属性。具体地,如果UE的初始用户属性为全部联合调度用户,则确定UE的实际用户属性为部分联合调度用户;如果UE的初始用户属性为部分联合调度用户,则确定UE的实际用户属性为独立调度用户。
在确定UE的实际用户属性之后,本实施例提供的方法,还将确定UE是否为BF用户,若UE为BF用户,则对UE的波束方向作加权处理。关于对UE的波束方向作加权处理的方式,包括但不限于:调整波束方向在每一维度上的系数,使UE调整后的波束零陷(Null Forming)朝向配对UE。
第二种情况:如果第二配对RRU集合中存在为UE提供服务的RRU,则确定新的第二配对集合,进而根据新的第二配对集合,确定UE的实际用户属性。
针对第二种情况,当第二配对RRU集合中不存在为UE提供服务的RRU,说具有相关性的配对UE与UE配对不成功,此时可按照优先级由高到低的顺序,重新根据其余配对UE与第一配对RRU集合,确定一个新的第二配对RRU集合,直至新的第二配对RRU集合中不存在为UE提供服务的RRU,UE与具有相关性的配对UE能够配对成功。在此过程中,若遍历了其余配对UE中所有的UE,均不能确定出使UE能够配对成功的新的第二配对RRU集合,则将UE的初始用户属性作为UE的实际用户属性。
409:根据UE的实际用户属性,对UE进行资源调度。
在确定出UE的实际用户属性之后,基于UE的实际用户属性,对UE进行资源调度。当UE的实际用户属性为独立调度用户,此时为UE提供服务的RRU为一个,当UE需要资源时,该RRU可为UE调度及发送资源;当UE的实际用户属性为部分调度用户,此时为UE提供服务的RRU为逻辑小区内的部分RRU,当UE需要资源时,该部分RRU可为UE调度及发送资源等。
本发明实施例提供的方法,通过确定UE的信号强度最大RRU,基于信号强度最大RRU对工作RRU集合进行筛选,得到UE的第一配对RRU集合,之后基于第一配对RRU集合,生成配对UE集合,当第一配对RRU集合中存在为UE提供服务的RRU时,根据第一配对RRU集合和配对UE集合,确定UE的第二配对RRU集合,进而根据第二配对RRU集合和初始用户属性,确定UE的实际用户属性,从而根据UE的实际用户属性,对UE进行资源调度。由于UE的实际用户属性可以反映出UE与其他UE的干扰情况,因此,根据UE的实际用户属性对UE的资源进行调度,不仅降低了小区间的干扰,而且提高了资源利用效率。
上述图4所示的实施例在获取UE的工作RRU集合中,将能够为UE提供服务的所有RRU均作为工作RRU集合中的元素,而这些RRU中可能存在干扰较强的RRU,导致进行资源调度时小区间干扰较大。为了降低小区间的干扰,本实施例在上述图4所示的实施例基础上提供了一种资源调度方法,参见图6,本实施例提供的方法流程包括:
601:获取UE的初始用户属性。
本步骤的具体实现方式与上述步骤401相同,具体参见上述步骤401,此处不再赘述。
602:根据UE的隔离度范围,确定为UE提供服务的各个RRU,获取由各个RRU组成的工作RRU集合。
其中,隔离度为无线直放站覆盖天线端口与施主天线之间信号的损耗。隔离度可分为垂直隔离度和水平隔离度。隔离度是直放站应用中的一个重要因素,可以反应出小区间的干扰。
为了降低小区间的干扰,提高***资源利用效率,本实施例在获取UE的工作RRU集合时,还将根据UE的隔离度范围,确定为UE提供服务的各个RRU,并将为UE提供服务的各个RRU组成工作RRU集合,进而获取工作RRU集合。
关于根据UE的隔离度范围,确定为UE提供服务的各个RRU时,包括但不限于:根据隔离度计算公式进行确定。其中,隔离度计算公式为:
其中,g为隔离度,N1为一个中间量,N1的取值为0,1,2,….,N-1,i1的取值为0,1,2,….,N-1,i2的取值为0,1,2,….,N-1,M为循环次数,M=N-1,N为RRU的数量,Di=RSRP[0]-RSRP[i],其中,i=i1或i2。具体计算过程,如下:
(1)、将UE到各个RRU的RSRP从大到小进行排序,并将排序后的RSRP值记为RSRP[i],将排序后的编号记为RSRP[i];
(2)、将RSRP[0]与RSRP[i]作差运算,得到Di;
(3)、将Di值代入到上述隔离度公式中,得到UE到一个RRU的隔离度;
(4)、逐步增大N1值,并重复执行上述(1)至(3)N次,得到N个隔离度。
(5)将得到的N个隔离度与第三预设阈值进行比较,将小于第三预设阈值的隔离度对应的RRU组成工作RRU集合。其中,第三预设阈值为0,1,2等,本实施例不对第三预设阈值作具体的限定。
603:根据UE到工作RRU集合中各个RRU的RSRP,确定UE的信号强度最大RRU。
本步骤的具体实现方式与上述步骤403相同,具体参见上述步骤403,此处不再赘述。
604:基于信号强度最大RRU对工作RRU集合进行筛选,生成UE的第一配对RRU集合。
本步骤的具体实现方式与上述步骤404相同,具体参见上述步骤404,此处不再赘述。
605:获取第一配对RRU集合中每个RRU提供服务的UE,将第一配对RRU集合中每个RRU提供服务的UE组成配对UE集合。
本步骤的具体实现方式与上述步骤405相同,具体参见上述步骤405,此处不再赘述。
606:判断第一配对RRU集合中是否存在为UE提供服务的RRU。
本步骤的具体实现方式与上述步骤406相同,具体参见上述步骤406,此处不再赘述。
607:当第一配对RRU集合中存在为UE提供服务的RRU,根据第一配对RRU集合和配对UE集合,确定UE的第二配对RRU集合。
本步骤的具体实现方式与上述步骤407相同,具体参见上述步骤407,此处不再赘述。
608:根据第二配对RRU集合,确定UE的实际用户属性。
本步骤的具体实现方式与上述步骤408相同,具体参见上述步骤408,此处不再赘述。
609:根据UE的实际用户属性,对UE进行资源调度。
本步骤的具体实现方式与上述步骤409相同,具体参见上述步骤409,此处不再赘述。
本发明实施例提供的方法,通过确定UE的信号强度最大RRU,基于信号强度最大RRU对工作RRU集合进行筛选,得到UE的第一配对RRU集合,之后基于第一配对RRU集合,生成配对UE集合,当第一配对RRU集合中存在为UE提供服务的RRU时,根据第一配对RRU集合和配对UE集合,确定UE的第二配对RRU集合,进而根据第二配对RRU集合和UE的初始用户属性,确定UE的实际用户属性,从而根据UE的实际用户属性,对UE进行资源调度。由于UE的实际用户属性可以反映出UE与其他UE的干扰情况,因此,根据UE的实际用户属性对UE的资源进行调度,不仅降低了小区间的干扰,而且提高了资源利用效率。
由于BF用户的波束方向仅朝向自身,对邻区的其他UE干扰较小,而上述图4所示的实施例在获取配对UE集合中,将第一配对RRU集合中各个RRU服务的UE均作为配对UE集合中的元素,而这些配对UE对当前调度的UE可能存在较强的干扰,因此,为了降低小区间的干扰,本实施例在上述图4所示的实施例基础上提供了一种资源调度方法,该资源调度方法在确定配对UE集合时,还将对图4所示的实施中获取到的第一配对RRU集合中各个RRU服务的UE进行筛选,并将筛选出的BF用户组成配对UE集合,参见7,本实施例提供的方法流程包括:
701:获取UE的初始用户属性。
本步骤的具体实现方式与上述步骤401相同,具体参见上述步骤401,此处不再赘述。
702:基于UE的位置信息或干扰强度信息,确定为UE提供服务的各个RRU,获取由各个RRU组成的工作RRU集合。
本步骤的具体实现方式与上述步骤402相同,具体参见上述步骤402,此处不再赘述。
703:根据UE到工作RRU集合中各个RRU的RSRP,确定UE的信号强度最大RRU。
本步骤的具体实现方式与上述步骤403相同,具体参见上述步骤403,此处不再赘述。
704:基于信号强度最大RRU对工作RRU集合进行筛选,生成UE的第一配对RRU集合。
本步骤的具体实现方式与上述步骤404相同,具体参见上述步骤404,此处不再赘述。
705:获取第一配对RRU集合中每个RRU提供服务的UE,在每个RRU提供服务的UE中筛选BF用户,将每个RRU提供服务的UE中筛选出的BF用户组成配对UE集合。
由于上述步骤704中已经得到了第一配对RRU集合,因此,本步骤在上述步骤704的基础上,将获取第一配对RRU集合中每个RRU,并获取每个RRU服务的UE,进而在每个RRU提供服务的UE中筛选出BF用户,从而根据筛选出的BF用户,得到配对UE集合,该配对UE集合中包含每个RRU提供服务的BF用户。例如,第一配对RRU集合中包含RRU1、RRU2、RRU3,其中,RRU1提供服务的UE为UE1和UE2,RRU2提供服务的UE为UE3,RRU3提供服务的UE为UE1和UE4。若UE1和UE3为BF用户,则包含UE1和UE3的集合作为配对UE集合。
706:判断第一配对RRU集合中是否存在为UE提供服务的RRU。
本步骤的具体实现方式与上述步骤406相同,具体参见上述步骤406,此处不再赘述。
707:当第一配对RRU集合中存在为UE提供服务的RRU,根据第一配对RRU集合和配对UE集合,确定UE的第二配对RRU集合。
本步骤的具体实现方式与上述步骤407相同,具体参见上述步骤407,此处不再赘述。
708:根据第二配对RRU集合,确定UE的实际用户属性。
本步骤的具体实现方式与上述步骤408相同,具体参见上述步骤408,此处不再赘述。
709:根据UE的实际用户属性,对UE进行资源调度。
本步骤的具体实现方式与上述步骤409相同,具体参见上述步骤409,此处不再赘述。
本发明实施例提供的方法,通过确定UE的信号强度最大RRU,基于信号强度最大RRU对工作RRU集合进行筛选,得到UE的第一配对RRU集合,之后基于第一配对RRU集合,生成配对UE集合,当第一配对RRU集合中存在为UE提供服务的RRU时,根据第一配对RRU集合和配对UE集合,确定UE的第二配对RRU集合,进而根据第二配对RRU集合和初始用户属性,确定UE的实际用户属性,从而根据UE的实际用户属性,对UE进行资源调度。由于UE的实际用户属性可以反映出UE与其他UE的干扰情况,因此,根据UE的实际用户属性对UE的资源进行调度,不仅降低了小区间的干扰,而且提高了资源利用效率。
需要说明的是:上述实施例提供的资源调度装置在调度资源时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将资源调度装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的资源调度装置与资源调度方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (16)

1.一种资源调度装置,其特征在于,所述装置包括:
获取模块,用于获取UE的工作拉远射频单元RRU集合;
第一确定模块,用于根据所述UE到所述工作RRU集合中各个RRU的上行参考信号接收功率RSRP,确定所述UE的信号强度最大RRU;
第一生成模块,用于基于所述信号强度最大RRU对所述工作RRU集合进行筛选,生成所述UE的第一配对RRU集合;
第二生成模块,用于基于所述第一配对RRU集合,生成配对UE集合;
判断模块,用于判断所述第一配对RRU集合中是否存在为所述UE提供服务的RRU;
第二确定模块,用于当所述第一配对RRU集合中存在为所述UE提供服务的RRU,根据所述第一配对RRU集合和所述配对UE集合,确定所述UE的第二配对RRU集合;
第三确定模块,用于根据所述第二配对RRU集合和所述UE的初始用户属性,确定所述UE的实际用户属性;
调度模块,用于根据所述UE的实际用户属性,对所述UE进行资源调度;
所述第二确定模块,包括:
第一确定单元,用于根据所述配对UE集合中各个UE的业务类型,确定各个UE的优先级;
计算单元,用于对所述配对UE集合中每个配对UE与所述UE进行相关性计算;
判断单元,用于依照优先级由高到低的顺序,依次判断各个配对UE与所述UE是否具有相关性;
第一处理单元,用于当优先级最高的配对UE与所述UE具有相关性时,获取所述优先级最高的配对UE的工作RRU,将所述优先级最高的配对UE的工作RRU从所述第一配对RRU集合中删除,得到第二配对RRU集合;
第二处理单元,用于当所述优先级最高的配对UE与所述UE不具有相关性时,按照优先级由高到低的顺序,依次判断所述配对UE集合中的其余配对UE与所述UE是否具有相关性;当所述配对UE集合中的其余配对UE中存在与所述UE具有相关性的配对UE时,按照处理所述优先级最高的配对UE得到第二配对RRU集合的方式处理与所述UE具有相关性的配对UE。
2.根据权利要求1所述的装置,其特征在于,所述获取模块,用于确定为所述UE提供服务的各个RRU,获取由各个RRU组成的工作RRU集合;或者,根据所述UE的隔离度范围,确定为所述UE提供服务的各个RRU,获取由各个RRU组成的工作RRU集合。
3.根据权利要求1所述的装置,其特征在于,所述第二生成模块,用于获取所述第一配对RRU集合中每个RRU服务的UE,将所述第一配对RRU集合中每个RRU服务的UE组成配对UE集合;或者,获取所述第一配对RRU集合中每个RRU服务的UE,在每个RRU服务的UE中筛选波束赋形BF用户,将筛选出的BF用户组成配对UE集合。
4.根据权利要求1所述的装置,其特征在于,所述装置,还包括:
第四确定模块,用于当所述第一配对RRU集合中不存在为所述UE提供服务的RRU,确定所述UE的实际用户属性为初始用户属性。
5.根据权利要求1所述的装置,其特征在于,所述装置,还包括:
第五确定模块,用于当所述配对UE集合中的其余配对UE中不存在与所述UE具有相关性的UE时,确定所述UE的实际用户属性为初始用户属性。
6.根据权利要求1所述的装置,其特征在于,所述第三确定模块,包括:
第一确定单元,用于当所述第二配对RRU集合中不存在为所述UE提供服务的RRU时,根据所述UE的初始用户属性,确定所述UE的实际用户属性;
第二确定单元,用于当所述第二配对RRU集合中存在为所述UE提供服务的RRU时,按照优先级由高到低的顺序,重新根据所述配对UE集合中的其余配对UE与所述第一配对RRU集合,确定新的第二配对RRU集合,直至新的第二配对RRU集合中不存在为所述UE提供服务的RRU。
7.根据权利要求6所述的装置,其特征在于,所述用户属性为全部联合调度用户、部分联合调度用户及独立调度用户;
所述第一确定单元,包括:
第一确定子单元,用于当所述UE的初始用户属性为全部联合调度用户时,确定所述UE的实际用户属性为部分联合调度用户;
第二确定子单元,用于当所述UE的初始用户属性为部分联合调度用户时,确定所述UE的实际用户属性为独立调度用户。
8.根据权利要求7所述的装置,其特征在于,所述装置,还包括:
处理模块,用于当所述UE为BF用户时,对所述UE的波束方向作加权处理。
9.一种资源调度方法,其特征在于,所述方法包括:
获取UE的工作拉远射频单元RRU集合;
根据所述UE到所述工作RRU集合中各个RRU的上行参考信号接收功率RSRP,确定所述UE的信号强度最大RRU;
基于所述信号强度最大RRU对所述工作RRU集合进行筛选,生成所述UE的第一配对RRU集合;
基于所述第一配对RRU集合,生成配对UE集合;
判断所述第一配对RRU集合中是否存在为所述UE提供服务的RRU;
当所述第一配对RRU集合中存在为所述UE提供服务的RRU,根据所述配对UE集合中各个UE的业务类型,确定各个UE的优先级;
对所述配对UE集合中每个配对UE与所述UE进行相关性计算;
依照优先级由高到低的顺序,依次判断各个配对UE与所述UE是否具有相关性;
如果优先级最高的配对UE与所述UE具有相关性,则获取所述优先级最高的配对UE的工作RRU,将所述优先级最高的配对UE的工作RRU从所述第一配对RRU集合中删除,得到第二配对RRU集合;
如果所述优先级最高的配对EU与所述UE不具有相关性,则按照优先级由高到低的顺序,依次判断所述配对UE集合中的其余配对UE与所述UE是否具有相关性;若所述配对UE集合中的其余配对UE中存在与所述UE具有相关性的配对UE,则按照处理所述优先级最高的配对UE得到第二配对RRU集合的方式处理与所述UE具有相关性的配对UE;
根据所述第二配对RRU集合和所述UE的初始用户属性,确定所述UE的实际用户属性;
根据所述UE的实际用户属性,对所述UE进行资源调度。
10.根据权利要求9所述的方法,其特征在于,所述获取UE的工作RRU集合,包括:
确定为所述UE提供服务的各个RRU,获取由各个RRU组成的工作RRU集合;
或者,根据所述UE的隔离度范围,确定为所述UE提供服务的各个RRU,获取由各个RRU组成的工作RRU集合。
11.根据权利要求9所述的方法,其特征在于,所述基于所述第一配对RRU集合,生成配对UE集合,包括:
获取所述第一配对RRU集合中每个RRU服务的UE,将所述第一配对RRU集合中每个RRU服务的UE组成配对UE集合;
或者,获取所述第一配对RRU集合中每个RRU服务的UE,在每个RRU服务的UE中筛选波束赋形BF用户,将筛选出的BF用户组成配对UE集合。
12.根据权利要求9所述的方法,其特征在于,所述判断所述第一配对RRU集合中是否存在为所述UE提供服务的RRU之后,还包括:
当所述第一配对RRU集合中不存在为所述UE提供服务的RRU,确定所述UE的实际用户属性为初始用户属性。
13.根据权利要求9所述的方法,其特征在于,所述按照优先级由高到低的顺序,依次判断所述配对UE集合中的其余配对UE与所述UE是否具有相关性之后,还包括:
若所述配对UE集合中的其余配对UE中不存在与所述UE具有相关性的UE,则确定所述UE的实际用户属性为初始用户属性。
14.根据权利要求9所述的方法,其特征在于,所述根据所述第二配对RRU集合和所述UE的初始用户属性,确定所述UE的实际用户属性,包括:
如果所述第二配对RRU集合中不存在为所述UE提供服务的RRU,则根据所述UE的初始用户属性,确定所述UE的实际用户属性;
如果所述第二配对RRU集合中存在为所述UE提供服务的RRU,则按照优先级由高到低的顺序,重新根据所述配对UE集合中的其余配对UE与所述第一配对RRU集合,确定新的第二配对RRU集合,直至新的第二配对RRU集合中不存在为所述UE提供服务的RRU。
15.根据权利要求14所述的方法,其特征在于,所述用户属性为全部联合调度用户、部分联合调度用户及独立调度用户;
所述根据所述UE的初始用户属性,确定所述UE的实际用户属性,包括:
如果所述UE的初始用户属性为全部联合调度用户,则确定所述UE的实际用户属性为部分联合调度用户;
如果所述UE的初始用户属性为部分联合调度用户,则确定所述UE的实际用户属性为独立调度用户。
16.根据权利要求15所述的方法,其特征在于,所述根据所述UE的初始用户属性,确定所述UE的实际用户属性之后,还包括:
如果所述UE为BF用户,则对所述UE的波束方向作加权处理。
CN201410594772.2A 2014-10-29 2014-10-29 资源调度方法和装置 Active CN105636219B (zh)

Priority Applications (6)

Application Number Priority Date Filing Date Title
CN201410594772.2A CN105636219B (zh) 2014-10-29 2014-10-29 资源调度方法和装置
JP2017523469A JP6522749B2 (ja) 2014-10-29 2015-10-23 リソーススケジューリング方法及び装置
PCT/CN2015/092750 WO2016066065A1 (zh) 2014-10-29 2015-10-23 资源调度方法及装置
KR1020177014383A KR101909968B1 (ko) 2014-10-29 2015-10-23 자원 스케줄링 방법 및 장치
EP15854544.2A EP3206451B1 (en) 2014-10-29 2015-10-23 Resource scheduling method and apparatus
US15/581,582 US10149312B2 (en) 2014-10-29 2017-04-28 Resource scheduling method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410594772.2A CN105636219B (zh) 2014-10-29 2014-10-29 资源调度方法和装置

Publications (2)

Publication Number Publication Date
CN105636219A CN105636219A (zh) 2016-06-01
CN105636219B true CN105636219B (zh) 2019-04-05

Family

ID=55856603

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410594772.2A Active CN105636219B (zh) 2014-10-29 2014-10-29 资源调度方法和装置

Country Status (6)

Country Link
US (1) US10149312B2 (zh)
EP (1) EP3206451B1 (zh)
JP (1) JP6522749B2 (zh)
KR (1) KR101909968B1 (zh)
CN (1) CN105636219B (zh)
WO (1) WO2016066065A1 (zh)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA3167284A1 (en) 2014-06-09 2015-12-17 Airvana Lp Radio access networks
WO2017070635A1 (en) * 2015-10-22 2017-04-27 Phluido, Inc. Virtualization and orchestration of a radio access network
WO2018072204A1 (zh) * 2016-10-21 2018-04-26 华为技术有限公司 一种天线端口配置方法及装置
CN111512661B (zh) 2017-10-03 2023-03-28 康普技术有限责任公司 C-ran中的动态下行链路重用
US12016084B2 (en) 2018-01-04 2024-06-18 Commscope Technologies Llc Management of a split physical layer in a radio area network
CN108135007A (zh) * 2018-02-11 2018-06-08 京信通信***(中国)有限公司 一种通信的方法及装置
WO2019222415A1 (en) 2018-05-16 2019-11-21 Commscope Technologies Llc Dynamic uplink reuse in a c-ran
CN109511156B (zh) * 2018-11-29 2021-06-04 华为技术有限公司 一种选择prach资源的方法及装置
CN116133000B (zh) * 2022-12-24 2023-12-08 深圳金信诺高新技术股份有限公司 空分复用方法、装置、计算机设备和存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2373076A1 (en) * 2010-04-01 2011-10-05 Alcatel Lucent Adapting a plurality of parameters in a wireless communication network
CN103051370A (zh) * 2012-12-28 2013-04-17 华为技术有限公司 一种用户设备的工作拉远射频单元选择方法和基站
CN103688585A (zh) * 2013-06-07 2014-03-26 华为技术有限公司 多射频拉远单元rru共小区的信号传输方法及装置
CN104066196A (zh) * 2014-06-30 2014-09-24 华为技术有限公司 确定拉选射频单元rru的方法与设备

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101840642B1 (ko) * 2011-06-07 2018-03-21 한국전자통신연구원 분산 안테나 무선 통신 시스템 및 그 방법
WO2012169799A2 (ko) * 2011-06-07 2012-12-13 한국전자통신연구원 분산 안테나 무선 통신 시스템 및 그 방법
JP5959831B2 (ja) 2011-11-24 2016-08-02 株式会社Nttドコモ 無線通信システム、無線基地局装置及び無線通信方法
KR20130101294A (ko) 2012-03-05 2013-09-13 삼성전자주식회사 협력 통신 방법 및 장치
JP6374319B2 (ja) * 2012-08-27 2018-08-15 富士通株式会社 無線通信方法および送信局
US9173118B2 (en) * 2012-12-28 2015-10-27 Huawei Technologies Co., Ltd. Method and base station for selecting working remote radio unit for user equipment
CN104080177B (zh) * 2013-03-28 2019-01-11 株式会社Ntt都科摩 协作多点调度方法和基站

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2373076A1 (en) * 2010-04-01 2011-10-05 Alcatel Lucent Adapting a plurality of parameters in a wireless communication network
CN103051370A (zh) * 2012-12-28 2013-04-17 华为技术有限公司 一种用户设备的工作拉远射频单元选择方法和基站
CN103688585A (zh) * 2013-06-07 2014-03-26 华为技术有限公司 多射频拉远单元rru共小区的信号传输方法及装置
CN104066196A (zh) * 2014-06-30 2014-09-24 华为技术有限公司 确定拉选射频单元rru的方法与设备

Also Published As

Publication number Publication date
EP3206451B1 (en) 2019-02-20
US10149312B2 (en) 2018-12-04
JP6522749B2 (ja) 2019-05-29
KR20170077193A (ko) 2017-07-05
JP2017533667A (ja) 2017-11-09
CN105636219A (zh) 2016-06-01
WO2016066065A1 (zh) 2016-05-06
KR101909968B1 (ko) 2018-10-19
EP3206451A4 (en) 2017-11-08
EP3206451A1 (en) 2017-08-16
US20170230991A1 (en) 2017-08-10

Similar Documents

Publication Publication Date Title
CN105636219B (zh) 资源调度方法和装置
Peng et al. Joint data assignment and beamforming for backhaul limited caching networks
US20160164579A1 (en) Performing Coordinated Multipoint Transmission and Reception (CoMP) in a Wireless Communication Network
CN105307258B (zh) 一种调整导频参考信号发射功率的方法及基站
CN105451241B (zh) 异构网中基于干扰协调的最大最小公平性资源分配方法
CN104244335A (zh) 干扰协调方法、干扰协调装置以及测量装置
CN102905277A (zh) 一种选择协作节点的基站、***及方法
US11432166B2 (en) Detecting community in radio access networks with a plurality of vertices
CN102118754B (zh) 一种CoMP中动态协作集的划分方法
CN104284434A (zh) 一种干扰协调方法及基站
CN105828438B (zh) 一种参考信号的配置方法、装置、基站和用户设备
CN103260247A (zh) 调度方法、中继节点及基站
KR101557501B1 (ko) 다중 셀 협력 방법
Sung et al. Is multicell interference coordination worthwhile in indoor wireless broadband systems?
CN104486744A (zh) 一种异构小蜂窝网络中的d2d模式选择方法
Han et al. Optimal user association based on topological potential in heterogeneous networks
Zhang et al. Congestion-aware user-centric cooperative base station selection in ultra-dense networks
CN105657714B (zh) 一种微小区的配置的方法及装置
CN103874123A (zh) 基于多点协作的协作小区集合确定方法和基站
US11234186B2 (en) Scheduling apparatus and method, and program
CN108093426A (zh) 一种***内干扰的检测方法及设备
Wang et al. Analysis of carrier deployment strategies for LTE-A HetNets with multicell cooperation
CN107852695B (zh) 一种确定小区簇子帧配置的方法及装置
Musovic et al. The analysis of geometry, coverage and capacity of heterogeneous networks
Ahmed et al. A distributed coalition formation scheme for interference management in dense small cell networks

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant