KR100506248B1 - How to Diagnose Links in a Private Switching System - Google Patents
How to Diagnose Links in a Private Switching System Download PDFInfo
- Publication number
- KR100506248B1 KR100506248B1 KR1019970076102A KR19970076102A KR100506248B1 KR 100506248 B1 KR100506248 B1 KR 100506248B1 KR 1019970076102 A KR1019970076102 A KR 1019970076102A KR 19970076102 A KR19970076102 A KR 19970076102A KR 100506248 B1 KR100506248 B1 KR 100506248B1
- Authority
- KR
- South Korea
- Prior art keywords
- link
- database
- exchange system
- linked list
- private exchange
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/22—Arrangements for supervision, monitoring or testing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/08—Indicating faults in circuits or apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42314—Systems providing special services or facilities to subscribers in private branch exchanges
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2203/00—Aspects of automatic or semi-automatic exchanges
- H04M2203/05—Aspects of automatic or semi-automatic exchanges related to OAM&P
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2203/00—Aspects of automatic or semi-automatic exchanges
- H04M2203/55—Aspects of automatic or semi-automatic exchanges related to network data storage and management
- H04M2203/558—Databases
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Sub-Exchange Stations And Push- Button Telephones (AREA)
- Monitoring And Testing Of Exchanges (AREA)
- Telephonic Communication Services (AREA)
Abstract
가. 청구범위에 기재된 발명이 속하는 기술분야end. TECHNICAL FIELD OF THE INVENTION
사설 교환시스템에서 링크된 리스트 관련 데이터베이스의 주기적 진단 방법.Periodic diagnostic method for linked list databases in a private exchange system.
나. 발명이 해결하려고 하는 기술적 과제I. The technical problem that the invention is trying to solve
사설 교환시스템에서 그룹 관련 링크된 리스트 데이터베이스에 대하여 주기적으로 진단하는 방법을 제공함에 있다.The present invention provides a method for periodically diagnosing a linked database of groups in a private exchange system.
다. 발명의 해결 방법의 요지All. Summary of the Solution of the Invention
사설 교환시스템에서 운용중인 링크된 리스트 관련 데이터베이스에 대해 온라인 서비스중에 링크 상태를 주기적으로 진단을 실시하여 이상 유무에 따라 이를 유지보수장치로 보고하고, 이상이 발생한 경우 경보장치로 이를 통보한다.Periodically diagnose the link status in the online service for the linked list database operated by the private exchange system and report it to the maintenance device according to the presence of abnormality, and notify the alarm device if an error occurs.
라. 발명의 중요한 용도la. Important uses of the invention
사설 교환시스템에서 링크된 리스트 관련 데이터베이스를 통해 링크 상태를 주기적으로 진단하여 이상 유무를 신속하게 알 수 있다.In the private exchange system, the linked list database can be used to diagnose the link status periodically so that it can be quickly identified.
Description
본 발명은 사설 교환시스템에서 링크를 진단하는 방법에 관한 것으로, 특히 여러 링크 리스트 데이터베이스에 있어 운용중인 링크 상태를 진단하는 방법에 관한 것이다.The present invention relates to a method for diagnosing a link in a private exchange system, and more particularly, to a method for diagnosing a link state in operation in various link list databases.
통상적으로 교환시스템에서 서비스를 수행하기 위해서는 해당 프로그램과 관련된 데이터베이스(Data Base)들이 유기적인 관계를 가지고 동작해야 정상적인 서비스가 가능하다. 상기 데이터베이스들에는 시스템에서 제공하는 기능에 따라 여러 종류의 데이터베이스들이 존재하게 되는데, 이중에는 링크된 리스트(Linked List)의 성격을 갖는 데이터베이스도 존재한다. 예를 들면, 가입자 그룹 멤버, 국선 그룹 멤버, 픽업 그룹 멤버등이 이러한 링크된 리스트 성격을 갖는다. 상기 링크된 리스트 성격의 데이터베이스들은 다른 데이터베이스들과 마찬가지로 유지보수장치에 의해 수정이 가능하게 되며, 하나의 멤버는 유지보수장치를 통해 추가와 삭제라는 과정을 거쳐 시스템과 메시지를 주고 받으므로써 해당 링크된 리스트 데이터베이스 및 이에 관련된 데이터베이스의 수정이 이루어진다. In general, in order to perform a service in an exchange system, a normal service is possible only when a database related to a corresponding program operates in an organic relationship. There are several types of databases in the databases according to the functions provided by the system, and there are also databases having the characteristics of a linked list. For example, subscriber group members, trunk line group members, pickup group members, and the like have this linked list nature. Like the other databases, the linked list databases can be modified by the maintenance unit, and one member exchanges the message with the system through the process of adding and deleting through the maintenance unit. The list database and its associated database are modified.
예를 들면, 픽업 그룹 데이터베이스는 각각이 멤버를 링크된 리스트 구조로 가지고 있는 PICKUP_GROUP_TABLE DB가 있고, 이와 관련된 데이터베이스로는 PICKUP_GROUP_TABLE DB의 멤버수를 기록하고 있는 PICKUP_GROUP_ROUTE DB와 시스템의 모든 가입자에 대해서 어느 그룹에 소속되어 있는지의 정보가 들어있는 PORT_INFO DB가 있다. 따라서, 유지보수장치에서 픽업 그룹의 멤버를 추가하고 삭제하는 경우에는 PICKUP_GROUP_TABLE DB, PICKUP_GROUP_ROUTE DB, PORT_INFO DB들이 연관되어 수정되고, 이들의 연관성이 일치해야 정상적인 PICKUP 서비스가 이루어진다.For example, the pickup group database has a PICKUP_GROUP_TABLE DB, each of which has a linked list structure, and the related database is the PICKUP_GROUP_ROUTE DB, which records the number of members of the PICKUP_GROUP_TABLE DB, and a group for every subscriber of the system. There is a PORT_INFO DB that contains information about membership. Therefore, in the case of adding and deleting members of the pickup group in the maintenance apparatus, PICKUP_GROUP_TABLE DB, PICKUP_GROUP_ROUTE DB, and PORT_INFO DB are related and modified.
이런 과정으로 링크된 리스트 데이터베이스가 운용되는 중에 시스템에 에러가 발생하여 링크에 이상이 발생하거나 관련 데이터베이스의 내용이 바뀌거나 뭉개지거나하는 경우 시스템에서는 아무런 반응이 없고, 단지 서비스에 이상이 발생하고 그런 상태가 지속되어 시스템에 치명적인 영향을 미치거나 하는 원인이 되었다. 즉, 운용중에 링크 테이블을 시험해본다거나 이상이 발생한 순간에 이를 알려주는 기능이 없어 초기에 쉽게 오류를 정정할 수 있는 상황이 더욱 어렵게 된다. If there is an error in the system while the linked list database is operating in this process and there is an error in the link or the contents of the related database are changed or crushed, there is no reaction in the system, and only the service is abnormal. Continued to cause a fatal effect on the system. In other words, there is no function to test the link table during operation or to notify the moment when an error occurs, which makes it more difficult to correct an error at an early stage.
따라서, 본 발명의 목적은 사설 교환시스템에서 초기에 링크 테이블 관련 데이터베이스의 이상 유무를 검출하는 링크 진단 방법을 제공함에 있다.Accordingly, an object of the present invention is to provide a link diagnosis method for detecting an abnormality of a link table related database at an initial stage in a private exchange system.
본 발명의 다른 목적은 사설 교환시스템에서 동작하고 있는 링크 리스트 형식으로 되어 있는 데이터베이스들에 대해 주기적으로 진단하는 방법을 제공함에 있다.Another object of the present invention is to provide a method for periodically diagnosing databases in the form of a linked list operating in a private exchange system.
본 발명의 또다른 목적은 사설 교환시스템에서 데이터베이스에 오류가 발생시 이를 기록하고, 유지보수장치를 통해 이력 조회하는 방법을 제공함에 있다.Still another object of the present invention is to provide a method of recording an error in a database in a private exchange system and inquiring a history through a maintenance apparatus.
본 발명의 또다른 목적은 사설 교환시스템에서 링크 테이블에 이상이 발견된 경우 링크 테이블을 재구성하여 서비스 오류를 제거하여 신뢰성을 향상시키는 방법을 제공함에 있다.Another object of the present invention is to provide a method of improving reliability by removing a service error by reconfiguring a link table when an abnormality is found in the link table in a private exchange system.
이러한 목적들을 달성하기 위한 본 발명은 사설 교환시스템에서 운용중인 링크된 리스트 관련 데이터베이스에 대해 온라인 서비스중에 링크 상태를 주기적으로 진단을 실시하여 이상 유무에 따라 이를 유지보수장치로 보고하고, 이상이 발생한 경우 경보장치로 이를 통보하는 것을 특징으로 한다.The present invention for achieving the above object is to periodically diagnose the link status during the online service for the linked list related database operating in the private exchange system and report it to the maintenance device according to the presence or absence of the abnormality, and when the abnormality occurs It is characterized by notifying the alarm device.
이하 본 발명의 바람직한 실시예를 첨부된 도면들을 참조하여 상세히 설명한다. 우선 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 하기에서 본 발명을 설명함에 있어, 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. First of all, in adding reference numerals to the components of each drawing, it should be noted that the same reference numerals are used as much as possible even if displayed on different drawings. In addition, in the following description of the present invention, if it is determined that a detailed description of a related known function or configuration may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted.
도 1은 본 발명이 적용되는 사설 교환시스템의 개략적인 블록 구성도로서, 입출력 처리 모듈(Input/output Process Module)110과 기억장치120를 구비하는 교환기100과 유지보수장치130와 경보장치140으로 구성된다.1 is a schematic block diagram of a private exchange system to which the present invention is applied, and includes a
도 1을 참조하여 본 발명에 따른 사설 교환시스템의 개략적인 동작을 설명한다. 입출력 처리 모듈110은 교환기의 입출력을 담당한다. 기억장치120은 하드 디스크로 구현될 수 있으며, 데이터베이스를 저장한다. 유지보수장치(Maintenance & Administration PC)130은 교환기100의 유지보수를 위한 동작을 수행하는 장치이다. 경보장치140은 입출력 처리 모듈110으로부터 알람 데이터를 받아 외부로 경보음을 송출하는 장치이다. 입출력 처리 모듈110은 시스템에 오류가 발생하는 경우 유지보수장치130으로 오류 발생을 알리고, 경보장치140을 통해 경보음을 송출한다. 따라서, 링크 리스트 관련 데이터베이스의 오류가 발생할 경우 이력은 입력출 처리 모듈130에 의해 기억장치120에 저장되고, 유지보수장치130를 통해 저장된 이력을 조회할 수 있으며, 경보장치140를 통해 오류 발생을 외부로 알린다.A schematic operation of the private exchange system according to the present invention will be described with reference to FIG. The input /
도 2는 본 발명의 실시예에 따른 사설 교환시스템에서 링크 리스트 데이터베이스를 진단하는 과정을 나타내는 도면이다.2 is a diagram illustrating a process of diagnosing a link list database in a private exchange system according to an embodiment of the present invention.
도 1 및 도 2를 참조하여 본 발명의 실시예에 따른 사설 교환시스템에서 링크를 진단하는 방법을 설명한다. 우선, 시스템에 인스톨되는 데이터베이스중에서 각각의 링크된 리스트 데이터베이스별로 서비스를 이용할 것인지의 여부를 기록하는 데이터베이스를 두어 사전에 선택을 할 수 있도록 한다. 제210단계에서 교환기100은 온 라인 서비스가 준비가 되면, 기억장치120에 저장된 링크 리스트 데이터베이스를 진단할 것인가를 판단한다. A method of diagnosing a link in a private exchange system according to an embodiment of the present invention will be described with reference to FIGS. 1 and 2. First, there is a database that records whether or not to use the service for each linked list database among the databases installed in the system so that the user can select in advance. In
링크 리스트 데이터베이스를 진단하지 않는 경우 교환기100은 본 발명의 실시예에 따른 링크 관리를 위한 제어 동작을 종료한다. 즉, 교환기100은 온 라인 서비스 준비가 되면, 이 데이터베이스를 보고, 상기 기능을 수행할 것인지의 여부를 판단하게 되는데 이용하지 않는다라고 되어 있는 링크된 리스트 데이터베이스에 대해서는 상기 기능을 종료한다. 만약에 이용하지 않는다라고 되어 있는 경우 다시 이용하고 싶으면, 유지보수장치130을 통해 상기 데이터베이스를 수정되면, 수정되는 순간에 교환기100은 내부적으로 데이터베이스의 수정 사실을 판단하여 제210단계부터의 동작을 다시 수행한다. If the link list database is not diagnosed, the
이와 달리, 상기 링크 리스트 데이터베이스를 진단하는 경우 제220단계에서 교환기100은 진단하고자 하는 링크 리스트 데이터베이스에 대해 연관된 데이터베이스들과 함께 정보를 수집한다. 제230단계에서 교환기100은 상기 수집된 정보에 따라 현재 링크가 정상 상태인지의 여부를 판단한다. 상기 링크의 정상 상태 여부를 판단하는 근거는 PICKUP_GROUP_TABLE DB와 같이 해당 데이터베이스와 그와 연관된 데이터베스들에서 가지고 있는 상호 연관성 및 일치성에 근거를 둔다. 이와 같은 판단 결과가 정상인 경우 해당 데이터베이스에 관련된 서비스에 이상이 없으므로 다음 데이터베이스의 상태를 진단한다. In contrast, when diagnosing the link list database, in
상기 링크가 정상이 아닌 경우 제240단계에서 교환기100은 상기 진단한 데이터베이스가 비정상인 경우 오류 이력을 기억장치120에 저장한다. 즉, 상기 링크가 비정상이면, 시스템 관리자로 하여금 조치할 수 있는 정보를 제공하기 위해 오류 정보를 기억장치120에 저장한다. 상기 저장 방법은 입출력 처리 모듈110을 통해 해당 데이터베이스의 명칭과 비정상 링크의 위치를 기억장치120에 저장한다. 이렇게 저장된 정보는 유지보수장치130을 통해 조회할 수 있으며, 이로 인해 시스템 관리자로 하여금 링크를 복구시키는데 필요한 정보를 제공하게 된다.If the link is not normal, in
또한, 제250단계에서 교환기100은 입출력 처리 모듈110을 통해 경보장치140으로 알람을 송출한다. 즉, 시스템에서는 진단하고 있는 데이터베이스가 비정상인 경우 교환기100은 알람을 경보장치140으로 송출한다. 그러면, 시스템 관리자는 상기 알람을 듣고, 유지보수장치130을 통해 어느 데이터베이스에 이상이 발생되었는지를 확인하고, 그에 따른 조치를 취한다. In
상기 링크가 정상인 경우 또는 정상이 아닌 링크에 대한 경보를 송출한 후 제260단계에서 교환기100은 다른 링크 리스트 데이터베이스를 조사하기 위한 준비를 수행한다. If the link is normal or after sending an alert for a non-normal link, the
상술한 바와 같이 본 발명은 사설 교환시스템에서 링크된 리스트 관련 데이터베이스를 운용함에 있어서, 주기적으로 링크 상태를 체크하여 오류 상황을 관리자에게 알려줌으로써 빠르고 정확한 조치를 할 수 있다. 따라서, 본 발명은 사설 교환시스템에서 링크 이상에 따른 서비스의 단절을 없애고, 시스템의 신뢰성을 향상시킬 수 있다.As described above, in the present invention, when operating a linked list-related database in a private exchange system, the link status is periodically checked to notify an administrator of an error condition, thereby enabling quick and accurate actions. Therefore, the present invention can eliminate the disconnection of the service due to the link error in the private exchange system, and improve the reliability of the system.
도 1은 본 발명이 적용되는 사설 교환시스템의 개략적인 블록 구성도.1 is a schematic block diagram of a private exchange system to which the present invention is applied;
도 2는 본 발명의 실시예에 따른 사설 교환시스템에서 링크 리스트 데이터베이스를 진단하는 과정을 나타내는 도면.2 is a diagram illustrating a process of diagnosing a link list database in a private exchange system according to an embodiment of the present invention.
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970076102A KR100506248B1 (en) | 1997-12-29 | 1997-12-29 | How to Diagnose Links in a Private Switching System |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970076102A KR100506248B1 (en) | 1997-12-29 | 1997-12-29 | How to Diagnose Links in a Private Switching System |
Publications (2)
Publication Number | Publication Date |
---|---|
KR19990056124A KR19990056124A (en) | 1999-07-15 |
KR100506248B1 true KR100506248B1 (en) | 2005-10-21 |
Family
ID=37305574
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019970076102A KR100506248B1 (en) | 1997-12-29 | 1997-12-29 | How to Diagnose Links in a Private Switching System |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100506248B1 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100547859B1 (en) * | 1998-07-04 | 2006-04-12 | 삼성전자주식회사 | How to Handle Alerts by Trunk Path in Private Switching Systems |
KR100584371B1 (en) * | 2000-02-07 | 2006-05-26 | 삼성전자주식회사 | Control method of routing link up, down based on asynchronous transfer mode private network node interface |
KR100905577B1 (en) * | 2002-07-03 | 2009-07-02 | 삼성전자주식회사 | Method and Apparatus of Base Station Call Device Test in a mobile communication system |
KR20040010908A (en) * | 2002-07-25 | 2004-02-05 | 엘지전자 주식회사 | Ethernet link monitoring method for internet phone |
KR100584968B1 (en) * | 2004-09-10 | 2006-05-29 | 한국정보통신대학교 산학협력단 | Method for protecting and restoring link using optical label merging and dynamically resources_shared scheme with network load |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05211559A (en) * | 1991-12-06 | 1993-08-20 | Nec Corp | Fault information collection system |
JPH06216999A (en) * | 1993-01-13 | 1994-08-05 | Fujitsu Ltd | Memory fault retrieval method in electronic exchange |
JPH06311228A (en) * | 1993-01-14 | 1994-11-04 | Hitachi Electron Service Co Ltd | Simulator for training operation of private branch exchange maintenance managing terminal |
KR19990000937A (en) * | 1997-06-11 | 1999-01-15 | 윤종용 | How to replace operating program and database in private exchange |
KR100285331B1 (en) * | 1997-08-30 | 2001-04-02 | 김진찬 | Apparatus for forming statistics data in a private branch exchange |
-
1997
- 1997-12-29 KR KR1019970076102A patent/KR100506248B1/en not_active IP Right Cessation
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05211559A (en) * | 1991-12-06 | 1993-08-20 | Nec Corp | Fault information collection system |
JPH06216999A (en) * | 1993-01-13 | 1994-08-05 | Fujitsu Ltd | Memory fault retrieval method in electronic exchange |
JPH06311228A (en) * | 1993-01-14 | 1994-11-04 | Hitachi Electron Service Co Ltd | Simulator for training operation of private branch exchange maintenance managing terminal |
KR19990000937A (en) * | 1997-06-11 | 1999-01-15 | 윤종용 | How to replace operating program and database in private exchange |
KR100285331B1 (en) * | 1997-08-30 | 2001-04-02 | 김진찬 | Apparatus for forming statistics data in a private branch exchange |
Also Published As
Publication number | Publication date |
---|---|
KR19990056124A (en) | 1999-07-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4972453A (en) | Autonomous expert system for directly maintaining remote telephone switching systems | |
EP0570513B1 (en) | Maintenance apparatus and method initiated by a hierarchical distributed knowledge based machine | |
EP0570505B1 (en) | Knowledge based machine initiated maintenance system and method | |
CN101201786B (en) | Method and device for monitoring fault log | |
US20120265872A1 (en) | Systems and Methods of Automatically Remediating Fault Conditions | |
JP4648961B2 (en) | Apparatus maintenance system, method, and information processing apparatus | |
KR100506248B1 (en) | How to Diagnose Links in a Private Switching System | |
JP2000358029A (en) | Automatic fault diagnostic network system, and automatic fault diagnostic method for network | |
CN110095144A (en) | A kind of terminal device local fault recognition method and system | |
JPH1188471A (en) | Test method and test equipment | |
KR100319934B1 (en) | Remote error detection system for elevator and control methof thereof | |
JP4691285B2 (en) | Product usage environment information collection and analysis equipment | |
JPH06244935A (en) | Fault diagnostic system for configuration equipment of electronic exchange | |
JP2007052756A (en) | Learning type diagnostic database applied to trouble diagnosis in wireless device | |
JPH0955735A (en) | Communication network fault diagnostic system and method therefor | |
JPH06139169A (en) | Communication system maintenance operation system | |
KR980007349A (en) | Alarm processing method to control redundant circuit pack of exchange system | |
KR20240142058A (en) | Device failure diagnosis detection system using AI chatbot | |
JPH0385850A (en) | Fault detection/control system | |
CA3142334A1 (en) | Equipment failure diagnostics using bayesian inference | |
JPH03152638A (en) | Log data collection system for information processor | |
JPS61136355A (en) | Remote control system | |
JP2004228934A (en) | Monitor and control system and monitor and control method | |
CN108199927A (en) | Server monitoring diagnosis method | |
JPH03151730A (en) | Network fault diagnostic system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20080604 Year of fee payment: 4 |
|
LAPS | Lapse due to unpaid annual fee |