一种车载系统.pdf

上传人:000****221 文档编号:6032218 上传时间:2019-04-04 格式:PDF 页数:10 大小:657.90KB
返回 下载 相关 举报
摘要
申请专利号:

CN201610783786.8

申请日:

2016.08.30

公开号:

CN106469283A

公开日:

2017.03.01

当前法律状态:

实审

有效性:

审中

法律详情:

著录事项变更IPC(主分类):G06F 21/74变更事项:申请人变更前:睿驰智能汽车(广州)有限公司变更后:恒大法拉第未来智能汽车(广东)有限公司变更事项:地址变更前:511458 广东省广州市南沙区海滨路171号9楼变更后:511458 广东省广州市南沙区海滨路171号9楼|||专利申请权的转移IPC(主分类):G06F 21/74登记生效日:20180808变更事项:申请人变更前权利人:乐视控股(北京)有限公司变更后权利人:睿驰智能汽车(广州)有限公司变更事项:地址变更前权利人:100025 北京市朝阳区姚家园路105号3号楼10层1102变更后权利人:511458 广东省广州市南沙区海滨路171号9楼变更事项:申请人变更前权利人:乐卡汽车智能科技(北京)有限公司|||实质审查的生效IPC(主分类):G06F 21/74申请日:20160830|||公开

IPC分类号:

G06F21/74(2013.01)I; G06F9/50

主分类号:

G06F21/74

申请人:

乐视控股(北京)有限公司; 乐卡汽车智能科技(北京)有限公司

发明人:

张昕凯

地址:

100025 北京市朝阳区姚家园路105号3号楼10层1102

优先权:

专利代理机构:

北京润泽恒知识产权代理有限公司 11319

代理人:

苏培华

PDF下载: PDF下载
内容摘要

本发明实施例提供一种车载系统,包括:处理器,所述处理器上运行有至少两个操作系统;其中,第一安全级别的操作系统中运行车身控制任务;第二安全级别的操作系统中运行车内信息娱乐任务;其中,所述第一安全级别的所述操作系统的安全级别高于所述第二安全级别的所述操作系统的安全级别。本发明实施例可以将车身控制任务与车内信息任务进行隔绝,以使得运行于不同操作系统中的任务之间相互不受影响,且保证了车身控制任务的安全性,进而提高了车身和人身的安全性。

权利要求书

1.一种车载系统,其特征在于,包括:处理器,所述处理器上运行有至少两个操作系统;
其中,第一安全级别的操作系统中运行车身控制任务;第二安全级别的操作系统中运行车
内信息娱乐任务;其中,所述第一安全级别的所述操作系统的安全级别高于所述第二安全
级别的所述操作系统的安全级别。
2.根据权利要求1所述的车载系统,其特征在于,所述处理器中还运行有调度模块,所
述调度模块用于实现所述操作系统之间的交互。
3.根据权利要求2所述的车载系统,其特征在于,所述至少两个操作系统包括:第一操
作系统及第二操作系统;其中,所述调度模块分别连接所述第一操作系统及第二操作系统;
所述调度模块用于接收来自第一操作系统中运行的第一任务的启动运行指令;并在接
收所述第一任务的启动运行指令后,比较所述第一任务的优先级别及所述第二操作系统中
运行的第二任务的优先级别,以在所述第一任务的优先级别大于所述第二任务的优先级别
时,向所述第二操作系统发送调度指令,以使所述第二操作系统接收所述调度指令后,停止
运行第二任务,并向所述调度模块发送调度响应;并在接收来自所述第二操作系统的所述
调度响应之后,向所述第一操作系统发送启动运行响应,以使所述第一操作系统接收所述
启动运行响应后,运行所述第一任务。
4.根据权利要求3所述的车载系统,其特征在于,所述调度模块还用于在所述第一任务
的优先级别小于所述第二任务的优先级别时,不响应所述第一任务的启动运行指令。
5.根据权利要求1所述的车载系统,其特征在于,所述第一安全级别的操作系统为嵌入
式实时操作系统;所述第二安全级别的操作系统为Linux操作系统、或者Android操作系统。

说明书

一种车载系统

技术领域

本发明涉及数据处理领域,特别是涉及一种车载系统。

背景技术

随着人们生活质量的提高,车作为代步工具已走进了千家万户,而随着车载技术
的快速发展,为了提供更好的用户体验,车载系统的功能在不断丰富,不断增加,也即在车
载系统中可以安装有各种功能的应用软件,以满足用户需求。

现有的一种车载系统,是在操作系统中运行多个任务,例如:车载系统是Linux操
作系统,则在该Linux操作系统下可以运行多个任务,包括:车身控制的任务,音响任务,视
频任务,导航任务,游戏任务,支付任务等等任务。

但是,现有车载系统容易出现以下问题:第一、当操作系统中的某一任务出现问
题,造成操作系统死机时,会导致车身控制的任务不可操作,对用户的安全造成威胁;第二,
由于现有的车载系统可以进行联网操作,若在联网过程中,被黑客攻击,例如:黑客通过游
戏任务对操作系统进行攻击,可能造成操作系统瘫痪,或者可能对车身等操作进行控制,进
而对用户的安全造成威胁;可见,现有的车载系统的安全性较低,对车身及人身造成威胁。

发明内容

本发明实施例提供一种车载系统,用以避免现有的车载系统的安全性较低,对车
身及人身造成威胁问题。

本发明实施例提供一种车载系统,包括:

处理器,所述处理器上运行有至少两个操作系统;其中,第一安全级别的操作系统
中运行车身控制任务;第二安全级别的操作系统中运行车内信息娱乐任务;其中,所述第一
安全级别的所述操作系统的安全级别高于所述第二安全级别的所述操作系统的安全级别。

综上,本发明实施例提供了一种车载系统,包括:处理器,所述处理器上运行有至
少两个操作系统;其中,第一安全级别的操作系统中运行车身控制任务;第二安全级别的操
作系统中运行车内信息娱乐任务;其中,所述第一安全级别的所述操作系统的安全级别高
于所述第二安全级别的所述操作系统的安全级别;相对于现有的车载系统中所有任务运行
在一个操作系统中,本发明实施例中,车身控制任务及车内信息娱乐任务可以运行在不同
安全级别的操作系统中,这样一来,一方面,当车内信息娱乐任务出现问题的时候,不会对
运行于不同操作系统中的车身控制任务造成影响,例如:当车内信息娱乐任务出现问题造
成该任务对应的操作系统死机时,车身控制任务并不会受到影响;或者,上述车内信息娱乐
任务为可以联网的任务时,当上述任务受到黑客攻击时,可以保证车身控制任务不会被黑
客控制;另一方面,车身控制任务运行在第一安全级别的操作系统中,第一安全级别的操作
系统本身即可以在一定程度上保证车身控制任务的安全性;可见,本发明实施例可以将车
身控制任务与车内信息任务进行隔绝,以使得运行于不同操作系统中的任务之间相互不受
影响,且保证了车身控制任务的安全性,进而提高了车身和人身的安全性。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现
有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发
明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根
据这些附图获得其他的附图。

图1为本发明一种车载系统示例的结构示意图;

图2为本发明一种车载系统的结构示意图;及

图3为本发明利用所述调度模块实现不同的所述操作系统之间的交互示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例
中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是
本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员
在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

装置实施例一

本发明实施例一提供了一种车载系统,具体可以包括:处理器,所述处理器上运行
有至少两个操作系统;其中,第一安全级别的操作系统中运行车身控制任务;第二安全级别
的操作系统中运行车内信息娱乐任务;其中,所述第一安全级别的所述操作系统的安全级
别高于所述第二安全级别的所述操作系统的安全级别。

本发明实施例可以应用于车内,包括:新能源汽车、自动驾驶汽车及燃油汽车等类
型的车,以用于支持车所需执行的各种任务,例如:车身控制任务、车内信息娱乐任务等,以
使得在某一车内信息娱乐任务出现问题,例如:某一视频任务携带病毒,或者被黑客攻击、
或者出现响应超时等问题,造成操作系统死机或者被黑客控制时,可以保证车身控制任务
不受影响,进而保证车身及人身的安全。

本发明实施例中,上述处理器中可以运行至少两个操作系统,上述操作系统具体
可以包括:嵌入式实时操作系统、Linux操作系统、Windows操作系统、及Android操作系统等
等操作系统;其中,上述处理器中运行的操作系统的安全级别不同,包括第一安全级别及第
二安全级别,上述操作系统的安全级别是上述操作系统的安全性的一种标识,安全级别越
高的操作系统的安全性越高,也即安全级别高的操作系统更稳定,更不易出现死机、及被攻
击等问题,由于第一安全级别的操作系统的安全级别高于第二安全级别的操作系统的安全
级别,则第一安全级别的操作系统的安全性高与第二安全级别的操作系统。

本发明实施例中,上述车载系统中运行的任务具体可以包括:车身控制任务及车
内信息娱乐任务等任务,其中,上述车身控制任务为对车身的控制任务,例如:车门开关任
务、车窗开关任务、车启动/熄灭任务、车后备箱的开关任务、空调任务、手刹任务等任务;上
述车内信息娱乐任务为车内除车身控制任务之外的任务,例如:GPS(全球定位系统,Global
Positioning System)导航任务、娱乐任务(游戏、音响、视频等任务)、支付任务等任务。

本发明实施例中,上述车载系统中运行的任务的安全等级也不同,上述任务的安
全等级是人们对于上述任务的安全性重视程度的一种表示,对于车载系统而言,对于会对
车身及人身安全造成威胁的任务(例如:车身控制任务),往往需要绝对的安全性,则这些任
务的安全等级则是靠前的,可以为第一安全等级的任务,其需要运行在第一安全级别的操
作系统中;而对于对用户的用户体验造成影响的车内信息娱乐,可以为第二安全等级的任
务,其可以运行于第二安全级别的操作系统中。

本发明实施例中,处理器中运行的不同安全级别的操作系统分别可以支持运行不
同安全等级的任务,例如:处理器中运行有两个操作系统,分别为第一操作系统和第二操作
系统,其中,第一操作系统的安全级别为第一安全级别,则第一操作系统可以用来运行车身
控制任务,第二操作系统的安全级别为第二安全级别,则第二操作系统可以用来运行车身
控制任务之外的车内信息娱乐任务;又如:处理器中运行有三个操作系统,分别为第一操作
系统、第二操作系统及第三操作系统,其中,第一操作系统的安全级别为第一安全级别,第
二操作系统及第三操作系统的安全级别为第二安全级别,则第一操作系统可以用来运行车
身控制任务;假设上述车内信息任务具体包括:娱乐任务及GPS导航任务,则上述第二操作
系统可以用来运行GPS导航任务;第三操作系统可以用来运行娱乐任务。

可以理解,上述处理器中运行两个操作系统及三个操作系统仅作为本发明实施例
中上述处理器中运行的操作系统的数量的示例,而不理解为是对本发明实施例上述处理器
中运行的操作系统的数量的一种限定,实际上,上述处理器中还可以运行三个以上的操作
系统,本发明实施例在此不对上述处理器中运行的操作系统的数量加以限定。

参照图1,示出了本发明一种车载系统示例的结构示意图,具体可以包括处理器,
其中,上述处理器中具体可以运行有两个操作系统,分别为:第一安全级别的第一操作系统
101及第二安全级别的第二操作系统102;其中,所述第一操作系统101可以用于运行车身控
制任务;所述第二操作系统102可以用于运行车内信息娱乐任务。

本发明实施例中,上述处理器中运行可以运行第一操作系统101和第二操作系统
102共两个操作系统,且上述第一操作系统101用于运行车身控制任务,上述第二操作系统
102用于运行车内信息娱乐任务,由于车内信息任务较车身控制任务而言更易出现问题,且
车身控制任务对车身及人身安全的威胁更大,用户对车身控制任务的安全性更为重视,将
上述车身控制任务与车内信息娱乐任务分别运行在两个操作系统中,且车身控制任务所在
的操作系统的安全级别高于车内信息娱乐任务所在的操作系统,这样一来,一方面,由于第
一操作系统的安全级别高于第二操作系统的安全级别,因此可以从操作系统的层面保证上
述车身控制任务的安全性,另一方面,可以保证上述车身控制任务不受车内信息娱乐任务
的影响,也即当车内信息娱乐任务出现问题时,由于车身控制任务与其不在同一操作系统
中运行,则车内信息娱乐任务的问题不会对车身控制任务造成影响,可以保证车身及人身
安全,例如:当第二操作系统102中运行的某一联网的任务,如视频任务携带病毒,进而导致
上述第二操作系统102死机时,第一操作系统101中运行的车身控制任务则不会受到影响,
仍然可以正常运行。

在本发明的一种可选实施例中,所述第一安全级别的操作系统可以为嵌入式实时
操作系统;所述第二安全级别的操作系统可以为Linux操作系统、或者Android操作系统。

本发明实施例中,上述第一安全级别的操作系统可以为嵌入式实时操作系统,也
即可以在嵌入式实时操作系统中运行车身控制任务,由于嵌入式实时操作系统的实时性与
安全性,其可以在接收车身控制任务的执行指令后,立即对车身控制任务做出响应,因此避
免了操作系统响应车身控制任务耗时而造成的车身控制任务执行滞后,进而对车身和人身
造成威胁的问题;上述第二安全级别的操作系统可以为Linux操作系统或者Android操作系
统,也即可以在Linux操作系统或者Android操作系统中运行车内信息娱乐任务,由于车内
信息娱乐任务的设置初衷是为提高用户的用户体验,这就需要能够提供比较人性化的人机
交互界面,而Linux操作系统和Android操作系统由于具有较好的人机交互特性,因此可以
完成较好的人机交互界面,为用户带来较好的用户体验。

综上,本发明实施例提供了一种车载系统,包括:处理器,所述处理器上运行有至
少两个操作系统;其中,第一安全级别的操作系统中运行车身控制任务;第二安全级别的操
作系统中运行车内信息娱乐任务;其中,所述第一安全级别的所述操作系统的安全级别高
于所述第二安全级别的所述操作系统的安全级别;相对于现有的车载系统中所有任务运行
在一个操作系统中,本发明实施例中,车身控制任务及车内信息娱乐任务可以运行在不同
安全级别的操作系统中,这样一来,一方面,当车内信息娱乐任务出现问题的时候,不会对
运行于不同操作系统中的车身控制任务造成影响,例如:当车内信息娱乐任务出现问题造
成该任务对应的操作系统死机时,车身控制任务并不会受到影响;或者,上述车内信息娱乐
任务为可以联网的任务时,当上述任务受到黑客攻击时,可以保证车身控制任务不会被黑
客控制;另一方面,车身控制任务运行在第一安全级别的操作系统中,第一安全级别的操作
系统本身即可以在一定程度上保证车身控制任务的安全性;可见,本发明实施例可以将车
身控制任务与车内信息任务进行隔绝,以使得运行于不同操作系统中的任务之间相互不受
影响,且保证了车身控制任务的安全性,进而提高了车身和人身的安全性。

装置实施例二

本发明实施例二提供了一种车载系统,其中,具体可以包括:处理器,所述处理器
中运行至少两个操作系统和调度模块;其中,其中,第一安全级别的操作系统中运行车身控
制任务;第二安全级别的操作系统中运行车内信息娱乐任务;其中,所述第一安全级别的所
述操作系统的安全级别高于所述第二安全级别的所述操作系统的安全级别;所述调度模块
用于实现不同的所述操作系统之间的交互。

本发明实施例中,不同的操作系统运行于同一处理器中,也即不同的操作系统共
用上述处理器的资源,本发明实施例可以通过所述调度模块完成上述不同操作系统之间的
交互,以为上述不同的操作系统进行资源的调度,避免不同的操作系统中的多个任务抢占
处理器的资源,造成某一任务执行出错,进而对车身及人身造成的安全威胁;例如:处理器
中运行有两个操作系统,分别为第一操作系统及第二操作系统,运行于第一操作系统中的
车身控制任务中的开车门任务与运行于第二操作系统中的视频任务抢占同一资源,则上述
调度模块可以将资源分配给安全级别更高的任务,由于车身控制任务对于车身及人身的安
全起到至关重要的作用,因此车身控制任务的安全级别高于视频任务,因此,调度模块将资
源分配给车身控制任务,若此时正在执行视频任务(播放某一视频),则将该视频任务暂停
或者关闭,进而将资源空闲出来,分配给上述车身控制任务。

在本发明的一种可选实施例中,参照图2,示出了本发明一种车载系统的结构示意
图,具体可以包括:第一操作系统201、第二操作系统202调度模块203,其中,所述调度模块
203分别连接所述第一操作系统201及第二操作系统202。

参照图3,示出了本发明利用所述调度模块实现不同的所述操作系统之间的交互
示意图,包括:

步骤301、所述调度模块接收来自第一操作系统中运行的第一任务的启动运行指
令;

需要说明的是,在第一操作系统接收到其中运行的第一任务的启动指令后,所述
第一操作系统会向所述调度模块发送第一任务的启动运行指令,所述启动运行指令中具体
可以包括:第一操作系统的标识、第一任务的标识及第一任务的优先级别;其中,上述优先
级别可以根据上述第一任务的安全级别进行设定,也即当上述第一任务的安全级别较高
时,上述第一任务的优先级别也较高,当上述第一任务的安全级别较低时,上述第一任务的
优先级别也较低。

步骤302、所述调度模块接收所述第一任务的启动运行指令后,比较所述第一任务
的优先级别及所述第二操作系统中运行的第二任务的优先级别;

本发明实施例中,上述第二操作系统中运行的第二任务可以为当前占用处理器资
源的任务,上述调度模块接收上述第一任务的启动运行指令后,获取当前处理器中运行的
第二任务的优先级别,并根据上述启动运行指令中携带的第一任务的优先级别与所述第二
任务的优先级别进行比较。

步骤303、在所述第一任务的优先级别大于所述第二任务的优先级别时,所述调度
模块向所述第二操作系统发送调度指令,以使得所述第二操作系统接收所述调度指令后,
停止运行第二任务,并向所述调度模块发送调度响应;

本发明实施例中,当上述第一任务的优先级别大于所述第二任务的优先级别时,
说明当前第一任务的安全级别高于上述第二任务的安全级别,也即处理器的资源应先分配
给上述第一任务,则上述调度模块向上述第二操作系统发送调度指令,以使得上述第二操
作系统接收上述调度指令后,暂停或者关闭上述第二任务,并向所述调度模块发送调度响
应,告知所述调度模块已停止上述第二任务,也即第二任务所占用的资源已释放出来。

步骤304、所述调度模块接收来自所述第二操作系统的所述调度响应之后,向所述
第一操作系统发送启动运行响应,以使得所述第一操作系统接收所述启动运行响应后,运
行所述第一任务。

本发明实施例中,在上述调度模块接收来自第二操作系统的调度响应之后,获知
上述第二任务所占资源已释放出来,即可将上述资源分配给第一操作系统中的第一任务;
向所述第一操作系统发送启动运行指令,以使得所述第一操作系统运行所述第一任务。

综上,本发明实施例提供的一种车载系统,可以通过调度模块为所述处理器中运
行的不同操作系统分配资源,以将资源分配给安全级别更高的任务,以使得安全级别更高
的任务可以优先执行,例如:当前第一操作系统中运行的第一任务为车身控制任务,第二操
作系统中运行的第二任务为视频任务,则可将资源分配给上述车身控制任务,以使得上述
车身控制任务可以优先执行,以保证车身及人身安全。

需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组
合,但是本领域技术人员应该知悉,本申请实施例并不受所描述的动作顺序的限制,因为依
据本申请实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该
知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本申请实施
例所必须的。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关
之处参见方法实施例的部分说明即可。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可
以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单
元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其
中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性
的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可
借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上
述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该
计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指
令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施
例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管
参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可
以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;
而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和
范围。

一种车载系统.pdf_第1页
第1页 / 共10页
一种车载系统.pdf_第2页
第2页 / 共10页
一种车载系统.pdf_第3页
第3页 / 共10页
点击查看更多>>
资源描述

《一种车载系统.pdf》由会员分享,可在线阅读,更多相关《一种车载系统.pdf(10页珍藏版)》请在专利查询网上搜索。

本发明实施例提供一种车载系统,包括:处理器,所述处理器上运行有至少两个操作系统;其中,第一安全级别的操作系统中运行车身控制任务;第二安全级别的操作系统中运行车内信息娱乐任务;其中,所述第一安全级别的所述操作系统的安全级别高于所述第二安全级别的所述操作系统的安全级别。本发明实施例可以将车身控制任务与车内信息任务进行隔绝,以使得运行于不同操作系统中的任务之间相互不受影响,且保证了车身控制任务的安全性,。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1