文件传输方法、装置、主机设备及系统、存储介质与流程

文档序号:36723933发布日期:2024-01-16 12:29阅读:18来源:国知局
文件传输方法、装置、主机设备及系统、存储介质与流程

本发明涉及数据传输,特别涉及一种文件传输方法、装置、主机设备及系统、存储介质。


背景技术:

1、随着网络技术的发展,人们步入了一个全新的信息时代,面对日益复杂的网络结构与逐渐增加的网络流量,越来越多的设备需要接入到网络,以方便终端管理各种各样的设备。然而,目前仍有一些设备可能并不支持某些网络传输协议,如很多嵌入式设备仅支持串口通信协议,只能一对一文件传输,从而终端不能对多设备进行集中网络化管理。


技术实现思路

1、为了解决现有存在的技术问题,本发明实施例提供一种能够透传多级设备以实现多设备的集中网络化管理的文件传输方法及装置、主机设备、文件传输系统以及计算机可读存储介质。

2、本发明实施例的技术方案是这样实现的:

3、第一方面,一种文件传输方法,应用于主机设备,包括:

4、获取基于从机设备的端口级联信息得到的路由路径信息,根据所述路由路径信息在所述从机设备中确定与主机设备建立通信连接的主节点设备;

5、获取携带有目标从机设备信息和待传输文件信息的文件传输指令;

6、将待传输文件封装成数据帧发送给所述主节点设备,以通过所述主节点设备根据通信路径发送至所述目标从机设备,所述通信路径为根据所述路由路径信息所确定的从所述主节点设备到所述目标从机设备之间的通信路径。

7、第二方面,提供一种文件传输装置,包括:

8、路径信息模块,用于获取基于从机设备的端口级联信息得到的路由路径信息,根据所述路由路径信息在所述从机设备中确定与主机设备建立通信连接的主节点设备;

9、指令模块,用于获取携带有目标从机设备信息和待传输文件信息的文件传输指令;

10、封装传输模块,用于将待传输文件封装成数据帧发送给所述主节点设备,以通过所述主节点设备根据通信路径发送至所述目标从机设备,所述通信路径为根据所述路由路径信息所确定的从所述主节点设备到所述目标从机设备之间的通信路径。

11、第三方面,提供一种主机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行本申请任一实施例所述的文件传输方法的步骤。

12、第四方面,提供一种文件传输系统,包括本申请任一实施例所述的主机设备以及多个嵌入式从机设备;其中,所述从机设备之间通过数据传输端口连接形成多个层级,所述主节点设备为第一层级的所述从机设备。

13、第五方面,提供一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器本申请任一实施例所述的文件传输方法的步骤。

14、上述实施例所提供的文件传输方法,主机设备通过获取基于从机设备的端口级联信息得到的路由路径信息,根据所述路由路径信息在所述从机设备中确定与主机设备建立通信连接的主节点设备,在主机设备需要向目标从机设备进行文件传输时,可通过将待传输文件按照自定义格式封装成统一设定格式的数据帧,将数据帧发送给从机设备中的主节点设备,再由主节点设备按照路由路径信息所确定的目标从机设备对应的通信路径后发送至目标从机设备,目标从机设备可以是从机设备中选定的任意一个或者多个从机设备,如此,支持主机设备基于从机设备之间的端口级联信息所形成的路由路径信息和数据封装,实现与原本不支持某些网络传输协议的从机设备之间的文件传输,可直接透传多级从机设备,实现多设备的集中网络化管理。

15、上述实施例中,文件传输装置、主机设备、文件传输系统及计算机可读存储介质分别与对应的文件传输方法实施例属于同一构思,从而与对应的文件传输方法实施例具有相同的技术效果,在此不再赘述。



技术特征:

1.一种文件传输方法,应用于主机设备,其特征在于,包括:

2.如权利要求1所述的文件传输方法,其特征在于,所述将待传输文件封装成数据帧发送给所述主节点设备,包括:

3.如权利要求2所述的文件传输方法,其特征在于,所述与所述从机设备对流控参数进行协商,基于多个所述从机设备共同接受的所述流控参数的取值确定当前流控参数,包括:

4.如权利要求2所述的文件传输方法,其特征在于,所述将所述待传输文件封装成数据帧,并基于所述当前流控参数发送给所述主节点设备,包括:

5.如权利要求4所述的文件传输方法,其特征在于,所述根据所述数据传输参数将所述待传输文件的所述数据帧发送给所述主节点设备之前,包括:

6.如权利要求4所述的文件传输方法,其特征在于,还包括:

7.一种文件传输装置,其特征在于,包括:

8.一种主机设备,其特征在于,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如权利要求1至7任一项所述文件传输方法的步骤。

9.一种文件传输系统,其特征在于,包括如权利要求8所述的主机设备以及多个嵌入式从机设备;

10.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,使得所述处理器执行如权利要求1至7任一项所述文件传输方法的步骤。


技术总结
本发明提供一种文件传输方法、装置、主机设备及系统、存储介质,文件传输方法包括:获取基于从机设备的端口级联信息得到的路由路径信息,根据所述路由路径信息在所述从机设备中确定与主机设备建立通信连接的主节点设备;获取携带有目标从机设备信息和待传输文件信息的文件传输指令;将待传输文件封装成数据帧发送给所述主节点设备,以通过所述主节点设备根据通信路径发送至所述目标从机设备,所述通信路径为根据所述路由路径信息所确定的从所述主节点设备到所述目标从机设备之间的通信路径。如此,支持主机设备基于从机设备之间的端口级联信息所形成的路由路径信息和数据封装,实现与原本不支持某些网络传输协议的从机设备之间的文件传输,可直接透传多级从机设备,实现多设备的集中网络化管理。

技术研发人员:刘磊,郭紫旭,陈树生
受保护的技术使用者:深圳市英维克软件技术有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1