资源调度方法、装置、接入网设备和可读存储介质与流程

文档序号:18753523发布日期:2019-09-24 21:31阅读:184来源:国知局
资源调度方法、装置、接入网设备和可读存储介质与流程
本申请涉及通信
技术领域
,特别是涉及一种资源调度方法、装置、主机单元、扩展单元、远端单元、接入网设备和可读存储介质。
背景技术
:为满足不同场景的业务需求,近年来无线通信架构体系从核心网、承载网到接入网均出现了更为灵活的组网方式和技术演进。对于无线接入网(radioaccessnetwork,简称ran)侧来讲,对传统长期演进(longtermevolution,lte)的基带处理单元(buildingbasebandunit,bbu)+射频拉远单元(radioremoteunit,rru)的系统架构重新进行了设计,将bbu划分为集中单元+分布单元的架构。其中,集中单元(centralunit,cu)负责处理原bbu中非实时的数据处理部分,分布单元(distributedunit,du)负责处理原bbu中实时的数据处理部分。在ran侧的接入网设备与用户设备(ue)进行通信过程中,物理上行控制信道(physicaluplinkcontrolchannel,pucch)用于承载下行调度的反馈应答信息(harqack(混合自动重传请求)/nack(否定响应))、下行信道的状态信息(channelstateinformation,csi),以及上行调度请求信息(schedulingrequest,sr)。其中,pucch资源的调度由接入网设备的cu和du协同完成,可以为ue调度相应的pucch资源,以便ue可以根据为该ue调度的pucch资源进行上行控制信息的传输。然而,上述方法存在pucch资源利用率低的问题。技术实现要素:基于此,有必要针对上述技术问题,提供一种能够提高pucch资源利用率的资源调度方法、装置、主机单元、扩展单元、远端单元、接入网设备和可读存储介质。第一方面,一种资源调度方法,包括:接入网设备从各远端单元中确定为各用户设备服务的服务远端单元;其中,所述接入网设备包括各所述远端单元;所述接入网设备根据各所述服务远端单元,确定至少一个用户设备组;其中,所述用户设备组中的多个用户设备所对应的服务远端单元满足预设的时频复用条件;所述接入网设备为所述用户设备组中的用户设备调度相同的上行控制信道资源。在其中一个实施例中,所述接入网设备为所述用户设备组中的用户设备调度相同的上行控制信道资源,包括:所述接入网设备为所述用户设备组中的每个用户设备分配相同的多个上行控制信道资源集合;不同的上行控制信道资源集合对应不同级别的上行负载;所述接入网设备根据所述多个上行控制信道资源集合,为所述用户设备组中的用户设备调度相同的上行控制信道资源组;所述上行控制信道资源组中的上行控制信道资源来源于不同的上行控制信道资源集合。在其中一个实施例中,所述接入网设备根据所述多个上行控制信道资源集合,为所述用户设备组中的用户设备调度相同的上行控制信道资源组,包括:所述接入网设备从所述用户设备组对应的多个上行控制信道资源集合中,分别选取一个相同位置的上行控制信道资源组成上行控制信道资源组,并向所述用户设备组中的每个用户设备调度相同的所述上行控制信道资源组。在其中一个实施例中,所述接入网设备包括:主机单元、多个扩展单元和多个远端单元;所述主机单元与多个所述扩展单元通信连接,多个所述扩展单元中各扩展单元均与至少一个所述远端单元通信连接;所述接入网设备根据各所述服务远端单元,确定至少一个用户设备组,包括:所述主机单元根据各所述服务远端单元,确定至少一个用户设备组;相应地,所述接入网设备为所述用户设备组中的每个用户设备分配相同的多个上行控制信道资源集合,包括:所述主机单元为所述用户设备组中的每个用户设备分配相同的多个上行控制信道资源集合。在其中一个实施例中,所述接入网设备从各远端单元中确定为各用户设备服务的服务远端单元,包括:所述主机单元从各远端单元中确定为各用户设备服务的服务远端单元;或者,所述扩展单元从与所述扩展单元连接的各远端单元中,确定为各用户设备服务的服务远端单元,以及将各用户设备的服务远端单元的标识发送给所述主机单元。在其中一个实施例中,所述接入网设备为所述用户设备组中的用户设备调度相同的上行控制信道资源,包括:所述主机单元通过各远端单元为所述用户设备组中的用户设备调度相同的上行控制信道资源;或者,所述扩展单元接收所述主机单元发送的调度指令,并根据所述调度指令通过与所述扩展单元连接的各远端单元为所述用户设备组中的用户设备调度相同的上行控制信道资源;或者,所述远端单元接收所述主机单元通过各扩展单元发送的调度指令,并根据所述调度指令为所述用户设备组中的用户设备调度相同的上行控制信道资源;其中,所述调度指令携带有各用户设备之间的分组关系,以及每个用户设备组对应的多个上行控制信道资源集合。在其中一个实施例中,所述接入网设备从各远端单元中确定为各用户设备服务的服务远端单元,包括:所述接入网设备接收每个用户设备发送的上行信号,并根据所述上行信号从多个远端单元中选择一个远端单元作为所述用户设备的服务远端单元;所述上行信号用于指示远端单元与用户设备之间的信号质量状况。在其中一个实施例中,所述根据所述上行信号从多个远端单元中选择一个远端单元作为所述用户设备的服务远端单元,包括:所述接入网设备根据每个用户设备通过多个远端单元上传的上行信号,判断是否存在满足信号质量条件的远端单元;所述信号质量条件包括:远端单元与所述用户设备之间信号的信噪比大于信噪比阈值;若存在满足所述信号质量条件的远端单元,则所述接入网设备在多个所述远端单元中选择信噪比最大的一个远端单元作为所述用户设备的服务远端单元。在其中一个实施例中,所述接入网设备根据各所述服务远端单元,确定至少一个用户设备组,包括:所述接入网设备获取各所述用户设备的服务远端单元的位置;所述接入网设备根据各所述用户设备的服务远端单元的位置,将满足预设的时频复用条件的多个用户设备,划分为一个用户设备组;所述满足预设的时频复用条件包括:所述多个用户设备的服务远端单元之间的空间距离大于预设距离阈值。在其中一个实施例中,所述方法还包括:所述接入网设备在对各用户设备组中的每个用户设备进行资源调度之后,针对不属于任一用户设备组的各用户设备,根据所述各用户设备的优先级顺序,以及除各用户设备组对应的上行控制信道资源以外的其它上行控制信道资源,为不同的用户设备调度不同的上行控制信道资源。第二方面,一种资源调度装置,包括:定位模块,用于接入网设备从各远端单元中确定为各用户设备服务的服务远端单元;其中,所述接入网设备包括各所述远端单元;分组模块,用于所述接入网设备根据各所述服务远端单元,确定至少一个用户设备组;其中,所述用户设备组中的多个用户设备所对应的服务远端单元满足预设的时频复用条件;调度模块,用于所述接入网设备为所述用户设备组中的用户设备调度相同的上行控制信道资源。第三方面,一种主机单元,所述主机单元包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面所述资源调度方法的全部步骤或者部分步骤。第四方面,一种扩展单元,所述扩展单元包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面所述资源调度方法的部分步骤。第五方面,一种远端单元,所述远端单元包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面所述资源调度方法的部分步骤。第六方面,一种接入网设备,包括如上述第三方面所述的主机单元、如上述第四方面所述的扩展单元和如上述第五方面所述的远端单元。第七方面,一种可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如上述第一方面所述资源调度方法的步骤。上述资源调度方法、装置、主机单元、扩展单元、远端单元、接入网设备和可读存储介质,接入网设备可以通过确定各用户设备的服务远端单元,并将满足预设的时频复用条件的各服务远端单元对应的用户设备划分为同一用户设备组,以及向用户设备组中的用户设备调度相同的上行控制信道资源,提高了pucch资源的利用率;即使面对pucch资源受限或者用户设备增多的场景,在对各用户设备组调度资源后,存在更多可用的pucch资源,因此能够尽可能的向其它更多用户设备调度不同的pucch资源,尽可能避免pucch资源冲突的问题。附图说明图1为一个实施例中资源调度方法的应用环境图;图2为一个实施例中资源调度方法的流程示意图;图3a为pucch资源冲突的示意图;图3b为一个实施例中pucch资源分配和调度效果示意图;图3c为一个实施例中pucch资源分配和调度效果示意图;图3d为一个实施例中pucch资源分配和调度效果示意图;图4为一个实施例中调度pucch资源的流程示意图;图5为一个实施例中根据上行信号进行用户设备定位的流程示意图;图6为一个实施例中划分用户设备组的流程示意图;图7a为3gpp协议提供的bbu-rru功能切分示意图;图7b为cu-du架构下的ran侧协议栈划分示意图;图8为一个实施例中资源调度装置的结构框图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请提供的资源调度方法,可以应用于如图1所示的接入网设备中,该接入网设备可以包括:主机单元(au)、多个扩展单元(cp)和多个远端单元(dp)等多个网元,可以基于图1所示的拓扑方式实现各网元之间的连接:主机单元与多个扩展单元通信连接,多个扩展单元中各扩展单元均与至少一个远端单元通信连接。其中,多个扩展单元之间可以为并列关系,如扩展单元1和扩展单元2,也可以为级联关系,如扩展单元1和扩展单元3;连接于同一扩展单元的各远端单元可以为一个远端单元组(dpgroup),如扩展单元1连接的dpgroup1,包括远端单元11~远端单元1k。主机单元主要完成基带信号的调制和解调,扩展单元主要完成上/下行信号的转发和汇聚,远端单元主要完成上/下行信号的射频接收/射频发送;一般地,主机单元与核心网通信连接,远端单元与用户设备通信连接,因此上述接入网设备可以实现主机单元与用户设备之间的通信、核心网与用户设备之间的通信、用户设备与用户设备之间的通信等。其中,用户设备可以但不限于是智能手机、计算机设备、便携式可穿戴设备、物联网设备、车辆、无人机、工业设备等具有射频收/发功能的设备。当然,接入网设备也可以为其它结构,例如由主机单元和多个远端单元构成,主机单元直接与远端单元连接,而不存在扩展单元。接入网设备包括但不限于普通的基站(如enb)、新无线基站(nr,newradio)、分布式网元(distributedunit)等。在一个实施例中,如图2所示,提供了一种资源调度方法,以该方法应用于图1中的接入网设备为例进行说明,可以包括以下步骤:s201,接入网设备从各远端单元中确定为各用户设备服务的服务远端单元;其中,接入网设备包括各远端单元。其中,某个用户设备的服务远端单元为向该用户设备服务质量最好的远端单元,即与该用户设备之间的通信质量最好的远端单元,因此可以通过检测用户设备与远端单元之间的上行信号和/或下行信号,选择信号质量最好的一个或多个远端单元作为用户设备的服务远端单元。此外,为便于说明,以下的示例中,每个用户设备的服务远端单元为一个远端单元。可以理解的是,用户设备的服务远端单元一般是与用户设备距离最近的远端单元,因此可以作为用户设备的定位位置;当然,多个用户设备的服务远端单元可以相同,意味着多个用户设备位于同一远端单元附近。考虑到当用户设备的位置不变时,用户设备的服务远端单元基本不变,因此针对某一用户设备,接入网设备可以选取存储的该用户设备的上一次的服务远端单元作为该用户设备的当前的服务远端单元;同样地,接入网设备可以基于对存储的各用户设备的服务远端单元的历史数据的统计,统计近期内服务远端单元不变的用户设备,可以直接将该不变的服务远端单元作为相应用户设备的服务远端单元;如此,避免不必要的流程,提高定位效率。可选地,参照之前的描述,接入网设备可以包括主机单元和各远端单元,也可以包括主机单元、扩展单元和各远端单元,也可以是其它结构;本实施例对此并不限制。s202,接入网设备根据各服务远端单元,确定至少一个用户设备组;其中,用户设备组中的多个用户设备所对应的服务远端单元满足预设的时频复用条件。时频复用条件可以为预设的远端单元之间的对应关系。示例性地,若任意两个远端单元之间存在上述对应关系,则意味着这两个远端单元难以互相干扰,可以同时采用同一通信频率。示例性地,当两个远端单元之间的距离足够远时,二者存在上述对应关系。当然,也存在其它对应关系;例如,远端单元a位于某一封闭空间(如商场、体育馆、酒店等)内,远端单元b位于另一封闭空间内,即使远端单元a与远端单元b之间的距离较小,因为a与b难以互相干扰,因此a与b同样存在上述对应关系。总之,可以通过实际测试远端单元之间是否相互干扰、通过远端单元之间的距离、通过远端单元之间的位置等至少一种方式,确定各远端单元是否满足预设的时频复用条件,因此接入网设备可以预先存储有上述对应关系。示例性地,对于远端单元a~e而言,若远端单元a、b之间满足预设的时频复用条件,远端单元a、c、d之间也满足预设的时频复用条件;若用户设备1~6的服务远端单元如下表1所示,则第一种方式:可以将用户设备1、2划分为一个用户设备组,将用户设备3、4、6划分为另一组,而用户设备5不属于任何一组;第二种方式:也可以将用户设备1、3、6划分为一组,将用户设备2、4划分为另一组,而用户设备5不属于任何一组;第三种方式:也可以将用户设备1、3、6划分为一组,而用户设备2、4、5均不属于任何一组。可以理解的是,相同的两个服务远端单元不满足预设的时频复用条件,因此服务远端单元相同的两个用户设备不会被划分到同一用户设备组。表1用户设备服务远端单元1a2b3c4a5e6d当存在多种分组方式时,则接入网设备可以选择分组数目最少的分组方式;其中,每一个用户设备组为一个分组,每一个不属于任意用户设备组的用户设备可以单独为一个分组。因为在后续调度过程中,属于同一用户设备组的各用户设备可以使用相同的pucch资源,而相应地,不属于任意用户设备组的用户设备使用独有的pucch资源以避免资源冲突,意味着不同分组对应不同的pucch资源,因此当分组数目最少时,需要调度的pucch资源最少,意味着提高了pucch资源利用率,存在更多可用资源可以调度给更多用户终端。相应地,当存在多个分组数目相同的分组方式时,判断每个分组方式是否满足预设分组条件,并从满足分组条件的至少一个分组方式中选取一个分组方式作为目标分组方式;其中,预设分组条件为各用户设备组中用户设备的数目均小于等于预设阈值,预设阈值可以根据实际确定,如可以为3、4、5等,避免某一用户设备组中用户设备过多,导致后续该用户设备组中过多的用户设备在同一上行控制信道资源上传上行控制信息时出现故障的问题。s203,接入网设备为用户设备组中的用户设备调度相同的上行控制信道资源。上行控制信道资源可以为一个支撑用户设备与远端单元进行通信的资源,也可以为多个资源;该资源可以为时域资源、频域资源或者时频域资源。示例性地,上行控制信道资源包括至少一个上行控制信道子帧,以及该上行控制信道子帧对应的多个频域资源。可以理解的是,pucch资源是有限的,因此接入网设备可以针对每个用户设备组,从预设的pucch资源集合中选取至少一个pucch资源,并将该至少一个pucch资源调度给该用户设备组中的每一个用户设备。相应地,用户设备可以在调度给该用户设备的pucch资源对应的位置上进行上行控制信息的传输。对于每个用户设备组而言,该用户设备组中的各用户设备共享相同的pucch资源,而且因为该用户设备组中的各用户设备所对应的服务远端单元满足预设的时频复用条件,即使该用户设备组中的各用户设备采用同一pucch资源(如在同一pucch子帧上采用同一pucch频域资源),该用户设备组中的各用户设备也难以相互干扰,因此本实施例的资源调度方法提高了pucch资源的利用率;即使面对pucch资源受限或者用户设备增多的场景,在对各用户设备组调度资源后,存在更多可用的pucch资源,因此能够尽可能的向其它更多用户设备(不属于任一用户设备组)调度不同的pucch资源,尽可能避免pucch资源冲突的问题。在一个实施方式中,接入网设备可以通过每个用户设备的服务远端单元,为用户设备组中的每个用户设备调度相同的上行控制信道资源。明显地,通过服务远端单元向用户设备发送pucch调度信号,可以实现更精准地调度。在一个实施方式中,接入网设备为用户设备组中的每个用户设备分配相同的一个上行控制信道资源集合;接入网设备从上行控制信道资源集合中为用户设备组中的用户设备选取相同的一个上行控制信道资源,并进行调度。总之,在本实施例的资源调度方法中,接入网设备可以通过确定各用户设备的服务远端单元,并将满足预设的时频复用条件的各服务远端单元对应的用户设备划分为同一用户设备组,以及向用户设备组中的用户设备调度相同的上行控制信道资源,提高了pucch资源的利用率;即使面对pucch资源受限或者用户设备增多的场景,在对各用户设备组调度资源后,存在更多可用的pucch资源,因此能够尽可能的向其它更多用户设备调度不同的pucch资源,尽可能避免pucch资源冲突的问题。可选地,在接入网设备在对各用户设备组中的每个用户设备进行资源调度之后,针对不属于任一用户设备组的各用户设备,可以根据各用户设备的优先级顺序对各用户设备进行资源调度。示例性地,不属于任一用户设备组的各用户设备的优先级可以根据各用户设备的业务类型、信用等级、服务等级等进行设置,例如,低时延要求的业务对应的用户设备(例如自动驾驶终端)的优先级高于普通时延要求的业务对应的用户设备(例如智能手机),信用等级高的用户设备(为该用户设备绑定的身份的信用等级)的优先级高于信用等级低的用户设备。具体地,接入网设备可以根据各用户设备的优先级顺序,以及除各用户设备组对应的上行控制信道资源以外的其它上行控制信道资源,为不同的用户设备调度不同的上行控制信道资源。为了简单示例说明,以用户设备组中的用户设备的数目为2为例,即用户设备组中的两个用户设备具有配对关系;同时,假设各用户设备的设备类型和业务类型相同,因此恰好向各用户设备均分配了一个pucch资源集合{a,b,c,d};此外,此处的pucch资源集合中{a,b,c,d}中的各pucch资源仅表示频域资源。另外,接入网设备在进行资源调度时,每一个下行子帧能够调度的数目有限制,因此可能需要在多个下行子帧上进行多次调度。参照图3a所示,为传统技术中发生pucch资源冲突的示意图。随着调度用户数的增多,多个ue复用了相同的pucch资源,这里pucch资源(a,b,c,d)复用了8个ue:ue1~ue8。ue1~ue4优先在下行子帧0进行调度,所以pucch资源(a,b,c,d)依次调度给了ue1~ue4;若ue5~ue8与ue1~ue4需要在同一个上行子帧进行ack反馈(即pucch时域资源相同),则在下行子帧1调度ue5~ue8时已无空闲pucch资源可用,此时ue5~ue8均发生pucch资源冲突,ue5~ue8将得不到调度。示例性地,如下表2所示的配对结果以及图3b,ue1~ue4分别与ue5~ue8进行了配对;接入网设备在进行下行调度时,若t1时刻ue1~ue8均需要发送pucchharq信息,则接入网设备首先查看ue配对结果,由于ue1~ue4之间没有配对关系,接入网设备通过下行调度命令,分别调度ue1~ue4使用pucch资源a、b、c、d;又由于ue1~ue4分别与ue5~ue8进行了配对,配对ue可复用使用相同的pucch资源,则接入网设备通过下行调度命令,分别调度ue5~ue8使用资源a、b、c、d即可。因为属于同一用户设备组的两个用户设备复用了同一个pucch频域资源,因此存在提高了pucch资源利用率,pucch资源集合中的资源足够分配的所有ue,能够为不同用户设备组调度不同的pucch频域资源,即使在同一个pucch子帧(pucch时域资源相同),仍然规避了pucch资源冲突的发生。表2目标ue配对ue分配pucch资源集合t1时刻调度pucch资源ue1ue5{a,b,c,d}aue2ue6{a,b,c,d}bue3ue7{a,b,c,d}cue4ue8{a,b,c,d}due5ue1{a,b,c,d}aue6ue2{a,b,c,d}bue7ue3{a,b,c,d}cue8ue4{a,b,c,d}d示例性地,如下表3所示的配对结果以及图3c,ue1、ue2分别与ue5、ue6进行了配对,其他ue未形成配对关系;接入网设备在进行下行调度时,若t1时刻ue1~ue8均需要发送pucchharq信息,则接入网设备首先查看ue配对结果,由于ue1~ue4之间没有配对关系,接入网设备通过下行调度命令,分别调度ue1~ue4使用资源a、b、c、d;又由于ue1、ue2分别于ue5、ue6进行了配对,配对ue可复用使用相同的pucch资源,则接入网设备通过下行调度命令,分别调度ue5、ue6使用资源a、b即可;ue7、ue8此时没有pucch资源可用,则动态调整ue7、ue8的harq反馈时刻,使其在t2时刻上报,t2时刻由于没有资源冲突,分别调度ue7、ue8使用资源a、b即可。当pucch资源集合中的频域资源不足以分配的所有ue,能够为采用同一pucch频域资源的不同用户设备组以及不属于任何用户设备组的不同用户设备调度不同的pucch时域资源,仍然规避了pucch资源冲突的发生。表3示例性地,如下表4所示的配对结果以及图3d,ue1、ue2分别与ue5、ue6进行了配对,其他ue未形成配对关系;接入网设备在进行下行调度时,若t1时刻ue1~ue8均需要发送pucchharq信息,则接入网设备首先查看ue配对结果,由于ue1、ue2分别与ue5、ue6进行了配对,则分别调度ue1/ue5、ue2/ue6使用资源a、b;又若ue7、ue8的调度优先级高于ue3、ue4(如ue7、ue8为低时延要求的业务),则接入网设备首先调度ue7、ue8在t1时刻分别使用资源c、d,ue3、ue4则在t2时刻分别使用资源a、b。表4参照图4所示,在一个实施例中,为了应对不同等级的上行负载,接入网设备一般可以先给各每个用户设备分配多个上行控制信道资源集合,每个上行控制信道资源集合对应不同级别的上行负载,相应地,上述接入网设备为用户设备组中的用户设备调度pucch资源的过程,可以包括:s401,接入网设备为用户设备组中的每个用户设备分配相同的多个上行控制信道资源集合。示例性地,接入网设备中可以根据每个用户设备的业务类型和设备类型,以及预设的用户设备的业务类型和设备类型、与上行负载等级的对应关系,估计每个用户设备的上行负载的大小。因此,接入网设备可以根据估计的每个用户设备的上行负载等级,为该用户设备分配与该上行负载等级对应的pucch资源集合;一般地,接入网设备还会分配与该上行负载等级邻近的至少一个上行负载等级(尤其是高于该上行负载等级的)对应的pucch资源集合,以提高适应性。当然,接入网设备还可以直接将可用的所有上行控制信道资源集合,分配给用户设备组中的每个用户设备。总之,接入网设备可以采用各种方式为用户设备组中的每个用户设备分配相同的多个上行控制信道资源集合。s402,接入网设备根据多个上行控制信道资源集合,为用户设备组中的用户设备调度相同的上行控制信道资源组;上行控制信道资源组中的上行控制信道资源来源于不同的上行控制信道资源集合。示例性地,ue1与ue5为同一用户设备组,则接入网设备向ue1和ue5均分配{a,b,c,d}、{e,f,g,h}、{i,j,k,l}这三个pucch资源集合,相应地,如果上述三个pucch资源集合中的pucch资源均尚未分配,则针对ue1和ue5的上行控制信道资源组可以是{a,e,i}、{a,e}、{d,e}、{b,k}、{c,e,l}、{b,h,j}、{a,e,k}等中的任意一个,只要上行控制信道资源组中的上行控制信道资源为多个,且来源于不同的上行控制信道资源集合即可。相应地,用户设备可以从调度给该用户设备的pucch资源组中选取与当前上传负载等级适配的pucch资源来上传上行控制信息,提高通信质量。可选地,接入网设备根据多个上行控制信道资源集合,为用户设备组中的用户设备调度相同的上行控制信道资源组,包括:接入网设备从用户设备组对应的多个上行控制信道资源集合中,分别选取一个相同位置的上行控制信道资源组成上行控制信道资源组,并向用户设备组中的每个用户设备调度相同的上行控制信道资源组。示例性地,针对上述ue1和ue5的上行控制信道资源组可以是多个pucch资源集合中的任一相同位置对应的pucch资源,如{a,e,i}、{b,f,j}、{c,g,k}、{d,h,l}中的任意一个。一般地,各pucch资源集合中pucch资源的数目相同,因此可以通过简单的控制位来调度资源,例如通过“00”调度各pucch资源集合中第一个位置的pucch资源组成的pucch资源组,通过“01”调度各pucch资源集合中第二个位置的pucch资源组成的pucch资源组,等等。如此,接入网设备通过简单的控制即可实现调度,且可以使得调度给用户设备的pucch资源组中的各pucch资源涵盖分配给给用户设备组的所有pucch资源集合,即涵盖所有适配用户设备的上行负载等级;因此,用户设备在从pucch资源组中选取与当前上传负载等级适配的pucch资源来上传上行控制信息时可选择面更大,进一步提高通信质量。可以理解的是,不同用户设备组的上行控制信道资源组不存在交集。在接入网设备向各用户设备组中的各用户设备进行资源调度时,可以根据各用户设备组中用户设备数目,确定各用户设备组的优先级;用户设备组数目越高,优先级越高;对各用户设备组根据各用户设备组的优先级顺序依次进行调度。因为用户设备组数目越高,调度给该用户设备组的pucch资源利用率越高,如此,尽可能的向pucch资源利用率更高的用户设备组优先调度pucch资源,可以在pucch资源极度短缺或者用户设备过多时,尽可能将有限的pucch资源调度给更多的用户设备。在一个实施例中,还涉及上述s201的用户设备定位的具体过程,具体地,接入网设备可以接收每个用户设备发送的上行信号,并根据上行信号从多个远端单元中选择一个远端单元作为用户设备的服务远端单元;上行信号用于指示远端单元与用户设备之间的信号质量状况。其中,该上行信号可以但不限于是通过物理随机接入信道prach获取的前导码信号、探测参考信号srs。例如,接入网设备可以获得k组prach或srs测量数据,每一组测量数据分别对应不同的远端单元,接入网设备可以根据k组数据的信号质量,选择信号质量最好的远端单元作为ue的服务远端单元。一种实施方式中,接入网设备可以通过不同的远端单元广播不同的定位信号,然后接收各用户设备根据该定位信号上传的上行信号;因为该用户设备可以接收到多个定位信号,但选择定位信号质量最好的定位信号并上传该定位信号的标识;因此接入网设备可以从接收到的各用户设备上传的上行信号解析出相应的定位信号的标识,确定各用户设备上传的上行信号中携带的定位信号的标识对应的远端单元,并将每个用户设备对应的远端单元作为每个用户设备的服务远端单元。另一种实施方式中,参照图5所示,根据上行信号进行用户设备定位的具体过程可以包括:s501,接入网设备根据每个用户设备通过多个远端单元上传的上行信号,判断是否存在满足信号质量条件的远端单元;信号质量条件包括:远端单元与用户设备之间信号的信噪比大于信噪比阈值。其中,信噪比(snr,signaltonoiseratio,ors/n)表征信号与噪声的比例,信噪比越高,信号质量越好;接入网设备可以根据各上行信号,计算各上行信号的信噪比;信噪比阈值可以为所能够接受的最小信噪比,可以为预设的,也可以进行设置。s502,若存在满足信号质量条件的远端单元,则接入网设备在多个远端单元中选择信噪比最大的一个远端单元作为用户设备的服务远端单元。示例性地,接入网设备可以得到用户设备通过远端单元1~远端单元k上传的上行信号的信噪比,分别为s1、s2……sk,若si最大且si大于信噪比阈值,则将远端单元i作为该用户设备的服务远端单元。接入网设设备根据上行信号进行用户设备定位的具体过程,并不限于图5所示的实施方式,还可以存在其它方式。可以理解的是,针对某个用户设备,若该用户设备通过某一远端单元上传的上行信号的信噪比大于信噪比阈值且相比其它远端单元上传的上行信号的信噪比最大,则意味着这个远端单元为距离该用户设备最近的远端单元,且这个远端单元与用户设备之间的信号质量较高,可以提高对用户设备的定位精度。在一个实施例中,参照图6所示,还涉及上述s202的划分用户设备组的具体过程,可以包括:s601,接入网设备获取各用户设备的服务远端单元的位置。示例性地,服务远端单元的位置可以为坐标信息,或者其它表征位置的信息。s602,接入网设备根据各用户设备的服务远端单元的位置,将满足预设的时频复用条件的多个用户设备,划分为一个用户设备组;满足预设的时频复用条件包括:多个用户设备的服务远端单元之间的空间距离大于预设距离阈值。示例性地,接入网设备可以根据各服务远端单元的坐标信息,计算得到各服务远端单元之间的空间距离,并将各空间距离与预设距离阈值进行比对,然后确定出大于该预设距离阈值的空间距离所对应的两个服务远端单元,并将这两个服务远端单元对应的用户设备划分为一个用户设备组。相应地,如果存在三个服务远端单元相互之间的空间距离均大于预设距离阈值,则可以将这三个服务远端单元对应的三个用户设备划分为同一用户设备组;当然,服务远端单元相同的两个用户设备不会被划分到同一用户设备组。其中,预设距离阈值为预先根据实际情况设定的,本实施例对其具体取值不做限定。同一用户设备组的用户设备与远端单元之间的通信互不影响,可以共用相同的pucch资源。应该理解的是,虽然图2,4-6的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2,4-6中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。综上所述,从另一个方面而言,接入网设备可以包括:ue位置管理模块,实现ue的定位功能,基于物理层基带信号的数据处理,对ue进行定位,实现对ue所属的分布式的远端单元的位置定位;相应于上述s201的过程;rrm(radioresourcemanagement,无线资源管理)资源分配模块,实现ue的无线信道资源分配,包括pucch等控制信道和srs等参考信号的资源分配;rrm资源分配模块根据ue的定位信息,将满足时频复用条件的服务远端单元对应的ue划分为一个用户设备组,并对同一个用户设备组中的ue分配相同的pucch资源集合;相应于上述s202和s401的过程;调度器模块,实现对ue占用空口资源的管理及调度功能,根据ue的分组结果为其选择一个pucch资源进行调度,该pucch资源保证与其他ue不发生冲突,即向不同用户设备组以及不属于任何用户设备组的不同用户设备调度不同的pucch资源;相应于上述s402的过程。参照图1所示,接入网设备可以包括:主机单元、多个扩展单元和多个远端单元;主机单元与多个扩展单元通信连接,多个扩展单元中各扩展单元均与至少一个远端单元通信连接。参照图7a所示的3gpp(3rdgenerationpartnershipproject,第三代合作伙伴计划)协议提供的bbu-rru功能切分示意图。下面以下述三种场景进行功能划分:(1)第一种场景,主机单元与扩展单元之间采用option8进行切分,扩展单元与远端单元之间采用option8进行切分,则主机单元还可以实现mac(mediaaccesscontrol,媒体介入控制层)+phy(物理层)功能,主机单元与扩展单元之间可以基于cpri协议(commonpublicradiointerface,公共无线电接口)通过传输cpri数据包进行通信,扩展单元与远端单元之间可以基于cpri协议进行通信;(2)第二种场景,主机单元与扩展单元之间采用option6进行切分,扩展单元与远端单元之间采用option8进行切分,则扩展单元可以实现phy功能,主机单元与扩展单元之间可以基于ecpri协议(enhancedcommonpublicradiointerface,增强型公共无线接口规范接口)通过传输ecpri数据包进行通信,扩展单元与远端单元之间可以基于cpri协议进行通信。类似的,还存在(3)第三种场景,主机单元与扩展单元之间采用option4进行切分,扩展单元与远端单元之间采用option8进行切分,则扩展单元可以实现mac+phy功能;(4)第四种场景,主机单元与扩展单元之间采用option4进行切分,扩展单元与远端单元之间采用option4进行切分,则远端单元可以实现mac+phy功能,等等。需要说明的是,上述ue位置管理模块一般需要根据解调处理后的信号实现定位功能,而phy功能对应调解处理过程;调度器模块一般需要涉及对媒体介入控制层的处理,因此对应mac功能;此外,上述rrm资源分配模块对应pdcp(分组数据汇聚协议)以及rrc(无线资源控制)功能。参照图7b所示,一般地,cu单元负责处理rrc(无线资源控制,radioresourcecontrol)、pdcp(分组数据汇聚协议,packetdataconvergenceprotocol)、sdap(servicedataadaptationprotocol,服务数据自适应协议)等,du单元负责处理rlc(radiolinkcontrol,无线链路层控制协议)、mac、phy等。参照上述各场景,cu单元一般位于主机单元,因此上述资源分配过程可以由主机单元执行,即主机单元根据各服务远端单元,确定至少一个用户设备组;相应地,主机单元为用户设备组中的每个用户设备分配相同的多个上行控制信道资源集合。同样地,参照上述第一场景、第三场景、第四场景,用户设备定位过程可以由主机单元执行,即主机单元从各远端单元中确定为各用户设备服务的服务远端单元;参照上述第二场景、第三场景、第四场景,用户设备定位过程也可以由扩展单元执行,即扩展单元从与扩展单元连接的各远端单元中,确定为各用户设备服务的服务远端单元,以及将各用户设备的服务远端单元的标识发送给主机单元。同样地,参照上述第一场景、第二场景,资源调度过程可以由主机单元执行,即主机单元通过各远端单元为用户设备组中的用户设备调度相同的上行控制信道资源;参照上述第三场景,资源调度过程可以由扩展单元执行,即扩展单元接收主机单元发送的调度指令,并根据调度指令通过与扩展单元连接的各远端单元为用户设备组中的用户设备调度相同的上行控制信道资源;参照上述第四场景,资源调度过程可以由远端单元执行,即远端单元接收主机单元通过各扩展单元发送的调度指令,并根据调度指令为用户设备组中的用户设备调度相同的上行控制信道资源。其中,调度指令携带有各用户设备之间的分组关系,以及每个用户设备组对应的多个上行控制信道资源集合。相应地,本实施例提供了一种主机单元,该主机单元包括存储器和处理器,该存储器存储有计算机程序,该处理器执行该计算机程序时实现上述资源调度方法的全部步骤或者部分步骤,例如可以实现如下步骤中的至少一种:从各远端单元中确定为各用户设备服务的服务远端单元;根据各服务远端单元,确定至少一个用户设备组;为用户设备组中的用户设备调度相同的上行控制信道资源。本实施例提供了一种扩展单元,该扩展单元包括存储器和处理器,该存储器存储有计算机程序,该处理器执行该计算机程序时实现上述资源调度方法的部分步骤,例如可以实现如下步骤中的至少一种:从各远端单元中确定为各用户设备服务的服务远端单元;根据多个上行控制信道资源集合,为用户设备组中的用户设备调度相同的上行控制信道资源组。本实施例提供了一种远端单元,该远端单元包括存储器和处理器,该存储器存储有计算机程序,该处理器执行该计算机程序时实现上述资源调度方法的部分步骤,例如可以实现如下步骤:根据多个上行控制信道资源集合,为用户设备组中的用户设备调度相同的上行控制信道资源组。其中,远端单元还可以包括接收器和发送器,远端单元的处理器可以在执行远端单元的存储器中的计算机程序时控制接收器接收用户设备发送的上行信号,以及控制发送器向用户设备发送下行信号,其中下行信号包括但不限于pucch资源调度信号。此外,本实施例还提供了一种接入网设备,包括上述主机单元、扩展单元和远端单元。关于上述步骤的描述,以及主机单元、扩展单元和远端单元之间的连接关系,可以参照上面的描述,这里不再赘述。在一个实施例中,如图8所示,提供了一种资源调度装置,包括:定位模块81、分组模块82和调度模块83,其中:定位模块81,用于接入网设备从各远端单元中确定为各用户设备服务的服务远端单元;其中,接入网设备包括各远端单元;分组模块82,用于接入网设备根据各服务远端单元,确定至少一个用户设备组;其中,用户设备组中的多个用户设备所对应的服务远端单元满足预设的时频复用条件;调度模块83,用于接入网设备为用户设备组中的用户设备调度相同的上行控制信道资源。可选地,调度模块83可以包括:分配单元,用于为用户设备组中的每个用户设备分配相同的多个上行控制信道资源集合;不同的上行控制信道资源集合对应不同级别的上行负载;调度单元,用于根据多个上行控制信道资源集合,为用户设备组中的用户设备调度相同的上行控制信道资源组;上行控制信道资源组中的上行控制信道资源来源于不同的上行控制信道资源集合。可选地,调度单元具体用于从用户设备组对应的多个上行控制信道资源集合中,分别选取一个相同位置的上行控制信道资源组成上行控制信道资源组,并向用户设备组中的每个用户设备调度相同的上行控制信道资源组。可选地,定位模块81可以包括:定位单元,用于接入网设备接收每个用户设备发送的上行信号,并根据上行信号从多个远端单元中选择一个远端单元作为用户设备的服务远端单元;上行信号用于指示远端单元与用户设备之间的信号质量状况。可选地,定位单元具体用于根据每个用户设备通过多个远端单元上传的上行信号,判断是否存在满足信号质量条件的远端单元;信号质量条件包括:远端单元与用户设备之间信号的信噪比大于信噪比阈值;若存在满足信号质量条件的远端单元,则在多个远端单元中选择信噪比最大的一个远端单元作为用户设备的服务远端单元。可选地,分组模块82可以包括:位置获取单元,用于接入网设备获取各用户设备的服务远端单元的位置;分组单元,用于接入网设备根据各用户设备的服务远端单元的位置,将满足预设的时频复用条件的多个用户设备,划分为一个用户设备组;满足预设的时频复用条件包括:多个用户设备的服务远端单元之间的空间距离大于预设距离阈值。可选地,该装置还可以包括:优先级调度模块,用于在对各用户设备组中的每个用户设备进行资源调度之后,针对不属于任一用户设备组的各用户设备,根据各用户设备的优先级顺序,以及除各用户设备组对应的上行控制信道资源以外的其它上行控制信道资源,为不同的用户设备调度不同的上行控制信道资源。可选地,接入网设备包括:主机单元、多个扩展单元和多个远端单元;主机单元与多个扩展单元通信连接,多个扩展单元中各扩展单元均与至少一个远端单元通信连接;则分组模块82和调度模块83中的分配单元可以集成在主机单元中。相应地,定位模块81可以集成在主机单元中,也可以集成在扩展单元中。相应地,调度模块83中的调度单元可以集成在主机单元中,也可以集成在扩展单元中,还可以集成在远端单元中。关于资源调度装置装置的具体限定可以参见上文中对于资源调度装置方法的限定,在此不再赘述。上述资源调度装置装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于相应设备中的处理器中,也可以以软件形式存储于相应设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。在一个实施例中,提供了一种可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:从各远端单元中确定为各用户设备服务的服务远端单元;根据各服务远端单元,确定至少一个用户设备组;其中,用户设备组中的多个用户设备所对应的服务远端单元满足预设的时频复用条件;为用户设备组中的用户设备调度相同的上行控制信道资源。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1