使用机械振动进行车辆上带外通信的系统和方法技术方案

技术编号:19328285 阅读:25 留言:0更新日期:2018-11-03 15:08
提供了一种用于提供车辆上的带外数据的方法。该方法通过车辆上的运动传感器接收二进制运动数据;通过通信地联接到运动传感器的处理器解译二进制运动数据以识别加密密钥;将加密密钥存储在通信地联接到处理器的存储器元件中;通过处理器使用加密密钥对消息进行加密以生成加密消息;并且经由通信地联接到处理器的通信装置来传输加密消息。

System and method for carrying out external communications on vehicles using mechanical vibration

A method for providing out of band data on vehicles is provided. This method receives the binary motion data through the motion sensor on the vehicle; interprets the binary motion data to identify the encryption key by the processor connected to the motion sensor communicatively; stores the encryption key in the memory element of the processor communicatively; and uses the encryption key to process the message through the processor. Encryption is used to generate encrypted messages; and encrypted messages are transmitted by means of communication devices communicatively connected to the processor.

【技术实现步骤摘要】
使用机械振动进行车辆上带外通信的系统和方法
本文所描述的主题的实施例大体涉及在车辆上传输加密数据。更具体地,本主题的实施例涉及使用带外机械振动传输加密数据。
技术介绍
机动车辆可包括将车辆状态数据无线传输给车载计算机系统的传感器、装置和系统。在车辆上,确保这种无线通信防止了所传输的消息受到干扰和/或未授权的截获。另外,安全通信为敏感数据和所传输消息的完整性提供机密性。因此,为基于车辆的无线通信提供数据安全是理想的。另外,结合附图以及前述

技术介绍
,根据后面的具体实施方式和所附权利要求书,其它理想的特点和特性将变得显而易见。
技术实现思路
本公开的一些实施例提供一种用于在车辆上提供带外数据的方法。该方法通过车辆上的运动传感器接收二进制运动数据;通过通信地联接到运动传感器的处理器解译二进制运动数据以识别加密密钥;将加密密钥存储在通信地联接到处理器的存储器元件中;通过处理器使用加密密钥对消息进行加密以生成加密消息;以及经由通信地联接到处理器的通信装置来传输加密消息。本公开的一些实施例提供一种用于在车辆上提供带外数据的系统。该系统包括:存储器元件;运动传感器,其被配置为接收包括振动序列和静止时段的二进制运动数据;通信装置,其被配置为与基于车辆的计算机系统建立通信连接以及用于经由通信连接来传输数据;以及通信地联接到存储器元件、运动传感器和通信装置的至少一个处理器,该至少一个处理器被配置为:解译二进制运动数据以识别加密密钥;将加密密钥存储在存储器元件中;使用加密密钥对消息进行加密以生成加密消息;以及经由通信装置来传输加密消息。本公开的一些实施例提供一种上面含有指令的非暂时性计算机可读介质,该指令在由处理器执行时执行一种方法。该方法经由运动传感器与基于车辆的计算机系统之间的物理连接来接收二进制运动数据;通过处理器基于二进制运动数据识别加密密钥,该处理器通信地联接到运动传感器;通过处理器用加密密钥对消息进行加密,以生成加密消息;以及经由通信地联接到处理器的通信装置来传输加密消息。本
技术实现思路
的提供是为了以简化形式介绍将在下文的具体实施方式中进一步描述的一些概念的选择。本
技术实现思路
并不旨在确定所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。附图说明通过参考结合以下图式考虑时取得的详细描述和权利要求书可推导对本主题的更完整理解,其中全部图中的相同附图标号是指类似元件。图1是根据所公开的实施例的基于车辆的加密系统的示意图;图2是根据所公开的实施例的基于车辆的加密系统的另一个实施例的图;图3是根据所公开的实施例的用于基于车辆的加密系统的传感器的功能框图;图4是根据所公开的实施例的用于基于车辆的加密系统的基于车辆的计算机系统的功能框图;图5是说明根据所公开的实施例的用于从传感器的角度在车辆上提供加密数据的过程的实施例的流程图;图6是说明根据所公开的实施例的用于从传感器的角度验证车辆上的所接收到的二进制运动数据的准确度的过程的实施例的流程图;图7是说明根据所公开的实施例的用于从基于车辆的计算机系统的角度实现车辆上的加密通信的过程的实施例的流程图;并且图8是说明根据所公开的实施例的用于从基于车辆的计算机系统的角度提供对加密密钥的准确度的确认的过程的实施例的流程图。具体实施方式以下详细描述仅仅具有说明性本质并且不旨在限制主题的实施例或这些实施例的应用和用途。如本文所使用,单词“示例性”意味着“用作示例、范例或说明”。本文描述为示例性的实施方案并不一定被解译为相比其它实施方案更优选或更有利。另外,不存在被任何前述的
、上下文、摘要或以下详细描述中提出的任何表述的或暗示的理论约束的意图。本文所提出的主题涉及用于在基于车辆的计算机系统与车辆上的一个或多个无线传感器之间传输安全通信的系统和方法。更具体地,本主题涉及经由带外安全通信从基于车辆的计算机系统向一个或多个传感器提供加密密钥。传感器然后能够经由标准无线通信信道向基于车辆的计算机系统传输加密数据。现在参考附图,图1是根据所公开的实施例的基于车辆的加密系统100的示意图。基于车辆的加密系统100操作以用于生成、安全传输以及使用加密密钥用于车辆102上安全无线通信。基于车辆的加密系统100可包括但不限于基于车辆的计算机系统104,其经由数据通信网络108和/或经由物理连接与车辆102上的传感器106通信。实际上,如特定应用所要求的,基于车辆的加密系统100的某些实施例可包括附加的或替代的元件和部件。车辆102可为许多不同类型的汽车(轿车、货车、卡车、摩托车、运动型多用途车、厢式货车等)、航天飞行器(诸如飞机、直升飞机等)、水运工具(船、舰、摩托艇等)、火车、全地形车(雪地机动车、四轮车等)、军用车辆(悍马、坦克、卡车等)、救援车辆(消防车、云梯车、警车、紧急医疗服务卡车和救护车等)、航天器、气垫船等中的任一种。基于车辆的计算机系统104可使用车辆102上的任何数量的电子控制模块(包括仅一个电子控制模块)来实施。基于车辆的计算机系统104包括为了清楚起见未在图1中说明的各种信息和/或娱乐(即,“信息娱乐”)系统部件,诸如一个或多个端口(例如,USB端口)、一个或多个无线通信接口(例如,蓝牙、WiFi)、输入/输出(I/O)装置、一个或多个显示器、一个或多个音频系统、一个或多个无线电系统、导航系统等。在一个实施例中,I/O装置、显示器以及音频系统共同地提供车辆内的人机接口(HMI)。传感器106可被实施为能够获取车辆数据并且将车辆数据传输给基于车辆的计算机系统104的任何车载传感器、装置或系统。在示例性实施例中,传感器106可被实施为油压传感器、用于控制后视镜的无线致动器、安装在车辆拖车中用于控制灯、制动器的无线传感器/致动器,或者安装在车辆拖车中用于检测拖车失窃的无线传感器/致动器。基于车辆的计算机系统104被配置为(1)经由“带内”有线和/或无线数据连接使用数据通信网络108以及(2)经由“带外”物理连接与传感器106通信。数据通信网络108可为能够在装置、系统或部件之间传输消息或数据的任何数字或其它通信网络。在某些实施例中,数据通信网络108包括促进基于分组的数据通信、寻址和数据路由的分组交换网络。分组交换网络可为例如广域网、因特网等。在各种实施例中,数据通信网络108包括支持任何数量的通信协议的任何数量的公共或专用数据连接、链路或网络连接。数据通信网络108可包括例如因特网,或者基于TCP/IP或其它常规协议的任何其它网络。在各种实施例中,数据通信网络108还可包括无线和/或有线电话网络,诸如用于与移动电话、个人数字助理等通信的蜂窝通信网络。数据通信网络108还可包括任何种类的无线或有线本地和/或个人区域网络,诸如一个或多个IEEE802.3、IEEE802.16和/或IEEE802.11网络,和/或实施短程(例如,蓝牙)协议的网络。为了简洁起见,与数据传输、信令、网络控制以及系统的其它功能方面(以及系统的单独操作部件)有关的常规技术可能在本文不再详细描述。数据通信网络108的示例性实施例包括诸如蓝牙网络或低功耗蓝牙(BLE)网络等短程车载无线网络。当传感器106(其包括内部运动传感器,如图2中所示)与基于车辆的计算机系统104直接本文档来自技高网
...

【技术保护点】
1.一种用于提供车辆上的带外数据的方法,所述方法包括:通过所述车辆上的运动传感器接收二进制运动数据;通过通信地联接到所述运动传感器的处理器解译所述二进制运动数据以识别加密密钥;将所述加密密钥存储在通信地联接到所述处理器的存储器元件中;通过所述处理器使用所述加密密钥对消息进行加密以生成加密消息;以及经由通信地联接到所述处理器的通信装置来传输所述加密消息。

【技术特征摘要】
2017.04.18 US 15/4900201.一种用于提供车辆上的带外数据的方法,所述方法包括:通过所述车辆上的运动传感器接收二进制运动数据;通过通信地联接到所述运动传感器的处理器解译所述二进制运动数据以识别加密密钥;将所述加密密钥存储在通信地联接到所述处理器的存储器元件中;通过所述处理器使用所述加密密钥对消息进行加密以生成加密消息;以及经由通信地联接到所述处理器的通信装置来传输所述加密消息。2.根据权利要求1所述的方法,进一步包括:经由所述运动传感器与基于车辆的计算机系统之间的物理连接来接收所述二进制运动数据。3.根据权利要求1所述的方法,进一步包括:在存储所述加密密钥之前,由所述处理器对所述加密密钥进行散列以生成所述加密密钥的散列;经由所述通信装置传输所述加密密钥的所述散列;以及接收对所述加密密钥的所述散列与由所述基于车辆的计算机系统存储的主加密密钥匹配的确认;其中在接收到所述确认之后存储所述加密密钥。4.根据权利要求1所述的方法,其中所述二进制运动数据包括一系列振动和静止时段;并且其中所述加密密钥包括由所述二进制运动数据指示的二进制值。5.一种用于提供车辆上的带外数据的系统,所述系统包括:存储器元件;运动传感器,其被配置为接收包括振动序列和静止时段的二进制运动数据;通信装置,其被配置为与基于车辆的计算机系统建立通信连接并且经由所述通信连接来传输数...

【专利技术属性】
技术研发人员:A·內格利
申请(专利权)人:通用汽车环球科技运作有限责任公司
类型:发明
国别省市:美国,US

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

1