用于在汽车中的控制器之间动态分配服务的系统技术方案

技术编号:21663482 阅读:24 留言:0更新日期:2019-07-20 06:53
本公开提供了“用于在汽车中的控制器之间动态分配服务的系统”。一种车辆,包括:多个控制器,所述多个控制器被配置为通过网络进行通信并被编程为通过在至少一个所述控制器中存储和执行的多个程序的操作来执行服务。所述车辆包括网关控制器,所述网关控制器与所述控制器进行通信并被编程为响应于性能数据指示第一控制器的性能降低而将至少一个所述程序从所述第一控制器传送到第二控制器。

A system for dynamically allocating services among controllers in automobiles

【技术实现步骤摘要】
用于在汽车中的控制器之间动态分配服务的系统
本申请总体上涉及一种向车辆中的控制器分配服务程序的车辆通信系统。
技术介绍
汽车包括许多控制器。控制器被编程为执行一组特定的车辆相关功能。例如,控制器可以被编程为管理门锁和窗户。在控制器的寿命期间,该组功能保持不变。被编程为管理门锁和窗户的控制器将在车辆的整个寿命期间执行相同的功能。控制器还被设计为具有一些存储器和处理储备以确保控制器有足够的执行时间和资源来执行所有功能。在部分或完全控制器故障的情况下,该控制器实施的那些功能将会丢失。现有系统不能容忍故障。
技术实现思路
一种车辆,其包括:多个控制器,所述多个控制器被配置为通过网络进行通信并被编程为通过在至少一个控制器中存储和执行的多个程序的操作来执行服务。该车辆还包括网关控制器,所述网关控制器与控制器进行通信并被编程为响应于性能数据指示第一控制器的性能降低而将至少一个程序从第一控制器传输到第二控制器。该网络可以是以太网,并且该控制器还可以被配置为通过该以太网实施约束应用协议(CoAP)。指示性能降低的数据可以包括服务的响应时间超过预定时间。指示性能降低的数据可以包括在网关控制器与第一控制器之间超过预定时间的通信丢失。指示性能降低的数据可以包括第一控制器与网关控制器之间的通信带宽小于预定带宽。网关控制器还可以被配置为响应于性能数据指示性能降低而向第一控制器发送命令以停止和重启程序。网关控制器还可以联接到外部网络,并被编程为使用超文本传输协议(HTTP)经由外部网络与在外部服务器上运行的应用程序进行通信。车辆包括多个控制器,所述多个控制器被编程为执行多个程序以执行服务并使用约束应用协议(CoAP)通过车辆网络进行通信。该车辆还包括网关控制器,所述网关控制器被配置为使用超文本传输协议(HTTP)与外部服务器进行通信,使用CoAP通过车辆网络进行通信,并执行服务管理器,该服务管理器基于控制器的性能参数在控制器之间动态地分配程序。网关控制器还可以被编程为向外部服务器传输性能参数。性能参数可以包括对执行服务的请求的到达与请求的完成之间的响应时间。性能参数可以包括在车辆网络上利用的控制器之间的通信带宽。性能参数可以包括服务的使用频率。网关控制器还可以被编程为响应于从外部服务器接收到用于执行新服务的多个新服务程序,基于性能参数动态地分配新服务程序并将其传输到控制器。网关控制器可以被编程为基于控制器的资源使用和剩余处理能力来分配程序。网关控制器还可以被编程为响应于第一控制器的性能参数指示第一控制器的性能降低,向第二控制器传输由第一控制器执行的至少一个程序。一种车辆通信系统包括:网关控制器,其被配置为使用超文本传输协议(HTTP)与外部服务器进行通信,经由约束应用协议(CoAP)协议与内部车辆网络进行通信,并执行服务管理器,该服务管理器基于控制器的性能参数在连接到内部车辆网络上的多个控制器之间动态地分配与服务相关联的多个服务程序。网关控制器还可以被编程为从控制器接收性能参数。网关控制器还可以被编程为向外部服务器传送性能参数。网关控制器还可以被编程为从每个控制器接收服务统计信息并向外部服务器传输服务统计信息。网关控制器还可以被编程为仲裁控制器对外部服务器的访问。附图说明图1是车辆通信系统的可能配置。图2是用于车辆的分布式处理架构的可能配置。图3是描绘车辆中的控制器之间的服务的服务程序的分配的可能配置。图4是由在车辆中实施分布式服务架构的服务管理器执行的一组可能操作的流程图。具体实施方式本文中描述了本公开的实施例。然而,应当理解的是,所公开实施例仅仅是示例并且其他实施例可以呈现各种和可选形式。附图不一定按比例绘制;一些特征可以被放大或最小化以示出特定部件的细节。因此,本文公开的具体结构和功能细节并不解释为限制,而仅仅解释为用于教导所属领域技术人员以各种方式采用本专利技术的代表性基础。如所属领域一般技术人员将理解的是,参考任何一个附图示出并描述的各个特征可以与一个或多个其他附图中所示的特征相结合以产生未明确示出或描述的实施例。所示特征的组合提供用于典型应用的代表性实施例。然而,特定应用或实现方式可以期望与本公开的教导一致的特征的各个组合和修改。图1示出了用于车辆的基于车辆的计算系统100(VCS)的示例性块拓扑。此类基于车辆的计算系统100的示例是由福特汽车公司(THEFORDMOTORCOMPANY)制造的SYNC系统。以基于车辆的计算系统100启用的车辆可以包括位于车辆中的视觉前端界面104。如果界面104例如被设置有触敏显示屏,则用户可能能够与该界面进行交互。在另一说明性实施例中,通过按钮按下、具有自动语音识别的口头对话系统和语音合成来发生交互。在图1中所示的说明性实施例中,至少一个处理器103控制基于车辆的计算系统100的操作的至少一部分。设置在车辆131内的处理器103允许对命令和程序进行车上处理。此外,处理器103连接到非持久性存储器105和持久性存储器107。在该说明性实施例中,非持久性存储器105是随机存取存储器(RAM),而持久性存储器107是硬盘驱动器(HDD)或快闪存储器。非暂时性存储器可以包括持久性存储器和RAM。通常,持久性存储器107可以包括在计算机或其他装置断电时保存数据的所有形式的存储器。这些存储器包括但不限于HDD、CD、DVD、磁带、固态驱动器、便携式USB驱动器和任何其他合适形式的持久性存储器。处理器103还可以包括允许用户和外部系统与处理器103进行对接的若干不同输入。基于车辆的计算系统100可以包括传声器129、辅助输入端口125(用于输入133)、通用串行总线(USB)输入123、全球定位系统(GPS)输入124、屏幕104(其可以是触摸屏显示器)和蓝牙输入115。VCS100还可以包括输入选择器151,其被配置为允许用户在各种输入之间交换。来自传声器129和辅助连接器125这两者的输入可以在被传递到处理器103之前由模数(A/D)转换器127从模拟转换为数字。虽然未示出,但是与VCS进行通信的许多车辆部件和辅助部件可以使用车辆网络(诸如但不限于,控制器局域网(CAN)总线、局域互连网(LIN)总线、面向媒体的系统传输(MOST)总线、以太网总线或FlexRay总线)来使数据进出VCS100(或其部件)。来自处理器103的输出可以包括但不限于可视显示器104和扬声器113或立体音响系统输出。扬声器113可以连接到放大器111,并通过数模(D/A)转换器109从处理器103接收其信号。还可以沿分别在119和121处示出的双向数据流将输出传输到诸如个人导航装置(PND)154等远程蓝牙装置或诸如车辆导航装置160等USB装置。在一个说明性实施例中,系统100使用蓝牙收发器115和天线117与用户的漫游装置153(例如,蜂窝电话、智能电话、个人数字助理(PDA)或具有无线远程网络连接的任何其他装置)进行通信。然后,漫游装置153可以用于在塔式网络通信路径159上与车辆131外部的网络161例如通过具有蜂窝塔157的装置塔通信路径155进行通信。在一些实施例中,蜂窝塔157可以是由电气电子工程师学会(IEEE)802.11标准族定义的无线以太网或WiFi接入点。漫游装置153与蓝牙收发器11本文档来自技高网...

【技术保护点】
1.一种车辆,其包括:多个控制器,所述多个控制器被配置为通过网络进行通信并被编程为通过在至少一个所述控制器中存储和执行的多个程序的操作来执行服务;和网关控制器,所述网关控制器与所述控制器进行通信并被编程为响应于性能数据指示第一控制器的性能降低而将至少一个所述程序从所述第一控制器传输到第二控制器。

【技术特征摘要】
2018.01.12 US 15/870,2181.一种车辆,其包括:多个控制器,所述多个控制器被配置为通过网络进行通信并被编程为通过在至少一个所述控制器中存储和执行的多个程序的操作来执行服务;和网关控制器,所述网关控制器与所述控制器进行通信并被编程为响应于性能数据指示第一控制器的性能降低而将至少一个所述程序从所述第一控制器传输到第二控制器。2.如权利要求1所述的车辆,其中所述网络是以太网,并且所述控制器还被配置为通过所述以太网实施约束应用协议(CoAP)。3.如权利要求1所述的车辆,其中指示性能降低的数据包括所述服务的响应时间超过预定时间。4.如权利要求1所述的车辆,其中指示性能降低的数据包括在所述网关控制器与所述第一控制器之间超过预定时间的通信丢失。5.如权利要求1所述的车辆,其中指示性能降低的数据包括所述第一控制器与所述网关控制器之间的通信带宽小于预定带宽。6.如权利要求1所述的车辆,其中所述网关控制器还被配置为响应于性能数据指示性能降低而向所述第一控制器发送命令以停止和重启所述程序。7.如权利要求1所述的车辆,其中所述网关控制器还联接到外部网络,并被编程为使用超文本传输协议(HTTP)经由所述外部网络与在外部服务器上运行的应用程序进行通信。8.一种车辆,其包括...

【专利技术属性】
技术研发人员:拉古·普拉布德瓦艾什瓦尔雅·瓦苏
申请(专利权)人:福特全球技术公司
类型:发明
国别省市:美国,US

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

1