基于物联管理平台的终端数据流传输远程控制方法和系统
摘要文本
本发明涉及物联数据传输的技术领域,提供了基于物联管理平台的终端数据流传输远程控制方法和系统,基于第一终端的数据发送需求,生成待发送数据包和确定待发送数据包需要发送至的第二终端;基于第一终端与第二终端之间在物联网的网关状态,确定两者的数据传输路径,将待发送数据包转换为数据子包队列,实现第一终端与第二终端之间的数据传输效率和稳定性;判断第二终端当前是否处于允许接收待发送数据包的状态,根据第二终端的不同状态,将待发送数据包直接从第一终端发送至第二终端,或将待发送数据包暂存至第三终端后再发送至第二终端,当终端无法实时接收数据时,将数据转移至与终端距离较近的其他终端,提高后续数据中转发送的效率和可靠性。
申请人信息
- 申请人:国网四川省电力公司信息通信公司
- 申请人地址:610095 四川省成都市高新区蜀绣西路366号2层、4层、5层、8层
- 发明人: 国网四川省电力公司信息通信公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 基于物联管理平台的终端数据流传输远程控制方法和系统 |
| 专利类型 | 发明授权 |
| 申请号 | CN202311797211.8 |
| 申请日 | 2023/12/26 |
| 公告号 | CN117478680B |
| 公开日 | 2024/3/15 |
| IPC主分类号 | H04L67/1004 |
| 权利人 | 国网四川省电力公司信息通信公司 |
| 发明人 | 杨懿; 刘锦隆; 张秋铭; 吴斗; 戴睿; 刘成 |
| 地址 | 四川省成都市高新区蜀绣西路366号2层 |
专利主权项内容
1.基于物联管理平台的终端数据流传输远程控制方法,其特征在于,其包括如下步骤:步骤S1,对物联网中的第一终端进行识别,确定所述第一终端的数据发送需求信息;基于所述数据发送需求信息,生成所述第一终端对应的待发送数据包和确定所述待发送数据包需要发送至的第二终端,包括获取物联网中的第一终端的工作日志,对所述工作日志进行分析,得到所述第一终端下属所有应用程序各自的任务处理状态信息;基于所述任务处理状态信息,确定所述应用程序需要发送的数据索引信息和数据发送目的终端信息;基于所述数据索引信息,从所述第一终端的存储空间中查找所述应用程序需要发送的数据,并对查找的数据进行筛选和打包处理,生成待发送数据包;将所述数据发送目的终端信息与所述物联网下属所有终端身份信息进行对比,确定所述待发送数据包需要发送至的第二终端;步骤S2,基于所述第一终端与所述第二终端之间在所述物联网的网关状态信息,确定所述待发送数据包从所述第一终端发送至所述第二终端的数据传输路径;基于所述数据传输路径的实时数据传输状态,将所述待发送数据包划分为若干数据子包,并生成关于所有数据子包的数据子包队列,包括基于所述第一终端和所述第二终端各自在所述物联网的网关地址信息,确定所述第一终端与所述第二终端之间在所述物联网内部的所有可用通信链路;基于每个可用通信链路下属所有网关的实时数据传输负荷,确定每个可用通信链路的整体数据传输负荷,并将具有最小整体数据传输负荷的可用通信链路确定为所述待发送数据包从所述第一终端发送至所述第二终端的数据传输路径;基于所述数据传输路径的实时可用数据传输带宽,将所述待发送数据包划分为若干数据子包,以及基于所有数据子包之间的数据逻辑关系,生成关于所有数据子包的数据子包队列;步骤S3,基于所述第二终端的实时数据接收状态,判断所述第二终端当前是否处于允许接收所述待发送数据包的状态;当所述第二终端当前处于允许接收所述待发送数据包的状态,则将所述数据子包队列转换成相应的数据传输流后,通过所述数据传输路径发送至所述第二终端;步骤S4,当所述第二终端当前不处于允许接收所述待发送数据包的状态,则基于所述数据传输路径,从物联网中选择第三终端作为所述第二终端接收所述待发送数据包的中转终端,并将所述数据子包队列转发暂存至所述第三终端;当所述第二终端切换至允许接收所述待发送数据的状态时,指示所述第三终端向所述第二终端发送所述数据子包队列。