← Back to Patent Explorer
EP0216353A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Method and apparatus for backing up data transmission system

Assignee: Hitachi Ltd
•
Filing: 1986-09-23
•
Granted: —
•
Expires: 2006-09-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data transmission system is disclosed in which a plurality of data transmission service units (3, 4) and terminals (9) are connected to a data trans­mission line (8) such as in-line or local area network and one of the units is used as an actual service unit and another unit is used as a backup unit. In the service unit, a plurality of processors (5A, 6A, 5B, 6B) of the service units mutually monitor the validity and normality of the operations of others, and if an error is detected, the data transmission control operation of the service unit is frozen and the service unit is disconnected from the data transmission line. In the backup unit, when it detects the freezing of the data transmission control operation of the service unit through the data transmission line, it starts the data transmission control operation in place of the service unit. The backup method and apparatus are applicable to a POS system and a multiple computer system.

Inventors

  • 👤 Fujio Yokoyama

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-09 13:53
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/16; G06F11/20; G06F11/202; G06F11/2023; G06F11/2025; G06F11/2038

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 139 words
A method for backing up a data transmission system including a plurality of data transmission service units (3, 4), at least a slave station terminal (9) and a data transmission line (8) for connecting said terminal and said service units, comprising the steps of: (a) designating one of said data transmission service units as a service unit for said system and other service units as backup units; (b) mutually monitoring validity and normality of a plurality of processors of said system service unit by said processors and electrically disconnecting said system service unit from said data transmission line when an error or failure is detected; and (c) monitoring the disconnection of said system service unit by said backup unit through said data transmission line and starting said backup unit as the system service unit when the disconnection is detected.
Claim 2
Independent Claim 139 words
A method for backing up a data transmission system including a plurality of data transmission service units (3, 4), at least a slave station terminal (9) and a data transmission line (8) for connecting said terminal and said service units, comprising the steps of: (a) designating one of said data transmission service units as a service unit for said system and other service units as backup units; (b) mutually monitoring validity and normality of a plurality of processors of said system service unit by said processors and electrically disconnecting said system service unit from said data transmission line when an error or failure is detected; and (c) monitoring the disconnection of said system service unit by said backup unit through said data transmission line and starting said backup unit as the system service unit when the disconnection is detected.
Claim 3
Dependent Claim 50 words
A method for backing up a data transmission system according to Claim 1 wherein each of said proc­essors contains a program to monitor the validity and normality of the operations of others, and said system service unit is frozen when an error is detected in any one of said processors.
Claim 4
Dependent Claim 70 words
A method for backing up a data transmission system according to Claim 2 wherein data transmission control is performed in a time sharing fashion between said system service unit and said slave station, and when no error of said system service unit is detected, said backup units are connected to said data trans­mission line in a manner to allow the execution of an off-line processing or a slave station fuction.
Claim 5
Dependent Claim 57 words
A method for backing up a data transmission system according to Claim 2 wherein said step (c) includes a sub-step of detecting error factors such as polling error, transmission carrier abnormality, line impkdance abnormality and absence of token from said data transmission line in said backup unit to produce representation of freezing of said system service unit.
Claim 6
Dependent Claim 28 words
A method for backing up a data transmission system according to Claim 3 wherein the representation of freezing is determined based on a combination of detected error factors.
Claim 7
Dependent Claim 66 words
A method for backing up a data transmission system according to Claim 1 wherein said step (c) includes the sub-steps of self-checking validity of the data transmission control operation in said backup unit when an error in the data transmission control operation of said system service unit is detected, and instructing a backup operation to said backup unit in accordance with the result of the self-check.
Claim 8
Dependent Claim 84 words
A method for backing up a data transmission system according to Claim 1 wherein said step (b) includes the sub-steps of, between a transmission/­reception terminal of one of said processors directly connected to said data transmission line and a sub-­central processing unit (sub-CPU) of said one processor executing an internal self-loop check of selecting an input supplied to the transmission terminal and execut­ing, in an intermediate period of the data transmission, an external self-loop check of selecting an output supplied from a reception terminal.
Claim 9
Dependent Claim 56 words
A method for backing up a data transmission system according to Claim 1 wherein said system service unit is connected to a central processing unit (CPU) (1) when it is normal, collectively processes data supplied from the slave station and the service unit, and when it is abnormal, it is backed up by said backup unit.
Claim 10
Dependent Claim 38 words
A method for backing up a data transmission system according to Claim 1 wherein said system service unit includes a main processor for controlling the entire unit and a sub-processor for performing a specific processing, as a multi-processor.
Claim 11
Dependent Claim 157 words
A data transmission processing system com­prising a data transmission service unit (3), a backup unit (4) having the same function as said service unit, at least one terminal (9) and a data transmission line (8) for connecting said terminal and said units, said service unit including: a main processor (5A, 5B) for controlling the entire unit; at least one sub-processor (6A, 6B) for performing a specific processing; error detection means (12, 19; 11, 18) located in said main processor and said sub-processor for mutually monitor the validity of the operation of other unit to detect an error in the unit; and disconnection means (22, 24, 27, 25) for disconnecting said service unit from said data trans­mission line in response to the output of said error detection means; said backup unit further including: backup start means (26, 29, 11-13) for detecting the disconnection of said system service unit through the data transmission line to start said backup unit.
Claim 12
Dependent Claim 157 words
A data transmission processing system com­prising a data transmission service unit (3), a backup unit (4) having the same function as said service unit, at least one terminal (9) and a data transmission line (8) for connecting said terminal and said units, said service unit including: a main processor (5A, 5B) for controlling the entire unit; at least one sub-processor (6A, 6B) for performing a specific processing; error detection means (12, 19; 11, 18) located in said main processor and said sub-processor for mutually monitor the validity of the operation of other unit to detect an error in the unit; and disconnection means (22, 24, 27, 25) for disconnecting said service unit from said data trans­mission line in response to the output of said error detection means; said backup unit further including: backup start means (26, 29, 11-13) for detecting the disconnection of said system service unit through the data transmission line to start said backup unit.
Claim 13
Dependent Claim 38 words
A data transmission processing system according to Claim 10 wherein said service unit and said terminal operate in a time sharing fashion in an on-line mode and said backup unit operates as one terminal in a normal state.
Claim 14
Dependent Claim 38 words
A data transmission processing system according to Claim 11 wherein said main processor and said sub-­processor of each of said units include means (12, 19) for storing recovery processing programs for detecting the error in the other unit.
Claim 15
Dependent Claim 63 words
A data transmission processing system according to Claim 19 wherein said backup unit includes means (29, 18) for detecting the absence of data transmission by an impedance of said data transmission line and means for ANDing the output of said absence detection means and the polling data error output from said service unit to determine occurrence of any error in said service unit.
Claim 16
Dependent Claim 66 words
A data transmission processing system according to Claim 10 wherein each of said service unit and said backup unit includes latch means (23) for indicating a master station, and means (2) is provided for selectively connecting said service unit or said backup unit to a central processing unit (1) for collectively processing data of the system, in response to the set output of said latch means.
Claim 17
Dependent Claim 21 words
A data transmission processing system according to Claim 10 wherein said data transmission line is an in-line or local area network.
Claim 18
Dependent Claim 47 words
A data transmission processing system according to Claim 10 wherein each of said service unit and said backup unit includes an additional sub-processor inter­connected to said main processor, and said sub-processor includes at least one of magnetic disk drive, floppy disk drive, magnetic card reader and file.
Claim 19
Dependent Claim 194 words
A data transmission system comprising at least one master unit (3) having a data transmission service function, at least one backup unit (4) having the same function as said master unit, a plurality of slave units (9) having terminal functions, and a data transmission line (8) for connecting said master unit, said backup unit and said slave units; said master unit and said backup unit each comprising a plurality of processor blocks (5A, 6A; 5B, 6B0 and disabling means (27, 25, 36) for disabling its own unit; said processor blocks each including error detection means (11, 12; 18, 19) for mutually monitoring validity and normality of operations of other processor blocks to detect any errors; said disabling means freezing the data trans­mission control operation of its own unit in responce to the output of said error detection means and discon­necting its own unit from said data transmission line; and said backup unit further comprising means (29, 26, 11, 12) for detecting the frozen status of the operation of said master unit based on the status of said data transmission line and signals therefrom and starting said backup unit in response to the detected output.
Claim 20
Dependent Claim 194 words
A data transmission system comprising at least one master unit (3) having a data transmission service function, at least one backup unit (4) having the same function as said master unit, a plurality of slave units (9) having terminal functions, and a data transmission line (8) for connecting said master unit, said backup unit and said slave units; said master unit and said backup unit each comprising a plurality of processor blocks (5A, 6A; 5B, 6B0 and disabling means (27, 25, 36) for disabling its own unit; said processor blocks each including error detection means (11, 12; 18, 19) for mutually monitoring validity and normality of operations of other processor blocks to detect any errors; said disabling means freezing the data trans­mission control operation of its own unit in responce to the output of said error detection means and discon­necting its own unit from said data transmission line; and said backup unit further comprising means (29, 26, 11, 12) for detecting the frozen status of the operation of said master unit based on the status of said data transmission line and signals therefrom and starting said backup unit in response to the detected output.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag