[发明专利]数据传输方法、服务器、车辆和计算机存储介质有效
申请号: | 202011034143.6 | 申请日: | 2020-09-27 |
公开(公告)号: | CN112202869B | 公开(公告)日: | 2021-10-22 |
发明(设计)人: | 丁磊;石重;范春强 | 申请(专利权)人: | 华人运通(上海)云计算科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京市铸成律师事务所 11313 | 代理人: | 杨瑾瑾;林军 |
地址: | 201114 上海市闵*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 方法 服务器 车辆 计算机 存储 介质 | ||
1.一种数据传输方法,应用于服务器,其特征在于,所述方法包括:
获取目标车辆上传的第一数据包;其中,所述第一数据包为基于所述目标车辆内进行数据传输的第一协议封装的;其中,所述第一数据包为服务器订阅的所述目标车辆的至少一个目标服务中第一目标服务的数据包;所述至少一个目标服务与所述服务器的至少一个目标主题具备映射关系;
基于所述第一协议对所述第一数据包进行解析,得到所述目标车辆上传的原始数据,对所述原始数据进行处理;
其中,所述至少一个目标服务和所述至少一个目标主题之间的映射关系预存在服务器以及目标车辆中;
所述基于所述第一协议对所述第一数据包进行解析,得到所述目标车辆上传的原始数据,包括:
确定所述第一数据包所对应的注解切入点、注解信息以及解析拦截器;
基于所述注解切入点、注解信息以及解析拦截器,对所述第一数据包进行第一协议的反序列化处理,从所述第一数据包中获取目标车辆上传的原始数据。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在存在针对所述目标车辆的第二目标服务的待传输数据的情况下,基于所述第一协议对所述待传输数据进行封装,得到封装后的第二数据包;所述第二目标服务为所述服务器订阅的所述目标车辆的至少一个目标服务中之一;
将所述第二数据包下发至所述目标车辆。
3.根据权利要求2所述的方法,其特征在于,所述基于所述第一协议对所述待传输数据进行封装,得到封装后的第二数据包,包括:
获取所述待传输数据对应的注解信息以及序列化拦截器;
基于所述注解信息以及序列化拦截器,对所述待传输数据进行第一协议的序列化处理得到序列化处理后的二进制数据,基于第一协议将所述二进制数据封装为所述第二数据包。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:
在确定订阅所述目标车辆的至少一个目标服务的情况下,向所述目标车辆发送所述至少一个目标服务的订阅通知;
或者,
在确定取消订阅所述目标车辆的至少一个目标服务的情况下,向所述目标车辆发送所述至少一个目标服务的取消订阅通知。
5.根据权利要求1-3任一项所述的方法,其特征在于,所述第一协议为someIP协议。
6.一种数据传输方法,其特征在于,应用于目标车辆,所述方法包括:
获取基于目标车辆内进行数据传输的第一协议封装的第一数据包;所述第一数据包,为所述服务器订阅的至少一个目标服务中的第一目标服务产生的数据包;所述至少一个目标服务与服务器的至少一个目标主题具备映射关系;
将所述第一数据包上传至所述服务器;
其中,所述至少一个目标服务和所述至少一个目标主题之间的映射关系预存在服务器以及目标车辆中。
7.根据权利要求6所述的方法,其特征在于,所述获取基于第一协议封装的第一数据包,包括:
基于以太网从域控制器获取基于第一协议封装的第一数据包。
8.根据权利要求6所述的方法,其特征在于,所述将所述第一数据包上传至所述服务器,包括:
基于业务与主题之间的映射关系,确定所述第一数据包的业务标识对应的第一目标主题;将所述第一数据包上传至所述服务器对应的第一目标主题。
9.根据权利要求6所述的方法,其特征在于,所述方法还包括:
接收服务器发来的基于第一协议封装的第二数据包;将所述第二数据包发送至对应的域控制器进行处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华人运通(上海)云计算科技有限公司,未经华人运通(上海)云计算科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011034143.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:滤芯及净水机
- 下一篇:一种包装盒自动生产装置