[发明专利]数据传输系统及方法、电子设备和存储介质有效
申请号: | 202111430346.1 | 申请日: | 2021-11-29 |
公开(公告)号: | CN114143260B | 公开(公告)日: | 2023-06-30 |
发明(设计)人: | 牛强 | 申请(专利权)人: | 上海商汤智能科技有限公司 |
主分类号: | H04L45/74 | 分类号: | H04L45/74;H04L67/565 |
代理公司: | 北京林达刘知识产权代理事务所(普通合伙) 11277 | 代理人: | 刘新宇 |
地址: | 200233 上海市徐*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 系统 方法 电子设备 存储 介质 | ||
1.一种数据传输系统,所述系统包括云端、边缘侧和设备端的多个设备,以及云端管理设备,其特征在于,所述多个设备之间设置有数据通道;
所述云端管理设备,用于保存消息路由规则以及路由表,其中,所述路由表包括所述云端、所述边缘侧和所述设备端的多个设备在所述数据通道中的地址;
所述多个设备中的第二设备与第一设备进行通信时,所述第二设备从所述云端管理设备获取所述消息路由规则以及路由表,根据所述路由表确定已启动的第一设备在数据通道中的地址,其中,所述第一设备在数据通道中的地址为目标通信地址;根据所述消息路由规则,通过通道代理处理将第一数据单元发送至所述第一设备在数据通道中的地址,其中,所述第一数据单元具有预设的数据单元格式,所述预设的数据单元格式为所述多个设备之间发送数据的统一格式;
所述预设的数据单元格式包括序列号、首部长度、确认信息、校验信息、数据类型元信息以及待发送数据。
2.根据权利要求1所述的系统,其特征在于,根据所述路由表确定已启动的第一设备在数据通道中的地址,包括:
根据设备广播信息,确定已启动的设备;
在所述已启动的设备中,确定出所述第一设备;
根据所述路由表,确定所述第一设备在数据通道中的地址。
3.根据权利要求1所述的系统,其特征在于,所述第二设备还用于:
生成所述第一数据单元的序列号;
根据待发送数据和发送时刻的时间戳,生成所述数据类型元信息;
根据所述数据类型元信息,设置所述首部长度;
设置所述确认信息和所述校验信息;
根据所述序列号、所述首部长度、所述确认信息、所述校验信息、所述数据类型元信息和所述待发送数据,获得所述第一数据单元。
4.根据权利要求1所述的系统,其特征在于,所述第二设备还用于:
通过所述通道代理接收数据通道中的第二数据单元;
根据所述第二数据单元的解析信息对所述第二数据单元进行解析,获得解析结果;
根据所述解析结果,设置确认信息;
根据设置后的确认信息以及回复时刻的时间戳,生成回复数据单元;
通过通道代理将所述回复数据单元发送至第三设备在数据通道中的地址,其中,所述第三设备为发送所述第二数据单元的设备。
5.根据权利要求2所述的系统,其特征在于,所述设备广播信息包括启动广播信息和心跳广播信息,其中,所述心跳广播信息用于表示设备已启动的状态;
所述第二设备还用于:
在启动时,通过通道代理处理向所述云端、边缘侧和设备端的多个设备发送启动广播信息;
通过所述通道代理向所述云端、边缘侧和设备端的多个设备持续发送心跳广播信息。
6.根据权利要求5所述的系统,其特征在于,所述第二设备还用于:
在接收到第四设备的启动广播信息的情况下,根据所述云端管理设备中保存的设备信息以及所述第四设备的启动广播信息,对所述第四设备进行核验,获得核验结果。
7.根据权利要求1所述的系统,其特征在于,所述第二设备还用于:
设置消息路由规则;
将所述消息路由规则保存至所述云端管理设备。
8.根据权利要求1-7中任一项所述的系统,其特征在于,所述通道代理处理通过通道代理组件实现,所述通道代理组件在设备启动时自启动。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海商汤智能科技有限公司,未经上海商汤智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111430346.1/1.html,转载请声明来源钻瓜专利网。