远程控制装置及方法制造方法及图纸

技术编号:23404533 阅读:55 留言:0更新日期:2020-02-22 16:27
本发明专利技术实施例提出远程控制装置及方法,应用于电动车辆,该装置包括:第一微控制单元和第二微控制单元,第二微控制单元,用于接收远程信息处理器发来的远程控制指令,解析该指令的类型,确定该指令的类型对应的编码,将该编码发送给第一微控制单元;第一微控制单元,用于接收第二微控制单元发来的编码,将接收到的编码转换成对应类型的远程控制指令,解析该远程控制指令,得到受控对象和控制内容,向该受控对象的控制器发送该控制内容。本发明专利技术实施例降低了对电动车辆内部网络的远程攻击风险。

Remote control device and method

【技术实现步骤摘要】
远程控制装置及方法
本专利技术涉及远程信息处理
,尤其涉及远程控制装置及方法。
技术介绍
随着汽车网联技术的发展,现在汽车都具备与外界联网的功能,实现远程控制车辆,因此存在着车辆被黑客攻击的潜在风险。当一辆具备联网功能的汽车在进行远程控制通信时,T-BOX(TelematicsBox,远程信息处理器)负责接收远程指令,然后将远程指令发给汽车的网关,网关再将远程指令转发到汽车的内网,汽车的内网进行远程指令解析,根据解析结果执行相应动作。上述方案中,远程指令的执行过程是从客户端(比如手机APP),一直到车载执行端,整个的车内网络都对外开放,存在黑客攻击车辆内部网络,控制车辆内部网络的风险。
技术实现思路
本专利技术实施例提出远程控制装置及方法,以降低对电动车辆内部网络的远程攻击风险。本专利技术实施例的技术方案是这样实现的:一种远程控制装置,应用于电动车辆,该装置包括:第一微控制单元和第二微控制单元;其中:第二微控制单元,用于接收远程信息处理器发来的远程控制指令,解析该指令的类型,确定该指令的类型对应的编码,将该编码发送给第一微控制单元;第一微控制单元,用于接收第二微控制单元发来的编码,将接收到的编码转换成对应类型的远程控制指令,解析该远程控制指令,得到受控对象和控制内容,向该受控对象的控制器发送该控制内容。所述第二微控制单元通过控制器局域网CAN总线与远程信息处理器连接。所述第二微控制单元通过硬线或者集成电路I2C总线或者串行外设接口SPI或者RS232接口或者RS485接口与第一微控制单元连接。所述装置位于电动车辆的网关内。所述第二微控制单元内置有第二转码器,用于将第二微控制单元接收的远程控制指令转换成该指令类型对应的编码。所述第一微控制单元内置有第一转码器,用于将接收到的编码转换成对应类型的远程控制指令。所述第一微控制单元进一步用于,将车载数据发送给远程信息处理器。一种远程控制方法,应用于电动车辆,该方法包括:第二微控制单元接收远程信息处理器发来的远程控制指令,解析该指令的类型,确定该指令的类型对应的编码,将该编码发送给第一微控制单元;第一微控制单元接收第二微控制单元发来的编码,将接收到的编码转换成对应类型的远程控制指令,解析该远程控制指令,得到该指令的受控对象和控制内容,向该受控对象的控制器发送该控制内容。当所述第二微控制单元通过硬线与第一微控制单元连接时,硬线的数目由以下公式确定:其中,n为硬线的数目,N为远程控制指令的类型总数,为向上取整运算符。所述第二微控制单元确定该指令的类型对应的编码包括:第二微控制单元确定该指令的类型对应的二进制编码,其中,每一种指令类型分别对应一二进制编码;所述第二微控制单元将该编码发送给第一微控制单元包括:第二微控制单元根据该二进制编码的每一bit的取值,确定与第一微控制单元之间的每一根硬线的电平:高电平或低电平,将每一根硬线置为对应的电平,其中,二进制编码的每一bit对应一根硬线。本专利技术实施例中,远程信息处理器接收的远程控制指令,不直接发给内网,而是发给新增的第二微控制单元,新增的第二微控制单元将远程控制指令转换成编码传递给固有的第一微控制单元,固有的第一微控制单元再由编码确定出对应的远程控制指令,解析并处理该指令,从而避免了直接将远程控制指令发送给固有第一微控制单元所带来的对底层软件的改写的风险,从而降低了对电动车辆内部网络的远程攻击风险;另外,第二微控制单元通过硬线将远程控制指令对应的编码发送给第一微控制单元,保证了通信安全性,减少了安全隐患。附图说明图1为本专利技术实施例提供的远程控制装置的结构示意图;图2为本专利技术实施例提供的远程控制方法流程图。具体实施方式下面结合附图及具体实施例对本专利技术再作进一步详细的说明。图1为本专利技术实施例提供的远程控制装置的结构示意图,该装置应用在电动车辆上,该装置主要包括:第一MCU(MicroControlUnit,微控制单元)11和第二MCU12,其中,第一MCU11为电动车辆的固有MCU,第二MCU12为本实施例中电动车辆上新增的MCU,其中:第二MCU12,用于接收T-BOX(远程信息处理器)发来的远程控制指令,从该指令中解析出该指令的类型,根据自身保存的远程控制指令的类型与编码的对应关系,确定该指令的类型对应的编码,将该编码发送给第一MCU11。第一MCU11,用于接收第二MCU12发来的编码,根据自身保存的远程控制指令的类型与编码的对应关系,将接收到的编码转换成对应类型的远程控制指令,解析该远程控制指令,得到该指令的受控对象和控制内容,向该受控对象的控制器发送该控制内容。例如:远程控制指令为开启空调,则受控对象为:空调,控制内容为:开启,则第一MCU11向空调控制器发送开启指令。通过上述实施例,T-BOX接收的远程控制指令,不直接发给内网,而是发给新增的第二MCU,新增的第二MCU将远程控制指令转换成编码传递给固有的第一MCU,固有的第一MCU再由编码确定出对应的远程控制指令,解析并处理该指令,从而避免了直接将远程控制指令发送给固有第一MCU所带来的对底层软件的改写的风险,从而降低了对电动车辆内部网络的远程攻击风险。一可选实施例中,第一MCU11和第二MCU12位于网关中。为了保证远程控制指令对应编码的通信安全性,一可选实施例中,第一MCU11与第二MCU12之间通过硬线连接,或者也可通过I2C(Inter-IntegratedCircuit,集成电路)总线或SPI(SerialPeripheralInterface,串行外设接口)或RS232接口或RS485接口连接。通过硬线传输远程控制指令对应的编码,避免了指令被修改的风险,保证了通信安全性,减少了安全隐患。一可选实施例中,第二MCU12与T-BOX之间通过CAN(ControllerAreaNetwork,控制器局域网)总线连接。一可选实施例中,第二MCU12内置有第二转码器,用于将第二MCU12接收的远程控制指令转换成该指令类型对应的编码。一可选实施例中,第一MCU11内置有第一转码器,用于将接收到的编码转换成对应类型的远程控制指令。一可选实施例中,第一MCU11,将车载数据发送给T-BOX,T-BOX再将车载数据发送给远程终端。从而第一MCU11只负责将车载数据发出,而第二MCU12则只负责远程数据的接收,使得远程数据交互的收、发过程分离,减少了安全隐患。图2为本专利技术实施例提供的采用本专利技术实施例提供的远程控制装置进行远程控制的方法流程图,其具体步骤如下:步骤201:T-BOX接收远程控制指令,将该远程控制指令发送给第二MCU12。步骤202:第二MCU12接收该远程控制指令,从该指令中解析出该远程控制指令的类型,根据自身保存的远程控制指令的本文档来自技高网...

【技术保护点】
1.一种远程控制装置,应用于电动车辆,其特征在于,该装置包括:第一微控制单元和第二微控制单元;其中:/n第二微控制单元,用于接收远程信息处理器发来的远程控制指令,解析该指令的类型,确定该指令的类型对应的编码,将该编码发送给第一微控制单元;/n第一微控制单元,用于接收第二微控制单元发来的编码,将接收到的编码转换成对应类型的远程控制指令,解析该远程控制指令,得到受控对象和控制内容,向该受控对象的控制器发送该控制内容。/n

【技术特征摘要】
1.一种远程控制装置,应用于电动车辆,其特征在于,该装置包括:第一微控制单元和第二微控制单元;其中:
第二微控制单元,用于接收远程信息处理器发来的远程控制指令,解析该指令的类型,确定该指令的类型对应的编码,将该编码发送给第一微控制单元;
第一微控制单元,用于接收第二微控制单元发来的编码,将接收到的编码转换成对应类型的远程控制指令,解析该远程控制指令,得到受控对象和控制内容,向该受控对象的控制器发送该控制内容。


2.根据权利要求1所述的装置,其特征在于,所述第二微控制单元通过控制器局域网CAN总线与远程信息处理器连接。


3.根据权利要求1所述的装置,其特征在于,所述第二微控制单元通过硬线或者集成电路I2C总线或者串行外设接口SPI或者RS232接口或者RS485接口与第一微控制单元连接。


4.根据权利要求1所述的装置,其特征在于,所述装置位于电动车辆的网关内。


5.根据权利要求1所述的装置,其特征在于,所述第二微控制单元内置有第二转码器,用于将第二微控制单元接收的远程控制指令转换成该指令类型对应的编码。


6.根据权利要求5所述的装置,其特征在于,所述第一微控制单元内置有第一转码器,用于将接收到的编码转换成对应类型的远程控制指令。


7.根据权利要...

【专利技术属性】
技术研发人员:陆群赵海
申请(专利权)人:北京长城华冠汽车科技股份有限公司
类型:发明
国别省市:北京;11

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

1