数据传输方法、程序产品以及电子设备技术

技术编号:35551245 阅读:14 留言:0更新日期:2022-11-12 15:31
本申请涉及通信技术领域,公开了一种数据传输方法、程序产品以及电子设备。该方法包括:确定网络传输状态满足第一条件;对应于当前的第一发射功率大于当前的第一传输速率对应的第一发射功率范围的下限功率,将第一发射功率调小为第二发射功率;确定网络传输状态不满足第一条件;调整网络传输参数,以使得网络传输状态满足第一条件。基于此,可以以尽可能小的发射功率发射数据,从而降低电子设备在传输数据的过程中对应的上行功耗。据的过程中对应的上行功耗。据的过程中对应的上行功耗。

【技术实现步骤摘要】
数据传输方法、程序产品以及电子设备


[0001]本申请涉及通信
,特别涉及一种数据传输方法、程序产品以及电子设备。

技术介绍

[0002]随着无线通信技术(wifi)的快速发展,无线网络已与人们的生活密不可分。现在,几乎所有的智能手机、平板和笔记本电脑等终端设备都支持无线网络上网。随着移动终端向着更加智能化、更高集成度和更强功能的方向发展,移动终端产品的业务集成度越来越高,用户通过终端设备进行网络服务的场景也越来越多,例如,视频通话、玩游戏、学习等。然而,当用户通过终端设备进行网络服务时,终端设备在进行网络传输时仅仅以确定出的传输速率对应的最大发射功率发射,对于终端设备在用户使用过程中的上行功耗问题考虑不足。

技术实现思路

[0003]本申请实施例的目的在于提供数据传输方法、程序产品以及电子设备,通过实时监测网络以及无线环境,确定网络传输状态满足第一条件,对应于当前的第一发射功率大于当前的第一传输速率对应的第一发射功率范围的下限功率,将第一发射功率调小为第二发射功率;确定网络传输状态不满足第一条件;调整网络传输参数,以使得网络传输状态满足第一条件。从而,使得在满足第一条件的情况下,以尽可能小的发射功率发射数据,进而降低电子设备在传输数据的过程中对应的上行功耗。
[0004]第一方面,本申请实施例提供了一种数据传输方法,应用于电子设备,包括:确定网络传输状态满足第一条件;对应于当前的第一发射功率大于当前的第一传输速率对应的第一发射功率范围的下限功率,将第一发射功率调小为第二发射功率;确定网络传输状态不满足第一条件;调整网络传输参数,以使得网络传输状态满足第一条件。
[0005]可以理解的,在数据传输的过程中,由于网络以及无线环境在实时发生变化,电子设备的上行吞吐量也在发生变化。所以,在传输数据的过程中,可以以满足上行吞吐量最佳为前提,在当前传输速率对应的发射功率的可调整范围内,以尽可能小的发射功率发射数据,从而使得电子设备进行数据传输的过程中的上行功耗减小,进而使得电子设备以较短的时间传完的同时减少功耗,节省电量。可以理解的,若以当前网络传输参数,即传输速率以及发射功率传输数据时不满足吞吐量最佳,则需要调整网络传输参数,使得吞吐量最佳,然后在保证吞吐量最佳的情况下,再调整发射功率,以尽可能小的发射功率发射,从而使得在保证吞吐量最大的情况下,电子设备的功耗比以原有的较大的发射功率发射数据时的功耗小。
[0006]在上述第一方面的一种可能实现中,通过以下方式确定网络传输状态是否满足第一条件:
在以第一传输速率以及第一发射功率传输数据时,判断获取到的第一数据包误差率是否小于误差率阈值;对应于第一数据包误差率小于误差率阈值,判断第一发射功率是否大于第一传输速率对应的第一发射功率范围的下限功率;对应于第一发射功率大于第一发射功率范围的下限功率,确定网络传输状态满足第一条件。
[0007]可以理解的,根据能够反映吞吐量变化的数据包误差率作为判断条件,方便、合理。在接收到的数据包误差率满足误差率阈值的情况下,再进一步判断当前的发射功率是否可以在当前速率对应的当前发射功率的可调整范围内进一步调整,如果可以,则可以减少发射功率,进一步在保证吞吐量的情况下,调整发射功率,以尽可能小的发射功率发射,从而减少功耗。
[0008]在上述第一方面的一种可能实现中,通过以下方式确定网络传输状态是否满足第一条件:在以第一传输速率以及第一发射功率传输数据时,判断获取到的第一数据包误差率是否小于误差率阈值;对应于第一数据包误差率小于误差率阈值,判断第一发射功率是否大于第一传输速率对应的第一发射功率范围的下限功率;对应于第一发射功率等于第一发射功率范围的下限功率,确定网络传输状态不满足第一条件。
[0009]可以理解的,根据能够反映吞吐量变化的数据包误差率作为判断条件,在接收到的数据包误差率满足误差率阈值的情况下,则进一步判断当前的发射功率是否可以在当前速率对应的当前发射功率的可调整范围内进一步调整,如果不可以,则需要调整网络传输参数,从而在保证吞吐量的情况下,调整发射功率,以尽可能小的发射功率发射,从而减少功耗。
[0010]在上述第一方面的一种可能实现中,调整网络传输参数,包括:调大第一传输速率为第二传输速率,以及调整第一发射功率为第三发射功率,其中,第三发射功率为第二传输速率对应的第三发射功率范围的上限功率。
[0011]可以理解的,在一些实施例中,可以调大传输速率,进一步探索当前传输速率是否为保证吞吐量最优的传输速率,从而在保证吞吐量的情况下,以尽可能小的发射功率发射,进而减少功耗。
[0012]在上述第一方面的一种可能实现中,通过以下方式确定网络传输状态是否满足第一条件:在以第一传输速率以及第一发射功率传输数据时,判断获取到的第一数据包误差率是否小于误差率阈值;对应于第一数据包误差率大于误差率阈值,判断第一发射功率是否小于第一传输速率对应的第一发射功率范围的上限功率;对应于第一发射功率小于第一传输速率对应的第一发射功率范围的上限功率,确定网络传输状态不满足第一条件。
[0013]可以理解的,根据能够反映吞吐量变化的数据包误差率作为判断条件,在接收到
的数据包误差率不满足误差率阈值的情况下,则表明当前吞吐量变小,则进一步判断当前的发射功率是否可以在当前速率对应的当前发射功率的可调整范围内进一步调整,如果可以调整,则需要调整网络传输参数,从而使得在保证了吞吐量的情况下,发射功率尽可能的小,进而减少功耗。
[0014]在上述第一方面的一种可能实现中,调整网络传输参数,包括:调大第一发射功率为第四发射功率。
[0015]可以理解的,在一些情况下中,调大发射功率可以使得接收到的数据包误差率变小,使得数据包误差率满足误差率阈值条件,从而在保证了吞吐量的同时也满足了发射功率尽可能的小的需求,进而减少功耗。
[0016]在上述第一方面的一种可能实现中,通过以下方式确定网络传输状态是否满足第一条件,包括:在以第一传输速率以及第一发射功率传输数据时,判断获取到的第一数据包误差率是否小于误差率阈值;对应于第一数据包误差率大于误差率阈值,判断第一发射功率是否小于第一传输速率对应的第一发射功率范围的上限功率;对应于第一发射功率等于第一传输速率对应的第一发射功率范围的上限功率,确定网络传输状态不满足第一条件。
[0017]可以理解的,根据能够反映吞吐量变化的数据包误差率作为判断条件,在接收到的数据包误差率不满足误差率阈值的情况下,则表明当前吞吐量变小,则进一步判断当前的发射功率是否可以在当前速率对应的当前发射功率的可调整范围内进一步调整,如果不可以调整,则需要调整网络传输参数,即调整传输速率以及发射功率,从而保证吞吐量。
[0018]在上述第一方面的一种可能实现中,调整网络传输参数,包括:调小第一传输速率为第三传输速率,以及调整第一发射功率为第五发射功率,其中,第五发射功率为第三传输速率对应的第五发射功率范围的上限功率。
[0019]可以理解本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据传输方法,应用于电子设备,其特征在于,所述方法包括:确定网络传输状态满足第一条件;对应于当前的第一发射功率大于当前的第一传输速率对应的第一发射功率范围的下限功率,将所述第一发射功率调小为第二发射功率;确定所述网络传输状态不满足所述第一条件;调整网络传输参数,以使得所述网络传输状态满足所述第一条件。2.根据权利要求1所述的方法,其特征在于,通过以下方式确定网络传输状态是否满足第一条件:在以所述第一传输速率以及所述第一发射功率传输数据时,判断获取到的第一数据包误差率是否小于误差率阈值;对应于所述第一数据包误差率小于所述误差率阈值,判断所述第一发射功率是否大于所述第一传输速率对应的第一发射功率范围的下限功率;对应于所述第一发射功率大于所述第一发射功率范围的下限功率,确定所述网络传输状态满足所述第一条件。3.根据权利要求1所述的方法,其特征在于,通过以下方式确定网络传输状态是否满足第一条件:在以所述第一传输速率以及所述第一发射功率传输数据时,判断获取到的第一数据包误差率是否小于误差率阈值;对应于所述第一数据包误差率小于所述误差率阈值,判断所述第一发射功率是否大于所述第一传输速率对应的第一发射功率范围的下限功率;对应于所述第一发射功率等于所述第一发射功率范围的下限功率,确定所述网络传输状态不满足所述第一条件。4.根据权利要求3所述的方法,其特征在于,所述调整网络传输参数,包括:调大所述第一传输速率为第二传输速率,以及调整所述第一发射功率为第三发射功率,其中,所述第三发射功率为所述第二传输速率对应的第三发射功率范围的上限功率。5.根据权利要求1所述的方法,其特征在于,通过以下方式确定网络传输状态是否满足第一条件:在以所述第一传输速率以及所述第一发射功率传输数据时,判断获取到的第一数据包误差率是否小于误差率阈值;对应于所述第一数据包误差率大于所述误差率阈值,判断所述第一发射功率是否小于所述第一传输速率对应的第一发射功率范围的上限功率;对应于所述第一发射功率小于所述第一传输速率对应的第一发射功率范围的上限功率,确定所述网络传输状态不满足所述第一条件。6.根据权利要求5所述的方法,其特征在于,所述调整网络传输参数,包括:调大所述第一发射功率为第四发射功率。7.根据权利要求1所述的方法,其特征在于,通过以下方式确定网络传输状态是否满足第一条件:在以所述第一传输速率以及所述第一发射功率传输数据时,判断获取到的第一数据包误差率是否小于误差率阈值;
对应于所述第一数据包误差率大于误差率阈值,判断所述第一发射功率是否小于所述第一传输速率对应的第一发射功率范围的上限功率;对应于所述第一发射功率等于所述第一传输速率对应的第一发射功率范围的上限功率,确定所述网络传输状态不满足第一条件。8.根据权利要求7所述的方法,其特征在于,所述调整网络传输参数,包括:调小所述第一传输速率为第三传输速率,以及调整所述第一发射功率为第五发射功率,其中,所述第五发射功率为所述第三传输速率对应的第五发射功率...

【专利技术属性】
技术研发人员:史少洪柳青窦智童伍燕
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1