具有消息排序机制的计算系统及其操作方法技术方案

技术编号:35468724 阅读:23 留言:0更新日期:2022-11-05 16:13
本发明专利技术涉及具有消息排序机制的计算系统及其操作方法。一种计算系统的操作方法包括:发送操作请求;响应于操作请求而接收指令事件;识别指令事件的有序序列;用指令事件的有序序列加载事件集线器;以及通过包括控制设备的操作的功能应用执行指令事件的有序序列。的操作的功能应用执行指令事件的有序序列。的操作的功能应用执行指令事件的有序序列。

【技术实现步骤摘要】
具有消息排序机制的计算系统及其操作方法


[0001]本专利技术的实施例总体上涉及一种汽车计算系统,并且更具体地涉及一种用于管理消息优先级和排列的汽车计算系统。

技术介绍

[0002]随着自主或驾驶员辅助的车辆变得更加普遍,服务器与客户端车辆之间的控制消息的管理会成为艰巨的任务。我们在驾驶员控制的车辆中认为理所当然的许多操作必须被递送、排序和执行。随着当为数百或数千辆自动驾驶车辆提供服务时服务器负载增加,更复杂的操作部分可能会与更简单的操作一起被无序地递送。这会出现自主车辆的控制器未准备好解决的优先级问题。
[0003]今天的车辆可以被认为是滚动的服务器场。存在信息和娱乐系统、马达控制和操作系统、防撞系统、安全设备控制系统和车辆监视系统。这些系统可以做所有事情,从提醒驾驶员到打开车门,再到在没有驾驶员干预下自主操作车辆。为了促进车辆的操作,操作指令必须被递送、核实、排序和执行。如果无序地或在未满足所有操作先决条件的情况下执行操作指令,那么车辆和任何乘客都可能处于危险之中。
[0004]因此,仍然需要一种具有消息排序机制的计算系统,以在变化的环境中维持车辆能力。鉴于不断增加的商业竞争压力,以及消费者预期的增长和市场上有意义的产品差异化的机会的减小,找到这些问题的答案变得越来越关键。此外,对降低成本、提高效率和性能以及满足竞争压力的需求为寻找这些问题的答案的迫切需要增加了更大的紧迫性。
[0005]人们一直在寻求解决这些问题的解决方案,但是现有技术并未教导或提出任何解决方案,因此,本领域技术人员长期以来一直无法解决这些问题。

技术实现思路

[0006]本专利技术的实施例提供了一种计算系统的操作方法,包括:传输操作请求;响应于操作请求而接收指令事件;识别指令事件的有序序列;用指令事件的有序序列加载事件集线器;以及通过功能应用执行指令事件的有序序列,功能应用包括控制设备的操作。
[0007]本专利技术的实施例提供了一种计算系统,包括:通信接口,被配置为:传输操作请求,并响应于操作请求而接收指令事件;设备控制器,被配置为:识别指令事件的有序序列,用指令事件的有序序列加载事件集线器,并通过功能应用执行指令事件的有序序列,功能应用包括控制设备的操作。
[0008]本专利技术的实施例提供了一种非暂态计算机可读介质,其包括用于计算系统的指令,包括:传输操作请求;响应于操作请求而接收指令事件;识别指令事件的有序序列;用指令事件的有序序列加载事件集线器;以及通过功能应用执行指令事件的有序序列,功能应用包括控制设备的操作。
[0009]本专利技术的某些实施例具有除上面提到的那些之外的其它步骤或元件。通过参考附图阅读下面的详细描述,这些步骤或元件对于本领域技术人员将变得显而易见。
附图说明
[0010]图1是本专利技术的实施例中的具有消息排序机制的计算系统。
[0011]图2是图1的计算系统的操作的示例。
[0012]图3是计算系统的示例性硬件框图。
[0013]图4是图1的计算系统的控制流程。
[0014]图5是本专利技术的实施例中的计算系统的操作方法的流程图。
具体实施方式
[0015]充分详细地描述以下实施例,以使本领域技术人员能够制造和使用本专利技术。将理解的是,基于本公开,其它实施例将是显而易见的,并且在不脱离本专利技术实施例的范围的情况下,可以进行系统、过程或机械改变。
[0016]在以下描述中,给出许多具体细节以提供对本专利技术的透彻理解。但是,将明白的是,可以在没有这些具体细节的情况下实践本专利技术。为了避免模糊本专利技术的实施例,未详细公开一些众所周知的电路、系统配置和过程步骤。
[0017]示出该系统的实施例的附图是半示意性的,并且没有按比例绘制,并且特别地,一些维度是为了呈现的清晰并且在附图中被夸大地示出。类似地,虽然为了便于描述,附图中的视图通常示出了相似的朝向,但是在附图中的这种描绘在大多数情况下是任意的。一般而言,本专利技术可以在任何朝向上进行操作。出于描述方便的目的,实施例已经被编号为第一实施例、第二实施例等,并且不旨在具有任何其它意义或提供对本专利技术的实施例的限制。
[0018]本文所提到的术语“模块”可以包括本专利技术的实施例中的在特定硬件平台上执行的软件、硬件或其组合,这取决于使用该术语的上下文。例如,软件可以是机器代码、固件、嵌入式代码或应用软件。又例如,硬件可以是门、电路系统、处理器、计算机、集成电路、集成电路核心、压力传感器、惯性传感器、微机电系统(MEMS)、无源设备、包括用于执行软件功能的指令的物理非暂态存储器介质、其一部分或其组合,以控制硬件单元或电路中的一个或多个。
[0019]现在参考图1,示出了本专利技术的实施例中的具有消息排序机制的计算系统100。计算系统100包括连接到第二设备106(诸如客户端或服务器)的第一设备102(诸如客户端或服务器)。第一设备102可以通过通信路径104(诸如无线或有线网络)与第二设备106通信。
[0020]例如,第一设备102可以是多种无线设备中的任何一种,诸如蜂窝电话、笔记本计算机、驾驶员辅助车辆、自主车辆或其它多功能无线或娱乐设备。第一设备102可以直接或者间接地耦合到通信路径104以与第二设备106通信,或者可以是独立设备。
[0021]出于说明性目的,计算系统100被描述为具有作为车辆计算设备的第一设备102,但是应当理解的是,第一设备102可以是不同类型的设备。例如,第一设备102也可以是具有包括无线电收发装置、导航系统、通信系统、马达控制系统、安全控制系统和中央控制系统的电子组件的网络的汽车。
[0022]第二设备106可以是各种集中式或分散式计算设备中的任何一种。例如,第二设备106可以是多媒体计算机、膝上型计算机、台式计算机、服务器、网格计算资源、虚拟化计算机资源、云计算资源、对等分布式计算设备或其组合。在另一个示例中,第二设备106可以是用于接收广播或直播流信号的信号接收器,诸如电视接收器、有线电视盒、卫星天线接收器
或支持网络的设备。
[0023]第二设备106可以集中在单个房间中、分布在不同房间中、分布于不同地理位置,或者嵌入在电信网络中。第二设备106可以通过通信路径104耦合以与第一设备102通信。
[0024]出于说明性目的,计算系统100被描述为具有作为计算设备的第二设备106,但是可以理解的是,第二设备106可以是不同类型的设备。同样为了说明的目的,计算系统100被示为具有作为通信路径104的端点的第二设备106和第一设备102,但是可以理解的是,计算系统100可以在第一设备102、第二设备106和通信路径104之间具有不同的划分。例如,第一设备102、第二设备106或其组合也可以用作通信路径104的一部分。
[0025]通信路径104可以跨越并表示各种网络。例如,通信路径104可以包括无线通信、有线通信、光学、超声或其组合。卫星通信、蜂窝通信、蓝牙、红外数据协会标准(lrDA)、无线保真度(WiFi)和全本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种计算系统的操作方法,包括:发送操作请求;接收响应于操作请求的指令事件;识别指令事件的有序序列;用指令事件的有序序列加载事件集线器;以及通过包括控制设备的操作的功能应用执行指令事件的有序序列。2.如权利要求1所述的方法,其中接收响应于操作请求的指令事件包括接收多线程传送。3.如权利要求1所述的方法,其中识别有序序列包括用信息报头的加一次序的序列号识别信息事件。4.如权利要求1所述的方法,其中通过功能应用执行指令事件的有序序列包括向指令事件提供启动设备的马达的指令。5.如权利要求1所述的方法,其中加载事件集线器包括存储指令事件,该指令事件包括所述有序序列中用于每个功能应用的指令。6.如权利要求1所述的方法,其中通过功能应用执行指令事件的有序序列包括执行启动马达、到目的地的计划路线、驾驶到目的地或停止马达。7.如权利要求1所述的方法,其中执行指令事件的有序序列包括执行功能应用的指令。8.一种计算系统,包括:通信接口,被配置为:发送操作请求,以及接收响应于操作请求的指令事件;设备控...

【专利技术属性】
技术研发人员:王亮
申请(专利权)人:泰为股份有限公司
类型:发明
国别省市:

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

1