BPC能力配置方法、装置、基站及计算机存储介质与流程

文档序号:18900415发布日期:2019-10-18 21:51阅读:285来源:国知局
BPC能力配置方法、装置、基站及计算机存储介质与流程

本发明涉及通信领域,尤其涉及一种bpc能力配置方法、装置、基站及计算机存储介质。



背景技术:

第五代(thefifthgeneration,5g)通信系统的无线接入网(radioaccessnetwork,ran)中部署了在无线接口上使用新型无线(newradio,nr)接入技术的下一代基站(generationnodeb,gnb)。其中,参考图1的示意,一种gnb可以由一个集中式处理单元(centralizedunit,cu)和至少一个分布式处理单元(distributedunit,du)所组成。这种基站也称为分离式基站或分布式基站。且这种基站也适用于双连接(dualconnectivity,dc)架构中,且在dc架构中,这种cu-du形式的gnb可以是主节点(masternode,mn)和/或辅节点(secondarynode,sn)。

当服务基站中至少包括了一个以cu-du形式部署的基站时,用户设备(userequipment,ue)使用的基带处理组合(basebandprocessingcombination,bpc)能力怎么选择,目前并无解决方案。



技术实现要素:

本发明实施例提供的一种bpc能力配置方法、装置、基站及计算机存储介质,主要解决的技术问题是:如何实现用户设备bpc能力的选择。

为解决上述技术问题,本发明实施例提供一种基带处理组合bpc能力配置方法,包括:

基站的第二网元在用户设备接入过程中,为所述用户设备选择bpc;

所述基站包括第一网元以及连接于该第一网元下的第二网元,所述第一网元和所述第二网元分离部署,所述第一网元至少负责无线资源管理,所述第二网元至少负责底层无线传输管理。

为解决上述技术问题,本发明实施例还提供一种基带处理组合bpc能力配置装置,设置于基站的第二网元中,包括:

配置模块,用于所述基站的第二网元在用户设备接入过程中,为所述用户设备选择bpc;

所述基站包括第一网元以及连接于该第一网元下的第二网元,所述第一网元和所述第二网元分离部署,所述第一网元至少负责无线资源管理,所述第二网元至少负责底层无线传输管理。

为解决上述技术问题,本发明实施例还提供一种基站,包括第一网元,连接于该第一网元下的第二网元,所述第一网元和所述第二网元分离部署,所述第一网元至少负责无线资源管理,所述第二网元至少负责底层无线传输管理;

所述第二网元包括处理器、存储器及通信总线;

所述通信总线用于实现处理器和存储器之间的连接通信;

所述处理器用于执行存储器中存储的一个或者多个程序,以实现如上所述的基带处理组合bpc能力配置方法的步骤。

为解决上述技术问题,本发明实施例还提供一种计算机存储介质,所述计算机存储介质用于存储一个或多个程序,所述一个或多个程序被处理器执行,以实现如上所述的基带处理组合bpc能力配置方法的步骤。

本发明的有益效果是:

根据本发明实施例提供的bpc能力配置方法、装置、基站及计算机存储介质,基站包括第一网元以及连接于该第一网元下的第二网元,第一网元和第二网元分离部署,第一网元至少负责无线资源管理,第二网元至少负责底层无线传输管理;在ue接入基站的第二网元过程中,由基站的第二网元为ue选择bpc,基站后续则可根据第二网元为ue选择的bpc对ue进行调度、以及进行必要的无线资源配置等;实现了ue接入分离式基站时bpc的选择;且第二网元至少负责底层无线传输管理,因此由第二网元进行ue的bpc的选择,还可避免第一网元因不了解底层的无线资源与环境情况而造成bpc的错误选择的情况,从而使得接入网能够实现对ue当前应使用的bpc的有效、合理的选择,进而能够在调度ue时充分利用、但又不会超出ue的能力范围,实现ue性能的合理最大化。

本发明其他特征和相应的有益效果在说明书的后面部分进行阐述说明,且应当理解,至少部分有益效果从本发明说明书中的记载变的显而易见。

附图说明

图1为一种下一代基站的结构示意图;

图2为本发明实施例一中的一种基站结构示意图;

图3为本发明实施例一的一种bpc能力配置流程示意图;

图4为本发明实施例一的一种bpc重配置判断流程示意图;

图5为本发明实施例一的一种基于bpc收敛列表进行bpc能力配置流程示意图;

图6为本发明实施例二的一种bpc能力配置装置结构示意图一;

图7为本发明实施例二的一种bpc能力配置装置结构示意图二;

图8为本发明实施例二的一种bpc能力配置装置结构示意图三;

图9为本发明实施例三的基站的第二网元结构示意图;

图10为本发明实施例三的场景一中的bpc能力配置流程示意图;

图11为本发明实施例三的场景二中的bpc能力配置流程示意图;

图12为本发明实施例三的场景三中的bpc能力配置流程示意图;

图13为本发明实施例三的场景四中的bpc能力配置流程示意图;

图14为本发明实施例三的场景五中的bpc能力配置流程示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,下面通过具体实施方式结合附图对本发明实施例作进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

实施例一:

参见图2所示,本实施例中的基站包括第一网元和连接于该第一网元下的第二网元,应当理解的是,本实施例中的第一网元下的第二网元的个数可以灵活设置,第二网元可以是一个,也可以包括两个及两个以上。第一网元和第二网元分离部署,且第二网元可以分布式设置;其中,第一网元至少负责无线资源管理(radioresourcemanagement,rrm),在一些应用场景中,第一网元还可配置无线资源控制(radioresourcecontrol,rrc)层、层2(layer2,l2)中的服务数据适应协议(servicedataadaptationprotocol,sdap)子层、分组数据汇聚协议(packetdataconvergenceprotocol,pdcp)子层中的至少一层的无线资源。第二网元至少负责底层无线传输管理,例如,在一些应用场景中,第二网元还可负责配置l2中的无线链路控制(radiolinkcontrol,rlc)子层、媒体接入控制(mediumaccesscontrol,mac)子层与物理层中的至少一层的无线资源,并通过uu无线接口与ue进行通信。当然,应当理解的是,本实施例中第一网元和第二网元的功能可以灵活设置,并不限于上述示例的功能。

本实施例提供的一种基带处理组合bpc能力配置方法,包括:基站的第二网元在ue接入过程中,为该ue选择bpc。也即本实施例提供了图2所示结构的基站作为服务基站时,ue接入该基站时,由该基站的第二网元为该ue选择bpc。且由于第二网元至少负责底层无线传输管理,因此由第二网元进行ue的bpc的选择,还可避免第一网元因不了解底层的无线资源与环境情况而造成bpc的错误选择的情况,从而使得接入网能够实现对ue当前应使用的bpc的有效、合理的选择,进而能够在调度ue时充分利用、但又不会超出ue的能力范围,实现ue性能的合理最大化。

本实施例中,第二网元为ue配合bpc的方式以及依据可以根据需求灵活设置。为了便于理解,本实施例则以几种示例配置方式进行说明。

在本实施例中,第二网元为ue选择bpc可包括:第二网元根据自身当前的无线资源状况为ue选择bpc;此时,第二网元必然要获取自身当前的无线资源状况,该配置过程参见图3所示,包括:

s301:第二网元获取自身当前的无线资源状况。

应当理解的是,本实施例中第二网元获取自身当前的无线资源状况时,可以由自己检测获取,也可从其他能检测获取到第二网元当前无线资源状况的其他网元或设备获取。且本实施例中的无线资源状况可包括至少一种对ue的bpc的选择产生影响的无线资源的状况,且可选地,还可同时包括对ue的bpc的选择没有直接影响的无线资源。例如一种示例中,该无线资源包括但不限于网元侧射频能力情况、天线使用情况等。

s302:第二网元根据自身当前的无线资源状况为ue选择bpc。

例如,第二网元在自身当前的无线资源状况为射频能力大于预设射频能力阈值,且天线空闲率大于预设空闲率阈值时,则可在不超出ue能力的前提下,选择mimo(multiple-inputmultiple-output)层级较高的bpc;反之,则可选择层级较低的bpc。具体选择选择可以根据他具体通信环境、具体应用场景需求等灵活设定。

在本实施例中,第二网元为ue选择bpc,也即为ue选择当前应使用的bpc。本实施例中的“ue当前应用使用的bpc”是指第二网元在对ue进行传输调度时,相应参数不超过为ue选择的bpc中所包括的各个参数值。本实施例中bpc所包括的参数值包括但不限于带宽等级、子载波间隔、mimo层等。且应当理解的是,本实施例中bpc所包括的参数值的个数和内容是可以根据具体需求灵活设置和调整的。

本实施例中,由于第一网元至少负责无线资源管理(radioresourcemanagement,rrm)等,其能了解全面的网络环境,因此在本实施例中的一种示例中,第一网元可对ue所支持的bpc列表中的bpc进行收敛,并将收敛处理后得到的bpc收敛列表发给第二网元,bpc收敛列表中包括第一网元从ue所支持的bpc列表中所选择的当前适用于ue的bpc,以供第二网元在该bpc收敛列表中选择合适的bpc,提升第二网元的bpc选择准确率和效率。

在本实施例中,第一网元可根据ue当前的无线资源配置和/或ue的业务需求对ue所支持的bpc列表中的bpc进行筛选得到bpc收敛列表,一般情况下得到的bpc收敛列表中至少包括一个当前适用于ue的bpc。第一网元可通过网元间接口消息将得到的bpc收敛列表发给第二网元。

在本实施例中,第二网元在从第一网元接收到bpc收敛列表时,第二网元在为ue选择bpc时则可从接收到bpc收敛列表中为ue选择bpc,可选的,此时第二网元可根据自身当前的无线资源状况为ue选择bpc,包括:第二网元根据自身当前的无线资源状况从bpc收敛列表中为ue选择bpc。

本实施例中,ue所支持的bpc列表可以从ue的能力信息中获取,该bpc列表包括ue所支持的各bpc。例如,本实施例的一种示例中,ue的能力信息包括ue可支持的频段、ue可支持的频段组合以及ue可支持的bpc能力等信息。

在本实施例中,第一网元对ue所支持的bpc列表进行收敛处理的步骤也可为可选步骤,也即第一网元也可不对ue所支持的bpc列表进行收敛处理。此时第二网元则直接从ue所支持的bpc列表中选择bpc。在一种示例中,第二网元可以先获取ue当前的服务频段和/或服务小区,然后在ue选择bpc时,根据ue当前的服务频段和/或服务小区从ue所支持的bpc中为ue选择bpc。可选的,第二网元可根据自身当前的无线资源状况并结合ue当前的服务频段和/或服务小区为该ue选择bpc,从而保证bpc选择的准确性。

在本实施例中,第二网元为ue配置好bpc之后,还包括将为ue所选择的bpc发给第一网元,以供第一网元进行保存和/或基于该bpc进行各种管理等。

可选地,本实施例中的基站也可适用于双连接dc架构,且本实施例中的基站在dc架构中可以作为主节点(masternode,mn)和/或辅节点(secondarynode,sn)。

在dc架构中,当基站处于mn角色时,可选的,在第一网元对ue所支持的bpc进行收敛处理得到并发给第二网元以指示收敛的bpc范围时,需考虑dc架构中sn所使用的bpc间的适配,也即此时第一网元向第二网元发送的bpc收敛列表中的bpc与dc架构中的辅节点所使用的bpc适配。这样可保证第二网元为ue选择选择的bpc与dc架构中sn所使用的bpc相适配。

在dc架构中,当基站处于sn角色时,可选的,在第一网元对ue所支持的bpc进行收敛处理得到并发给第二网元以指示收敛的bpc范围时,第一网元向第二网元指示的收敛的bpc范围不能超过该dc架构中mn所指示的sn侧可使用的bpc范围。也即此时第一网元向第二网元发送的bpc收敛列表中的bpc在dc架构中的主节点为辅节点指定的bpc范围内。这样可保证第二网元为ue选择选择的bpc与dc架构中sn所使用的bpc相适配。

本实施例中,两个bpc适配指的是,在ue无线能力信息中指示,当某一网元(例如mn)选择了某个bpc时,对应的另一网元(例如sn)对应前一网元所选择的bpc可以选择的一个或多个bpc。可选的,ue能力中可定义用于dc的参数,如定义第一网元使用频段1时、第二网元可使用频段2,本实施例中即称频段1与频段2适配。可选的,ue能力中还可定义在第一网元使用频段1时,可基于bpc#1/2进行调度,第二网元在使用频段2时,可基于bpc#3/4进行调度,那么本实施例也可将bpc#1/2与bpc#3/4称为适配。

在本实施例中,基站第二网元的第一网元下连接有至少两个第二网元时,ue可能仅与其中一个第二网元连接,也可能根据需要同时与两个或两个以上的第二网元连接。可选地,此时与ue所连接的各第二网元都可执行上述为ue选择选择bpc的过程,且第一网元可以向这些第二网元中的至少一个指示bpc列表;在一些实例中,第一网元可以向这些第二网元分别指示bpc列表。本实施例中的这些第二网元在为ue选择好bpc之后,各第二网元可通过第一网元或第二网元之间直接对为ue所选择的bpc进行协调,以保证这些第二网元在调度ue时占用的ue能力之和不会超出ue当前应支持的最大bpc能力。例如,当ue的bpc中支持最大6级mimo时,这些第二网元分别占用的mimo则不能超过6级。

在本实施例中,为了便于理解,以ue同时与两个第二网元连接为示例进行说明。在本示例中,称第一网元为a网元,与ue同时连接的两个网元分别为b网元和c网元。假设a网元分别向b网元和c网元都发送了bpc收敛表,b网元和c网元通过上述bpc选择方法分别为ue选择了bpc,且在一种应用场景中,b网元和c网元分别将选择的bpc发给a网元,此时a网元可以判断b网元为ue所选择的bpc是否对c网元为ue所选择的bpc造成影响,和/或c网元为ue所选择的bpc是否对b网元为ue所选择的bpc造成影响,如是,则向被造成影响的b网元或c网元发送bpc变更通知,以通知b网元或c网元进行bpc重选,或者根据该影响修改向b网元或者c网元发送的bpc收敛列表,以供b网元或c网元根据接收到的新的bpc列表进行bpc的重新选择。在另一应用场景中,b网元和c网元通过上述bpc选择方法分别为ue选择了bpc之后,b网元和c网元中的至少一个将为ue选择的bpc发给另外一个网元,例如b网元将为ue选择的bpc直接或通过a网元发给c网元,此时c网元则可根据b网元为ue选择的bpc和自身为ue选择的bpc,判断是否需要对自身之前为ue选择的bpc进行重新选择。

通过上述a网元、b网元和c网元之间的上述示例协调,可以使得b网元和c网元对ue进行调度时,所占用的ue无线能力不会超过ue针对服务频段所能够支持的最大bpc能力。应当理解的是,当ue同时与第一网元下的三个及以上的第二网元连接时,bpc的选择协商过程可在上述示例基础上以此类推,在此不再进行赘述。

根据上述示例可知在,本实施例中,第二网元在ue初始接入过程中为ue配置好bpc之后,还可能需要对为ue选择的bpc进行重新选择。也即,在第二网元为ue选择bpc之后,还包括以下图4所示的判断过程:

s401:第二网元检测bpc变更条件是否触发,如是,转至s402;否则,转回s401继续判断。

s402:为ue重新选择bpc。

在本实施例的一种示例中,bpc变更条件包括但不限于以下条件中的至少一种:

条件一:ue的无线资源配置发生变化,且发生变化的无线资源配置影响ue的bpc选择;本示例中可以是第一网元对ue的无线资源配置进行了调整(例如修改ue的服务频段等),也可能是其他网元或设备对ue的无线资源配置进行了调整;

条件二:适用于ue的bpc发生变化;本示例中可以是第一网元在调整了适用于ue的bpc,且第一网元调整适用于ue的bpc的触发情况也可以灵活设置,例如上述示例中a网元判断c网元为ue选择的bpc影响了b网元为ue选择的bpc时,则可通过向b网元发送调整后的新的bpc收敛列表,从而改变当前适用于ue的bpc;

条件三:第二网元发起bpc重新选择,例如第二网元可在自身当前的无线资源状况满足bpc重选择条件时发起bpc重新选择,或者在预设时长到达时发起bpc重新选择,其发起条件可灵活设定。

条件四:第二网元检测到其他网元为ue选择的bpc导致自身需要对之前为ue选择的bpc进行调整。例如上述示例中c网元可根据b网元为ue选择的bpc和自身为ue选择的bpc,判断是否需要对自身之前为ue选择的bpc进行重新配置。

在本实施例中,当bpc变更条件包括上述条件一时,且第二网元在条件一触发时,为ue重新选择bpc包括以下方式中的任意一种:

方式一:第二网元根据ue变化后的无线资源配置(可选的,还可结合第二网元自身当前的无线资源状况),为ue重新选择bpc,此时可能是从ue所支持的bpc列表中为ue重新选择bpc,也可能是从之前从第一网元接收到的bpc收敛表中为ue重新选择bpc(如果第一网元之前向该第二网元发送的bpc收敛表);

方式二:参见图5所示,包括:

s501:第二网元从第一网元接收新的bpc收敛列表,该新的bpc收敛列表中包括第一网元根据ue变化后的无线资源配置,重新选择的当前适用于ue的bpc;

s502:第二网元根据从新的bpc收敛列表中为ue重新选择bpc(可选的,还可结合第二网元自身当前的无线资源状况从该bpc收敛列表中为所述ue重新选择)。

在本实施例中,当bpc变更条件包括上述条件二时,第二网元在条件二触发时,为ue重新选择bpc包括:

第二网元在当前适用于ue的bpc中为ue重新选择bpc(可选的,还可结合第二网元自身当前的无线资源状况为所述ue重新选择),例如从新的第一网元发送的新的bpc收敛表中为ue重新选择bpc。

在本实施例中,当bpc变更条件包括上述条件三时,第二网元在所述条件三触发时,为ue重新选择bpc包括:

第二网元从bpc收敛列表或者ue所支持的bpc中重新选择bpc,例如第二网元根据自身当前的无线资源状况为ue重新选择bpc。

在本实施例中,当bpc变更条件包括上述条件四时,第二网元在条件四触发时,为ue重新选择bpc包括:

第二网元根据其他网元为ue选择的bpc为ue重新选择bpc(可选的,还可结合第二网元自身当前的无线资源状况为所述ue重新选择)。

第二网元为ue重新配置好bpc之后,还包括将为ue所重新选择的bpc发给第一网元,以供第一网元进行保存和/或基于该bpc进行各种管理等。

本实施例中,第二网元不限于对ue的bpc进行配置,应当理解的是,与本示例中的bpc具有类似性质和特点的其他能力也可由采用本实施例提供的方法由第二网元完成选择。

本实施例提出了对于具有本实施例中的第一网元和第二网元结构的分离式基站或分布式基站,ue的bpc由该基站的第二网元配置的各种配置方案,尤其是第一网元和第二网元在bpc选择过程的协调,既能避免第一网元因不了解底层的无线资源与环境情况而造成bpc的错误选择、同样也可能避免第二网元因不了解全面的网络环境而造成的bpc错误选择,从而使得接入网能够实现对ue当前应使用的bpc的有效、合理的选择,进而能够在调度ue时充分利用、但又不会超出ue的能力范围,实现ue性能的合理最大化。

实施例二:

本实施例还提供了一种基带处理组合bpc能力配置装置,该bpc能力配置装置壳设置于基站的第二网元中,参见图6所示,包括:

配置模块601,用于基站的第二网元在用户设备接入过程中,为用户设备选择bpc。

本实施例中的基站如上述实施例一所示,也包括第一网元以及连接于该第一网元下的第二网元,第一网元和第二网元分离部署,第一网元至少负责无线资源管理,第二网元至少负责底层无线传输管理,对于其具体结构以及各网元的具体功能在此不再赘述。

配置模块601为ue配合bpc的方式以及依据可以根据需求灵活设置。为了便于理解,本实施例则以几种示例配置方式进行说明。

在本实施例中,可选的,配置模块601根据第二网元当前的无线资源状况为用户设备选择bpc。此时,必然要获取第二网元当前的无线资源状况,因此参见图7所示,本实施例中的bpc能力配置装置还包括获取模块602,用于获取第二网元当前的无线资源状况。应当理解的是,本实施例中获取模块602获取第二网元当前的无线资源状况时,可以从第二网元获取,也可从其他能检测获取到第二网元当前无线资源状况的其他网元或设备获取。且本实施例中的无线资源状况可包括至少一种对ue的bpc的选择产生影响的无线资源的状况,且可选地,还可同时包括对ue的bpc的选择没有直接影响的无线资源。例如一种示例中,该无线资源包括但不限于网元侧射频能力情况、天线使用情况等。

在本实施例中,配置模块601根据第二网元当前的无线资源状况为用户设备选择bpc的方式包括但不限于以下两种方式:

方式一:

在本方式中,获取模块602还用于从第一网元接收bpc收敛列表,如上述实施例一所示,bpc收敛列表中包括第一网元选择的当前适用于所述用户设备的bpc;

配置模块601用于根据从bpc收敛列表中为所述用户设备选择bpc(可选的,可结合获取模块602获取的第二网元当前的无线资源状况进行bpc选择)。

方式二:

在本方式中,获取模块602还用于获取用户设备当前的服务频段和/或服务小区。服务频段的获取方式可采用各种方式,在此不做赘述。

配置模块601用于根据根据所述服务频段和/或服务小区为所述用户设备选择bpc(可选的,可结合获取模块602获取的第二网元当前的无线资源状况进行bpc选择)。

本实施例中,ue所支持的bpc列表可以从ue的能力信息中获取。本实施例的一种示例中,ue的能力信息包括ue可支持的频段、ue可支持的频段组合以及ue可支持的bpc能力等信息。

在本实施例中,第一网元对ue所支持的bpc列表进行收敛处理的步骤也可为可选步骤,也即第一网元也可不对ue所支持的bpc列表进行收敛处理。此时配置模块601则直接从ue所支持的bpc列表中选择bpc。

参见图8所示,本实施例中的bpc能力配置装置还包括发送模块603,用于在配置模块为ue选择好bpc之后,将为ue所选择的bpc发给第一网元,以供第一网元进行保存和/或基于该bpc进行各种管理等。

可选地,本实施例中的基站也可适用于双连接dc架构,且本实施例中的基站在dc架构中可以作为主节点(masternode,mn)和/或辅节点(secondarynode,sn)。

在dc架构中,当基站处于mn角色时,可选的,在第一网元对ue所支持的bpc进行收敛处理得到并发给第二网元以指示收敛的bpc范围时,需考虑dc架构中sn所使用的bpc间的适配,也即此时第一网元向第二网元发送的bpc收敛列表中的bpc与dc架构中的辅节点所使用的bpc适配。这样可保证配置模块601为ue选择选择的bpc与dc架构中sn所使用的bpc相适配。

在dc架构中,当基站处于sn角色时,可选的,在第一网元对ue所支持的bpc进行收敛处理得到并发给第二网元以指示收敛的bpc范围时,第一网元对第二网元指示的收敛的bpc范围不能超过该dc架构中mn所指示的sn侧可使用的bpc范围。也即此时第一网元向第二网元发送的bpc收敛列表中的bpc在dc架构中的主节点为辅节点指定的bpc范围内。这样可保证配置模块601为ue选择选择的bpc与dc架构中sn所使用的bpc相适配。

在本实施例中,基站第二网元的第一网元下连接有至少两个第二网元时,ue可能仅与其中一个第二网元连接,也可能根据需要同时与两个或两个以上的第二网元连接。可选地,此时与ue所连接的各第二网元都可执行上述为ue选择选择bpc的过程,且第一网元可以向这些第二网元中的至少一个指示bpc列表;在一些实例中,第一网元可以向这些第二网元分别指示bpc列表。本实施例中的这些第二网元在为ue选择好bpc之后,各第二网元可通过第一网元或第二网元之间直接对为ue所选择的bpc进行协调,以保证这些第二网元在调度ue时占用的ue能力之和不会超出ue当前应支持的最大bpc能力。例如,当ue的bpc中支持最大6级mimo时,这些第二网元分别占用的mimo则不能超过6级。

在本实施例中,为了便于理解,仍以ue同时与两个第二网元连接为示例进行说明。在本示例中,称第一网元为a网元,与ue同时连接的两个网元分别为b网元和c网元。此时b网元和c网元的结构可都为图6-8所示例的结构。假设a网元分别向b网元和c网元都发送了bpc收敛表,b网元和c网元通过上述bpc选择方法分别为ue配置了bpc,且在一种应用场景中,b网元和c网元分别将选择的bpc发给a网元,此时a网元可以判断b网元为ue所选择的bpc是否对c网元为ue所选择的bpc造成影响,和/或c网元为ue所选择的bpc是否对b网元为ue所选择的bpc造成影响,如是,则向被造成影响的b网元或c网元发送bpc变更通知,以通知b网元或c网元进行bpc重选,或者根据该影响修改向b网元或者c网元发送的bpc收敛列表,以供b网元或c网元根据接收到的新的bpc列表进行bpc的重新选择。在另一应用场景中,b网元和c网元通过上述bpc选择方法分别为ue配置了bpc之后,b网元和c网元中的至少一个将为ue选择的bpc发给另外一个网元,例如b网元将为ue选择的bpc直接或通过a网元发给c网元,此时c网元则可根据b网元为ue选择的bpc和自身为ue选择的bpc,判断是否需要对自身之前为ue选择的bpc进行重新选择。通过上述a网元、b网元和c网元之间的上述示例协调,可以使得b网元和c网元对ue进行调度时,所占用的ue无线能力不会超过ue针对服务频段所能够支持的最大bpc能力。

因此,本实施例中,配置模块601还用于为用户设备选择bpc之后,在bpc变更条件触发时,为用户设备重新选择bpc。在本实施例的一种示例中,bpc变更条件包括但不限于以下条件中的至少一种:

条件一:ue的无线资源配置发生变化,且发生变化的无线资源配置影响ue的bpc选择;本示例中可以是第一网元对ue的无线资源配置进行了调整(例如修改ue的服务频段等),也可能是其他网元或设备对ue的无线资源配置进行了调整;

条件二:适用于ue的bpc发生变化;本示例中可以是第一网元在调整了适用于ue的bpc,且第一网元调整适用于ue的bpc的触发情况也可以灵活设置,例如上述示例中a网元判断c网元为ue选择的bpc影响了b网元为ue选择的bpc时,则可通过向b网元发送调整后的新的bpc收敛列表,从而改变当前适用于ue的bpc;

条件三:第二网元发起bpc重新选择;

条件四:第二网元检测到其他网元为ue选择的bpc导致自身需要对之前为ue选择的bpc进行调整。例如上述示例中c网元可根据b网元为ue选择的bpc和自身为ue选择的bpc,判断是否需要对自身之前为ue选择的bpc进行重新配置。

在本实施例中,当bpc变更条件包括上述条件一时,且配置模块601在条件一触发时,为ue重新选择bpc包括以下方式中的任意一种:

方式一:配置模块601根据ue变化后的无线资源配置(可选的,还可结合第二网元自身当前的无线资源状况),为ue重新选择bpc,此时可能是从ue所支持的bpc列表中为ue重新选择bpc,也可能是从之前从第一网元接收到的bpc收敛表中为ue重新选择bpc(如果第一网元之前向该第二网元发送的bpc收敛表);

方式二:参见图5所示,包括:

s501:获取模块602从第一网元接收新的bpc收敛列表,该新的bpc收敛列表中包括第一网元根据ue变化后的无线资源配置,重新选择的当前适用于ue的bpc;

s502:配置模块601根据从新的bpc收敛列表中为ue重新选择bpc(可选的,还可结合第二网元自身当前的无线资源状况从该bpc收敛列表中为所述ue重新选择)。

在本实施例中,当bpc变更条件包括上述条件二时,配置模块601在条件二触发时,为ue重新选择bpc包括:

配置模块601在当前适用于ue的bpc中为ue重新选择bpc(可选的,还可结合第二网元自身当前的无线资源状况为所述ue重新选择),例如从新的第一网元发送的新的bpc收敛表中为ue重新选择bpc。

在本实施例中,当bpc变更条件包括上述条件三时,配置模块601在所述条件三触发时,为ue重新选择bpc包括:

配置模块601从bpc收敛列表或者ue所支持的bpc中重新选择bpc,例如第二网元根据自身当前的无线资源状况为ue重新选择bpc。

在本实施例中,当bpc变更条件包括上述条件四时,配置模块601在条件四触发时,为ue重新选择bpc包括:

配置模块601根据其他网元为ue选择的bpc为ue重新选择bpc(可选的,还可结合第二网元自身当前的无线资源状况为所述ue重新选择)。

本实施例中,发送模块603还用于在配置模块601为ue重新选择好bpc之后,将配置模块601为ue所重新选择的bpc发给第一网元,以供第一网元进行保存和/或基于该bpc进行各种管理等。

本实施例中,bpc能力配置装置不限于对ue的bpc进行配置,应当理解的是,与本示例中的bpc具有类似性质和特点的其他能力也可由采用本实施例提供的方案由bpc能力配置装置完成配置。

本实施例中,上述配置模块601、获取模块602和发送模块603的功能可由第二网元中的处理器或控制器实现。

本实施例对于具有第一网元和第二网元结构的分离式基站或分布式基站,通过第二网元上设置的bpc能力配置装置对ue的bpc进行配置的各种配置方案时间为ue的bpc进行准确的配置,从而使得接入网能够实现对ue当前应使用的bpc的有效、合理的选择,进而能够在调度ue时充分利用、但又不会超出ue的能力范围,实现ue性能的合理最大化。

实施例三:

本实施例还提供了一种基站,包括第一网元,连接于该第一网元下的第二网元,第一网元和第二网元分离部署,第一网元至少负责无线资源管理,第二网元至少负责底层无线传输管理;

其中,第二网元参见图9所示,包括处理器91、存储器92及通信总线93;

通信总线93用于实现处理器91和存储器92之间的连接通信;

处理器91用于执行存储器92中存储的一个或者多个程序,以实现如上述实施例所示的bpc能力配置方法步骤。

本实施例还提供了一种计算机可读存储介质,其可应用于各种通信设备中,该计算机可读存储介质存储有一个或者多个程序,该一个或者多个程序被一个或者多个处理器执行,以实现如上述实施例所示的bpc能力配置方法的步骤。

为了便于理解本发明,本实施例以包括图9所示的第二网元的分离式基站的几种应用场景为示例,对本发明做进一步说明。

场景一:

当分离式基站独立地与ue进行通信时,对于初始接入的ue,分离式基站的第二网元会为该ue选择当前应使用的bpc;可选的,第一网元可为第二网元提供收敛后的可选bpc范围,也即bpc收敛列表。该场景下的bpc选择过程参见图10所示,包括:

s1001:在rrc连接建立(rrcconnectionestablishment)流程中,第一网元与第二网元可确定ue当前的服务小区;相应的,ue当前的服务频段也可在该流程中确定。对于rrcconnectionestablishment流程的具体执行过程可以采用各种rrc连接建立流程,例如包括但不限于标准协议ts38.401v15.0.0中所示例的流程。

s1002:执行bpc收敛(availablebpcconvergence),该步骤为可选步骤,第一网元可根据ue当前的无线资源配置情况进行bpc收敛操作得到bpc收敛列表。例如:如第一网元确定当前对ue仅配置单个服务小区、而非配置载波聚合(carrieraggregation,ca),那么第一网元可根据ue无线能力信息中的指示,第一网元可以决定对ue当前适用的bpc范围(如假设ue所支持的bpc范围包括bpc#1~#5,此范围可携带在ue无线能力信息中,与ue的服务频段相对应)进行收敛,如排除与ca相关的部分bpc,bpc#3~#5,得到包括bpc#1~#2的bpc收敛列表。

s1003:通过ue上下文建立请求(uecontextsetuprequest)消息将bpc收敛列表发给第二网元。

在本应用场景中,第一网元对于得到的bpc收敛列表,可通过网元间的接口和各种消息发给第二网元。例如将得到的bpc列表携带在ue上下文建立请求消息中,通过ue上下文建立请求消息发给第二网元。但应当理解的是并不限于过ue上下文建立请求消息发给第二网元。

如果第一网元没有执行bpc收敛,则ue上下文建立请求消息中不包括bpc收敛列表,也即可保持现有消息内容不变,当然根据具体应用场景需求,也可对该ue上下文建立请求消息进行适应的调整。

s1004:第二网元为ue进行bpc选择,即执行bpc选择(bpcselection)。

该步骤中,与s1002所述对应的:

如果所述ue上下文建立请求消息中携带了bpc收敛列表,那么第二网元根据自身当前的无线资源状况等信息,在bpc收敛列表中选择适用于ue的bpc(如在bpc#1、#2中选择了bpc#1);

如果ue上下文建立请求消息中未携带bpc收敛列表,第二网元根据ue的服务小区与ue上下文建立请求消息中携带的ue无线能力信息确定ue当前的服务频段,并结合当前的无线资源状况等信息,在ue无线能力信息中选择适用于ue的bpc(如在bpc#1~#5中选择了bpc#1)。

可选的,第二网元在对ue进行无线资源配置时,结合为ue选择的bpc进行配置。

s1005:第二网元通过ue上下文建立响应(uecontextsetupresponse)消息将为ue选择的bpc发给第一网元。

s1006:进行rrc配置和数据传输(rrcreconfigurationanddatatransmission),在ue与第二网元进行通信时,第二网元根据所选择的bpc对ue执行相应的调度。

场景二:

当分离式基站独立地与ue进行通信,本场景中第一网元对ue当前的服务小区或其他无线资源有重配置需求时,第二网元会为该ue重配置相应的bpc;可选的,第一网元可根据修改后的无线资源配置为第二网元重新提供收敛后的可选bpc范围,也即新的bpc收敛列表。此时的bpc重新配置过程参见图11所示,包括:

s1101:第一网元向第二网元发送ue上下文修改请求(uecontextmodificationrequest)消息。

本实施例中,第一网元决定触发ue上下文修改程序时,针对修改后的无线资源配置情况(如改变ue的服务频段、和/或对ue配置ca小区等),可选的,第一网元可对ue当前适用的bpc列表(如包括bpc#1~#5)进行收敛(如排除不适用于ca的部分bpc,bpc#1、#/2),并携带在ue上下文修改请求消息中发送给第二网元。

本实施例中所述ue上下文修改的执行过程可以采用任意实现ue上下文修改的过程,本实施例对其并无特殊限制。例如可以采用协议ts38.473v15.0.0中所示例的ue上下文修改过程。

s1102:第二网元接收到ue上下文修改请求消息后,进行bpc的重新选择,也即执行bpcre-selection。

该步骤中,如果ue上下文修改请求消息中携带了新的bpc收敛列表,那么第二网元在bpc收敛列表中重新选择适用于ue的bpc(如在bpc#3~#5中选择了bpc#3,承接于场景一的示例,即意味着适用于ue的bpc由bpc#1改变为了bpc#3)。然后在后续向第一网元回复的ue上下文修改响应(uecontextmodificationrespons)消息中携带重新为ue选择的bpc,即第二网元将重新选择的bpc信息指示给第一网元。

如果ue上下文修改请求消息中未携带新的bpc收敛列表,第二网元根据ue修改后的无线资源配置,自行决定是否需要改变当前为ue所选择的bpc。如果改变,则在uecontextmodificationrespons消息中,第二网元将改变后的bpc信息指示给第一网元;否则,是否携带bpc信息是可选的,也根据需要可以携带bpc信息,也可以不携带bpc信息。

可选的,第二网元在进行无线资源配置时考虑所选择的bpc。

s1103:第二网元向第一网元回复的ue上下文修改响应(uecontextmodificationrespons)消息。

s1104:进行rrc配置和数据传输(rrcreconfigurationanddatatransmission),在ue与第二网元进行通信时,第二网元根据所重新选择的bpc对ue执行相应的调度。

场景三:

当分离式基站独立地与ue进行通信时,如果第二网元决定改变ue当前所使用的bpc,那么第二网元将改变后的bpc信息指示给第一网元,此时的bpc选择过程参见图12所示,包括:

s1201:第二网元进行bpc的重新选择,也即执行bpcre-selection。

第二网元根据自身当前的无线资源状况等信息,可能决定改变ue当前所使用的bpc。在所述改变决定前,第二网元可能收到过第一网元所指示的bpc收敛列表(参考上述场景一、二的阐述),而改变后的bpc可能在该bpc收敛列表内、也可能不在bpc收敛列表内。

s1202:第二网元通过ue上下文修改需求(uecontextmodificationrequired)消息将改变后的bpc通知给第一网元。

本实施例中第二网元触发的ue上下文修改的实现方式可采用任意上下文修改方式,例如可采用协议ts38.473v15.0.0中所记载的ue上下文修改的实现方式,本实施例对其并无任何限制。

s1203:第一网元在同意该修改时,向第二网元发送ue上下文修改确认(uecontextmodificationconfirm)消息。

本场景的示例中,第一网元接收到ue上下文修改需求消息后,根据第二网元在该ue上下文修改需求消息中所请求修改的bpc等信息,决定是否同意第二网元的请求。如果同意,第一网元向第二网元回复ue上下文修改确认(uecontextmodificationconfirm)消息;如不同意,则第一网元可执行释放或切换第二网元等步骤。

s1204:进行rrc配置和数据传输(rrcreconfigurationanddatatransmission),在ue与第二网元进行通信时,第二网元根据所重新选择的bpc对ue执行相应的调度。

场景四:

当分离式基站与其他无线接入网网元共同为ue提供通信服务时,以分离式基站在该dc架构中为sn为例,第二网元会为ue选择sn侧当前适用的bpc;可选的,第一网元可为第二网元提供收敛后的bpc收敛列表,此时的bpc选择过程参见图13所示,包括:

s1301:主节点mn在向基站(作为辅节点sn)的第一网元发送的辅节点添加请求(snadditionrequest)消息中,mn指示辅节点可以配置给ue的频段列表和bpc列表(本实施例中以bpclist1与bpclist2为示例)。

s1302:第一网元接收到辅节点添加请求消息后,选择适合配置给ue的服务小区以及服务小区所在的频段。

可选的,如果第一网元决定对ue当前适用的bpc列表(如bpclist1,且所述bpclist1中包括bpc#1~#5)进行收敛(如限定bpclist1中仅bpc#1、#2可用),那么第一网元将收敛后得到的bpc收敛列表信息在uecontextsetuprequest消息中指示给第二网元;否则,当前的uecontextsetuprequest消息内容可以不变。

s1303:第二网元接收到uecontextsetuprequest消息后,第二网元为ue选择bpc。

该步骤的选择bpc的过程参见场景一中的s1004,在此不再赘述。

s1304:第一网元在收到uecontextsetupresponse消息后,保存ue当前所使用的bpc信息,并向mn回复的辅节点添加确认(snadditionrequestack)消息。可选的,snadditionrequestack消息中包括为ue所分配的bpc信息。

s1305:进行rrc配置和数据传输(rrcreconfigurationanddatatransmission),在ue与第二网元进行通信时,第二网元根据所选择的bpc对ue执行相应的调度。

场景五:

当分离式基站独立地与ue进行通信、但ue同时与两个第二网元(本场景中分别称这两个网元为b网元和c网元)有连接时,b网元和c网元会分别基于各自的服务小区等信息为ue选择bpc;可选的,第一网元为b网元和/或c网元提供收敛后的可选bpc范围,也即bpc收敛表。本实施例以添加c网元的程序为例,对ue的bpc选择过程进行示例说明,该过程参见图14所示,包括:

s1401:第一网元根据ue的业务需求和/或无线环境等信息,可决定在b网元的基础上,添加c网元为ue提供无线资源。第一网元决定ue在c网元下的服务小区与服务频段;可选的,第一网元还可根据ue无线能力信息与ue当前在b网元侧使用的bpc,对于与ue在c网元中的服务频段所适配的bpc范围(所述bpc范围中的各个bpc可能属于相同或不同的bpclist),第一网元可能决定对所述bpc范围进行收敛得到针对c网元的bpc收敛列表。此时,第一网元后续发送给c网元的uecontextsetuprequest消息中指示收敛后的bpc范围,也即添加bpc收敛列表(也可反向添加bpc排除列表,该bpc排除列表包括不适合ue的各bpc)。

s1402:第一网元向c网元发送uecontextsetuprequest消息。

s1403:c网元接收到uecontextsetuprequest消息后进行bpc的选择,该选择过程与场景一中的s1004类似,此处不再赘述;并向第一网元反馈包括所选择的bpc的uecontextsetupresponse消息。

s1404:收到c网元所指示的已选bpc后,第一网元判断是否会对b网元侧当前对ue所选择的bpc造成影响,可选的,第一网元触发向b网元的ue上下文修改程序,所述程序的执行可参考上述场景二的阐述。可选的,第一网元可以将c网元侧所选择的bpc信息指示给b网元,b网元收到后可自行判断是否需要对为ue选择的bpc进行重新配置。

上述三个网元间协调的可使得第b、c网元对ue进行调度时,所占用的ue无线能力不会超过ue针对服务频段所能够支持的最大bpc能力,但网元内选择bpc的算法可采用现有各种算法,本实施例不做限制。

s1405:进行rrc配置和数据传输(rrcreconfigurationanddatatransmission),在ue与c网元进行通信时,c网元根据所选择的bpc对ue执行相应的调度。

本实施例对于具有第一网元和第二网元结构的分离式基站或分布式基站,通过第二网元上设置的bpc能力配置装置对ue的bpc进行配置的各种配置方案时间为ue的bpc进行准确的配置,以及还可根据具体的bpc分配情况、无线资源使用情况、ue的无线资源配置情况等对所选择的bpc动态调整,从而使得第二网元能够实现对ue当前应使用的bpc的有效、合理的选择,进而能够在调度ue时充分利用、但又不会超出ue的能力范围,实现ue性能的合理最大化。

显然,本领域的技术人员应该明白,上述本发明实施例的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在计算机存储介质(rom/ram、磁碟、光盘)中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。所以,本发明不限制于任何特定的硬件和软件结合。

以上内容是结合具体的实施方式对本发明实施例所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1