IT1255618B - Unita' di controllo e di elaborazione duplicata per apparati di telecomunicazioni - Google Patents
Unita' di controllo e di elaborazione duplicata per apparati di telecomunicazioniInfo
- Publication number
- IT1255618B IT1255618B ITMI922261A ITMI922261A IT1255618B IT 1255618 B IT1255618 B IT 1255618B IT MI922261 A ITMI922261 A IT MI922261A IT MI922261 A ITMI922261 A IT MI922261A IT 1255618 B IT1255618 B IT 1255618B
- Authority
- IT
- Italy
- Prior art keywords
- processor unit
- active
- processing unit
- standby
- data
- Prior art date
Links
- 230000002093 peripheral effect Effects 0.000 abstract 3
- 101710190443 Acetyl-CoA carboxylase 1 Proteins 0.000 abstract 1
- 102100021334 Bcl-2-related protein A1 Human genes 0.000 abstract 1
- 101000822152 Petunia hybrida 1-aminocyclopropane-1-carboxylate oxidase 1 Proteins 0.000 abstract 1
- 238000011084 recovery Methods 0.000 abstract 1
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/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/202—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
- G06F11/2043—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant where the redundant components share a common memory address space
-
- 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/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
- G06F11/10—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
- G06F11/1008—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices
- G06F11/1012—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices using codes or arrangements adapted for a specific type of error
- G06F11/1016—Error in accessing a memory location, i.e. addressing error
-
- 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/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
- G06F11/10—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
- G06F11/1008—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices
- G06F11/1012—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices using codes or arrangements adapted for a specific type of error
- G06F11/1032—Simple parity
-
- 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/16—Error detection or correction of the data by redundancy in hardware
- G06F11/1666—Error detection or correction of the data by redundancy in hardware where the redundant component is memory or memory area
- G06F11/167—Error detection by comparing the memory output
-
- 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/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/202—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
- G06F11/2023—Failover techniques
- G06F11/2033—Failover techniques switching over of hardware resources
-
- 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/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/2097—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements maintaining the standby controller/processing unit updated
-
- 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/16—Error detection or correction of the data by redundancy in hardware
- G06F11/1608—Error detection by comparing the output signals of redundant hardware
- G06F11/1625—Error detection by comparing the output signals of redundant hardware in communications, e.g. transmission, interfaces
-
- 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/16—Error detection or correction of the data by redundancy in hardware
- G06F11/1629—Error detection by comparing the output of redundant processing systems
- G06F11/1641—Error detection by comparing the output of redundant processing systems where the comparison is not performed by the redundant processing components
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/70—Masking faults in memories by using spares or by reconfiguring
- G11C29/74—Masking faults in memories by using spares or by reconfiguring using duplex memories, i.e. using dual copies
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Monitoring And Testing Of Exchanges (AREA)
- Hardware Redundancy (AREA)
- Telephonic Communication Services (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Exchange Systems With Centralized Control (AREA)
- Safety Devices In Control Systems (AREA)
Abstract
Viene descritta una unità di controllo e di elaborazione duplicata per apparati di telecomunicazioni costituita da due identiche unità di controllo tra loro interconnesse. Ciascuna unità di controllo (UCO, UC1) comprende una unità processore (UP0, UP1), che può risultare attiva oppure in standby, una memoria RAM dati periferica per i dati elaborati durante il funzionamento, e più circuiti periferici connessi al resto dell'apparato. Una EPROM (CCLO, CCL1) in ciascuna unità processore contiene il firmware di selezione copia. La RAM dati e i circuiti periferici includono un rispettivo circuito di accesso a doppia porta (ACCO, ACC1) che consente l'accesso selettivo al solo processore attivo. Quest'ultimo esegue i cicli di scrittura in modo sincrono su entrambe le RAM dati duplicate, consentendo un rapido recupero del sincronismo operativo da parte dell'unità processore di riserva (standby), dopo commutazione per guasto dell'unità processore attiva (fig.2).
Priority Applications (12)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
ITMI922261A IT1255618B (it) | 1992-09-30 | 1992-09-30 | Unita' di controllo e di elaborazione duplicata per apparati di telecomunicazioni |
ZA936351A ZA936351B (en) | 1992-09-30 | 1993-08-30 | Duplicate control and processing unit for telecommunications equipment |
DE69308868T DE69308868T2 (de) | 1992-09-30 | 1993-09-15 | Duplizierte steuer- und verarbeitungseinheit für telekommunikationsanlage |
AT93920731T ATE150192T1 (de) | 1992-09-30 | 1993-09-15 | Duplizierte steuer- und verarbeitungseinheit für telekommunikationsanlage |
EP93920731A EP0663086B1 (en) | 1992-09-30 | 1993-09-15 | Duplicate control and processing unit for telecommunications equipment |
ES93920731T ES2099473T3 (es) | 1992-09-30 | 1993-09-15 | Unidad duplicada de control y tratamiento para equipo de telecomunicaciones. |
BR9307149A BR9307149A (pt) | 1992-09-30 | 1993-09-15 | Unidade de controle e de processamento em duplicata para equipamento de telecomunicações |
US08/411,686 US5784551A (en) | 1992-09-30 | 1993-09-15 | Duplicate control and processing unit for telecommunications equipment |
PCT/EP1993/002496 WO1994008292A1 (en) | 1992-09-30 | 1993-09-15 | Duplicate control and processing unit for telecommunications equipment |
CN93118454A CN1086364A (zh) | 1992-09-30 | 1993-09-30 | 电信设备的双重控制处理器 |
NO951204A NO951204L (no) | 1992-09-30 | 1995-03-29 | Duplikat styrings- og behandlingsenhet for telekommunikasjonsutsyr |
GR970400775T GR3023113T3 (en) | 1992-09-30 | 1997-04-11 | Duplicate control and processing unit for telecommunications equipment. |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
ITMI922261A IT1255618B (it) | 1992-09-30 | 1992-09-30 | Unita' di controllo e di elaborazione duplicata per apparati di telecomunicazioni |
Publications (3)
Publication Number | Publication Date |
---|---|
ITMI922261A0 ITMI922261A0 (it) | 1992-09-30 |
ITMI922261A1 ITMI922261A1 (it) | 1994-03-30 |
IT1255618B true IT1255618B (it) | 1995-11-09 |
Family
ID=11364038
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ITMI922261A IT1255618B (it) | 1992-09-30 | 1992-09-30 | Unita' di controllo e di elaborazione duplicata per apparati di telecomunicazioni |
Country Status (12)
Country | Link |
---|---|
US (1) | US5784551A (it) |
EP (1) | EP0663086B1 (it) |
CN (1) | CN1086364A (it) |
AT (1) | ATE150192T1 (it) |
BR (1) | BR9307149A (it) |
DE (1) | DE69308868T2 (it) |
ES (1) | ES2099473T3 (it) |
GR (1) | GR3023113T3 (it) |
IT (1) | IT1255618B (it) |
NO (1) | NO951204L (it) |
WO (1) | WO1994008292A1 (it) |
ZA (1) | ZA936351B (it) |
Families Citing this family (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100195064B1 (ko) * | 1996-06-20 | 1999-06-15 | 유기범 | 데이타 통신망 정합장치 |
KR100195065B1 (ko) * | 1996-06-20 | 1999-06-15 | 유기범 | 데이타 통신망 정합장치 |
US7634529B2 (en) * | 1996-11-29 | 2009-12-15 | Ellis Iii Frampton E | Personal and server computers having microchips with multiple processing units and internal firewalls |
US8225003B2 (en) * | 1996-11-29 | 2012-07-17 | Ellis Iii Frampton E | Computers and microchips with a portion protected by an internal hardware firewall |
US20050180095A1 (en) * | 1996-11-29 | 2005-08-18 | Ellis Frampton E. | Global network computers |
US7805756B2 (en) * | 1996-11-29 | 2010-09-28 | Frampton E Ellis | Microchips with inner firewalls, faraday cages, and/or photovoltaic cells |
US6167428A (en) * | 1996-11-29 | 2000-12-26 | Ellis; Frampton E. | Personal computer microprocessor firewalls for internet distributed processing |
US8312529B2 (en) | 1996-11-29 | 2012-11-13 | Ellis Frampton E | Global network computers |
US7926097B2 (en) | 1996-11-29 | 2011-04-12 | Ellis Iii Frampton E | Computer or microchip protected from the internet by internal hardware |
US6725250B1 (en) | 1996-11-29 | 2004-04-20 | Ellis, Iii Frampton E. | Global network computers |
US7506020B2 (en) | 1996-11-29 | 2009-03-17 | Frampton E Ellis | Global network computers |
US6209051B1 (en) * | 1998-05-14 | 2001-03-27 | Motorola, Inc. | Method for switching between multiple system hosts |
DE19832060C2 (de) * | 1998-07-16 | 2000-07-06 | Siemens Ag | Doppelbare Prozessoreinrichtung |
US6427213B1 (en) * | 1998-11-16 | 2002-07-30 | Lucent Technologies Inc. | Apparatus, method and system for file synchronization for a fault tolerate network |
JP2001044910A (ja) * | 1999-07-30 | 2001-02-16 | Nec Corp | 装置内高速信号の伝送方式 |
DE19950131C1 (de) | 1999-10-18 | 2000-11-02 | Siemens Ag | Integrierter Schaltkreis mit gedoppelten synchronen und asynchronen Komponenten |
DE19951541C1 (de) * | 1999-10-26 | 2000-10-26 | Siemens Ag | Integrierter elektronischer Baustein mit duplizierter Kernlogik und Hardware-Fehlereinspeisung für Prüfzwecke |
US6622246B1 (en) * | 1999-11-12 | 2003-09-16 | Xerox Corporation | Method and apparatus for booting and upgrading firmware |
US7213167B1 (en) * | 2000-01-18 | 2007-05-01 | Verso Technologies, Inc. | Redundant state machines in network elements |
US6931568B2 (en) * | 2002-03-29 | 2005-08-16 | International Business Machines Corporation | Fail-over control in a computer system having redundant service processors |
FI115015B (fi) * | 2002-04-22 | 2005-02-15 | Metso Automation Oy | Menetelmä ja järjestelmä väylän varmistamiseksi sekä ohjauspalvelin |
KR100474704B1 (ko) * | 2002-04-29 | 2005-03-08 | 삼성전자주식회사 | 데이터의 버스트 동시쓰기가 가능한 프로세서 이중화 장치 |
US6885973B1 (en) * | 2003-01-28 | 2005-04-26 | Sprint Communications Company L.P. | Alarm facilitator and method for analyzing computer hardware alarms |
CN1318562C (zh) * | 2004-09-27 | 2007-05-30 | 彭全生 | 富含锌元素的白酒的制备方法 |
US8256147B2 (en) | 2004-11-22 | 2012-09-04 | Frampton E. Eliis | Devices with internal flexibility sipes, including siped chambers for footwear |
US8125796B2 (en) | 2007-11-21 | 2012-02-28 | Frampton E. Ellis | Devices with faraday cages and internal flexibility sipes |
US8429735B2 (en) | 2010-01-26 | 2013-04-23 | Frampton E. Ellis | Method of using one or more secure private networks to actively configure the hardware of a computer or microchip |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3544777A (en) * | 1967-11-06 | 1970-12-01 | Trw Inc | Two memory self-correcting system |
IT1209258B (it) * | 1980-08-26 | 1989-07-16 | Sits Soc It Telecom Siemens | Disposizione circuitale atta a gestire lo scambio di dati tra una coppia di elaboratori, operanti secondo il principio master-slave, ed un elaboratore di supporto. |
DE3328405A1 (de) * | 1983-08-05 | 1985-02-21 | Siemens AG, 1000 Berlin und 8000 München | Steuerorgane eines fehlertoleranten mehrrechnersystems |
US5251299A (en) * | 1985-12-28 | 1993-10-05 | Fujitsu Limited | System for switching between processors in a multiprocessor system |
JP2560510B2 (ja) * | 1990-03-06 | 1996-12-04 | 日本電気株式会社 | ネットワーク管理マネージャ切り替え方式 |
-
1992
- 1992-09-30 IT ITMI922261A patent/IT1255618B/it active IP Right Grant
-
1993
- 1993-08-30 ZA ZA936351A patent/ZA936351B/xx unknown
- 1993-09-15 EP EP93920731A patent/EP0663086B1/en not_active Expired - Lifetime
- 1993-09-15 BR BR9307149A patent/BR9307149A/pt not_active Application Discontinuation
- 1993-09-15 US US08/411,686 patent/US5784551A/en not_active Expired - Fee Related
- 1993-09-15 AT AT93920731T patent/ATE150192T1/de active
- 1993-09-15 DE DE69308868T patent/DE69308868T2/de not_active Expired - Fee Related
- 1993-09-15 ES ES93920731T patent/ES2099473T3/es not_active Expired - Lifetime
- 1993-09-15 WO PCT/EP1993/002496 patent/WO1994008292A1/en active IP Right Grant
- 1993-09-30 CN CN93118454A patent/CN1086364A/zh active Pending
-
1995
- 1995-03-29 NO NO951204A patent/NO951204L/no unknown
-
1997
- 1997-04-11 GR GR970400775T patent/GR3023113T3/el unknown
Also Published As
Publication number | Publication date |
---|---|
US5784551A (en) | 1998-07-21 |
ATE150192T1 (de) | 1997-03-15 |
EP0663086A1 (en) | 1995-07-19 |
ZA936351B (en) | 1994-05-19 |
ITMI922261A0 (it) | 1992-09-30 |
EP0663086B1 (en) | 1997-03-12 |
NO951204D0 (no) | 1995-03-29 |
BR9307149A (pt) | 1999-03-30 |
CN1086364A (zh) | 1994-05-04 |
ITMI922261A1 (it) | 1994-03-30 |
DE69308868T2 (de) | 1997-09-04 |
NO951204L (no) | 1995-05-22 |
GR3023113T3 (en) | 1997-07-30 |
DE69308868D1 (de) | 1997-04-17 |
ES2099473T3 (es) | 1997-05-16 |
WO1994008292A1 (en) | 1994-04-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
IT1255618B (it) | Unita' di controllo e di elaborazione duplicata per apparati di telecomunicazioni | |
CA2090608A1 (en) | Network for portable patient monitoring devices | |
NO970439L (no) | Omkopling i et telekommunikajons-tjenesteknutepunkt | |
SE9604376L (sv) | Omkopplingsanordning för enheter | |
IT7922906A0 (it) | Procedimento per generare uno pseudo-segnale in una unita'supervisore di ritmo d'errore e circuito per la sua realizzazione. | |
FI953220A0 (fi) | Menetelmä ohjelman lataamiseksi viestinjärjestelmissä joissa on ei-redudanttisia hajautettuja laitteita | |
ATE46432T1 (de) | Zusammenklappbarer rollstuhl. | |
NO914311L (no) | Telecomputersystem for pakkeoverfoering | |
DK286283A (da) | Modulaer selv-dirigerende pcm omskifterkredsloeb til fordelt-styrede telefoncentraler | |
ATE65007T1 (de) | Fernmeldevermittlungssystem. | |
IT8322903A0 (it) | Metodo ed apparecchiatura perl'alimentazione di corrente di un apparecchio d'abbonato da una centrale. | |
IT1151943B (it) | Procedimento per eseguire prove di funzionamento su unita' periferiche mediante simulazione in un impianto di telecomunicazioni,specie in un impianto telefonico | |
JPS5595490A (en) | System switching system for exchange | |
ATE45657T1 (de) | Anordnung zur gebuehrenverwaltung von kommunikationseinrichtungen in krankenhaeuser, hotels oder dergleichen. | |
JPS6474844A (en) | Duplication control system | |
ATE260520T1 (de) | Selbsterholendes lokalnetz | |
JPS54116807A (en) | Inter-network connection system | |
JPH03125523A (ja) | 移動通信における制御チャネルの二重化方式 | |
JPS6488676A (en) | Multiprocessor system | |
JPS5460810A (en) | Non-answer transfer system for absence transfer call | |
JPS5711561A (en) | Virtual call set and control system | |
KR960016536B1 (en) | D-channel packet mux in the isdn switching system | |
JPS52144241A (en) | Circuit scanning switching system for auxiliary communication control unit | |
JPH0477161A (ja) | Pcm端局装置 | |
IT1217272B (it) | Disposizione circuitale per controllo di un complesso di unita'di alimentazione collegate in parallelo diretto,e l'esclusione selettiva delle unita' malfunzionanti |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
0001 | Granted | ||
TA | Fee payment date (situation as of event date), data collected since 19931001 |
Effective date: 19970917 |