本公开涉及通信,尤其是涉及一种数据传输方法、装置、电子设备、存储介质和程序产品。
背景技术:
1、通信单元在通信设备中扮演着至关重要的角色,它是实现数据采集、高效传输与准确接收的核心部件。这一功能使得通信设备能够无缝地与其他设备或系统建立联系,促进信息的即时共享与精确控制。
2、然而,值得注意的是,通信单元在工作时,不可避免地会消耗通信设备内置的电池容量,特别是在数据的密集传输的数据处理过程中,电池能耗尤为显著,导致续航时间大幅缩短,还会增加用户更换电池或频繁充电的需求,从而可能对用户的正常使用体验造成不便。因此,如何减少电池在数据传输过程的功耗是当前亟需解决的技术问题。
技术实现思路
1、鉴于上述问题而提出了本公开。本公开提供了一种数据传输方法、装置、电子设备、存储介质和程序产品。
2、根据本公开的一个方面,提供了一种数据传输方法,包括:基于采集的目标设备在非电池供电模式下的待传输数据和网络环境信息,获取对应于目标待传输数据的传输状态评估结果;确定所述传输状态评估结果是否满足预定条件;在所述传输状态评估结果不满足预定条件时,失败次数加预设值,当所述失败次数达到预设阈值时,从非电池供电模式转换为电池供电模式,用于实现所述目标待传输数据传输。
3、此外,根据本公开的一个方面的数据传输方法,基于采集的目标设备在非电池供电模式下的待传输数据和网络环境信息,获取对应于目标待传输数据的传输状态评估结果,包括:采集目标设备在非电池供电模式下的待传输数据和网络环境信息;基于所述待传输数据和所述网络环境信息,确定所述待传输数据的当前传输状态;基于所述当前传输状态,获取对应于目标待传输数据的传输状态评估结果。
4、此外,根据本公开的一个方面的数据传输方法,基于当前传输状态,获取对应于目标待传输数据的传输状态评估结果,包括:基于所述当前传输状态,确定所述当前传输状态下所有可行的传输行为;基于所述当前传输状态和所述传输行为,获取传输行为评估矩阵;基于所述传输行为评估矩阵,获取对应于目标待传输数据的传输状态评估结果。
5、此外,根据本公开的一个方面的数据传输方法,传输行为至少包括第一传输行为和第二传输行为;确定传输状态评估结果是否满足预定条件,包括:获取在目标待传输数据在当前传输状态下,执行第一传输行为后所获的第一奖励值以及执行第二传输行为后所获的第二奖励值;基于第一奖励值和第二奖励值,确定传输状态评估结果是否满足预定条件;其中,第一传输行为用于指示数据传输,第二传输行为用于指示数据不传输。
6、此外,根据本公开的一个方面的数据传输方法,预定条件包括:第一奖励值大于第二奖励值。
7、此外,根据本公开的一个方面的数据传输方法,方法还包括:当传输状态评估结果满足预定条件的情况下,响应于满足预定条件,发送目标待传输数据。
8、根据本公开的另一个方面,提供了一种数据传输装置,包括:评估结果获取模块,被配置为基于采集的目标设备在非电池供电模式下的待传输数据和网络环境信息,获取对应于目标待传输数据的传输状态评估结果;条件确定模块,被配置为确定传输状态评估结果是否满足预定条件;数据传输模块,被配置为在传输状态评估结果不满足预定条件时,失败次数加预设值,当失败次数达到预设阈值时,从非电池供电模式转换为电池供电模式,用于实现所述目标待传输数据传输。
9、根据本公开的又一个方面,提供了一种电子设备,包括:存储器,用于存储计算机可读指令;以及处理器,用于运行所述计算机可读指令,使得所述电子设备执行如上所述的数据传输方法。
10、根据本公开的再一个方面,提供了一种计算机可读存储介质,用于存储计算机可读指令,当所述计算机可读指令由处理器执行时,使得所述处理器执行如上所述的数据传输方法。
11、根据本公开的再一个方面,提供了一种计算机程序产品,包括计算机程序,计算机程序被处理器执行时实现如上所述数据传输方法。
12、如以下将详细描述的根据本公开实施例的数据传输方法、装置、电子设备、计算机可读存储介质和计算机程序产品,本公开通过利用采集的待传输数据和网络环境信息对目标待传输数据的传输状态进行评估,优化数据传输的电源使用模式,从而实现非电池供电模式和电池供电模式的结合使用,提高电池使用时间,减少电池在数据传输过程中的功耗。
13、要理解的是,前面的一般描述和下面的详细描述两者都是示例性的,并且意图在于提供要求保护的技术的进一步说明。
1.一种数据传输方法,其特征在于,包括:
2.根据权利要求1所述的数据传输方法,其特征在于,所述基于采集的目标设备在非电池供电模式下的待传输数据和网络环境信息,获取对应于目标待传输数据的传输状态评估结果,包括:
3.根据权利要求2所述的数据传输方法,其特征在于,所述基于所述当前传输状态,获取对应于目标待传输数据的传输状态评估结果,包括:
4.根据权利要求3所述的数据传输方法,其特征在于,所述传输行为至少包括第一传输行为和第二传输行为;
5.根据权利要求4所述的数据传输方法,其特征在于,所述预定条件包括:
6.根据权利要求1-5任一项所述的数据传输方法,其特征在于,所述方法还包括:
7.一种数据传输装置,其特征在于,包括:
8.一种电子设备,其特征在于,包括:
9.一种计算机可读存储介质,用于存储计算机可读指令,其特征在于,当所述计算机可读指令由处理器执行时,使得所述处理器执行如权利要求1到6的任一项所述的数据传输方法。
10.一种计算机程序产品,其特征在于,包括计算机程序,所述计算机程序被处理器执行时实现如权利要求1到6的任一项所述数据传输方法。