远程医疗业务流的传输方法、装置和计算机设备与流程

文档序号:35498131发布日期:2023-09-20 00:43阅读:61来源:国知局
远程医疗业务流的传输方法、装置和计算机设备与流程

本技术涉及远程医疗,特别是涉及一种远程医疗业务流的传输方法、装置、计算机设备、存储介质和计算机程序产品。


背景技术:

1、随着计算机技术的发展,远程医疗技术越来越普及,为保证远程医疗过程中的医疗稳定,确保医疗视频的传输稳定显得十分重要。目前在远程医疗中进行远程医疗业务流的传输的方式通常是通过无损压缩方式在小范围内专网进行传输。然而,在小范围的专网内进行远程医疗业务流的传输,会因为专网线路导致视频传输质量不稳定。

2、因此,目前的远程医疗业务流的传输方法存在传输质量不稳定的缺陷。


技术实现思路

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、传输模块,用于根据各个服务质量信息与服务质量需求阈值的比较结果,确定所述待传输远程医疗业务流的网络路径选择策略,并基于所述网络路径选择策略传输所述待传输远程医疗业务流至所述远程医疗终端;所述服务质量需求阈值与所述待传输远程医疗业务流对应。

36、第四方面,本技术提供了一种远程医疗业务流的传输装置,应用于远程医疗平台,所述装置包括:

37、响应模块,用于响应于远程医疗业务流指令,根据所述远程医疗业务流指令对应的远程医疗终端的网络参数以及所述远程医疗业务流指令对应的待传输远程医疗业务流,生成远程医疗业务流传输请求;

38、发送模块,用于将所述远程医疗业务流传输请求发送至如上述的网络设备。

39、第五方面,本技术提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述的方法的步骤。

40、第六方面,本技术提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法的步骤。

41、第七方面,本技术提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述的方法的步骤。

42、上述远程医疗业务流的传输方法、装置、计算机设备、存储介质和计算机程序产品,通过获取远程医疗平台针对远程医疗终端发送的远程医疗业务流传输请求,基于请求中的待传输远程医疗业务流在多条网络路径对应的多个远程运维流监测数据,确定多条网络路径的多个服务质量信息,基于服务质量信息与对应的服务质量需求阈值的比较结果,确定待传输远程医疗业务流的网络路径选择策略,基于该网络路径选择策略传输待传输远程医疗业务流至远程医疗终端。相较于传统在小范围的专网内进行远程医疗业务流的传输,本方案通过结合业务流对应的监测数据,确定平台与终端之间多条网络路径的服务质量,通过动态切换服务质量最优的网络路径进行远程医疗业务流的传输,提高传输质量稳定性。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1