网络通信装置、系统和方法

文档序号:8001270阅读:105来源:国知局
网络通信装置、系统和方法
【专利摘要】本发明涉及在有线通信网络上的数据通信,有线通信网络包括多个网络分支,每个网络分支具有共用通信链路,并多个网络设备连接至网络分支。将在不同时隙期间从网络设备接收的通信评估为错误指示的或非错误指示的。基于该评估,转发在周期中未被评估为错误指示的时隙期间接收的通信,并不转发在该周期中被评估为错误指示的时隙期间接收的通信。
【专利说明】网络通信装置、系统和方法
【技术领域】
[0001]本发明多种实施例各方面涉及网络通信,例如基于时间的通信。
【背景技术】
[0002]在多种通信网络中,分布式系统的不同节点通过集中式部件交换数据。如果节点之一发生错误,该错误可能通过网络被传递。通常不希望这种错误的扩散,特别是在例如其中安全型部件通信的车辆网络之类的网络上。
[0003]一种已在某些应用中使用的通信方法包括基于时间的通信,其中将数据流分割成帧以共享通信介质。当在具体分支上检测到错误时,可以通过相对于通信而忽略或切断该具体分支,来减轻错误的进一步散布。然而,忽略或切断分支会不希望地限制其中的通信。
[0004]上述和其他情况给多种应用的数据通信带来了挑战。

【发明内容】

[0005]多种示例实施例涉及通信电路及其实施、以及通信方法。
[0006]根据具体示例实施例,一种装置包括:有线网络,包括多个网络分支,每个网络分支具有共用通信链路;多个网络设备,连接至网络分支;多个时隙通信调度,由每个网络设备分别存储并可访问;以及中心通信电路。多个时隙通信调度指定时隙,在所述时隙中,每个网络设备被分配以在多个网络分支中相关联的网络分支上进行通信。中心通信电路包括:由中心通信电路存储并可访问的中心通信调度;数据耦合电路,通过多个网络分支中的相应分支在中心通信电路与多个网络设备中每一个之间通信地耦合数据;以及数据逻辑电路。数据逻辑电路使用在中心通信调度中为每个网络设备分配的时隙,接收来自多个网络设备的通信,其中每个网络设备连接至网络分支之一。在不考虑对接收数据承载的任何有效载荷的解释的情况下,将每个接收的通信评估为错误指示的或非错误指示的。基于该评估,将通信转发给一个或更多个其他网络设备,或者阻止其他通信(这些其他通信会使用与被评估为错误指示的(error-1ndicative)接收的通信相关联的时隙)的散布,而允许在与错误指示的时隙共用的分支上使用其他时隙的通信。
[0007]在多种实施例中,数据逻辑电路基于如下至少一个将接收的通信评估为错误指示的或非错误指示的(not error-1ndicative):在其间接收通信的时隙上发生的错误的数目、发生的错误的类型、以及在经由中心通信调度向多个网络设备之一分配的不同时隙上从所述网络设备之一接收的错误的数目。基于该评估,将其间接收通信的时隙指定为错误的,并不转发(例如,阻止或忽略)在该时隙上接收的其他通信。
[0008]多种实施例针对一种根据上述示例实现为中心通信节点的装置。中心通信节点操作为根据中心通信调度将在各分支上接收的通信转发至其他分支上的电路,而不转发在指定为出错的时隙上接收的数据。
[0009]其他实施例针对在有线通信网络上传送数据的方法,有线通信网络包括各自具有共用通信链路的多个网络分支和连接至网络分支的多个网络设备。传送多个时隙通信调度以由每个网络设备存储和访问;多个时隙通信调度指定分配给每个网络设备以在多个网络分支中相关联的一个网络分支上进行通信的时隙。也存储中心通信调度,并根据中心通信调度通过多个网络分支中的相应网络分支在多个网络设备的每一个之间耦合数据。使用在中心网络调度中为通信分配的时隙,从连接至网络分支之一的多个网络设备之一接收该通信,并在不考虑对接收数据承载的任何内容的解释的情况下,将接收的通信评估为错误指示的或非错误指示的。将通信转发给其他网络设备,或者阻止其他通信(这些其他通信会使用与那些被评估为错误指示的接收的通信相关联的时隙)的散布,而允许在与错误指示的时隙共用的分支上使用其他时隙的通信。
[0010]以上讨论/
【发明内容】
不是要描述本公开的每个实施例或每种实施方式。下面的附图和详细描述也示例性地示出了多种实施例。
【专利附图】

【附图说明】
[0011]结合附图考虑以下详细描述,可以更完整地理解多种示例实施例,其中:
[0012]图1示出了根据本发明一个或更多个示例实施例的通信电路和网络;
[0013]图2示出了根据本发明一个或更多个示例实施例的其他通信电路和网络;以及
[0014]图3示出了根据本发明另一示例实施例的流程图。
【具体实施方式】
[0015]本发明可以具有多种修改和备选形式,附图中通过示例示出了具体形式并将详细描述。然而,应该理解,本发明不限于所述特定实施例。相反,本发明要涵盖在包括权利要求中限定的各方面在内的本发明范围中的所有修改、等同物和备选方式。此外,本申请全文中使用的术语“示例”仅仅是示意的,而非限制性的。
[0016]本发明各方面可应用于多种不同类型的设备、系统和结构,包括在不同网络分支之间的基于时间的数据通信,其中一些或所有分支具有在其上通信的两个或更多个部件。本发明不必限于此,可以通过在该上下文中的示例讨论来理解本发明各方面。
[0017]多种示例实施例涉及网络通信装置、系统和方法,其中在与网络分支上的错误通信有关的时隙期间限制与网络分支的通信。基于在通信周期内的某些时隙期间发生的错误,相对于其间发生错误的一个或更多个时隙,限制与错误发源所在的分支的通信,而在其他时隙期间允许与该分支的通信。例如,该方法可以包括在除了被指定为其间传送了错误数据的时隙的那些时隙之外的其他所有时隙期间,转发来自该分支的数据。某些实施例也涉及发现此类错误,并且在一些实施方式中包括随时间监视错误并且基于监视到的错误将时隙指定为错误指不的。
[0018]更具体的示例实施例针对一种包括中心网络部件的装置,该中心网络部件将错误局限在该错误发源的分支内,并局限在该分支访问中心网络部件的时隙内。根据以上讨论,所述局限可以包括在未被指定为错误指示的时隙期间转发来自这种分支的数据,而不转发来自被指定为错误指示的一个或更多个时隙的数据。该方法促进了与错误已发源的分支上的无错误节点(non-faulty nodes)的通信,而减轻来自出错节点(faulty nodes)的通信。使用每个节点在指定的一个或更多个时隙期间进行通信这一理解,可以在不知道或未识别从其提供错误通信的具体节点的情况下,实施该通信方法。在一些实施方式中,中心网络部件例如通过使用本文进一步论述的多维表来收集并分析错误统计量,以确定是否将时隙指定为错误指示的。
[0019]多种实施例多涉及包括时分多址(TDMA)技术的基于时间的通信,其中向中心部件提供数据转发调度,中心部件使用该调度在耦接至中心部件的一个或更多个网络分支之间转发帧。可以使用例如本文所述的一个或更多个方法将不符合某些协议的帧局限在发源分支(originating branch)。在一个示例中,中心部件相对于由中心部件中存储的通信协议设定的不同规则来监视输入帧。如果任何帧违反了规则,则将该帧指定为具有错误,中心部件对此加以利用来针对这种时间帧,确定是否转发来自特定信道的数据。可以例如通过随时间监视这种帧,来实施该转发控制,并且当错误达到阈值(例如,在具体时隙上的错误总数目或者错误率),可以针对每个周期将该时隙指定为错误指示的。
[0020]在某些实施例中,使用针对例如汽车、火车、飞机和其他交通工具等的车载网络(IVN),如本文所述来执行基于错误的通信。例如FlexRay协议等一些协议的数据帧不包含发送方节点的地址。多种实施例针对涉及到此类协议的实施,其中与对于每个时间帧上哪个节点在通信的任何知识无关地,针对错误来监视其间传送数据的时间帧,并根据时间帧和通信分支来进行控制。
[0021]在其他示例实施例中,使用源设备地址信息来实施类似方法,以基于源来选择性地允许或限制来自具体通信分支的通信,同时也独立地、选择性地允许或限制来自同一分支上的另一源设备的通信。按照与上述基于时隙的通信类似的方式来执行该方法,其中针对错误检测来监视时隙。对于被指定为参数错误指示数据的网络设备,中心通信电路阻止来自这些网络设备的通信的散布,而允许与该分支上其他网络设备的通信(例如,通过不转发被阻止的此类通信)。
[0022]在一些实施方式中,对于FlexRay协议应用来实施本文所述的一个或更多个实施例,FlexRay协议应用具体地针对安全性关键的车载网络的通信需求,这种车载网络使用TDMA在静止片段期间交换数据,通常经由中心部件(例如,中心总线监护器),该中心部件相对于不同规则来监视输入帧。这些规则可以包括例如将如下标识为错误的:1)在分支不应当进行发送的时隙期间从该分支出现的数据帧;2)在分支的调度时隙内数据帧从该分支太晚出现,使得该巾贞可能引起时隙边界违反(slot boundary violation);以及3)从分支出现的数据巾贞具有不正确的首部信息(header information)或校验和(checksum)。
[0023]对于有关通信协议的一般信息,以及对于可以结合一个或更多个示例实施例实施的有关通信协议的具体信息,可以参考“FlexRayCommunications System ProtocolSpecification,,,ver3.0 以及“FlexRayCommunications System Preliminary CentralBus GuardianSpecification, ” ver2.0.9,这两者可从FlexRay联盟获得,并且全文合并在此作为参考。
[0024]本文所述的多种实施例在不同系统内、不同平台上以及针对不同环境(例如,车辆、制造和其他等)实现,以适合多种应用。一种这种应用包括分支型有源星形设备TJA1085,可从荷兰艾恩德霍芬的NXP半导体公司获得。相应地,多种实施例针对在车辆网络中以此类设备的实施。
[0025]另一更具体示例实施例针对一种装置,具有:有线网络,包括多个网络分支,每个网络分支具有共用通信链路;多个网络设备,连接至网络分支;多个时隙通信调度,由每个网络设备分别存储并可访问;以及中心通信电路。网络设备中的一个或更多个可以连接至每个分支,分支中的至少一个具有与之连接的两个或更多个此类设备,其中可以分离地限制与每个设备的通信,而与连接至分支的其他设备在该分支上的通信。
[0026]多个时隙通信调度指定时隙,在所述时隙中,分配每个网络设备在多个网络分支中相关联的网络分支上进行通信。中心通信电路包括:由中心通信电路存储并可访问的中心通信调度、数据耦合电路和数据逻辑电路。数据耦合电路通过多个网络分支中的相应分支在中心通信电路与多个网络设备中每一个之间通信地耦合数据。数据逻辑电路使用在中心通信调度中为每个网络设备分配的时隙,接收来自多个网络设备之一的通信,其中该网络设备之一连接至网络分支之一。数据逻辑电路在不考虑对接收数据承载的任何内容的解释的情况下,将接收的通信评估为错误指示的或非错误指示的。响应于该评估,数据逻辑电路将接收的通信转发给其他网络设备,或者阻止其他通信(这些其他通信会使用与被评估为错误指示的接收的通信相关联的时隙)的散布,而允许在与错误指示的时隙共用的分支上使用其他时隙的通信。例如,阻止散布可以包括根据存储的中心通信调度,主动地不转发接收的通信。
[0027]现在参照附图,图1示出了根据本发明一个或更多个示例实施例的网络电路和系统100。该网络100包括中心网络部件110 (例如,中心网络电路,或网关),并示例性地示出为具有四个分支120、130、140和150,每个分支包括一个或更多个网络通信设备。例如,分支120和140示出为各自具有两个网络设备,分支120具有设备122和124,分支140具有设备142和144。分支130和150示出为各自分别具有单个网络设备132和152。这里作为示例分别示出了分支数目和每个分支的设备的数目,可以理解,多种实施例针对更少或更多分支,并且更少或更多的网络设备与之连接,其中分支中的至少一个连接至两个设备。
[0028]每个网络设备在该网络设备连接至的分支上发送和接收数据帧。中心网络部件110按照多种方式转发来自每个分支的数据帧。例如,中心网络部件110可以不向任何其他分支转发帧,可以向其他分支转发帧,可以向多个分支转发帧,或者可以向所有其他分支转发帧。使用例如本文上述的方法,基于错误指示的数据来执行上述转发,其中错误指示的数据标识了如下之一或两者:其间从相应网络分支接收该错误指示的数据的时间帧;以及对发送该错误指示的数据的网络设备的标识。例如,如果在网络分支120上检测到网络设备122进行通信的时隙(例如,随时间的,表示了该时隙是错误的统计指示),中心网络部件110不转发在该时隙期间经由网络分支120接收的数据,而转发在网络分支120上(例如,来自网络设备124)在其他时隙期间接收的数据。可以与哪个网络设备正在传送错误指示的数据的任何知识无关地,或者可以与分支上网络设备的数目无关地执行这种选择性转发。此外,可以自动转发(例如,根据中心通信调度)被评估/指定为非错误指示的时隙期间接收的数据。
[0029]在一些实施例中,中心网络部件110使用本文所述的中心通信调度,来转发数据,使用数据逻辑电路116基于如调度存储器117中存储的中心通信调度那样来转发该数据。每个网络设备也存储时隙通信调度数据,如在123、125、133、143、145和153处表示的。
[0030]图2示出了根据本发明一个或更多个示例实施例的另一通信电路和网络200。该电路和网络200包括中心通信电路210,并可以按照与图1所示那样类似的方式来实施,相应地以类似附图标记来标示(例如,类似于电路Iio来标示中心通信电路210)。网络200以示例方式示出为具有四个分支220、230、240和250 (例如,基于线路的路径),每个分支包括一个或更多个网络通信设备。作为示例,示出了分支220和240各自具有两个网络设备,分支220具有设备222和224,分支240具有设备242和244。分支230和250示出为各自分别具有单个网络设备232和252。每个网络设备包括分别在223、225、233、243、245和253处的存储时隙通信调度数据的数据存储部件。中心通信电路210包括数据逻辑电路216,其根据通信调度217和由错误检测电路218提供的输出/数据两者来转发数据。
[0031]中心通信电路210使用例如上述方法,选择性地不转发(例如,阻止)在被指示为出错或错误指示的时隙期间在相应分支上接收的数据。例如参照网络分支220,当网络设备122进行通信的时隙被检测为指示了错误时,阻止在后续周期中在该时隙上的其他通信,而允许来自网络设备124的在其他时隙上的通信,如箭头所示的示例那样。在一个示例中,数据逻辑电路在未被评估为错误指示的时隙期间向其他网络设备转发接收的通信,而不转发/阻止在被评估为错误指示的时隙期间接收的通信的散布。例如,数据逻辑电路可以基于如下中的一个或更多个将接收的通信评估为错误指示的或非错误指示的:在接收该通信的时隙上发生的错误的数目,发生的错误的类型,以及在经过中心通信调度分配给多个网络设备之一的不同时隙上从该网络设备之一接收的错误的数目。
[0032]再次参照图1和2,多种实施例针对如图所示的系统的一个或更多个部件。例如,一些实施例针对根据如图1或2所示的中心电路进行操作的中心通信电路。例如,在具有多个网络分支连接至例如引擎控制系统、节流阀系统、刹车系统和其他系统等车辆部件的车辆型系统中实施这种电路。
[0033]可以根据这里所述的多种实施例(例如如图1和2中所示的)来实施多种不同类型的错误检测。在一个具体实施例中,FlexRay协议使用TDMA技术在静止片段(staticsegment)期间传送数据。针对FlexRay通信周期的静止片段时隙来收集错误统计量。随时间收集和存储这些统计量(例如,在图2的中心通信电路210处),并例如存储在表中,其中行对应于各个分支,列对应于通信周期内的时隙,并且每次检测到错误时就将数据增加。初始地,所有单元均设定为0,随着值递增,使用这些值来确定网络设备是否出错(例如,基于错误的总数目、重复的错误和/或错误率)。基于这种错误检测,例如210等中心通信电路选择性地转发从每个分支接收的帧,以确保在被指示为出错的时隙期间接收的数据不被转发。
[0034]多种实施例针对增强的错误监视,其中也跟踪错误类型。例如,这种信息也可以存储在错误校正表(例如,具有图2中的通信调度217)中。在某些实施方式中,中心通信电路210实施这种方法,并且也使用错误类型信息来确定是否停止转发在特定时隙期间在特定分支上接收的数据(例如,通过处理对错误频率和类型两者加以指示的算法型数据)。该附加的错误信息也可以存储以便稍后用于诊断。
[0035]在更具体的示例实施例中,在例如图1和2所示的一个或更多个网络设备处实施时隙通信调度,该时隙通信调度指定了特定设备在不同通信周期的不同时隙期间进行通信。相应地,在这种实施例中中心通信电路210(例如使用图2)操作来利用通信调度来识别和跟踪在不同周期的不同时隙期间发生但是源自相同网络设备的错误。例如,可以在采用例如在FlexRay标准中描述的时隙复用技术时,实施这种方法。表I示出了跟踪此类通信(以及,如果存在,还跟踪错误)的方法。列的数目与调度中存在的重复通信周期的数目有关。每个单元包含与一个分支和通信周期的所有时隙有关的信息。
[0036]表1
[0037]
【权利要求】
1.一种装置,包括: 有线网络,包括多个网络分支,每个网络分支具有共用通信链路; 多个网络设备,连接至网络分支; 多个时隙通信调度,由每个网络设备分别存储并可访问,所述多个时隙通信调度指定时隙,在所述时隙中,每个网络设备被分配为在多个网络分支中相关联的网络分支上进行通信; 中心通彳目电路,具有: 由中心通信电路存储并可访问的中心通信调度; 数据耦合电路,配置和布置为通过所述多个网络分支中的相应分支在中心通信电路与所述多个网络设备中每一个网络设备之间通信地耦合数据;以及 数据逻辑电路,配置和布置为 使用在中心通信调度中为通信分配的时隙,接收来自所述多个网络设备之一的通信,其中所述网络设备之一连接至网络分支之一, 在不考虑对接收数据承载的任何有效载荷的解释的情况下,将每个接收的通信评估为错误指示的或非错误指示的,和 响应于此,将接收的通信转发给一个或更多个其他网络设备,或者阻止其他通信的散布,而允许在与错误指示的时 隙共用的分支上使用其他时隙的通信,其中所述其他通信会使用与被评估为错误指示的接收的通信相关联的时隙。
2.根据权利要求1所述的装置,其中,每个分支中的共用通信链路是每个分支中的网络设备直接连接至的共用的基于线路的路径,所述网络设备之一具有网络设备之中的第一网络设备和第二网络设备,第一网络设备是所述多个网络设备中从其接收到所述通信的一个网络设备,第二网络设备是所述多个网络设备中被分配为使用与所述多个网络设备中从其接收到所述通信的所述一个网络设备使用的时隙不同的时隙来进行通信的另一网络设备。
3.根据权利要求1所述的装置,其中,中心通信电路包括连接至相应的网络分支并用于在相应的网络分支上通信的多个输入/输出端口,所述多个输入/输出端口包括指定用于接收配置信息的通信路径,所述配置信息用于配置中心通信电路以在相应的网络分支上进行基于时隙的通信。
4.根据权利要求1所述的装置,还包括多个共用的基于线路的路径,每个共用的基于线路的路径包括所述多个网络设备中的与之直接连接至少两个网络设备,所述多个网络设备中的所述至少两个网络设备各自包括具有微控制器和输入/输出端口的电路,微控制器通过输入/输出端口与所述多个共用的基于线路的路径之一通信。
5.根据权利要求1所述的装置,其中,所述多个网络设备中至少两个网络设备直接连接至所述多个网络分支中从其接收到所述通信的所述一个网络分支的共用的基于线路的路径,所述至少两个网络设备中的第一网络设备是所述多个网络设备中从其接收到所述通信的一个网络设备,所述至少两个网络设备中的第二网络设备是所述多个网络设备中被分配为使用与所述第一网络设备使用的时隙不同的时隙来进行通信的另一网络设备,所述多个网络设备中的所述至少两个网络设备各自包括具有微控制器和输入/输出端口的电路,微控制器通过输入/输出端口与共用的基于线路的路径通信。
6.根据权利要求1所述的装置,其中,数据逻辑电路配置和布置为通过如下操作向其他网络设备转发接收的通信或阻止其他通信的散布: 针对具有多个时隙的每个时间周期,转发在未被评估为错误指示的时隙期间接收的通信,不转发在其中至少一个接收的通信已被指定为错误指示的时隙期间接收的其他通信,并且针对被指定为错误指示的时隙,响应于通过未被评估错误指示的数据的通信而检测到从错误指示通信的恢复,恢复在时隙期间的通信转发。
7.根据权利要求6所述的装置,其中,数据逻辑电路配置和布置为通过检测在未被评估为错误指示的不同时隙期间传送的阈值数目个数据集合的通信,来检测从错误指示通信的恢复。
8.根据权利要求1所述的装置,其中,数据逻辑电路基于如下至少一个将接收的通信评估为错误指示的或非错误指示的:在其间接收通信的时隙上发生的错误的数目、发生的错误的类型、以及在经由中心通信调度向所述多个网络设备之一分配的不同时隙上从所述网络设备之一接收的错误的数目。
9.一种装置,用于有线通信网络中,所述有线通信网络包括各自具有共用通信链路的多个网络分支和连接至网络分支的多个网络设备,所述装置包括: 用于传送多个时隙通信调度以由每个网络设备存储和访问的电路,所述多个时隙通信调度指定分配给每个网络设备以在多个网络分支中相关联的一个网络分支上进行通信的时隙; 存储的中心通信调度; 数据耦合电路,配置和布置为根据中心通信调度通过所述多个网络分支中的相应网络分支在所述多个网络设备的每一个之间耦合数据以及 数据逻辑电路,配置和布置为 使用在中心网络调度中为通信分配的时隙,从连接至所述网络分支之一的所述多个网络设备之一接收该通信, 在不考虑对接收数据承载的任何内容的解释的情况下,将接收的通信评估为错误指示的或非错误指示的,和 响应于此,将接收的通信转发给其他网络设备,或者阻止其他通信的散布,而允许在与错误指示的时隙共用的分支上使用其他时隙的通信,其中所述其他通信会使用与被评估为错误指示的接收的通信相关联的时隙。
10.根据权利要求9所述的装置,其中,每个分支中的共用通信链路是每个分支中的网络设备以及数据耦合电路直接连接至的共用的基于线路的路径,所述网络设备之一具有网络设备之中的第一网络设备和第二网络设备,第一网络设备是所述多个网络设备中从其接收到所述通信的一个网络设备,第二网络设备是所述多个网络设备中被分配为使用与所述多个网络设备中从其接收到所述通信的所述一个网络设备使用的时隙不同的时隙来进行通信的另一网络设备。
11.根据权利要求9所述的装置,还包括连接至相应的网络分支并用于在相应的网络分支上通信的多个输入/输出端口,其中所述多个输入/输出端口包括指定用于接收配置信息的通信路径,所述配置信息用于配置数据逻辑电路以在相应的网络分支上进行基于时隙的通信。
12.根据权利要求9所述的装置,其中共用通信链路是共用的基于线路的路径,每个共用的基于线路的路径直接连接至所述多个网络设备中的至少两个网络设备以及数据耦合电路,数据耦合电路配置和布置为在两个不同时隙上与所述多个网络设备中在共同网络分支上的所述至少两个网络设备中的每一个通信。
13.根据权利要求9所述的装置,其中,所述多个网络设备中至少两个网络设备以及数据耦合电路直接连接至所述多个网络分支中从其接收到所述通信的所述一个网络分支的共用的基于线路的路径,所述至少两个网络设备中的第一网络设备是所述多个网络设备中从其接收到所述通信的一个网络设备,所述至少两个网络设备中的第二网络设备是所述多个网络设备中被分配为使用与所述第一网络设备使用的时隙不同的时隙来进行通信的另一网络设备,数据耦合电路配置和布置为,对于在共同通信周期中的不同时隙期间接收的通信,转发从所述第一网络设备接收的通信,而不转发从第二网络设备接收的通信。
14.根据权利要求9所述的装置,其中,数据逻辑电路配置和布置为通过如下操作向其他网络设备转发接收的通信或阻止其他通信的散布: 针对具有多个时隙的每个时间周期,转发在未被评估为错误指示的时隙期间接收的通信,不转发在其中至少一个接收的通信已被指定为错误指示的时隙期间接收的其他通信,并且针对被指定为错误指示的时隙,响应于通过未被评估错误指示的数据的通信而检测到从错误指示通信的恢复,恢复在时隙期间的通信转发。
15.根据权利要求14所述的装置,其中,数据逻辑电路配置和布置为通过检测在未被评估为错误指示的不同时隙期间传送的阈值数目个数据集合的通信,来检测从错误指示通信的恢复。
16.根据权利要求9所述的装置,其中,数据逻辑电路配置和布置为基于如下至少一个将接收的通信评估为错误指示的或非错误指示的:在其间接收通信的时隙上发生的错误的数目、发生的错误的类型、以及在经由中心通信调度向所述多个网络设备之一分配的不同时隙上从所述网络设备之一接收的错误的数目。
17.一种方法,用于有线通信网络中,所述有线通信网络包括各自具有共用通信链路的多个网络分支和连接至网络分支的多个网络设备,所述方法包括: 传送多个时隙通信调度以由每个网络设备存储和访问,所述多个时隙通信调度指定分配给每个网络设备以在所述多个网络分支中相关联的一个网络分支上进行通信的时隙; 存储中心通信调度; 通过所述多个网络分支中的相应网络分支在所述多个网络设备的每一个之间通信地耦合数据;以及 在数据逻辑电路中, 使用在中心网络调度中为通信分配的时隙,从连接至网络分支之一的所述多个网络设备之一接收该通信 , 在不考虑对接收数据承载的任何内容的解释的情况下,将接收的通信评估为错误指示的或非错误指示的,和 响应于此,将接收的通信转发给其他网络设备,或者阻止其他通信的散布,而允许在与错误指示的时隙共用的分支上使用其他时隙的通信,其中所述其他通信会使用与被评估为错误指示的接收的通信相关联的时隙。
18.根据权利要求17所述的方法,其中 使用在中心网络调度中为通信分配的时隙,从连接至网络分支之一的所述多个网络设备之一接收该通信包括:从所述多个网络设备的至少两个网络设备中的直接连接至所述多个网络分支中从其接收到所述通信的所述一个网络分支的共用的基于线路的路径的一个网络设备接收所述通信,所述至少两个网络设备中的第一网络设备是所述多个网络设备中从其接收到所述通信的一个网络设备,所述至少两个网络设备中的第二网络设备是所述多个网络设备中被分配为使用与所述第一网络设备使用的时隙不同的时隙来进行通信的另一网络设备,以及 其中将接收的通信转发给其他网络设备或者阻止其他通信的散布,包括:响应于在共同通信周期中的不同时隙之一中接收的通信是错误指示的,对于在共同通信周期中的不同时隙期间接收的通信,转发从所述第一网络设备接收的通信,而不转发从第二网络设备接收的通信。
19.根据权利要求17所述的方法,其中向其他网络设备转发接收的通信或阻止其他通信的散布包括:转发在未被评估为错误指示的时隙期间接收的通信,而不转发在其中至少一个接收的通信已被指定为错误指示的时隙期间接收的其他通信,并且针对被指定为错误指示的时隙,响应于通过未被评估错误指示的数据的通信而检测到从错误指示通信的恢复,恢复在时隙期间的通信转发。
20.根据权利要求19所述的方法,其中,检测到从错误指示通信的恢复包括:检测在未被评估为错误指示的不`同时隙期间传送的阈值数目个数据集合的通信。
【文档编号】H04L29/08GK103516568SQ201310255088
【公开日】2014年1月15日 申请日期:2013年6月25日 优先权日:2012年6月27日
【发明者】阿比吉特·库马·德布, 胡伯特斯·杰拉德斯·亨德里克斯·维梅伦, 苏简·潘迪 申请人:Nxp股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1