【技术实现步骤摘要】
在车辆的电子控制单元中实现进程间通信的系统和方法
[0001]本专利技术涉及计算机操作系统领域,并且更具体地,涉及用于在车辆的电子控制单元中实现进程间通信的系统和方法。
技术介绍
[0002]当前,随着各种技术的发展,汽车工业正在快速发展。供应商可以实施新的信息和控制系统,这些系统允许车辆软件系统更舒适地控制汽车。汽车的各种信息和控制系统由控制单元控制,控制单元又执行各种算法。因此,例如,为了符合欧洲生态标准(EURO
‑
4、EURO
‑
5)的规定,汽车制造商不仅需要优化发动机,而且还需要优化用于这些发动机的控制系统,以确保法规规定的生态排气,同时还确保功率特性不会变差。为更加适应性的驾驶而设计的变速箱控制系统正在被优化,以能够适应驾驶方式、道路和天气状况、变速器换挡的各种方式、以及轮轴之间的扭矩传递。当前,正在采用更复杂的高级驾驶员辅助系统(Advanced Driver
‑
Assistance System,ADAS),例如自动停车系统、驾驶辅助系统、或自动紧急制动系统。车辆中的自动停车系统使用传感器来确定从车辆到障碍物的距离。车辆中的驾驶辅助系统通常使用摄像机来识别车辆在车道上和在公路上的位置。自动紧急制动系统被配置为在车辆的红外传感器检测到障碍物时帮助驾驶员制动。此外,电动车辆和/或混合动力电动车辆得到普及,其移动由位于这些车辆上的控制系统控制。随着信息技术的快速发展,交通工具(汽车和卡车两者)的自动驾驶的问题也变得越来越重要。
[0003]当前, ...
【技术保护点】
【技术特征摘要】
1.一种用于在具有限定内核空间的操作系统的电子控制单元中提供进程间交互的方法,所述方法包括:由所述操作系统的内核拦截对进行所述电子控制单元的第一应用程序和第二应用程序之间的进程间通信的请求;从所述操作系统的访问控制组件请求关于以下的判决:授予对进行所请求的所述电子控制单元的所述第一应用程序和所述第二应用程序之间的所述进程间通信的访问权限;由所述访问控制组件基于安全策略为所请求的所述进程间通信生成所述判决;以及由所述操作系统的所述内核基于所生成的所述判决,选择性地允许进行所请求的所述第一应用程序和所述第二应用程序之间的所述进程间通信。2.如权利要求1所述的方法,其中,所述访问控制组件具有做出关于所述进程间通信的访问权限授予决策的专有权。3.如权利要求1所述的方法,其中,所述安全策略包括包含多个数据元素的列表,并且,所述多个数据元素中的每一者至少指示客户端应用程序的标识符、服务应用程序的标识符和所述服务应用程序允许执行的服务的标识符。4.如权利要求3所述的方法,其中,所述内核向所述访问控制组件发送所述第一应用程序的标识符、所述第二应用程序的标识符以及将由所述第二应用程序执行的服务的标识符,其中,所述访问控制组件响应于在所述列表中找到与所述第一应用程序的标识符、所述第二应用程序的标识符和将由所述第二应用程序执行的所述服务的标识符匹配的数据元素而生成肯定判决,以及,所述访问控制组件响应于在所述列表中未找到与所述第一应用程序的标识符、所述第二应用程序的标识符和将由所述第二应用程序执行的所述服务的标识符匹配的数据元素而生成否定判决。5.如权利要求4所述的方法,其中,所述内核基于由所述访问控制组件生成的所述肯定判决而允许进行所请求的所述进程间通信,以及,所述内核基于由所述访问控制组件生成的所述否定判决而阻止进行所请求的所述进程间通信。6.如权利要求3所述的方法,其中,所述列表是基于规范创建的,所述规范限定相应应用程序对不同应用程序的一个或多个服务的访问权限。7.如权利要求6所述的方法,其中,所述规范至少包括:所述相应应用程序所需的一个或多个计算资源;所述相应应用程序所需的运行时环境条件;所述相应应用程序提供的一个或多个接口。8.一种用于在具有限定内核空间的操作系统的电子控制单元中提供进程间交互的系统,所述系统包括:硬件处理器,所述硬件处理器被配置为:由所述操作系统的内核拦截对进行所述电子控制单元的第一应用程序和第二应用程序之间的进程间通信的请求;从所述操作系统的访问控制组件请求关于以下的判决:授予对进行所请求的所述电子控制单元的所述第一应用程序和所述第二应用程序之间的所述进程间通信的访问权限;由所述访问控制组件基于安全策略为所请求的所述进程间通信生成所述判决;以及由所述操作系统的所述内核基于所生成的所述判决,选择性地允许进行所请求的所述第一应用程序和所述第二应用程序之间的所述进程间通信。
9.如权利要求8所述的系统,其中,所述访问控制组件具有做出关于所述进程间通信的访问权限授予决策的专有权。10.如权利要求8所述的系统,其中,所述安全策略包括包含多个数据元素的列表,并且,所述多个数据元素中的每一者至少指示客户端应用程序的标识符、服务应用程序的标识符和所述服务应用程序允许执行的服务的标识符。11.如权利要求10所述的系统,其中,所述内核向所述访问控制组件发送所述第一应用程序的标识符、所...
【专利技术属性】
技术研发人员:亚历山大,
申请(专利权)人:卡巴斯基实验室股份制公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。