获取发送速率的方法、第一电子设备及存储介质技术

技术编号:39586358 阅读:8 留言:0更新日期:2023-12-03 19:38
本申请提供一种获取发送速率的方法、第一电子设备及存储介质。该方法包括:获取与第三电子设备建立的K条无线传输路径中每条无线传输路径上的最大发送速率。从网卡信息中获取第一电子设备在与多个第二电子设备建立的N条无线传输路径上的第一发送速率。根据第一发送速率、N和预配置的预留带宽比例,估算一条无线传输路径上的第二发送速率。根据K条无线传输路径上的最大发送速率以及第二发送速率,计算第一电子设备在K条无线传输路径中每条无线传输路径上的协商发送速率。如此,可以协商多传输路径中每条传输路径上的发送速率,满足用户对多传输路径大速率传输数据的需求。多传输路径大速率传输数据的需求。多传输路径大速率传输数据的需求。

【技术实现步骤摘要】
获取发送速率的方法、第一电子设备及存储介质


[0001]本申请涉及通信领域,尤其涉及一种获取发送速率的方法、第一电子设备及存储介质。

技术介绍

[0002]随着通信技术的发展,不同电子设备之间的通信越来越便捷。多个电子设备可以组合形成组网。组网中的多个电子设备之间可以进行数据传输。
[0003]以用户通过组网中一个电子设备(如个人计算机Personal Computer,PC))提供的用户界面,同时控制当前电子设备和组网中的其他电子设备(如手机)的场景为例。当用户需要通过个人计算机的键盘或鼠标操作手机时,用户可以将手机与PC登录相同的账号。手机与PC登录相同账号的情况下,会自动组网。用户在PC中安装的管理应用的应用界面中,可以将应用界面中的手机图标拖到PC图标一侧,实现对手机的控制。用户可以控制PC的鼠标在PC界面与手机界面之间自由移动。用户可以使用PC的鼠标光标移动到手机界面上,打开手机中的应用程序、文件等。用户也可以使用PC的键盘编辑手机中的文件,并可以在PC界面和手机界面之间拖拽文件。
[0004]在组网中的电子设备之间传输数据的场景中,为了尽可能大的利用网络带宽,电子设备可以实时计算数据传输的最大发送速率,并以最大发送速率为上限传输数据。但是目前,最大发送速率只适合向单个设备发送数据的场景,无法满足数据传输多样的需求。

技术实现思路

[0005]有鉴于此,本申请提供了一种获取发送速率的方法、第一电子设备及存储介质,可以为多传输通道中每个传输通道对应的发送速率上限进行协商,满足用户对数据传输多样化的需求。
[0006]第一方面,本申请提供一种获取发送速率的方法,应用于第一电子设备。该第一电子设备与M个第二电子设备建立有N条无线传输路径,M≥1,N≥2。M个第二电子设备包括第三电子设备。第一电子设备与第三电子设备建立有K条无线传输路径,K≥1。第一电子设备获取在K条无线传输路径中每条无线传输路径上的最大发送速率以及第一电子设备在N条无线传输路径上的第一发送速率。第一电子设备根据第一发送速率、N和预配置的预留带宽比例,估算的N条无线传输路径中一条无线传输路径上的第二发送速率。第一电子设备根据K条无线传输路径上的最大发送速率以及估算的第二发送速率,计算第一电子设备在K条无线传输路径中每条无线传输路径上的协商发送速率。
[0007]通过这种方式,在第一电子设备同时通过多条无线传输路径向至少一个第二电子设备传输数据时,可以为每条无线传输路径协商出合适的协商发送速率。该协商发送速率可以作为第一电子设备在对应的无线传输路径上发送速率的上限,在第一电子设备通过多条无线传输路径向至少一个第二电子设备发送数据时,第一电子设备不会超过自身最大发送数据的能力。如此,不仅可以满足用户对多传输路径传输数据的需求,还可以为每条无线
传输路径协商出发送速率的上限,尽可能地实现网络带宽的最大利用。
[0008]在第一方面的一种可能的实现方式中,在计算第一电子设备在K条无线传输路径中每条无线传输路径上的协商发送速率之后,还可以采用第三发送速率在对应无线传输路径上向第三电子设备发送数据。该第三发送速率小于或等于对应无线传输路径上的协商发送速率。
[0009]如此,第一电子设备可以在各条无线传输路径上,以小于或等于协商发送速率的第三发送速率通过对应的无线传输路径上分别向至少一个第二电子设备发送数据。第一电子设备在向至少一个第二电子设备发送数据时不仅不会超过自身最大发送数据的能力,还可以在通过多条无线传输路径传输数据的同时,尽可能地利用网络带宽,提高数据传输的效率。
[0010]在第一方面的一种可能的实现方式中,K=1,上述K条无线传输路径上的最大发送速率包括:第一电子设备在与第三电子设备的一条无线传输路径上的最大发送速率。
[0011]在K=1的情况下,第一电子设备与第三电子设备建立有一条无线传输路径。在此数据传输场景下,第一电子设备在K条无线传输路径上的最大发送速率包括第一电子设备在与第三电子设备建立的一条无线传输路径上的最大发送速率。
[0012]在第一方面的一种可能的实现方式中,第一电子设备根据K条无线传输路径上的最大发送速率以及第二发送速率,计算第一电子设备在K条无线传输路径中每条无线传输路径上的协商发送速率,可以包括:第一电子设备计算第四发送速率,该第四发送速率等于(N

1)倍的第二发送速率。第一电子设备计算与第三电子设备的一条无线传输路径上的最大发送速率和第四发送速率的差值,得到第一电子设备在第一电子设备与第三电子设备的一条无线传输路径上的协商发送速率。
[0013]通过这种方式,第一电子设备在预留带宽的同时,还考虑到存在与第三电子设备建立的无线传输路径之外其他无线传输路径的情况,通过第一电子设备在当前无线传输路径上的最大发送速率和估算的其他无线传输路径上的第四发送速率,为与第三电子设备建立的一条无线传输路径上的发送速率上限进行协商,得到当前无线传输路径的协商发送速率。
[0014]在第一方面的一种可能的实现方式中,K≥2,上述K条无线传输路径对应K种无线通信连接。该K条无线传输路径上的最大发送速率包括:第一电子设备在K条无线传输路径中每条无线传输路径上的最大发送速率。
[0015]在K≥2的情况下,第一电子设备与第三电子设备建立有不同类型的多条无线传输路径。在此数据传输场景下,第一电子设备在K条无线传输路径上的最大发送速率包括第一电子设备在与第三电子设备建立的每条无线传输路径上的最大发送速率。
[0016]在第一方面的一种可能的实现方式中,第一电子设备根据K条无线传输路径上的最大发送速率以及第二发送速率,计算第一电子设备在K条无线传输路径中每条无线传输路径上的协商发送速率,可以包括:第一电子设备计算第四发送速率,该第四发送速率等于(N

1)倍的第二发送速率。第一电子设备根据K条无线传输路径中每条无线传输路径上的最大发送速率和第四发送速率,计算K条无线传输路径中每条无线传输路径上的协商发送速率。
[0017]在第一电子设备与第三电子设备建立有多种不同类型的无线传输路径的数据传
输场景中,第一电子设备可以通过与第三电子设备建立的每条无线传输路径上的最大发送速率,以及估算的其他无线传输路径上的第四发送速率,为第一电子设备在与第三电子设备建立的每条无线传输路径上的发送速率上限进行协商,得到每条无线传输路径的协商发送速率。
[0018]在第一方面的一种可能的实现方式中,第一电子设备根据K条无线传输路径中每条无线传输路径上的最大发送速率和所述第四发送速率,计算K条无线传输路径中每条无线传输路径上的协商发送速率,可以包括:第一电子设备按照K个预设权重占比计算K条无线传输路径上的最大发送速率的累加和,得到第五发送速率。K个预设权重占比之和等于1,K个预设权重占比与K条无线传输路径一一对应。第一电子设备计算第五发送速率与第四发送速率的差值,得到第六发送速率。第一电子设备分别计算K个预设权重占比与第本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种获取发送速率的方法,其特征在于,应用于第一电子设备;所述第一电子设备与M个第二电子设备建立有N条无线传输路径,M≥1,N≥2;所述M个第二电子设备包括第三电子设备,所述第一电子设备与所述第三电子设备建立有K条无线传输路径,K≥1,M、N和K均为整数;所述方法包括:获取所述第一电子设备在所述K条无线传输路径中每条无线传输路径上的最大发送速率;从所述第一电子设备的网卡信息中获取所述第一电子设备的第一发送速率;其中,所述第一发送速率是所述第一电子设备在所述N条无线传输路径上的发送速率;根据所述第一发送速率、所述N和预配置的预留带宽比例,计算第二发送速率;其中,所述预留带宽比例小于1,所述第二发送速率是在预留带宽的前提下,估算的所述N条无线传输路径中一条无线传输路径上的发送速率;根据所述K条无线传输路径上的最大发送速率,以及所述第二发送速率,计算所述第一电子设备在所述K条无线传输路径中每条无线传输路径上的协商发送速率。2.根据权利要求1所述的方法,其特征在于,在所述计算所述第一电子设备在所述K条无线传输路径中每条无线传输路径上的协商发送速率之后,所述方法还包括:采用第三发送速率在对应无线传输路径上向所述第三电子设备发送数据,所述第三发送速率小于或等于所述对应无线传输路径上的协商发送速率。3.根据权利要求1或2所述的方法,其特征在于,K=1;所述K条无线传输路径上的最大发送速率包括:所述第一电子设备在所述第一电子设备与所述第三电子设备的一条无线传输路径上的最大发送速率。4.根据权利要求3所述的方法,其特征在于,所述根据所述K条无线传输路径上的最大发送速率,以及所述第二发送速率,计算所述第一电子设备在所述K条无线传输路径中每条无线传输路径上的协商发送速率,包括:计算第四发送速率;其中,所述第四发送速率等于N

1倍的所述第二发送速率;计算所述第一电子设备与所述第三电子设备的一条无线传输路径上的最大发送速率和所述第四发送速率的差值,得到所述第一电子设备在所述第一电子设备与所述第三电子设备的一条无线传输路径上的协商发送速率。5.根据权利要求1至3中任一项所述的方法,其特征在于,K≥2;所述K条无线传输路径对应K种无线通信连接;所述K条无线传输路径上的最大发送速率包括:所述第一电子设备在所述K条无线传输路径中每条无线传输路径上的最大发送速率。6.根据权利要求5所述的方法,其特征在于,所述根据所述K条无线传输路径上的最大发送速率,以及所述第二发送速率,计算所述第一电子设备在所述K条无线传输路径中每条无线传输路径上的协商发送速率,包括:计算第四发送速率;其中,所述第四发送速率等于N
...

【专利技术属性】
技术研发人员:葛森贵张梦龙
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1