[go: up one dir, main page]

KR0168803B1 - Method and apparatus for driving a plurality of types of tapes in an all-electronic exchange - Google Patents

Method and apparatus for driving a plurality of types of tapes in an all-electronic exchange Download PDF

Info

Publication number
KR0168803B1
KR0168803B1 KR1019960006357A KR19960006357A KR0168803B1 KR 0168803 B1 KR0168803 B1 KR 0168803B1 KR 1019960006357 A KR1019960006357 A KR 1019960006357A KR 19960006357 A KR19960006357 A KR 19960006357A KR 0168803 B1 KR0168803 B1 KR 0168803B1
Authority
KR
South Korea
Prior art keywords
tape
data
driving
scsi adapter
maintenance processor
Prior art date
Application number
KR1019960006357A
Other languages
Korean (ko)
Other versions
KR970068411A (en
Inventor
이동준
Original Assignee
김광호
삼성전자주식회사
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 김광호, 삼성전자주식회사 filed Critical 김광호
Priority to KR1019960006357A priority Critical patent/KR0168803B1/en
Publication of KR970068411A publication Critical patent/KR970068411A/en
Application granted granted Critical
Publication of KR0168803B1 publication Critical patent/KR0168803B1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing
    • 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/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1456Hardware arrangements for backup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/55Aspects of automatic or semi-automatic exchanges related to network data storage and management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

1. 청구범위에 기재된 발명이 속한 기술분야 : 전전자교환기에서 MT, CT, DAT 등과 같은 여러 종류의 테이프를 공동으로 사용할 수 있도록 테이프를 구동하는 기술이다.1. Technical field to which the invention as described in the claims belongs: A technology for driving a tape so that various types of tapes such as MT, CT, DAT, etc. can be jointly used in an electronic exchanger.

2. 발명이 해결하려고 하는 기술적 과제 : 외부로부터 제공되는 백업 및 덤프데이타에 따라 유지보수프로세서는 스카시어뎁터를 제어하여 MT만을 구동시킬 수 있기 때문에 다른 종류의 테이프 구동장치를 장착하였을시 시스템 운용에 큰 장애를 초래할 수 있었다.2. The technical problem to be solved by the invention: According to the backup and dump data provided from the outside, the maintenance processor can control the SCSI adapter to drive only the MT, so when the other type of tape drive is installed, Could cause disability.

3. 발명의 해결 방법의 요지 : 데이타를 백업하거나 덤프하기 위한 제어명령을 받아 장착된 테이프형태를 검출하고, 상기 장착된 테이프를 구동하기 위한 제어데이타를 구성한 후 테이프 구동장치로 전송하여 상기 장착된 테이프를 구동한다.3. Summary of Solution of the Invention: Receives a control command for backing up or dumping data, detects a mounted tape type, configures control data for driving the mounted tape, and transmits the data to a tape drive device. Drive the tape.

4. 발명의 중요한 용도 : 전전자교환기4. Significant Uses of the Invention: Electron Exchanger

Description

전전자교환기에서 다수의 종류 테이프 구동방법 및 장치Method and apparatus for driving a plurality of types of tapes in an all-electronic exchange

제1도는 일반적인 전전자교환기에서 데이타를 관리하기 위한 시스템 구성도.1 is a system configuration for managing data in a general electronic switch.

제2도는 본 발명에 따른 전전자교환기에서 데이타를 관리하기 위한 시스템의 구성도.2 is a block diagram of a system for managing data in an electronic switch according to the present invention.

제3도는 본 발명에 따른 장착테이프의 종류를 구별하여 구동하기 위한 제어흐름도.3 is a control flow chart for driving the type of mounting tape according to the present invention.

본 발명은 전전자교환기에서 유지보수 데이타를 기록하는 테이프 구동장치에 관한 것으로, 특히 여러가지 종류의 테이프를 공동으로 사용할 수 있도록 구동하는 테이프 구동방법 및 장치에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a tape drive apparatus for recording maintenance data in an electronic switch, and more particularly, to a tape drive method and apparatus for driving various types of tapes jointly.

일반적으로 전전자교환기에서는 유지보수 프로세서에서 과금통계 및 수행화일을 덤프, 백업하기 위하여 마그네틱 테이프(Magnetic Tape: MT)를 이용하여 정보를 저장하고 있다.In general, electronic exchanges use magnetic tape (MT) to store information to dump and back up billing statistics and performance files in the maintenance processor.

이러한 전전자교환기에서 데이타를 관리하기 위한 시스템의 일반적인 구성은 제1도와 같은 구성을 가진다. 상기 제1도에 도시된 데이타 관리시스템의 구성을 살펴보면, HDD(14)는 일반적으로 고용량의 하드디스크(Hard Disk)와 상기 하드디스크의 구동을 제어하는 드라이버(Drive)로 구성되며, 전전자교환기의 초기 프로그램, 과금데이타 및 통계데이타를 저장하여 스카시어뎁터(SCSI ADAPTOR)(12)의 제어에 따라 데이타를 기록하거나 독출한다. 상기 스카시어뎁터(12)는 유지보수프로세서(10)의 제어를 받아 상기 HDD(14)의 제어를 수행한다. 상기 유지보수프로세서(10)는 교환기에서 발생하는 과금 및 통계데이타를 관리하여 상기 HDD(14) 및 MTU(16)에 데이타를 기록하거나 독출하기 위한 제어를 수행한다.The general configuration of a system for managing data in such an electronic switch has the configuration as shown in FIG. Looking at the configuration of the data management system shown in FIG. 1, the HDD 14 generally includes a hard disk of high capacity and a driver for controlling the drive of the hard disk. The initial program, billing data and statistical data of are stored and recorded or read out according to the control of the SCSI adapter 12. The SCSI adapter 12 performs the control of the HDD 14 under the control of the maintenance processor 10. The maintenance processor 10 manages billing and statistical data generated at the exchange to perform control for writing or reading data to the HDD 14 and the MTU 16.

상기와 같은 구성을 가지는 전전자교환기에서 과금이나 통계데이타를 백업 저장하기 위해 MTU만을 사용할 수 있도록 되어 있기 때문에 다른 테이프, 예를 들어 CT(Cartridge Tape) 및 DAT(Digital Audio Tape)등은 사용할 수 없었다. 왜냐하면 MT구동장치나 CT구동장치 및 DAT구동장치의 구동방식이 모두 다르기 때문에 교환기에서 MT구동장치를 구동하다가 CT구동장치를 교환기에 실장하여 사용하면 교환기는 SCSI(Small Computer System Interface)케이블에 연결되어 있는 것은 CT구동장치에서 잡고 있어 모든 구동장치를 사용할 수 없는 문제점이 있었다.Other tapes such as CT (Cartridge Tape) and DAT (Digital Audio Tape) could not be used because the MTU can only be used for backup and storage of billing or statistical data in the electronic exchange having the above configuration. . Because the driving method of MT drive device, CT drive device and DAT drive device are all different, if you operate MT drive device in the exchanger and install CT drive device in the exchanger, the exchanger is connected to SCSI (Small Computer System Interface) cable. There is a problem in that all the drive can not be used because of holding in the CT drive.

따라서 본 발명의 목적은 교환기에서 여러 종류의 테이프를 이용하여 메시지를 덤프 하거나 백업을 할 수 있는 다수의 종류 테이프 구동방법 및 장치를 제공하는데 있다.Accordingly, an object of the present invention is to provide a method and apparatus for driving a plurality of types of tapes capable of dumping or backing up messages using various types of tapes in an exchange.

본 발명의 다른 목적은 교환기에서 테이프 구동장치 사용여부에 관계없이 디스크 구동을 할 수 있는 다수의 종류 테이프 구동방법 및 장치를 제공하는데 있다.Another object of the present invention is to provide a plurality of types of tape driving methods and apparatuses capable of driving a disk regardless of whether a tape driving device is used in an exchanger.

이하 첨부된 도면을 참조하여 본 발명을 상세히 설명한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.

제2도는 본 발명을 수행하는 전전자교환기에서 데이타를 관리하기 위한 시스템의 구성도로서, 상기 제1도와 동일한 구성을 가지며, 동일한 구성에 대해 참조 부호도 동일하나 MTU(16) 대신에 CTU(18) 및 DATU(20)를 장착하여 사용할 수 있도록 되어 있다.2 is a block diagram of a system for managing data in an electronic switchgear according to the present invention, which has the same configuration as in FIG. ) And DATU 20 can be mounted and used.

제3도는 본 발명에 따른 장착테이프의 종류를 구별하여 구동하기 위한 제어흐름도이다.3 is a control flow chart for driving the type of mounting tape according to the present invention.

상술한 제2도 및 제3도를 참조하여 본 발명의 바람직한 일 실시예의 동작을 상세히 설명한다.The operation of the preferred embodiment of the present invention will be described in detail with reference to FIGS. 2 and 3 described above.

교환기의 유지보수 프로세서에 장착된 테이프 구동장치를 동작시키기 위해서는 각 테이프 구동장치 예를 들어 CTU(Cartridge Tape Unit)(18), DATU(Digital Audio Tape Unit)(20)를 장착시 MMC에 의해 미리 해당 테이프 구동장치의 장착 유무상태를 등록하여야 한다. 이렇게 MT, CT, DAT 중 하나를 장착할 시 해당 테이프 장착상태를 등록시킨 후 유지보수 프로세서(10)에서 테이프 구동장치를 구동시키는 동작을 제3도에서 보면, 유지보수프로세서(10)는 사용자로부터 백업이나 덤프명령이 입력되면 201단계에서 데이타 베이스의 R_TUD_STS영역을 리드하고 202단계로 진행한다. 상기 202 단계에서 상기 유지보수프로세서(10)는 현재 장착된 테이프 구동장치의 형태를 검색한다. 여기서 테이프 구동장치의 형태는 0:CT, 1:MT, 2:DAT로 설정되어 있으며, 이를 검색하여 장착된 테이프 구동장치의 형태를 판단한다. 이때 장착된 테이프 구동장치의 형태가 MT이며 204단계로 진행하여 현재 장착된 테이프 구동장치인 MTU(16)를 초기화하여 사용할 수 있도록 하기 위해 CDB(Command Descriptor Block)테이블을 작성한다. 예를 들어 CDB테이블의 해당 비트인 RAMptr[3] = 0x08, RAMptr[10] = 0x00로 세팅한다. 0x08은 테이프 구동장치의 초기 명령어이고, 0x00은 테이프 구동장치의 가변모드이다.In order to operate the tape drive mounted on the maintenance processor of the exchanger, each tape drive, for example, the CTU (Cartridge Tape Unit) 18 and the DATU (Digital Audio Tape Unit) 20, is applied in advance by the MMC. The tape drive system should be registered. When mounting one of the MT, CT, DAT in this way, the operation of driving the tape drive device in the maintenance processor 10 after registering the tape mounting state in Figure 3, the maintenance processor 10 from the user If a backup or dump command is input, the R_TUD_STS area of the database is read in step 201 and the process proceeds to step 202. In step 202, the maintenance processor 10 searches for the type of tape drive currently mounted. Here, the tape drive device is set to 0: CT, 1: MT, 2: DAT, and the shape of the tape drive device is determined by searching for it. In this case, the mounted tape drive device is MT, and the process proceeds to step 204 to create a CDB (Command Descriptor Block) table to initialize and use the currently mounted tape drive device MTU (16). For example, set RAMptr [3] = 0x08 and RAMptr [10] = 0x00, the corresponding bits of the CDB table. 0x08 is the initial command of the tape drive, and 0x00 is the variable mode of the tape drive.

그러나 상기 202단계에서 테이프 구동장치의 형태가 CT/DAT이면 203단계로 진행하여 현재 장착된 테이프 구동장치인 CTU(18)나 DATU(20)를 초기화하여 사용할 수 있도록 하기 위해 CDB(Command Descriptor Block)테이블을 작성한다. 예를 들어 CDB 테이블의 해당 비트인 RAMptr[3] = 0x08/*CMD*/, RAMptr[10] = 0x02/*Fixed Mode*/로 세팅한다. 이렇게 구동장치의 형태에 따라 CDB 테이블을 작성한 후 205단계로 진행하여 유지보수 프로세서(10)는 스카시 어뎁터(12)로 넘겨줄 정보인 CPB 테이블을 구성한다. 상기 CPB는 기록할 디스크의 I.D 리턴 데이타를 기록할 내부 메모리의 시작 어드레스 포인터, 디스크의 사이드를 나타내는 정보 및 상기 스카시어뎁터(12)와의 프로토콜을 지정하는 정보를 가진다. 상기 CPB테이블의 구성이 완료되면, 206단계에서 상기 유지보수프로세서(10)와 스카시어뎁터(12)는 프로토콜을 수행과 함께 상기 구성된 CDB, CPB테이블의 정보를 전송하여 스카시어뎁터(12)의 듀얼포트 메모리의 CPB영역에 기록하고 스카시어뎁터(12)의 RCB영역에 시작 정보를 기록한다. 상기 전송정보의 기록이 종료되면, 상기 스카시어뎁터(12)는 207단계에서 수신된 테이블 정보가 설정된 포맷과 일치하는가를 판단한다. 이때 일치하지 않는다고 판단되면, 상기 스카시어뎁터(12)는 상기 유지보수프로세서(10)로 재 전송을 요구하는 데이타를 전송한다. 그러나 상기 수신된 테이블 정보가 설정된 포맷과 일치할 경우에 상기 스카시어뎁터(12)는 CPB 테이블에 기록된 정보를 참조하여 현재 장착된 테이프 구동장치로 디바이스 I.D를 전송한다. 그런 후 208단계에서 스카시어뎁터(12)는 스카시(SCSI) 프로토콜에 맞추어 여러단계의 페이즈(PHASE)를 거쳐 현재 장착된 테이프 구동장치를 제어한다. 상기 프로토콜에 맞추어 전송되는 단계는 버스대기단계, 조정단계, 선택(비선택)단계, 정보전송단계(명령단계, 데이타출력단계, 메시지출력단계, 상태단계, 데이타입력단계, 메시지입력단계)로 이루어진다. 그러면 209단계에서 현재 장착된 테이프 구동장치는 수신된 정보에 따른 기록 또는 독출명령을 수행한다. 상기 명령처리가 완료되면, 상기 현재 장착된 테이프 구동장치는 명령수행 처리결과에 해당하는 상태값을 상기 스카시어뎁터(12)로 전송한다. 상기 스카시어뎁터(12)는 명령수행 처리결과 상태값이 수신되면, 210단계에서 상기 상태값을 분석하여 에러가 검출되었는가를 검색한다. 상기 에러가 검출되지 않으면(0x00), 211단계로 진행하여 정상적인 처리결과를 데이타화하여 상기 유지보수프로세서(10)로 전송한 후 서비스를 종료한다.However, if the tape drive device is CT / DAT in step 202, the process proceeds to step 203 so that the CTU 18 or DATU 20, which is the currently installed tape drive device, can be initialized and used so that the CDB (Command Descriptor Block) can be used. Create a table. For example, set RAMptr [3] = 0x08 / * CMD * / and RAMptr [10] = 0x02 / * Fixed Mode * /, which are the corresponding bits of the CDB table. After creating the CDB table according to the type of the driving device, the process proceeds to step 205 and the maintenance processor 10 constructs a CPB table which is information to be passed to the SCSI adapter 12. The CPB has a start address pointer of an internal memory to record I.D return data of a disc to be recorded, information indicating a side of the disc, and information specifying a protocol with the SCSI adapter 12. When the configuration of the CPB table is completed, in step 206, the maintenance processor 10 and the SCSI adapter 12 performs the protocol, and transmits the information of the configured CDB, CPB table to the dual port of the SCSI adapter 12 Recording is made in the CPB area of the memory and start information is recorded in the RCB area of the SCSI adapter 12. When the recording of the transmission information is finished, the SCSI adapter 12 determines whether the table information received in step 207 matches the set format. If it is determined that there is no match, the SCSI adapter 12 transmits data to the maintenance processor 10 requesting retransmission. However, when the received table information matches the set format, the SCSI adapter 12 transmits the device I.D to the currently mounted tape driving apparatus by referring to the information recorded in the CPB table. Thereafter, in step 208, the SCSI adapter 12 controls the currently mounted tape driving apparatus through various phases (PHASE) in accordance with the SCSI protocol. The transmission in accordance with the protocol consists of a bus standby step, an adjustment step, a selection (non-selection) step, and an information transmission step (command step, data output step, message output step, status step, data input step, message input step). . In operation 209, the currently mounted tape driving apparatus performs a recording or reading command according to the received information. When the command processing is completed, the currently mounted tape drive unit transmits a state value corresponding to the command execution processing result to the SCSI adapter 12. When the command value processing result is received, the SCSI adapter 12 analyzes the state value in step 210 and searches whether an error is detected. If the error is not detected (0x00), the process proceeds to step 211, where the normal processing result is converted into data and transmitted to the maintenance processor 10, and the service ends.

그러나 상기 210단계에서 에러가 검출되면(0x02), 상기 스카시어뎁터(12)는 212단계에서 해당 디스크의 비정상인 원인을 확인하기 위한 리궤스트 센서 명령어를 구성한다. 그리고 213단계에서 상기 구성된 리쿼스트센스(Request Sense) 명령어를 상기 현재 장착된 테이프 구동장치로 전송한다. 그런 후 214 단계에서 상기 스카시어뎁터(12)는 현재 장착된 테이프 구동장치로부터 수행된 결과에 따른 14바이트의 센스 데이타를 수신한다. 상기 스카시어뎁터(12)는 수행결과에 따른 센스데이타가 수신되면, 215단계에서 수신된 데이타의 3번째 바이트를 체크하여 에러가 검출되는가를 분석한다. 상기 에러가 검출되지 않으면 정상 결과 데이타를 상기 유지보수프로세서(10)로 전송한 후 서비스를 종료한다. 하지만 상기 215단계에서 에러가 검출되면, 상기 스카시어뎁터(12)는 216단계에서 상기 유지보수프로세서(10)로 에러데이타를 전송한다. 상기 에러데이타를 장치의 명칭과, 에러가 발생한 블록의 위치와, 에러가 발생한 로직컬 어드레스 정보를 가진다.However, if an error is detected in step 210 (0x02), the SCSI adapter 12 configures a reflex sensor command for identifying an abnormal cause of the corresponding disk in step 212. In step 213, the configured request sense command is transmitted to the currently mounted tape driving apparatus. Then, in step 214, the SCSI adapter 12 receives the sense data of 14 bytes according to the result performed from the currently mounted tape drive. When receiving the sense data according to the execution result, the SCSI adapter 12 checks the third byte of the received data in step 215 and analyzes whether an error is detected. If the error is not detected, the normal result data is transmitted to the maintenance processor 10 and the service is terminated. However, when an error is detected in step 215, the SCSI adapter 12 transmits error data to the maintenance processor 10 in step 216. The error data includes a device name, a location of a block in which an error occurs, and logical address information in which an error occurs.

상술한 바와 같이 본 발명은 전전자교환기에서 MT, CT, DAT 구동장치를 공통으로 사용할 수 있도록 하여 MT이외의 테이프 구동장치를 장착할 경우에 시스템 다운을 방지할 수 있으며, 또한 CT나 DAT를 사용할 시 데이타 기록용량을 증가시킬 수 있고, 테이프 구동장치의 부피를 줄일 수 있는 이점이 있다.As described above, the present invention makes it possible to use the MT, CT, and DAT driving devices in all electronic exchangers in common, thereby preventing system down when mounting a tape driving device other than MT, and also using CT or DAT. The data recording capacity can be increased, and the volume of the tape drive can be reduced.

Claims (3)

초기프로그램, 과금데이타 및 통계데이타를 백업 및 덤프하는 테이프 구동장치와, 상기 테이프 구동장치를 제어하는 스카시어뎁터와, 상기 디스크에 저장된 데이타를 유지보수하는 유지보수프로세서를 구비한 전전자교환기에 있어서, 데이타를 백업하거나 덤프하기 위한 제어명령을 받아 장착된 테이프 형태를 검출하는 과정과, 상기 장착된 테이프 형태를 검출한 후 상기 장착된 테이프를 구동하기 위한 제어데이타를 구성하여 상기 테이프 구동장치로 전송하여 상기 장착된 테이프를 구동하는 과정으로 이루어짐을 특징으로 하는 전전자교환기에서 다수의 종류 테이프 구동방법.An all-electronic exchanger comprising a tape drive for backing up and dumping initial programs, billing data, and statistical data, a SCSI adapter for controlling the tape drive, and a maintenance processor for maintaining data stored on the disk, Receiving a control command for backing up or dumping data, detecting a mounted tape shape, detecting the mounted tape shape, and configuring control data for driving the mounted tape and transmitting the same to the tape driving device A method for driving a plurality of types of tapes in an all-electronic exchanger, characterized in that the process of driving the mounted tape. 제1항에 있어서, 상기 장착된 테이프 형태는, 마그네틱 테이프(MT), 카트리지 테이프(CT), 디지탈 오디오 테이프(DAT)중 하나임을 특징으로 하는 전전자교환기에서 다수의 종류 테이프 구동방법.The method of claim 1, wherein the mounted tape is one of a magnetic tape (MT), a cartridge tape (CT), and a digital audio tape (DAT). 유지보수프로세서를 구비한 전전자교환기에 있어서, 고용량의 하드디스크와 상기 하드디스크의 구동을 제어하는 드라이버로 구비하며, 상기 전전자교환기의 초기프로그램, 과금데이타 및 통계 데이타를 저장하여 스카시어뎁터의 제어에 따라 데이타를 기록하거나 독출하는 하드디스크 드라이버와, 상기 유지보수프로세서의 제어를 받아 상기 하드디스크 드라이버의 제어를 수행하는 스카시어뎁터와, 상기 스카시어뎁터에 연결되어 마그네틱 테이프를 구동 하기 위한 마그네틱 테이프 유니트와, 상기 스카시어뎁터에 연결되어 디지탈 오디오 테이프를 구동하기 위한 디지탈 오디오 테이프 유니트와, 상기 전전자교환기에서 발생하는 과금 및 통계데이타를 관리하여 상기 하드디스크 드라이버 및 상기 마그네틱 테이프 유니트와 상기 디지탈 오디오 테이프 유니트에 데이타를 기록하거나 독출하기 위한 제어를 수행하는 유지보수프로세서로 구성함을 특징으로 하는 장치.An all-electronic exchanger equipped with a maintenance processor, comprising a high-capacity hard disk and a driver for controlling the operation of the hard disk, controls the SCSI adapter by storing initial programs, charging data, and statistical data of the all-electronic exchange. A hard disk driver for recording or reading data according to the present invention, a SCSI adapter for controlling the hard disk driver under the control of the maintenance processor, and a magnetic tape unit connected to the SCSI adapter for driving a magnetic tape. And a digital audio tape unit connected to the SCSI adapter for driving the digital audio tape, and managing billing and statistical data generated from the electronic switchboard, wherein the hard disk driver, the magnetic tape unit, and the digital audio are managed. Apparatus characterized in that the configuration data to the tape recording unit or a maintenance processor which performs a control for reading.
KR1019960006357A 1996-03-11 1996-03-11 Method and apparatus for driving a plurality of types of tapes in an all-electronic exchange KR0168803B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019960006357A KR0168803B1 (en) 1996-03-11 1996-03-11 Method and apparatus for driving a plurality of types of tapes in an all-electronic exchange

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019960006357A KR0168803B1 (en) 1996-03-11 1996-03-11 Method and apparatus for driving a plurality of types of tapes in an all-electronic exchange

Publications (2)

Publication Number Publication Date
KR970068411A KR970068411A (en) 1997-10-13
KR0168803B1 true KR0168803B1 (en) 1999-02-01

Family

ID=19452793

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019960006357A KR0168803B1 (en) 1996-03-11 1996-03-11 Method and apparatus for driving a plurality of types of tapes in an all-electronic exchange

Country Status (1)

Country Link
KR (1) KR0168803B1 (en)

Also Published As

Publication number Publication date
KR970068411A (en) 1997-10-13

Similar Documents

Publication Publication Date Title
US10402105B2 (en) Data protection with multiple site replication
EP0869438B1 (en) Heterogeneous computer system, heterogeneous input/output system and data back-up method for the systems
US6185661B1 (en) Worm magnetic storage device
JP3697395B2 (en) Method and apparatus for storing different data structures
KR100615794B1 (en) Emulation method, computer system and computer readable storage medium of small computer system interface type memory device
US6615327B1 (en) Method and system for backing up data of data processing devices including fixed length block format data conversion to variable length block format
WO2000004450A9 (en) System and method for performing high-speed tape positioning operations
JP2003248630A (en) Method of securing drive access to data storage medium on the basis of media identifier
US6952753B2 (en) Device driver with improved timeout performance
US7523289B2 (en) Random access storage system capable of performing storage operations intended for alternative storage devices
US7395368B2 (en) Information processing system, storage unit, and storage control program recorded computer-readable recording medium
EP0939371B1 (en) Memory subsystem and method of reorganising multiplexed data
KR100391740B1 (en) A management method for reproducing error and a disk drive making use of the management method
EP0903668B1 (en) Method of transferring data between hosts through a storage subsystem
KR0168803B1 (en) Method and apparatus for driving a plurality of types of tapes in an all-electronic exchange
KR100659915B1 (en) Method and apparatus for transferring data
US20030065683A1 (en) Data storage device and method for storing information using alternate information storage architectures
US20090077309A1 (en) Data transfer
JP2001312875A (en) Recording and reproducing disk controller and disk device using the controller
JP3794232B2 (en) Data backup method in information processing system
US6725350B2 (en) Storage management system, apparatus, and method for supporting a multiplicity of logical block identification
KR100216365B1 (en) Disk error detection and recovery method in electronic exchange
JP4669728B2 (en) Method and system for formatting a data storage medium into a desired block format
US6449686B1 (en) Method and apparatus for determining removable magnetic media types in a computer after detection of a read error condition
EP0080878A2 (en) Cache memory and method of control for use with magnetic disks

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19960311

PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 19960311

Comment text: Request for Examination of Application

PG1501 Laying open of application
E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 19980917

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 19981007

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 19981007

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20010924

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20020924

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20030922

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20040920

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20050921

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 20060920

Start annual number: 9

End annual number: 9

FPAY Annual fee payment

Payment date: 20070910

Year of fee payment: 10

PR1001 Payment of annual fee

Payment date: 20070910

Start annual number: 10

End annual number: 10

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20090910