CN1311332C - 用于提供故障设备的紧急关闭的方法和系统 - Google Patents

用于提供故障设备的紧急关闭的方法和系统 Download PDF

Info

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
Application number
CNB028182227A
Other languages
English (en)
Other versions
CN1555522A (zh
Inventor
L·R·小利特温
K·拉马斯瓦米
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Thomson Licensing SAS
RCA Licensing Corp
Original Assignee
RCA Licensing Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by RCA Licensing Corp filed Critical RCA Licensing Corp
Publication of CN1555522A publication Critical patent/CN1555522A/zh
Application granted granted Critical
Publication of CN1311332C publication Critical patent/CN1311332C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error 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/0793Remedial or corrective actions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error 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/0706Error 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/0745Error 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/71Protecting 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/74Protecting 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/82Protecting input, output or interconnection devices
    • G06F21/85Protecting input, output or interconnection devices interconnection devices, e.g. bus-connected or in-line devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/12Arrangements for remote connection or disconnection of substations or of equipment thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40006Architecture of a communication node
    • H04L12/40026Details regarding a bus guardian
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/407Bus networks with decentralised control
    • H04L12/417Bus networks with decentralised control with deterministic access, e.g. token passing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0659Management of faults, events, alarms or notifications using network fault recovery by isolating or reconfiguring faulty entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/34Signalling channels for network management communication
    • H04L41/344Out-of-band transfers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/04Arrangements for maintaining operational condition
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing 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/2101Auditing as a secondary aspect
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing 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/2105Dual mode as a secondary aspect
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40169Flexible bus arrangements
    • H04L12/40176Flexible bus arrangements involving redundancy
    • H04L12/40182Flexible 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)一接收到经由所述紧急通道的所述紧急信号就使其自身禁用。
CNB028182227A 2001-07-18 2002-07-15 用于提供故障设备的紧急关闭的方法和系统 Expired - Fee Related CN1311332C (zh)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109076002A (zh) * 2016-05-02 2018-12-21 索尤若驱动有限及两合公司 用于紧急切断总线系统的方法以及总线系统

Families Citing this family (51)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (1)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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