无线通信的方法、源节点和目标节点与流程

文档序号:18793147发布日期:2019-09-29 19:09阅读:567来源:国知局
无线通信的方法、源节点和目标节点与流程

本申请涉及通信技术领域,更具体地涉及无线通信的方法、源节点和目标节点。



背景技术:

无线通信系统的终端设备和网络设备通信期间,由于移动性,连接态的终端设备可能从一个基站的覆盖区域移到另一个基站的覆盖区域,此时终端设备需要将原有无线信道转换至新的无线信道,即完成切换(handover)。

长期演进系统(longtermevolution,lte)系统中,切换失败主要是因为终端设备不能及时收到源基站下发的切换命令。在新空口(newradio,nr)系统中,小区部署更为密集,小区覆盖范围相对较小,这会导致终端设备更为频繁的执行切换。如果在终端设备移动到另一个基站的覆盖区域内还没有收到源基站下发的切换命令就会导致切换失败。因此,在nr中,继续沿用lte系统的切换方法会导致切换失败概率提升。为了缓解这一问题,第五代移动通信技术(5th-generation,5g)中引入了条件切换(conditionalhandover)的方式,条件切换的方式需要终端设备在切换前获取至少一个目标小区资源配置,并在满足切换触发条件时从至少一个目标小区资源配置中选择一个目标小区资源配置进行切换。

另一方面,在5g系统中,终端设备还可以工作在双连接(dualconnectivity,dc)模式下,即终端设备同时连接到网络侧的两个节点:主节点(masternode,mn)和辅节点(secondarynode,sn)。mn下包含一个主小区组(mastercellgroup,mcg),sn下包含一个辅小区组(secondarycellgroup,scg)。而scg可能工作在nr频段(例如3.5ghz高频段),因此有较大概率终端设备出现在scg的接入失败,这一问题也可以通过在scg失败前获取至少一个目标小区资源配置,并在满足scg失败时成功地从目标小区资源配置接入。

然而,在上述场景中,如何确定终端设备提前获取到的目标小区资源配置,仍亟待解决。



技术实现要素:

本发明实施例的目的是提供一种无线通信的方法、源节点和目标节点,以为确定终端设备提前获取到的小区资源配置提供一种解决方案,从而提高通信有效性。

第一方面,提供了一种无线通信的方法,应用于终端设备,该方法包括:

获取至少一个候选小区资源配置,所述至少一个候选小区资源配置由目标节点基于至少一个触发条件配置;在确定所述至少一个触发条件中存在被满足的触发条件时,将所述被满足的触发条件中的目标触发条件关联的候选小区资源配置确定为目标小区资源配置;通过所述目标小区资源配置,发起与所述目标触发条件关联的通信过程。

第二方面,提供了一种无线通信的方法,应用于源节点,该方法包括:

接收目标节点发送的至少一个候选小区资源配置,所述至少一个候选小区资源配置由所述目标节点基于至少一个触发条件配置,所述至少一个候选小区资源配置用于终端设备在确定所述至少一个触发条件中存在被满足的触发条件时,将所述被满足的触发条件中的目标触发条件关联的候选小区资源配置确定为目标小区资源配置,并通过所述目标小区资源配置发起与所述目标触发条件关联的通信过程;

向终端设备发送rrc重配置消息,所述rrc重配置消息中包括所述至少一个候选小区资源配置。

第三方面,提供了一种无线通信的方法,应用于目标节点,该方法包括:

基于至少一个触发条件配置至少一个候选小区资源配置,所述至少一个候选小区资源配置用于终端设备在确定所述至少一个触发条件中存在被满足的触发条件时,将所述被满足的触发条件中的目标触发条件关联的候选小区资源配置确定为目标小区资源配置,并通过所述目标小区资源配置发起与所述目标触发条件关联的通信过程;

向源节点发送所述至少一个候选小区资源配置,所述源节点用于向所述终端设备转发所述至少一个候选小区资源配置。

第四方面,提供了一种终端设备,该终端设备包括:

获取模块,用于获取至少一个候选小区资源配置,所述至少一个候选小区资源配置由目标节点基于至少一个触发条件配置;

确定模块,用于在确定所述至少一个触发条件中存在被满足的触发条件时,将所述被满足的触发条件中的目标触发条件关联的候选小区资源配置确定为目标小区资源配置;

通信模块,用于通过所述目标小区资源配置,发起与所述目标触发条件关联的通信过程。

第五方面,提供了一种源节点,该源节点包括:

接收模块,用于接收目标节点发送的至少一个候选小区资源配置,所述至少一个候选小区资源配置由所述目标节点基于至少一个触发条件配置,所述至少一个候选小区资源配置用于终端设备在确定所述至少一个触发条件中存在被满足的触发条件时,将所述被满足的触发条件中的目标触发条件关联的候选小区资源配置确定为目标小区资源配置,并通过所述目标小区资源配置发起与所述目标触发条件关联的通信过程;

发送模块,用于向终端设备发送rrc重配置消息,所述rrc重配置消息中包括所述至少一个候选小区资源配置。

第六方面,提供了一种目标节点,该目标节点包括:

确定模块,用于基于至少一个触发条件配置至少一个候选小区资源配置,所述至少一个候选小区资源配置用于终端设备在确定所述至少一个触发条件中存在被满足的触发条件时,将所述被满足的触发条件中的目标触发条件关联的候选小区资源配置确定为目标小区资源配置,并通过所述目标小区资源配置发起与所述目标触发条件关联的通信过程;

收发模块,用于向源节点发送所述至少一个候选小区资源配置,所述源节点用于向所述终端设备转发所述至少一个候选小区资源配置。

第七方面,提供了一种终端设备,该终端设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第一方面所述的方法的步骤。

第八方面,提供了一种源节点,该源节点包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第二方面所述的方法的步骤。

第九方面,提供了一种目标节点,该源节点包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第三方面所述的方法的步骤。

第十方面,提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的方法的步骤。

第十一方面,提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如第二方面所述的方法的步骤。

第十二方面,提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如第三方面所述的方法的步骤。

在本发明实施例中,终端设备获取到的至少一个候选小区资源配置是由目标节点基于至少一个触发条件配置的,为确定终端设备提前获取到的小区资源配置提供了一种解决方案。并且终端设备在确定至少一个触发条件中存在被满足的触发条件时,能够通过被满足的触发条件中的目标触发条件关联的候选小区资源发起与目标触发条件关联的通信过程,可以满足终端设备的不同业务的服务需求,最大化网络资源利用率,能够提高通信有效性。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本申请的一个实施例的无线通信的方法的示意性流程图。

图2是根据本申请的另一个实施例的无线通信的方法的示意性流程图。

图3是根据本申请的一个实施例的由源节点确定至少一个触发条件的方法示意性流程图。

图4是根据本申请的一个实施例的由源节点和目标节点协商确定至少一个触发条件的方法示意性流程图。

图5是根据本申请的一个实施例的由目标节点确定至少一个触发条件的方法示意性流程图。

图6是根据本申请的再一个实施例的无线通信的方法的示意性流程图。

图7是根据本申请的一个具体实施例的无线通信的方法的示意性流程图。

图8是根据本申请的一个实施例的终端设备的结构示意图。

图9是根据本申请的一个实施例的源节点的结构示意图。

图10是根据本申请的一个实施例的目标节点的结构示意图。

图11是根据本申请的另一个实施例的终端设备的结构示意图。

图12是根据本申请的另一个实施例的源节点的结构示意图。

图13是根据本申请的另一个实施例的目标节点的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的技术方案,可以应用于各种通信系统,例如:全球移动通讯系统(globalsystemofmobilecommunication,gsm),码分多址(codedivisionmultipleaccess,cdma)系统,宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)系统,通用分组无线业务(generalpacketradioservice,gprs)系统,长期演进(longtermevolution,lte)/增强长期演进(longtermevolution-advanced,lte-a)系统,新空口(newradio,nr)系统等。

终端设备(userequipment,ue),也可称之为移动终端(mobileterminal)、移动用户设备等,可以经无线接入网(例如,radioaccessnetwork,ran)与一个或多个核心网进行通信,用户设备可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。

源节点和目标节点是一种部署在无线接入网设中用于为终端设备提供无线通信功能的装置,源节点和目标节点可以为基站,所述基站,可以是gsm或cdma中的基站(basetransceiverstation,bts),也可以是wcdma中的基站(nodeb),还可以是lte中的演进型基站(enb或e-nodeb,evolutionalnodeb)及5g基站(gnb)。

以下结合附图,详细说明本发明各实施例提供的技术方案。

需要说明的是,本发明各实施例中涉及到的候选小区资源配置可以理解为候选小区资源,即由目标节点基于至少一个触发条件配置的小区资源。同样地,本发明各实施例中的目标小区资源配置可以理解为与目标触发条件关联的候选小区资源。

图1示出了根据本申请一个实施例的无线通信的方法。图1所示的方法在应用于单连接场景中时,源节点和目标节点分别为源基站和目标基站。图1所示的方法应用于双连接场景中时,源节点为源主节点或源辅节点,目标节点为目标辅节点。图1所示的方法由终端设备执行,图1所示的方法包括:

s110,获取至少一个候选小区资源配置,所述至少一个候选小区资源配置由目标节点基于至少一个触发条件配置。

可选地,在一些实施例中,至少一个触发条件中的每个触发条件包括以下条件中的一个或多个:数据包传输时延高于或等于第一预设阈值;数据包的丢包率高于或等于第二预设阈值;数据传输速率高于或等于第三预设阈值;完整性保护验证失败(integrityprotectioncheckfailure);无线链路失败(radiolinkfailure,rlf);无线资源控制(radioresourcecontrol,rrc)重配置失败;切换失败;以及,辅小区组(secondarycellgroup,scg)接入失败。在这里,rrc重配置失败可以包括对(mastercellgroup,mcg)的资源重配置失败,或者包括对scg的资源重配置失败,或者包括对mcg和scg的资源重配置失败。scg接入失败可以包括scg改变(change)失败,或者mcg和scg的最大上行传输时间差超过限制。

基于上述可选实施例中的至少一个触发条件,至少一个候选小区资源配置由目标节点基于至少一个触发条件配置可以理解为目标节点基于至少一个触发条件配置至少一个候选小区资源配置,且目标节点配置的该至少一个候选小区资源配置需要满足终端设备的业务需求。或者可以理解为,每个候选小区资源配置与一个或多个触发条件关联,换言之,每个候选小区资源配置满足一个或多个触发条件对应的业务需求。进一步地,当一个触发条件包括上述条件中的多个时,目标节点配置的与该触发条件关联的候选小区资源配置需要满足该多个条件对应的业务需求。

举例来说,至少一个触发条件中的一个触发条件包括数据包传输时延高于或等于第一预设阈值,则目标节点基于该触发条件配置的候选小区资源配置需要满足数据包传输时延低于该第一预设阈值,当终端设备确定数据包传输时延高于或等于第一预设阈值时,终端设备使用目标基站基于该触发条件配置的候选小区资源配置,使得数据包传输时延低于第一预设阈值。或者至少一个触发条件中的一个触发条件包括数据包的传输时延高于或等于第一预设阈值和数据包的丢包率高于或等于第二预设阈值,则目标节点基于该触发条件配置的候选小区资源配置需要满足数据包传输时延低于第一预设阈值且数据包的丢包率低于第二预设阈值。

基于上述可选实施例中的至少一个触发条件,目标节点基于该至少一个触发条件中的一个触发条件配置的候选小区资源配置的数量可以为一个,也可以为多个。例如,至少一个触发条件中的一个触发条件为数据包的丢包率高于或等于第二预设阈值,则目标节点基于该触发条件可以配置一个候选小区源配置,以使得终端设备在确定数据包的丢包率高于或等于第二预设阈值时,使用该候选小区资源配置使得数据包的丢包率低于第二预设阈值。或者至少一个触发条件中的一个触发条件为scg接入失败,由于一个scg对应一个小区组(cellgroup),以这个小区组包括3个小区为例,目标节点基于该触发条件配置的候选小区资源配置的数量为3。

可选地,作为一个例子,获取至少一个候选小区资源配置,包括:接收来自于源节点的rrc重配置消息,rrc重配置消息中包括至少一个候选小区资源配置。可以理解的是,如果应用于单连接场景,则终端设备接收来自于源基站的rrc重配置消息。如果应用于双连接场景中,则终端设备接收来自于源主节点或源辅节点的rrc重配置消息。

进一步地,在rrc重配置消息中还包括至少一个触发条件,也就是说,源节点在向终端设备发送候选小区资源配置的同时将至少一个触发条件发送给终端设备。可以理解的是,如果至少一个触发条件是由协议约定的,则在rrc重配置消息中不需要包括至少一个触发条件。

可以理解的是,上述实施例中的至少一个触发条件可以是由源节点确定的,可以是由源节点和目标节点协商确定的,还可以是由目标节点确定的。下文中将会结合具体的例子对至少一个触发条件的确定方式进行详细描述。

s120,在确定所述至少一个触发条件中存在被满足的触发条件时,将所述被满足的触发条件中的目标触发条件关联的候选小区资源配置确定为目标小区资源配置。

可选地,在一些实施例中,至少一个触发条件中被满足的触发条件的数量可能为一个,也可能为多个。在被满足的触发条件的数量为多个时,终端设备需要选择一个被满足的触发条件作为目标触发条件,并将目标触发条件关联的候选小区资源配置确定为目标小区资源配置。

具体地,在被满足的触发条件的数量为多个时,终端设备可以从被满足的触发条件中随机选择一个触发条件作为目标触发条件。或者终端设备根据预设触发条件优先级从被满足的触发条件中选择目标触发条件。在这里,预设触发条件优先级可以是协议约定,或者由源节点发送给终端设备的。

举例来说,如果被满足的触发条件包括数据包的丢包率高于或等于第二预设阈值和无线链路失败,则终端设备可以将数据包的丢包率高于或等于第二预设阈值关联的候选小区资源配置确定为目标小区资源配置。如果预设触发条件优先级为无线链路失败的优先级高于数据包的丢包率高于或等于第二预设阈值的优先级,则终端设备需要将无线链路失败关联的候选小区资源配置确定为目标小区资源配置。如果预设触发条件优先级为同时满足数据包的丢包率高于或等于第二预设阈值和无线链路失败的优先级高于数据包的丢包率高于或等于第二预设阈值,并且,同时满足数据包的丢包率高于或等于第二预设阈值和无线链路失败的优先级高于无线链路失败,则终端需要将与数据包的丢包率高于或等于第二预设阈值和无线链路失败关联的候选小区资源配置确定为目标小区资源配置。

s130,通过所述目标小区资源配置,发起与所述目标触发条件关联的通信过程。

可以理解的是,被满足的触发条件不同,允许终端设备发起的通信过程不同,因此在s130中,终端设备需要发起与目标触发条件关联的通信过程。

可选地,在一些实施例中,与目标触发条件关联的通信过程包括以下过程中的一种:切换过程;rrc重建过程;添加辅节点(snaddition)过程;修改辅节点(snmodification)过程;释放辅节点(snrelease)过程;以及,改变辅节点(snchange)过程。

举例来说,如果目标触发条件为完整性保护验证失败,则与目标触发条件关联的通信过程为rrc重建过程或者切换过程。如果目标触发条件为scg接入失败,则目标触发条件关联的通信过程为对某个scg发起snchange或对原scg发起snrelease过程。如果目标触发条件为数据传输速率高于或等于第三预设阈值,则目标触发条件关联的通信过程为对某个scg发起snaddition过程。如果目标触发条件为数据包传输时延高于或等于第一预设值,则目标触发条件关联的通信过程为对源scg发起snmodification过程。

图2是根据本发明另一实施例的无线通信的方法。图2所示的方法在应用于单连接场景中时,源节点和目标节点分别为源基站和目标基站。图2所示的方法应用于双连接场景中时,源节点为源主节点或源辅节点,目标节点为目标辅节点。并且可以理解的是,从源节点侧描述的源节点与终端设备的交互与图1所示的方法中的终端设备侧的描述相同,为避免重复,适当省略相关描述。图2所示的方法由源节点执行,图2所示的方法包括:

s210,接收目标节点发送的至少一个候选小区资源配置,所述至少一个候选小区资源配置由所述目标节点基于至少一个触发条件配置,所述至少一个候选小区资源配置用于终端设备在确定所述至少一个触发条件中存在被满足的触发条件时,将所述被满足的触发条件中的目标触发条件关联的候选小区资源配置确定为目标小区资源配置,并通过所述目标小区资源配置发起与所述目标触发条件关联的通信过程;

s220,向终端设备发送rrc重配置消息,所述rrc重配置消息中包括所述至少一个候选小区资源配置。

可以理解的是,在s220中源节点还可以通过其他方式向终端设备发送至少一个候选小区资源配置。

根据本发明实施例的无线通信的方法,源节点接收到目标节点发送的至少一个候选小区资源配置后向终端设备发送该至少一个候选小区资源配置,由于至少一个候选小区资源配置由目标节点基于至少一个触发条件配置,因此为确定终端设备提前获取到的小区资源配置提供了一种解决方案。并且使得终端设备在确定至少一个触发条件中存在被满足的触发条件时,将被满足的触发条件中的目标触发条件关联的候选小区资源配置确定为目标小区资源配置,并通过目标小区资源配置发起与目标触发条件关联的通信过程,可以满足终端设备的不同业务的服务需求,最大化网络资源利用率,能够提高通信有效性。

可选地,作为一个实施例,至少一个触发条件中的每个触发条件包括以下条件中的一个或多个:数据包传输时延高于或等于第一预设阈值;数据包的丢包率高于或等于第二预设阈值;数据传输速率高于或等于第三预设阈值;完整性保护验证失败;无线链路失败;无线资源控制重配置失败;切换失败;以及,辅小区组接入失败。

可选地,作为一个实施例,所述rrc重配置消息中还包括所述至少一个切换触发条件。

可选地,作为一个实施例,所述至少一个触发条件由所述源节点确定;其中,在s210之前,图2所示的方法还包括:向所述目标节点发送所述至少一个触发条件。也就是说,源节点需要先将确定的至少一个触发条件发送给目标节点,目标节点接收到至少一个触发条件之后,基于至少一个触发条件配置至少一个候选小区资源配置。

举例来说,图3示出了根据本发明实施例的由源节点确定至少一个触发条件的方法。如图3所示出的,在s310处,源节点向目标节点发送至少一个触发条件。

例如,源节点在向目标节点发送的切换请求(handoverrequest)中携带至少一个触发条件。再如,源节点在向目标节点发送的sn添加请求(snadditionrequest)中携带至少一个触发条件。

可选地,作为一个例子,源节点基于终端设备业务需求、无线链路质量和无线资源分配情况,确定该至少一个触发条件。

在320处,目标节点基于至少一个触发条件配置至少一个候选小区资源配置。

例如,源节点向目标节点发送的至少一个触发条件包括触发条件a、触发条件b和触发条件c,目标节点根据自身的情况可以选择配置触发条件a关联的候选小区资源配置、触发条件b关联的候选小区资源配置和以及触发条件c关联的候选小区资源配置。或者目标节点根据自身的情况可以选择只配置与触发条件a关联的候选小区资源配置和与触发条件b关联的候选小区资源配置。

在s320处,目标节点向源节点发送基于至少一个触发条件配置的至少一个候选小区资源配置。

例如,目标节点在向源节点发送的handoverrequest应答(acknowledgement,ack)中携带至少一个候选小区资源配置。再如,目标节点将在向源节点发送的snadditionrequestack中携带至少一个候选小区资源配置。

可选地,在s320处,目标节点可以在向源节点发送基于一个触发条件配置的至少一个候选小区资源配置的同时将候选小区资源配置关联的触发条件发送给源节点。例如,目标节点向源节点发送触发条件a和触发条件b,以及与触发条件a关联的候选小区资源配置和与触发条件b关联的候选小区资源配置。

可选地,作为一个实施例,所述至少一个触发条件由所述源节点和所述目标节点协商确定;其中,在s210之前,图2所示的方法还包括:接收目标节点发送的候选触发条件;从所述候选触发条件中确定至少一个触发条件;向目标节点发送至少一个触发条件。

举例来说,图4示出了根据本发明实施例的由源节点和目标节点协商确定至少一个触发条件的方法。如图4所示出的,在s410处,目标节点向源节点发送候选触发条件。

在s420处,源节点从候选触发条件中确定至少一个触发条件。

在s430处,源节点向目标节点发送至少一个触发条件。

在s440处,目标节点基于至少一个触发条件配置至少一个候选小区资源配置。

在s450处,目标节点向源节点发送基于至少一个触发条件配置的至少一个候选小区资源配置。

需要说明的是,在图4所示的方法中,源节点确定至少一个触发条件的方法、源节点向目标节点发送至少一个触发条件的方法、目标节点基于至少一个触发条件配置至少一个候选小区资源配置的方法以及目标节点向源节点发送至少一个候选小区资源配置的方法与图3所示的方法中的相应方法类似,为避免重复,在此不再赘述。

可选地,作为一个实施例,所述至少一个触发条件由所述目标节点确定;其中,图2所示的方法还包括:接收目标节点发送的至少一个触发条件。

可选地,作为一个实施例,至少一个触发条件是有目标节点从候选触发条件中确定出的。其中,在接收目标节点发送的至少一个触发条件之前,图2所示的方法还包括:

向目标节点发送候选触发条件。

接收目标节点发送的候选触发条件;从所述候选触发条件中确定至少一个触发条件;向目标节点发送至少一个触发条件。

举例来说,图5示出了根据本发明实施例的由目标节点确定至少一个触发条件的方法。如图5所示出的,在s510处,源节点向目标节点发送候选触发条件。

需要说明的是,候选触发条件也可以是协议约定的,在这种情况下,源节点可以不向候选节点发送候选触发条件。即图5所示的方法可以不包括s510。

在s520处,目标节点从候选触发条件中确定至少一个触发条件。

在s530处,目标节点向源节点发送至少一个触发条件。

举例来说,在s510中源节点向目标节点发送的候选触发条件包括触发条件a、触发条件b和触发条件c,在s520处,目标节点确定出的至少一个触发条件包括触发条件a和触发条件b,则在s530处,目标节点向源节点发送触发条件a和触发条件b。之后,目标节点在接收到源节点发送的handoverrequest(不携带触发条件a和触发条件b)时,基于触发条件a和触发条件b配置候选小区资源配置。

可选地,作为一个实施例,所述至少一个触发条件由协议约定。在这种情况下,源节点可以不向目标节点和终端设备发送该至少一个触发条件。在这种情况下,源节点可以在向目标节点发送的切换请求(handoverrequest)中不携带该至少一个触发条件,而是仅通过在handoverrequest中增加1bit以表示该handoverrequest是本发明实施例中基于条件的handoverrequest。或者,源节点可以在向目标节点发送的sn添加请求(snadditionrequest)中不携带该至少一个触发条件,而是仅通过在snadditionrequest增加1bit以表示该snadditionrequest是本发明实施例中基于条件的snadditionrequest。

可选地,作为一个实施例,在图2所述的方法应用于双连接场景中时,所述源节点为源主节点或源辅节点,所述目标节点为目标辅节点。

图6是根据本发明再一实施例的无线通信的方法。图6所示的方法在应用于单连接场景中时,源节点和目标节点分别为源基站和目标基站。图6所示的方法应用于双连接场景中时,源节点为源主节点或源辅节点,目标节点为目标辅节点。并且可以理解的是,从目标节点侧描述的源节点与目标节点的交互与图2至图5所示的方法中的源节点侧的描述相同,为避免重复,适当省略相关描述。图6所示的方法由目标节点执行,图6所示的方法包括:

s610,基于至少一个触发条件配置至少一个候选小区资源配置,所述至少一个候选小区资源配置用于终端设备在确定所述至少一个触发条件中存在被满足的触发条件时,将所述被满足的触发条件中的目标触发条件关联的候选小区资源配置确定为目标小区资源配置,并通过所述目标小区资源配置发起与所述目标触发条件关联的通信过程;

s620,向源节点发送所述至少一个候选小区资源配置,所述源节点用于向所述终端设备转发所述至少一个候选小区资源配置。

根据本发明实施例的无线通信的方法,目标节点基于至少一个触发条件配置至少一个候选小区资源配置,为确定终端设备提前获取到的小区资源配置提供了一种解决方案。并且目标节点向源节点发送至少一个候选小区资源配置,使得源节点将至少一个候选小区资源配置转发给终端设备,使得终端设备在确定至少一个触发条件中存在被满足的触发条件时,将被满足的触发条件中的目标触发条件关联的候选小区资源配置确定为目标小区资源配置,并通过目标小区资源配置发起与目标触发条件关联的通信过程,满足终端设备不同业务的服务需求,最大化网络资源利用率,能够提高通信有效性。

可选地,作为一个实施例,至少一个触发条件中的每个触发条件包括以下条件中的一个或多个:数据包传输时延高于或等于第一预设阈值;数据包的丢包率高于或等于第二预设阈值;数据传输速率高于或等于第三预设阈值;完整性保护验证失败;无线链路失败;无线资源控制重配置失败;切换失败;以及,辅小区组接入失败。

可选地,作为一个实施例,所述至少一个触发条件由所述源节点确定;

其中,在s610之前,图6所示的方法还包括:接收所述源节点发送的所述至少一个触发条件。

可选地,作为一个实施例,所述触发条件由所述源节点和所述目标节点协商确定,所述触发条件是由源节点从候选触发条件中确定出的;

其中,在s610之前,图6所示的方法还包括:向所述源节点发送所述候选触发条件;接收所述源节点发送的所述至少一个触发条件。

可选地,作为一个实施例,所述至少一个触发条件由所述目标节点确定,图6所示的方法还包括:向所述源节点发送所述至少一个触发条件。

可选地,作为一个实施例,所述至少一个触发条件是由所述目标节点从候选触发条件中确定出的;

其中,在s610之前,图6所示的方法还包括:接收源节点发送的候选触发条件;从所述候选触发条件中确定所述至少一个触发条件。

可选地,作为一个实施例,所述至少一个触发条件由协议确定。

可选地,作为一个实施例,在所述方法应用于双连接场景中时,所述源节点为源主节点或源辅节点,所述目标节点为目标辅节点。

图7是根据本发明一具体实施例的无线通信的方法,图7所示的方法在应用于单连接场景中时,源节点和目标节点分别为源基站和目标基站。图7所示的方法应用于双连接场景中时,源节点为源主节点或源辅节点,目标节点为目标辅节点。图7所示的方法包括:

s710,目标节点基于至少一个触发条件配置至少一个候选小区资源配置。

s720,目标节点向源节点发送至少一个候选小区资源配置。

s730,源节点向终端设备发送至少一个候选小区资源配置。

s740,终端设备确定至少一个触发条件中被满足的触发条件,将被满足的触发条件中的目标触发条件关联的候选小区资源配置确定为目标小区资源配置。

s750,终端设备通过目标小区资源配置发起与目标触发条件关联的通信过程。

需要说明的是,图7所示的方法中至少一个触发条件的确定方法、目标节点向源节点发送至少一个候选小区资源配置的方法、源节点向终端设备发送至少一个候选小区资源配置的方法、终端设备从被满足的触发条件中确定目标触发条件的方法以及终端设备通过目标小区资源配置发起与目标触发条件关联的通信过程的方法,可参考上述图2至图6所示的方法中的相关描述,为避免重复,在此不再赘述。

以上结合图1至图7详细描述了根据本发明实施例的无线通信的方法。下面将结合图8详细描述根据本发明实施例的终端设备。

图8是根据本发明实施例的终端设备的结构示意图。如图8所示,终端设备10包括:

获取模块11,用于获取至少一个候选小区资源配置,所述至少一个候选小区资源配置由目标节点基于至少一个触发条件配置;

确定模块12,用于在确定所述至少一个触发条件中存在被满足的触发条件时,将所述被满足的触发条件中的目标触发条件关联的候选小区资源配置确定为目标小区资源配置;

通信模块13,用于通过所述目标小区资源配置,发起与所述目标触发条件关联的通信过程。

本发明实施例中的终端设备获取到的至少一个候选小区资源配置是由目标节点基于至少一个触发条件配置的,为确定终端设备提前获取到的小区资源配置提供了一种解决方案。并且终端设备在确定至少一个触发条件中存在被满足的触发条件时,能够通过被满足的触发条件中的目标触发条件关联的候选小区资源发起与目标触发条件关联的通信过程,满足终端设备的不同业务的服务需求,最大化网络资源利用率,能够提高通信有效性。

可选地,作为一个实施例,所述至少一个触发条件中的每个触发条件包括以下条件中的一个或多个:

数据包传输时延高于或等于第一预设阈值;

数据包的丢包率高于或等于第二预设阈值;

数据传输速率高于或等于第三预设阈值;

完整性保护验证失败;

无线链路失败;

无线资源控制rrc重配置失败;

切换失败;以及,

辅小区组scg接入失败。

可选地,作为一个实施例,所述获取模块11具体用于:

接收来自于源节点的rrc重配置消息,所述rrc重配置消息中包括所述至少一个候选小区资源配置。

可选地,作为一个实施例,所述至少一个触发条件由协议约定;或,所述rrc重配置消息中还包括所述至少一个触发条件。

可选地,作为一个实施例,所述与所述目标触发条件关联的通信过程包括以下过程中的一种:

切换过程;

rrc重建过程;

添加辅节点过程;

修改辅节点过程;

释放辅节点过程;以及,

改变辅节点过程。

可选地,作为一个实施例,在所述终端设备应用于双连接场景中时,所述源节点为源主节点或源辅节点;

其中,所述获取模块11具体用于:

接收来自于所述源主节点或所述源辅节点的所述rrc重配置消息;

可选地,作为一个实施例,所述被满足的触发条件的数量为多个;

其中,在所述将被满足的触发条件中的目标触发条件关联的候选小区资源配置确定为目标小区资源配置之前,所述确定模块12还用于:

从所述被满足的触发条件中随机选择一个触发条件作为所述目标触发条件;或,

根据预设触发条件优先级,从所述被满足的触发条件中选择所述目标触发条件。

根据本发明实施例的终端设备可以参照对应本发明实施例的图1所示的方法的流程,并且,该终端设备中的各个单元/模块和上述其他操作和/或功能分别为了实现图1所示的方法中的相应流程,为了简洁,在此不再赘述。

图9是根据本发明实施例的源节点的结构示意图。如图9所示,源节点20包括:

接收模块21,用于接收目标节点发送的至少一个候选小区资源配置,所述至少一个候选小区资源配置由所述目标节点基于至少一个触发条件配置,所述至少一个候选小区资源配置用于终端设备在确定所述至少一个触发条件中存在被满足的触发条件时,将所述被满足的触发条件中的目标触发条件关联的候选小区资源配置确定为目标小区资源配置,并通过所述目标小区资源配置发起与所述目标触发条件关联的通信过程;

发送模块22,用于向终端设备发送rrc重配置消息,所述rrc重配置消息中包括所述至少一个候选小区资源配置。

根据本发明实施例的源节点接收到目标节点发送的至少一个候选小区资源配置后向终端设备发送该至少一个候选小区资源配置,由于至少一个候选小区资源配置由目标节点基于至少一个触发条件配置,因此为确定终端设备提前获取到的小区资源配置提供了一种解决方案。并且使得终端设备在确定至少一个触发条件中存在被满足的触发条件时,将被满足的触发条件中的目标触发条件关联的候选小区资源配置确定为目标小区资源配置,并通过目标小区资源配置发起与目标触发条件关联的通信过程,,可以满足终端设备的不同业务的服务需求,最大化网络资源利用率,能够提高通信有效性。

可选地,作为一个实施例。所述rrc重配置消息中还包括所述至少一个切换触发条件。

可选地,作为一个实施例,所述至少一个触发条件中的每个触发条件包括以下条件中的一个或多个:

数据包传输时延高于或等于第一预设阈值;

数据包的丢包率高于或等于第二预设阈值;

数据传输速率高于或等于第三预设阈值;

完整性保护验证失败;

无线链路失败;

无线资源控制rrc重配置失败;

切换失败;以及,

辅小区组scg接入失败。

可选地,作为一个实施例,所述至少一个触发条件由所述源节点确定;

其中,在所述接收模块21接收目标节点发送的候选小区资源配置之前,所述发送模块22还用于:

向所述目标节点发送所述至少一个触发条件。

可选地,作为一个实施例,所述触发条件由所述源节点和所述目标节点协商确定;所述接收模块21接收目标节点发送的至少一个候选小区资源配置之前,所述接收模块21还用于:

接收所述目标节点发送的候选触发条件;

从所述候选触发条件中确定所述至少一个触发条件;

其中,所述发模块22还用于:向所述目标节点发送所述至少一个触发条件。

可选地,作为一个实施例,所述至少一个触发条件由所述目标节点确定,所述接收模块21还用于:

接收所述目标节点发送的所述至少一个触发条件。

可选地,作为一个实施例,所述至少一个触发条件是由所述目标节点从候选触发条件中确定出的;

其中,在所述接收模块21接收所述目标节点发送的所述至少一个触发条件之前,所述发送模块22还用于:

向所述目标节点发送所述候选触发条件。

可选地,作为一个实施例,所述至少一个触发条件由协议约定。

可选地,作为一个实施例,在所述源节点应用于双连接场景中时,所述源节点为源主节点或源辅节点,所述目标节点为目标辅节点。

根据本发明实施例的源节点可以参照对应本发明实施例的图2所示的方法的流程,并且,该源节点中的各个单元/模块和上述其他操作和/或功能分别为了实现图2所示的方法中的相应流程,为了简洁,在此不再赘述。

图10是根据本发明实施例的目标节点的结构示意图。如图10所示,目标节点30包括:

确定模块31,用于基于至少一个触发条件配置至少一个候选小区资源配置,所述至少一个候选小区资源配置用于终端设备在确定所述至少一个触发条件中存在被满足的触发条件时,将所述被满足的触发条件中的目标触发条件关联的候选小区资源配置确定为目标小区资源配置,并通过所述目标小区资源配置发起与所述目标触发条件关联的通信过程;

收发模块32,用于向源节点发送所述至少一个候选小区资源配置,所述源节点用于向所述终端设备转发所述至少一个候选小区资源配置。

根据本发明实施例的目标节点基于至少一个触发条件配置至少一个候选小区资源配置,为确定终端设备提前获取到的小区资源配置提供了一种解决方案。并且目标节点向源节点发送至少一个候选小区资源配置,使得源节点将至少一个候选小区资源配置转发给终端设备,使得终端设备在确定至少一个触发条件中存在被满足的触发条件时,将被满足的触发条件中的目标触发条件关联的候选小区资源配置确定为目标小区资源配置,并通过目标小区资源配置发起与目标触发条件关联的通信过程,满足终端设备不同业务的服务需求,最大化网络资源利用率,能够提高通信有效性。

可选地,作为一个实施例,所述至少一个触发条件中的每个触发条件包括以下条件中的一个或多个:

数据包传输时延高于或等于第一预设阈值;

数据包的丢包率高于或等于第二预设阈值;

数据传输速率高于或等于第三预设阈值;

完整性保护验证失败;

无线链路失败;

无线资源控制rrc重配置失败;

切换失败;以及,

辅小区组scg接入失败。

可选地,作为一个实施例,所述至少一个触发条件由所述源节点确定;

其中,在所述确定模块31基于至少一个触发条件配置至少一个候选小区资源配置之前,所述收发模块32还用于:

接收所述源节点发送的所述至少一个触发条件。

可选地,作为一个实施例,所述触发条件由所述源节点和所述目标节点协商确定,所述触发条件是由源节点从候选触发条件中确定出的;

其中,在所述确定模块31基于至少一个触发条件配置至少一个候选小区资源配置之前,所述收发模块32还用与:

向所述源节点发送所述候选触发条件;

接收所述源节点发送的所述至少一个触发条件。

可选地,作为一个实施例,所述至少一个触发条件由所述目标节点确定,所述收发模块32还用于:

向所述源节点发送所述至少一个触发条件。

可选地,作为一个实施例,所述至少一个触发条件是由所述目标节点从候选触发条件中确定出的;

其中,在所述确定模块31基于至少一个触发条件配置至少一个候选小区资源配置之前,所述收发模块32还用于:

接收源节点发送的候选触发条件;

从所述候选触发条件中确定所述至少一个触发条件。

可选地,作为一个实施例,所述至少一个触发条件由协议确定。

可选地,作为一个实施例,在所述目标节点应用于双连接场景中时,所述源节点为源主节点或源辅节点,所述目标节点为目标辅节点。

根据本发明实施例的目标节点可以参照对应本发明实施例的图5所示的方法的流程,并且,该目标节点中的各个单元/模块和上述其他操作和/或功能分别为了实现图6所示的方法中的相应流程,为了简洁,在此不再赘述。

图11示出了根据本发明另一实施例的终端设备的结构示意图,如图11所示,终端设备100包括:至少一个处理器110、存储器120、至少一个网络接口130和用户接口140。终端设备100中的各个组件通过总线系统150耦合在一起。可理解,总线系统150用于实现这些组件之间的连接通信。总线系统150除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图11中将各种总线都标为总线系统150。

其中,用户接口140可以包括显示器、键盘或者点击设备(例如,鼠标,轨迹球(trackball)、触感板或者触摸屏等。

可以理解,本发明实施例中的存储器120可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-onlymemory,rom)、可编程只读存储器(programmablerom,prom)、可擦除可编程只读存储器(erasableprom,eprom)、电可擦除可编程只读存储器(electricallyeprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(randomaccessmemory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(staticram,sram)、动态随机存取存储器(dynamicram,dram)、同步动态随机存取存储器(synchronousdram,sdram)、双倍数据速率同步动态随机存取存储器(doubledataratesdram,ddrsdram)、增强型同步动态随机存取存储器(enhancedsdram,esdram)、同步连接动态随机存取存储器(synclinkdram,sldram)和直接内存总线随机存取存储器(directrambusram,drram)。本发明实施例描述的系统和方法的存储器120旨在包括但不限于这些和任意其它适合类型的存储器。

在一些实施方式中,存储器120存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:操作系统121和应用程序122。

其中,操作系统121,包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序122,包含各种应用程序,例如媒体播放器(mediaplayer)、浏览器(browser)等,用于实现各种应用业务。实现本发明实施例方法的程序可以包含在应用程序122中。

在本发明实施例中,终端设备100还包括:存储在存储器上120并可在处理器110上运行的计算机程序,计算机程序被处理器110执行时实现上述图1所述的方法的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

上述本发明实施例揭示的方法可以应用于处理器110中,或者由处理器110实现。处理器110可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器110中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器110可以是通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(fieldprogrammablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的计算机可读存储介质中。该计算机可读存储介质位于存储器120,处理器110读取存储器120中的信息,结合其硬件完成上述方法的步骤。具体地,该计算机可读存储介质上存储有计算机程序,计算机程序被处理器110执行时实现如上述图1所示的方法实施例的各步骤。

可以理解的是,本发明实施例描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(applicationspecificintegratedcircuits,asic)、数字信号处理器(digitalsignalprocessing,dsp)、数字信号处理设备(dspdevice,dspd)、可编程逻辑设备(programmablelogicdevice,pld)、现场可编程门阵列(field-programmablegatearray,fpga)、通用处理器、控制器、微控制器、微处理器、用于执行本发明所述功能的其它电子单元或其组合中。

对于软件实现,可通过执行本发明实施例所述功能的模块(例如过程、函数等)来实现本发明实施例所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。

图12示出了根据本发明另一实施例的源节点的结构示意图。如图12所示,源节点200包括处理器210、收发机220、存储器230和总线接口。其中:

在本发明实施例中,源节点200还包括:存储在存储器230上并可在所述处理器210上运行的计算机程序,所述计算机程序被所述处理器210执行时实现上述图2所示的方法中的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

在图12中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器210代表的一个或多个处理器和存储器230代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机220可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。

处理器210负责管理总线架构和通常的处理,存储器230可以存储处理器210在执行操作时所使用的数据。

图13示出了根据本发明另一实施例的目标节点的结构示意图。如图13所示,目标节点300包括处理器310、收发机320、存储器330和总线接口。其中:

在本发明实施例中,目标节点300还包括:存储在存储器330上并可在所述处理器310上运行的计算机程序,所述计算机程序被所述处理器310执行时实现上述图6所示的方法中的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

在图13中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器310代表的一个或多个处理器和存储器330代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机320可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。

处理器310负责管理总线架构和通常的处理,存储器330可以存储处理器310在执行操作时所使用的数据。

本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。

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