网络模式切换方法和串行数据通信网络的制作方法

文档序号:7896477阅读:315来源:国知局
专利名称:网络模式切换方法和串行数据通信网络的制作方法
技术领域
本发明涉及一种在包括多个互连节点的串行数据通信网络中切换模式的方法。本发明还涉及一种包括多个互连节点的串行数据通信网络。
背景技术
在汽车工业中,车辆(例如轿车)日益增长的复杂度推动了车辆控制架构的边界。 不到十年以前,许多车辆利用CAN(控制器局域网)。然而,由于CAN基于事件驱动的通信方 式,意味着网络中的每个节点必须能够在任何时间接入公共通信介质(例如总线)。这可能 导致网络上的数据冲突(碰撞),尤其是在具有大量节点的车辆中。由于在事件驱动的通信 系统中没有严格的调度,增加或去除总线节点影响通信流。严格地说,这种改变使得必需全 面地使整个系统重新生效。因此,事件驱动的通信系统缺乏可组合性。此外,由于缺乏冗余结构和机制,CAN通信技术不能满足针对容错的较高要求,并 且也只能在串行通信中传送5001Ait/S的最大数据速率。随着上述日益增长的复杂度转化 为网络节点的增长,CAN通信技术不再被认为适于以充足的数据传送速率在车辆网络中的 节点之间传送容错的数据通信。图1示意性示出了这种认识已经带来了所谓Flexfey 网络的开发。Flexfey 网 络10利用时分多址接入(TDMA)调度,意味着向节点100分配时隙以接入网络10。典型地, 每个节点100由具有FlexRay 通信控制器104的电子控制单元(EOT) 102的集合组成。每 个通信控制器104经由相应的总线驱动器106a、10 将E⑶100连接至一个或多个通信信 道120a、120b。例如,总线驱动器106a连接至通信信道120a的物理层,并且可以包含用于 监控控制器的TDMA接入的保护单元。多个通信信道120a、120b可以用于引入冗余,从而改 进了网络10的容错(fault tolerance)。通信信道120a、120b中的每一个可以映射至单独 的单一总线上,尽管例如有源或无源星形配置之类的更复杂实现也是可行的。在如FlexRay之类的TDMA网络中,最重要的当然是所有节点100以同步方式操 作,即在实质上相同的时间点开始其循环(cycle)和时隙,以确保每个节点100在正确的时 间点尝试接入数据通信信道120a、120b。对于保证节点仅在分配给它们的时隙中广播其数 据,并保证它们在其中数据已经对这些节点可用的时隙中从总线读取数据,这种紧密同步 是很重要的。失去同步也可能导致在通信信道上的读和写动作之间的冲突。维持同步操作 并不是无足轻重的动作,因为节点100典型地由本地时钟控制。典型地,网络10通过上电 (power up)来初始化。此外,典型地,相应节点100的TDMA调度在设计时开发,在该阶段必须考虑车辆的 所有场景或使用情况,包括ECU 102的固件升级。这是因为不存在允许以同步方式在使用 情况之间进行故障安全(failsafe)切换的、鲁棒的全局控制机制。由于这种固件升级可能 需要向ECU 102传送相对大量的数据,因此TDMA调度典型地必须包含分配给这种升级的较 大百分比的时隙,以避免这种升级将占用过多时间量(即便这种升级很少进行,例如在车 辆保养时)。
例如,已经报告称,对于包括FlexRay 网络的最新高端车型,TDMA调度中全部时 隙的50%已经被分配给这种升级。显然,这样大的时隙分配严重减小了用于网络上其余通 信的可用带宽。

发明内容
本发明寻求提供一种用于在包括多个互连节点的串行数据通信网络中切换模式 的鲁棒方法。本发明还寻求提供一种包括多个互连节点的、具有改进的带宽利用的串行数据通 信网络。根据本发明的方面,提供了一种在包括多个互连节点的串行数据通信网络中切换 模式的方法,每个所述节点包括多个依赖于模式的配置,所述方法包括在第一模式期间, 向所述节点发布指令,所述指令标识数据通信网络的下一模式;终止所述第一模式;以及 在所述终止之后,根据与所述指令标识的所述下一模式相对应的配置来对每个所述节点进
行重新配置。因此,本发明基于以下认识可以将标识网络的下一模式的指令插入网络(如 FlexRay 网络)的节点之间的通信中。这例如允许在设计时定义多个TDMA调度,例如针 对不同使用情况定义不同TDMA调度,使得针对每个使用情况,网络上的可用带宽可以最大 化,因为不需要与其他使用情况共享带宽。例如,有利地,所述下一模式是用于对所述节点进行编程的编程模式,使得可以在 这种特殊的编程模式期间进行固件升级,这种编程模式的TDMA调度是针对用于重新编程 的时隙来优化的,从而便于显著增大不再需要包括编程时隙的其他模式的带宽。在优选实施例中,发布所述指令包括将所述指令广播至少一次,从而确保所有节 点接收到指令。备选地,可以通过网络来(重复地)向各个节点发送指令,直至所有节点接 收到指令。在TDMA网络的情况下,相应TDMA调度可以包括专用于所述指令的发布的时隙。在FlexRay 网络的情况下,所述指令可以嵌入FlexRay 符号或网络管理向量中。在实施例中,所述指令包括指令比特以及差错保护比特,例如循环冗余校验比特 或纠错码,以改进指令的容错。每个所述节点可以包括内部存储器,所述方法还包括针对接收所述指令的每个 所述节点,将所述指令存储在内部存储器中,其中,对每个所述节点进行重新配置的步骤包 括从内部存储器中读取所述指令,以标识合适的依赖于模式的配置。针对这一目的,可以 使用任何合适的存储器,如根据重启类型(例如网络的完全或部分下电(powerdown)、网络 从休眠模式唤醒等等)来使用闪存存储器或RAM。根据本发明的另一方面,提供了一种包括多个互连节点的串行数据通信网络,所 述节点中的至少一些包括多个依赖于模式的配置,其中,所述节点适于在所述网络的第一 模式期间接收指令,所述指令标识所述网络的下一模式;以及,在网络(重新)启动时,通过 加载所述指令中标识的配置来进行初始化。尽管网络缺少中央控制器来对网络节点进行同 步配置,但是这种网络受益于能够在不同模式(例如使用情况)之间切换。在实施例中,每个节点包括内部存储器,用于存储所述第一模式期间的指令。通过存储在初始化时取回的指令(例如在网络重启或下电之后),在上电时,每个节点可以通过 对其存储器中存储的指令进行评估,来简单地选择正确的配置。有利地,串行数据通信网络是TDMA网络,如FlexRay 网络,其中,每个依赖于模式 的配置包括用于标识在所述模式期间对应节点被准许接入数据通信网络的时隙的TDMA调度。本发明的串行数据通信网络可以有利地集成入车辆(例如轿车)中,其中,该网络 可以用于改进ECU之间的数据通信的可用带宽。


参照附图,通过非限制性示例,更详细地描述本发明的实施例,其中图1示意性描述了 Flexfeiy 网络;图2示意性描述了用于Flexfciy 网络的TDMA调度;图3示意性描述了根据本发明实施例的用于!FlexRay 网络的TDMA调度;以及图4示意性描述了根据本发明实施例用于对数据通信网络进行重新配置的流程 图方法。
具体实施例方式应理解,附图仅是示意性的,未按比例绘制。还应理解,贯穿附图,使用相同的参考 标号来指示相同或相似的部分。图2示出了用于如图1的Flexfeiy 网络的TDMA数据通信网络的TDMA调度20的 简化示例。调度20包括多个时隙210和220,其中时隙210被分配给节点A-D,加点的时隙 220被分配给(闪速)编程循环F。该编程循环典型地由于更新ECU或节点110的固件。如 上所述,这种更新典型地在车辆维护期间进行,车辆维护不常进行,可以每两年一次在车辆 的例行保养期间进行。然而,由于FlexRay 网络10的当前版本不便于在例如专用E⑶编程模式中对节 点110进行初始化,TDMA调度20必须向闪速编程模式F分配充足的时隙220,以确保在需 要这种编程模式时,可以完成该循环,而不会因分配给该编程循环的有限带宽而导致不当 (undue)延迟。因此,在车辆的正常操作期间,图2的TDMA调度20中的许多时隙保持未使 用,因为它们已经被预留给该编程模式。在本示例中,这有害地影响了节点A-D的可用带 觅ο应指出,例如在Flexfciy 网络10的情况下,TDMA调度20可以包括所谓静态时隙 和动态时隙。静态时隙典型地被分配给确定的同步通信;而动态时隙对事件驱动的异步通 信可用。在FlexRay 网络中,在TDMA调度20中,动态时隙的存在是可选的。一般而言,本发明使得数据通信网络,特别是TDMA网络,能够在不同通信配置之 间进行切换,特别地,以安全的方式在通信调度之间切换。特别地,本发明是针对具有有限 层级的有线数据通信网络而设计的,特别是其中不能对网络节点进行集中配置的有线TDMA 网络。然而应指出,本发明也可以有利地用于无线TDMA网络,例如用于在模式之间切 换,例如用于支持对所有网络节点(例如蜂窝电话)的大量下载或集中广播。在这种情形中,有利地,与标准服务调度相比,向数据提供节点提供更多数目的时隙,以确保调度可以 尽快返回标准服务调度,从而对于在特殊模式期间具有较少数目的分配时隙的节点,限制 服务质量下降的持续时间。图3描述了根据本发明的方法实施例产生的、用于TDMA网络(如FlexRay 网络) 的通信循环的TDMA调度30。TDMA调度30是根据TDMA数据通信网络(如Flexfeiy 网络 10)的第一使用情况来编制的,在第一使用情况中,在TDMA调度30中向节点A-D分配时隙 210。每个节点100包含TDMA调度30的(部分)拷贝,使得节点100可以标识其能够接入 数据通信信道120a、120b的时隙210。此外,TDMA调度30包括其中可以发布指令(所谓 模式预设命令(MPC))的时隙310。在图3中,仅以非限制性示例方式示出了单一时隙310。 TDMA调度30优选地可以包括向所有节点100广播MPC的单一时隙310,或者备选地,包括 向各个节点100发送MPC的多个时隙310。在后一实施例中,TDMA调度30将包含充足的时 隙310以允许向所有节点100发送MPC。在实施例中,也可以保留时隙(未示出)用于节点100对MPC的接收进行应答。 该应答可以例如容易地插入通信循环的动态分段中,因为这些分段预期用于事件驱动的通可以在静态或动态分段310中发送的MPC通知节点100在下一次重启时要选择哪 个TDMA调度。如上所述,这种重启可以由数据通信网络10的下电和随后的上电来触发。节 点100可以适于包含存储器(未示出),用于在时隙310中接收MPC时存储MPC,随后,在 上电时,节点100将检查存储器以确定需要选择哪个TDMA调度。典型地,每个节点100能 够接入多个这种TDMA调度,每个TDMA调度可以与数据通信网络10的特定(使用情况)配 置相对应。典型地,MPC用作这种TDMA调度之一的标识符,从而确保所有节点100在初始 化时(例如在由例如网络唤醒或重新引导而触发的重启之后)选择相同的TDMA调度。可 以理解,尽管在单一网络10的上下文中解释了以上内容,但是本发明同样适用于包括多个 域在内的网络架构中的各个域,如网络集群内的部分网络。一旦进行重启,可以从存储器中移除MPC,重启例如可以由网络10终止通信模式、 唤醒或重新引导而造成。优选地,一旦接收到更为更新和有效的MPC(例如在下一通信模式 中),则对MPC进行重写(overwrite)。例如,如图3所示,TDMA调度30中的MPC可以触发节点100在重启时选择TDMA 调度32,在TDMA调度32中选择针对一个或多个ECU102的(闪速)编程模式。TDMA调度 32还可以包括保留用于发布MPC的时隙310。应指出,仅以非限制性示例的方式,TDMA调 度32中的时隙310位于调度的起始处。例如,有利的,可以将时隙310置于TDMA调度32 的结尾处,以发信号通知一个或多个E⑶102的编程完成。备选地,可以从TDMA调度32中 省去MPC,这可以触发节点100在重启时配置为缺省模式。在这种情况下,在导致选择TDMA 调度32的初始重启之后,应当从节点100的内部存储器中移除MPC。在优选实施例中,在不同TDMA调度中,在相同时隙中发布(广播)MPC。这具有以 下优点如果由于某种原因,节点100未接收到MPC,从而导致具有使用不同TDMA调度的 不同节点100的网络10的错误重启,则在下一重启时,可以简单地通过例如由网络维护节 点100广播另一 MPC来校正网络10的不正确初始化,因为所有节点100尽管操作不兼容的 TDMA调度,但是仍期望在相同时隙期间广播MPC。
各个节点100可以以多种方式来产生MPC指令。例如,E⑶102可以连接至外部 设备,例如在车辆保养期间连接至车辆的外部编程设备,该外部设备触发其节点100发布 MPC,该MPC向网络10指示必须进入编程循环。备选地,节点100可以在检测到其E⑶的预 定状况或状态切换时发布MPC。此夕卜,网络10可以包括节点100,负责执行网络管理任务,例如执行用于网络控 制目的的软件程序的E⑶102,可以判定网络10是可以进入休眠模式,还是由于仍有一些 节点100请求通信而应当保持激活。这种网络管理节点100可以负责周期性地发布MPC以 指定网络10的下一通信模式。此时,应注意,在多个节点100能够在相同通信模式中发送MPC的情况下,如一个 或多个E⑶102除连接至网络管理节点100之外还连接至外部设备的情况下,可能需要对 这些MPC进行优先级处理,以避免网络10的一些节点100在网络10重启时初始化为不同 通信模式的风险。任何合适的优先级处理方法可以用于这一目的。例如,MPC可以具有优 先级评分,节点100的本地存储器适于存储多个MPC,每个节点100适于选择具有最高优先 级评分的MPC。备选地,可以根据优先级来向节点100分配TDMA调度中的时隙,S卩,能够发布高优 先级MPC的节点100在调度中较早接收TDMA时隙,而能够发布低优先级MPC的节点100在 调度中较晚接收TDMA时隙,其中,只要已经在通信模式中广播了 MPC,则例如通过在每个节 点100中设置表示在当前通信模式期间已广播MPC的标志,立即禁止每个节点100广播其 MPC0这确保了在多个节点100想要在通信模式期间发布MPC的情况下,实际仅发布最高优 先级MPC。应当认识到,在这种实施例中,TDMA调度将包含分配给MPC广播的多个时隙,其 中每个时隙被分配给指定节点。在另一实施例中,可以根据反向优先级来向节点100分配TDMA调度中的时隙,即, 能够发布高优先级MPC的节点100在调度中较晚接收TDMA时隙,而能够发布低优先级MPC 的节点100在调度中较早接收TDMA时隙。在这种情形中,节点100可以例如适于重写较早 接收的MPC,从而确保所有节点100在通信模式终止时包含相同的最高优先级MPC。在本实 施例中,在下一通信循环中,需要重新发布被重写的MPC。备选地,节点100在堆栈中存储所 有发布的MPC,从而在网络10重启时,从堆栈中首先取出最后接收的、最高优先级的MPC。根据MPC出现频率的倒数来向MPS分配优先级是可取的,以避免一些通信模式得 不到满足(starvation)。换言之,对于频繁出现的通信模式,应当给予较低优先级,以确保 当非常不频繁的通信模式(如编程模式)尝试加载至网络10时,这种不频繁的模式不具有 被更通常出现的通信模式阻止的风险。由于这一原因,优选地,对网络维护节点100发布的 MPC给予较低优先级评分,因为该MPC可能被频繁发布。应指出,为完整性起见,TDMA调度30和32描述的各种通信模式不必须包含明确 定义的时隙210和220。如上所述,FlexRay 网络还允许定义动态分段,动态分段具有明确 定义的持续时间,但是允许这种分段内的更灵活的(异步)通信。一个或多个通信模式,例 如E⑶编程模式,可以至少部分或甚至完全以这种动态分段方式来定义。在TDMA数据通信网络10 (如Flexfeiy 网络)中,时隙(如时隙210和220)典型 地在每个时隙期间能够通信的比特数方面具有最大长度。例如,在FlexRay 网络中,统一 消息帧包括40比特的首部、包含要通信的最大254比特数据的有效载荷(payload)部分、以及包含循环冗余校验(CRC)比特的尾部。在实施例中,MPC形成这种消息帧的一部分,或 者可以在例如TDMA调度的动态分段中通信设定次数的其他巾贞,如FlexRay 网络管理向量。 由于MPC仅需要少量比特来标识网络的下一模式,因此这是可以实现的。备选地,在可选的 符号窗期间,MPC可以嵌入要发布的FlexRay 符号中,所述符号窗典型地用于在通信循环 的结尾(例如在网络空闲时间期间)向节点100发送特殊符号,例如唤醒、启动和告警符 号。MPC还可以包括附加比特,例如CRC比特或其他纠错码比特,以改进MPC的容错。在 这种实施例中,节点100,例如通信控制器104,典型地适于在存储MPC以便以后使用之前, 使用这种附加比特来检查和/或确保MPC的正确性。这种技术实质上是已知的,因此为了 简明原因不进行更详细解释。使用根据本发明方法的MPC的主要优点在于,由于通信循环和编程循环不再需要 交织在单一循环中的事实,可以实现较短的TDMA循环,即更紧凑的TDMA调度,因为与现有 技术的TDMA循环20相比,在正常通信循环(如TDMA调度30描述的循环)中向各个节点 100提供更多带宽,而在现有技术的TDMA循环20中,循环中的带宽必须在通信时隙210与 编程时隙220之间进行划分。在实施例中,时隙310可以用于发送指令,该指令触发节点100以其缺省模式进行 重启,除非或直至接收到发送MPC指令的请求。这确保了,除非用于触发节点100重启进入 “特殊”模式(如ECU编程模式)的MPC指令,否则所有节点100始终重启进入其缺省模式, 从而在例如网络的各个节点或分支意外关闭之后,确保避免不一致的网络状态。该指令例 如可以是如上所述由网络维护节点100发布的MPC。如上所述,在通信模式期间未发布MPC 的情况下,节点100可以简单地在下一重启时重新使用最新存储的MPC;或者,在节点100 存储多个MPC的情况下,进行至下一(例如较低优先级)MPC。如图3所示,MPC可以简单地用于在通常通信模式与E⑶编程模式之间切换 (toggle)串行数据通信网络10的状态。然而,应当认识到,可以使用附加MPC,例如用于 将串行数据通信网络10带入不同类型的通信模式(例如使用情况)。例如,对于车辆中的 FlexRay 网络10,车辆的驾驶员可以触发使用情况MPC的产生,以使Flexfey 网络10进 入不同模式。例如,驾驶员使车辆倒车可以触发对使用情况的选择,在该使用情况中,向与 后视摄像机相关联的节点100提供附加带宽,即TDMA调度中的更多时隙。在实施例中,网络10可以被切换至专用的“安静”模式,其中,所有节点100,除了 发布MPC的节点,禁止通过通信信道120a、120b发送分组,直至发布重启为止。例如,MPC可 以包含标识要使用的下一调度的比特,以及指示接收节点100在当前通信模式(以及可选 地,多个后续通信模式)中切换至安静模式的比特。这样,可以在通信模式之间进行快速切 换,并且在所选节点被分配有TDMA调度中的时隙的通信模式中保持这些节点100安静。如图1所示,节点100的通信控制器104可以容易地适于识别一个或多个MPC。由 于指令解码的实现仅需要相关领域技术人员的常规技能,因此仅为了简明的原因不再进一 步解释。因此,数据通信网络10中的节点100可以容易的适于形成根据本发明的数据通信 网络。典型地,本发明的串行数据通信网络实现本发明的方法,图4示出了本发明方法 的示例实施例。由于以上已经详细解释了该方法,因此图4用于概括该方法的优选实施例。
方法400在步骤410中开始,此后,在步骤420中,例如通过(重新)启动来初始 化网络10,初始化可以由上电、重新引导、唤醒等等导致。该初始化包括根据节点100的内 部存储器的状态来配置节点100。换言之,如果有效MPC已经存储在节点100的本地存储器 中,这些节点将根据MPC所标识的通信模式来初始化,包括至少加载合适的TDMA调度。这 种调度可以是图3所示的调度的部分调度,即仅包括与该特定节点100相关的条目。在完 成初始化步骤420之后,在步骤430,网络10典型地进入通信模式,在通信模式期间,节点 100在相关联TDMA调度(如调度32)的分配时隙期间,通过通信信道120a、120b来进行通 信。这种通信模式可以由在先前通信模式期间(即在网络10重启之前)发布的MPC来指 定。在通信或编程循环430 (可以是正常通信循环或编程循环等等)期间,可以向串行 数据通信总线10中的节点100广播MPC。如果节点100接收到有效MPC,如检查步骤432 所示,则如步骤434所示,将该MPC存储在每个节点100中,例如存储在本地存储器中,在节 点100从不完全下电的情况下,该存储器可以是RAM存储器,或者在下电状态中对节点的供 电完全终止的情况下,该存储器可以是闪存存储器。当然,也可以使用其他合适的存储器类 型。方法400进行通信循环430,直至模式终止事件导致通信循环430终止。这种终 止事件可以是进入新通信模式的重新初始化请求、下电请求、重新引导请求等等。如在步骤 437中检查的(这当然是通常情况),如果要重启(例如重新初始化)网络,则方法返回步骤 420,在步骤420中对网络进行重新初始化。另一方面,如果请求完全下电(complet印ower down),则方法400在步骤440终止,此后,完全上电(full powerup)可能导致方法400在 步骤410重新开始。在方法返回步骤420的情况下,由于MPC已经存储在节点100的配置存储器中,在 节点100在步骤420中重新初始化时,节点将选择由MPC指定的配置信息,从而确保所有节 点100进入由MPC选择的相同通信模式。如上所述,这消除了将多种场景(例如使用情况) 组合为单一通信循环的需要,从而在这些循环的任一个期间改进了节点100的可用带宽。应当注意,上述实施例示意而非限制本发明,在不脱离所附权利要求的范围的前 提下,本领域技术人员能够设计许多备选实施例。在权利要求中,置于括号之间的任何参考 标记不应解释为限制权利要求。“包括”一词不排除存在与权利要求中所列的不同的元件或 步骤。在元件之前的“一”不排除存在多个这种元件。本发明可以通过包括多个不同元件 的硬件来实现。在列举多个装置的设备权利要求中,这些装置中的若干个可以以同一项硬 件来实现。仅仅根据在互不相同的从属权利要求中记载特定措施的事实,不表明不能使用 这些措施的组合来进行改进。
权利要求
1.一种在包括多个互连节点(100)的串行数据通信网络(10)中切换模式的方法 000),每个所述节点包括多个依赖于模式的配置(30、32),所述方法包括在第一模式期间,向所述节点发布(44 指令,所述指令标识数据通信网络的下一模式;终止所述第一模式;以及在所述终止之后,根据与所述指令标识的所述下一模式相对应的配置来对每个所述节 点进行重新配置(430)。
2.根据权利要求1所述的方法G00),其中,所述下一模式是用于对所述节点(100)进 行编程的编程模式。
3.根据权利要求1或2所述的方法000),其中,所述数据通信网络(10)是时分多址接 入TDMA网络,其中,所述节点(100)的依赖于模式的配置(30、32)包括用于标识时隙(210、 220,310)的TDMA调度,在所述时隙中,对应节点被准许接入数据通信网络。
4.根据之前任一权利要求所述的方法000),其中,发布所述指令的步骤包括广播所 述指令。
5.根据权利要求3或4所述的方法000),其中,相应的TDMA调度包括被分用于所述 指令的发布的时隙(310)。
6.根据之前任一权利要求所述的方法G00),其中,所述数据通信网络(10)是 FlexRay 网络,其中,所述节点(100)包括可编程电子控制单元(102)。
7.根据权利要求6所述的方法000),其中,所述指令嵌入FlexRay 符号、网络管理向 量和同步帧之一中。
8.根据之前任一权利要求所述的方法G00),还包括在所述第一模式期间,在接收到 所述指令时,将所述节点(100)中的至少一些切换至安静状态。
9.根据之前任一权利要求所述的方法G00),其中,所述指令包括指令比特以及差错 保护比特。
10.根据之前任一权利要求所述的方法000),其中,每个所述节点(100)包括内部存 储器,所述方法还包括针对接收所述指令的每个所述节点,将所述指令存储(450)在内部存储器中,以及其中,对每个所述节点进行重新配置G30)的步骤包括从内部存储器中读取所述指 令,以标识合适的依赖于模式的配置(30、32)。
11.一种包括多个互连节点(100)的串行数据通信网络(10),所述节点中的至少一些 包括多个依赖于模式的配置(30、32),其中,所述节点适于在所述网络的第一模式期间接收指令,所述指令标识所述网络的下一模式;以及,在网 络重新启动时,通过加载所述指令中标识的配置来进行初始化。
12.根据权利要求11所述的串行数据通信网络(10),其中,每个节点(100)包括内部 存储器,用于存储所述第一模式期间的指令。
13.根据权利要求11或12所述的串行数据通信网络(10),其中,所述串行数据通信网 络(10)是TDMA网络,其中,每个依赖于模式的配置(30、32)包括用于标识时隙(210、220、 310)的TDMA调度,在所述时隙中,在所述模式期间对应节点(100)被准许接入数据通信网
14.根据权利要求13所述的串行数据通信网络(10),其中,所述串行数据通信网络是 FlexRay 网络。
15.一种车辆,包括根据权利要求11-14中任一项所述的串行数据通信网络(10)。
全文摘要
本发明公开了一种在包括多个互连节点(100)的串行数据通信网络(10)中切换模式的方法(400),每个所述节点包括多个依赖于模式的配置(30、32),所述方法包括在第一模式期间,向所述节点发布(445)指令,所述指令标识数据通信网络的下一模式;终止所述第一模式;以及在所述终止之后,根据与所述指令标识的所述下一模式相对应的配置来对每个所述节点进行重新配置(430)。本发明还公开了一种实现这种方法的串行数据通信网络。
文档编号H04L12/40GK102104516SQ20101060079
公开日2011年6月22日 申请日期2010年12月20日 优先权日2009年12月21日
发明者伊丽莎白·弗兰西卡·玛丽亚·斯特芬斯, 安德鲁·库恩·纽兰德, 简·斯特库拉特, 胡伯特斯·杰拉德斯·亨德里克斯·维梅伦 申请人:Nxp股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1