The first participant transmissions to second participants a packet repeat sequence consisting of N continuous messages, of which N is greater than 2. The first participant begins to transmit one of the N packets at N consecutive transmission time T_I (I = 0,..., N). Each message in the N message contains a field, and the field defines the waiting time assigned to the corresponding message (W_I = T_ (N = 1) - T_I+ Delta W_I), where the delta W_I is a non negative tolerance time. The second participant selects a message as a useful message from all the messages from the repeated sequence of the message repeats that the second participants have received, and measures the elapsing time from the receiving of the useful message. If the disappearing time has reached the waiting time assigned to the useful message, the second participants perform the action assigned to the useful message.
【技术实现步骤摘要】
【国外来华专利技术】通信网络、其操作方法及在通信网络中参与者
本专利技术涉及一种用于操作通信网络的方法、具有第一参与者以及第二参与者的通信网络、以及通信网络中的参与者。
技术介绍
本专利申请案主张第102015117937.7号德国专利申请案的优先权,所述德国专利申请案的公开内容通过引用并入于此。通信网络包括经由合适的消息信道彼此连接的多个(也就是说至少两个)参与者。消息信道可以包括无线以及有线信道。在通信网络中,信息通常以离散数据分组的形式从一个参与者传输到另一个参与者。此种数据分组在下面被称为消息。在实践中出现了消息不能正确地从一个参与者传输到其他参与者的问题。这有多种可能的原因。考虑了在传输路径上(例如在所述消息信道中短暂干扰的情况下)对传输参与者的干扰(消息未被传输或未被正确传输)、以及对接收参与者的干扰(例如所述接收参与者的接收阶段的短暂故障)。已知的做法是通过重复传送要连续传送的信息来增加通信网络中信息传输的可靠性。在例如可以在传统的现场总线系统(例如PROFIBUS)或PROFINET中实施的第一种方法中,第一参与者(例如主参与者)向第二参与者(例如从参与者)传送消息并且然后等待响应。例如,可以规定从参与者以单独的消息进行响应。如果第一参与者在规定的时间内没有接收到响应,则第一参与者再一次传送原始传送的消息。在类似的第二种方法中,参与者处理通过的消息(例如在以太网控制自动化技术(EtherCAT)的情况下)。在这种情况下,可以用所述参与者传送消息并且接着等待所传送的消息的返回的方式来操作第一参与者。如果第一参与者没有接收到期望的返回消息,则第一参与者再一次传送原 ...
【技术保护点】
1.一种用于操作通信网络的方法,其中所述通信网络包括多个参与者,所述多个参与者包括第一参与者以及第二参与者,其中所述第一参与者向所述第二参与者传送由N个连续消息组成的消息重复序列,其中N≥2,其中可以由所述第一参与者执行的相应动作被指派给所述消息重复序列中的每一个消息,其中所述第一参与者分别在N个连续传输时间T_I(I=0,...,N‑1)开始传送所述N个消息中的一个消息,其中所述N个消息中的每一个消息包含定义了被指派给相应消息的等待时间W_I=T_(N‑1)–T_I+ΔW_I(I=0,...,N‑1)的字段,其中ΔW_I是非负的容差时间,并且其中所述第二参与者从所述消息重复序列中由所述第二参与者成功接收到的多个消息中选择一个消息作为有用消息、以及测量自接收到所述有用消息以来消逝的时间、以及在所述消逝的时间已达到被指派给所述有用消息的所述等待时间时执行被指派给所述有用消息的所述动作。
【技术特征摘要】
【国外来华专利技术】2015.10.21 DE 102015117937.71.一种用于操作通信网络的方法,其中所述通信网络包括多个参与者,所述多个参与者包括第一参与者以及第二参与者,其中所述第一参与者向所述第二参与者传送由N个连续消息组成的消息重复序列,其中N≥2,其中可以由所述第一参与者执行的相应动作被指派给所述消息重复序列中的每一个消息,其中所述第一参与者分别在N个连续传输时间T_I(I=0,...,N-1)开始传送所述N个消息中的一个消息,其中所述N个消息中的每一个消息包含定义了被指派给相应消息的等待时间W_I=T_(N-1)–T_I+ΔW_I(I=0,...,N-1)的字段,其中ΔW_I是非负的容差时间,并且其中所述第二参与者从所述消息重复序列中由所述第二参与者成功接收到的多个消息中选择一个消息作为有用消息、以及测量自接收到所述有用消息以来消逝的时间、以及在所述消逝的时间已达到被指派给所述有用消息的所述等待时间时执行被指派给所述有用消息的所述动作。2.根据权利要求1所述的方法,其中所述第二参与者从所述消息重复序列中的所述成功接收到的多个消息中选择由所述第二参与者最早接收到的消息作为所述有用消息。3.根据前述权利要求中任一项所述的方法,其中分别被指派给所述消息重复序列中的所述多个消息的所述动作分别包括产生中断。4.根据前述权利要求中任一项所述的方法,其中相同动作被指派给所述消息重复序列中的每一个消息。5.根据前述权利要求中任一项所述的方法,其中,在所述消息重复序列中成功接收到另外消息时,所述第二参与者不执行被指派给所述另外消息的所述动作。6.根据前述权利要求中任一项所述的方法,其中所述第二参与者将由所述第二参与者接收到的所述消息重复序列中的每一个消息转发给所述通信网络的另外参与者、或者将所述消息返回给所述第一参与者,而不等待所述消息中陈述的所述等待时间的终止。7.根据前述权利要求中任一项所述的方法,其中所述第二参与者将有用数据写入所接收到的消息的有用数据字段中、以及将以此方式处理的所述消息转发给所述通信网络的另外参与者、或者将所述消息返回给所述第一参与者而不等待所述消息中陈述的所述等待时间的终止。8.根据前述权利要求中任一项所述的方法,其中所述消息重复序列中的所述多个消息的每一个包含相同的有用数据和/或相同的状态数据。9.根据前述权利要求中任一项所述...
【专利技术属性】
技术研发人员:托斯顿·班提,豪格·伯特纳,德克·詹森,汤玛斯·雷帝格,汉斯·贝克霍夫,艾利克·冯纳美,
申请(专利权)人:倍福自动化有限公司,
类型:发明
国别省市:德国,DE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。