双环网络系统及其通信控制方法、以及传送站、双环网络系统的通信控制的程序的制作方法

文档序号:7680063阅读:428来源:国知局
专利名称:双环网络系统及其通信控制方法、以及传送站、双环网络系统的通信控制的程序的制作方法
技术领域
本发明涉及一种如下网络在多个传送站通过可以双向通信的通 信路径而相互连接为环状的双环网络系统中,各传送站通常向环的两 个方向同时送出传送帧,并由各个传送站接收传送帧并进行中继,从 而与环内的所有传送站进行相互通信;特别是,本发明涉及一种如下 的控制方式以不使所送出的传送帧在环内持续循环的方式,将相邻 的两个传送站作为终端站,禁止向双向中继传送帧,构成虽然是环状 但与总线型等效的双环网络。
另外,涉及一种如下的冗长化的控制方式在双环网络中一处发 生了故障的情况下,从维持健全功能的传送站,使位于新的位置的两 个传送站变化为终端站,避免全面停止。
而且,在传送站间相互通信的、与它们的控制方式相关的传送帧、 应用程序中使用的数据帧和接口依照ISO/IEC8802 -3以太网(注册 商标)规格,进而作为OSI (ISO/IEC 7498- 1 )物理层,涉及作为 上位层的数据链路层,特别是涉及作为没有对进行用于避免传送帧彼 此的公用传送路径上的冲突的公共传送路径的访问控制的介质访问 控制方式(MAC)进行限定的物理层的双环网络的结构控制。
背景技术
一般在多个传送站的相互间可以进行双向通信的通信路径中,依 次连接而构成环状的网络系统中,各传送站向两个方向送出传送帧。
在这些各传送站中,预先决定的一个传送站成为控制站,并使从 各个传送站送出的传送帧不在环内持续循环。
作为在该传送站中切断传送帧流的方式的以往例子,有日本特许第3461954号公报(专利文献1)。
在该专利文献l中,在运行过程中,在任意一处发生了故障的情 况下,该传送站作为中央控制站,主要与网络内的传送站、特别是与 检测出故障的传送站进行相互通信,从而切离故障部分。
另外,实施如下方式通过正常进行相互通信的传送帧被切断的 情形来判断故障,切离故障部分,并且作为控制站实施到此为止切断 的传送帧的双向中继,从而避免由一处故障所引起的网络系统的全面 故障停机(down )。
在同样的方式中,还有IEEE 802.5令牌环方式网络。
另一方面,作为如下的环状网络有ANSIX3T9.5FDDI,其中在 所述环状网络中,各传送站始终向环上的一个方向送出传送帧,各传 送站对其它传送站送出的传送帧进行中继,另外,在环上环绕而返回 来的传送帧被送出该传送帧的传送站废弃,从而不会使传送帧在环内 持续循环。
在该类型的网络中,在相互间可以进行双向通信的通信路径中, 始终使用 一个方向的通信路径,而另 一方向的通信路径设为待机状 态。
在运行过程中,在任意一处发生了故障的情况下,发生传送帧的 切断,预先指定的中央传送站主要与和故障处邻接的传送装置进行相 互通信,从而在夹着故障部分的相邻的两个装置中在通信路径上返 回,生成到此为止处于待机状态的逆方向的通信路径,从而虽然作为 通信路径成为两倍长但构成新的环网络。由此,避免由一处故障所引 起的网络的全面故障停才几。
即,在以往例子中,通常在环状网络的固定的一处切断传送流。
进行切断的处所是预先固定地决定的中央的控制站、或临时提供 了可以向共用传送路径送出传送帧的传送权的传送站,在保持传送权 的期间成为控制传送路径的控制站。
另外,公开了如下的数据传送处理系统从一处发送每个数据传 送装置的应用程序,从一处远程维护各数据传送装置,从而可以提高维护作业效率以及省工(专利文献2)。
专利文献1:日本特许第3461954号爿>报
专利文献2:日本特开平5 - 289968号公报
但是,在这些网络系统中,当一处发生故障时,按照这些网络中 固有的传送路径控制方式的次序,在控制站与和故障处邻接的传送站 之间取得定时而相互通信、或取得同步,在前者的情况下在切断的控 制站内,另外在后者的情况下,在夹着故障处的两处返回,从而避免 全面停止,避免传送帧持续循环。
任意一个方式都依赖于传送路径控制方式,存在通用性上有限 制、或者即使进行了应用也在用于从故障恢复的控制中需要时间这样 的课题。
因此,存在难以设为以与传送控制方式独立的形式来提供总线型 的传送路径的、针对一处故障的通用性方式这样的课题。
另外,在上述专利文献l中,在节点(传送站)与传送站之间断 线了的情况下,通过返回来进行应对。但是,断线经常不限于一处。 有时也在两处断线。但是,在上述专利文献l中假设了一处断线,所 以对于两处断线无法容易地应对,因此工作人员必需去现场来决定终 端站。
另外,在修复了一处的断线之后,有时还在另一处产生断线。在 这样的情况下,理想的是自动地切换终端站。
因此,理想的是与个数无关地自动地设定终端站从而不使传送帧 循环的总线型的双环网络系统。
另外,在专利文献2的应用程序的更新方法中,可以从与传送路 径连接的 一处的数据传送装置更新程序,但在更新作为基本程序的固 件的情况下,为了向数据传送装置安装新的固件并重新起动,需要以 硬性(hard)方式暂且停止装置的状态并重新起动。但是,由于无法 进行其操作,所以无法更新固件。因此,在新设定终端站的情况下,
必需更新固件,所以需要花费费用。

发明内容
本发明是鉴于上述课题而完成的,其目的在于提供一种在将多个 (奇数个、偶数个)传送站连接到传送路径上的双环网络系统中自动


图1是初始化后的双环网络系统中的主站(master station)与 两个终端站的位置关系的说明图。
图2是说明双环网络系统中的各传送站通过双向传送路径相互 连接的情况的说明图。
图3是成为双环网络系统的传送站结构的一个实施例(其一)的 硬件结构图。
图4是成为双环网络系统的传送站结构的一个实施例(其二)的 硬件结构图。
图5是说明初始化后的两终端站中的开关状态的说明图。 图6示出初始化开始时的各站开关状态与各模式。 图7是说明初始化后的两个终端站以及正常站中的动作状态的 说明图。
图8是说明从初始化开始起的各站模式迁移的说明图。 图9是初始化时的传送站间的INZ帧相互通信的 一个实施例(其 一)的序列图。
图IO是说明井STj传送站中的初始化处理(其一)的流程图。 图ll是说明并STj传送站中的初始化处理(其一)的流程图。 图12是初始化时的传送站间的相互通信例子(其一)的序列图
(传送站ST1、 ST2、 ST8的情况)。
图13是初始化时的传送站间的相互通信例子(其一)的序列图
(传送站ST1、 ST2、 ST8的情况)。
图14是初始化时的传送站间的INZ帧相互通信的一个实施例(其二)的序列图。
图15是说明并STj传送站中的初始化处理(其二)的序列图。 图16是说明弁STj传送站中的初始化处理(其二)的序列图。 图17是初始化时的传送站间的相互通信例子(其二)的序列图
(传送站-ST1、 ST2、 ST8的情况)。
图18是初始化时的传送站间的相互通信例子(其二)的序列图
(传送站-STl、 ST2、 ST8的情况)。
图19是说明在并ST10与并ST9之间发生了传送异常的例子的说明图。
图20是说明在弁ST10与并ST9之间发生了传送异常之后通过接 收异常检测、SYN无检测而得到的各站的开关状态的说明图。
图21是说明双环网络系统的从一处故障的重构的一个实施例 (其一)的序列图。
图22是说明双环网络的从一处故障的重构的一个实施例(其二 ) 的序列图。
图23是说明ISO/IEC 8802-3以太网(注册商标)传送帧结构 的说明图。
图24是说明本实施方式的双环网络系统的自动终端站功能的概 要的流程图。
图25是说明初始的终端站的设定的说明图。 闺26是说明终端站的切换的说明图。 图27是传送站的概要结构图。
图28是说明本实施方式的初始化处理的概要结构图。 图29是本实施方式的初始化处理时的序列图。 附图标记说明
1:传送站(# ST1) ; 2:传送站(# ST2 ) ; 3:传送站(# ST3 ); 4:传送站(#ST4) ; 5:传送站(# ST5) ; 6:传送站(#ST6); 7:传送站(#ST7) ; 8:传送站(# ST8) ; 10:通信端口部;11: 通信端口部;12:转发器A(FW-A); 18:接收许可开关(SW-RVC-A); 31:帧检知判定部;32:接收异常检测电路(RCV - ERR -A) ; 34: SYN帧检测电路(SYN - DET - A) ; 37: RRR帧接收
检测电路(RRR-DET-A) ; 38: RRR帧接收目的地地址保持电路 (RRR - RCV - ADRS )。
具体实施方式
(实施方式1:发明1)
一种双环网络的通信控制方法,其特征在于,双环网络构成为具 备可以双向通信的两个通信端口的两个以上的传送站通过各自的该 两个通信端口经由传送路径相互连接为环状从而可以在传送站相互 间进行相互通信,在所述双环网络中,
所述传送站包括
从该传送站的两个通信端口一块同时送出包含信息的传送帧的
步骤;
对从该两个通信端口中的一方接收的从其它的该传送站送出的 传送帧进行检测的步骤;以及
可以向相对于上述一方的通信端口成为另一方的另一方的通信 端口进行中继,并从该另一方的通信端口送出上述的该传送帧的步 骤,
在相互连接为环状的该两个以上的传送站中的相邻的两个该传 送站的各自中包括
从一方的该传送站的通信端口送出上述传送帧的步骤;以及
由该传送站对从经由传送路径连接的另一方的该传送站的通信 端口接收的传送帧进行检测的步骤,
其中,根据包含在该传送帧中的信息进行应答,但不会通过从该 接收的通信端口向另 一方的通信端口进行中继而从该另 一方的通信 端口送出该传送帧,
由此不会将该接收到的传送帧送达至处于其中继方向上的、连接 为环状的下一目的地的传送站,从而使上述的从该传送站送出的传送帧不在构成为环状的网络内循环。
(实施方式2:发明2)
在上述实施方式l (发明1)记载的双环网络的控制方法中,其 特征在于,
关于上述传送站,在将一个该传送站作为基点而相互连接为环状 的两个以上的该传送站中的、根据构成环状网络的该传送站的总数和 连接该传送站相互间的传送路径的总长度而决定的位置的相邻的两 个该传送站各自中,从一方的该传送站的通信端口送出上述传送帧。 (实施方式3:发明3)
在上述实施方式1 (发明1)、实施方式2 (发明2 )记载的双环 网络的控制方法中,其特征在于,
作为经由该通信端口送出并接收的该传送帧形式、该通信端口的 传送路径接口 ,依照ISO/IEC 8802 - 3规格。 (实施方式4:发明4)
一种双环网络的初始化方法,其特征在于,该双环网络构成为具 备可以双向通信的两个通4言端口的两个以上的传送站通过各自的该 两个通信端口经由传送路径相互连接为环状从而可以在传送站相互 间进行相互通信,在该双环网络中,
在相互连接为环状的两个以上的该传送站中,将一个该传送站作 为基点,该基点的传送站包括
向两个方向周期性地送出指定初始化的传送帧(INZ帧)的步骤,
在对该传送帧进行接收检测的传送站中,包括
将从接收的一侧的通信端口向另一方的通信端口的传送帧的中 继从禁止状态设为许可状态的步骤;
另外,从接收的一侧的通信端口,以后许可传送帧的接收取入, 另外从接收的通信端口侧送出应答确认的INZ帧(应答确认INZ帧), 从而作为接收确认的应答的步骤;
并且,在送出了INZ帧之后,从该上述的从最初接收到INZ帧 的通信端口向另一方的通信端口的中继方向上所处的一个相邻的传送站,对该上述的应答确认INZ帧进行接收检测时,将从接收的一侧 的通信端口向另一方的通信端口的传送帧的中继从禁止状态设为许 可状态的步骤;以及
另外,从该接收的一侧的通信端口,以后许可接收取入传送帧, 在该传送站中,以后使得能够进行从双向侧的通信端口接收的传送帧 的接收取入和向另一侧的中继的步骤,
并且,在根据构成环状网络的该传送站的总数和连接该传送站相 互间的传送路径的总长度而决定的处于从两侧的通信端口接收上述 INZ帧的位置上的传送站、和与该传送站经由传送路径成为相邻位置 的传送站的各自中,包括
在该传送站中对从一方的该传送站的通信端口送出而由该另一 方的传送站的对向的通信端口接收的传送帧进行检测的步骤,
根据包含在该传送帧中的信息进行应答,但将从该接收的通信端 口向另一方的通信端口的中继,包括设为禁止状态的步骤,
其中,通过构成为接收取入也成为禁止状态的终端站,由此不会 通过该终端站的各个而使从另一方的终端站接收到的传送帧中继发 送到处于其中继方向上的连接为环状的下一目的地的传送站,从而使 从构成双环网络的该各个传送站送出的传送帧不在构成为环状的网 络内循环。
(实施方式5:发明5)
在上述实施方式4 (发明4)记栽的双环网络的初始化方法中, 其特征在于,
在相互连接为环状的两个以上的该传送站中,将一个该传送站作 为基点,该传送站包括向两个方向送出指定初始化的传送帧(INZ 帧)的步骤,
在对该传送帧进行接收检测的该传送站的一个相邻的传送站中,
包括
将从接收的一侧的通信端口向另 一方的通信端口的传送帧的中 继从禁止状态设为许可状态的步骤;另夕卜,从接收的一侧的通信端口,以后许可传送帧的接收取入的
步骤;
另外,将该接收的INZ帧的发送源地址设定为接收目的地,向 两个方向送出应答确认的INZ帧(应答确认INZ帧),从而作为接 收确认的应答的步骤;
并且,在送出了INZ帧之后,从该上述的从最初接收到INZ帧 的通信端口向另 一方的通信端口的中继方向上所处的一个相邻的传 送站,接收检测到该上述的该一个相邻的传送站的指定了本站的应答 确认INZ帧时,将从接收的一側的通信端口向另一方的通信端口的传 送帧的中继从禁止状态设为许可状态的步骤;
另外,从该接收的一侧的通信端口,以后许可接收取入传送帧, 从而使得在该传送站中以后能够进行从两侧的通信端口接收的传送 帧的接收取入和向另 一侧的中继;
以该上述的基点的传送站向两个方向送出的INZ帧为开始,在 位于环状的两个方向上的各个传送站中,依次地,在接收到INZ帧时 再次从两侧的通^f言端口送出INZ帧;
根据构成环状网络的该传送站的总数、和连接该传送站相互间的 传送路径的总长度而进行决定的步骤,
在从两侧的通信端口接收INZ帧的位置上所处的传送站、和与 该传送站经由传送路径成为相邻位置的传送站的各自中,包括关于 从一方的该传送站的通信端口送出而由该另一方的传送站的对向的 通信端口接收的传送帧,在该传送站中进行检测并根据包含在该传送 帧中的信息进行应答,但将从该接收的通信端口向另 一个通信端口的 中继设为禁止状态的步骤,
其中,通过构成为接收取入也成为禁止状态的终端站,由此不会 通过该终端站的各个而将从另一方的终端站接收到的传送帧中继发 送到处于其中继方向上的连接为环状的下一目的地的传送站,从而使 从构成双环网络的该各个传送站送出的传送帧不在构成为环状的网 络内循环。(实施方式6:发明6)
在上述实施方式5 (发明5)记载的双环网络的初始化方法中, 其特征在于,包括
在各个传送站中,在初始化期间内最初接收INZ帧时,作为与 接收的通信端口 (MS端口 )侧对向的相邻的传送站的地址,将该接 收的INZ帧中的发送源地址与该接收端口的标识符一起进行保持的 步骤;以及
继续向两个方向送出将该相邻的传送站的地址指定为接收目的 地的INZ帧的步骤,
其中,在该送出之后,在预先指定的时间内从MS端口的相反侧 的通信端口接收到将本站指定为接收目的地的INZ帧时,作为来自与 该通信端口側对向的相邻的传送站的上述应答确认INZ帧,
将该INZ帧内的发送源地址与该接收端口的标识符一起进行保 持,从而可以取得与该传送站的两侧相邻的各个传送站的地址。 (实施方式7:第七发明)
在上述实施方式4 (发明4)、实施方式5 (发明5)或实施方式 6 (发明6)记载的双环网络的初始化方法中,其特征在于,
在将该一个传送站作为基点、并与根据构成环状网络的该传送站 的总数和连接该传送站相互间的传送路径的总长度而决定的位置相 邻而构成上述的该两个终端站的时刻,
或者,在初始化途中由于未从本站的邻站接收到应答确认INZ 帧而成为终端站的时刻,
双环网络的两个终端站分别送出包含有初始化结束的显示以及 终端站信息的INZ-COMP帧,另外由成为基点的该一个传送站对该 INZ- COMP帧进行接收检测,从而可以确认双环网络的初始化是否 完成,其中,所述终端站信息包括终端站地址及终端站模式。 (实施方式8:发明8)
一种双环网络的传送站,其特征在于,所述双环网络构成为具备 可以双向通信的两个通信端口的两个以上的传送站通过各自的该两个通信端口经由传送路径相互连接为环状从而可以在传送站相互间
进行相互通信,在该双环网络中,具备
在初始化完成的状态下, 一个以上的该传送站周期性地发送包含 特定信息的一个以上的传送帧的单元;
上述传送站经由上述两个通信端口 A、通信端口 B(以后将该两 个通信端口记载为通信端口 A、 -B。另外,对于经由通信端口A送 出并接收传送帧的单元和功能以外,使后缀(suffix) -A同样地对应 于通信端口B时,以后标记后缀-B而进行记载)接收传送帧,从该 周期性地送出的传送帧中检测特定信息符合所设定的条件的传送帧 (以后记栽为SYN帧)的"SYN帧检测单元A、 - B,,;
从该SYN帧检测单元A、 -B的输出信号中,检测在预先设定 的期间内未接收到该SYN帧的"SYN无检测单元A、 - B";
经由一方的通信端口而在周期性地连续持续到来SYN帧的状态 下,检测未在预先指定的期间内经由另 一方的通信端口周期性地连续 到来的"SYN截止检测单元";
对经由通信端口接收的传送帧的接收信号状态的异常进行检测 的"接收异常检测单元A、 -B",
具备
对于在SYN无检测单元A、 - B中检测到SYN无检测状态的经 由通信端口 -A或-B接收的传送帧,进行检测判别,根据包含在该 传送帧中的信息进行应答,但使该通信端口 (通信端口A)转移到不 会通过从接收的通信端口 (通信端口 A)向另一方的通信端口 (通信 端口 B)的中继而从另一方的通信端口 (通信端口 B)送出该传送帧 的"阻塞状态"(另一方面,以后将通过从接收的通信端口向另一方的 通信端口的中继而从另 一方的通信端口送出传送帧的通信端口的状 态记载为"非阻塞状态")的单元;以及
将在接收异常检测单元A、 -B中检测到接收异常检测状态的通 信端口 A或-B设为阻塞状态,从而在故障发生的检测至利用恢复过 程的网络功能恢复的期间,将多个传送站的通信端口维持为非阻塞状态的单元,
其中,由多个传送站起到上述的该终端站的功能。
(实施方式9:发明9)
一种双环网络的异常发生时的重构方法,其特征在于,所述双环 网络构成为具备可以双向通信的两个通信端口的两个以上的传送站 通过各自的该两个通信端口经由传送路径相互连接为环状从而可以 在传送站相互间进行相互通信,在该双环网络中,
上述初始化完成,在通过两个邻接的终端站构成为使传送帧不在 环状的网络内持续循环的状态下, 一个以上的该传送站除了包括特定 信息的一个以上的周期性地送出的传送帧以外,还按照未特别规定的 避免双环网络上的传送帧彼此的冲突的传送路径控制方式(MAC), 送出上述的该SYN帕、单发地送出的传送帧的状态下,
上述传送站具备
对包括特定控制信息的传送帧(以后记载为RRR帧)的接收进 行检测的"RRR帧接收检测单元A、 - B";
设定本站的识别信息的"本站地址设定,,单元;
对与通信端口 A、 -B邻接的传送站的识别信息进行设定的"邻 接站地址设定单元A、 -B,,;
通过RRR帧接收检测单元的接收输出,对所接收到的RRR帧 中的接收目的地信息与本站识别信息的比较一致进行检测的"地址一 致检测单元";
接收地址一致检测单元的一致输出,将接收到该RRR帧的通信 端口 (以后记载为RRR接收端口 )变更为非阻塞状态的"阻塞端口复 位单元";
接收地址一致检测单元的不一致输出,经由RRR接收端口,在 RRR帧的接收完成的定时,立即送出从邻接站地址设定单元中读出与 RRR接收端口对应的邻接的传送站的识別信息并指定为接收目的地 而生成的RRR帧的"RRR接收应答单元,,;以及
在送出RRR帧之后,在预先指定的时间以内,对将本站指定为接收目的地的RRR帧的接收进行监视并检测的"RRR应答确认单 元,,,
包括
包括送出SYN帧的传送站(以后记载为同步站),从该传送站 起在包括终端站的路径上,在传送路径、传送站中发生了异常的情况 下,在从异常发生处至终端站的传送站中,对应于异常发生,利用该 SYN无检测单元和该接收异常检测单元检测异常状态的步骤;
另外,在从异常发生处朝向同步站的路径上与异常发生处邻接的 传送站中,利用接收异常检测单元对异常状态进行检测的步骤;
将检测出的通信端口的状态分别设为阻塞状态,在该两个终端站 中的、从同步站朝向异常处的路径上的前方所处的终端站中,利用该 SYN截止检测单元的异常状态的检测输出和SYN无检测单元的SYN 无检测输出,该终端站(以后记载为SYN截止检测终端站)判断为 在朝向同步站的路径上发生了异常的步骤;以及
另外,在另一方的终端站(以下记载为SYN正常终端站)中, 根据正常地继续接收SYN帧的情形,判断为从该SYN正常终端站到 同步站间正常地维持通信功能的步骤,
SYN截止检测终端站包括
在从SYN截止检测和SYN无检测单元检测到SYN截止状态的 异常发生时,立即经由通信端口 A、 -B送出将SYN正常终端站指定 为接收目的地的RRR帧的步骤;
由RRR应答确认单元等待来自与SYN正常终端站相反的一侧 邻接的传送站的应答的步骤;
在SYN正常终端站中,在接收到来自SYN截止检测终端站的 RRR帧时,根据本站为接收目的地的情形,利用该阻塞端口复位单元, 将作为终端站而处于阻塞状态的RRR接收端口设为非阻塞状态的步 骤;
解除终端站状态,从SYN截止检测终端站至异常发生处的正常 发挥功能的传送站的各个在接收到来自SYN截止检测终端站的RRR帧时,由于并非接收目的地,所以利用该RRR接收应答单元,经由 RRR接收端口,在RRR帧的接收完成之后,立即送出将朝向SYN 截止检测终端站的邻接的传送站作为接收目的地的RRR帧的步骤;
在SYN截止检测终端站中,通过RRR应答确认单元,从朝向 同步站的邻接站存在指定了本站的RRR帧的时间内的接收时,将从 异常检测时刻起处于阻塞状态的通信端口变更为非阻塞状态的步骤;
在该变更后,经过了 RRR应答确认单元预先指定的时间之后, 将作为终端站而原来处于阻塞状态的其它通信端口也变更为非阻塞 状态而解除终端站状态的步骤;
在从SYN截止检测终端站至异常发生处的正常发挥功能的各个 传送站中,通过RRR应答确认单元,从朝向同步站的邻接站确认指 定了本站的RRR帧的接收时,将从异常检测时刻起处于阻塞状态的 接收端口设为非阻塞状态的步骤;
在朝向SYN截止检测终端站的与异常处邻接的传送站中,通过 RRR应答确认单元,即使经过了指定时间也没有接收到指定了本站的 RRR帧,从而维持通信端口的阻塞状态,作为新的终端站而发挥功能 的步骤;以及
另外,在与SYN截止检测终端站邻接的处所发生了异常的情况 下,同样地通过RRR应答确认单元,即使经过了预先指定的时间也 没有接收到指定了本站的RRR帧的情况下,维持在异常检测时刻处 于阻塞状态的通信端口的阻塞状态的步骤,
其中,将作为终端站而原来处于阻塞状态的另一方的通信端口设 为非阻塞状态,设为新的终端站,将从异常发生处朝向同步站的邻接
站,在发生通信异常时:重构环状的网络。、''^ '
(实施方式10:发明10)
在上述实施方式9 (发明9)记载的双环网络的异常发生时的重 构方法中,其特征在于,
上述初始化完成,通过两个邻接的终端站而构成为使传送帧不在环状网络内持续循环的状态下, 一个以上的该传送站除了包括特定信 息的一个以上的周期性地送出的传送帧以外,还按照未特别规定的避 免双环网络上的传送帧彼此的冲突的传送路径控制方式,送出上述的该SYN帧、单发地送出的传送帧的状态下,传送站具备设定本站的识别信息的"本站地址设定"单元;以 及设定与通信端口 A、 -B邻接的传送站的识别信息的"邻接站地址设 定单元A、 - B",包括包括送出SYN帧的传送站(以后记载为同步站),在从该传送 站起包括终端站的路径上,在传送路径、传送站中发生了异常的情况 下,在从异常发生处至终端站的传送站中,对应于异常发生,利用该 SYN无检测单元和该接收异常检测单元对异常状态进行检测的单元;在从异常发生处朝向同步站的路径上与异常发生处邻接的传送 站中,通过接收异常检测单元对异常状态进行检测的单元;将检测出的通信端口的状态分别设为阻塞状态,在该两个终端站 中的、从同步站朝向异常处的路径上的前方所处的终端站中,通过该 SYN截止检测单元的异常状态的检测输出、和SYN无检测单元的 SYN无检测输出,该终端站(以后记载为SYN截止检测终端站)判 断为在朝向同步站的路径上发生了异常的单元;另外,在另一方的终端站(以后记载为SYN正常终端站)中, 根据正常地继续接收SYN帧的情形,判断为从该SYN正常终端站到 同步站间正常地维持通信功能的单元;SYN截止检测终端站对从SYN正常终端站接收的传送帧串进行 监视,在按照避免双环网络上的传送帧彼此的冲突的传送路径控制方 式向本站分配的传送帧的送出定时,经由通信端口 A、 -B送出将SYN 正常终端站指定为接收目的地的包括特定控制信息的传送帧(以后记 载为RRR帧),从朝向同步站的邻接站等待将本站指定为接收目的 地的RRR帧的接收的单元;在SYN正常终端站中,在接收到来自SYN截止检测终端站的RRR帧时,将所接收到的RRR帧中的接收目的地信息与本站识别信 息进行比较的单元;在该比较结果是本站为接收目的地的情况下,关于接收到该 RRR帧的通信端口 (以后记载为RRR接收端口 ),将作为终端站而 原来处于阻塞状态的通信端口设为非阻塞状态,解除终端站状态的单元;在从SYN截止检测终端站至异常发生处的正常发挥功能的传送 站各自中,在接收到来自SYN截止检测终端站的RRR帧时,将所接 收到的RRR帧中的接收目的地信息与本站识别信息进行比较的单元;在该比较结果并非接收目的地的情况下,利用该RRR接收应答 单元,经由RRR接收端口,在RRR帧的接收完成之后,立即送出将 朝向SYN截止检测终端站的邻接的传送站设为接收目的地的RRR帧 的单元;在SYN截止检测终端站中,从朝向同步站的邻接站在预先指定 的时间内接收到指定了本站的RRR帧时,将从异常检测时刻起处于 阻塞状态的通信端口变更为非阻塞状态的单元;之后,在经过了 RRR应答确认单元预先指定的时间之后,将作 为终端站而原来处于阻塞状态的其它通信端口也变更为非阻塞状态, 解除终端站状态的单元;在从SYN截止检测终端站至异常发生处的正常发挥功能的各个 传送站中,当从朝向同步站的邻接站在指定了本站的RRR帧的预先 指定的时间内确认了接收时,将从异常检测时刻起处于阻塞状态的 RRR接收端口设为非阻塞状态的单元;在朝向SYN截止检测终端站的与异常处邻接的传送站中,通过 RRR应答确认单元,即使经过了预先指定的时间也没有接收到指定了 本站的RRR帧,从而维持通信端口的阻塞状态,作为新的终端站发 挥功能的单元;以及另外,在与SYN截止检测终端站邻接的处所发生了异常的情况 下,同样地在即使经过了预先指定的时间也没有接收到指定了本站的RRR帧的情况下,维持在异常检测时刻处于阻塞状态的通信端口的状 态的单元,其中,将作为终端站而处于阻塞状态的另一方的通信端口设为非 阻塞状态,设为新的终端站,将从异常发生处朝向同步站的邻接站、 和从异常发生处朝向相反侧的邻接站变更为新的双环网络的终端站, 在发生通信异常时,重构环状的网络。 (实施方式11:发明11)在上述实施方式9 (发明9)或实施方式10 (发明10)记载的双 环网络的异常发生时的重构方法中,其特征在于,作为经由该通信端口送出并接收的该传送帧形式、该通信端口的 传送路径接口 ,依照ISO/IEC 8802 - 3规格。以下,对这些实施方式进行说明。概要结构图。在图2中,8台各传送站(传送站1 ~ 8 )如图2所示通过双向传 送路径相互连接而构成环状的网络。在图2中,将传送站1记载为# ST1,将传送站2记载为#ST2,将传送站3记载为#ST3,将传送站 4记载为# ST4,将传送站5记载为# ST5,将传送站6记载为# ST6, 将传送站7记载为#ST7,将传送站8记载为#ST8,分别表示各站 的网络上的地址。对于实施方式1 (发明1),图l是本发明中所谓的双环网络系 统的一个例子。在图1中,是传送站1 ( #ST1)为主站(MS)、传 送站5 ( #ST5)以及传送站6 ( #ST6)为终端站的一个例子。上述 的主站例如在最初,皮接通电源而起动。在图1中,总共8台传送站与图2的双环网络系统同样地被相互 连接,但在本发明的双环网络系统中,各传送站具有图2的环状网络 系统所没有的上述的本站自动终端站功能。该本站自动终端站功能是,由传送站对从一方的传送站的通信端 口送出后从经由传送路径连接的另一方的传送站的通信端口接收的传送帧进行检测,根据包含在传送帧中的信息而进行应答,但不进行 从进行接收的通信端口向另 一方的通信端口的中继。因此,关于具有从另一方的通信端口不送出其传送帧的功能的传送站,如图l所示传送站5 ( #ST5)成为终端站ST-T-L,传送站 6 ( #ST6)成为终端站ST-T-R,包含在由该两个成为一组的结构 中。因此,可以使从传送站送出的传送帧在构成为环状的网络系统内 不循环。另外,在图1中,终端站ST-T-L以及终端站ST-T-R分 别被图示为弁ST5和井ST6,但不限于图l的网络结构。即,图l是如下的双环网络系统,该双环网络系统构成为在具备 可以双向通信的两个通信端口的两个以上的传送站中,通过各自的两 个通信端口经由传送路径相互连接为环状,可以在传送站相互间进行 相互通信。传送站从两个通信端口一块同时向邻接的传送站分别送出包含 信息的传送帧。然后,对从两个通信端口中的一个通信端口接收的从其它传送站 送出的传送帧进行检测,中继到另一个通信端口,并从另一个通信端 口送出该传送帧。在相互连接为环状的两个以上的传送站中的、相邻的两个传送站 各自中,在后述的特定条件时在传送站中对从一方的传送站的通信端 口送出后从经由传送路径连接的另一方的传送站的通信端口接收的 传送帧进行检测,根据包含在传送帧中的信息而进行应答,但不进行 从进行接收的通信端口向另 一方的通信端口的中继。即,不论是奇数个还是偶数个,在满足特定条件的情况下,从另 一方的通信端口都不送出该传送帧,从而不会送达到处于该中继方向 上的连接为环状的下一目的地的传送站,可以使从传送站送出的传送 帧不会在构成为环状的网络内循环。对于实施方式2 (发明2),图1中示出的弁ST1作为主站,以#ST1为基点,根据传送站数(在本例子中是8台)和各个传送站间 的传送路径长度,将并ST5和并ST6唯一地决定为终端站。具体的直到决定为止的过程基于发明4以及发明5及其实施方 式,从选择为主站的传送站来看,在环内的对向侧,从主站开始计数 而位于传送站总数的一半的计数数值处的相邻的传送站分别成为终 端站的位置。即,通过构成从主站观察而决定位置的终端站,可以^吏从传送站 送出的传送帧不在构成为环状的网络内循环。即,与图1同样地将具备两个通信端口的多个传送站相互连接为 环状而构成双环网络系统。另外,传送站同样地从两个通信端口一块 同时送出传送帧,对于从另 一方的通信端口接收的来自其它传送站的 传送帧,检测其接收,中继到另一方的通信端口并从另一方的通信端 口送出。然后,以一个传送站为基点,将连接为环状的两个以上的传送站中的、在根据构成环状网络的传送站的总数和连接传送站相互间的传送路径的总长度而决定的位置(包含奇数、偶数)处相邻的两个传送站设定为终端站,在该传送站各自中,对于从一方的传送站的通信端口送出后从经由传送路径连接的另一方的传送站的通信端口接收到的传送帧,由该传送站进行接收检测。而且,成为终端站的各个传送站根据包含在传送帧中的信息进行应答,但不进行从进行接收的通信 端口向另一方的通信端口的中继。因此,成为终端站的各个传送站从另一方的通信端口不送出该传 送帧,从而不会将所接收到的传送帧送达至处于该中继方向上的连接 为环状的下一目的地的传送站,可以使从传送站送出的传送帧不在构 成为环状的网络内循环。在实施方式3 (发明3)中,在性能提高和价格降低显著的发送 器和接收器IC、数据发送接收LSI和电路部件等网络部件、附件用 品、介质变换装置和接口装置、测试试验装置等的活用和嵌入、以太 网(注册上标)上展开的通信协议扩展过程、协议处理固件和中间件、通用IT应用软件、测试试验过程等在整合性和实用方面具有优势。在具体说明实施方式4 (发明4)的实施方式、过程之前,对本 发明的双环网络系统的传送站的装置结构的实施例进行说明。图3以及图4示出作为本发明的双环网络系统的传送站结构的一 个实施例(其一)以及(其二)的硬件结构。图3以及图4的硬件结构的差异点在于,尤其在图4中,是从图 3的硬件结构省略了 INZ帧接收检测电路40( RRR - DET - A ) 、 INZ 帧接收检测电路39 (RRR-DET-B) 、 RRR帧接收目的地地址保 持电路38 (RRR-RCV-ADRS)的结构,为了与图3区分,在图4 中称为帧检测部45。作为一方的通信端口部10的端口 A由接收器(RVR-A)、发 送器(TVR-A)构成,使得可以进行与相邻站的双向通信。另外, 作为另一方的通信端口部11的端口 B由接收器(RVR-B)、发送 器(TVR-B)构成,使得可以进行与相邻站的双向通信。在从端口 A的接收中,成为RVR-A输出的来自端口 A的接收 信号(SIG-RV-A)被导入到作为12的转发器A (FW-A)、接 收许可开关18 (SW-RVC-A)、帧检知判定部31内的接收异常检 测电路32( RCV - ERR - A) 、 SYN帧检测电路34( SYN - DET - A)、 RRR帧接收检测电路37 ( RRR - DET - A ) 、 RRR帧接收目的地地 址保持电路38( RRR — RCV 一 ADRS ) 、 INZ帧接收检测电路40( INZ -DET-A) 、 INZ帧发送源地址保持电路41 (INZ - TX - ADRS-A)。同样地,在从作为另一方的通信端口部11的端口 B的接收中, 成为RVR-B输出的来自端口 B的接收信号(SIG-RV-B)4皮导入 到作为15的转发器B(FW-B)、接收许可开关19(SW-RCV-B)、 接收异常检测电路33 ( RCV - ERR - B ) 、 SYN帧检测电路36 ( SYN -DET-B) 、 RRR帧接收检测电路39 (RRR-DET-B) 、 RRR 帧接收目的地地址保持电路38 ( RRR - RCV - ADRS ) 、 INZ帧接收 检测电路42 (INZ - DET - B ) 、 INZ帧发送源地址保持电路43 (INZ-TX-ADRS-B)。来自通过以太网(注册商标)过程对传送帧的发送和接收进行控 制的发送接收控制电路21 (MAC/DLC)的发送输出被导入到发送许 可开关16 ( SW - TX - A )、发送许可开关17 ( SW - TX - B )。在 发送许可开关16 (SW-TX-A)为接通(ON)的许可状态时,发送 接收控制电路21 (MAC/DLC)的发送输出信号被导入到作为一方的 通信端口部io的端口 A的TVR-A而送出,另外在发送许可开关17(SW-TX-B)为接通时,被导入到另一方的通信端口部11的TVR一 B而送出。在开关状态为断开(OFF )时,发送接收控制装置21( MAC/DLC: 还称为传送路径控制装置)的发送输出信号被开关截断,作为结果从 对应的通信端口不送出传送帧。从端口 A接收到的传送帧经由转发器12 (FW-A)的输出、中 继许可开关13 (SW-FW-A),;故导入到端口 B的TVR-B中。 在中继许可开关14 (SW-FW-A)为接通的情况下,作为结果,从 端口 A接收到的传送帧被中继而从端口 B送出。另外,在断开的情况下,被中继许可开关13 (SW-FW-A)截 断而无法中继输出。同样地,从端口 B接收到的传送帧经由转发器 15 (FW-B)的输出、中继许可开关14 (SW-FW-B),被导入到 端口 A的TVR - A中。在中继许可开关14(SW-FW-B)为接通的情况下,作为结果, 从端口 B接收到的传送帧被中继而从通信端口 10 (还简称为端口 A) 送出。在断开的情况下,被中继许可开关14 (SW-FW-B)截断而 无法中继送出。从端口 A接收到的传送帧经由接收许可开关18( SW - RCV - A) 被导入到先到接收选择电路20 (RCV-SEL)。同样地,从通信端口 11 (还简称为端口 B)接收到的传送帧经由作为19的接收许可开关 19 (SW-RCV-B)被导入到先到接收选择电路20 (RCV-SEL)中。在先到接收选择电路20 (RCV-SEL)中,判断来自端口 A以 及端口 B的接收信号,在碰到一块的情况下,直到接收完成为止进行 切换使得首先到达的从端口侧接收的传送帧优先。在后面详细叙述该 先到判定。来自该先到接收选择电路20 ( RCV - SEL)的RCV - SEL输出 被导入到作为传送路径控制装置的发送接收控制装置21( MAC/DLC ) 而进行接收处理。在本发明的双环网络系统中,在健全状态下运行的 期间,虽说是环状但与总线型网络等效,所以在除了终端站以外的传 送站中,根据送出传送帧的传送站与本站的位置关系,临时从某一个 端口接收传送帧。然后,在终端站中,由于是环状的连接状态,所以从两个端口接 收传送帧,但是通常将处于阻塞状态的端口侧的接收许可开关设为断 开,从而设为从非阻塞状态的端口侧的接收输入。在本发明中,切换控制这些接收许可开关、发送许可开关、中继 许可开关的接通、断开状态。MPU24是成为核心的微处理器,通过存储在程序存储器(使用 PROM和工作RAM存储器、RAM、 PROM)中的程序过程,另外 读出所需的设定值,进一步向RAM内写入所需的数据并临时保持或 读出,对本发明的传送站中的序列过程、以太网(注册商标)传送过 程进行处理。IOC 22是输入输出控制电路,用于接收来自MPU24的写入数 据而向所需的电路输出控制信号,或者从各电路部接收状态输入而由 MPU 24读出。作为DP-RAM 26的双端口存储电路用于存储从MAC/DLC发 送接收的传送帧的数据,而且成为与连接到传送站的外部主机装置29 的主机连接接口电路28 (经由HOST-IF的用于发送接收数据、控 制指令/状态状况的交换的存储电路)。由于从MPU 24、HOST - IF 28、 MAC/DLC 21访问DP-RAM26,所以DPRAM控制器利用DPRC 27 来控制读出、写入的定时。接收异常检测电路32 (RCV-ERR-A)、接收异常检测电路 33 (RCV-ERR-B)是对与端口 A、端口 B对应的接收异常进行检 测的电路。接收异常是,接收所到达的帧的载波信号分裂的、规定以上的以 太网(注册商标)特有的接收时钟同步用信号即前同步码图形 (preamble pattern )。相反地,通过无法检测必须的前同步码图形的、以太网(注册商 标)传送帧中具备的传送帧的检错码(FCS)的检查而连续检测规定 以上的差错等的、利用接收差错被连续检测出规定次数以上的情形而 判断为发生接收异常,但在检测电路中,从其范围中除去DLC/MAC 中具备的FCS检查单元和MPU 24对该结果进行统计处理的情形。SYN帧检测电路34( SYN — DET 一 A )、SYN帧检测电路36( SYN -DET-B)是对与端口 A、端口 B对应的SYN帧的到来进行检测的 电路。另 一方面,SYN截止检测电路35 (NO - SYN - DET - A/ - B ) 是对无SYN的长沉默(long silence )状态的发生进行检测的电路。RRR帧才妄收检测电路37 ( RRR — DET - A) 、 RRR帧才妄收检测 电路39 ( RRR-DET-B)是对与端口 A、端口 B对应的RRR帧接 收进行检测的电路。RRR帧接收目的地地址保持电路38 ( RRR - RCV - ADRS )是 取入所接收到的RRR帧中的接收目的地地址(DA )部分并进行保持 的电路。RRR - RCV - ADRS成为可以取入两侧的接收信号并取得定 时而取入接收目的地地址部分的电路结构。INZ帧接收检测电路37 (INZ — DET - A ) 、 INZ帧接收检测电 路38 (INZ-DET-B)是对与端口 A、端口 B对应的INZ帧接收进 行检测的电路。INZ帧发送源地址保持电路41 (INZ - TX - ADRS - A) 、 INZ 帧发送源地址保持电路41 (INZ-TX-ADRS-B)是对应于端口 A、 -B而保持所接收到的INZ帧中的发送源地址(SA)部分的电路。中断信号检测电路23 (IRP )是将在传送站电路中检测出的现象 发生作为中断信号而传给MPU 24的中断信号的检测电路。在中断信号中,有接收异常发生检测(IRP-RE-A、 -B)、 SYN截止检测(IRP-NO-SYN) 、 SYN帧接收检测(IRP - SYN 一A、 一B) 、 RRR帧接收检观'J (IRP-RRR-A、 一B) 、 INZ帧接 收检测(IRP - INZ - A、 - B ) 、 MAC/DLC发送接收完成检测(IRP -DLC )、向MPU的处理要求(IRP - HOST )和从MPU向主机装 置的处理要求(IRP-STN)等。C-BUS成为与MPU24连接的共用数据总线,MPU24经由C -BUS可以特别读出NO - SYN - DET - A/B的检测状态、RRR-RCV-ADRS中保持的RRR帧接收目的地地址信息、INZ - TX-ADRS - A、 - B中保持的INZ帧发送源地址信息。在本发明中,作为实施方式ll(发明11),将使用依照ISO/IEC 8802 -3以太网(注册商标)规格的传送帧作为前提。另外,在图23中,示出ISO/IEC 8802 - 3以太网(注册商标) 规格的传送帧格式。在图23中,PRE是接收信号同步用的前同步码图形且为七个字 节长度,SFD是帧开始图形且为一个字节长度,DA是接收目的地地 址,SA是发送源地址,LEN/TYPE是表示传送帧的协议类型的类型 码编号,Inf是传送帧的信息字段。RRR帧接收保持电路41 ( RRR - RCV - ADRS )成为专用地取 入并保持DA部分的电路,另外INZ帧发送源地址保持电路41 (INZ -TX-ADRS-A) 、 INZ帧发送源地址保持电路43 (INZ - TX-ADRS-B)分别成为专用地取入并保持SA部分的电路。在与实施方式11 (发明11)对应的实施例中,作为本控制方式 中4吏用的SYN、 RRR、 INZ、 INZ - COMP的传送帧,不限于特别限 定的以太网(注册商标)帧格式。只要是作为可以识别这些控制帧的格式的实施例即可。实际上, 虽然有取得LEN/TYPE编号的方法,〗旦这需要对Ethernet (注册商标)的协议Type编号进行管理的登记站的许可。另外,有向用已经取得的协议Type编号来规定的信息字段中填 入识别信息的方法。可以在Ethernet (注册商标)中由一般的TCP/IP 协议所规定的TCP头扩展部或TCP信息部的数据字段的确定的位置 填入识别信息的方法、或在UDP协议中实施专用的格式。对于实施方式4 (发明4)到实施方式10 (发明10),要点之一 是在上述传送站的装置结构中,中继许可开关13 (SW-FW-A)、 中继许可开关14(SW-FW-B)、发送许可开关16(SW-TX-A)、 发送许可开关17(SW_TX-B)、接收许可开关18(SW-REC-A)、 接收许可开关19 (SW-REC-B)的各开关的状态控制,与所实施 的过程相匹配。例如,对于各传送站的初始化状态,如图6所示,计算机部30 的CPU将中继许可开关13 (SW-FW-A)设定为断开、将中继许 可开关14 (SW-FW-B)设定为断开、将发送许可开关16 (SW-TX-A)设定为接通、将发送许可开关17 (SW-TX-B)设定为接 通、将接收许可开关18 (SW-RCV-A)设定为断开、将接收许可 开关19 (SW-RCV-B)设定为断开,并且将MS端口设为未定, 将站模式设为未定。即,成为与接通了传送站的电源的状态基本上相 同的状态。通过如图6所示进行设定,发送接收控制电路21 ( MAC/DLC ) 通过计算机部30的MPU 24向发送许可开关16(SW-TX-A)输出 发送输出信号。由此,从通信端口 A的TVR-A送出到传送路径,并且经由发 送许可开关17 ( SW - TX - B )从通信端口 B的TRV - B向传送路径 发送帧。在有效使用本发明的双环网络和其控制方式的网络系统中,将作 为第一层介质部分的本发明中所说的双环网络的初始状态作为前提。在图6中,关于实施方式4 (发明4)、实施方式5 (发明5)、 实施方式6 (发明6)以及实施方式7 (发明7),示出初始化开始时的各站开关状态和站模式。成为与接通了传送站的电源的状态基本上相同的状态。MS端口表示两个通信端口 A、通信端口B中的最初对 INZ帧进行接收检测的端口 。另外,在本发明的传送站的结构中,在发送系统以及接收系统中 成为对称的硬件结构,所以无需将通信端口 A、通信端口 B唯一地限 定为某一通信端口。即,在实施发明中记载的过程时,不论哪一个端 口成为A或B都不会产生问题。但是,在说明以后的具体的实施方式时,从减轻复杂度并使理解 和说明变容易的理由出发,为了便于说明,在各传送站中按照图3以 及图4中示出的硬件结构例子,将临近左侧的通信端口设为端口 A, 另外将临近右侧的通信端口设为端口 B而在以后统一记载。站模式对应于各发明而在后面进行叙述,如图8所示,从成为与 电源接通相同的状态的"未定"状态(start:开始)经由"Not终端站" 的中间才莫式,迁移到终端站"ST-T-L"、中继站"Normal"以及终端 站"ST-T-R"的状态。另外,如上所述,为了便于说明,根据所限定的端口 A和端口 B 的传送站硬件结构中的对应,以下将端口 B側处于阻塞状态的传送站 记栽为终端站ST-T-L,另外将端口 A侧处于阻塞状态的传送站记 栽为终端站ST-T-R。对于实施方式4(发明4),图9示出在各传送站间相互通信的 INZ帧的序列。关于该初始化的序列,在后面详细叙述。在图9的序列图中,主站MS向传送站并ST1、…传送站并ST4 以及传送站# ST8.,.传送站# ST5发送INZ帧。接收到INZ帧的传送 站并ST1、…传送站并ST4以及传送站并ST8…传送站并ST5向地址小 的邻纟妄的传送站返回INZ帧。然后,在这样的初始化结束时,即使向传送站发送了 INZ帧, 在未从该传送站返回的情况下,设与该传送站之间为异常(断线)。另外,在图9的上述说明中设为向地址小的邻接的传送站返回 INZ帧,但接收到INZ帧的传送站也可以不返回INZ帧。另外,图IO以及图ll是示出除了主(MS)站以外的各传送站 中的初始化处理的流程图,在初始化时,设为未定状态而从两个通信 端口送出INZ帧,决定邻接站或终端站。关于该流程,在后面叙述。图12以及图13是包括MS站ST1的初始化处理的流程图,特 别是根据图IO以及图ll所示的各传送站中的初始化处理过程示出了 成为MS站的临站的传送站ST2、 ST8中的相互通信处理的动作。另外,图9所示的双环网络系统的结构例对应于图1的例子,没 有针对传送站的总数、传送站识别的# ST1至# ST9的编号附加的限 定。而且,图3以及图4中示出的硬件的一个实施例的结构适合发明 4。作为成为基点的一个传送站,在并ST1成为MS站时,如图9所 示,另外如图12、图13的步骤S0所示,从MS站4吏由MPU24进行 软件控制的ST定时器开始,并且进行初始化。而且,通过S1步骤,进行临站的终端站检查,在该情况下进行 ST2以及ST8所对应的临站的终端站检查。接下来,针对每个ST定 时器到达定时(timer up)的时刻,直到成为初始化完成的S3步骤结 束为止,MPU 24通过软件控制而周期性地生成指定初始化的INZ帧。 然后,MPU 24起动发送接收控制电路21 (MAC/DLC),将发送许 可开关16 (SE-TX-A)、发送许可开关17 (SE-TX-B)保持为 接通状态,从端口 A、端口 B这两个方向送出INZ帧。传送站的初始时刻的各开关状态如图6所示,两个端口一起成为 阻塞状态、接收禁止状态,所以在图12、图13中示出的各处理步骤 中,由INZ帧接收检测电路40 (INZ - DET - A)或INZ帧接收检测 电路42 (INZ - DET - B )对INZ帧的到来进行检测。由此,INZ帧接收检测电路40 (INZ - DET - A)在从通信端口 A检测出INZ帧时,送出INZ帧检测信号(IRP-INZ-A) , INZ 帧接收检测电路42 (INZ - DET - B )送出INZ帧检测信号(IRP -INZ-B)。然后,利用IRZ帧接收检测信号(IRP - INZ - A )或IRZ帧接收检测信号(IRP - INZ - B )的中断信号,通过MPU 24的软件处理 来确认INZ帧的接收,确认从哪一个端口接收,从而确认接收端口。即,在从端口 A (L侧循回)接收到的帧中,关于SIG-RV-A 接收信号,由帧检知判定部31进行帧的检知判定。在该帧检知判定 部31的检知判定中,在接收异常检测电路32 (RCV-ERR-A)检 测到SIG-RV-A接收的异常时,向计算机部30输出IRP-RE-A 信号(还称为接收信号A异常检测信号)。SYN帧检测电路34( SYN 一 DET 一 A )在来自通信端口 10的SIG -RV-A接收信号为SYN帧的情况下,向计算机部30以及SYN截 止检测电路35( NO - SYN - DET - A/B )输出IRP - SYN - A信号(还 称为SYN帧检测信号A)。RRR帧接收检测电路37 ( RRR - DET - A )在作为RRR帧而 检测到来自通信端口 10 (端口 A)的TVR - A的SIG - RV - A接收 信号时,向计算机部30输出IPR-RRR-A信号(RRR帧接收检测 信号A)。INZ帧接收检测电路40 (INZ - DET - A)在检测到通信端口 10 (通信端口 A )接收到的SIG - RV - A信号的INZ帧时,向计算机 部30输出IRP - INZ - A (INZ帧接收检测信号A)。INZ帧发送源地址保持电路41 (INZ-TX-ADRS-A)保持端 口 A接收到的SIG - RV - A信号的INZ帧中的发送源地址(SA)部 分。而且,接收异常检测电路33 (RCV-ERR-B)在检测到来自 通信端口 11 (端口 B)的SIG-RV-B接收信号的异常时,向计算 机部30输出IRP - RE - B (接收异常发生检测信号)。SYN帧检测电路36( SYN - DET - B )在来自通信端口 11的SIG -RV-B接收信号为SYN帧的情况下,向计算机部30以及SYN截 止检测电路35 ( NO - SYN - DET - A/B )输出IRP - SYN - B (还称 为SYN帧检测信号B)。另 一方面,关于SYN截止检测电路35( NO - SYN - DET - A/B ),当从SYN帧检测电路34 (SYN-DET-A)在一定时间内没有输出 IRP - SYN — A信号(SYN帧接收检测信号A)、从SYN帧检测电路 36 ( SYN - DET - B )在一定时间内没有输出IRP — SYN — B ( SYN 帧接收检测信号B)的情况下,向计算机部30输出IRP-NO-SYN 信号(SYN截止检测信号)。
RRR帧接收检测电路39 ( RRR - DET - B )对来自通信端口 11 (端口 B )的RVR - B的SIG - RV - B的RRR帧进行检测,在检测 出时,向计算机部30输出IPR - RRR - B信号(RRR帧接收检测信 号B)。
RRR帧接收目的地地址保持电路38 ( RRR - RCV - ADRS )取 入通信端口 11 (端口 B)接收到的SIG-RV-B信号的RRR帧中的 接收目的地地址(DA)部分并进行保持。
RRR接收地址保持电路38 ( RRR - RCV - ADRS )取入两侧的
接收信号并取得定时而取入接收目的地地址部分。
INZ帧发送源地址保持电路43 (INZ - TX - ADRS - B )保持端 口 B接收到的SIG - RV - B的接收到的INZ帧中的发送源地址(SA) 部分。
更具体而言,从两个方向(通信端口 A、 B)送出用于指定初始 化的INZ帧,并等待来自临站的INZ帧(应答确认帧(INZ — COMP )) 的到来(参照图12)。
在该INZ帧的送出中,计算机部30使用发送接收控制电路21 (MAC/DLC)如图6所示设为阻塞状态、接收禁止状态(使SW-TX-A以及SW-TX-B成为接通状态) ,而从两个方向发送。
然后,在由INZ帧接收检测电路40 (INZ-DET-A)或INZ 帧接收检测电路42 (INZ - DET - B)检测到来自通信端口 A或B的 SIG-RV-B接收信号或来自通信端口 A的INZ帧的到来时,计算 机部30将接收许可开关18 ( SW - RCV - A)、接收许可开关19 ( SW -RCV-B)设为接通状态而取入。
先到接收选择电路20 ( RCV — SEL )对接收许可开关18 ( SW -RCV-A)和接收许可开关19 (SW-RCV-B)进行监视,判断从 哪一个通信端口接收到,向发送接收控制装置21 ( MAC/DLC )通知 其结果。将最初接收到的接收端口设定为MS端口。
由此,初始化的最初的INZ帧的"t妾收端口械z没定为MS端口。 接下来,在临站(弁ST2、弁ST8)通过图12、图13的步骤S01 或S02接收来自主站MS的INZ帧时,通过将与接收端口对应的中继 许可开关13 (SW-FW-A)或中继许可开关14 (SW-FW-B)设 为接通,从而使从该接收端口朝向另 一个通信端口的阻塞状态成为非 阻塞状态。
同样地,通过将与接收端口对应的接收许可开关18(SW-RCV -A)或接收许可开关19 (SW-RCV-B)设为接通,从而在以后许 可从该接收端口接收取入传送帧。
而且,邻接站仅将与接收端口对应的发送许可开关16(SW-TX -A)或发送许可开关17 (SW-TX-B)临时设为接通,从接收端 口侧送出应答确认INZ帧,将站模式设为not终端站。之后,在Sll 中对来自主站的其次的INZ帧进行接收检测时,起动ST定时器,等 待S2步骤的事件。
接下来,主站在SOI或S02中送出了 INZ帧之后,在Sll中检 测到接下来的INZ帧的到来的状态下,在S21或S23步骤中对与MS 端口侧相反的一侧的邻接站所送出的应答确认INZ帧进行接收确认 时,将从该接收端口朝向另 一个通信端口的阻塞状态设为非阻塞状 态,另外许可接收取入所到来的传送帧。其结果,在该传送站中,作 为可以进行从双向侧的通信端口接收的传送帧的接收取入和向另一 側的中继的中继站,将站模式设为Normal。在图9中,示出ST2、 ST3、 ST4以及ST8、 ST7成为Normal模式的例子。
另一方面,在主MS站中,在图12、图13的Sll以及S12步骤 中,当接收到来自成为临站的ST2、 ST8的应答确认INZ帧时,成为 Normal模式。INZ-DET-A、 - B成为同时可靠地检测从两个方向 到来的应答确认INZ的单元。如上所述在本方式中,从MS站向两侧的方向逐个地增加 Normal站,所以出现根据构成环状网络的传送站的总数和连接传送 站相互间的传送路径的总长度而决定的、从两侧的通信端口具有时间 差地或同时地接收MS站所送出的INZ帧的传送站。
在通过图10的S03或S04步骤确定了 MS端口的状况下,从阻 塞状态的端口接收INZ帧,从而根据该接收端口临时决定终端站ST -T-L以及ST-T-R。例如,当# ST5在从主(MS )接收到INZ 帧的端口 A中首先接收到之后在L侧循回中接收到INZ时,#ST5 成为ST-T-R。
在S03或S04步骤中,从接收端口侧不送出应答确认INZ帧, 从而在成为终端站另一方的传送站(例如并ST6)中,与S03对应地 在S24步骤中、与S04对应地在S22步骤中,在ST定时器到达定时 的规定时间以内无法接收到来自已经确定的另 一个终端站的应答确 认INZ帧的情况下,作为所对向的终端站的站模式而成为ST-T-R 或ST-T-L。在图29中对该ST-T-L进行说明。
而且,在图9中示出了 ST5以及ST6作为上述的正常的过程结 果而成为终端站的情况,但在图11的步骤S22或S24中,从所期待 的接收端口侧的临站未接收到应答确认INZ帧的情况下,在该时刻, 根据所期待的接收端口 ,成为终端站ST-T-L或ST-T-R。
在MS站中也同样地,在直至临站的传送路径、以及临站通信功 能和包括从临站至本站的传送路径的通信功能中存在异常的情况下, 在图12的步骤S13以及S14中,站模式被决定为终端站ST-T-L 或ST - T - R。
另夕卜,图12、图13的#ST2以及并ST8的过程步骤编号与图10、 图11的步骤编号匹配。
如上所述,可以实现初始化构成,使得从构成双环网络系统的各 个传送站送出的传送帧不在构成为环状的网络内循环。
另外,图5示出通过初始化成为终端站的ST-T-L以及ST-T-R的开关状态。另外,图7还示出Normal站中的开关状态。即,在成为ST-TL-L时,计算机部30将中继许可开关13( SW -FW-A)设为接通,将中继许可开关14(SW-FW-B)设为断开, 将发送许可开关16( SW - TX - A )设为接通,将发送许可开关17( SW -TX-B)设为断开,将接收许可开关18 (SW-RCV-A)设为接 通,将接收许可开关19 (SW-RCV-B)设为断开。即,如果ST-T-L与ST-T-R之间有断线,则取入来自端口 A的接收信号,仅 从端口 A返回帧。
另外,在成为ST - T - R时,计算机部30将中继许可开关13( SW -FW-A)设为断开,将中继许可开关14(SW-FW-B)设为接通, 将发送许可开关16( SW-TX-A)设为接通,将发送许可开关17( SW -TX-B)设为接通,将接收许可开关18 (SW-RCV-A)设为断 开,将接收许可开关19 (SW-RCV-B)设为接通。
即,取入来自端口 B的接收信号,仅从端口B返回帧。 对于实施方式5 (发明5),图14示出并说明在各传送站间相互 通信的INZ帧的序列。另外,图15、图16示出除了主(MS)站以 外的各传送站中的初始化处理。
图17、图18是包括MS站ST1的初始化处理的流程图。另夕卜, 特别是根据图14所示的各传送站中的初始化处理过程而示出了成为 MS站临站的传送站ST2、 ST8中的相互通信处理的动作。
另外,图14所示的双环网络系统的结构例子对应于图1的例子, 没有针对传送站的总数、传送站识别的#ST1至并ST9的编号附加的 限定。
而且,图3以及图4中示出的硬件的一个实施例的结构适合实施 方式5 (发明5)。
作为成为基点的一个传送站,当弁ST1成为MS站时,如图14 所示、另外如图17以及图18的步骤S0所示,从MS站向两个方向 送出指定初始化的INZ帧,并且启动ST定时器。然后,在图17的 步骤Sl中等待来自临站的、在本例子中是来自#ST2以及并ST8的 应答确认INZ帧(INZ-COMP)的应答。各传送站的初始时刻的各开关状态如图6所示,两个端口一起成 为阻塞状态、接收禁止状态,所以在图17以及图18中示出的井ST2、 并ST8的S01、 S03步骤中,由INZ帧接收检测电路40 (INZ-DET -A)或INZ帧接收检测电路42 (INZ-DET-B)对INZ帧的到来 进行检测。
然后,利用INZ帧接收检测信号(IRP - INZ - A )或INZ帧接 收检测信号(IRP - INZ - B )的中断信号,通过MPU 24的软件处理 来确认INZ帧的接收,确认从哪一个端口接收到INZ帧,从而确认 接收端口 (参照图17的Sll ~ S15 )。
即,判定INZ帧接收检测电路40 (INZ 一 DET 一 A)是否输出了 INZ帧接收检测信号A (IRP-INZ-A),并判定INZ帧接收检测 电路42 (INZ - DET - B )是否输出了 INZ帧接收检测信号B (IRP -INZ-B),在输出了 IRP-INZ-A时,将发送许可开关17(SW -TX-A)以及接收许可开关19 (SW-RCV-A)设为接通状态。 在输出了 IRP-INZ-B时,将SW-TX-B以及SW-RCV-B设 为"l妄通状态。
先到接收选择电路20 (RCV-SEL)判断从哪一个通信端口先 接收到,向发送接收控制电路21 (MAC/DLC)输出该判断结果。 由此,初始化的最初的INZ帧的接收端口被设定为MS端口。 在通过图15、图16的步骤S01或S03而接收到来自主MS站的 INZ帧时,MPU 24通过将与MS端口对应的中继许可开关13 ( SW -FW-A)或中继许可开关14 (SW-FW-B)设为接通,从而将从 该接收端口 (MS端口 )朝向另一个通信端口的阻塞状态设为非阻塞 状态。
同样地,通过将与MS端口对应的接收许可开关18 (SW-RCV - A)或接收许可开关19 (SW-RCV-B)设为接通,从而在以后许 可从该接收端口接收取入传送帧。
另夕卜,从与接收端口对应的INZ帧发送源地址保持电路41(INZ -TX-ADRS-A)或INZ帧发送源地址保持电路42 (INZ - TX-ADRS-B)读出所接收检测的INZ帧中的发送源地址信息而保持为 MS端口侧临站地址。而且,将站冲莫式i殳为not终端站。
而且,与MS端口对应地,在步骤S11或S12中,将应答确认 INZ帧作为接收目的地,设定先前保持的临站地址,从两个端口送出, 许可从与MS端口的相反侧的端口接收取入传送帧,并且起动ST定 时器,等待S2步骤的事件。
在S11或S12中送出了作为接收目的地而设定了 MS端口侧邻接 站地址的INZ帧之后,在S21或S22步骤中对与MS端口侧相反的一 侧的邻接站所送出的指定了本站的应答确认INZ帧进行接收确认时, 将从该接收端口朝向另 一个通信端口的阻塞状态设为非阻塞状态,另 外许可接收取入所到来的传送帧。
其结果,在该传送站中,作为可以实现从双向侧的通信端口接收 的传送帧的接收取入和向另 一侧的中继的中继站,将站模式设为 Normal。
在图14中,示出了 ST2、 ST3、 ST4以及ST8、 ST7成为Normal
模式的例子。
另一方面,在MS站中,在图12、图13的Sll以及S12步骤中, 当接收来自成为临站的ST2、ST8的指定了本站的应答确认INZ帧时, 成为Normal模式。INZ帧接收检测电路40 (INZ - DET - A) 、 INZ 帧接收检测电路42 (INZ-DET-B)成为同时可靠地检测从两个方 向到来的应答确认INZ的单元。
如上所述在本方式中,从主MS站向两侧的方向逐个地增加 Normal站,所以出现根据构成环状网络系统的传送站的总数和连接 传送站相互间的传送路径的总长度而决定的、从两侧的通信端口具有 时间差地或同时地4妾收MS站所送出的INZ帧的传送站。
在图15、图16的步骤S02、 S04中,在已经确定了 MS端口的 状态下,当从相反侧的端口接收到INZ帧的情况下,终端站ST-T -L或ST-T-R根据MS端口而决定。
而且,在成为终端站之后,通过步骤Sll或S12,送出指定了MS端口侧邻接站的应答确认INZ帧。另一方面,在与决定了ST-T -L或ST-T-R的传送站A相对而成为另一侧终端站的传送站B 中,针对传送站B已经送出的INZ帧,在对期待传送站A进行送出 的指定了本站的应答确定INZ帧的接收进行等待的过程中,在ST定 时器到达定时之前,对本站未被指定为接收目的地的INZ帧进行接收 检测。
在从成为与MS端口相反的一侧的接收端口接收检测到未将本 站指定为接收目的地的INZ帧的情况下,通过步骤S23或S24而成为 与传送站A对向的终端站ST - T - R或ST - T - L。
而且,在图14中,示出了 ST5以及ST6作为上述的正常的过程 结果而成为终端站的情况,但通过图15、图16的步骤S25以及S26, 从所期待的接收端口侧的临站没有接收到将本站指定为接收目的地 的应答确认INZ帧的情况下,在该时刻,根据所期待的接收端口,成 为终端站ST-T-L或ST-T-R。
在MS站中也同样地,在直至临站的传送路径、以及临站通信功 能和包括从临站至本站的传送路径的通信功能中存在异常的情况下, 在步骤S13或S14中决定终端站ST - T - L或ST - T - R。
另夕卜,图17、图18的#ST2以及并ST8的过程步骤编号与图15、 图16的步骤编号匹配。如上所述,可以实现初始化构成,使得从构 成双环网络系统的各个传送站送出的传送帧不在构成为环状的网络 内循环。
另外,图5示出如上所述通过初始化而成为终端站的ST-T-L 以及ST-T-R的开关状态,另外图7还示出Normal站中的开关状态。
对于实施方式6 (发明6),图14为INZ帧的相互通信序列, 图15、图16为除了 MS站以外的传送站,另外图17、图18为MS 站的初始化处理。另外,图3以及图4成为传送站的结构例子。
在传送帧中,包括表示接收目的地的接收目的地地址、表示发送 源的发送源地址。在图23所示的ISO/IEC 8802 - 3的以太网(注册商标)传送帧中,作为传送帧中的处于规定位置的字段信息,分别相
当于DA、 SA。
在与上述的实施方式5 (发明5)对应的实施例中,除了MS站 以外的传送站在初始化期间内最初接收到INZ帧时,将接收端口设为 MS端口,取出所4妄收到的INZ帧中的发送源地址(DA),并作为 与MS端口侧相邻的传送站的地址而保持。
并且,向两个方向送出将继续保持的MS端口侧的邻接站地址指 定为接收目的地的应答确认INZ帧。在MS端口侧的邻接站中,从 MS端口的相反側的端口接收将本站指定为接收目的地的INZ帧,但 该发送源地址成为从主MS站起处于本站的一个目的地的、即与MS 端口的相反侧端口邻4妄的传送站的地址。
通过图17的主站MS中的步骤Sll以及S12,另外在图15、图 16的主站MS以外的传送站中,通过步骤S01或S03以及Sll或S12 以及图18的S21或S22的一系列过程向Normal才莫式迁移的迁移过程 中,另外通过步骤S02或S04以及Sll或S12以及S23或S24的过程 向ST-T-L或ST-T-R模式迁移的迁移过程中,可以取得与MS 端口侧以及相反侧端口邻接的传送站的地址信息并保持(参照图17、 图18)。
另外,在该初始方法中,在从主站MS向环网络系统逐个地组入 传送站的过程中,在各传送站中,如果在MS端口侧的接收系统的健 全性、向与MS端口的相反侧端口邻接的各传送站的传送路径、邻接 站的接收和发送功能、从邻接站返回到本站的传送路径和本站接收系 统中没有异常,则 一 定可以通过对来自邻接站的应答确认INZ帧进行 接收检测,从而邻接站成为 一体而确认邻接站间的双向通信路径的健 全性,并且取得与MS端口侧以及相反侧端口邻接的传送站的地址并 保持。
对于实施方式7 (发明7),在实施方式4 (发明4)、实施方式 5(发明5)中所述的初始化的实施例中,在将MS作为基点、且根据 构成环状网络系统的传送站的总数和连接传送站相互间的传送路径的总长来决定的位置相邻的两个终端站ST - T - L以及ST - T - R被 构成的时刻,或者在初始化的途中由于没有接收到来自本站的临站的 应答确认INZ帧而判断为是终端站的时刻,即在实施方式4(发明4) 的初始化方法中通过图10、图11的步骤S03或S04或S22或S24, 另外在实施方式5 (发明5)的初始化方法中通过图15、图16的步骤 S02或S04或S23或S24或S25或S26决定了 ST - T - L ST - T -R之后,在各自的终端站中,送出包括终端站地址以及终端站模式的 成为初始化结束的显示的INZ-COMP帧,从而可以对MS站、传送 站,通知双环网络的初始化完成的情况。
在初始化完成的各传送站中,可以实现来自两侧端口的传送帧的 送出以及接收取入,可以通过MPU的软件控制来生成INZ - COMP 帧并通过MAC/DLC进行发送控制而从两侧端口送出,另外可以通过 MAC/DLC进行接收控制而取入所到来接收的INZ - COMP帧,通过 MPU的软件控制进行检测、判断、处理。
但是,由于初始化完成而功能上成为总线型网络,从而在各传送 站中,两个终端站大致同时送出INZ-COMP帧时,产生接收重叠的 时机。
在该情况下,通过先到接收选择电路50 (RCV-SEL),可以 利用MAC/DLC进行^接收控制而取入先到的 一个INZ - COMP帧。
因此,在与实施方式4 (发明4)对应的初始化的方法中,作为 图10、图11的步骤S3以及S4,将指定了 MS站的INZ-COMP帧 的相互通信过程表示为实施例的 一 个例子。
即,利用与MS站的应答确i人序列,在MS站中可以可靠地接收 INZ-COMP帧。成为如下的实施例从主站MS,直到接收到将本 站指定为接收目的地的接收确认INZ - COMP帧为止继续重发处理, 但通过根据ST - T - L以及ST - T - R的站模式而使用于重发的等待 时间在ST1以及ST2中不同,从而避免MS站中的INZ-COMP帧 的持续的重叠。
在图12、图13的步骤S3中,在MS站侧对初始化完成进行检测,可以停止周期性的INZ帧的送出。
另外,在与实施方式5 (发明5)对应的初始化的方法中,作为 图15、图16的步骤S3以及S4,将广播地址指定为接收目的地的INZ 一 COMP帧的相互通信过程表示为实施例的一个例子。
主站MS在接收到指定了广播地址的INZ-COMP帧时,通过 对该发送源地址目的地送出应答确i人的INZ-COMP帧,可以才艮据与 主MS的应答确认序列而在主站MS中可靠地接收INZ 一 COMP帧。
成为如下实施例直到接收到来自主站MS的将终端站指定为接 收目的地的接收确认INZ - COMP帧为止继续重发处理,但通过根据 ST-T-L以及ST-T-R的站^t式而使用于重发的等待时间在ST1 以及ST2中不同,从而避免主站MS中的INZ-COMP帧的持续的 重叠。
在图17、图18的步骤S3中,在MS站侧可以检测出初始化完 成。另外,通过将从终端站送出的INZ-COMP的接收目的地设为广 播地址,可以在所有传送站中检测出初始化的完成。
对于实施方式8 (发明8),图3以及图4成为传送站的结构例 子。在图19中,例示出在并ST5以及并ST6作为对向的终端站而构 成的双环网络系统中当正常运行过程中在连接弁ST10与井ST9的通 信路径中发生了传送异常的状况。
另外,发生处和传送站数、与同步站及终端站的位置的关系不被限定。
另夕卜,图20示出在连接弁ST10与#ST9的通信路径中发生了传 送异常后的各传送站中的各开关的状态。
在上述的初始化完成的状态下,在双环网络系统上,在一个以上 的传送站送出一个以上的传送帧的一般的状况中,包括符合预先设定 的条件的特定信息,在具有该特性信息而判别到来的SYN帧从某一 个传送站(同步站)周期性地被送出的状况下,由SYN帧检测电路 34 ( SYN - DET - A) 、 SYN帧检测电路36 ( SYN - DET - B )判别 并检测SYN帧的到来,作为IRP-SYN-A、 -B而,皮输出。NO - SYN 一 DET -A/B),检测在预先设定的期间内没有接收到SYN帧的情况。
因此,在SYN截止检测电路35 (NO - SYN - DET - A/B )中, 还可以从IRP-SYN-A、 -B信号中,检测出在经由一方的通信端 口使周期性的SYN帧的到来连续继续的状态下未在预先指定的期间 内经由另一方的通信端口而^f吏周期性地到来连续的情况,MPU可以 在作为SYN截止状态的检测输出信号的IRP-NO-SYN的状态变化 中断时刻,经由C-BUS读出从哪一个通信端口没有SYN帧的周期 性地继续的到来接收。另外,根据对上述的接收信号状态进行监视而 判断为异常的条件,由接收异常检测电路32 (RCA-ERR-A)、接 收异常检测电路33 (RCV-ERR-B)对经由通信端口 A、 -B接收 的传送帧的接收信号状态的异常进行检测。
接下来,MPU 24响应于SYN截止检测电路35 ( NO - SYN-DET - A/B )和IRP - NO - SYN中断信号,通过MPU 24的软件控制, 针对SYN截止状态的端口 A或端口 B,作为经由各通信端口接收的 传送帧,对上述的INZ帧、与图3的传送站结构对应的后述的RRR 帧进行检测判别而进行应答,但将与SYN截止检测的通信端口对应 的中继许可开关SW-FW-A、 -B从接通变更为断开状态,设为成 为端口间的中继禁止的阻塞状态,使得不会通过从SYN截止检测的 通信端口向另 一个通信端口的中继而从另 一个通信端口送出传送帧。
而且,将对应的接收许可开关18 (SW-REC-A)、接收许可 开关19 (SW-REC-A) -B的状态从接通变更为断开状态,而将 来自检测到SYN截止的端口的传送帧的接收和取入设为接收禁止状 态。在由REC-ERR-B检测到接收异常的通信端口中,同样地控制 所对应的中继许可开关13 (SW-FW-A)、中继许可开关14 (SW -FW-B)而设为阻塞状态。另外,控制SW-REC-A、 - B而设 为接收禁止状态。从MPU24经由IOC输出针对各开关的控制信号。如上所述,根据故障发生的检测,在通过恢复过程恢复网络功能 的期间,可以将多个传送站的通信端口维持为非阻塞状态,从而由多 个传送站发挥终端站的功能。
对于实施方式9 (发明9),图3成为传送站的结构例子。图21 示出从检测出对应的故障发生起的恢复过程。图19是并ST5以及弁 ST6作为相对的终端站而构成的双环网络。另外,例示出如下状况 该# ST5与# ST6的传送路径被恢复,# ST5与# ST6在作为通常模 式而正常地运行过程中,在连接弁ST10与弁ST9的通信路径中发生 了传送异常。另外,发生处和传送站数、与同步站、终端站的位置的 关系不被限定。图20示出在连接并ST10与#ST9的通信路径中发生 了传送异常后的各传送站中的各开关的状态。图21是说明实施方式5 的双环网络系统的各传送站的动作的流程图。
该图21是说明双环网络系统的从一处故障的重构的一个例子。
通过图3的实施例的传送站结构,在连接弁ST10与#ST9的通 信路径中发生了传送异常时,井ST6经由井ST9、 #ST8、 # ST7从通 信端口 B侧进行接收。
# ST6通过RRR - DET - A、 - B对RRR帧的到来进行判别并 检测,作为IRP-RRR-A、 -B而输出。在接收到RRR帧的情况下, # ST6通过将RRR帧中的接收目的地地址信息保持在RRR - RCV -ADRS中,在IRP-RRR-A、 - B的状态变化中断时刻,可以由MPU 经由C-BUS进行读出,可以包括是从哪一个通信端口接收来进行判 断并处理。
成为本站识别信息的本站地址信息预先设定在PROM内,或者 通过利用开关的设定等,还将与端口-A、 -B侧邻接的传送站的地 址信息,在上述实施方式6 (发明6)的初始化过程、本方式的从故 障的恢复过程的开始前,作为邻接站地址信息而设定保持到RAM内。 而且,MPU可以读出它们,将所接收到的RRR帧中的接收目的地地 址信息与本站地址信息进行比较,通过MPU的软件控制判断并处理 该一致或不一致。即,判断地址一致,并将RRR帧的接收端口 (通信端口以下 还称为RRR接收端口 )变更为非阻塞状态,或者判断地址的不一致, 而读出与RRR接收端口对应的邻接站地址信息(在本实施方式中# ST7、 #ST5),生成指定为接收目的地的RRR帧,经由RRR接收 端口,在RRR帧的接收完成的定时立即送出到井ST7、 #ST5。
而且,#ST6的MPU24在送出RRR帧之后起动通过上述软件 控制构成的ST定时器,在预先指定的时间以内,监视并检测将本站 指定为接收目的地的RRR帧的接收等,这些处理可以通过MPU的软 件控制来进行判断并处理。另一方面,井ST10在利用RRR帧接收检 测电路37 ( RRR 一 DET — A)等检测出在通信端口 A侧接收到的接收 信号的异常时,将各开关控制为图20的#ST10 O-R-Ml模式的 状态。即,弁ST10成为终端站ST-T-R。
并且,弁ST5在从通信端口 B侧(成为# ST6侧的端口 )检测到 SYN截止检测时,如果接收到来自井ST6侧的以本站为目的地的RRR 帧,则从终端站成为中继站模式。
即,从图20的(a)的开关状态,关于开关状态,将SW-FW -B、 SW-RCV-B、 SW-FW-A、 SW - RCV - A设为接通状态。
因此,在同步站被设为#ST1的情况下,弁ST5与井ST6成为中 继站,#ST10与并ST9代替地自动成为终端站。
因此,不会使双环网络系统故障停机,工作人员可以修复并STIO 与#ST9的传送路径。
在双环网络系统上,除了来自同步站的SYN帧以外,从各传送 站周期性地送出的传送帧、单发地送出的传送帧,以按照对于本发明 无需特别规定的用于避免成为OSI上位层的双环网络系统上的传送 帧彼此的冲突的传送路径控制方式被送出的状态,在图19例示出的 连接井ST10与弁ST9的通信路径中发生了传送异常的情况下,对于 实施方式8 (发明8)如上所述在弁ST10以及成为同步站的#ST1到 终端站并ST5的路径上的各站并ST2、 #ST3、 # ST4和# ST5中,可 以依然检测来自同步站的周期性地连续的SYN帧的到来和接收,所以不进行SYN截止检测。
另一方面,在弁ST9至终端站并ST6的路径上的并ST9、 #ST8、 # ST7与# ST6中,进行SYN截止检测,以及根据状况来进行接收异 常检测。另外,在弁ST10中,检测SYN帧的周期性的到来接收,但 作为结果通过上述条件进行接收异常检测。
在图19的例子中,在连接弁ST10与#ST9的通信路径中发生了 传送异常的状况下,各传送站中的各开关的状态成为图20。在并ST9、 #ST8、井ST7与并ST6中,跟着将SW - FW - B设为断开(参照图 20(c)),另外将SW-REC-B设为断开,从而并ST9、 #ST8、 并ST7与并ST6的端口 B侧成为阻塞状态、接收禁止状态。在并ST10 中,通过将SW-FW-A以及SW-REC-A设为断开,从而端口 A 側成为阻塞状态、接收禁止的终端站ST-T-R (参照图20 (d))。
如图21所示,在两个终端站中的从同步站并ST1朝向异常处的 路径上的位于目的地的#ST6终端站中,通过图21所示的步骤S-R0,在图7所示的ST-T-R的开关状态T-R-MO模式下,除了 原来处于阻塞状态、接收禁止状态的端口 A侧以外,本次端口 B也变 化为成为同一状态的图20中示出的终端站并ST6的开关状态(T-R -M1)。
而且,在# ST6中,由SYN截止检测电路35 ( NO - SYN - DET -A/B)、 IRP-SYN-A、 -B判断为在端口B侧、即在朝向同步站 的路径上发生了异常,作为SYN截止检测终端站,通过步骤S-R1 立即从保持有成为对向的终端站ST-T-L的并ST5的地址信息的 RAM中进行读出,经由端口-A、 -B向两个方向送出指定为接收目 的地(ST5)的RRR帧,另外ST6起动设定了预先指定的定时器时 间的ST定时器,待机来自朝向同步站的端口 B侧的邻接站的、在该 情况下是来自# ST7的应答确认RRR帧的到来接收。
在被指定为RRR传送帧的接收目的地的所对向的终端站ST-T -L的并ST5中,在接收到从弁ST6送出的指定了本站的RRR帧时, 通过步骤S-Ll,将作为终端站而处于阻塞状态的端口 B侧SW-FW-B设为接通以及将SW-REC-B设为接通,从而使端口 B为非阻 塞状态、接收许可状态,从终端站状态成为中继站Normal模式。
在从SYN截止检测终端站井ST6至异常发生处的正常发挥功能 的各个传送站弁ST7、 #ST8、弁ST9中,维持了该方向的中继功能, 所以通过步骤S1,在传送系统路径上虽然分别有延迟但几乎同时接收 来自SYN截止检测终端站# ST6的RRR帧。
在各个传送站中,通过图21的步骤S1,由RRR-DET-A对 RRR帧的到来接收进行检测,在判断为本站并非接收目的地时,生成 将朝向SYN截止检测终端站的邻接站的地址从所保持的RAM内读出 并指定为接收目的地的RRR帧。然后,通过将SW-TX-B临时设 为断开,经由成为RRR接收端口的端口 A,通过MAC/DLC的发送 接收控制而在RRR帧的接收完成之后立即送出。
在SYN截止检测终端站弁ST6中,在送出了将ST-T-L终端 站指定为接收目的地的RRR帧之后,由朝向同步站的邻接站并ST7 通过步骤S - R2在直到ST定时器到达定时为止的时间内对指定了本 站的RRR帧进行接收检测。
然后,在等待到ST定时器到达定时之后,将从异常检测时刻起 成为阻塞状态的朝向同步站的一侧的端口 B以及原来处于阻塞状态 的与ST-T-L对向的端口 A设为非阻塞状态,另外使两个端口为接 收许可状态而从终端站状态设为中继站Normal模式。
在从SYN截止检测终端站# ST6至异常发生处的正常发挥功能 的各个并ST7、 #ST8、并ST9中,在图21中从RRR接收端口侧送 出了通过步骤Sl将RRR接收端口侧的邻接站指定为接收目的地的 RRR帧之后,在送出时起动的ST定时器到达定时之前,在步骤S21 中从朝向同步站的邻接站确认指定了本站的RRR帧的接收。然后, 在等待到ST定时器到达定时为止之后,将从异常检测时刻处于阻塞 状态的端口 B设为非阻塞状态而恢复到中继站Normal模式。
另一方面,在朝向SYN截止检测终端站并ST6的与异常处邻接 的传送站# ST9中,通过步骤S22即使是ST定时器到达定时也无法接收来自#ST10的指定了本站的RRR帧,从而维持端口 B的阻塞状 态。
因此,成为新的终端站ST-T-L。同样地,在与SYN截止检 测终端站邻接的处所发生了异常的情况下,即使是经过了预先指定的 时间的ST定时器到达定时,也无法接收指定了本站的RRR帧,从而 通过步骤S - R2,维持在异常检测时刻设为阻塞状态的端口的阻塞状 态。
另外,作为终端站而原来处于阻塞状态的另一个通信端口成为非 阻塞状态,从终端站ST-T-R成为ST-T-L。
如上所述,在双环网络系统上发生了由一处故障所致的传送异常 状态的情况下,通过使终端站的位置从异常发生处变化为朝向同步站 的邻接站、以及从异常发生处变化为朝向相反侧的邻接站,从而可以 避免网络的全面4亭止。
另外,在使终端站变化时,可以确认与邻接站的双向通信的健全 性,并且可以在到达成为新终端站的传送站处的路径上的多个传送站 间大致同时地临时完成,可以将从异常状态至恢复的恢复时间设为非 常短的时间。而且,各个传送站不用进行与特别的中央站之间的信息 交换,而可以在邻接站彼此间分散地进行直至恢复为止的处理,从而 可以省去复杂的相互通信过程。
对于实施方式10 (发明10),图4成为传送站的结构例子。图 22是表示从对应的故障发生的检测起的恢复过程的流程图。图22的 流程图是双环网络系统的从一处故障的重构的一个实施例(其29),
后由终端站可送出RRR帧的实施例。
图19例示出如下的状况在井ST5以及并ST6作为对向的终端 站而构成的双环网络中,在正常的运行过程中在连接弁ST10与#ST9 的通信路径中发生了传送异常。
另外,发生处和传送站数、与同步站、终端站的位置的关系没有 被限定。图20示出在连接并ST10与#ST9的通信路径中发生了传送异常后的各传送站中的各开关的状态。
除了上述实施方式9 (发明9)中记述的RRR帧冲妄收检测电路 37 ( RRR — DET - A) 、 RRR帧接收检测电路39 ( RRR — DET - B ) 及其检测输出信号IRP 一 RRR - A、 - B以及RRR帧接收目的地保持 电路38 (RRR-RCV-ADRS),对于构成传送站的各电路的功能和 作用,在本站地址信息、邻接站地址信息的设定保持等功能、作用方 面也相同。
另外,如实施方式9 (发明9)所述,在双环网络系统上,除了 来自同步站的SYN帧以外,从各传送站,在周期性地送出的传送帧、 单发地送出的传送帧按照相对于本发明无需特别规定的用于避免成 为OSI上位层的双环网络系统上的传送帧彼此的冲突的传送路径控 制方式而被送出的状态下,当图19中例示的连接并ST10与#ST9的 通信路径中发生了传送异常的情况下,对于实施方式8 (发明8)如 上所述在从弁ST10以及成为同步站的弁ST1到终端站弁ST5的路径 上的各站弁ST2、弁ST3、弁ST4与#ST5中,可以依然检测来自同步 站的周期性地连续的SYN帧的到来和接收,所以不进行SYN截止检 测。
另 一方面,在从# ST9到终端站# ST6的路径上的# ST9、 # ST8、 弁ST7和# ST6中,可以进行SYN截止检测,以及根据状况来进行接 收异常检测。另外,在井ST10中,虽然检测SYN帧的周期性的到来 接收,但作为结果根据上述条件进行接收异常检测。
在图19的例子中,在连接并ST10与#ST9的通信路径中发生了 传送异常的状况下,各传送站中的各开关的状态成为图20。即,在# ST9、 #ST8、 #ST7中通过图22的步骤SO,另外在并ST6中通过步 骤S-RO,将SW-FW-B设为断开,另外将SW-REC-B设为断 开,从而分别成为图20中示出的O-L-M1状态(参照图20 (c)) 以及T-R-M1状态(参照图20 (b))。
另外,在并ST10中,通过步骤S-Ol将SW-FW-A以及SW -REC-A设为断开,而成为新的终端站ST-T-R。另一方面,在终端站并ST5中,从成为同步站侧端口的端口 A可以周期性地连续进 行SYN帧的到来检测,但无法从与其它终端站并ST6对向的端口 B 进行SYN帧的到来检测,所以虽然在传送路径上具有信号延迟但可 以与终端站# ST6大致同时检测出发生了传送异常。
通过步骤S-L1,在与同步站侧端口相反的一侧的端口 B中, 将SW-REC-B设为接通而允许接收取入,通过程序控制起动ST 定时器。对于在步骤S-L1中设定的ST定时器偉,按照避免双环网 络上的传送帧彼此的冲突的没有特别规定的传送路径控制方式,设定 比直到# S T 6被许可送出传送帧为止的最大等待时间大的值。
在两个终端站中的从同步站井ST1朝向异常处的路径上的位于 目的地的终端站井ST6中,通过步骤S-R1,将与其它终端站对向的 一侧的端口 A所对应的SW-REC-A从断开设为接通,从而可以从 端口 A接收取入传送帧。
在该状态下,利用MAC/DLC接收取入从其它终端站并ST5送 出的传送帧串,通过MPU的程序控制进行判断,按照避免双环网络 上的传送帧彼此的冲突的传送路径控制方式,等待向本站分配的传送 帧的送出定时。在步骤S-R2中,当送出定时Tmac成为true (真) 状态时,将SW-REC-A从接通设为断开,从而使端口A再次成为 接收禁止状态之后,SW-REC-B从断开设为接通从而使端口 B成 为接收许可状态,从两个端口送出将接收目的地指定为#ST5的RRR 帧,并且起动ST定时器,等待来自朝向同步站的邻接站井ST7的将 本站指定为接收目的地的RRR帧的接收。
在成为SYN正常终端站的弁ST5中,在检测到传送异常以后, 当在步骤S - L21中接收到来自对向的SYN截止,测终端站# ST6的 RRR帧时,将所接收到的RRR帧的接收目的地判断为本站,作为终 端站在处于阻塞状态的RRR帧的接收端口 B中,将SW-FW-B设 为接通从而设为非阻塞状态,从终端站状态成为中继站Normal模式。 另一方面,在直到首先起动的ST定时器到达定时为止没有接收的情 况下,使SW-REC-B返回到断开,维持终端站ST-T-L。在从SYN截止检测终端站# ST6至异常发生处的正常发挥功能 的各个传送站并ST7、 #ST8、井ST9中,该方向的中继功能被维持, 所以在步骤Sl中,虽然具有传送路径延迟但一起接收到#ST6送出 的RRR帧时,由于#~收目的地并非本站,所以通过将SW-TX-B 临时设为断开,从RRR帧接收的端口 A,在RRR帧的接收完成之后, 立即送出将成为RRR帧的接收端口的端口 A侧的邻接站地址指定为 接收目的地的RRR帧,起动ST定时器。
在并ST6中,在步骤S-R31中,从朝向同步站的端口 B侧的邻 接站并ST7在ST定时器到达定时前接收检测指定了本站的RRR帧 时,等待到ST定时器到达定时之后,将从异常检测时刻起处于阻塞 状态的朝向同步站的一侧的端口 B以及与原来处于阻塞状态的ST-T-L对向的端口 A设为非阻塞状态,另外将两个端口设为接收许可 状态,而从终端站状态设为中继站Normal模式。
在从SYN截止检测终端站并ST6至异常发生处的正常发挥功能 的各个并ST7、 #ST8、井ST9中,在从RRR接收端口侧送出了通过 步骤Sl将RRR接收端口侧的邻接站指定为接收目的地的RRR帧之 后,在送出时起动的ST定时器到达定时之前,从朝向同步站的邻接 站在步骤S21中确认了指定了本站的RRR帧的接收时,在等待到ST 定时器到达定时为止之后,将从异常检测时刻起处于阻塞状态的端口 B设为非阻塞状态而恢复为中继站Normal模式。
另一方面,在朝向SYN截止检测终端站井ST6的与异常处邻接 的传送站井ST9中,通过步骤S22即使ST定时器到达定时也无法接 收来自弁ST10的指定了本站的RRR帧,从而维持端口 B的阻塞状态, 因此,成为新的终端站ST-T-L。同样地,在与SYN截止检测终端 站邻接的处所发生了异常的情况下,即使是经过了预先指定的时间的 ST定时器到达定时也没有接收指定了本站的RRR帧,从而通过步骤 S-R2,维持在异常检测时刻处于阻塞状态的端口的阻塞状态,另外 作为终端站将原来处于阻塞状态的另一个通信端口设为非阻塞状态, 从终端站ST - T - R成为ST - T - L。如上所述,与实施方式9 (发明9)所述同样地,在双环网络上 发生了由一处故障所致的传送异常状态的情况下,通过使终端站的位 置从异常发生处变化为朝向同步站的邻接站、以及从异常发生处变化 为朝向相反侧的邻接站,可以避免网络的全面停止。另外,在使终端 站变化时,可以确认与邻接站的双向通信的健全性,并且可以在到达 成为新终端站的传送站的路径上的多个传送站间大致同时地一块完 成,可以将从异常状态开始到恢复的恢复时间设为非常短的时间。
而且,各个传送站不用进行与特别的中央站的交换,而可以在邻 接站彼此间分散地进行直到恢复为止的处理,从而可以省去复杂的相 互通信过程。
因此,根据本实施方式的初始化的方式,由两个终端站不对分别 接收的传送帧进行中继,所以逻辑上可以构成总线型的网络,使得从 传送站送出的传送帧不在构成为环状的网络内循环。
另外,在网络的初始化时刻,从初始化用的特别是在双环网络上 没有限定位置的主站来看,按照网络的结构可以唯一地决定终端站的 位置。
另外,控制方式中使用的传送帧以以太网(注册上标)规格为前 提,但本方式中定义的SYN帧、RRR帧、INZ帧、INZ — COMP只 要是可以确定各自的传送帧即可,不限定特别的帧格式。
而且,在本方式的初始化方式中,在直至临站的传送路径、以及 临站通信功能和包括从临站到达本站的传送路径的通信功能中,可以 确认是否在两个方向分别存在异常,可以在没有异常的通信路径中初 始构成双环网络。
这在从MS站向双环网络逐个地组入传送站的过程中,在各传送 站中,如果在MS端口侧的接收系统的健全性、向与MS端口的相反 侧端口邻接的传送站的传送路径、邻接站接收和发送功能、从邻接站 返回到本站的传送路径和本站接收系统中没有异常,则 一定接收检测 来自邻接站的应答确认INZ帧,所以邻接站成为一体而可以确认邻接 站间的双向通信路径的健全性。另外,在嵌入的过程中,可以取得本站的邻站的地址信息,通过 应用,可以在初始化时刻容易地掌握构成网络的传送站的连接状态。 在双环网络上发生了由一处故障所致的传送异常状态的情况下,
通过使终端站的位置从异常发生处变化为朝向同步站的邻接站、从异 常发生处变化为朝向相反侧的邻接站,可以避免网络的全面停止。
另外,在使终端站变化时,可以确认与邻接站的双向通信的健全 性,并且可以在到达成为新终端站的传送站的路径上的多个传送站间 大致同时地一起完成,可以将从异常状态开始到恢复的恢复时间设为 非常短的时间。
而且,各个传送站不用进行特别的与中央站的交换,而可以在邻 接站彼此间分散地进行直到恢复为止的处理,从而可以省去复杂的相 互通信过程。
(自动终端站功能的补充说明)
具有上述结构的双环网络系统进行以下说明的处理。
图24是说明本实施方式的双环网络系统的自动终端站功能的概 要的流程图。
图25是说明初始中的终端站的设定的说明图。图26是说明终端 站的切换的说明图。在本实施方式中,如图25所示说明如下情况 设为由九个传送站井ST1、…传送站并ST9构成的双环网络系统,# ST1成为主站MS,通过上述INZ帧以及INZ-COMP帧等,# ST5 以及# ST6作为终端站而被初始设定。
如图24所示,终端站弁ST5 (以下称为终端站LT)以及并ST6 (以下称为终端站RT)成为虚拟地与终端站RT切断线路的状态 (S241、 S243)。即,终端站LT虽然接收来自左侧传送站弁ST4的 帧,但不向并ST6发送该帧。另外,终端站RT虽然接收来自右侧传 送站弁ST7的帧,但不向弁ST5发送该帧。
另外,终端站LT判定是否从左侧的并ST4接收到SYN帧 (S245 )。另外,终端站RT判定是否从右侧的# ST7接收到SYN帧 (S247)。然后,终端站RT、 LT在一定时间内未接收到SYN帧时,从终 端站脱离(S249、 S251)。即,井ST5与弁ST6从终端站脱离从而弁 ST5向并ST6发送帧,井ST6向并ST5发送帧。
另一方面,成为基点的主站MS (还称为同步站)向各传送站双 向(以右循回、左循回发送)发送SYN帧(S253 )。该SYN帧输入 到各传送站的一个通信端口 A、另一个通信端口而^^皮接收(S255)。
然后,其它各传送站判定是否从双向接收到SYN帧(S257)。
例如,如图3所示,由设置在各传送站中的SYN帧检测电路34 (SYN - DET - A)以及SYN帧检测电路36 ( SYN — DET - B)判别 并检测SYN帧的接收,作为表示是来自右侧的接收的IRP — SYN — A 信号、表示是来自左侧的接收的IRP-SYN-B信号而输出。
另外,SYN截止检测电路35 (NO-SYN-DET-A/-B)在未 连续输入IRP-SYN-A/B时,输出IPR-NO-SYN。
因此,MPU24在连续输出了 IRP-SYN-A时,可知经由一个 通信端口而连续输入了 SYN帧。另外,在输出了 IRP-SYN-B之后, 当输出IPR-NO-SYN时,可知经由另一个通信端口连续地在预先 指定的期间未输入周期性的到来。
另外,MPU 24根据监视上述接收信号状态而判断为异常的条 件,通过RCV-ERR-A、 -B对经由通信端口A、 -B接收的传送 帧的接收信号状态的异常进行检测。
即,在步骤S257中判定为未从双向接收到SYN帧。在未从双向 接收到SYN帧的情况下,其它各传送站双向送出RRR帧(S259 )。
在本实施方式中,弁ST8无法从弁ST9接收SYN帧,# ST9无 法从并ST8接收SYN帧。
# ST8向# ST9以及# ST7这两者发送RRR帧,并且# ST9向 弁ST8以及# ST1这两者发送RRR帧。
与# ST8邻接的传送站(# ST9以及# ST7 )以及与# ST9邻接 的传送站(弁ST8以及弁ST1)在接收到RRR帧的情况下,双向送出 RRR帧,在没有接收到RRR帧的情况下,不进行RRR帧的送出(S261)。
另一方面,传送站并ST8以及传送站并ST9在发送了 RRR帧之 后,监视是否从邻接的传送站接收到RRR帧(S263 )。
在步骤S263中,在井ST8以及并ST9判断为未从发送了 RRR 帧的邻接的传送站接收到RRR帧时,判断为该邻接的传送站弁ST8 以及并ST9之间异常(S265 )。通过该判断,如图26所示,# ST8 以及并ST9成为终端站(S276)。
即,具备如下功能对于即使发送了 RRR帧也没有回送的邻接 的传送站,不发送来自基点的帧。
因此,本实施方式的双环网络系统的各传送站具备图27所示的 自动终端站i殳定单元50。在本实施方式中,以#ST3以及并ST6为代 表进行了图示。
自动终端站设定单元50具备本站终端设定单元52、终端站解除 单元54和帧发送单元58等。
本站终端设定单元52判定是否从邻接的传送站连续输入SYN 帧,在未连续输入的情况下,在存储器56中设定与邻接的传送站之 间为异常的标志。帧发送单元58在存储器56中设定了邻接的传送站 之间为异常的标志时,向邻接的传送站双方发送RRR帧,并且向本 站终端设定单元52通知RRR帧的发送。
本站终端设定单元52判定是否接收到RRR帧,在未接收到RRR 帧时,在存储器56中设定表示本站成为终端站的标志。
帧发送单元58在本站成为终端站的情况下,即使接收到来自基 点的SYN帧,也不向后级的传送站发送。
另外,终端站解除单元54在从邻接的传送站双方连续输入了 SYN帧时,使RRR帧从帧发送单元58发送到邻接的传送站,在回送 了 RRR帧时,删除存储器56的表示本站成为终端的标志。 (详细说明)
接下来,进一步详细说明本实施方式。
本实施方式的传送站以图3为例子进行说明。图3的传送站包括通信端口 10 (端口 A)、通信端口 11 (端口 B)、发送接收许可开关 部9、先到接收控制电路20 (RCV-SEL)、发送接收控制电路21 (MAC/DLC )、计算机部30、和帧检知判定部31等。
通信端口部10 (端口 A)由接收器(RVR-A)、发送器(TVR -A)构成,使得可以进行与邻站(例如左侧的邻站)的双向通信。
另外,通信端口部11 (端口 B)由接收器(RVR-B)、发送器 (TVR-B)构成,使得可以进行与邻站(例如右侧的邻站)的双向 通信。
发送接收许可开关部9具备转发器12 ( FW - A:还称为转发器 A)、中继许可开关13 (SW-FW-A)、中继许可开关14 (SW-FW-B)、转发器15 (FW-B:还称为转发器B)、发送许可开关 16 (SW-TX-A)、发送许可开关17 (SW-TX-B)、接收许可 开关18 (SW-RCV-A)、和接收许可开关19 (SW-RCV-B)等。
计算机部30由IOC 22、 IRP 23、 MPU 24、 PROM/RAM 25、 DP - RAM 26、 DPRC 27、和HOST - IF 28等构成。该HOST - IF 28 进行与主机装置29的通信。
另外,帧检知判定部31具有以下说明的多个电路而判定帧的种 类以及异常。
具备接收异常检测电路32 (RCV-ERR-A)、接收异常检测 电路33 ( RCV 一 ERR - B ) 、 SYN帧检测电路34 ( SYN — DET - A )、 SYN截止检测电路35 ( NO - SYN — DET - A/B ) 、 SYN帧检测电路 36 ( SYN - DET - A)、和RRR帧接收检测电路37 ( RRR - DET -A)。
而且,具备RRR帧接收目的地地址保持电路38 ( RRR - RCV -ADRS ) 、 RRR帧接收检测电路39 ( RRR - DET - B ) 、 INZ帧接 收检测电路40( INZ - DET - A )、 INZ帧发送源地址保持电路41( INZ -TX-ADRS-A) 、 INZ帧接收检测电路42 (INZ-DET-B)、 和INZ帧发送源地址保持电路43 (INZ-TX-ADRS-B)等。
上述的通信端口 10的RVR-A (接收器A:在将基点站设为左侧的情况下,从左侧接收)将所接收到的信号作为SIG-RV-A接收信号而输出。
另外,通信端口 ll的RVR-B (接收器B:接收来自顺时针方向的信号)将所接收到的信号作为SIG-RV-B接收信号而输出。
另一方面,通信端口 10的TRV-A将来自中继许可开关14(SW-FW-B)的接收信号(通信端口 11的RVR-B接收而经由转发器B的接收信号)或来自发送许可开关16 ( SW - TX - A )的信号作为发送信号A而送出到传送路径中。
另外,通信端口 11的TRV-B将来自中继许可开关13 (SW-FW-A)的接收信号(通信端口 10的RVR-A接收而经由转发器A的接收信号)或来自发送许可开关17 (SW-TX-B)的4言号作为发送信号B而送出到传送路径中。
转发器A连接到通信端口 10的RVR - A与中继许可开关13( SW-FW-A)上,向中继许可开关13 (SW-FW-A)送出由RVA-A接收到的SIG - RVR - A接收信号。
中继许可开关13(SW-FW-A)与通信端口 11的TRV-B(发送器B)连接,在设为接通状态的情况下,向通信端口 11的TRV-B输出所接收到的SIG - RVR - A接收信号。
中继许可开关14(SW-FW-B)与通信端口 10的TRV-A(发送器)连接,在设为接通状态的情况下,向通信端口 10的TRV-A输出所接收到的SIG 一 RVR - B接收信号。
来自成为上述RVR-A输出的端口 A的SIG-RV-A信号除了转发器A (FW-A)以外,如图3所示还被输出到接收许可开关18(SW - RVC - A )、帧检知判定部31内的接收异常检测电路32( RCV-ERR-A) 、 SYN帧检测电路34 (SYN-DET-A)、和RRR帧接收检测电路37 ( RRR - DET - A )。
另外,被送出到RRR帧接收目的地地址保持电路38 (RRR-RCV - ADRS ) 、 INZ帧接收检测电路40 (INZ - DET - A )、和INZ帧发送源地址保持电路41 (INZ-TX-ADRS-A)。同样地,在来自作为另一方的通信端口部11的端口 B的接收中,成为RVR-B输出的来自端口 B的接收信号(SIG-RV-B)被输出到转发器B ( FW - B )、接收许可开关19 ( SW - RCV - B )、接收异常检测电路33 ( RCV - ERR - B ) 、 SYN帧检测电路36 ( SYN -DET-B)、和RRR帧接收检测电路39 ( RRR - DET - B )。
另外,被输出到RRR帧接收目的地地址保持电路38 (RRR-RCV - ADRS ) 、 INZ帧接收检测电路42 (INZ — DET - B )、和INZ帧发送源地址保持电路43 (INZ-TX-ADRS-B)。(各电路的说明)
发送许可开关16 (SW-TX-A)在接通的许可状态时,向作为一方的通信端口部10的端口A的TVR - A送出发送接收控制电路21(MAC/DLC )的发送输出信号(传送帧)。另夕卜,在断开时,MAC/DLC的发送输出信号被开关截断,作为结果从对应的通信端口 IO的TVR-A不送出传送帧。
发送许可开关17 (SW-TX-B)在接通时,向另一方的通信端口部11的TVR-B送出发送接收控制电路21 (MAC/DLC)的发送输出信号(传送帧)。另外,在断开时,发送接收控制电路21(MAC/DLC)的发送输出信号被开关截断,作为结果从对应的通信端口 11的TVR-B不送出传送帧。
接收许可开关18( SW - RCV - A )输入SIG - RV - A接收信号,向先到接收选择电路20 (RCV-SEL)输出该接收信号的帧。
接收许可开关19( SW - RCV - B )输入SIG - RV - B接收信号,向先到接收选择电路20 (RCV-SEL)输出该接收信号的帧。
先到接收选择电路20 (RCV-SEL)判断来自接收许可开关18(SW-RCV-A)的帧、来自接收许可开关19 (SW-RCV-B)的帧,在有重叠的情况下,使首先到达的从端口侧接收的接收信号(传送帧)优先,直到接收完毕后进行切换。
该RCV - SEL输出被导入到发送接收控制电路21( MAC/DLC ),而进行接收处理。在本实施方式的双环网络系统中,在健全状态下运行的期间,虽说是环状但与总线型网络等效,所以发送接收控制电路
21 (MAC/DLC)在除了终端站的传送站中,根据送出传送帧的传送站与本站的位置关系,同时从某一个端口接收传送帧。
发送接收控制电路21 ( MAC/DLC )控制利用太网(注册商标)过程的传送帧的发送和接收(SIG-RV-A、 SIG-RV-B),向发送许可开关16 (SW-TX-A)和发送许可开关17 (SW-TX-B)送出来自发送接收控制电路21 (MAC/DLC)的发送输出。
另外,向计算机部30的IRP 23输出IRP - DLC ( MAC/DLC发送接收完成检测信号)。
计算机部30具有切换控制上述接收许可开关、发送许可开关、中继许可开关的接通、断开状态的功能。
MPU24是成为核心的微处理器,通过存储在程序存储器(使用PROM和工作RAM存储器、RAM、 PROM)中的程序过程,另外读出所需的设定值,而且向RAM内写入所需的数据并临时保持或读出,而对本发明的传送站中的序列过程、以太网(注册商标)传送过程进行处理。
IOC 22是输入输出控制电路,用于接收来自MPU24的写入数据而向所需的电路输出控制信号、或者从各电路部接收状态输入而由MPU 24读出。
中断信号检测电路23 (IRP )是将在传送站电路中检测到的现象发生作为中断信号而传给MPU 24的中断信号的检测电路。
在中断信号中,有接收异常发生检测(IRP-RE-A、 IRP-RE-B) 、 SYN截止检测(IRP-NO-SYN) 、 SYN帧接收检测(IRP-SYN-A、 IRP-SYN-B) 、 RRR帧接收检测(IRP-RRR-A、IRP - RRR - B ) 、 INZ帧接收检测(IRP - INZ - A、 IRP - INZ - B )、MAC/DLC发送接收完成检测(IRP-DLC)。
另外,有来自IOC 22的向主机装置的处理要求(IRP-STN)和从MPU向主机装置的处理要求(IRP-HOST)等。
IRP 23输入来自发送接收控制电路21 ( MAC/DLC )的IRP -DLC信号、来自帧检知判定部31的后述的IRP - RE - A (接收异常发生信号A) 、 IRP-RE-B (接收异常发生信号B) 、 IRP-NO-SYN ( SYN截止检测信号)、IRP - SYN - A ( SYN帧接收检测信号A ) 、 IRP - SYN — B( SYN帧接收检测信号B) 、 IRP - RRR 一 A( RRR帧接收检测信号A) 、 IRP-RRR-B (RRR帧接收检测信号B)、IRP - INZ - A (INZ帧接收检测信号A) 、 IRP - INZ - B (INZ帧接收检测信号B) 、 IRP-DLC (MAC/DLC发送接收完成检测信号)、IRP - HOST (向主机的处理要求信号),在输入了它们中的任一个或以多个的组合方式进行了输入时,向MPU24输出通知是哪种异常检测的中断。
将上述IRP - RE - A、 IRP - RE - B总称为接收异常发生检测信号,将IRP - SYN — A、 IRP 一 SYN - A - B总称为SYN帧接收检测信号。
另外,将IRP - RRR - A、 IRP - RRR - B总称为RRR帧接收检测信号,将IRP - INZ - A、 IRP - INZ - B总称为INZ帧接收检测信号。
C-BUS成为与MPU24连接的共用数据总线,MPU24经由C-BUS可以特别读出SYN截止检测电路35( NO - SYN - DET - A/B )的检测状态、RRR帧接收目的地地址保持电路38 (RRR-RCV-ADRS )中保持的RRR帧接收目的地地址信息、INZ帧发送源地址保持电路41 (INZ - TX - ADRS - A)和INZ帧发送源地址保持电路43(INZ - TX - ADRS - B )中保持的INZ帧发送源地址信息。
作为DP - RAM 26的双端口存储电路用于存储从MAC/DLC发送接收的传送帧的数据,而且成为与连接到传送站的外部主机装置29的主机连接接口电路28 (经由HOST-IF的用于发送接收数据、控制指令/状态状况的交换的存储电路)。
DP-RAM26被MPU24、 HOST-IF 28、 MAC/DLC 21访问,所以DPRAM控制器通过DPRC27控制读出、写入的定时。
上述程序执行如下处理在双环网络系统中,在健全状态(通常模式)下运行的期间,虽说是环状但与总线型网络等效,所以在成为除了终端站以外的传送站的情况下,根据送出传送帧的传送站与本站的位置关系,将临时从哪个端口接收传送帧的指令输出给中继许可开
关13 (SW-FW-A)或中继许可开关14 (SW-FW-B)。
另外,在成为终端站时,由于是环状的连接状态,所以从两个端口接收传送帧,但通常执行送出如下指令的处理将处于阻塞状态的端口侧的接收许可开关设为断开,设为从非阻塞状态的端口侧进行接收输入。而且,进行后述的处理。
接收异常检测电路32 ( RCV — ERR - A )是对与通信端口 10 (端口 A)对应的接收异常进行检测的电路。即,是对来自通信端口 10(端口 A )的SIG - RV - A接收信号的异常进行检测的电路,在检测到异常时向计算机部30输出IRP-RE-A信号(还称为^:收异常检测信号A)。
接收异常检测电路33 ( RCV — ERR 一 B )是对与通信端口 11 (端口 B)对应的接收异常进行检测的电路。在检测到异常时,向计算机部30送出IRP-RE-A信号。即,是对来自通信端口 11 (端口 B)的SIG - RV - B接收信号的异常进行检测的电路,在检测到异常时向计算机部30输出IRP - RE - B (接收异常发送检测信号B )。
接收异常是,接收到所到达的帧的载波信号分裂的、规定以上的以太网(注册商标)特有的接收时钟同步用信号即前同步码图形。
相反地,通过无法检测必须的前同步码的、以太网(注册商标)传送帧中具备的传送帧的检错码(FCS)的检查而连续检测规定以上的差错等的、利用接收差错被连续检测出规定次数以上的情形而判断为发生接收异常,但在检测电路中,从其范围中除去DLC/MAC中具备的FCS检查单元和MPU 24对该结果进行的统计处理。
SYN帧检测电路34 ( SYN - DET — A)是对与通信端口 10 (端口 A)对应的SYN帧的到来进行检测的电路。
即,SYN帧检测电路34 (SYN-DET-A)是在来自通信端口10的SIG-RV-A接收信号为SYN帧的情况下对其进行检测的电路,在检测到SYN帧的情况下,向计算机部30以及SYN截止检测电路35 ( NO - SYN — DET - A/B)输出IRP — SYN - A信号(还称为SYN帧检测信号A)。
SYN帧检测电路36 ( SYN - DET - B )是对与通信端口 11 (端口 B)对应的SYN帧的到来进行检测的电路。即,SYN帧检测电路36 ( SYN - DET - B )是在来自通信端口 11的SIG - RV - B接收信号为SYN帧的情况下对其进行检测的电路,在检测到SYN帧的情况下,向计算机部30以及SYN截止检测电路35 ( NO - SYN 一 DET 一A/B )输出IRP - SYN - B信号(还称为SYN帧检测信号B )。
另 一方面,SYN截止检测电路35 (NO - SYN - DET - A/B )是对无SYN的长沉默状态的发生进行检测的电路。即,在一定时间内没有从SYN帧检测电路34 ( SYN — DET - A)输出IRP - SYN - A信号(SYN帧接收检测信号A)、没有从SYN帧检测电路36 ( SYN-DET-B)输出IRP-SYN-B ( SYN帧接收检测信号B )的情况下,SYN截止检测电路35 (NO-SYN-DET-A/B)向计算机部30输出IRP-NO-SYN信号(SYN截止检测信号)。
RRR帧接收检测电路37 ( RRR - DET - A)是对与通信端口 10(端口 A)对应的RRR帧接收进行检测的电路。即,对来自通信端口 10 (端口 A)的RVR - A的SIG - RV - A接收信号的RRR帧(通知检测到断线截止的信号)进行检测,在检测出时,向计算机部30输出IPR - RRR - A信号(RRR帧接收检测信号A)。
RRR帧接收检测电路39 ( RRR - DET 一 B)是对与通信端口 11(端口 B)对应的RRR帧接收检测信号进行检测的电路。即,对来自通信端口 11 (端口 B )的RVR - B的SIG - RV - B的RRR帧进行检测,在检测出时,向计算机部30输出IPR-RRR-B信号(RRR帧接收检测信号B)。
RRR帧接收目的地地址保持电路38 ( RRR - RCV 一 ADRS )是取入通信端口 11 (端口 B)所接收到的SIG-RV-B信号的RRR帧中的接收目的地地址(DA)部分并进行保持的电路,在该部分的期间向C-BUS例如输出H电平的信号。RRR接收地址保持电路38(RRR - RCV - ADRS )成为如下的电路结构可以取入两侧的接收信号并取得定时而取入接收目的地地址部分。
INZ帧接收检测电路40 (INZ 一 DET 一 A)是对与端口 A对应的INZ帧接收进行检测的电路。即,在检测到通信端口 IO(通信端口 A)所接收到的SIG-RV-A信号的INZ帧时,向计算机部30输出IRP-INZ - A (INZ帧4妄收检测信号A )。
INZ帧接收检测电路42 (INZ-DET-B)是对与通信端口 11(端口 B )对应的INZ帧接收检测信号进行检测的电路。即,在检测到通信端口 11 (通信端口 B)所接收到的SIG-RV-B信号的INZ帧时,向计算机部30输出IRP - INZ - B (INZ帧接收检测信号B)。
INZ帧发送源地址保持电路41 (INZ - TX - ADRS - A )是对应于端口 A而保持端口 A所接收到的SIG - RV- A信号的INZ帧中的发送源地址(SA)部分的电路。
INZ帧发送源地址保持电路43 (INZ - TX - ADRS - B )是对应于端口 B而保持端口 B所接收到的SIG - RV - B的接收到的INZ帧中的发送源地址(SA)部分的电路。
如上所述构成的传送站如图1所示,組入双环网络中。
对如上所述构成的传送站的初始化处理进行补充说明。
初始化如图28所示,在利用由第一通信线、第二通信线构成的双重的传送路径分别连接以任意一个为基点站的多个传送站、且这些传送站进行双向通信的双环网络系统中,所迷传送站具备第一通信端口,在一端侧(右端侧)接收来自上述基点站的左循回的信息,并且从一端侧(右端侧)向右循回方向输出来自上述基点站的以右循回输入的信息或由该站生成的信息;以及第二通信端口 ,在另一端侧(左端侧)接收来自上述基点站的以右循回输入的信息,并且从另一端侧(左端侧)向左循回方向输出上述左循回的信息或由该站生成的信息,其中,上述基点站具备INZ帧发送单元(初始化信号送出单元63),该INZ帧发送单元在起动初期,从上述第一通信端口以及第二通信端口同时以右循回以及左循回发送将发送源作为上述基点站、且包括指定传送站的接收目的地的信息的用于初始化的第一帧。理想的
是在其它传送站中也具备该初始化信号送出单元63。
其它传送站具备INZ帧接收许可单元,在起动初期,设为可以接收来自上述第一通信端口以及第二通信端口的信息(在图28中利用初始化完成应答单元61、开关組控制单元62、开关控制单元62来实现);先到判定单元,在上述第一通信端口以及第二通信端口接收到上述第一帧时,判断首先接收到该第一帧的通信端口 (在图28中由先到接收选择电路20进行);本站位置确定单元,在上述第一通信端口以上述右循回以及第二通信端口以上述左循回分别接收到将该站设为接收目的地的右循回、左循回的上述第一帧时,#4居这些第一帧中包含的经由上述右循回、左循回而来的各传送站的识别信息以及从上述基点站到本站为止的线长度,判定是位于左循回端或右循回端中的某一个的传送站,输出对成为某一侧的终端站进行设定的终端站设定信号(图28的71);第一终端站决定单元,在输出了上述终端站设定信号时,在上述先到的判断结果为上述第一通信端口首先接收到上述右循回的第 一帧的情况下,将本站设定为从上述基点站起左侧端的终端站模式,在临时向左侧的邻接站发送了上述第二通信端口接收到的上述左循回的第 一帧之后,停止从上述第二通信端口的信息送出;以及第二终端站决定单元,在输出了上述终端站设定信号时,在上述先到的判定结果为上述第二通信端口首先接收到第一帧、并且第 一通信端口从右侧的邻接站接收到上述左循回的第一帧的情况下,将本站设定为从上述基点站起右侧端的终端站模式,停止从上述第一通信端口的信息送出。在图28中,中继站/终端站模式单元68实施第一、笫二终端站决定单元。
在图28中,伴随着起动,初始化信号送出单元63利用帧送出单元69送出INZ帧。该帧送出单元69从存储器70读入本站地址和接收源地址,并将其组入到帧中而发送。
另一方面,伴随着初始化信号送出单元63发送INZ帧,开关组控制单元62从开关表64中读入初始化时的开关设定数据,并将其从输出单元65输出。图6、图7、图20示出开关设定数据。利用该开关设定数据,对各开关进行接通、断开控制。
然后,本站位置确定单元71读入8\¥-11(:¥-A、 SW-RCV-B所接收到的帧,根据存储器70的本站地址和所发送的帧的发送源地址来确定本站位置。根据该确定的位置,中继站/终端站;f莫式单元68使定时器67启动,并且成为中继站或终端站。
然后,初始化完成应答单元66在初始化时设定了中继站或终端站的情况下,利用帧送出单元69送出初始化完成帧。
图29是对作为在各传送站间相互通信的初始化时的INZ帧的序列的图9进行补充的序列图。
在图29的序列图中,主站MS (传送站井ST1)向左方向(传送站井ST2、…传送站弁ST4)以及向右方向(传送站并ST8…传送站弁ST5 )发送用于初始化处理的INZ帧。
即,MPU24使发送许可开关16(SW-TX-A)成为接通状态,并且使发送许可开关17 (SW-TX-B)成为接通状态,而成为从发送4妄收控制装置21 (MAC/DLC)双向发送INZ帧的初始化处理用的INZ帧发送单元。
然后,各传送站的MPU24将接收许可开关18(SW-RCV-A)以及接收许可开关19设为接通状态,而成为可以4吏INZ帧的回送从两个通信端口取入到先到接收选择电路20 ( RCV - SEL )并将其结果输入到发送接收控制装置21 (MAC/DLC)的帧接收检测单元。
在该先到的判定中,有时根据传送路径的线长度、传送站数等,帧同时输入到通信端口A、通信端口B。在这样的情况下,理想的是将预定的一方判定为先到。
另外,由INZ帧接收检测电路40 (INZ - DET - A )和INZ帧接收检测电路42 (INZ - DET - B )对INZ帧进4亍检测。帧接收检测单元包括INZ帧接收检测电路40 (INZ - DET - A)和INZ帧接收检测电路42 (INZ — DET - B )。ST8、 #ST7、并ST6接收以R侧循回(从通信端口 A)来自主站的INZ帧(接收目的地弁ST5)(图29的圈"l"),并且以L侧循回,来自主站(MS)的INZ帧(接收目的地并ST5)经由#ST2、 #ST3、 # ST4到达# ST5 (图29的圈"2")。即,4妄收两个INZ帧(da)。
然后,INZ帧以R侧循回、L侧循回而到达# ST5,所以在该INZ帧中包含有各传送站的地址的情况下,通过对该个数进行计数,得知本站在右循回以及左循回中是第几个。
另外,在针对INZ帧送出了应答确认帧时,对时间进行计数,在该帧循环回来时的时间得知从本站到主站(R侧以及L侧)的线长度。由本站位置确定单元进行该处理(参照图IO以及图11)。
接下来,在该位置确定之后以主(MS站)为目的地而以R侧循回发送告知在初始设定中成为终端站的INZ-COMP帧(db)。即,在最初通信端口 A (R侧循回)首先接收到INZ帧之后,在通信端口B(L侧循回)中接收到的情况下,作为R侧的终端而以R侧循回向主MS发送INZ - COMP。
由先到接收选择电路20 (RCV-SEL)进行是该通信端口 A首先接收到还是通信端口 B首先接收到的判定。
另外,井ST5孝皮i殳定为如下在以R侧循回向主(MS)送出了INZ - COMP之后,从主站(MS站)以R侧循回送出了 INZ帧的情况下,设定不中继该INZ帧(不从通信端口 B输出终端站决定单元)。例如,使中继许可开关13 (SW-FW-A)成为断开状态。
另一方面,在并ST6中,在初始化时如图29的三角标记的"l"所示从主站(MS)以R侧循回向弁ST6发送INZ帧。另外,从主站(MS)以L侧循回向并ST6发送INZ帕(dc)。
由于与#ST4及井ST5连接,所以该L侧循回的INZ帧到达#ST4、 #ST5、 #ST6。此时,# ST5 4吏本次的INZ帧通过。
即,在# ST6中,以R侧循回和L侧循回接收到两次INZ帧(图29的三角标记"2")。由此,作为终端站(R侧)向主站(MS)发送INZ-COMP帧(dd)。因此,R侧的终端站成为#ST5, L侧的终 端站成为#ST6。
在R侧的终端站、L侧的终端站的决定中,各传送站掌握着网 络上的各个传送站的地址。例如,在通信端口 A先到且对该帧附加直 到该传送站为止的各传送站的地址或个数而发送、另外对从通信端口 B接收到的帧附加直到该传送站为止的各传送站的地址(顺序为正序) 或个数而发送过来的情况下,可以确定网络整体中的自己的位置。此 时,理想的是考虑网络的整体线长度和直到主站为止的与该站之间的 长度来决定R侧、L侧。
在包括各传送站的地址的帧的情况下,邻接站还可以判断是比自 己小的序号还是大的序号。
接下来,使用图10以及图11对传送站的初始化处理进行详细的 ^卜充i兌明。
图10的步骤S101是传送站双向(R侧循回、L侧循回)发送INZ 帧的处理(图10的S01、 S02)。
从图IO所示的步骤S0开始进行说明。
具体而言,在步骤SOl中,判断是否为INZ帧接收检测、接收 端口 A (通信端口 A)是BLOCK (阻塞)状态且MS端口 = B是false (假)、终端站-false的条件。'.'第一条件
即,计算机部30的CPU如图6所示,将中继许可开关13(SW -FW-A)设定为断开、将中继许可开关14 (SW-FW-B)设定为 断开、将发送许可开关16 (SW-TX-A)设定为接通、将发送许可 开关17(SW-TX-B)设定为接通、将接收许可开关18(SW-RCV -A)设定为断开、将接收许可开关19(SW-RCV-B)设定为断开, 而判断是否为步骤S01的条件。
通过如图6所示进行设定,来自发送接收控制电路21 (MAC/DLC)的发送输出信号经由发送许可开关16 (SW-TX-A) 从通信端口 A的TVR-A被送出到传送路径中,并且经由发送许可 开关17 ( SW - TX - B )从通信端口 B的TRV - B被发送到传送路径中。基点站(在成为MS站的情况下由工作人员设定)使各传送站 的地址包含在来自发送接收控制电路21 (MAC/DLC)的发送输出信 号中。由此,成为图9或图29所示的序列。
MPU 24通过将SW - FW - A或B设为接通而设为非阻塞状态, 同时通过将SW - RCV - A或B设为接通而在以后许可从接收端口中 接收取入传送帧。
而且,仅将与4妄收端口对应的SW-TX-A或B临时设为接通 而从4妄收端口侧送出应答确认帧,将站才莫式设为not终端。
另外,通过在确定了 MS端口的状况下从阻塞状态的端口接收 INZ帧,从而根据该接收端口来决定终端站ST - T - L以及ST - T -R。
在图10的步骤SOl的条件的情况下,计算机部30的MPU24(以 下简称为计算机部30 )成为将MS站地址设为发送源地址、将接收端 口 A (通信端口 A)(取入来自通信端口 A的信号)设为保持状态。
计算机部30将中继许可开关13 (SW-FW-A)和接收许可开 关18 (SW-RCV-A)设为接通。即,来自通信端口A的接收信号 经由中继许可开关13 (SW-FW-A)净皮通信端口 11中继,并且来 自通信端口 10的接收信号(SIG-RV-A)通过接收许可开关18(SW -RCV-A)被输入到先到接收选择电路20 (RVC-SEL)中,判断 是否为先到,并向发送接收控制电路21 (MAC/DLC)输出其结果。
另外,计算机部30将发送许可开关17 (SW-TX-B)设为断 开,由发送接收控制电路21 (MAC/DLC)从MS端口 = A (通信端 口 A)送出INZ帧(接收目的地MS站)。
另外,根据来自计算机部30的指示,发送接收控制电路21 (MAC/DLC)将发送许可开关17 (SW-TX-B)设为接通而许可 接收来自端口 B的接收信号后,输出到先到接收选择电路20 (RVC -SEL)而判定先到。此时,计算机部30的CPU关于站模式将终端 站设为not (未定)。
另一方面,由帧检知判定部31对从端口 A接收到的SIG-RV- A接收信号进行检知判定。在该帧检知判定部31的检知判定中, 在接收异常检测电路32 ( RCV - ERR - A)检测到SIG - RV - A接 收的异常时,向计算机部30输出IRP-RE-A信号(还称为接收信 号A异常检测信号)。
SYN帧检测电路34( SYN - DET - A )在来自通信端口 10的SIG -RV-A接收信号为SYN帧的情况下,向计算机部30以及SYN截 止检测电路35( NO 一 SYN — DET — A/B )输出IRP - SYN — A信号(还 称为SYN帧检测信号A)。
RRR帧接收检测电路37 ( RRR - DET - A)在检测到来自通信 端口 10 (端口 A)的RVR-A的SIG-RV-A的RRR帧时,向计 算机部30输出IPR - RRR - A信号(RRR帧接收检测信号A)。
INZ帧接收检测电路40 (INZ 一 DET — A)在检测到通信端口 10 (通信端口 A)所接收到的SIG-RV-A信号的INZ帧时,向计算 机部30输出IRP — INZ - A (INZ帧接收检测4言号A)。
INZ帧发送源地址保持电路41 (INZ-TX-ADRS-A)保持端 口 A所接收到的SIG - RV - A信号的INZ帧中的发送源地址(SA) 部分。
而且,接收异常检测电路33 (RCV-ERR-B)在检测到来自 通信端口 11 (端口 B)的SIG-RV-B接收信号的异常时,向计算 机部30输出IRP - RE - B (接收异常发生检测信号)。
SYN帧检测电路36( SYN — DET — B )在来自通信端口 11的SIG -RV-B接收信号为SYN帧的情况下,向计算机部30以及SYN截 止检测电路35 (NO - SYN 一 DET - A/B )输出IRP — SYN — B (还称 为SYN帧检测信号B)。
另一方面,在一定时间内从SYN帧检测电路34 ( SYN-DET-A)没有输出IRP - SYN - A信号(SYN帧接收检测信号A)、从SYN 帧检测电路36 ( SYN — DET — B )没有输出IRP - SYN 一 B ( SYN帧 接收检测信号B )的情况下,SYN截止检测电路35( NO - SYN - DET —A/B )向计算机部30输出IRP - NO - SYN信号(SYN截止检测信号)。
RRR帧接收检测电路39 ( RRR — DET — B )对来自通信端口 11 (端口 B )的RVR - B的SIG - RV - B的RRR帧进行检测,在检测 出时,向计算机部30输出IPR-RRR-B信号(RRR帧接收检测信 号B)。
RRR帧接收目的地地址保持电路38 ( RRR - RCV - ADRS )取 入通信端口 11 (端口 B )所接收到的SIG - RV - B信号的RRR帧中 的接收目的地地址(DA)部分并进行保持。
RRR々妄Jl文地;feiM呆持电路38 ( RRR - RCV - ADRS )取入两,J的 接收信号并取得定时而取入接收目的地地址部分。
INZ帧发送源地址保持电路43 (INZ - TX - ADRS - B )保持端 口 B所接收到的SIG-RV-B的接收到的INZ帧中的发送源地址 (SA)部分。
另外,在图10的步骤S02中,判断是否为INZ帧接收检测、接 收端口 B (通信端口 B )是BLOCK状态且MS端口 = A是false、终 端站=not的条件。
在图10的步骤S02的条件的情况下,计算机部30成为将MS 站地址设为发送源地址、将接收端口 B (通信端口 B)设为保持状态 (取入来自通信端口 B的信号)。
计算才几部30将中继许可开关14 (SW-FW-B)和接收许可开 关19 (SW-RCV-B)设为接通。即,来自通信端口B的接收信号 经由中继许可开关14 (SW-FW-B);故通信端口 10中继,并且来 自通信端口 11的接收信号(SIG-RV-B)通过接收许可开关19(SW -RCV-B)被输入到先到接收选择电路20 (RVC-SEL),判定是 否为先到,并向发送接收控制电路21 (MAC/DLC)输出其结果。
另外,计算机部30将发送许可开关16 (SW-TX-A)设为断 开,而由发送接收控制电路21 ( MAC/DLC )从MS端口 = B (通信 端口 B)送出INZ帧(接收目的地MS站)。
另外,根据来自计算机部30的指示,发送接收控制电路21(MAC/DLC)将发送许可开关16 (SW-TX-A)设为接通而许可 接收来自端口 A的接收信号后输出到先到接收选择电路20 (RVC-SEL)而判定先到。此时,计算机部30的CPU关于站模式将终端站 设为not (未定)。
在图10的步骤S03的条件的情况下,计算机部30将站模式设为 终端站STL-T-L, INZ-COMP-time.'.正常终端,进行INZ-COM帧送出。
此时,将MS站地址设为发送源地址、将接收端口 B(通信端口 B)设为保持状态(取入来自通信端口 B的信号)。
在图10的步骤S04中,判断是否为INZ帧接收检测、接收端口 A (通信端口 A )是BLOCK状态且MS端口 = B、终端站=not的条 件。
在该条件的情况下,将站模式设为终端站ST-T-R, INZ-COMP - true. .正常终端,进行INZ — COMP帧送出。
接下来,在步骤SO的处理之后,启动图10的步骤S1的定时器。 图10的步骤S102是定时器启动处理。
在图10的步骤S102的步骤S1中,在从主站接收检测到接下来 的INZ帧时,起动定时器而等待S2的事件。
在INZ帧接收检测、站冲莫式为not终端站、INZ - COMP = false、 接收端口 sA/B的条件的情况下,启动定时器。
即,从两个方向(通信端口 A、 B)送出指定初始化的INZ帧, 等待来自邻站的应答确认帧(INZ-COMP)的到来。
此时,计算机部30使用发送接收控制电路21 (MAC/DLC)如 图6所示设为阻塞状态、接收禁止状态(使SW-TX-A以及SW-TX-B为接通状态) ,从两个方向进行发送。
然后,将SW-RCV-A、 SW-RCV-B设为接通状态,利用 帧检知判定部31的INZ - DET - A对来自通信端口 A的SIG - RV -A接收信号的INZ帧的到来进行检知,并且利用INZ-DET-B对来 自通信端口 B的SIG - RV - B接收信号的INZ帧的到来进行检知。另外,先到接收选择电路20 ( RCV - SEL )监视SW - RCV - A 和SW-RCV-B,判断从哪个通信端口进行了接收,并向发送接收 控制装置21 (MAC/DLC)通知其结果。将最初接收到的接收端口设 定为MS端口。
图11的步骤S103是将传送站设定为中继站(对向站)或终端站 模式的处理。
在SO中送出了 INZ帧之后,在SI中检测接下来的INZ帧的到 来的状态下,在接收到从与MS端口侧相反的一侧的邻接站送出的应 答确认INZ帧时,将从该接收端口向另 一个通信端口的阻塞状态设为 非阻塞状态,另外许可接收取入所到来的传送帧。
由此,在该传送站中,作为可以实现从双向侧的通信端口接收的 传送帧的接收取入和向另 一侧的中继的中继站,将站模式设为 Normal。
在S21中,在定时器到达定时前、INZ帧接收检测、接收端口 -B、站模式-not终端站的条件的情况下,设为定时器复位、使SW-FW-B成为接通、站模式-Nomal、 MS端口 = A。
在S22中,在定时器到达定时、INZ帧接收检测、(接收端口 -B) -false、 MS端口A、站模式=not终端站的条件的情况下,设为 站冲莫式-终端站ST-T-L、 MS端口-A、 INZ- COMP = ture…异 常终端或S04中对向站;在S23中,在定时器到达定时前、INZ帧接 收检测、(接收端口 -A) 、 MS端口 B、站模式-not终端站的条件 的情况下,设为定时器复位、使SW-FW-A成为接通、站模式-Nomal、 MS端口 =B。
在S24中,在定时器到达定时、INZ帧接收检测、(接收端口-A) -false、 MS端口B、站才莫式=not终端站的条件的情况下,设为 站模式=终端站ST-T-R、 MS端口-B、 INZ - COMP = ture"'异 常终端或S03中对向站。
图11的步骤S104为决定是R侧的终端站还是L侧的终端站的 处理。在图11的步骤S3中,即,在MS站中,可以通过与MS站的应答确认序列而可靠地接收INZ-COMP帧。成为如下的实施例从 主站MS,直到接收到将本站指定为接收目的地的接收确认INZ-COMP帧为止继续重发处理,但才艮据ST-T-L以及ST-T-R的站 模式使重发用的等待时间在ST1以及ST2中不同,从而避免MS站 中的INZ-COMP帧的持续的重叠。
在图11的步骤S3中,在MS站侧对初始化完成进行检测,可以 停止送出周期性的INZ帧。
在S31中,在INZ-COMP、 ST-T-L的条件的情况下,送出 SW - TX - B =断开、INZ 一 COMP帧(接收目的地=MS站)、站模 式-ST-T-L, SW-TX-B-4妾通、ST定时器(定时器值- ST1) 启动、INZ - COMP - SENT - ture;在S32中,在INZ-COMP、 ST -T-R的条件的情况下,送出SW-TX-A-断开、INZ-COMP 帧(接收目的地-MS站)、站才莫式-ST-T-R, SW-TX-A-接 通、ST定时器(定时器值-ST2)启动、INZ - COMP - SENT - ture。
图11的步骤S105是在决定了两个终端站的情况下复位定时器的 处理和INZ - COMP无法发送的情况下进行重发的处理。
在S41中,在ST定时器到达定时前、INZ - COMP - REC (INZ -COMP-SENT) 、 INZ-COMP帧接收、接收目的地(本站)、 发送源-MS站的条件的情况下,ST定时器复位、INZ-COMP = false、 INZ-COMP-sent-tme…通过终端站的确定而结束INZ进 程;在S42中,在定时器到达定时、INZ-COMP-REO false的条 件的情况下,进行INZ-COMP帧的重发处理。因此,在电源接通等 起动时,即使是连接了多个的网络,传送站也自动地成为R侧的终端 站、L侧的终端站、或者中继站。
权利要求
1. 一种双环网络的通信控制方法,其特征在于,双环网络构成为具备可以双向通信的两个通信端口的两个以上的传送站通过各自的该两个通信端口经由传送路径相互连接为环状从而可以在传送站相互间进行相互通信,在所述双环网络中,所述传送站包括从该传送站的两个通信端口一次同时送出包含信息的传送帧的步骤;对从该两个通信端口中的一方接收的从其它该传送站送出的传送帧进行检测的步骤;以及可以向相对于上述一方的通信端口成为另一方的另一方的通信端口进行中继,并从该另一方的通信端口送出上述的该传送帧的步骤,在相互连接为环状的该两个以上的传送站中的相邻的两个该传送站的各自中,包括从一方的该传送站的通信端口送出上述传送帧的步骤;以及由该传送站对从经由传送路径连接的另一方的该传送站的通信端口接收的传送帧进行检测的步骤,其中,根据包含在该传送帧中的信息进行应答,但不会通过从该接收到的通信端口向另一方的通信端口进行中继而从该另一方的通信端口送出该传送帧,由此不会将该接收到的传送帧送达至处于其中继方向上的、连接为环状的下一目的地的传送站,从而使上述的从该传送站送出的传送帧不在构成为环状的网络内循环。
2. 根据权利要求1所述的双环网络的通信控制方法,其特征在于,关于上述传送站,在将一个该传送站作为基点而相互连接为环状 的两个以上的该传送站中的、根据构成环状网络的该传送站的总数和连接该传送站相互间的传送路径的总长度而决定的位置的相邻的两 个该传送站各自中,从一方的该传送站的通信端口送出上述传送帧。
3. 根据权利要求1或2所述的双环网络的通信控制方法,其特 征在于,作为经由该通信端口送出并接收的该传送帧形式、该通信端口的 传送路径接口 ,依照ISO/IEC 8802 - 3规格。
4. 一种双环网络的通信控制方法,其特征在于,该双环网络构 成为具备可以双向通信的两个通信端口的两个以上的传送站通过各 自的该两个通信端口经由传送路径相互连接为环状从而可以在传送 站相互间进行相互通信,在所述双环网络中,在相互连接为环状的两个以上的该传送站中,将一个该传送站作 为基点,该基点的传送站包括向两个方向周期性地送出指定初始化的传送帧(INZ帧)的步骤,在对该传送帧进行接收检测的传送站中,包括将从接收的一侧的通信端口向另一方的通信端口的传送帧的中 继从禁止状态设为许可状态的步骤;另外,从接收的一侧的通信端口,以后许可传送帧的接收取入, 另外从接收的通信端口侧送出应答确认的INZ帧(应答确认INZ帧), 从而作为接收确认的应答的步骤;并且,在送出了INZ帧之后,从该上述的从最初接收到INZ帧 的通信端口向另一方的通信端口的中继方向上所处的一个相邻的传 送站,对该上述的应答确认INZ帧进行接收检测时,将从接收的一侧 的通信端口向另 一方的通信端口的传送帧的中继从禁止状态设为许 可状态的步骤;以及另外,从该接收的一侧的通信端口,以后许可接收取入传送帧, 在该传送站中,以后使得能够进行从双向侧的通信端口接收的传送帧 的接收取入和向另 一侧的中继的步骤,并且,在根据构成环状网络的该传送站的总数和连接该传送站相 互间的传送路径的总长度而决定的处于从两侧的通信端口接收上述INZ帧的位置上的传送站、和与该传送站经由传送路径成为相邻位置 的传送站的各自中,包括在该传送站中对从一方的该传送站的通信端口送出而由该另一 方的传送站的对向的通信端口接收的传送帧进行检测的步骤,根据包含在该传送帧中的信息进行应答,但将从该接收的通信端 口向另一方的通信端口的中继,包括设为禁止状态的步骤,其中,通过构成为接收取入也成为禁止状态的终端站,由此不会 通过该终端站的各个而使从另一方的终端站接收到的传送帧中继发送到处于其中继方向上的连接为环状的下一目的地的传送站,从而使 从构成双环网络的该各个传送站送出的传送帧不在构成为环状的网络内循环。
5.根据权利要求4所述的双环网络的通信控制方法,其特征在于,在所述双环网络的通信控制方法的初始化方法中, 在相互连接为环状的两个以上的该传送站中,将一个该传送站作为基点,该传送站包括向两个方向送出指定初始化的传送帧(INZ帧)的步骤;在对该传送帧进行接收检测的该传送站的一个相邻的传送站中,包括将从接收的一侧的通信端口向另 一方的通信端口的传送帧的中 继从禁止状态设为许可状态的步骤;另外,从接收的一侧的通信端口,以后许可传送帧的接收取入的步骤;另外,将该接收的INZ帧的发送源地址设定为接收目的地,向 两个方向送出应答确i人的INZ帧(应答确认INZ帧),从而作为接 收确i^的应答的步骤;并且,在送出了INZ帧之后,从该上述的从最初接收到INZ帧 的通信端口向另一方的通信端口的中继方向上所处的一个相邻的传 送站,接收检测到该上述的该一个相邻的传送站的指定了本站的应答确认INZ帧时,将从接收的一侧的通信端口向另 一方的通信端口的传 送帧的中继从禁止状态设为许可状态的步骤;另外,从该接收的一侧的通信端口,以后许可接收取入传送帧, 从而使得在该传送站中以后能够进行从两侧的通信端口接收的传送 帧的接收取入和向另 一侧的中继;以该上述的基点的传送站向两个方向送出的INZ帧为开始,在 位于环状的两个方向上的各个传送站中,依次地,在接收到INZ帧时 再次从两侧的通信端口送出INZ帧;根据构成环状网络的该传送站的总数、和连接该传送站相互间的 传送路径的总长度而进行决定的步骤,在从两侧的通信端口接收INZ帧的位置上所处的传送站、和与 该传送站经由传送路径成为相邻位置的传送站的各自中,包括关于 从一方的该传送站的通信端口送出而由该另一方的传送站的对向的 通信端口接收的传送帧,在该传送站中进行检测并根据包含在该传送 帧中的信息进行应答,但将从该接收的通信端口向另 一个通信端口的 中继设为禁止状态的步骤,其中,通过构成为接收取入也成为禁止状态的终端站,由此不会 通过该终端站的各个而将从另一方的终端站接收到的传送帧中继发 送到处于其中继方向上的连接为环状的下一目的地的传送站,从而使 从构成双环网络的该各个传送站送出的传送帧不在构成为环状的网 络内循环。
6.根据权利要求5所述的双环网络的通信控制方法,其特征在 于,包括在各个传送站中,在初始化期间内最初接收INZ帧时,作为与 接收的通信端口 (MS端口 )侧对向的相邻的传送站的地址,将该接 收的INZ帧中的发送源地址与该接收端口的标识符一起进行保持的 步骤;以及继续向两个方向送出将该相邻的传送站的地址指定为接收目的 地的INZ帧的步骤,其中,在该送出之后,在预先指定的时间内从MS端口的相反侧 的通信端口接收到将本站指定为接收目的地的INZ帧时,作为来自与 该通信端口侧对向的相邻的传送站的上述应答确认INZ帧,将该INZ帧内的发送源地址与该接收端口的标识符一起进行保 持,从而可以取得与该传送站的两侧相邻的各个传送站的地址。
7. 根据权利要求4、 5或6所述的双环网络的通信控制方法,其 特征在于,在将该一个传送站作为基点、并与根据构成环状网络的该传送站 的总数和连接该传送站相互间的传送路径的总长度而决定的位置相 邻而构成上述的该两个终端站的时刻,或者,在初始化途中由于未从本站的邻站接收到应答确认INZ 帧而成为终端站的时刻,终端站信息的INZ-COMP帧,另外由成为基点的该一个传送站对该 INZ- COMP帧进行接收检知,从而可以确认双环网络的初始化是否 完成,其中,所述终端站信息包括终端站地址及终端站模式。
8. —种双环网络的传送站,其特征在于,所述双环网络构成为 具备可以双向通信的两个通信端口的两个以上的传送站通过各自的 该两个通信端口经由传送路径相互连接为环状从而可以在传送站相 互间进行相互通信,在所述双环网络中,具备在初始化完成的状态下, 一个以上的该传送站周期性地发送包含特定信息的一个以上的传送帧的单元;上述传送站经由上述的两个通信端口 A、通信端口 B接收传送帧,从该周期性地送出的传送帧中检测特定信息符合所设定的条件的 SYN帧的"SYN帧检测单元A、 -B,,;从该SYN帧检测单元A、 - B的输出信号中,检测在预先设定 的期间内未接收到该SYN帧的"SYN无检测单元A、 - B";经由一方的通信端口而在周期性地连续持续到来SYN帧的状态下,检测未在预先指定的期间内经由另 一方的通信端口周期性地连续到来的"SYN截止检测单元";以及对经由通信端口接收的传送帧的接收信号状态的异常进行检测的"接收异常检测单元A、 -B", 具备对于在SYN无检测单元A、 - B中检测到SYN无检测状态的经 由通信端口 -A或-B接收的传送帧,进行检测判别,根据包含在该 传送帧中的信息进行应答,但使该通信端口 (通信端口A)转移到不 会通过从接收的通信端口 (通信端口 A )中继到另 一方的通信端口 (通 信端口 B)而从另一方的通信端口 (通信端口 B)送出该传送帧的"阻 塞状态,,的单元;以及将在接收异常检测单元A、 - B中检测到接收异常检测状态的通 信端口 A或-B设为阻塞状态,从而在故障发生的检测至利用恢复过 程的网络功能恢复的期间,将多个传送站的通信端口维持为非阻塞状 态的单元,其中,由多个传送站起到上述的该终端站的功能。
9. 一种双环网络的通信控制方法,其特征在于,所述双环网络 构成为具备可以双向通4言的两个通信端口的两个以上的传送站通过 各自的该两个通信端口经由传送路径相互连接为环状从而可以在传 送站相互间进行相互通信,在所述双环网络中,上述初始化完成,在通过两个邻接的终端站构成为使传送帧不在 环状的网络内持续循环的状态下, 一个以上的该传送站除了包括特定 信息的一个以上的周期性地送出的传送帧以外,还按照未特别规定的 避免双环网络上的传送帧彼此的冲突的传送路径控制方式,送出上述 的该SYN帧、单发地送出的传送帧的状态下,上述传送站具备对包括特定控制信息的RRR帧的接收进行检测的"RRR帧接收 检测单元A、 - B";设定本站的识别信息的"本站地址设定"单元;对与通信端口 A、 - B邻接的传送站的识别信息进行设定的"邻 接站地址设定单元A、 - B,,;通过RRR帧接收检测单元的接收输出,对所接收到的RRR帧 中的接收目的地信息与本站识别信息的比较一致进行检测的"地址一 致检测单元,,;接收地址一致检测单元的一致输出,将接收到该RRR帧的RRR 接收端口变更为非阻塞状态的"阻塞端口复位单元";接收地址一致检测单元的不一致输出,经由RRR接收端口,在 RRR帧的接收完成的定时,立即送出从邻接站地址i殳定单元中读出与 RRR接收端口对应的邻接的传送站的识别信息并指定为接收目的地 而生成的RRR帧的"RRR接收应答单元,,;以及在送出RRR帧之后,在预先指定的时间以内,对将本站指定为 接收目的地的RRR帧的接收进行监视并检测的"RRR应答确认单 元,,,具有包括送出SYN帧的传送站(以后记载为同步站),从该传送站 起在包括终端站的路径上,在传送路径、传送站中发生了异常的情况 下,在从异常发生处至终端站的传送站中,对应于异常发生,利用该 SYN无检测单元和该接收异常检测单元检测异常状态的步骤;另外,在从异常发生处朝向同步站的路径上与异常发生处邻接的 传送站中,利用接收异常检测单元对异常状态进行检测的步骤;将检测出的通信端口的状态分别设为阻塞状态,在该两个终端站 中的、从同步站朝向异常处的路径上的位于目的地的终端站中,利用 该SYN截止检测单元的异常状态的检测输出和SYN无检测单元的 SYN无检测输出,该终端站(以后记载为SYN截止检测终端站)判 断为在朝向同步站的路径上发生了异常的步骤;以及另外,在另一方的终端站(以下记载为SYN正常终端站)中, 根据正常地继续接收SYN帧的情形,判断为从该SYN正常终端站到 同步站间正常地维持通信功能的步骤,SYN截止检测终端站包括在从SYN截止检测和SYN无检测单元检测到SYN截止状态的 异常发生时,立即经由通信端口 A、 -B送出将SYN正常终端站指定 为接收目的地的RRR帧的步骤;由RRR应答确认单元等待来自与SYN正常终端站相反的一侧 邻接的传送站的应答的步骤;在SYN正常终端站中,在接收到来自SYN截止检测终端站的 RRR帧时,根据本站为接收目的地的情形,利用该阻塞端口复位单元, 将作为终端站而处于阻塞状态的RRR接收端口设为非阻塞状态的步骤;解除终端站状态,从SYN截止检测终端站至异常发生处的正常 发挥功能的各个传送站在接收到来自SYN截止检测终端站的RRR帧 时,由于并非接收目的地,所以利用该RRR接收应答单元,经由RRR 接收端口,在RRR帧的接收完成之后,立即送出将朝向SYN截止检 测终端站的邻接的传送站作为接收目的地的RRR帧的步骤;在SYN截止检测终端站中,通过RRR应答确认单元,从朝向 同步站的邻接站存在指定了本站的RRR帧的时间内的接收时,将从 异常检测时刻起处于阻塞状态的通信端口变更为非阻塞状态的步骤;在该变更后,经过了 RRR应答确认单元预先指定的时间之后, 将作为终端站而原来处于阻塞状态的其它通信端口也变更为非阻塞 状态而解除终端站状态的步骤;在从SYN截止检测终端站至异常发生处的正常发挥功能的各个 传送站中,通过RRR应答确认单元,从朝向同步站的邻接站确认指 定了本站的RRR帧的接收时,将从异常检测时刻起处于阻塞状态的 接收端口设为非阻塞状态的步骤;在朝向SYN截止检测终端站的与异常处邻接的传送站中,通过 RRR应答确认单元,即使经过了指定时间也没有接收到指定了本站的 RRR帧,从而维持通信端口的阻塞状态,作为新的终端站而发挥功能 的步骤;以及另外,在与SYN截止检测终端站邻接的处所发生了异常的情况 下,同样地通过RRR应答确认单元,即使经过了预先指定的时间也 没有接收到指定了本站的RRR帧的情况下,维持在异常检测时刻处 于阻塞状态的通信端口的阻塞状态的步骤,其中,将作为终端站而原来处于阻塞状态的另一方的通信端口设 为非阻塞状态,设为新的终端站,将从异常发生处朝向同步站的邻接 站、和从异常发生处朝向相反侧的邻接站变更为新的双环网络的终端 站,在发生通信异常时,重构环状的网络。
10.根据权利要求9所述的双环网络的通信控制方法,其特征在于,上述初始化完成,通过两个邻接的终端站而构成为使传送帧不在 环状网络内持续循环的状态下, 一个以上的该传送站除了包括特定信 息的一个以上的周期性地送出的传送帧以外,还按照未特别规定的避 免双环网络上的传送帧彼此的冲突的传送路径控制方式,送出上述的 该SYN帧、单发地送出的传送帧的状态下,传送站具备设定本站的识别信息的"本站地址设定"单元;以 及设定与通信端口 A、 -B邻接的传送站的识别信息的"邻接站地址设 定单元A、 -B",包括包括送出SYN帧的传送站(以后记载为同步站),在从该传送 站起包括终端站的路径上,在传送路径、传送站中发生了异常的情况 下,在从异常发生处至终端站的传送站中,对应于异常发生,利用该 SYN无检测单元和该接收异常检测单元对异常状态进行检测的步骤;另外,在从异常发生处朝向同步站的路径上与异常发生处邻接的 传送站中,通过接收异常检测单元对异常状态进行检测的步骤;将检测出的通信端口的状态分别设为阻塞状态,在该两个终端站 中的、从同步站朝向异常处的路径上的位于目的地的终端站中,通过 该SYN截止检测单元的异常状态的检测输出、和SYN无检测单元的 SYN无检测输出,该终端站(以后记载为SYN截止检测终端站)判断为在朝向同步站的路径上发生了异常的步骤;另外,在另一方的终端站(以后记载为SYN正常终端站)中, 根据正常地继续接收SYN帧的情形,判断为从该SYN正常终端站到 同步站间正常地维持通信功能的步骤;SYN截止检测终端站对从SYN正常终端站接收的传送帧串进行 监视,在按照避免双环网络上的传送帧彼此的冲突的传送路径控制方 式向本站分配的传送帧的送出定时,经由通信端口 A、 -B送出将SYN 正常终端站指定为接收目的地的包括特定控制信息的传送帧(以后记 载为RRR帧),从朝向同步站的邻接站等待将本站指定为接收目的 地的RRR帧的接收的步骤;在SYN正常终端站中,在接收到来自SYN截止检测终端站的 RRR帧时,将所接收到的RRR帧中的接收目的地信息与本站识别信 息进行比较的步骤;在该比较结果是本站为接收目的地的情况下,关于接收到该 RRR帧的通信端口 (以后记载为RRR接收端口 ),将作为终端站而 原来处于阻塞状态的通信端口设为非阻塞状态,解除终端站状态的步 骤;在从SYN截止检测终端站至异常发生处的正常发挥功能的传送 站各自中,在接收到来自SYN截止检测终端站的RRR帧时,将所接 收到的RRR帧中的接收目的地信息与本站识别信息进行比较的步骤;在该比较结果并非接收目的地的情况下,利用该RRR接收应答 单元,经由RRR接收端口,在RRR帧的接收完成之后,立即送出将 朝向SYN截止检测终端站的邻接的传送站设为接收目的地的RRR帧 的步骤;在SYN截止检测终端站中,从朝向同步站的邻接站在预先指定 的时间内接收到指定了本站的RRR帧时,将从异常检测时刻起处于 阻塞状态的通信端口变更为非阻塞状态的步骤;之后,在经过了 RRR应答确认单元预先指定的时间之后,将作 为终端站而原来处于阻塞状态的其它通信端口也变更为非阻塞状态,解除终端站状态的步骤;在从SYN截止检测终端站至异常发生处的正常发挥功能的各个 传送站中,当从朝向同步站的邻接站在指定了本站的RRR帧的预先 指定的时间内确认了接收时,将从异常检测时刻起处于阻塞状态的 RRR接收端口设为非阻塞状态的步骤;在朝向SYN截止检测终端站的与异常处邻接的传送站中,通过 RRR应答确认单元,即使经过了预先指定的时间也没有接收到指定了 本站的RRR帧,从而维持通信端口的阻塞状态,作为新的终端站发 挥功能的步骤;以及另外,在与SYN截止检测终端站邻接的处所发生了异常的情况 下,同样地在即使经过了预先指定的时间也没有接收到指定了本站的 RRR帧的情况下,维持在异常检测时刻处于阻塞状态的通信端口的状 态的步骤,其中,将作为终端站而处于阻塞状态的另一方的通信端口设为非 阻塞状态,设为新的终端站,将从异常发生处朝向同步站的邻接站、 和从异常发生处朝向相反侧的邻接站变更为新的双环网络的终端站, 在发生通信异常时,重构环状的网络。
11. 根据权利要求9或IO所述的双环网络的通信控制方法,其 特征在于,在所述双环网络的异常发生时的重构方法中,作为经由该通信端口送出并接收的该传送帧形式、该通信端口的 传送路径接口 ,依照ISO/IEC 8802 - 3规格。
12. —种双环网络系统,经由传送路径将具备可以双向通信的第 一通信端口以及第二通信端口的传送站连接为环状,在这些传送站 内,基点站通过右循回的路径以及左循回的路径发送帧信号,右循回 的路径的终端站以及左循回的路径的终端站分别回送来自上述基点 站的帧信号,其特征在于,上述传送站、终端站以及基点站具备判定是否从可以通过上述右循回的路径进行通信的第一通信端 口以及可以通过上述左循回的路径进行通信的第二通信端口接收到上述帧信号的单元;在上述没有接收到时,从上述第一以及第二通信端口向邻接的传 送站发送用于路径确认的路径确认帧信号的单元;以及在从邻接的传送站没有回送上述路径确认帧时,将本站设定为上 述终端站的单元。
13. 根据权利要求12所述的双环网络系统,其特征在于,具有 在本站成为上述终端站时,在上述帧信号没有通过右循回的路径或左循回的路径输入时,解除作为终端站的设定的单元。
14、 一种双环网络系统,利用由第一通信线、第二通信线构成的 双重的传送路径分别连接将任意一个设为基点站的多个传送站,这些 传送站具备第一通信端口和第二通信端口而相互进行双向通信,其 中,所述第一通信端口在一端侧接收来自上述基点站的左循回的信 息,并且从一端侧向右循回方向输出来自上述基点站的以右循回输入 的信息或由该站生成的信息;所述第二通信端口在另一端侧接收来自 上述基点站的以右循回输入的信息,并且从另一端侧向左循回方向输 出上述左循回的信息或由该站生成的信息,所述双环网络系统的特征在于,上述基点站在起动初期,具备INZ帧发送单元,该INZ帧发送 单元从上述第一通信端口以及第二通信端口同时以右循回以及左循 回发送包含将发送源设为上述基点站、并且指定传送站的接收目的地 的信息的用于初始化的第一帧,其它传送站在起动初期,具备INZ帧接收许可单元,设为可以接收来自上述第一通信端口以及 第二通信端口的信息;先到判定单元,在上述第一通信端口以及第二通信端口接收到上 述第一帧时,判断首先接收到该第一帧的通信端口;本站位置确定单元,在上述第一通信端口以上述右循回、以及第 二通信端口以上述左循回分别接收到将该站设为接收目的地的右循 回、左循回的上述第一帧时,根据这些第一帧中包含的经由上述右循回、左循回而来的各传送站的识别信息以及从上述基点站到该站为止 的线长度,判定是位于左循回端的传送站还是位于右循回端的传送站,输出设定成为某一侧的终端站的终端站设定信号;第一终端站决定单元,在输出了上述终端站设定信号时,在上述 先到的判断结果为上述第一通信端口首先接收到上述右循回的第一 帧的情况下,将本站设定为从上述基点站起左侧端的终端站模式,在 临时向左侧的邻接站发送了上述第二通信端口接收到的上述左循回 的第一帧之后,停止从上述第二通信端口的信息送出;以及第二终端站决定单元,在输出了上述终端站设定信号时,在上述 先到的判定结果为上述第二通信端口首先接收到第一帧、并且第一通 信端口从右侧的邻接站接收到上述左循回的第 一帧的情况下,将本站 设定为从上述基点站起右侧端的终端站模式,停从上述第一通信端口 的信息送出。
15. 根据权利要求14所述的双环网络系统,其特征在于,上述 本站位置确定单元在以上述右循回或左循回接收到上述第一帧时,以 上述右循回或左循回发送应答确i人的帧并测量应答时间,利用该计数 值求出从本站起右循回左循回中的与基点站之间的线长度,使用该线 长度和用上述传送站的识别信息求出的个数来确定从上述基点站起 右循回端以及左循回端的上述位置。
16. 根据权利要求14或15所述的双环网络系统,其特征在于, 上述传送站的上述第一终端站决定单元具备在停止了从上述第二通信端口的信息送出之后,向上述基点站发送包含成为该左侧的终 端站在网络上的地址的左侧的终端站设定完成信号的单元,上述传送站的上述第二终端站决定单元具备在停止了从上述第 一通信端口的信息送出之后,向上述基点站发送包含成为该右侧的终 端站在网络上的地址的右侧的终端站设定完成信号的单元。
17. 根据权利要求14~16中的任意一项所述的双环网络系统, 其特征在于,上述传送站的上述第一终端站决定单元具有在停止了从上述第二通信端口的信息送出之后,从上述第 一通信端口向邻接站以左循回 发送上述信息的单元,上述传送站的上述第二终端站决定单元具有在停止了从上述第 一通信端口的信息送出之后,从上述第二通信端口向邻接站以右循回 发送上述信息的单元。
18. 根据权利要求14~17中的任意一项所述的双环网络系统, 其特征在于,上述传送站的上述本站位置确定单元具有在上述第一通信端口 以上述右循回、以及第二通信端口以上述左循回分别接收到将该站设 为接收目的地的上述第一帧时,根据这些第一帧经由的中继站的地址 和基点站及该本站的地址,将本站判定为中继站的单元,具有在将本站判定为中继站时,将该站的上述第一通信端口以 及第二通信端口分別设为接收许可以和发送许可状态以及中继许可状态的单元o
19. 根据权利要求14~18中的任意一项所述的双环网络系统, 其特征在于,上述传送站具有异常信号发送单元,在存在异常时,从第一通信端口以及第二通 信端口发送包括本站地址的通知异常的第二帧;异常信号接收/发送单元,在从上述第一通信端口或第二通信端 口接收到上述第二帧时,发送输出异常检测信号;在输出了上述异常检测信号时,对上迷第一终端站决定单元、第 二终端站决定单元解除作为终端站的设定模式而设为上述中继站模 式的单元;读取接收到上述第二帧的通信端口的上述判断结果,在第一通信 端口的情况下,读取包含在上述第二帧中的传送站的地址,对于与该 地址的传送站邻接的左侧的传送站,从上述第一通信端口送出用于设 定终端站的上述第三帧的单元;读取接收到上述第二帧的通信端口的上述判断结果,在第二通信端口的情况下,读取包含在上述第二帧中的传送站的地址,对于与该 地址的传送站邻接的右侧的传送站,从上述第二通信端口送出用于设定为终端站的第三帧的单元;以及在接收到用于设定为终端站的上迷第三帧时,使上述第一终端站 决定单元以及上述第二终端站决定单元再次执行而重构的单元。
20. —种网络系统的通信控制方法,在该网络系统中,经由传送 路径连接具备可以双向通信的第一通信端口以及第二通信端口的传 送站,在这些传送站内基点站通过右循回的路径以及左循回的路径发 送帧信号,而右循回的路径的终端站以及左循回的路径的终端站分别 回送来自上述基点站的帧信号,在任意一个传送路径中发生了异常 时,新设定终端站,该网络系统的通信控制方法的特征在于,使上述传送站和终端站以及基点站进行如下步骤判定是否从可以通过上述右循回的路径进行通信的第 一 通信端 口以及可以通过上述左循回的路径进4亍通信的第二通信端口接收到 上述帧信号的步骤;在上述没有接收到时,从上述第一以及第二通信端口向邻接的传 送站发送用于路径确认的路径确认帧信号的步骤;在从邻接的传送站没有回送上述路径确认帧时,将本站设定为上 述终端站的步骤;以及当本站在右循回的路径中成为终端站时,不将来自上述基点站的 来自右循回的帧信号传送到后级的邻接的右边的传送站,或者当本站 在左循回的路径中成为终端站时,不将来自上述基点站的来自右循回 的帧信号传送到后级的邻接的左边的传送站的步骤。
21. 根据权利要求20所述的网络系统的通信控制方法,其特征在于,进行如下步骤在本站成为上述终端站时,当上述帧信号没有通 过右循回的路径或左循回的路径输入时,解除作为终端站的设定的步
22. —种传送站,配置在双环网络系统的传送路径间,具备可以以右循回进行通信的第 一通信端口以及可以以左循回进行通信的第二通信端口,其特征在于,具有判定是否从可以通过上述右循回的路径进行通信的第一通信端 口以及可以通过上述左循回的路径进行通信的第二通信端口接收到上述帧信号的单元;在上述没有接收到时,从上述第一以及第二通信端口向邻接的传 送站发送用于路径确认的路径确认帧信号的单元;在没有从邻接的传送站回送上述路径确认帧时,将本站设定为上 述终端站的单元;以及当本站在右循回的路径中成为终端站时,不将来自上述基点站的 来自右循回的帧信号传送到后级的邻接的右边的传送站,或者当本站 在左循回的路径中成为终端站时,不将来自上述基点站的来自右循回 的帧信号传送到后级的邻接的左边的传送站的单元。
23. —种传送站,其特征在于,是使用由第一通信线、第二通信 线构成的双重的传送路径分别连接了将任意一个作为基点站的多个 传送站的双环网络系统的传送站,这些传送站具备第一通信端口和第 二通信端口而进行双向通信,其中,所述第一通信端口在一端侧接收 来自上述基点站的左循回的信息,并且从一端侧向右循回方向输出来 自上述基点站的以右循回输入的信息或由该站生成的信息;所述第二 通信端口在另一端侧接收来自上述基点站的以右循回输入的信息,并 且从另一端侧向左循回方向输出上述左循回的信息或由该站生成的 信息,上述基点站在起动初期,具备INZ帧发送单元,该INZ帧发送 单元从上述第一通信端口以及第二通信端口同时以右循回以及左循 回发送包括将发送源作为上述基点站、并且指定传送站的接收目的地 的信息的用于初始化的第 一帧,其它传送站在起动初期,具备INZ帧接收许可单元,设为可以接收来自上述第一通信端口以及 第二通信端口的信息;先到判定单元,在上述第一通信端口以及第二通信端口接收到上述第一帧时,判断首先接收到该第一帧的通信端口;本站位置确定单元,在上述第一通信端口以上述右循回、以及第 二通信端口以上述左循回分别接收到将该站设为接收目的地的右循 回、左循回的上述第一帧时,根据这些第一帧中包含的经由上述右循 回、左循回而来的各传送站的识别信息以及从上述基点站到该站为止 的线长度,判定是位于左循回端的传送站还是位于右循回端的传送 站,输出设定成为某一侧的终端站的终端站设定信号;第一终端站决定单元,当输出了上述终端站设定信号时,在上述 先到的判断结果为上述第一通信端口首先接收到上述右循回的第一 帧的情况下,将本站设定为从上述基点站起左侧端的终端站模式,在 临时向左侧的邻接站发送了上述第二通信端口接收到的上述左循回 的第一帧之后,停止从上述第二通信端口的信息送出;以及第二终端站决定单元,当输出了上述终端站设定信号时,在上述 先到的判定结果为上述第二通信端口首先接收到第一帧、并且第一通 信端口从右侧的邻接站接收到上迷左循回的第 一帧的情况下,将本站 设定为从上述基点站起右侧端的终端站模式,停止从上述第一通信端 口的信息送出。
24. 根据权利要求23所述的传送站,其特征在于, 上述本站位置确定单元对于以上述右循回或左循回接收到上述第一帧时的接收,以上述右循回或左循回发送应答确认的帧并测量应 答时间,根据该计数值求出从本站起右循回左循回中的与基点站的线 长度,利用该线长度和用上述传送站的识别信息求出的个数来确定从 上述基点站起右循回端以及左循回端的上述位置。
25. 根据权利要求23或24所述的传送站,其特征在于, 上述传送站的上述本站位置确定单元在上述第一通信端口以上述右循回、以及第二通信端口以上述左循回分别接收到将该站设为接 收目的地的上述第一帧时,将这些第一帧经由的中继站的地址以及基 点站和该本站的地址设为上述特定信息,并据此,将本站判断为在从上述基点站观察而将多个传送站按照规定个数左右分开时应位于左 循回端或右循回端的传送站时,输出上述终端站设定信号。
26. 根据权利要求23~25中的任意一项所述的传送站,其特征在于,上述传送站的上述第一终端站决定单元具备在停止从上述第二 通信端口的信息送出之后,向上述基点站发送包括成为该左侧的终端 站在网络上的地址的左侧的终端站设定完成信号的单元,上述传送站的上述第二终端站决定单元具备在停止从上述第一 通信端口的信息送出之后,向上述基点站发送包括成为该右侧的终端 站的网络上的地址的右侧的终端站设定完成信号的单元。
27. 根据权利要求23~26中的任意一项所述的传送站,其特征在于,上述传送站的上述第一终端站决定单元具有在停止从上述第二 通信端口的信息送出之后,从上述第 一通信端口向邻接站以左循回发 送上述信息的单元,上述传送站的上述第二终端站决定单元具有在停止从上述第一 通信端口的信息送出之后,从上述第二通信端口向邻接站以右循回发 送上述信息的单元。
28. 根据权利要求22~27中的任意一项所述的传送站,其特征在于,上述传送站的上述本站位置确定单元具有在上述第一通信端口 以上述右循回、以及第二通信端口以上述左循回分别接收到将该站设 为接收目的地的上述第一帧时,根据这些第一帧经由的中继站的地址 以及基点站和该本站的地址,将本站判定为中继站的单元,具有在将本站判定为中继站时,将该站的上述第一通信端口以 及第二通信端口分别设为接收许可和发送许可状态以及中继许可状态的单元。
29. 根据权利要求23~28中的任意一项所述的传送站,其特征在于,上述传送站具有异常信号发送单元,在存在异常时,从第一通信端口以及第二通 信端口发送包括本站地址的通知异常的第二帧;异常信号接收/发送单元,在从上迷笫一通信端口或第二通信端 口接收到上述第二帧时,输出异常检测信号;在输出了上述异常检测信号时,对上述第一终端站决定单元、第 二终端站决定单元解除作为终端站的设定模式而设为上述中继站模 式的单元;读取接收到上述第二帧的通信端口的上述判断结果,在第一通信 端口的情况下,读取包含在上述第二帧中的传送站的地址,对与该地 址的传送站邻接的左侧的传送站,从上迷笫一通信端口送出用于设定 终端站的上述第三帧的单元;读取接收到上述第二帧的通信端口的上述判断结果,在第二通信 端口的情况下,读取包含在上述第二帧中的传送站的地址,对与该地 址的传送站邻接的右侧的传送站,从上述笫二通信端口送出用于设定 为终端站的第三帧的单元;以及在接收到用于设定为终端站的上述第三帧时,使上述第一终端站 决定单元以及上述笫二终端站决定单元再次执行而重构的单元。
30. —种双环网络系统的通信控制的程序,配置在双环网络系统 的传送路径间,具备可以以右循回进行通信的第 一通信端口以及可以 以左循回进行通信的第二通信端口,其特征在于,使计算机作为如下 的单元执行功能判定是否从可以通过上述右循回的路径进行通信的第一通信端 口以及可以通过上述左循回的路径进行通信的第二通信端口接收到 上述帧信号的单元;在上述没有接收到时,从上述第一以及第二通信端口向邻接的传 送站发送用于路径确认的路径确认帧信号的单元;在从邻接的传送站没有回送上述路径确认帧时,将本站设定为上 述终端站的单元;以及当本站在右循回的路径中成为终端站时,不将来自上述基点站的 右循回的帧信号传送到后级的邻接的右边的传送站,或者当本站在左 循回的路径中成为终端站时,不将来自上述基点站的右循回的帧信号 传送到后级的邻接的左边的传送站的单元。
31. 根据权利要求30所述的双环网络系统的通倌控制的程序, 其特征在于,使上述计算机作为如下的单元执行功能当本站成为上述终端站时,在上述帧信号没有通过右循回的路径 或左循回的路径输入时,解除作为终端站的设定的单元。
32. —种双环网络系统的通信控制的程序,其特征在于,在双环 网络系统中,利用由第一通信线、第二通信线构成的双重的传送路径 分别连接了将任意一个作为基点站的多个传送站,这些传送站具备如下的第一通信端口和第二通信端口而相互进 行双向通信,其中,所述第一通信端口在一端侧接收来自上述基点站 的左循回的信息,并且从一端侧输出来自上述基点站的以右循回输入 的信息或由该站生成的信息;所述第二通信端口在另一端侧接收来自 上述基点站的以右循回输入的信息,并且从另一端侧向上述左循回输 出信息或由该站生成的信息,这些传送站具备如下的第一通信端口和第二通信端口而相互进 行双向通信,其中,所述第一通信端口在一端侧接收来自上述基点站 的左循回的信息,并且从一端侧向右循回方向输出来自上述基点站的 以右循回输入的信息或由该站生成的信息;所述第二通信端口在另一 端侧接收来自上述基点站的以右循回输入的信息,并且从另一端侧向 左循回方向输出上述左循回的信息或由该站生成的信息,上迷基点站在起动初期,作为INZ帧发送单元而执行功能,其 中,该INZ帧发送单元从上述第一通信端口以及第二通信端口同时以 右循回以及左循回发送包含将发送源作为上述基点站、并且指定传送 站的接收目的地的信息的用于初始化的第一帧,其它传送站在起动初期,作为如下单元而执行功能INZ帧接收许可单元,设为可以接收来自上述第一通信端口以及第二通信端口的信息;先到判定单元,在上述第 一通信端口以及第二通信端口接收到上 述第一帧时,判断首先接收到该第一帧的通信端口;本站位置确定单元,在上述第一通信端口以上述右循回、以及第 二通信端口以上述左循回分别接收到将该站设为接收目的地的右循 回、左循回的上述第一帧时,根据这些第一帧中包含的经由上述右循 回、左循回的各传送站的识别信息以及从上述基点站到该站为止的线 长度,判定是位于左循回端的传送站还是位于右循回端的传送站,输 出设定成为某一侧的终端站的终端站设定信号;第一终端站决定单元,当输出了上迷终端站设定信号时,在上述 先到的判断结果为上述第一通信端口首先接收到上述右循回的第一 帧的情况下,将本站设定为从上述基点站起左侧端的终端站模式,在 临时向左侧的邻接站发送了上述第二通信端口接收到的上述左循回 的第一帧之后,停止从上述第二通信端口的信息送出;第二终端站决定单元,在输出了上述终端站设定信号时,在上述先到的判定结果为上述第二通信端口首先接收到第一帧、并且第一通 信端口从右侧的邻接站接收到上述左循回的第一帧的情况下,将本站 设定为从上述基点站起右侧端的终端站模式,停止从上述第一通信端 口的信息送出。
全文摘要
一种双环网络,构成为在具备可以双向通信的两个通信端口(10、11)的两个以上的传送站(#ST1~#ST8)内,任意的相邻的两个传送站成为终端站,任意一个传送站成为基点,分别通过通信端口(10、11)经由传送路径相互连接为环状而可以在传送站相互间进行相互通信,传送站(#ST1~#ST8)判定是否从所邻接的传送站接收到帧信号,在没有接收到帧信号时,向邻接的传送站发送用于路径确认的路径确认帧信号,在从邻接的传送站没有回送路径确认帧时,代替当前的终端站而将本站设定为终端站,不送达到连接为环状的下一目的地的传送站。
文档编号H04L12/437GK101536423SQ20078004258
公开日2009年9月16日 申请日期2007年3月15日 优先权日2006年11月17日
发明者河野慎哉, 盐原康寿 申请人:株式会社东芝
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1