Method of dynamic allocation on a statically allocated and embedded software architecture
    2.
    发明授权
    Method of dynamic allocation on a statically allocated and embedded software architecture 有权
    静态分配和嵌入式软件体系结构的动态分配方法

    公开(公告)号:US08566633B2

    公开(公告)日:2013-10-22

    申请号:US13024695

    申请日:2011-02-10

    IPC分类号: G06F11/00

    摘要: A method of dynamically allocating a task or a signal on a statically allocated and embedded software architecture of a vehicle includes identifying a faulty component. The faulty component may include a software component, a hardware component or a signal or communications link between components. Once the faulty component is identified, any tasks performed by or signals associated with the faulty component are identified, and the tasks performed by or the signals associated with the faulty component are re-allocated to an embedded standby component so that performance of the re-allocated task and/or signal for future system operations is performed by the standby component.

    摘要翻译: 在车辆的静态分配和嵌入的软件架构上动态分配任务或信号的方法包括识别故障组件。 故障组件可以包括组件之间的软件组件,硬件组件或信号或通信链路。 一旦识别出有故障的组件,就识别由故障组件执行的任何任务或与故障组件相关联的信号,并且将由故障组件执行的任务或与故障组件相关联的信号重新分配给嵌入式备用组件, 分配的任务和/或信号用于将来的系统操作由备用组件执行。

    Message Loss Prevention By Using Sender and Receiver Buffers in Event-Triggered Distributed Embedded Real-Time Systems
    3.
    发明申请
    Message Loss Prevention By Using Sender and Receiver Buffers in Event-Triggered Distributed Embedded Real-Time Systems 有权
    在事件触发的分布式嵌入式实时系统中使用发送器和接收器缓冲器进行消息丢失防护

    公开(公告)号:US20120177059A1

    公开(公告)日:2012-07-12

    申请号:US12985511

    申请日:2011-01-06

    IPC分类号: H04L12/54

    摘要: A vehicular distributed embedded real-time controller area network system includes ECUs functioning in an event-triggered mode for initiating transmission of a message to a communication bus. Each ECU includes a sending buffer for storing message. A bus controller interfaces with the ECUs and manages the transfer of messages to and from the communication bus. The transfer of messages onto the communication bus is executed by the bus controller on a periodic basis. The bus controller is unavailable to receive a message from an ECU when a previous message stored within a memory of the bus controller is awaiting transmission on the communication bus. The bus controller is available to receive a message from an ECU when the memory is empty. Messages are stored in the sender buffer when the bus controller is unavailable. A respective message within the sender buffer is transferred to the bus controller when the bus controller is available.

    摘要翻译: 车辆分布式嵌入式实时控制器区域网络系统包括以事件触发模式工作的ECU,用于启动向通信总线发送消息。 每个ECU包括用于存储消息的发送缓冲器。 总线控制器与ECU相连接并管理与通信总线之间的消息传送。 消息到通信总线上的传输是由总线控制器定期执行的。 当存储在总线控制器的存储器中的先前消息正在等待在通信总线上传输时,总线控制器不能从ECU接收消息。 当存储器为空时,总线控制器可用于从ECU接收消息。 当总线控制器不可用时,消息存储在发送器缓冲区中。 当总线控制器可用时,发送器缓冲区内的相应消息被传送到总线控制器。

    Message Loss Prevention By Using Sender Buffer and Traffic Shaping in Event-Triggered Distributed Embedded Real-Time Systems
    4.
    发明申请
    Message Loss Prevention By Using Sender Buffer and Traffic Shaping in Event-Triggered Distributed Embedded Real-Time Systems 有权
    通过在事件触发的分布式嵌入式实时系统中使用发件人缓冲区和流量整形来消息丢失防护

    公开(公告)号:US20120176895A1

    公开(公告)日:2012-07-12

    申请号:US12985518

    申请日:2011-01-06

    IPC分类号: H04L12/54 H04L12/26

    摘要: A vehicular distributed embedded real-time controller area network system includes ECUs that function in an event-triggered mode to initiate a transmission of the message to the communication bus. Each ECU includes a sender buffer for storing the generated message. A bus controller interfaces with the ECUs and manages the transfer of messages to and from the communication bus. The transfer of messages onto the communication bus is executed by the controller area network controller on an interrupt basis. The bus controller being unavailable to receive a message from the ECU when a previous message stored within a memory of the bus controller is awaiting transmission on the communication bus. The bus controller is available to receive a message from the ECU when the memory is empty. The sender buffer stores messages received from the electronic control unit when the bus controller is unavailable. The ECU further includes a traffic shaping module for selectably delaying a transfer of messages to the bus controller.

    摘要翻译: 车载分布式嵌入式实时控制器区域网络系统包括以事件触发模式工作以发起消息到通信总线的ECU。 每个ECU包括用于存储生成的消息的发送器缓冲器。 总线控制器与ECU相连接并管理与通信总线之间的消息传送。 消息传送到通信总线上由控制器局域网控制器以中断的方式执行。 当存储在总线控制器的存储器中的先前消息正在等待在通信总线上传输时,总线控制器不能从ECU接收消息。 当存储器为空时,总线控制器可用于从ECU接收消息。 当总线控制器不可用时,发送器缓冲器存储从电子控制单元接收的消息。 ECU还包括流量整形模块,用于可选地延迟将消息传送到总线控制器。

    Data Sensor Coordination Using Time Synchronization in a Multi-Bus Controller Area Network System
    5.
    发明申请
    Data Sensor Coordination Using Time Synchronization in a Multi-Bus Controller Area Network System 有权
    在多总线控制器局域网系统中使用时间同步的数据传感器协调

    公开(公告)号:US20120140861A1

    公开(公告)日:2012-06-07

    申请号:US12957638

    申请日:2010-12-01

    IPC分类号: H04L7/00

    摘要: A method is provided for synchronizing time in an unsynchronized vehicle controller area network system. A master control unit receives a global time from a time synchronization source. The master control unit estimates a respective time delay in transmitting messages by electronic control units on each controller area network bus. The time delay is a difference between a time when a message is generated by a respective electronic control unit for transmission on a respective controller area network bus and a time when the message is transmitted on the respective controller area network bus. The global time is adjusted for each respective controller area network bus based on the estimated time delays associated with each respective controller area network bus. Global time messages from the master control unit are transmitted to each electronic control unit that include the adjusted global times for an associated controller area network bus.

    摘要翻译: 提供了一种在不同步的车辆控制器区域网络系统中同步时间的方法。 主控单元从时间同步源接收全局时间。 主控制单元估计每个控制器区域网络总线上的电子控制单元发送消息的各自的时间延迟。 时间延迟是由相应的电子控制单元在相应的控制器区域网络总线上发送的消息产生的时间与在各个控制器区域网络总线上发送消息的时间之间的差异。 基于与每个相应的控制器区域网络总线相关联的估计的时间延迟,为每个相应的控制器局域网总线调整全局时间。 来自主控制单元的全局时间消息被发送到每个电子控制单元,其包括相关联的控制器区域网络总线的经调整的全局时间。

    Message loss prevention by using sender and receiver buffers in event-triggered distributed embedded real-time systems
    6.
    发明授权
    Message loss prevention by using sender and receiver buffers in event-triggered distributed embedded real-time systems 有权
    通过在事件触发的分布式嵌入式实时系统中使用发送器和接收器缓冲器来消除消息丢失

    公开(公告)号:US08761190B2

    公开(公告)日:2014-06-24

    申请号:US12985511

    申请日:2011-01-06

    IPC分类号: H04L12/54 H04L12/28 G06F15/16

    摘要: A vehicular distributed embedded real-time controller area network system includes ECUs functioning in an event-triggered mode for initiating transmission of a message to a communication bus. Each ECU includes a sending buffer for storing message. A bus controller interfaces with the ECUs and manages the transfer of messages to and from the communication bus. The transfer of messages onto the communication bus is executed by the bus controller on a periodic basis. The bus controller is unavailable to receive a message from an ECU when a previous message stored within a memory of the bus controller is awaiting transmission on the communication bus. The bus controller is available to receive a message from an ECU when the memory is empty. Messages are stored in the sender buffer when the bus controller is unavailable. A respective message within the sender buffer is transferred to the bus controller when the bus controller is available.

    摘要翻译: 车辆分布式嵌入式实时控制器区域网络系统包括以事件触发模式工作的ECU,用于启动向通信总线发送消息。 每个ECU包括用于存储消息的发送缓冲器。 总线控制器与ECU相连接并管理与通信总线之间的消息传送。 消息到通信总线上的传输是由总线控制器定期执行的。 当存储在总线控制器的存储器中的先前消息正在等待在通信总线上传输时,总线控制器不能从ECU接收消息。 当存储器为空时,总线控制器可用于从ECU接收消息。 当总线控制器不可用时,消息存储在发送器缓冲区中。 当总线控制器可用时,发送器缓冲区内的相应消息被传送到总线控制器。

    Distributed computing architecture with dynamically reconfigurable hypervisor nodes
    7.
    发明授权
    Distributed computing architecture with dynamically reconfigurable hypervisor nodes 有权
    具有动态可重配置管理程序节点的分布式计算架构

    公开(公告)号:US08621463B2

    公开(公告)日:2013-12-31

    申请号:US13228510

    申请日:2011-09-09

    IPC分类号: G06F9/455

    摘要: A method of dynamically reconfiguring a distributed computing architecture having a plurality of processing nodes, where each processing node hosts a respective plurality of virtual machines, includes detecting a fault condition on a first processing node, assessing the criticality of a software function performed by each of the respective virtual machines on the first processing node, and reassigning at least one of the plurality of virtual machines on the first processing node to a second processing node if the at least one virtual machine is deemed critical.

    摘要翻译: 一种动态重新配置具有多个处理节点的分布式计算架构的方法,其中每个处理节点承载相应的多个虚拟机,包括检测第一处理节点上的故障状况,评估由每个处理节点执行的软件功能的关键性 所述第一处理节点上的相应虚拟机,以及如果所述至少一个虚拟机被认为是关键,则将所述第一处理节点上的所述多个虚拟机中的至少一个虚拟机重新分配给第二处理节点。

    Data sensor coordination using time synchronization in a multi-bus controller area network system
    8.
    发明授权
    Data sensor coordination using time synchronization in a multi-bus controller area network system 有权
    数据传感器协调在多总线控制器区域网络系统中使用时间同步

    公开(公告)号:US08504864B2

    公开(公告)日:2013-08-06

    申请号:US12957638

    申请日:2010-12-01

    IPC分类号: G06F1/12 G06F13/42

    摘要: A method is provided for synchronizing time in an unsynchronized vehicle controller area network system. A master control unit receives a global time from a time synchronization source. The master control unit estimates a respective time delay in transmitting messages by electronic control units on each controller area network bus. The time delay is a difference between a time when a message is generated by a respective electronic control unit for transmission on a respective controller area network bus and a time when the message is transmitted on the respective controller area network bus. The global time is adjusted for each respective controller area network bus based on the estimated time delays associated with each respective controller area network bus. Global time messages from the master control unit are transmitted to each electronic control unit that include the adjusted global times for an associated controller area network bus.

    摘要翻译: 提供了一种在不同步的车辆控制器区域网络系统中同步时间的方法。 主控单元从时间同步源接收全局时间。 主控制单元估计每个控制器区域网络总线上的电子控制单元发送消息的各自的时间延迟。 时间延迟是由相应的电子控制单元在相应的控制器区域网络总线上发送的消息产生的时间与在各个控制器区域网络总线上发送消息的时间之间的差异。 基于与每个相应的控制器区域网络总线相关联的估计的时间延迟,为每个相应的控制器局域网总线调整全局时间。 来自主控制单元的全局时间消息被发送到每个电子控制单元,其包括相关联的控制器区域网络总线的经调整的全局时间。

    Message loss prevention by using sender buffer and traffic shaping in event-triggered distributed embedded real-time systems
    10.
    发明授权
    Message loss prevention by using sender buffer and traffic shaping in event-triggered distributed embedded real-time systems 有权
    在事件触发的分布式嵌入式实时系统中使用发送缓冲区和流量整形消息丢失防护

    公开(公告)号:US08670314B2

    公开(公告)日:2014-03-11

    申请号:US12985518

    申请日:2011-01-06

    IPC分类号: H04L12/54 H04L12/26

    摘要: A vehicular distributed embedded real-time controller area network system includes ECUs that function in an event-triggered mode to initiate a transmission of the message to the communication bus. Each ECU includes a sender buffer for storing the generated message. A bus controller interfaces with the ECUs and manages the transfer of messages to and from the communication bus. The transfer of messages onto the communication bus is executed by the controller area network controller on an interrupt basis. The bus controller being unavailable to receive a message from the ECU when a previous message stored within a memory of the bus controller is awaiting transmission on the communication bus. The bus controller is available to receive a message from the ECU when the memory is empty. The sender buffer stores messages received from the electronic control unit when the bus controller is unavailable. The ECU further includes a traffic shaping module for selectably delaying a transfer of messages to the bus controller.

    摘要翻译: 车载分布式嵌入式实时控制器区域网络系统包括以事件触发模式工作以发起消息到通信总线的ECU。 每个ECU包括用于存储所生成的消息的发送器缓冲器。 总线控制器与ECU相连接并管理与通信总线之间的消息传送。 消息传送到通信总线上由控制器局域网控制器以中断的方式执行。 当存储在总线控制器的存储器中的先前消息正在等待在通信总线上传输时,总线控制器不能从ECU接收消息。 当存储器为空时,总线控制器可用于从ECU接收消息。 当总线控制器不可用时,发送器缓冲器存储从电子控制单元接收的消息。 ECU还包括流量整形模块,用于可选地延迟将消息传送到总线控制器。