一种车载数据传输的方法及装置、车载TBOX制造方法及图纸

技术编号:21917835 阅读:353 留言:0更新日期:2019-08-21 13:38
一种车载数据传输的方法及装置、车载TBOX,该方法包括:在一根物理USB线上建立两条虚拟数据通路,分别枚举出第一虚拟网卡和第二虚拟网卡;将所述第一虚拟网卡设置在第一局域网中,将所述第二虚拟网卡设置在第二局域网中;配置将从所述第一虚拟网卡进来的数据路由到第一分组数据网,将从所述第二虚拟网卡进来的数据路由到第二分组数据网的策略路由;接收到数据后根据所述策略路由进行数据传输。该方案可以实现一根USB线的两条通路的软隔离功能,以保证通过CSP服务器控制车辆的数据安全。

A Method and Device for Vehicle-borne Data Transmission and Vehicle-borne TBOX

【技术实现步骤摘要】
一种车载数据传输的方法及装置、车载TBOX
本专利技术实施例涉及但不限于通信技术邻域,尤指一种车载数据传输的方法及装置、车载TBOX(TelematicsBOX,远程信息处理器)。
技术介绍
车载T-BOX产品最为一种新型产品心态,车联网系统包含四部分:主机、车载T-BOX、手机APP(应用程序)及后台系统。主机主要用于的影音娱乐,以及车辆信息显示;车载T-BOX主要用于和后台系统/手机APP通信,实现手机APP的车辆信息显示与控制。当用户通过手机端APP发送控制命令后,CSP(CloudServicePlatform,云服务平台)后台会发出监控请求指令到车载T-BOX,车辆在获取到控制命令后,通过CAN(ControllerAreaNetwork,控制器局域网络)总线发送控制报文并实现对车辆的控制,最后反馈操作结果到用户的手机APP上,仅这个功能可以帮助用户远程启动车辆、开锁车门、打开空调、调整座椅至合适位置等。目前,车载T-BOX通过一根USB线与车机上的IHU(InfotainmentHeadUnit,信息娱乐主机)连接,在IHU内部枚举一个网卡名称为T-BOX,车机上IHU有Wi-Fi(WirelessFidelity,无线保真)热点,Wi-Fi用户使用网卡T-BOX作为WAN口上网。IHU内部的控制车辆的应用同样也使用网卡T-BOX与CSP服务器交互。在车载T-BOX内部有两条数据通路:一条是T-BOX与CSP服务连接的,用于接收发送控制车辆命令的控制通路,即私有PDN(PacketDataNetwork,分组数据网)通路;另一条是用于IHU上Wi-Fi连接的用户上网数据通路,即公有PDN通路。T-BOX根据数据报文的目的地址,决定将数据报文发送到私有通路还是公有通路,如图1所示。由于安全因素,防止与CSP服务器交互IHU和T-BOX内部的应用受到网络攻击,在T-BOX内部至网络,实现公有和私有通路的软隔离,但是,在IHU内部,由于wifi热点和IHU内部控制车辆的应用公用一个WAN网卡T-BOX,IHU内部的应用监听网卡T-BOX上的IP地址,因此,Wi-Fi热点用户通过访问网卡T-BOX上的IP地址,就可以访问IHU内部控制车辆的应用,从而就达到不经过CSP服务器控制车辆,因此,此缺点存在安全风险。
技术实现思路
本专利技术实施例提供一种车载数据传输的方法及装置、车载TBOX,以保证通过CSP服务器控制车辆的数据安全。一种车载数据传输的方法,包括在一根物理USB线上建立两条虚拟数据通路,分别枚举出第一虚拟网卡和第二虚拟网卡;将所述第一虚拟网卡设置在第一局域网中,将所述第二虚拟网卡设置在第二局域网中;配置将从所述第一虚拟网卡进来的数据路由到第一分组数据网,将从所述第二虚拟网卡进来的数据路由到第二分组数据网的策略路由;接收到数据后根据所述策略路由进行数据传输。可选地,所述在一根物理USB线上,建立两条虚拟数据通路,在设备内部分别枚举出第一虚拟网卡和第二虚拟网卡,包括:配置所述两条虚拟数据通路包括所述第一虚拟网卡和所述第二虚拟网卡的多网卡字符设备驱动的端口组合信息;注册所述多网卡字符设备,根据所述多网卡字符设备的注册信息和所述端口组合信息进行资源绑定,枚举出所述第一虚拟网卡和所述第二虚拟网卡。可选地,所述将所述第一虚拟网卡设置在第一局域网中,将所述第二虚拟网卡设置在第二局域网中,包括:建立第一桥和第二桥;为所述第一桥配置第一网关IP地址,为所述第二桥配置第二网关IP地址,所述第一网关IP地址和所述第二网关IP地址不相同;将所述第一虚拟网卡挂在所述第一桥下,将所述第二虚拟网卡挂在所述第二桥下。可选地,将所述第一虚拟网卡设置在第一局域网中,将所述第二虚拟网卡设置在第二局域网中后,还包括:为所述第一局域网分配第一地址池,监听所述第一桥,从所述第一地址池中取一IP地址分配给所述第一虚拟网卡;为所述第二局域网分配第二地址池,监听所述第二桥,从所述第二地址池中取一IP地址分配给所述第二虚拟网卡,所述第一地址池与所述第二地址池不相同。可选地,所述接收到数据后根据所述策略路由进行路由,包括:接收到数据后,根据所述数据进来的虚拟网卡打上对应的标签;根据所述策略路由和所述标签对所述数据进行路由。一种车载远程信息处理器T-BOX,其中,包括:枚举模块,用于在一根物理USB线上建立两条虚拟数据通路,分别枚举出第一虚拟网卡和第二虚拟网卡;设置模块,用于将所述第一虚拟网卡设置在第一局域网中,将所述第二虚拟网卡设置在第二局域网中;配置模块,用于配置将从所述第一虚拟网卡进来的数据路由到第一分组数据网,将从所述第二虚拟网卡进来的数据路由到第二分组数据网的策略路由;路由模块,用于接收到数据后根据所述策略路由进行数据传输。可选地,所述枚举模块,在一根物理USB线上建立两条虚拟数据通路,分别枚举出第一虚拟网卡和第二虚拟网卡,包括:配置所述两条虚拟数据通路包括所述第一虚拟网卡和所述第二虚拟网卡的多网卡字符设备驱动的端口组合信息;注册所述多网卡字符设备,根据所述多网卡字符设备的注册信息和所述端口组合信息进行资源绑定,枚举出所述第一虚拟网卡和所述第二虚拟网卡。可选地,所述设置模块,具体用于建立第一桥和第二桥;为所述第一桥配置第一网关IP地址,为所述第二桥配置第二网关IP地址,所述第一网关IP地址和所述第二网关IP地址不相同;将所述第一虚拟网卡挂在所述第一桥下,将所述第二虚拟网卡挂在所述第二桥下。可选地,所述设置模块,还用于为所述第一局域网分配第一地址池,监听所述第一桥,从所述第一地址池中取一IP地址分配给所述第一虚拟网卡;为所述第二局域网分配第二地址池,监听所述第二桥,从所述第二地址池中取一IP地址分配给所述第二虚拟网卡,所述第一地址池与所述第二地址池不相同。可选地,所述路由模块,接收到数据后根据所述策略路由进行路由,包括:接收到数据后,根据所述数据进来的虚拟网卡打上对应的标签;根据所述策略路由和所述标签对所述数据进行路由。一种车载远程信息处理器T-BOX,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现以下步骤:在一根物理USB线上建立两条虚拟数据通路,分别枚举出第一虚拟网卡和第二虚拟网卡;将所述第一虚拟网卡设置在第一局域网中,将所述第二虚拟网卡设置在第二局域网中;配置将从所述第一虚拟网卡进来的数据路由到第一分组数据网,将从所述第二虚拟网卡进来的数据路由到第二分组数据网的策略路由;接收到数据后根据所述策略路由进行数据传输。一种车载数据传输的方法,包括:检测到插入车载远程信息处理器T-BOX时,枚举出第一虚拟网卡和第二虚拟网卡;对所述第一虚拟网卡和所述第二虚拟网卡进行参数配置;配置所述第一虚拟网卡的数据发送给第一分组数据网,将控制车辆的应用绑定在所述第二虚拟网卡上,配置所述第二虚拟网卡的数据发送给第二分组数据网。可选地,所述对所述第一虚拟网卡和所述第二虚拟网卡进行参数配置,包括:配置以下的一项或多项参数:所述第一虚拟网卡和所述第二虚拟网卡的网口的最大传输单元,IP地址,网口关闭或打开状态,网口名称。可选地,所述对所述第一虚拟网卡和所述第二虚拟网卡进行参数配置,包括:检测到所述第一虚拟本文档来自技高网
...

【技术保护点】
1.一种车载数据传输的方法,包括在一根物理USB线上建立两条虚拟数据通路,分别枚举出第一虚拟网卡和第二虚拟网卡;将所述第一虚拟网卡设置在第一局域网中,将所述第二虚拟网卡设置在第二局域网中;配置将从所述第一虚拟网卡进来的数据路由到第一分组数据网,将从所述第二虚拟网卡进来的数据路由到第二分组数据网的策略路由;接收到数据后根据所述策略路由进行数据传输。

【技术特征摘要】
1.一种车载数据传输的方法,包括在一根物理USB线上建立两条虚拟数据通路,分别枚举出第一虚拟网卡和第二虚拟网卡;将所述第一虚拟网卡设置在第一局域网中,将所述第二虚拟网卡设置在第二局域网中;配置将从所述第一虚拟网卡进来的数据路由到第一分组数据网,将从所述第二虚拟网卡进来的数据路由到第二分组数据网的策略路由;接收到数据后根据所述策略路由进行数据传输。2.如权利要求1所述的方法,其特征在于:所述在一根物理USB线上,建立两条虚拟数据通路,在设备内部分别枚举出第一虚拟网卡和第二虚拟网卡,包括:对所述两条虚拟数据通路配置多网卡字符设备驱动的端口组合信息,所述多网卡字符设备驱动的端口组合信息包括所述第一虚拟网卡和所述第二虚拟网卡;注册所述多网卡字符设备,根据所述多网卡字符设备的注册信息和所述端口组合信息进行资源绑定,枚举出所述第一虚拟网卡和所述第二虚拟网卡。3.如权利要求1所述的方法,其特征在于:所述将所述第一虚拟网卡设置在第一局域网中,将所述第二虚拟网卡设置在第二局域网中,包括:建立第一桥和第二桥;为所述第一桥配置第一网关IP地址,为所述第二桥配置第二网关IP地址,所述第一网关IP地址和所述第二网关IP地址不相同;将所述第一虚拟网卡挂在所述第一桥下,将所述第二虚拟网卡挂在所述第二桥下。4.如权利要求3所述的方法,其特征在于:将所述第一虚拟网卡设置在第一局域网中,将所述第二虚拟网卡设置在第二局域网中后,还包括:为所述第一局域网分配第一地址池,监听所述第一桥,从所述第一地址池中取一IP地址分配给所述第一虚拟网卡;为所述第二局域网分配第二地址池,监听所述第二桥,从所述第二地址池中取一IP地址分配给所述第二虚拟网卡,所述第一地址池与所述第二地址池不相同。5.如权利要求1-4任一项所述的方法,其特征在于:所述接收到数据后根据所述策略路由进行路由,包括:接收到数据后,根据所述数据进来的虚拟网卡对所述数据打上对应的标签;根据所述策略路由和所述标签对所述数据进行路由。6.一种车载远程信息处理器T-BOX,其特征在于,包括:枚举模块,用于在一根物理USB线上建立两条虚拟数据通路,分别枚举出第一虚拟网卡和第二虚拟网卡;设置模块,用于将所述第一虚拟网卡设置在第一局域网中,将所述第二虚拟网卡设置在第二局域网中;配置模块,用于配置将从所述第一虚拟网卡进来的数据路由到第一分组数据网,将从所述第二虚拟网卡进来的数据路由到第二分组数据网的策略路由;路由模块,用于接收到数据后根据所述策略路由进行数据传输。7.如权利要求6所述的车载T-BOX,其特征在于:所述枚举模块,在一根物理USB线上建立两条虚拟数据通路,分别枚举出第一虚拟网卡和第二虚拟网卡,包括:对所述两条虚拟数据通路配置多网卡字符设备驱动的端口组合信息,所述多网卡字符设备驱动的端口组合信息包括所述第一虚拟网卡和所述第二虚拟网卡;注册所述多网卡字符设备,根据所述多网卡字符设备的注册信息和所述端口组合信息进行资源绑定,枚举出所述第一虚拟网卡和所述第二虚拟网卡。8.如权利要求6所述的车载T-BOX,其特征在于:所述设置模块,具体用于建立第一桥和第二桥;为所述第一桥配置第一网关IP地址,为所述第二桥配置第二网关IP地址,所述第一网关IP地址和所述第二网关IP地址不相同;将所述第一虚拟网卡挂在所述第一桥下,将所述第二虚拟网卡挂在所述第二桥下。9.如权利要求8所述的车载T-BOX,其特征在于:所述设置模块,还用于为所述第一局域网分配第一地址池,监听所述第一桥,从所述第一地址池中取一IP地址分配给所述第一虚拟网卡;为所述第二局域网分配第二地址池,监听所述第二桥,从所述第二地址池中取一IP地址分配给所述第二虚拟网卡,所述第一地址池与所述第二地址池不相同。10.如权利要求6-9任一项所述的车载T-BOX,其特征...

【专利技术属性】
技术研发人员:张震
申请(专利权)人:西安中兴新软件有限责任公司
类型:发明
国别省市:陕西,61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1