通信链路管理方法、装置、设备及计算机可读存储介质与流程

摘要: 本申请涉及通信,尤其涉及通信链路管理方法、装置、设备及计算机可读存储介质。背景技术:1、目前,为了实现轻量化、长续航和低成本目标,智能穿戴设备通常采用边缘计算架...
通信链路管理方法、装置、设备及计算机可读存储介质与流程

本申请涉及通信,尤其涉及通信链路管理方法、装置、设备及计算机可读存储介质。

背景技术:

1、目前,为了实现轻量化、长续航和低成本目标,智能穿戴设备通常采用边缘计算架构,将采集到的原始数据通过bt(bluetooth,蓝牙)/wifi(无线网络)等无线通信模块传输至移动终端进行后端处理(如高动态范围成像、电子防抖等计算密集型任务),同时依赖移动终端实现固件升级包的存储与回传。

2、相关技术中,设备间通信多采用基于tcp(transmissioncontrol protocol,传输控制协议)的单一socket(套接字)连接,虽能保证传输可靠性,但受tcp滑动窗口机制限制,单链路传输时信道带宽利用率不足,导致数据回传及固件升级效率低下。若采用多socket并发传输方案,虽可通过多流并行提升吞吐量,但会导致无线模块功耗显著增加,进而导致智能穿戴设备的续航时间不足。

技术实现思路

1、本申请的主要目的在于提供一种通信链路管理方法、装置、设备及计算机可读存储介质,旨在解决如何避免相关技术中传输效率过低或设备功耗过大的技术问题。

2、为实现上述目的,本申请提供一种通信链路管理方法,所述通信链路管理方法应用于与移动终端建立通信连接的智能穿戴设备,包括:

3、动态获取来自所述移动终端的设置指令和自身的设备状态监控信息;

4、根据所述设置指令和所述设备状态监控信息确定流配置数量;

5、基于所述流配置数量调整自身启用的通信链路数量。

6、在一实施例中,所述根据所述设置指令和所述设备状态监控信息确定流配置数量的步骤,包括:

7、根据所述设备状态监控信息判断是否执行所述设置指令;

8、若是,则基于所述设置指令确定所述流配置数量;

9、若否,则基于所述设备状态监控信息动态调整所述流配置数量。

10、在一实施例中,所述设备状态监控信息包括:设备工作状态、电池电量百分比、存储空间占用率、设备使用偏好和运行业务类型;所述设置指令包括:效率优先或续航优先;

11、所述根据所述设备状态监控信息判断是否执行所述设置指令的步骤,包括:

12、在所述设备工作状态为充电状态且所述设置指令为效率优先的情况下,执行所述设置指令;

13、在所述设备工作状态为充电状态且所述设置指令为续航优先的情况下,不执行所述设置指令;

14、在所述设备工作状态为佩戴状态的情况下,根据所述电池电量百分比、所述存储空间占用率、所述设备使用偏好和所述运行业务类型中的至少一者判断是否执行所述设置指令。

15、在一实施例中,所述根据所述电池电量百分比、所述存储空间占用率、所述设备使用偏好和所述运行业务类型中的至少一者判断是否执行所述设置指令的步骤,包括:

16、在所述电池电量百分比大于等于预设电量阈值且所述设置指令为效率优先的情况下,执行所述设置指令;

17、在所述电池电量百分比大于等于预设电量阈值且所述设置指令为续航优先的情况下,不执行所述设置指令。

18、在一实施例中,所述根据所述电池电量百分比、所述存储空间占用率、所述设备使用偏好和所述运行业务类型中的至少一者判断是否执行所述设置指令的步骤,还包括:

19、在所述电池电量百分比小于预设电量阈值、所述存储空间占用率大于等于预设占用阈值、所述设备使用偏好指示业务即将运行且所述设置指令为效率优先的情况下,执行所述设置指令;

20、在所述电池电量百分比小于预设电量阈值、所述存储空间占用率大于等于预设占用阈值、所述设备使用偏好指示业务即将运行且所述设置指令为续航优先的情况下,不执行所述设置指令;

21、在所述电池电量百分比小于预设电量阈值、所述存储空间占用率小于预设占用阈值且所述设置指令为效率优先的情况下,不执行所述设置指令;

22、在所述电池电量百分比小于预设电量阈值、所述存储空间占用率小于预设占用阈值且所述设置指令为续航优先的情况下,执行所述设置指令。

23、在一实施例中,所述根据所述电池电量百分比、所述存储空间占用率、所述设备使用偏好和所述运行业务类型中的至少一者判断是否执行所述设置指令的步骤,还包括:

24、在所述电池电量百分比小于预设电量阈值、所述运行业务类型为大功耗业务且所述设置指令为效率优先的情况下,不执行所述设置指令;

25、在所述电池电量百分比小于预设电量阈值、所述运行业务类型为大功耗业务且所述设置指令为续航优先的情况下,执行所述设置指令;

26、在所述电池电量百分比小于预设电量阈值且所述运行业务类型为小功耗业务的情况下,执行所述设置指令。

27、在一实施例中,在所述根据所述设置指令和所述设备状态监控信息确定流配置数量的步骤之后,所述通信链路管理方法还包括:

28、将所述流配置数量发送至所述移动终端,以使所述移动终端对应调整其通信链路数量。

29、此外,为实现上述目的,本申请还提供一种通信链路管理装置,所述通信链路管理装置应用于与移动终端建立通信连接的智能穿戴设备,包括:

30、获取模块,所述获取模块用于动态获取来自所述移动终端的设置指令和自身的设备状态监控信息;

31、处理模块,所述处理模块用于根据所述设置指令和所述设备状态监控信息确定流配置数量;

32、配置模块,所述配置模块用于基于所述流配置数量调整自身启用的通信链路数量。

33、此外,为实现上述目的,本申请还提供一种智能穿戴设备,所述智能穿戴设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序配置为实现如上所述的通信链路管理方法的步骤。

34、此外,为实现上述目的,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的通信链路管理方法的步骤。

35、本申请提出一种通信链路管理方法、装置、设备及计算机可读存储介质,克服了相关技术中限制单链路传输或多链路传输所存在的技术缺陷,在所述通信链路管理方法中,先动态获取来自所述移动终端的设置指令和自身的设备状态监控信息,再根据所述设置指令和所述设备状态监控信息确定流配置数量,之后基于所述流配置数量调整自身启用的通信链路数量。本申请通过综合考虑代表用户需求的设置指令和能够体现设备当前状态的设备状态监控信息以对通信链路数量进行灵活配置,既能够避免传输效率过低,又能够避免设备功耗过高,进而能够保证用户具备较好的设备使用体验。

1.一种通信链路管理方法,其特征在于,所述通信链路管理方法应用于与移动终端建立通信连接的智能穿戴设备,包括:

2.如权利要求1所述的通信链路管理方法,其特征在于,所述根据所述设置指令和所述设备状态监控信息确定流配置数量的步骤,包括:

3.如权利要求2所述的通信链路管理方法,其特征在于,所述设备状态监控信息包括:设备工作状态、电池电量百分比、存储空间占用率、设备使用偏好和运行业务类型;所述设置指令包括:效率优先或续航优先;

4.如权利要求3所述的通信链路管理方法,其特征在于,所述根据所述电池电量百分比、所述存储空间占用率、所述设备使用偏好和所述运行业务类型中的至少一者判断是否执行所述设置指令的步骤,包括:

5.如权利要求3所述的通信链路管理方法,其特征在于,所述根据所述电池电量百分比、所述存储空间占用率、所述设备使用偏好和所述运行业务类型中的至少一者判断是否执行所述设置指令的步骤,还包括:

6.如权利要求3所述的通信链路管理方法,其特征在于,所述根据所述电池电量百分比、所述存储空间占用率、所述设备使用偏好和所述运行业务类型中的至少一者判断是否执行所述设置指令的步骤,还包括:

7.如权利要求1至6中任一项所述的通信链路管理方法,其特征在于,在所述根据所述设置指令和所述设备状态监控信息确定流配置数量的步骤之后,所述通信链路管理方法还包括:

8.一种通信链路管理装置,其特征在于,所述通信链路管理装置应用于与移动终端建立通信连接的智能穿戴设备,包括:

9.一种智能穿戴设备,其特征在于,所述智能穿戴设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序配置为实现如权利要求1至7中任一项所述的通信链路管理方法的步骤。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的通信链路管理方法的步骤。