[发明专利]一种数据处理方法、装置及转发设备有效
申请号: | 201711482890.4 | 申请日: | 2017-12-29 |
公开(公告)号: | CN108306939B | 公开(公告)日: | 2021-02-12 |
发明(设计)人: | 刘均;邓春武 | 申请(专利权)人: | 深圳市元征科技股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518000 广东省深圳市龙*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 装置 转发 设备 | ||
本发明实施例提供了一种数据处理方法、装置及转发设备,其中方法包括:在连接了诊断设备时,获取诊断设备的第一操作系统类型,从至少一种平台对象中选择与第一操作系统类型匹配的目标平台对象。通过目标平台对象获取诊断设备中的诊断数据,并将该诊断数据发送给远程终端。采用本发明实施例,可以通过网络转发诊断设备对车辆的诊断数据,实现对车辆的远程诊断。
技术领域
本发明涉及计算机领域,尤其涉及一种数据处理方法、装置及转发设备。
背景技术
随着时代的快速发展,人们追求快捷便利的出行方式,汽车行业越来越受到欢迎。为了保证出行安全,车辆需要定期进行维修和保养,车辆在出现故障时,维修厂或者4S店的通常做法是通过技术手段对车辆排查,找出故障原因,并采取一定措施使其排除故障并恢复达到一定的性能和安全标准。该种方法可以排除车辆故障,但是可能耗费较多的人力和时间。目前出现的一种车辆诊断设备,可以通过与车辆的车载自动诊断系统OBD接口连接,自动检测车辆存在故障,读取故障码并能自动清除故障,同时车辆技术人员监控诊断设备的对车辆的检测情况,及时解决诊断设备不能自动处理的车辆问题。
以上两种车辆维修方法中,车辆技术人员都必须要在车辆维修现场,随时对车辆维修进行指导。在实际维修中,可能会出现车辆出现故障时,车辆技术人员不在车辆维修现场的情况,如果等到车辆技术人员回来再进行对车辆的维修,可能会造成车辆维修时间较长,给车主带来不便。
发明内容
本发明实施例提供了一种数据处理方法、装置及转发设备,可以通过网络转发诊断设备对车辆的诊断数据,实现对车辆的远程诊断。
本发明实施例第一方面提供了一种数据处理方法,包括:
在连接了诊断设备时,获取诊断设备的第一操作系统类型;
从至少一个平台对象中选择与第一操作系统类型匹配的目标平台对象,至少一个平台对象中不同平台对象对应不同的操作系统类型;
通过目标平台对象获取诊断设备中的诊断数据;
将诊断数据发送给远程终端,诊断数据为诊断设备对车辆诊断得到的。
可选的,将诊断数据发送给远程终端,包括:
连接第一中转服务器;
通过套接字socket将诊断数据发送至第一中转服务器,由第一中转服务器将诊断数据转发至远程终端。
可选的,连接第一中转服务器,包括:
获取第一中转服务器的网络协议IP地址和端口号;
根据第一中转服务器的IP地址和端口号,通过socket连接第一中转服务器。
可选的,通过套接字socket将诊断数据发送至第一中转服务器,由第一中转服务器将诊断数据转发至远程终端,包括:
开启发送线程;调用发送线程,通过socket将诊断数据发送至第一中转服务器。
可选的,数据处理方法还包括:
在连接了数据调用设备时,获取数据调用设备的第二操作系统类型;
从至少一个平台回调对象中选择与第二操作系统类型匹配的目标平台回调对象,至少一个平台回调对象中不同平台回调对象对应不同的操作系统类型;
通过socket从第二中转服务器中获取数据调用设备所需的调用数据;
通过目标平台回调对象将调用数据发送至数据调用设备。
可选的,通过socket从第二中转服务器中获取数据调用设备所需的调用数据,包括:
获取第二中转服务器的IP地址和端口号;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市元征科技股份有限公司,未经深圳市元征科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711482890.4/2.html,转载请声明来源钻瓜专利网。