上行速率的调节方法、装置、电子设备和存储介质制造方法及图纸

技术编号:30137591 阅读:15 留言:0更新日期:2021-09-23 14:51
本申请涉及一种上行速率的调节方法、装置、电子设备和存储介质。该方法包括:应用处理器接收基带处理器发送的当前上行速率,根据当前上行速率和上一次接收到的历史上行速率,确定上行速率调控策略,从而根据上行速率调控策略调节上行速率。在本方案中,不同的接入技术拥有不同的上行速率,应用处理器实时接收基带处理器根据当前接入技术的指标参数值所确定的当前上行速率,可以有效地动态调整实际上行速率,例如,根据当前上行速率确定网络条件好的时候,动态地增加实际上行速率;根据当前上行速率确定网络条件差的时候,动态地减小实际上行速率,降低了上行数据传输失败而重传的概率,提高了上行数据的传输有效率,从而提高上行吞吐率。行吞吐率。行吞吐率。

【技术实现步骤摘要】
上行速率的调节方法、装置、电子设备和存储介质


[0001]本申请涉及通信
,特别是涉及一种上行速率的调节方法、装置、电子设备和存储介质。

技术介绍

[0002]随着通信技术的发展,对于通信传输质量的要求越来越高,吞吐率作为通信传输质量的一个重要衡量指标被广泛重视。为了满足用户需求,第三代合作伙伴计划(3rd Generation Partnership Project,3GPP)通过引入上行独立组网(Standalone,SA)时分双工模式(Time

division Duplex,TDD)/频分双工模式(Frequency

division Duplex,FDD)、新空口(New radio,NR)上行载波聚合(Uplink Carrier aggregation,ULCA)、附加上层链路(SUPPLEMENTARY UPLINK,SUL)等接入技术来提高上行带宽和上行覆盖,从而获得较高的上行吞吐率。
[0003]但是,采用不同的接入技术获得较高的上行吞吐率时,无法根据不同的接入技术来动态调整上行数据发送速率,导致上行数据发送速率难以被优化。

技术实现思路

[0004]本申请实施例提供了一种上行速率的调节方法、装置、电子设备和存储介质,可以动态地调整上行数据的发送速率。
[0005]第一方面,提供一种上行速率的调节方法,包括:
[0006]接收基带处理器发送的当前上行速率;当前上行速率为基带处理器根据当前的接入技术对应的指标参数值确定的;
[0007]根据当前上行速率和上一次接收到的历史上行速率,确定上行速率调控策略;
[0008]根据上行速率调控策略调节上行速率。
[0009]第二方面,提供一种上行速率的调节方法,包括:
[0010]获取当前的接入技术对应的指标参数值;
[0011]根据指标参数值确定当前上行速率;
[0012]将当前上行速率发送至应用处理器,以使应用处理器根据当前上行速率和上一次的历史上行速率调节上行速率。
[0013]第三方面,提供一种上行速率的调节装置,包括:
[0014]接收模块,用于接收基带处理器发送的当前上行速率;当前上行速率为基带处理器根据当前的接入技术对应的指标参数值确定的;
[0015]确定模块,用于根据当前上行速率和上一次接收到的历史上行速率,确定上行速率调控策略;
[0016]调节模块,用于根据上行速率调控策略调节上行速率。
[0017]第四方面,提供一种上行速率的调节装置,包括:
[0018]获取模块,用于获取当前的接入技术对应的指标参数值;
[0019]确定模块,用于根据指标参数值确定当前上行速率;
[0020]发送模块,用于将当前上行速率发送至应用处理器,以使应用处理器根据当前上行速率和上一次的历史上行速率调节上行速率。
[0021]第五方面,提供一种电子设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行该计算机程序时实现上述上行速率的调节方法。
[0022]第六方面,提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述上行速率的调节方法。
[0023]上述上行速率的调节方法、装置、电子设备和存储介质,应用处理器接收基带处理器发送的当前上行速率,根据当前上行速率和上一次接收到的历史上行速率,确定上行速率调控策略,从而根据上行速率调控策略调节上行速率。在本方案中,不同的接入技术拥有不同的上行速率,应用处理器实时接收基带处理器根据当前接入技术的指标参数值所确定的当前上行速率,可以有效地、及时地、动态调整实际上行速率,例如,根据当前上行速率确定网络条件好的时候,动态地增加实际上行速率;根据当前上行速率确定网络条件差的时候,动态地减小实际上行速率,通过动态地调整优化上行速率,降低了上行数据传输失败而重传的概率,提高了上行数据的传输有效率,从而提高上行吞吐率。
附图说明
[0024]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0025]图1为一个实施例中上行速率的调节方法的应用环境图;
[0026]图2为一个实施例中上行速率的调节方法的流程图;
[0027]图3为一个实施例中上行速率的调节方法的流程图;
[0028]图4为一个实施例中上行速率的调节方法的流程图;
[0029]图5为一个实施例中上行速率的调节方法的流程图;
[0030]图6为一个实施例中上行速率的调节方法的流程图;
[0031]图7为一个实施例中上行速率的调节方法的流程图;
[0032]图8为一个实施例中上行速率的调节方法的交互流程图;
[0033]图9为一个实施例中上行速率的调节方法的流程图;
[0034]图10为一个实施例中上行速率的调节装置的结构框图;
[0035]图11为另一个实施例中上行速率的调节装置的结构框图;
[0036]图12为一个实施例中电子设备的结构示意图。
具体实施方式
[0037]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0038]可以理解,本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,
但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本申请的范围的情况下,可以将第一客户端称为第二客户端,且类似地,可将第二客户端称为第一客户端。第一客户端和第二客户端两者都是客户端,但其不是同一客户端。
[0039]图1为一个实施例中上行速率的调节方法的应用环境示意图。如图1所示,该应用环境包括应用处理器101和基带处理器102。其中,应用处理器101与基带处理器102的通信接口包括串行外设接口(Serial Peripheral Interface,SPI)、串行传输总线(Inter-Integrated Circuit,I2C)、通用异步收发传输器(Universal Asynchronous Receiver/Transmitter,UART)、通用串行总线(Universal Serial Bus,USB)、以及双端口互联等。
[0040]图2为一个实施例中上行速率的调节方法的流程图。本实施例中的上行速率的调节方法,以运行于图1中的应用处理器上为例进行描述。如图2所示,上行速率的调节方法包括步骤201至步骤203。
[0041]步骤201,接收基带处理器发送的当前上行速率;当前上行速率为基带处理器根据当本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种上行速率的调节方法,其特征在于,包括:接收基带处理器发送的当前上行速率;所述当前上行速率为所述基带处理器根据当前的接入技术对应的指标参数值确定的;根据所述当前上行速率和上一次接收到的历史上行速率,确定上行速率调控策略;根据所述上行速率调控策略调节上行速率。2.根据权利要求1所述的方法,其特征在于,所述根据所述当前上行速率和上一次接收到的历史上行速率,确定上行速率调控策略,包括:获取应用处理器的限速状态;所述限速状态用于表示所述应用处理器当前是否上行限速;根据所述限速状态、所述当前上行速率和所述历史上行速率,确定上行速率调控策略。3.根据权利要求2所述的方法,其特征在于,所述根据所述限速状态、所述当前上行速率和所述历史上行速率,确定上行速率调控策略,包括:若所述限速状态为所述应用处理器当前上行不限速,则将所述当前上行速率和所述历史上行速率进行比较,以确定上行速率变化类型;所述上行速率变化类型表示上行速率增大或减小;根据所述上行速率变化类型确定所述上行速率调控策略。4.根据权利要求3所述的方法,其特征在于,所述根据所述上行速率变化类型确定所述上行速率调控策略,包括:若所述上行速率变化类型为上行速率增大,则根据当前通信协议对应的拥塞策略确定所述上行速率调控策略;若所述上行速率变化类型为上行速率减小,则对所述应用处理器进行网络测试,得到测试结果,根据所述测试结果确定所述上行速率调控策略。5.根据权利要求4所述的方法,其特征在于,所述根据所述测试结果确定所述上行速率调控策略,包括:若所述测试结果包括所述应用处理器的前台应用出现卡顿现象,则所述上行速率调控策略包括按照预设比例减小所述应用处理器的后台应用的上行带宽;若所述测试结果包括所述应用处理器的前台应用未出现卡顿现象,则根据所述当前通信协议对应的拥塞策略确定所述上行速率调控策略。6.根据权利要求2所述的方法,其特征在于,所述根据所述限速状态、所述当前上行速率和所述历史上行速率,确定上行速率调控策略,包括:若所述限速状态为所述应用处理器当前上行限速,则根据所述当前上行速率和所述历史上行速率,以确定上行速率变化类型和上行速率变化量;所述上行速率变化类型表示上行速率增大或减小;根据所述上行速率变化类型和所述上行速率变化量,确定所述上行速率调控策略。7.根据权利要求6所述的方法,其特征在于,所述根据所述上行速率变化类型和所述上行速率变化量,确定所述上行速率调控策略,包括:若所述上行速率变化类型为上行速率增大,则根据所述应用处理器的当前前台应用带宽、当前后台应用带宽和所述上行速率变化量...

【专利技术属性】
技术研发人员:黄江涛石仟华
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1