[go: up one dir, main page]

KR100267069B1 - System File Management Device by Version in Electronic Switching System - Google Patents

System File Management Device by Version in Electronic Switching System Download PDF

Info

Publication number
KR100267069B1
KR100267069B1 KR1019970082596A KR19970082596A KR100267069B1 KR 100267069 B1 KR100267069 B1 KR 100267069B1 KR 1019970082596 A KR1019970082596 A KR 1019970082596A KR 19970082596 A KR19970082596 A KR 19970082596A KR 100267069 B1 KR100267069 B1 KR 100267069B1
Authority
KR
South Korea
Prior art keywords
version
system file
file
basic
loading
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
KR1019970082596A
Other languages
Korean (ko)
Other versions
KR19990062285A (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 KR1019970082596A priority Critical patent/KR100267069B1/en
Publication of KR19990062285A publication Critical patent/KR19990062285A/en
Application granted granted Critical
Publication of KR100267069B1 publication Critical patent/KR100267069B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing
    • H04M3/24Arrangements for supervision, monitoring or testing with provision for checking the normal operation
    • H04M3/241Arrangements for supervision, monitoring or testing with provision for checking the normal operation for stored program controlled exchanges
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/36Memories

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Exchange Systems With Centralized Control (AREA)

Abstract

PURPOSE: A system file managing device by version in a full electric exchange is provided to store a new part which is not in accord with a basic system file in a new memory region. CONSTITUTION: A basic system file storer(30) stores basic system files. A version file storer(50) stores system files of a new version each version. A system file manager(100) requests a transmission of the system files to each loading destination part(601-60n) on the basis of system basic information when a re-store command for the system files is inputted, and stores/manages parts which are not in accord with the basic system files each version by using a version file manager(40).

Description

전전자 교환기에서 버전별 시스템파일 관리장치System File Management Device by Version in Electronic Switching System

본 발명은 전전자 교환기에 관한 것으로, 특히 시스템의 운용중에 변경되는 시스템파일의 재저장(Restore)시에 기본 시스템파일과 일치되지 않는 새로운 부분만을 새로운 메모리영역에 저장하도록 함으로써 메모리의 용량을 적게 사용하면서 업데이트되는 다수의 시스템파일을 버전별로 효과적으로 관리할 수 있도록 해 주는 전전자교환기에서 버전별 시스템파일 관리장치에 관한 것이다.The present invention relates to an electronic switch, and in particular, at the time of restoring a system file changed during operation of the system, only a new portion which does not match the basic system file is stored in a new memory area, thereby using less memory. The present invention relates to a system file management apparatus for each version in the electronic exchange that enables effective management of a plurality of system files updated by each version.

전전자교환기는 가입자에게 신속하고 정확한 서비스를 제공할 뿐만 아니라, 정보의 교환, 가공, 축적 및 처리에 고도의 융통성을 부여함으로써 각종 비음성 데이터 정보의 교환 및 효율적인 망관리를 할 수 있다.Electronic switchboards not only provide subscribers with quick and accurate services, but also provide a high degree of flexibility in the exchange, processing, accumulation and processing of information, enabling the exchange of various non-voice data information and efficient network management.

일반적으로 전전자교환기의 제어시스템은 교환기의 가입자 정합장치, 중계선 정합장치, 스위치 및 기타 교환기의 운용/보전에 필요한 각종 입출력 장치를 제어하고 관리하는 기능을 수행하는 것으로, 모듈화 및 신뢰도를 증가시키기 위해서 다중 프로세서 구조로 된 분산제어방식을 채택되고 있다.In general, the control system of an electronic switch is to control and manage various I / O devices necessary for operation / preservation of subscriber matching devices, relay line matching devices, switches, and other exchanges of exchanges, and to increase modularity and reliability. Distributed control method with multi-processor structure is adopted.

상기 분산제어방식은 전전자교환기의 제어시스템을 상위레벨 프로세서(Main Processor)와 하위레벨 프로세서(Peripheral Processor)로 구성하여, 상위레벨 프로세서는 호정보 처리, 번호번역, 그룹스위치 제어, 시스템 유지 및 보수 기능과 같은 실시간처리가 요구되지 않는 상위레벨의 제어기능을 수행하고, 하위레벨 프로세서는 텔레포니 소자 또는 입출력 소자들로부터 감지 및 순간분석들과 같은 신호의 실시간 처리가 요구되는 하위레벨의 일을 수행하도록 역할을 분담하도록 하는 것이다.The distributed control method consists of a control system of an electronic switch system consisting of a main processor and a lower level processor, and the upper level processor includes call information processing, number translation, group switch control, system maintenance and repair. Performs higher-level control functions that do not require real-time processing such as functions, and lower-level processors allow lower-level work that requires real-time processing of signals such as sensing and instantaneous analysis from telephony or input / output devices. It is to share the roles.

전전자교환기는 시스템의 운용을 위하여 총괄적인 시스템파일이 존재하게 되는 바, 이 시스템파일은 공중교환망 또는 ISDN 가입자에 대한 전반적인 호제어, 자원관리, 과금관리, 상태관리 및 통계관리 등의 제어동작을 독립적으로 수행할 수 있도록 된 각 프로세서에 필요로 되는 시스템파일별로 분산되어 로딩된 후 각 프로세서에 의하여 참조되게 된다.The electronic exchange has a comprehensive system file for the operation of the system. This system file controls the overall call control, resource management, billing management, status management and statistics management for the public switched network or ISDN subscriber. It is distributed by system files required for each processor that can be executed independently, and then loaded and referenced by each processor.

그런데, 상기 시스템파일은 그 구성데이터가 시스템의 운용중에 가입자의 상태에 의하여 수시로 변동되게 되는데, 시스템파일은 그 크기가 너무 크기 때문에 시스템파일이 변동될 때마다 시스템 내에 여러 버전의 시스템파일을 한꺼번에 저장관리할 수 없었다.By the way, the configuration of the system file is changed from time to time by the status of the subscriber during the operation of the system, because the system file is so large that it stores and manages multiple versions of the system file in the system each time the system file changes I could not.

그리하여, 현재 운용중인 시스템파일보다 이전에 사용되었던 이전 버전의 시스템파일을 시스템에 로딩하기 위해서는 다른 저장매체(예컨대, 마그네틱 테이프)에 기록되어 있는 시스템파일을 시스템내의 디스크에 기록한 후, 로딩을 받는 방식을 취해야 했으므로 매우 번거러웠다.Thus, in order to load the system file of the previous version that was used before the currently operating system file to the system, the system file recorded on another storage medium (for example, magnetic tape) is recorded on the disk in the system and then loaded. It was very cumbersome because I had to take it.

이에, 본 발명은 상기한 사정을 감안하여 창출된 것으로서, 시스템의 운용중에 변경되는 시스템파일의 재저장시에 기본 시스템파일과 일치되지 않는 새로운 부분만을 새로운 메모리영역에 저장하도록 함으로써 메모리의 용량을 적게 사용하면서 업데이트되는 다수의 시스템파일을 버전별로 효과적으로 관리할 수 있도록 해 주는 전전자교환기에서 버전별 시스템파일 관리장치를 제공함에 그 목적이 있다.Accordingly, the present invention was created in view of the above circumstances, and when the system file is changed during operation of the system, only a new part which does not match the basic system file is stored in the new memory area, thereby using less memory. The purpose of the present invention is to provide a system file management device for each version in the electronic exchange that enables effective management of multiple system files updated by each version.

도 1은 본 발명의 1실시예에 따른 전전자 교환기에서 버전별 시스템파일 관리장치의 구성을 나타낸 블록구성도.1 is a block diagram showing the configuration of the system file management apparatus for each version in the electronic switch according to an embodiment of the present invention.

도 2는 도 1의 구성으로 된 장치의 동작을 설명하기 위한 동작흐름도.FIG. 2 is a flow chart for explaining the operation of the device of the configuration of FIG.

* 도면의 주요 부분에 대한 간단한 설명* Brief description of the main parts of the drawing

10 : 시스템(System) 제어부 20 : 로딩(Loading) 제어부10: System control part 20: Loading control part

30 : 시스템 기초정보 저장부 40 : 버전(Version) 관리부30: system basic information storage unit 40: version management unit

50 : 시스템파일(System-File) 저장부50: System-File Storage

60 : 로딩 목적부 100 : 시스템파일관리부60: loading destination unit 100: system file management unit

상기 목적을 실현하기 위한 본 발명에 따른 전전자 교환기에서 버전별 시스템파일 관리장치는 다수의 프로그램으로 된 시스템파일을 저장하기 위한 시스템파일저장부와, 각각 약정된 시스템파일을 로딩받아 일련의 제어동작을 수행하기 위한 로딩목적부 및, 시스템기초정보를 저장하기 위한 시스템기초정보저장부를 구비하는 전전자교환기의 시스템파일 관리장치에 있어서; 상기 시스템파일저장부는 기본시스템파일을 저장하기 위한 기본시스템파일저장부와, 새로운 버전의 시스템파일을 버전별로 저장하기 위한 버전파일저장부를 포함하고, 현재 운용되는 시스템파일에 대한 재저장명령이 입력되게 되면 시스템기초정보를 근거로 각 로딩목적부로 현재 운용되는 시스템파일의 전송을 요구한 후, 현재 운용되는 시스템파일이 기본시스템파일과 일치되지 않는 부분에 대하여 상기 버전파일관리부를 이용하여 버전별로 저장관리하는 시스템파일관리부를 포함하여 구성된 것을 특징으로 한다.Version-specific system file management apparatus in the electronic switch according to the present invention for realizing the above object is a system file storage unit for storing a system file of a plurality of programs and a series of control operations by receiving each of the contracted system files Claims [1] A system file management apparatus of an all-electronic exchange having a loading target unit for performing a system and a system basic information storage unit for storing system basic information; The system file storage unit includes a basic system file storage unit for storing a basic system file, and a version file storage unit for storing a new version of a system file for each version, and inputs a resave command for a currently operating system file. If a request is made to transfer the currently operating system file to each loading target part based on the system basic information, the version file management unit stores and manages the version of the currently operating system file by using the version file manager. Characterized in that configured to include a system file management.

따라서, 상기한 바에 의하면, 변경되는 시스템파일의 재저장시 기본 시스템파일과 일치되지 않는 부분만을 새롭게 저장하도록 함으로써 여러 버전의 시스템파일을 효과적으로 관리할 수 있게 된다.Therefore, according to the above, it is possible to effectively manage various versions of the system file by newly storing only the portions which do not match the basic system file when resaving the changed system file.

이어, 본 발명에 따른 실시예를 설명한다.Next, an embodiment according to the present invention will be described.

도 1은 본 발명의 1실시예에 따른 전전자교환기에서 버전별 시스템파일 관리장치의 구성을 나타낸 블록구성도이다.1 is a block diagram showing the configuration of the system file management apparatus for each version in the electronic switch according to an embodiment of the present invention.

도면에서 참조번호 10은 전반적인 시스템제어를 수행하게 되는 시스템제어부로서, 특히 이 시스템제어부(10)는 변동된 시스템파일의 재저장을 수행명령하게 되는 것이다.In the drawing, reference numeral 10 denotes a system controller which performs overall system control, and in particular, the system controller 10 commands to restore the changed system file.

또한, 참조번호 100은 시스템파일관리부로서, 이는 로딩제어부(20)와, 버전관리부(40)를 포함하여 구성된다. 여기서, 로딩제어부(20)는 상기 시스템제어부(10)로부터 입력되는 변동된 시스템파일 재저장 수행명령에 따라 일련의 제어동작을 수행하게 되는 것이고, 버전관리부(40)는 시스템의 운용됨에 따라 변동되는 시스템파일을 기존 기본 시스템파일을 포함하여 버전별로 관리하게 된다.Also, reference numeral 100 denotes a system file management unit, which includes a loading control unit 20 and a version management unit 40. Here, the loading control unit 20 is to perform a series of control operations in accordance with the variable system file re-storing execution command input from the system control unit 10, the version control unit 40 is changed as the operation of the system System files are managed by version including the existing basic system files.

또한, 참조번호 30은 이후에 설명할 로딩목적부(601∼60N)에 로딩되어 있는 시스템파일에 대한 예컨대, 시스템파일의 로딩시에 로딩받아야될 타겟과 그 타겟에 로딩되어야 할 시스템파일의 종류 등의 시스템기초정보를 저장하기 위한 시스템기초정보저장부이다.Further, reference numeral 30 denotes a system file loaded in the loading target units 60 1 to 60 N to be described later, for example, a target to be loaded at the time of loading the system file and a system file to be loaded on the target. A system basic information storage unit for storing system basic information such as types.

또한, 참조번호 50은 이후에 설명할 각 로딩목적부(601∼60N)가 공중교환망 또는 ISDN 가입자에 대한 전반적인 호제어, 자원관리, 과금관리, 상태관리 및 통계관리 등의 제어동작을 수행할 수 있도록 하기 위한 시스템파일이 저장되어 있는 시스템파일저장부로서, 특히 이 시스템파일저장부(50)는 상기 버전관리부(40)의 제어에 따라 변동된 시스템파일에 대한 변동분을 별도의 메모리영역을 통해 저장하게 된다.Further, reference numeral 50 denotes each loading target unit 60 1 to 60 N to be described later to perform control operations such as overall call control, resource management, billing management, status management, and statistical management for the public switched network or ISDN subscriber. In particular, the system file storage unit for storing the system file for storing the system file, the system file storage unit 50 is a separate memory area for the change of the system file changed under the control of the version manager 40; To save it.

그리고, 참조번호 60(601∼60N)은 각각 상기 로딩제어부(20)를 통해 시스템의 시동시에 약정된 시스템파일을 로딩받아 독립적인 일련의 제어동작을 수행하게 되는 로딩목적부이다.Further, reference numeral 60 (60 1 to 60 N ) is a loading purpose unit that receives the system file contracted at the start-up of the system through the loading control unit 20 to perform an independent series of control operations.

여기서, 상기 로딩목적부(60)는 시스템의 운용중에 발생하게 되는 시스템파일의 변경시, 이 변경된 시스템파일을 소정의 메모리에 기록하여 관리하게 된다. 또한, 로딩목적부(60)는 로딩제어부(20)로부터 소정의 시스템파일을 로딩받게 되면, 그에 따른 소정의 로딩완료신호를 로딩제어부(10)로 출력하게 된다.In this case, the loading target unit 60 records and manages the changed system file in a predetermined memory when the system file is changed during operation of the system. In addition, when the loading target unit 60 receives a predetermined system file from the loading control unit 20, the loading target unit 60 outputs a predetermined loading completion signal to the loading control unit 10.

즉, 상기한 구성으로 된 본 발명에 있어서, 로딩제어부(20)는 시스템제어부(10)로부터 현재 운용중인 소정의 시스템파일 재저장 수행명령이 입력되게 되면, 시스템기초정보저장부(30)에 저장되어 있는 시스템기초정보를 근거로 각 로딩목적부(601∼60N)로 보유하고 있는 시스템파일의 전송을 요구하게 된다.That is, in the present invention having the above-described configuration, the loading control unit 20 is stored in the system basic information storage unit 30 when a predetermined system file restoring execution command being input from the system control unit 10 is input. On the basis of the existing system basic information, the transfer of the system file held by each loading target unit 60 1 to 60 N is requested.

이어, 로딩제어부(20)는 로딩목적부(601∼60N)로부터 일련의 시스템파일이 전송되어 오게 되면, 이를 버전관리부(40)로 전송하게 된다. 버전관리부(40)는 시스템파일저장부(50)에 저장되어 있던 기존의 기본 시스템파일과 로딩제어부(20)를 통해 전송되어 오는 시스템파일을 서로 비교한 후, 기본 시스템파일에 대하여 전송되어 오는 현재의 시스템파일의 변동된 부분을 시스템파일저장부(50)의 소정 메모리 영역에 저장하게 된다.Subsequently, when the loading control unit 20 receives a series of system files from the loading target units 60 1 to 60 N , it is transmitted to the version control unit 40. The version control unit 40 compares the existing basic system file stored in the system file storage unit 50 and the system file transmitted through the loading control unit 20 with each other, and is then transmitted with respect to the basic system file. The changed portion of the system file is stored in a predetermined memory area of the system file storage unit 50.

한편, 상기 로딩제어부(20)와 로딩목적부(601∼60N)간에는 IPC(Inter Process or Communication) 네트워크를 통해 메세지를 송수신하게 된다.Meanwhile, a message is transmitted and received between the loading control unit 20 and the loading target units 60 1 to 60 N through an IPC (Inter Process or Communication) network.

이어, 도 2의 동작흐름도를 참조하여 본 발명에 따른 실시예를 보다 상세하게 설명한다.Next, the embodiment according to the present invention will be described in more detail with reference to the operation flowchart of FIG. 2.

시스템제어부(10)가 상기 로딩제어부(20)로 각 로딩목적부(601∼60N)에서 현재 운용되는 시스템파일에 대한 재저장명령을 출력하게 되면(ST1 단계), 로딩제어부(20)는 우선 상기 시스템기초정보저장부(20)를 억세스하여 예컨대, 로딩목적부(601)에 로딩되어 있는 시스템파일에 대한 시스템기초정보를 읽어 낸다. 그리고, 로딩제어부(20)는 읽어 낸 시스템기초정보를 근거로 로딩목적부(601)로 보유하고 있는 시스템파일의 전송을 요구하게 된다(ST2 단계).When the system control unit 10 outputs a resave command for the system file currently being operated by each loading target unit 60 1 to 60 N to the loading control unit 20 (ST1 step), the loading control unit 20 First, the system basic information storage unit 20 is accessed to, for example, read the system basic information on the system file loaded in the loading target unit 60 1 . Then, the loading control unit 20 requests the transmission of the system file held by the loading target unit 60 1 based on the read system basic information (step ST2).

그러면, 상기 로딩목적부(601)는 보유하고 있는 현재의 시스템파일을 IPC 네트워크를 통해 로딩제어부(20)로 전송하게 된다(ST3 단계).Then, the loading target unit 60 1 transmits the current system file to the loading control unit 20 via the IPC network (ST3 step).

이어, 로딩목적부(601)로부터 현재의 시스템파일을 전송받은 로딩제어부(20)는 그 시스템파일을 버전관리부(40)로 전송하게 된다(ST4 단계).Subsequently, the loading control unit 20 receiving the current system file from the loading target unit 60 1 transmits the system file to the version manager 40 (step ST4).

이어, 상기 로딩목적부(601)의 시스템파일을 전송받은 버전관리부(40)는 동일한 로딩목적부(601)에 대한 기존의 기본시스템파일을 상기 시스템파일저장부(50)로부터 읽어 낸 후, 두 시스템파일이 서로 일치되는 지의 여부를 비교하게 된다(ST5, ST6 단계).After Next, the read existing default system file for the received transmission the system version of the file management section 40 is the same loaded object (60 1) of the loading object (60 1) from the system file storage unit 50 Then, the two system files are compared with each other (step ST5 and ST6).

이때, 버전관리부(40)는 두 시스템파일을 서로 비교하다가 서로 일치되지 않는 부분이 발생하게 되면, 그 일치되지 않는 부분(예컨대, N버전 시스템파일)을 시스템파일정보저장부(50)의 소정 메모리영역에 별도로 저장하게 된다(ST7 단계). 여기서, 상기 N 버전 시스템파일에 대한 정보는 예컨대, 일치되지 않는 시스템파일부분과 그 일치되지 않는 시스템파일부분이 전체 시스템파일에서 위치하게 되는 위치데이터 등을 나타내게 된다.At this time, the version control unit 40 compares the two system files with each other, if a portion that does not match each other occurs, the portion of the mismatch (for example, the N version system file) the predetermined memory of the system file information storage unit 50 It is stored separately in the area (ST7 step). Here, the information about the N version system file indicates, for example, location data where the mismatched system file portion and the mismatched system file portion are located in the entire system file.

그리고, 버전관리부(40)는 해당 로딩목적부(601)에 대한 시스템파일의 버전관리가 종료하게 되면 그에 따라 소정의 버전관리 종료신호를 로딩제어부(20)로 통보하게 된다(ST8 단계).When the version control of the system file for the corresponding loading target unit 60 1 ends, the version control unit 40 notifies the loading control unit 20 of the predetermined version control end signal accordingly (ST8 step).

이어, 버전관리부(40)로부터 소정의 버전관리 종료신호를 수신받은 로딩제어부(20)는 다른 로딩목적부(602∼60N)에 대하여 상기 동작과정을 반복하여 수행제어하게 된다. 로딩제어부(20)는 버전관리부(40)로부터 마지막 로딩목적부(예컨대, 60N)까지 현재 시스템파일에 대한 버전관리가 종료되었다는 소정의 종료신호가 수신되게 되면, 그 버전관리 종료신호를 시스템제어부(10)로 전달하게 된다(ST9 단계).Subsequently, the loading control unit 20 receiving the predetermined version control end signal from the version control unit 40 repeats the above operation process with respect to the other loading target units 60 2 to 60 N. When the loading control unit 20 receives a predetermined end signal indicating that version control for the current system file is terminated from the version control unit 40 to the last loading target unit (for example, 60N ), the system control unit transmits the version control end signal. It is transmitted to (10) (ST9 step).

한편, 상기한 바와 같이 재저장된 시스템파일에 대한 해당 로딩목적부(601∼60N)로의 로딩명령시에는 다음과 같은 동작을 수행하게 된다.On the other hand, when the loading command to the corresponding loading target unit (60 1 ~ 60 N ) for the re-saved system file as described above is performed as follows.

즉, 시스템제어부(10)로부터 로딩제어부(20)로 N 버전 시스템파일의 로딩명령이 입력되게 되면, 로딩제어부(20)는 시스템기초정보저장부(30)에 저장되어 있는 시스템기초정보를 근거로 상기 버전관리부(40)로 N 버전 시스템파일의 전송을 요구하게 된다.That is, when a loading command of the N version system file is input from the system control unit 10 to the loading control unit 20, the loading control unit 20 is based on the system basic information stored in the system basic information storage unit 30. The version control unit 40 requests the transmission of the N version system file.

버전관리부(40)는 N 버전 시스템파일의 전송요구에 따라 우선, 상기 시스템파일저장부(50)에서 기본 시스템파일과 구별되는 N 버전 시스템파일 정보를 순차적으로 읽어가면서 기본 시스템파일을 결합하여 이를 로딩제어부(20)로 전송하게 된다.The version management unit 40 combines the basic system files and sequentially loads the N version system file information sequentially distinguished from the basic system files in the system file storage unit 50 according to the transfer request of the N version system files. Transmission to the control unit 20.

로딩제어부(20)는 전송되어 오는 N 버전 시스템파일을 IPC 네트워크를 통해 해당 로딩목적부(601∼60N)로 로딩제어하게 되고, 해당 로딩목적부(601∼60N)는 새롭게 전송된 시스템파일을 근거로 일련의 제어동작을 수행제어하게 된다.The loading control unit 20 controls the loading of the N version system file being transmitted to the corresponding loading target unit 60 1 to 60 N through the IPC network, and the loading target unit 60 1 to 60 N is newly transmitted. Based on the system file, a series of control actions are performed.

따라서, 상기한 바에 의하면, 변경되는 시스템파일의 재저장시 기본 시스템파일과 일치되지 않는 부분만을 새로운 메모리영역에 저장하도록 함으로써 여러 버전의 시스템파일을 적은 메모리용량을 유지하면서 효과적으로 저장관리할 수 있게 된다.Therefore, according to the above, when re-storing the changed system file, only the parts that do not match the basic system file are stored in the new memory area, thereby effectively managing and storing the various versions of the system file while maintaining a small memory capacity. .

한편, 본 발명은 상기 실시예에 한정되지 않고, 그 기술적 요지를 벗어나지 않는 범위 내에서 다양하게 변형 실시할 수 있다.In addition, this invention is not limited to the said Example, It can variously deform and implement within the range which does not deviate from the technical summary.

이상 설명한 바와 같이 본 발명에 의하면, 시스템의 운용중에 변경되는 시스템파일의 재저장시에 기본 시스템파일과 일치되지 않는 새로운 부분만을 새로운 메모리영역에 저장하도록 함으로써 메모리의 용량을 적게 사용하면서 업데이트되는 다수의 시스템파일을 버전별로 효과적으로 관리할 수 있도록 해 주는 전전자교환기에서 버전별 시스템파일 관리장치를 실현할 수 있게 된다.As described above, according to the present invention, when re-storing a system file changed during operation of the system, a plurality of systems that are updated while using a small amount of memory by storing only a new part which does not match the basic system file in a new memory area Version-specific system file management devices can be realized in all electronic exchanges that enable effective file management by version.

Claims (1)

다수의 프로그램으로 된 시스템파일을 저장하기 위한 시스템파일저장부와, 각각 약정된 시스템파일을 로딩받아 일련의 제어동작을 수행하기 위한 로딩목적부 및, 시스템기초정보를 저장하기 위한 시스템기초정보저장부를 구비하는 전전자교환기의 시스템파일 관리장치에 있어서;A system file storage unit for storing a system file consisting of a plurality of programs, a loading target unit for performing a series of control operations by receiving each of the contracted system files, and a system basic information storage unit for storing system basic information A system file management apparatus of an all-electronic switch provided; 상기 시스템파일저장부는 기본시스템파일을 저장하기 위한 기본시스템파일저장부와, 새로운 버전의 시스템파일을 버전별로 저장하기 위한 버전파일저장부를 포함하고,The system file storage unit includes a basic system file storage unit for storing the basic system file, and a version file storage unit for storing a new version of the system file for each version, 현재 운용되는 시스템파일에 대한 재저장명령이 입력되게 되면 시스템기초정보를 근거로 각 로딩목적부로 현재 운용되는 시스템파일의 전송을 요구한 후, 현재 운용되는 시스템파일이 기본시스템파일과 일치되지 않는 부분에 대하여 상기 버전파일관리부를 이용하여 버전별로 저장관리하는 시스템파일관리부를 포함하여 구성된 것을 특징으로 하는 전전자교환기에서 버전별 시스템파일 관리장치.When a restore command is input for the currently operating system file, the system file is not matched with the basic system file after requesting the transmission of the currently operating system file to each loading target part based on the system basic information. System file management apparatus for each version in the electronic switchgear comprising a system file management unit for storing and managing by version using the version file management unit.
KR1019970082596A 1997-12-31 1997-12-31 System File Management Device by Version in Electronic Switching System Expired - Fee Related KR100267069B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019970082596A KR100267069B1 (en) 1997-12-31 1997-12-31 System File Management Device by Version in Electronic Switching System

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019970082596A KR100267069B1 (en) 1997-12-31 1997-12-31 System File Management Device by Version in Electronic Switching System

Publications (2)

Publication Number Publication Date
KR19990062285A KR19990062285A (en) 1999-07-26
KR100267069B1 true KR100267069B1 (en) 2000-09-15

Family

ID=19530915

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970082596A Expired - Fee Related KR100267069B1 (en) 1997-12-31 1997-12-31 System File Management Device by Version in Electronic Switching System

Country Status (1)

Country Link
KR (1) KR100267069B1 (en)

Also Published As

Publication number Publication date
KR19990062285A (en) 1999-07-26

Similar Documents

Publication Publication Date Title
US7190952B2 (en) Wireless communication apparatus, wireless communication network and software upgrading method
US4993017A (en) Modularly structured ISDN communication system
US5787160A (en) Intelligent routing of special service calls
EP0924941B1 (en) System and method for multi-node data synchronization
US7072356B1 (en) System and method for configuring a communications protocol
US6622265B1 (en) Standby processor with improved data retention
KR100267069B1 (en) System File Management Device by Version in Electronic Switching System
KR100284317B1 (en) System file loading device in all electronic exchange
RU2115253C1 (en) Method of operation of system for central controlled switching stations
KR100255365B1 (en) Change subscriber's prefix automatically in telephone
KR100312424B1 (en) Apparatus and method for data backup/loading of voice dialing system
KR100285333B1 (en) Method for loading data of telephony processor in full electronic switching system
KR970010152B1 (en) Subscriber location information management system
WO1999016229A1 (en) Dynamic distributions of applications and associated resource utilization
KR930010252B1 (en) Method of searching a exchange line of full-electronics switching system
JPS58182983A (en) Multiprocessor exchange
CN1100449C (en) Method for transmission of information from information source to information receivers
KR100205015B1 (en) Multi-level loading method of packet network matching system operation software
KR100252513B1 (en) How to change subscriber information at ATM switch
KR100296118B1 (en) Special resource switch of intelligent information providing system and service statistics data processing method by resource using the same
KR100241335B1 (en) Method for prohibiting the disc data backup for standby loading of exchange database backup system
JP2922314B2 (en) Parallel test control method for multiprocessor electronic exchange.
JP3084873B2 (en) Automatic subscriber circuit test method for empty subscribers
KR960014178B1 (en) Atm electronic switching exchanger
JPS61139182A (en) File access control method in electronic exchange

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19971231

PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 19971231

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: 20000330

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20000630

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20000701

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee