【技术实现步骤摘要】
通信连接方法、车辆远程连接系统及连接设备
本申请属于汽车通讯
,尤其涉及一种通信连接方法、车辆远程连接系统、车辆近端连接设备及车辆远端连接设备。
技术介绍
当前,在车辆远程诊断中,通过在车辆和远程诊断设备之间设置中转设备来实现车辆与远程诊断设备的远程数据交互,例如常见的在车辆端设置车辆连接器(也称车辆近端连接设备),在远程诊断设备端设置设备连接器(也称车辆远端连接设备),通过车辆连接器与设备连接器进行诊断数据中转,进而实现车辆与远程诊断设备之间的数据交互。现有的车辆连接器与设备连接器之间主要通过服务器转发的方式实现远程数据传递,存在数据传输效率低下、时延高的问题。
技术实现思路
本申请提供了一种通信连接方法、车辆远程连接系统及连接设备,通过将P2P通信方式作为车辆近端连接设备与车辆远端连接设备之间的一种通信方式,来提高车辆远程诊断的实时性以及数据传输的效率,并在采用P2P通信受限时,通过服务器转发数据的方式实现车辆近端连接设备与车辆远端连接设备之间的通信,进一步提高用户的体验效果。第一方面,本申请提供了一种通信连接方法,应用于车辆近端连接设备,所述方法包括:向车辆远端连接设备发送P2P打洞请求;若接收到所述车辆远端连接设备基于所述P2P打洞请求返回的确认信息,则与所述车辆远端连接设备连接P2P连接;若接收不到所述车辆远端连接设备返回的所述确认信息,则通过指定的数据中转服务器与所述车辆远端连接设备建立连接。在一种可选的实现方式中,所述P2P打洞请求包括基 ...
【技术保护点】
1.一种通信连接方法,应用于车辆近端连接设备,其特征在于,所述方法包括:/n向车辆远端连接设备发送P2P打洞请求;/n若接收到所述车辆远端连接设备基于所述P2P打洞请求返回的确认信息,则与所述车辆远端连接设备建立P2P连接;/n若接收不到所述车辆远端连接设备返回的所述确认信息,则通过指定的数据中转服务器与所述车辆远端连接设备建立连接。/n
【技术特征摘要】
1.一种通信连接方法,应用于车辆近端连接设备,其特征在于,所述方法包括:
向车辆远端连接设备发送P2P打洞请求;
若接收到所述车辆远端连接设备基于所述P2P打洞请求返回的确认信息,则与所述车辆远端连接设备建立P2P连接;
若接收不到所述车辆远端连接设备返回的所述确认信息,则通过指定的数据中转服务器与所述车辆远端连接设备建立连接。
2.如权利要求1所述的方法,其特征在于,所述P2P打洞请求包括基于TCP的NAT打洞协议发送的第一P2P打洞请求和基于UDP的NAT打洞协议发送的第二P2P打洞请求;
对应地,向所述车辆远端连接设备发送P2P打洞请求,包括:
向所述车辆远端连接设备发送所述第一P2P打洞请求;
若接收不到所述车辆远端连接设备基于所述第一P2P打洞请求返回的确认信息,则向所述车辆远端连接设备发送所述第二P2P打洞请求;
所述若接收到所述车辆远端连接设备基于所述P2P打洞请求返回的确认信息,则与所述车辆远端连接设备建立P2P连接包括:
若接收到所述车辆远端连接设备基于所述第一P2P打洞请求返回的确认信息,或者若接收到所述车辆远端连接设备基于所述第二P2P打洞请求返回的确认信息,则与所述车辆远端连接设备建立P2P连接。
3.如权利要求1所述的方法,其特征在于,所述P2P打洞请求包括基于TCP的NAT打洞协议发送的第一P2P打洞请求;
对应地,向所述车辆远端连接设备发送P2P打洞请求,包括:
向所述车辆远端连接设备发送所述第一P2P打洞请求;
所述若接收到所述车辆远端连接设备基于所述P2P打洞请求返回的确认信息,则与所述车辆远端连接设备建立P2P连接包括:
若接收到所述车辆远端连接设备基于所述第一P2P打洞请求返回的确认信息,则与所述车辆远端连接设备建立P2P连接。
4.如权利要求1所述的方法,其特征在于,所述P2P打洞请求包括基于UDP的NAT打洞协议发送的第二P2P打洞请求;
对应地,向所述车辆远端连接设备发送P2P打洞请求,包括:
向所述车辆远端连接设备发送所述第二P2P打洞请求;
所述若接收到所述车辆远端连接设备基于所述P2P打洞请求返回的确认信息,则与所述车辆远端连接设备建立P2P连接包括:
若接收到所述车辆远端连接设备基于所述第二P2P打洞请求返回的确认信息,则与所述车辆远端连接设备建立P2P连接。
5.如权利要求1至4任一所述的方法,其特征在于,在向所述车辆远端连接设备发送P2P打洞请求之前,还包括:
通过所述数据中转服务器获取所述车辆远端连接设备的IP地址和端口号;
对应地,向所述车辆远端连接设备发送P2P打洞请求,包括:
根据所...
【专利技术属性】
技术研发人员:刘均,陈质健,
申请(专利权)人:深圳市元征科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。