CN1311332C - 用于提供故障设备的紧急关闭的方法和系统 - Google Patents
用于提供故障设备的紧急关闭的方法和系统 Download PDFInfo
- Publication number
- CN1311332C CN1311332C CNB028182227A CN02818222A CN1311332C CN 1311332 C CN1311332 C CN 1311332C CN B028182227 A CNB028182227 A CN B028182227A CN 02818222 A CN02818222 A CN 02818222A CN 1311332 C CN1311332 C CN 1311332C
- Authority
- CN
- China
- Prior art keywords
- equipment
- slave unit
- data
- channel
- data channel
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 54
- 230000005540 biological transmission Effects 0.000 claims abstract description 12
- 238000001514 detection method Methods 0.000 claims description 3
- 230000007257 malfunction Effects 0.000 claims 1
- 238000013475 authorization Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 8
- 230000000903 blocking effect Effects 0.000 description 4
- 229920002457 flexible plastic Polymers 0.000 description 2
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0793—Remedial or corrective actions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0706—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
- G06F11/0745—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in an input/output transactions management context
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/71—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information
- G06F21/74—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information operating in dual or compartmented mode, i.e. at least one secure mode
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/82—Protecting input, output or interconnection devices
- G06F21/85—Protecting input, output or interconnection devices interconnection devices, e.g. bus-connected or in-line devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/12—Arrangements for remote connection or disconnection of substations or of equipment thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40006—Architecture of a communication node
- H04L12/40026—Details regarding a bus guardian
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/407—Bus networks with decentralised control
- H04L12/417—Bus networks with decentralised control with deterministic access, e.g. token passing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
- H04L41/0659—Management of faults, events, alarms or notifications using network fault recovery by isolating or reconfiguring faulty entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/34—Signalling channels for network management communication
- H04L41/344—Out-of-band transfers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/04—Arrangements for maintaining operational condition
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2101—Auditing as a secondary aspect
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2105—Dual mode as a secondary aspect
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40169—Flexible bus arrangements
- H04L12/40176—Flexible bus arrangements involving redundancy
- H04L12/40182—Flexible bus arrangements involving redundancy by using a plurality of communication lines
Abstract
在具有经由网络(104)进行通信的多个设备(102)的网络系统(100)中,提供了用于提供紧急信号的方法(300、400)和系统(100)。在一个实施例中,如果设备(102)在没有正确授权的情况下连续地发送数据到网络(104),则设备(102)发生故障。另一个正常运行的设备(102)经由辅助通道(108)发送紧急信号到故障设备(102)。辅助通道(108)是支持传输紧急信号的独立通道。故障设备(102)接收紧急信号,并且响应该紧急信号使其本身被禁用。
Description
技术领域
本发明涉及电子信号的数据传输。更具体地,本发明针对用于向故障设备提供紧急关闭的方法和系统。
背景技术
许多设备在共享的介质环境中与其他设备进行通信。这样的设备使用共用网络发送和接收数据。发送的和接收的数据可以包括任何类型的可传输信号,例如,视频、音频等。
在共享的介质环境中,在任何给定的时刻只有一个设备可以通过网络发送数据。否则,如果两个设备试图同时通过网络的数据通道发送数据,则可能发生总线争用或数据冲突,因此,使得从设备发送的数据无效。
为了避免网络的争用,每个设备可以接收某种形式的许可或授权,以便经由数据通道发送数据。例如,设备必须在发送数据之前接收一个令牌,或者设备只可以在预定的时间帧期间发送。
然而,设备易发生故障。例如,设备可能具有损坏的收发器,和/或很差的写入代码。在某些情况中,这样的故障可以导致设备连续地通过网络发送数据。如果这样的数据发送是未经授权的,例如,该发送设备的令牌已经到期,则故障导致网络的拥堵。这样的拥堵阻止所有其他的设备使用网络来发送数据。因此,现有技术中存在消除由这样的故障设备引起的网络拥堵的需要。
发明内容
依照本发明的原理,从第一(主)设备经由辅助通道发送一个紧急(控制)信号到具有检测到的故障的第二(从)设备。故障设备响应该紧急信号而被禁用。
附图说明
通过连同附图一起考虑下面的详细说明,可以容易地理解本发明的教导,其中:
图1描述了具有共享网络的一个主设备和至少一个从设备的系统的框图;
图2描述了适用于图1中的系统的主设备或从设备的框图;
图3描述了在本发明的一个实施例中用于提供紧急关闭的方法的流程图;以及
图4描述了在本发明的另一个实施例中用于提供紧急关闭的方法的流程图。
为了方便理解,在可能的地方使用了相同的附图标记来指示各图形中共有的相同的元件。
具体实施方式
图1描述了具有共享网络104的多个设备1021、1022、......102N(总称为设备102)的系统100的框图。网络104包括数据通道106和辅助通道108。数据通道106包括用于在系统中的各设备102之间传输数据的介质。辅助通道108包括用于传输紧急信号到设备102的介质。在网络104的一个实施例中,数据通道106和辅助通道108使用经由共用物理介质载送的不同的频率。在网络104的另一个实施例中,数据通道106和辅助通道108使用经由共用物理介质载送的不同的扩展码。
每一个设备102都可以经由网络104与另一个设备102进行通信。设备102运行在共享的介质环境中。换句话说,设备102使用共用网络104在系统100内发送和接收数据。发送和接收的数据可以包括任何类型的可传输的信号,例如,视频、音频等。
在这样的共享的介质环境中,在任何给定的时刻,只有一个设备102可以通过数据通道106发送数据。否则,如果两个设备102试图同时通过数据通道106发送数据,则将会发生总线争用或数据冲突,因此,使得从设备102发送的数据无效。
在系统100正常运行期间,每个设备102可以经由网络104的数据通道106发送数据,或者从另一个设备102接收数据。为了避免网络104的争用,每个设备102必须接收许可或授权,以便经由数据通道106发送数据。在一个实施例中,设备102必须接收令牌110作为条件,以用于经由数据通道106发送数据。
然而,每个设备102可能发生故障。这样的故障可以包括硬件故障,例如,损坏的收发器,和/或软件故障,例如,很差的写入代码。在一个实施例中,故障导致设备102经由数据通道106连续地发送数据。如果这样的数据发送是未经授权的,例如,发送设备102的令牌110已经到期,则故障使网络104拥堵。这样的拥堵阻止所有其他的设备102经由数据通道106来发送数据。
为了克服由故障设备造成的拥堵,本发明提供了网络104中的一个或多个设备102的紧急关闭。在系统100中,紧急关闭信号经由辅助通道108从一个设备102发送到一个或多个故障设备102。辅助通道108可以使用不同的物理介质,或者使用与数据通道106采用不同的频率或扩展码的共用的物理介质。紧急关闭信号使得故障设备102切断它的数据发送部分。因而,其他设备102这时可以经由数据通道106发送数据。
在一个实施例中,多个设备102被配置为一个主设备1021以及一个或多个从设备1022、1023、......102N(从设备在下文中被称为102N)。主设备1021负责控制系统100中的所有设备102之间的数据传输。换句话说,主设备102确定或授权在任何给定的时刻,哪一个设备102可以经由网络104发送数据。数据传输的控制可以按照介质访问控制(MAC)协议实现。
从设备102N可以经由主设备1021的确定而发送数据。在一个实施例中,主设备1021可以在所有设备102中,即,包括从设备102N中,分配一个令牌110。从设备102N必须获得或接收到令牌作为条件,以用于经由数据通道106发送数据。如果令牌110到期,或者如果设备102释放令牌110,则从设备102,例如1022,不再被允许经由数据通道106发送数据。因而,在任何给定的时刻,只有一个设备102符合经由数据通道106发送数据的条件。
设备102可能有不同的配置。在一个实施例中,主设备1021和从设备102N被配置为立体声和扬声器装置。在另一个实施例中,设备102是计算机系统。例如,主设备1021可以包括主计算机,而从设备102N包括通用计算机。设备102可以包括电源线调制解调器或无线调制解调器,以便发送数据到数据通道106以及从数据通道106接收数据。
设备102还可以检测系统100中的一个故障设备102。在一个实施例中,主设备1021检测任何从设备102N是否发生故障。例如,如果一个或多个从设备102N被配置成在特定的时隙期间,以例如TDMA(时分多址)方式发送数据,则主设备1021确定每个从设备102N是否在其指定的时隙之外发送数据。如果令牌110用于允许从设备102N发送数据,则主设备1021可以确定在从设备102N的令牌110已经到期之后该从设备102N是否已经发送了数据。
此外,主设备1021可以使用轮询机制确定任何从设备102n否发生故障。主设备1021经由数据通道106发送轮询信号给一个从设备102N。轮询信号被配置成从从设备102N引导出响应。因而,如果从设备102N未能响应轮询信号,则将该从设备102N识别为故障的。
一旦故障的从设备102N被识别,则主设备1021经由辅助通道108发送紧急信号到被识别的从设备102N。如前所述,辅助通道108与数据通道106是物理上或逻辑上独立的。紧急信号的一个实施例可以包含被识别的从设备102N的网络地址以及使得被识别的从设备102N执行紧急关闭的命令。从设备102N可以响应于例如关闭信号的紧急信号而复位,例如,关闭和打开。因为先前的故障设备102N被复位,所以其他设备102现在可以通过数据通道106发送数据。
上述实施例假定有一个起作用的主设备1021以及由该主设备1021正确识别故障的从设备102N。然而,有可能主设备1021发生故障,或者不正确地检测发生故障的从设备102N。
为了处理这些情况,系统100的另一个实施例可以提供系统100中的任何设备102的紧急关闭。每一个设备102被配置成通过辅助通道108发送紧急信号。为了将通过辅助通道108同时发送多个紧急信号的可能性减到最小,将随机的补偿时间(back off time),例如不同的补偿时间,分配给每个设备102。补偿时间表示设备102在发送紧急信号之前必须等待的时间量。补偿时间的分配是按照例如载波侦听多址访问(CSMA)方案或ALOHA方案的传统方案执行的。
具有最早的补偿时间的起作用的设备102然后发送紧急信号到系统100中的所有其他设备102。如果另一个设备102也配置成同时发送紧急信号,则具有下一个最早的补偿时间的设备102将发送紧急信号。所有其他的设备102被配置成一接到紧急信号就切断其数据发送部分。
图2描述了图1的系统100中的一个设备102的框图。设备102可以包括主设备1021或从设备。设备102的一个实施例是具有电源线调制解调器的计算机。特别地,设备102包括数据收发器202、数据处理模块204、支持电路206、紧急收发器208以及紧急处理模块210。
数据收发器202使得设备102能够在系统100的正常运行期间与其他的设备102进行通信。特别地,数据收发器202发送数据到数据通道106,并且从数据通道106接收数据。为了能够传输数据,数据收发器202可以调制数据以用于经由数据通道106传输。同样地,为了能够接收数据,数据收发器202使用调谐器和解调器,如现有技术中公知的。
数据处理模块204包括计算机控制的模块,以便协调设备102的数据发送和接收。数据处理模块204可以包括处理器、存储器、数据源以及数据存储器。数据收发器202以及数据处理模块204共同地实现设备102的正常运行,例如,发送和接收数据。
支持电路206支持设备102的正常运行。支持电路耦合到数据收发器202和紧急处理模块210。在一个实施例中,支持电路206可以包括继电器和电源。例如,继电器可以响应于来自紧急处理模块210的信号而变成触发的(通电的或断电的)。触发的继电器然后将切断数据收发器202的电源,由此使得设备102不能发送或接收数据。换句话说,继电器的输出状态被改变导致电源中断,或导致设备102进入闲置状态。
紧急收发器208使得设备102能够经由辅助通道108与其他的设备102进行通信。在系统100的紧急运行期间,紧急收发器208可以从辅助通道108接收紧急信号,或者发送紧急信号到辅助通道108。紧急收发器208还可以调制输出的信号以及解调输入的信号。然而,调制和解调是相对于辅助通道108执行的,辅助通道108使用与数据通道106不同的频率和扩展码。
紧急处理模块210包括计算机控制的模块,以便协调紧急信号的发送和接收。紧急处理模块210还可以发送信号以便触发继电器206以及切断数据收发器202。在一个实施例中,紧急处理模块210在发送信号到继电器206之前确认在紧急收发器208处收到了紧急信号。紧急处理模块210还可以包括处理器、存储器以及相关的软件。紧急处理模块210以及紧急收发器208共同地执行设备102的紧急运行,例如,发送和接收紧急信号。
上述的数据处理模块204以及紧急处理模块210表示物理设备。可替换地,数据处理模块204以及紧急处理模块210可以包括一个或多个软件应用程序,其中软件从存储介质(即,磁的或光学的驱动器或软磁盘)加载,并且由相应的模块204和210中的处理器操作。因而,本发明的这些软件应用程序(包括相关的数据结构)可以存储在计算机可读介质上,即,RAM存储器、磁的或光学的驱动或软磁盘等。数据处理模块204以及紧急处理模块210还可以由软件和硬件的组合来表示,即,使用专用集成电路(ASIC)。
图3描述了在本发明的一个实施例中提供紧急关闭的方法300的流程图。方法300提供故障或者损坏的从设备102N的紧急关闭。特别地,方法300从步骤302开始,并进行到步骤304,在步骤304主设备1021监控数据通道106。在步骤306,主设备1021确定任何从设备102N是否发生故障。换句话说,步骤306确定在未经主设备1021授权的情况下,任何从设备102N是否仍然发送数据到数据通道106。例如,即使在故障的从设备102N的分配的令牌或时隙已经到期以后,故障的从设备102N仍然通过数据通道106发送数据。
如果没有检测到故障的从设备102N,则方法300返回到步骤304,在步骤304主设备1021继续监控数据通道106。如果已经检测到故障的从设备102N,则方法300进行到步骤308,在步骤308主设备1021通过辅助通道108发送错误信号到损坏的,即,故障的从设备。在步骤310,故障的从设备102N响应从主设备1021发送的错误信号使其本身被禁用。更具体地,在步骤310,故障的从设备102N接收紧急信号并且起动电源开关208,电源开关208然后使从设备102N的支持电路206和数据收发器202被禁用。因而,从设备102N至少暂时地不能再发送更多的数据到数据通道106了。
在故障的从设备102N被禁用以后,方法300进行到步骤312,在步骤312在耦合到至少一个设备102的显示器上提供有故障的从设备102N的通知以及网络104的状态。方法300然后进行到在步骤314结束。
在图3的方法300中,主设备1021被假定为起作用的。此外,主设备1021被假定为正确地识别故障的从设备102N。然而,有可能主设备1021是故障的或者主设备1021不能正确地检测故障的从设备102N。因此,需要提供紧急关闭信号用以处理这种情况。
图4描述了在本发明的另一个实施例中提供紧急关闭的方法400的流程图。与图3的实施例形成对比,方法400可以提供系统100中的任何故障的设备102的紧急关闭,例如,主设备1021。特别地,方法400从步骤402开始,并且进行到步骤404,在步骤404一个或多个设备102,即主设备1021和从设备102N,监控数据通道106。
在步骤406,一次查询确定在系统100中是否检测到任何故障的设备102。在一个实施例中,故障的设备102可以包括主设备1021和/或至少一个从设备102N。换句话说,步骤406确定一个或多个设备102是否已经检测到故障设备102的征兆,例如,当令牌110已经到期而数据通道106为忙。因为故障设备102可以包括主设备1021,所以步骤406不试图识别故障设备102。
如果在系统100中没有检测到故障设备102,则方法400返回到步骤404,在步骤404设备102继续监控数据通道106。如果检测到一个或多个故障设备102,则方法400进行到步骤408,在步骤408下一个起作用的设备102被处理。步骤408处理当前具有最短“补偿时间”的设备102。每一个剩余的起作用的设备102被配置成经由辅助通道108发送紧急信号。为了避免来自所有的起作用的设备102的所有紧急信号的同时发送,设备102具有不同的或是随机分配的补偿时间。补偿时间指明设备102发送紧急信号的时间。
与图3的方法300形成对比,图4的方法400的紧急信号发送给系统100中所有其他的设备102。紧急信号被配置成关闭或关掉接收紧急信号的设备102。因而,紧急信号被配置成关闭或关掉系统100中的所有其他的设备102。
在步骤410,设备102经由辅助通道108将紧急信号传输给系统100中的所有其他的设备102。方法400进行到步骤412,在步骤412一次查询确定(发送的)设备102是否在辅助通道108中检测到冲突。步骤412确定是否另一个设备102也同时地通过辅助通道108发送紧急信号。当紧急信号从两个独立的设备102同时发送时发生冲突。
如果在辅助通道108中检测到冲突,则方法400进行到步骤414,在步骤414为设备102设置另一个补偿时间。在步骤414之后,方法400返回到步骤408,在步骤408处理下一个起作用的设备102,例如,具有下一个最早的补偿时间的设备102。如果在辅助通道108中没有检测到冲突,则方法400进行到步骤416,在步骤416其他的设备102响应于紧急信号而复位或是暂时被禁用。通过向所有其他的设备102发送紧急信号,方法400使故障设备102复位。在步骤418,方法400提供系统100的状态。例如,步骤418可以提供系统100中的设备102已经被复位的通知。在步骤418之后,方法400进行到步骤420结束。
虽然在这里已经详细地显示和描述了结合本发明的教导的各种各样的实施例,但是本领域的技术人员能够容易地设计许多其他不同的实施例,这些实施例仍然会体现这些教导。
Claims (23)
1.在具有经由具有数据通道(106)和辅助通道(108)的网络(104)进行通信的一个主设备(1021)和至少一个从设备(102N)的网络系统(100)中,一种方法包括:
从所述主设备(1021)经由所述辅助通道(108)发送(308)紧急信号到具有检测到的故障的从设备(102N);以及
所述紧急信号适合于致使禁用(310)所述具有检测到的故障的从设备(102N)。
2.权利要求1所述的方法,其中所述主设备(1021)和所述至少一个从设备(102N)的每个都包括电源线调制解调器和无线调制解调器中的一个。
3.权利要求1所述的方法,其中通过如下步骤检测故障:
如果所述从设备(102N)正在经由所述数据通道(106)发送数据,则确定所述从设备(102N)是否被授权经由所述数据通道(106)发送数据。
4.权利要求3所述的方法,其中如果当前时隙和未到期的令牌(110)中的至少一个被分配给所述从设备(102N),则所述从设备(102N)被授权经由所述数据通道(106)发送数据。
5.权利要求1所述的方法,还包括:
将检测到的从设备(102N)的故障状态通知用户。
6.权利要求1所述的方法,其中所述禁用(310)包括:
将所述紧急信号发送到用于控制所述检测到的故障从设备(102N)的电源的继电器(206),所述紧急信号适合于致使所述继电器(206)改变输出状态。
7.权利要求1所述的方法,其中所述辅助通道(108)使用与所述数据通道(106)不同的频率。
8.权利要求1所述的方法,其中所述辅助通道(108)使用与所述数据通道(106)不同的扩展码。
9.权利要求1所述的方法,其中所述主设备(1021)和所述至少一个从设备(102N)中至少一个包括计算机系统。
10.权利要求1所述的方法,还包括:
发送适合于使得所述被禁用的从设备(102N)上电的信号到所述被禁用的从设备(102N)。
11.在具有经由具有数据通道(106)和辅助通道(108)的网络(104)进行通信的第一设备(1021)和第二设备(102N)的网络系统(100)中,一种方法包括:
从所述第一设备(102)经由所述辅助通道(108)发送(308)紧急信号到具有检测到的故障的所述第二设备(102N);以及
所述紧急信号适合于致使禁用(310)所述具有检测到的故障的第二设备(102N)。
12.在具有经由具有数据通道(106)和辅助通道(108)的网络进行通信的多个设备(102)的网络系统(100)中,其中所述辅助通道(108)至少在逻辑上独立于所述数据通道(106),一种方法包括:
检测(406)是否至少一个设备(102)存在故障;
选择(408)正确运行的设备(102);
从所述选择的设备(102)经由所述辅助通道(108)发送(410)紧急信号到所有其他的设备(102),所述紧急信号适合于致使禁用(416)所述至少一个存在故障的设备(102)。
13.权利要求12所述的方法,其中所述选择是按照载波侦听多址访问(CSMA)方案执行的。
14.权利要求12所述的方法,其中所述选择是按照ALOHA方案执行的。
15.权利要求12所述的方法,其中所述选择包括:
选择(414)具有最早的补偿时间的所述设备(102)。
16.权利要求12所述的方法,还包括:
使用于发送复位信号的基于特定调制解调器的设备(102)复位。
17.权利要求12所述的方法,还包括:
使所述禁用的设备(102)上电,以便实现所述先前被禁用的设备(102)的复位。
18.权利要求12所述的方法,还包括:
将所述多个设备(102)的复位通知(418)用户。
19.权利要求12所述的方法,其中所述多个设备(102)包括主设备(1021)和至少一个从设备(102N)。
20.权利要求12所述的方法,其中所述多个设备(102)的每个都包括电源线调制解调器和无线调制解调器中的一个。
21.权利要求12所述的方法,其中所述辅助通道(108)使用与所述数据通道(106)不同的频率。
22.权利要求12所述的方法,其中所述辅助通道(108)使用与所述数据通道(106)不同的扩展码。
23.适合于经由具有数据通道(106)和辅助通道(108)的网络(104)进行通信的网络系统(100),所述系统(100)包括:
用于经由所述紧急通道发送紧急信号的主设备(1021);以及
具有检测到的故障的至少一个从设备(102N),所述至少一个从设备(102N)一接收到经由所述紧急通道的所述紧急信号就使其自身禁用。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/908,230 | 2001-07-18 | ||
US09/908,230 US7073083B2 (en) | 2001-07-18 | 2001-07-18 | Method and system for providing emergency shutdown of a malfunctioning device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1555522A CN1555522A (zh) | 2004-12-15 |
CN1311332C true CN1311332C (zh) | 2007-04-18 |
Family
ID=25425408
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB028182227A Expired - Fee Related CN1311332C (zh) | 2001-07-18 | 2002-07-15 | 用于提供故障设备的紧急关闭的方法和系统 |
Country Status (9)
Country | Link |
---|---|
US (1) | US7073083B2 (zh) |
EP (1) | EP1407346B1 (zh) |
JP (1) | JP2004536514A (zh) |
KR (1) | KR20040017331A (zh) |
CN (1) | CN1311332C (zh) |
BR (1) | BR0211217A (zh) |
MX (1) | MXPA04000527A (zh) |
MY (1) | MY128790A (zh) |
WO (1) | WO2003009132A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109076002A (zh) * | 2016-05-02 | 2018-12-21 | 索尤若驱动有限及两合公司 | 用于紧急切断总线系统的方法以及总线系统 |
Families Citing this family (51)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030050648A1 (en) * | 2001-09-11 | 2003-03-13 | Spiration, Inc. | Removable lung reduction devices, systems, and methods |
US8489063B2 (en) * | 2001-10-24 | 2013-07-16 | Sipco, Llc | Systems and methods for providing emergency messages to a mobile device |
US20030154988A1 (en) * | 2002-02-21 | 2003-08-21 | Spiration, Inc. | Intra-bronchial device that provides a medicant intra-bronchially to the patient |
DE10317131A1 (de) * | 2003-04-14 | 2004-10-28 | Siemens Ag | Verfahren zur Datenübertragung von sicherheitsrelevanten Informationen |
DE10331485A1 (de) * | 2003-07-11 | 2005-02-10 | Marconi Communications Gmbh | Backplane mit verdrahteter Kupplung zwischen Steckplätzen |
KR100559913B1 (ko) * | 2004-01-09 | 2006-03-13 | 이기원 | 전원선을 통한 제어기간의 통신장치 |
US7430629B2 (en) * | 2005-05-12 | 2008-09-30 | International Business Machines Corporation | Internet SCSI communication via UNDI services |
US8112549B2 (en) * | 2005-07-14 | 2012-02-07 | Yahoo! Inc. | Alert mechanism for notifying multiple user devices sharing a connected-data-set |
US7849199B2 (en) * | 2005-07-14 | 2010-12-07 | Yahoo ! Inc. | Content router |
US20070014277A1 (en) * | 2005-07-14 | 2007-01-18 | Yahoo! Inc. | Content router repository |
US7631045B2 (en) * | 2005-07-14 | 2009-12-08 | Yahoo! Inc. | Content router asynchronous exchange |
US7788352B2 (en) * | 2005-07-14 | 2010-08-31 | Yahoo! Inc. | System and method for servicing a user device |
US20070014243A1 (en) * | 2005-07-14 | 2007-01-18 | Yahoo! Inc. | System and method for provisioning a user device |
US7623515B2 (en) * | 2005-07-14 | 2009-11-24 | Yahoo! Inc. | Content router notification |
US20070014307A1 (en) * | 2005-07-14 | 2007-01-18 | Yahoo! Inc. | Content router forwarding |
US20070016636A1 (en) * | 2005-07-14 | 2007-01-18 | Yahoo! Inc. | Methods and systems for data transfer and notification mechanisms |
US20070038703A1 (en) * | 2005-07-14 | 2007-02-15 | Yahoo! Inc. | Content router gateway |
US8417782B2 (en) * | 2005-07-14 | 2013-04-09 | Yahoo! Inc. | Universal calendar event handling |
US8380126B1 (en) * | 2005-10-13 | 2013-02-19 | Abbott Medical Optics Inc. | Reliable communications for wireless devices |
US8565839B2 (en) | 2005-10-13 | 2013-10-22 | Abbott Medical Optics Inc. | Power management for wireless devices |
KR20070047427A (ko) * | 2005-11-02 | 2007-05-07 | 삼성전자주식회사 | 네트워크상의 장치 그룹을 모니터링하는 시스템 및 방법 |
US8024290B2 (en) | 2005-11-14 | 2011-09-20 | Yahoo! Inc. | Data synchronization and device handling |
US8065680B2 (en) * | 2005-11-15 | 2011-11-22 | Yahoo! Inc. | Data gateway for jobs management based on a persistent job table and a server table |
US9367832B2 (en) * | 2006-01-04 | 2016-06-14 | Yahoo! Inc. | Synchronizing image data among applications and devices |
US20080034008A1 (en) * | 2006-08-03 | 2008-02-07 | Yahoo! Inc. | User side database |
US8491528B2 (en) | 2006-11-09 | 2013-07-23 | Abbott Medical Optics Inc. | Critical alignment of fluidics cassettes |
US10959881B2 (en) | 2006-11-09 | 2021-03-30 | Johnson & Johnson Surgical Vision, Inc. | Fluidics cassette for ocular surgical system |
US8414534B2 (en) | 2006-11-09 | 2013-04-09 | Abbott Medical Optics Inc. | Holding tank devices, systems, and methods for surgical fluidics cassette |
US9522221B2 (en) | 2006-11-09 | 2016-12-20 | Abbott Medical Optics Inc. | Fluidics cassette for ocular surgical system |
US9295765B2 (en) | 2006-11-09 | 2016-03-29 | Abbott Medical Optics Inc. | Surgical fluidics cassette supporting multiple pumps |
US20080270629A1 (en) * | 2007-04-27 | 2008-10-30 | Yahoo! Inc. | Data snychronization and device handling using sequence numbers |
US10596032B2 (en) | 2007-05-24 | 2020-03-24 | Johnson & Johnson Surgical Vision, Inc. | System and method for controlling a transverse phacoemulsification system with a footpedal |
US10485699B2 (en) | 2007-05-24 | 2019-11-26 | Johnson & Johnson Surgical Vision, Inc. | Systems and methods for transverse phacoemulsification |
US10363166B2 (en) | 2007-05-24 | 2019-07-30 | Johnson & Johnson Surgical Vision, Inc. | System and method for controlling a transverse phacoemulsification system using sensed data |
US10342701B2 (en) | 2007-08-13 | 2019-07-09 | Johnson & Johnson Surgical Vision, Inc. | Systems and methods for phacoemulsification with vacuum based pumps |
DE102007041902A1 (de) * | 2007-09-04 | 2009-03-12 | Siemens Ag | Verfahren sowie Vorrichtung zur drahtlosen Übertragung von Signalen |
CN101242228B (zh) * | 2008-02-25 | 2011-01-19 | 中兴通讯股份有限公司 | 交互式网络电视系统的应急方法和系统 |
EP2373266B1 (en) | 2008-11-07 | 2020-04-29 | Johnson & Johnson Surgical Vision, Inc. | Surgical cassette apparatus |
EP3175831B1 (en) | 2008-11-07 | 2018-12-26 | Johnson & Johnson Surgical Vision, Inc. | Automatically switching different aspiration levels and/or pumps to an ocular probe |
AU2009313417B2 (en) | 2008-11-07 | 2015-01-15 | Johnson & Johnson Surgical Vision, Inc. | Method for programming foot pedal settings and controlling performance through foot pedal variation |
AU2009313413B2 (en) | 2008-11-07 | 2015-01-22 | Johnson & Johnson Surgical Vision, Inc. | Controlling of multiple pumps |
CA2743086C (en) | 2008-11-07 | 2017-12-05 | Abbott Medical Optics Inc. | Automatically pulsing different aspiration levels to an ocular probe |
US9795507B2 (en) | 2008-11-07 | 2017-10-24 | Abbott Medical Optics Inc. | Multifunction foot pedal |
EP3954345B1 (en) | 2008-11-07 | 2023-11-22 | Johnson & Johnson Surgical Vision, Inc. | Adjustable foot pedal control for ophthalmic surgery |
US9492317B2 (en) | 2009-03-31 | 2016-11-15 | Abbott Medical Optics Inc. | Cassette capture mechanism |
US8686759B2 (en) * | 2009-08-07 | 2014-04-01 | Synaptics Incorporated | Bi-directional channel amplifier |
CN101895451A (zh) * | 2010-05-25 | 2010-11-24 | 中兴通讯股份有限公司 | 阻抗匹配方法和装置 |
AU2013235701B2 (en) | 2012-03-17 | 2017-02-09 | Johnson & Johnson Surgical Vision, Inc. | Surgical cassette |
US10455452B2 (en) * | 2015-12-14 | 2019-10-22 | Afero, Inc. | System and method for flow control in an internet of things (IoT) system |
EP3352030B1 (de) * | 2017-01-24 | 2019-11-20 | Siemens Healthcare GmbH | Tragbare erweiterungseinheit für die bedienung eines medizintechnischen geräts und verfahren zum betrieb eines medizintechnischen geräts |
CN110928270B (zh) * | 2019-11-26 | 2023-11-03 | 张家港宏昌钢板有限公司 | 一种电气自动化设备故障检测系统及方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5058056A (en) * | 1983-09-12 | 1991-10-15 | International Business Machines Corporation | Workstation takeover control |
Family Cites Families (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5248416A (en) * | 1975-07-23 | 1977-04-18 | Johnson Controls Inc | Data communication system |
US4402082A (en) * | 1980-10-31 | 1983-08-30 | Foster Wheeler Energy Corporation | Automatic line termination in distributed industrial process control system |
JPS57164636A (en) * | 1981-04-03 | 1982-10-09 | Hitachi Ltd | Control method for transmission system |
US4556864A (en) | 1982-08-26 | 1985-12-03 | Roy Joseph J | Apparatus and method for communicating digital information on AC power lines |
US4545077A (en) * | 1982-10-29 | 1985-10-01 | Lockheed Corporation | Electro-optical data bus |
JPS59125144A (ja) * | 1982-12-30 | 1984-07-19 | ソニー株式会社 | デイジタル信号伝送方法 |
US4583232A (en) | 1984-02-08 | 1986-04-15 | General Electric Company | Carrier current digital data transceiver |
US4845466A (en) | 1987-08-17 | 1989-07-04 | Signetics Corporation | System for high speed digital transmission in repetitive noise environment |
US4787083A (en) * | 1987-09-30 | 1988-11-22 | Nitsuko Limited | Bus-method communication network system capable of seizing transmission right by using timer means at each station |
NO303200B1 (no) | 1988-11-04 | 1998-06-08 | Merlin Gerin | Bygningsteknisk styringsenhet med totrÕds data- og kraftforsyningslinje |
US4937811A (en) | 1989-02-24 | 1990-06-26 | General Instrument Corporation | Communication network |
WO1990015394A1 (en) | 1989-06-02 | 1990-12-13 | Aisi Research Corporation | Appliance interface for exchanging data |
US6014386A (en) * | 1989-10-30 | 2000-01-11 | Videocom, Inc. | System and method for high speed communication of video, voice and error-free data over in-wall wiring |
US5086427A (en) * | 1990-04-09 | 1992-02-04 | Unisys Corporation | Clocked logic circuitry preventing double driving on shared data bus |
US5072370A (en) | 1990-05-08 | 1991-12-10 | International Business Machines Corporation | System and method for monitoring electronic data processing equipment |
JPH05316063A (ja) * | 1992-05-12 | 1993-11-26 | Fujitsu Ltd | 周波数多重モデムの多重制御方式 |
US5633857A (en) * | 1992-07-15 | 1997-05-27 | Goldstar Information & Communications, Ltd. | Apparatus and method for controlling data transmissions in a communication network |
US5390326A (en) * | 1993-04-30 | 1995-02-14 | The Foxboro Company | Local area network with fault detection and recovery |
US5691715A (en) | 1994-06-22 | 1997-11-25 | General Electric Company | Method and apparatus for detecting fraudulent power line communications signal |
US5727155A (en) * | 1994-09-09 | 1998-03-10 | Intel Corporation | Method and apparatus for dynamically controlling a remote system's access to shared applications on a host system |
US5940586A (en) * | 1995-10-16 | 1999-08-17 | International Business Machines Corporation | Method and apparatus for detecting the presence of and disabling defective bus expansion devices or Industry Standard Architecture (ISA) adapters |
US5684826A (en) | 1996-02-08 | 1997-11-04 | Acex Technologies, Inc. | RS-485 multipoint power line modem |
US6330648B1 (en) * | 1996-05-28 | 2001-12-11 | Mark L. Wambach | Computer memory with anti-virus and anti-overwrite protection apparatus |
US5915082A (en) * | 1996-06-07 | 1999-06-22 | Lockheed Martin Corporation | Error detection and fault isolation for lockstep processor systems |
US6138199A (en) * | 1997-01-23 | 2000-10-24 | Sun Microsystems, Inc. | System for data transfer in a ring topology comprising selectors to selectively bypass external devices or a downstream device based upon presence indications |
EP0858174A3 (de) * | 1997-02-11 | 2002-09-04 | Philips Patentverwaltung GmbH | Verfahren und System zum Ubertragen von Daten und Energie |
US6151688A (en) | 1997-02-21 | 2000-11-21 | Novell, Inc. | Resource management in a clustered computer system |
US5994998A (en) * | 1997-05-29 | 1999-11-30 | 3Com Corporation | Power transfer apparatus for concurrently transmitting data and power over data wires |
SE9702685D0 (sv) * | 1997-07-11 | 1997-07-11 | Ericsson Telefon Ab L M | Self-healing ring network and a method for fault detection and rectifying |
US6154488A (en) * | 1997-09-23 | 2000-11-28 | Hunt Technologies, Inc. | Low frequency bilateral communication over distributed power lines |
KR20000015759A (ko) * | 1998-08-26 | 2000-03-15 | 박봉래 | 모드전환 기능을 갖는 휴대용 통신기기 및 모드전환 제어시스템 |
US6263388B1 (en) * | 1998-11-30 | 2001-07-17 | International Business Machines Corporation | Data processing system and method for remotely disabling network activity in a client computer system |
CN1161899C (zh) * | 1999-07-27 | 2004-08-11 | 三菱电机株式会社 | 通讯禁止装置 |
US6535990B1 (en) * | 2000-01-10 | 2003-03-18 | Sun Microsystems, Inc. | Method and apparatus for providing fault-tolerant addresses for nodes in a clustered system |
US6633761B1 (en) * | 2000-08-11 | 2003-10-14 | Reefedge, Inc. | Enabling seamless user mobility in a short-range wireless networking environment |
-
2001
- 2001-07-18 US US09/908,230 patent/US7073083B2/en not_active Expired - Lifetime
-
2002
- 2002-07-15 MX MXPA04000527A patent/MXPA04000527A/es active IP Right Grant
- 2002-07-15 CN CNB028182227A patent/CN1311332C/zh not_active Expired - Fee Related
- 2002-07-15 KR KR10-2004-7000842A patent/KR20040017331A/ko not_active Application Discontinuation
- 2002-07-15 WO PCT/US2002/022401 patent/WO2003009132A1/en active Application Filing
- 2002-07-15 EP EP02747015A patent/EP1407346B1/en not_active Expired - Lifetime
- 2002-07-15 BR BR0211217-5A patent/BR0211217A/pt not_active IP Right Cessation
- 2002-07-15 JP JP2003514408A patent/JP2004536514A/ja active Pending
- 2002-07-17 MY MYPI20022709A patent/MY128790A/en unknown
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5058056A (en) * | 1983-09-12 | 1991-10-15 | International Business Machines Corporation | Workstation takeover control |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109076002A (zh) * | 2016-05-02 | 2018-12-21 | 索尤若驱动有限及两合公司 | 用于紧急切断总线系统的方法以及总线系统 |
CN109076002B (zh) * | 2016-05-02 | 2021-06-08 | 索尤若驱动有限及两合公司 | 用于紧急切断总线系统的方法以及总线系统 |
US11249928B2 (en) | 2016-05-02 | 2022-02-15 | Sew-Eurodrive Gmbh & Co. Kg | Method for the emergency shutdown of a bus system, and bus system |
US11720508B2 (en) | 2016-05-02 | 2023-08-08 | Sew-Eurodrive Gmbh & Co. Kg | Method for the emergency shutdown of a bus system, and bus system |
Also Published As
Publication number | Publication date |
---|---|
WO2003009132A1 (en) | 2003-01-30 |
EP1407346A1 (en) | 2004-04-14 |
US20030018922A1 (en) | 2003-01-23 |
US7073083B2 (en) | 2006-07-04 |
CN1555522A (zh) | 2004-12-15 |
BR0211217A (pt) | 2004-09-08 |
MY128790A (en) | 2007-02-28 |
KR20040017331A (ko) | 2004-02-26 |
MXPA04000527A (es) | 2004-05-04 |
EP1407346B1 (en) | 2012-03-14 |
JP2004536514A (ja) | 2004-12-02 |
EP1407346A4 (en) | 2010-04-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1311332C (zh) | 用于提供故障设备的紧急关闭的方法和系统 | |
US20030006647A1 (en) | Process and components for controlling the connections of a transmission system | |
EP1784693B1 (en) | Method for providing a rapid response to queries on a vehicle bus | |
US10009289B2 (en) | Control device for connecting a can bus to a radio network, and motor vehicle having such a control device | |
KR101526413B1 (ko) | 트랜시버 ic 및 그 동작 방법 | |
US10795845B1 (en) | Method and system for auto-addressing nodes on a communication bus | |
US20180075674A1 (en) | Vehicular control device and method of controlling vehicular control device | |
JP6234460B2 (ja) | 通信チャネルと接続されている装置を監視する方法、監視装置、及び、車両 | |
JP3696471B2 (ja) | 情報電源管理装置 | |
US5289466A (en) | Multiplex transmission method | |
JP3057581B2 (ja) | 多重伝送方法 | |
JP2856617B2 (ja) | プログラマブルコントローラ | |
JP2002232430A (ja) | 複数の加入者間におけるデータ交換方法,通信システム,バスシステム,メモリ素子,コンピュータプログラム。 | |
US6850826B1 (en) | Vehicle network system and a method of controlling states of vehicle apparatuses | |
EP1488570B1 (en) | Remote switching of a communication device in a communication network | |
KR100202398B1 (ko) | 이중화구조를 갖는 종합정보통신망 디바이스 제어계 | |
KR0139962B1 (ko) | 신호단말 버스 점유시간의 예약 방법 및 그 장치 | |
JP2001328800A (ja) | 産業車両の制御システム | |
JP2004078388A (ja) | 上位装置の電源のターンオフに連動して自機の電源をターンオフする下位装置及び電源制御方法 | |
JP3154626B2 (ja) | シリアル伝送装置 | |
JPH0429439A (ja) | 伝送制御装置 | |
JPH08305641A (ja) | バス制御装置 | |
JPS63245149A (ja) | 伝送制御装置 | |
JPH0332133A (ja) | パケット送信制御装置 | |
KR20010029378A (ko) | 고유번호를 이용한 데이터 충돌 검출 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20070418 Termination date: 20170715 |
|
CF01 | Termination of patent right due to non-payment of annual fee |