传输速率控制方法及终端、存储介质与流程

文档序号:19688643发布日期:2020-01-14 18:37阅读:290来源:国知局
传输速率控制方法及终端、存储介质与流程

本申请涉及通信技术领域,尤其涉及一种传输速率控制方法及终端、存储介质。



背景技术:

第五代(5thgeneration,5g)移动通信系统支持独立组网(standalone,sa)架构和非独立组网(non-standalone,nsa)架构,一种典型的nsa架构为双连接(dualconnection,dc)架构。

在双连接架构中,终端可以工作在双连接模式。在双连接模式下,终端与两个基站均进行通信,例如终端与长期演进(longtermevolution,lte)基站和新空口(newradio,nr)基站均进行通信,其中,lte负责传输信令,nr负责传输数据,lte和nr同时工作和耗电,导致终端的耗电大的问题。



技术实现要素:

本申请实施例提供一种传输速率控制方法及终端、存储介质,能够降低终端的耗电。

本申请的技术方案是这样实现的:

本申请实施例提供一种传输速率控制方法,所述方法包括:

确定启动限制上行传输速率的情况下,终端调整预设发射功率,得到第一发射功率;所述第一发射功率的功率值小于所述预设发射功率的功率值;所述终端处于双连接模式,在所述双连接模式下,所述终端与第一基站和第二基站均进行通信;所述第一基站为辅基站;所述第二基站为主基站;

利用所述第一发射功率向所述第一基站发送上行数据。

在上述方法中,所述方法还包括:

所述终端检测所述第一基站所处第一网络的信号质量;

所述第一网络的信号质量小于或等于目标信号质量的情况下,所述终端开启限制上行传输速率功能。

在上述方法中,所述方法还包括:

所述终端检测所述终端的温度;

所述终端的温度大于或等于目标门限的情况下,所述终端开启限制上行传输速率功能。

在上述方法中,所述方法还包括:

所述终端的温度小于所述目标门限的情况下,所述终端关闭限制上行传输速率功能。

在上述方法中,所述方法还包括:

所述终端检测所述终端的状态信息;

所述终端的状态信息为灭屏状态的情况下,所述终端开启限制上行传输速率功能;或者,所述终端的状态信息为睡眠状态的情况下,所述终端开启显示上行传输速率功能。

在上述方法中,所述方法还包括:

所述终端检测所述终端与所述第二基站之间的网络拥塞状态;

所述终端与所述第二基站之间的网络拥塞状态小于拥塞阈值时,所述终端开启限制上行传输速率功能。

在上述方法中,所述利用所述第一发射功率向所述第一基站发送上行数据,包括:

将所述上行数据承载在物理上行共享信道pusch中,并以所述第一发射功率发送所述pusch。

本申请实施例提供一种终端,所述终端包括:

调整单元,用于确定启动限制上行传输速率的情况下,终端调整预设发射功率,得到第一发射功率;所述第一发射功率的功率值小于所述预设发射功率的功率值;所述终端处于双连接模式,在所述双连接模式下,所述终端与第一基站和第二基站均进行通信;所述第一基站为辅基站;所述第二基站为主基站;

通信单元,用于以所述第一发射功率向所述第一基站发送上行数据。

本申请实施例提供一种终端,所述终端包括:处理器及存储器;所述处理器执行存储器存储的运行程序时实现如上述任一项所述的方法。

本申请实施例提供一种存储介质,其上存储有计算机程序,应用于终端,该计算机程序被处理器执行时实现如上述任一项所述的方法。

本申请实施例提供了一种传输速率控制方法及终端、存储介质,该方法包括:确定启动限制上行传输速率的情况下,终端调整预设发射功率,得到第一发射功率;第一发射功率的功率值小于预设发射功率的功率值;终端处于双连接模式,在双连接模式下,终端与第一基站和第二基站均进行通信;第一基站为辅基站;第二基站为主基站;利用第一发射功率向第一基站发送上行数据。采用上述实现方案,终端同时与第一基站和第二基站进行通信的情况下,通过限制终端的上行传输速率,能够达到节省终端耗电的目的,从而提高了终端的续航时长。

附图说明

图1为本申请实施例提供的一种双连接架构的示意性图;

图2为本申请实施例提供的一种传输速率控制方法的流程示意图;

图3为本申请实施例提供的一种终端在双连接模式下的通信模块的结构图;

图4为本申请实施例提供的一种终端开启智能5g的流程示意图;

图5为本申请实施例提供的一种示例性的调整上行发射功率的流程示意图;

图6为本申请实施例提供的一种终端的结构示意图一;

图7为本申请实施例提供的一种终端的结构示意图二。

具体实施方式

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

本申请实施例提供的传输速率控制方法,可以应用于如图1所示的双连接架构中。其中,终端101可以与主基站102(也称为主节点)建立空口连接,从而实现与主基站102之间的通信;终端101也可以与辅基站103(也称为辅节点)建立空口连接,从而实现与辅基站103之间的通信;终端101还可以同时与主基站102和辅基站103建立空口连接,从而同时实现与主基站102和辅基站103之间的通信。

终端101在双连接模式下,与主基站102和辅基站103同时建立两个连接,其中,主基站102主要负责传输信令,辅基站103负责传输数据。本申请实施例的技术方案主要针对双连接模式下的终端。

图1所示的主基站102和辅基站103的类型可以相同,也可以不同。在一个例子中,主基站102为lte基站,辅基站103为nr基站。在另一个例子中,主基站102为nr基站,辅基站103也为nr基站。在又一个例子中,主基站102为nr基站,辅基站103为lte基站。本申请实施例对主基站102和辅基站103的类型不做限制。

在一个示例中,双连接模式为en-dc模式或下一代en-dc(nextgenerationen-dc,ngen-dc)模式,这种情况下,主基站为lte基站,辅基站为nr基站,终端与lte基站和nr基站均进行通信。

在另一个示例中,双连接模式为nr-进化的umts(nr-eutra,ne-dc)模式,这种情况下,主基站为nr基站,辅基站为lte基站,终端与lte基站和nr基站均进行通信。

需要说明的是,双连接模式并不局限于上述en-dc模式、ne-dc模式,本申请实施例对于双连接模式的具体类型不做限定。

具体实现时,主基站和辅基站的部署方式可以为共站部署(如,nr基站和lte基站可以设置在一个实体设备上),也可以为非共站部署(如,nr基站和lte基站可以设置在不同实体设备上),本申请对此可以不做限定。这里,lte基站也可以称为演进基站(evolvednodeb,enb),nr基站也可以称为下一代基站(nextgenerationnodeb,gnb)。需要说明的是,对于主基站和辅基站覆盖范围的相互关系本申请可以不做限定,例如主基站和辅基站可以重叠覆盖。

对于终端101的具体类型,本申请可以不做限定,其可以为任何支持上述双连接模式的用户设备,例如可以为智能手机、个人计算机、笔记本电脑、平板电脑和便携式可穿戴设备等。

下面将通过实施例并结合附图具体地对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。

图2为本申请实施例提供的传输速率控制方法的流程示意图,如图2所示,所述传输速率控制方法包括以下步骤:

s201、确定启动限制上行传输速率的情况下,终端调整预设发射功率,得到第一发射功率;第一发射功率的功率值小于预设发射功率的功率值;终端处于双连接模式,在双连接模式下,终端与第一基站和第二基站均进行通信;第一基站为辅基站;第二基站为主基站。

本申请实施例提供的一种传输速率控制方法适用于处于配置endc功能的终端进行上行数据传输的场景下。

本申请实施例中,所述终端处于双连接模式,在所述双连接模式下,所述终端与第一基站和第二基站均进行通信。在一可选实施方式中,所述第一基站为辅基站,所述第二基站为主基站,其中,辅基站负责传输数据,主基站主要负责传输信令,所述终端与第一基站和第二基站形成双连接架构,参照图1。

本申请实施例中,所述双连接模式例如是en-dc模式、或者ngen-dc模式、或者ne-dc模式。以en-dc模式为例,所述第一基站为nr基站(即gnb),所述第二基站为lte基站(即enb),终端与nr基站和lte基站同时进行通信。相比于单连接模式下终端需要与一个基站(如lte基站或nr基站)进行通信,双连接模式下的终端耗电量更大。为此,本申请实施例通过限制终端的传输速率来节省终端在双连接模式下的耗电。

图3为终端在双连接模式下的通信模块的结构图,如图3所示,终端为实现与两个基站的同时通信,需要具备两套通信模块,两套通信模块分别对应两个基站。其中,第一调制解调模块(modem)和第一射频通路(包括第一射频电路和第一射频天线)形成第一套通信模块,第一套通信模块对应第一基站。第二调制解调模块(modem)和第二射频通路(包括第二射频电路和第二射频天线)形成第二套通信模块,第二套通信模块对应第二基站。在一个示例中,第一modem为5gmodem,第二modem为4gmodem,第一射频电路为5grf,第二射频电路为4grf。双连接模式下,第一通信模块和第二通信模块同时工作。

在一个示例中,终端先建立与第二基站的连接,再建立与第一基站的连接。举个例子:终端与第二基站连接的情况下,接收到第一基站发送的控制指令,所述控制指令用于触发开启所述第一基站对应的通信功能;所述终端响应所述控制指令,建立与所述第一基站之间的连接。

本申请实施例中,当终端与第一基站之间建立完连接后,终端即可与第一基站进行通信。需要说明的是,本申请实施例中所述的连接是指接入。终端开启所述第一基站对应的通信功能后,需要结合实际情况来调整终端的各项参数,从而达到性能和功耗的最佳折中,使用户获得更加的体验。进一步,本申请实施例对终端的上行速率进行调整,来节省终端的耗电。

以所述第一基站对应的通信功能为5g功能为例,参照图4,图4为终端开启智能5g的示意图,这里,开启智能5g的含义是指对5g功能进行优化,具体地,终端使用5g功能时能够结合实际情况来调整终端的各项参数(如上行发射功率)。如图4所示,终端开启智能5g包括以下流程:

1、终端判断是否接收到了开启智能5g的操作。

这里,终端展示用户界面,该用户界面包括开启智能5g的选项,用户可以触发操作来选中智能5g对应的选项,从而开启智能5g。这里,用户的操作可以是触摸操作或按键操作或语音操作或手势操作等。

2、如果接收到了开启智能5g的操作,则对5g功能进行优化。

这里,5g功能的优化至少包括:限制终端的5g的上行发射速率来节省终端的耗电。

3、如果未接收到了开启5g功能的控制指令,则不对5g功能进行优化。

在一应用场景中,终端检测第一基站所处第一网络的信号质量;第一网络的信号质量小于等于目标信号质量的情况下,终端开启限制上行传输速率功能;在开始限制上行传输速率的情况下,终端对物理上行共享信道(pusch,physicaluplinksharedchannel)的发射功率进行调整。需要说明的是,这里的上行传输速率是指第一基站对应的上行传输速率,以第一基站为5g基站为例,上行传输速率指5g上行传输速率。

实际应用时,第一网络的信号质量可以是以下至少之一:

接收的信号强度指示(rssi);

参考信号接收功率(rsrp);

参考信号接收质量(rsrq);

信号与干扰加噪声比(sinr)。

当然,实际应用时,第一网络的信号质量也可以是其它能够表征网络信号质量的其它参数,本申请实施例对此不作限定。

在一可选实施方式中,第一网络的信号质量大于目标信号质量的情况下,终端关闭限制上行传输速率。这种情况下,终端的上行传输速率恢复到正常情况(即pusch的发射功率没有被调整的情况)。

在一应用场景中,终端检测终端的温度;当终端的温度大于等于目标门限的情况下,终端开启限制限制上行传输速率功能,在开始限制上行传输速率的情况下,终端对pusch的发射功率进行调整。需要说明的是,这里的上行传输速率是指第一基站对应的上行传输速率,以第一基站为5g基站为例,上行传输速率指5g上行传输速率。

示例性地,终端的温度可以通过终端某个硬件的温度或者某几个硬件的平均温度来体现,例如处理器的温度、存储器的温度等。

在一可选实施方式中,终端的温度小于所述目标门限的情况下,所述终端关闭限制上行传输速率功能。这种情况下,终端的上行传输速率恢复到正常情况(即pusch的发射功率没有被调整的情况)。

在一应用场景中,终端检测终端的状态信息;终端的状态信息为灭屏状态的情况下,终端开启限制上行传输速率功能;或者,终端的状态信息为睡眠状态的情况下,终端开启显示上行传输速率功能,在开始限制上行传输速率的情况下,终端对pusch的发射功率进行调整。需要说明的是,这里的上行传输速率是指第一基站对应的上行传输速率,以第一基站为5g基站为例,上行传输速率指5g上行传输速率。

在一可选实施方式中,终端的状态信息更改为亮屏状态的情况下,终端关闭限制上行传输速率功能,或者,终端的状态信息更改为工作状态的情况下,终端关闭限制上行传输速率功能。这种情况下,终端的上行传输速率恢复到正常情况(即pusch的发射功率没有被调整的情况)。

在一应用场景中,终端检测终端与第二基站之间的网络拥塞状态;终端与第二基站之间的网络拥塞状态小于拥塞阈值的情况下,终端开启限制上行传输速率功能,在开始限制上行传输速率的情况下,终端对pusch的发射功率进行调整。需要说明的是,这里的上行传输速率是指第一基站对应的上行传输速率,以第一基站为5g基站为例,上行传输速率指5g上行传输速率。

在一可选实施方式中,终端与第二基站之间的网络拥塞状态大于或者等于拥塞阈值的情况下,终端关闭限制上行传输速率功能。这种情况下,终端的上行传输速率恢复到正常情况(即pusch的发射功率没有被调整的情况)。

具体的,终端获取预设发射功率;之后将预设发射功率的取值调小,得到第一发射功率。

本申请实施例中,终端设置上行发射功率调整接口,终端通过调用该接口,设置最大上行发射功率、或者设置上行发射功率偏移值,进而实现调整预设发射功率的功能。

s202、利用第一发射功率向第一基站发送上行数据。

当终端对预设发射功率进行调整得到第一发射功率之后,终端利用第一发射功率向第一基站发送上行数据。

本申请实施例中,终端将上行数据承载在物理上行共享信道pusch中,并以第一发射功率发送pusch。

本申请实施例中,终端将pusch的预设发射功率调整至第一发射功率,此时,终端以第一发射功率,在pusch中向第一基站传输上行数据。

具体的,pusch使用一个或者多个天线进行上行传输,在pusch上发送上行数据和上行控制信令的过程为:上行数据以传输块(tb,transportblock)的形式传输,tb经过循环冗余校验添加(crcattachment),码块分割(codeblocksegmentation)和子块crc添加(codeblockcrcattachment),编码运算(coding),速率匹配(ratematching),码块合成(codeblockconcatenation)后和编码后cqi/pmi进行上行数据和上行控制信令的复用,最后通过信道交织把编码后的ack/nack信息、ri信息和数据复用在一起,形成了一个码字流,之后,再经过加扰、调制、码字流到层的映射将上述数据和控制信息映射到各传输层发送。

在一可选实施方式中,终端还可以通过降低应用层向第一调制解调器发送上行数据的传输速率,来降低上行传输速率。这里,应用层可以指系统应用层或第三方应用层,例如视频应用对应的应用层、聊天软件应用对应的应用层等等。上行数据由应用层发送至第一调制解调器,第一调制解调器通过第一射频通路向所述第一基站发送所述上行数据。通过降低应用层向第一调制解调器发送上行数据的传输速率,可以实现降低终端的上行传输速率。

示例性的,如图5所示,对于配置有endc功能的终端而言,终端根据网络指令,以正常发射功率发送pusch,当终端判断出需要抑制5g时,终端将发射功率降低为第一发射功率,并以第一发射功率发送pusch。

本申请实施例提供一种终端1,如图6所示,该终端1可以包括:

调整单元10,用于确定启动限制上行传输速率的情况下,终端调整预设发射功率,得到第一发射功率;所述第一发射功率的功率值小于所述预设发射功率的功率值;所述终端处于双连接模式,在所述双连接模式下,所述终端与第一基站和第二基站均进行通信;所述第一基站为辅基站;所述第二基站为主基站;

通信单元11,用于利用所述第一发射功率向所述第一基站发送上行数据。

可选的,所述终端还包括:检测单元12和控制单元13;

所述检测单元12,用于所述终端检测所述第一基站所处第一网络的信号质量;

所述控制单元13,用于所述第一网络的信号质量小于等于目标信号质量的情况下,所述终端开启限制上行传输速率功能。

可选的,所述检测单元12,还用于所述终端检测所述终端的温度;

所述控制单元13,还用于所述终端的温度大于等于目标门限的情况下,所述终端开启限制上行传输速率功能。

可选的,所述控制单元13,还用于在所述终端的温度小于所述目标门限的情况下,所述终端关闭限制上行传输速率。

可选的,所述检测单元12,还用于所述终端检测所述终端的状态信息;

所述控制单元13,还用于所述终端的状态信息为灭屏状态的情况下,所述终端开启限制上行传输速率功能;或者,所述终端的状态信息为睡眠状态的情况下,所述终端开启显示上行传输速率功能。

可选的,所述检测单元12,还用于所述终端检测所述终端与所述第二基站之间的网络拥塞状态;

所述控制单元13,还用于所述终端与所述第二基站之间的网络拥塞状态小于拥塞阈值的情况下,所述终端开启限制上行传输速率功能。

可选的,所述通信单元11,还用于将所述上行数据承载在物理上行共享信道pusch中,并以所述第一发射功率发送所述pusch。

本申请实施例提供的一种终端,确定启动限制上行传输速率的情况下,终端调整预设发射功率,得到第一发射功率;第一发射功率的功率值小于预设发射功率的功率值;终端处于双连接模式,在双连接模式下,终端与第一基站和第二基站均进行通信;第一基站为辅基站;第二基站为主基站;利用第一发射功率向第一基站发送上行数据。由此可见,本实施例提出的终端,终端同时与第一基站和第二基站进行通信的情况下,通过限制终端的上行传输速率,能够达到节省终端耗电的目的,从而提高了终端的续航时长。

图7为本申请实施例提供的一种终端1的组成结构示意图二,在实际应用中,基于上述实施例的同一公开构思下,如图7所示,本实施例的终端1包括:处理器14、存储器15及通信总线16。

在具体的实施例的过程中,上述调整单元10、通信单元11、检测单元12和控制单元13可由位于终端1上的处理器14实现,上述处理器14可以为特定用途集成电路(asic,applicationspecificintegratedcircuit)、数字信号处理器(dsp,digitalsignalprocessor)、数字信号处理终端(dspd,digitalsignalprocessingdevice)、可编程逻辑终端(pld,programmablelogicdevice)、现场可编程门阵列(fpga,fieldprogrammablegatearray)、cpu、控制器、微控制器、微处理器中的至少一种。可以理解地,对于不同的设备,用于实现上述处理器功能的电子器件还可以为其它,本实施例不作具体限定。

在本申请实施例中,上述通信总线16用于实现处理器14和存储器15之间的连接通信;上述处理器14执行存储器15中存储的运行程序时实现如上述实施例所述的传输速率控制方法。

本申请实施例提供一种存储介质,其上存储有计算机程序,上述计算机可读存储介质存储有一个或者多个程序,上述一个或者多个程序可被一个或者多个处理器执行,应用于终端中,该计算机程序实现如上述实施例所述的传输速率控制方法。

以上所述,仅为本申请的较佳实施例而已,并非用于限定本申请的保护范围。

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