KR100606121B1 - Subscriber Status Information Collection Method for Analog Subscriber Call Processing in Exchange - Google Patents

Subscriber Status Information Collection Method for Analog Subscriber Call Processing in Exchange Download PDF

Info

Publication number
KR100606121B1
KR100606121B1 KR1019980060874A KR19980060874A KR100606121B1 KR 100606121 B1 KR100606121 B1 KR 100606121B1 KR 1019980060874 A KR1019980060874 A KR 1019980060874A KR 19980060874 A KR19980060874 A KR 19980060874A KR 100606121 B1 KR100606121 B1 KR 100606121B1
Authority
KR
South Korea
Prior art keywords
subscriber
scanning
information
hook
status information
Prior art date
Application number
KR1019980060874A
Other languages
Korean (ko)
Other versions
KR20000044377A (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 KR1019980060874A priority Critical patent/KR100606121B1/en
Publication of KR20000044377A publication Critical patent/KR20000044377A/en
Application granted granted Critical
Publication of KR100606121B1 publication Critical patent/KR100606121B1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing
    • H04M3/26Arrangements for supervision, monitoring or testing with means for applying test signals or for measuring
    • H04M3/28Automatic routine testing ; Fault testing; Installation testing; Test methods, test equipment or test arrangements therefor
    • H04M3/30Automatic routine testing ; Fault testing; Installation testing; Test methods, test equipment or test arrangements therefor for subscriber's lines, for the local loop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/34Microprocessors

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Interface Circuits In Exchanges (AREA)

Abstract

가. 청구범위에 기재된 발명이 속한 기술분야end. The technical field to which the invention described in the claims belongs

교환기에서 아날로그 가입자 호 처리를 위해 아날로그 가입자 선로를 스캐닝하여 가입자 상태 정보를 수집하는 방법에 관한 것이다.The present invention relates to a method for collecting subscriber state information by scanning an analog subscriber line for analog subscriber call processing at an exchange.

나. 발명이 해결하고자 하는 기술적 과제I. The technical problem to be solved by the invention

가입자 상태 정보를 스캐닝하는 프로세서에서 처리 가능한 가입자 수를 증가시킬 수 있는 가입자 정보 수집방법을 제공한다.Provided is a method for collecting subscriber information that can increase the number of subscribers that can be processed by a processor scanning subscriber status information.

다. 발명의 해결방법의 요지All. Summary of Solution of the Invention

오프-후크/온-후크 정보의 검출이 가능한 제1스캐닝 주기로 가입자 선로를 스캐닝하여 가입자 상태 정보를 수집하는 제1스캐닝 타스크 처리과정과, 다이얼 펄스 정보의 검출이 가능한 제2스캐닝 주기로 가입자 선로를 스캐닝하여 가입자 상태 정보를 수집하는 제2스캐닝 타스크 처리과정과, 아날로그 가입자의 호 처리 절차에 대응되게 수집 요구되는 가입자 상태 정보의 검출에 소요되는 시간에 따라 제1,제2 스캐닝 타스크 처리과정을 서로 간에 천이시키는 천이과정을 구비한다.Scanning a subscriber line in a first scanning task process of collecting subscriber status information by scanning a subscriber line in a first scanning cycle capable of detecting off-hook / on-hook information, and scanning a subscriber line in a second scanning cycle capable of detecting dial pulse information. The second scanning task processing step of collecting subscriber status information and the first and second scanning task processing processes according to the time required for detecting the subscriber status information required to be collected corresponding to the analog subscriber call processing procedure. A transition process for transitioning is provided.

라. 발명의 중요한 용도la. Important uses of the invention

교환기에서 아날로그 가입자 호 처리를 위해 가입자 상태 정보를 수집하는데 이용한다.It is used to collect subscriber status information for analog subscriber call processing in exchange.

Description

교환기에서 아날로그 가입자 호 처리를 위한 가입자 상태 정보 수집방법Collecting subscriber status information for analog subscriber call processing in exchange

본 발명은 교환기에서 아날로그 가입자 호 처리방법에 관한 것으로, 특히 아날로그 가입자 선로를 스캐닝(scanning)하여 가입자 상태 정보를 수집하는 방법에 관한 것이다.The present invention relates to an analog subscriber call processing method in an exchange, and more particularly, to a method for collecting subscriber state information by scanning an analog subscriber line.

통상적으로 교환기에서 호 처리를 위해서는 가입자 선로를 주기적으로 스캐닝하여 상태 정보를 수집하여야 하며, 이러한 처리를 위해서는 프로세서가 필요하다.In general, for the call processing at the exchange, the subscriber line must be periodically scanned to collect state information, and a processor is required for such processing.

이를 이해하는데 유용한 통상적인 전자 교환기의 시스템 구성예를 보인 도 1의 블록구성도를 참조하면, 도 1의 교환기는 스위치 네트워크 서브시스템(Switch Network Subsystem)인 연결망 제어 서브시스템(Inter Network System: 이하 "INS" 라 함)(100)과, 다수의 액세스 스위치 서브 시스템(Access Switch Subsystem: 이하 "ASS" 라 함)(102~106)과, 운용 및 보전 서브시스템인 공통부 서브시스템(Central Control Subsystem: 이하 "CCS" 라 함)(108)로 구성된다.Referring to the block diagram of FIG. 1 showing an example of a system configuration of a conventional electronic exchange useful for understanding this, the exchange of FIG. 1 is an Inter Network System (hereinafter referred to as "Switch Network Subsystem"). INS "), a plurality of Access Switch Subsystems (hereinafter referred to as" ASS ") 102-106, and a Central Control Subsystem which is an operation and maintenance subsystem. Hereinafter referred to as " CCS "

상기 INS(100)는 다수의 중앙 데이터 링크(Central Data Link)(110~114)와, 스페이스 스위치(Space Switch)(116)와, 프로세서 간 통신을 제어하는 IPC(Inter Processor Communication)(118)와, NTP(Number Translation Processor)(120) 및 INP(Inter Network Processor)(122)를 포함한 다수의 제어프로세서로 구성된다. 이들 제어프로세서들 중에 NTP(120)는 번호번역 및 루팅 기능을 제어하는 프로세서이고, INP(122)는 통화로에 전체를 제어하는 프로세서이다.The INS 100 includes a plurality of central data links 110-114, a space switch 116, and an interprocessor communication (IPC) 118 that controls communication between processors. And a number of control processors, including a number translation processor (NTP) 120 and an inter network processor (INP) 122. Of these control processors, NTP 120 is a processor that controls the number translation and routing functions, and INP 122 is a processor that controls the whole of the call path.

상기 ASS들(102~106)은 그 용도에 따라 가입자 서브시스템, 중계선 서브시스템의 형태로 구분된다. 이들 각각의 ASS는 각각 해당하는 ASS를 총괄 제어하는 ASP(Access Switch Processor)와, TSL(Time Switch & Local Data Link)과, 이 TSL을 제어하는 타임 스위치 제어 프로세서(Time Switch Processor)를 공통으로 구비한다. 이러한 ASS들(102~106)중에 가입자 ASS(102)는 ASP(124)와, TSL(126)과, 가입자 모듈인 ASI(Analog Subscriber Interface)(128,130)와, DTMF(Dual Tone Multi-Frequency)신호 및 각종 가청신호를 처리하는 로컬 서비스 유니트인 LSI(Local Service Interface)(132)와 IPC(134)를 구비한다. 또한 중계선 ASS(104)는 ASP(136)와, T1 중계선 유니트인 DTI(Digital T1 Interface)와 E1 중계선 유니트인 DCI(Digital CEPT Interface)를 포함하는 중계선 모듈(138)과, R2신호를 처리하는 로컬 서비스 유니트인 LSI(140)와, TSL(142)과, VMH/CMX(Voice Message Handling Block/Conference Mixer)(144)와, IPC(146)로 구성된다. 그리고 중계선 ASS(106)는 ASP(148)와, TSL(150)과, ASP(152)와, DTI와 DCI를 포함하는 중계선 모듈(154)과, LSI(156)와, IPC(158)로 구성된다.The ASSs 102-106 are divided into subscriber subsystems and trunk line subsystems according to their use. Each of these ASSs commonly includes an Access Switch Processor (ASP) that collectively controls a corresponding ASS, a Time Switch & Local Data Link (TSL), and a Time Switch Processor that controls this TSL in common. do. Among these ASSs 102 to 106, the subscriber ASS 102 includes an ASP 124, a TSL 126, an analog subscriber interface (ASI) 128, 130, and a dual tone multi-frequency (DTMF) signal. And a local service interface (LSI) 132 and an IPC 134, which are local service units for processing various audible signals. The relay line ASS 104 further includes a relay line module 138 including an ASP 136, a digital T1 interface (DTI) as a T1 relay line unit, and a digital CEPT interface (DCI) as an E1 relay line unit, and a local processing R2 signal. A service unit includes an LSI 140, a TSL 142, a VMH / CMX (Voice Message Handling Block / Conference Mixer) 144, and an IPC 146. The relay line ASS 106 is composed of an ASP 148, a TSL 150, an ASP 152, a relay line module 154 including DTI and DCI, an LSI 156, and an IPC 158. do.

상기 CCS(108)는 운용 및 보전을 총괄하는 프로세서인 OMP(Operating and Maintenance Processor)(160)와, MMC(Man-Machine Communication)처리를 담당하는 MMC 프로세서인 MMP(Man Machine Processor)(166)와, CCS(108)의 유지보수를 담당하는 유지보수 프로세서(174)와, 각종 주변장치들로 구성된다. 주변장치들로는 디스크 장치(162)와, 자기 테이프 유니트(164)와, 데이터 링크(168)와, 프린터(172)와, CRT(Cathode Ray Tube)(170)와, 알람 패널(alarm panel)(176)로 구성된다.The CCS 108 includes an operating and maintenance processor (OMP) 160 which is a processor that manages operation and maintenance, and a man machine processor (MMP) 166 which is an MMC processor in charge of man-machine communication (MMC) processing. And a maintenance processor 174 that is responsible for the maintenance of the CCS 108, and various peripheral devices. Peripheral devices include a disk unit 162, a magnetic tape unit 164, a data link 168, a printer 172, a cathode ray tube (CRT) 170, and an alarm panel 176. It is composed of

한편 교환기에 연결되는 아날로그 가입자 전화기는 크게 두가지로 나누어 볼 수 있다. 첫 번째로는 DTMF(Dual Tone Multi-Frequency)방식을 사용하는 전자식 가입자가 있으며, 두 번째로는 로터리 다이얼(rotary dial)을 사용하는 기계식 가입자가 있다. 국내에서 개발된 TDX 교환기의 경우 기계식 가입자가 송신하는 착신 전화번호를 수집 분석하는 것은 오프-후크/온-후크(off-hook/on-hook) 정보를 수집 분석하는 프로세서에서 병행하여 이루어진다. 이러한 프로세서는 도 1에 보인 ASS들(102~106)의 ASI(128,152)에 구비된 PP(Peripheral Processor)인 ASIP(Analog Subscriber Interface Processor)에 의해 이루어진다.On the other hand, there are two types of analog subscriber phones connected to the exchange. The first is an electronic subscriber using dual tone multi-frequency (DTMF), and the second is a mechanical subscriber using rotary dial. In the case of the TDX exchange developed in Korea, the collecting and analyzing the incoming telephone number transmitted by the mechanical subscriber is performed in parallel in the processor collecting and analyzing the off-hook / on-hook information. Such a processor is formed by an Analog Subscriber Interface Processor (ASIP), which is a Peripheral Processor (PP) provided in the ASIs 128 and 152 of the ASSs 102 to 106 shown in FIG.

도 2는 도 1의 교환기에서 ASI(128,152)가 각각 최대 4096 가입자를 제어하는 경우의 가입자 정합카드 실장에 따른 구성도를 보인 것이다. 도 2에서 4개의 가입자 정합 유니트들(204~210)은 하나의 ASI가 관할하는 하드웨어 유니트이다. 이들 가입자 정합 유니트들(204~210) 각각에 수용되는 쉘프(shelf)는 2개이고, 1개의 쉘프에 수용되는 가입자 정합 카드는 32개로 이루어져, 총 4096 가입자를 제어하는 구조로 되어 있다. 도 2에서는 가입자 정합 유니트들(204~210)중에 하나의 가입자 정합 유니트(204)에 대해 2개의 쉘프(212,214)로 이루어지고 쉘프들(212,214) 각각은 32개의 가입자 정합 카드를 수용함을 보였다. 이들 가입자 정합 유니트들(204~210)은 각각 2.5Mbps의 속도를 가지는 TD-버스(Telephony Device-BUS)에 의해 ASI(200)에 연결된다. ASI(200)는 상기한 도 1의 ASI(128,152)에 해당되며 PP인 ASIP(202)를 가진다.FIG. 2 is a block diagram of a subscriber matching card implementation in the case where the ASI 128 and 152 control up to 4096 subscribers, respectively, in the switch of FIG. In FIG. 2, four subscriber matching units 204-210 are hardware units governed by one ASI. Each of these subscriber matching units 204 to 210 has two shelves, and one subscriber matching card accommodated in one shelf is used to control a total of 4096 subscribers. 2 shows that two shelves 212 and 214 are configured for one subscriber matching unit 204 among subscriber matching units 204 to 210, and each of the shelves 212 and 214 accepts 32 subscriber matching cards. These subscriber matching units 204-210 are each connected to the ASI 200 by a Telephony Device-BUS having a speed of 2.5 Mbps. ASI 200 corresponds to ASI 128 and 152 of FIG. 1 and has ASIP 202 which is PP.

규격에 따르면 온-후크/오프-후크의 검출은 200㎳ 이상의 시간이 필요하고 기계식 가입자가 송신하는 다이얼 펄스의 경우 최소 24㎳내의 변화를 감지하여 처리하여야 한다. 따라서 가입자 선로를 감시하는 프로세서인 ASIP(202)는 8㎳ 주기로 자신이 제어하는 가입자들에 대한 정보를 연속적으로 수집하고 수집된 정보를 분석하여 오프-후크/온-후크 신호인지 아니면 기계식 가입자가 송신하는 다이얼 펄스 정보인지를 구분하는 작업을 처리한다.According to the specification, the detection of on-hook / off-hook requires more than 200 ms, and in the case of a dial pulse transmitted by a mechanical subscriber, it must detect and process a change within at least 24 ms. Therefore, ASIP 202, a processor that monitors subscriber lines, continuously collects information about subscribers controlled by the 8-second cycle, analyzes the collected information, and transmits it as an off-hook / on-hook signal or transmitted by a mechanical subscriber. A process of distinguishing whether or not dial pulse information is processed is performed.

이와 같이 종래에는 가입자의 오프-후크/온-후크, 다이얼 펄스를 검출하기 위해 한가지만의 스캐닝 주기, 즉 상기한 예에서는 8㎳ 주기로 전체 가입자의 선로 상태를 스캐닝하였었다. 이에 따라 이 스캐닝 작업 한가지만으로도 프로세서 부하(load)에 많은 영향을 주게 되어 하나의 프로세서로 처리할 수 있는 가입자 수가 2048 가입자로 제한된다. 따라서 가입자 증가시 추가적으로 가입자 상태 정보를 스캐닝하는 프로세서가 더 필요하게 된다. 즉, 도 2의 예에서는 4096 가입자에 대해 ASIP(202)로서 2개의 프로세서가 필요하게 되므로 그만큼 설치 비용이 증가된다.As described above, in order to detect the off-hook / on-hook and dial pulses of the subscriber, only one scanning cycle, that is, the 8 ms cycle in the above example, has scanned the line status of the entire subscriber. As a result, only one scanning operation affects the processor load, and the number of subscribers that can be processed by one processor is limited to 2048 subscribers. Therefore, when the number of subscribers increases, a processor for additionally scanning subscriber state information is needed. That is, in the example of FIG. 2, two processors are required as the ASIP 202 for 4096 subscribers, thereby increasing the installation cost.

상술한 바와 같이 종래에는 상대적으로 짧은 시간동안에 변화를 검출해야하는 다이얼 펄스 검출에 필요한 한가지 스캐닝 주기를 온-후크/오프-후크와 다이얼 펄스 검출에 모두 적용함으로써 처리 가능한 가입자 수가 제한되었었다.As described above, the number of subscribers that can be processed is limited by applying one scanning period for both on-hook / off-hook and dial pulse detection, which is necessary for detecting a dial pulse that should detect a change in a relatively short time.

따라서 본 발명의 목적은 가입자 상태 정보를 스캐닝하는 프로세서에서 처리 가능한 가입자 수를 증가시킬 수 있는 가입자 정보 수집방법을 제공함에 있다.Accordingly, an object of the present invention is to provide a subscriber information collection method that can increase the number of subscribers that can be processed in a processor for scanning subscriber status information.

상술한 목적을 달성하기 위한 본 발명은 오프-후크/온-후크 정보의 검출이 가능한 제1스캐닝 주기로 가입자 선로를 스캐닝하여 가입자 상태 정보를 수집하는 제1스캐닝 타스크(task) 처리과정과, 다이얼 펄스 정보의 검출이 가능한 제2스캐닝 주기로 가입자 선로를 스캐닝하여 가입자 상태 정보를 수집하는 제2스캐닝 타스크 처리과정과, 아날로그 가입자의 호처리 절차에 대응되게 수집 요구되는 가입자 상태 정보의 검출에 소요되는 시간에 따라 제1,제2스캐닝 타스크 처리과정을 서로 간에 천이시키는 천이과정을 구비함을 특징으로 한다.The present invention for achieving the above object is a first scanning task (process) processing step of collecting the subscriber status information by scanning the subscriber line in a first scanning period capable of detecting off-hook / on-hook information, and dial pulse In the second scanning task process of scanning the subscriber line in a second scanning cycle in which information can be detected and collecting the subscriber state information, and the time required to detect the subscriber state information required to be collected corresponding to the analog subscriber call processing procedure. Accordingly, the first and second scanning task processing is characterized in that it comprises a transition process for transition between each other.

이하 본 발명의 바람직한 실시예를 첨부한 도면을 참조하여 상세히 설명한다. 하기 설명 및 첨부 도면에서 구체적인 스캐닝 주기와 같은 많은 특정 상세들이 본 발명의 보다 전반적인 이해를 제공하기 위해 나타나 있으나, 이들 특정 상세들은 본 발명의 설명을 위해 예시한 것으로 본 발명이 그들에 한정됨을 의미하는 것은 아니다. 그리고 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. While many specific details are set forth in the following description and in the accompanying drawings, such as specific scanning periods, to provide a more general understanding of the invention, these specific details are illustrated for the purpose of explanation of the invention, meaning that the invention is limited thereto. It is not. And a detailed description of known functions and configurations that may unnecessarily obscure the subject matter of the present invention will be omitted.

우선 본 발명은 전술한 도 1,2의 예에서 볼 때 기존의 2048 가입자 처리용 프로세서를 그대로 사용하면서도 최대 4096 가입자를 처리할 수 있도록 한다. 이를 위해 본 발명은 가입자 상태 정보를 수집하기 위해 이루어져야 하는 가입자 선로를 스캐닝하여 상태 정보를 수집하는 스캐닝 주기를 이원화하였다. 가입자 라인 정보 수집 주기의 이원화는 가입자 정보중 오프-후크/온-후크 정보와 기계식 전화기의 다이얼 펄스 검출 정보의 국내 규격 시간이 서로 다른 점에 착안한 것이다. 만일 전자식 전화기를 가진 가입자에 대해서는 오프-후크/온-후크 정보만을 수집하고 다이얼 펄스 정보는 필요치 않다. 그러므로 오프-후크/온-후크 정보 수집을 위해서는 40㎳ 주기로 검색하여도 처리 가능하다. 그러나 다이얼 펄스 정보를 검출하기 위해서는 여전히 8㎳ 주기로 가입자 정보를 검색하여야 한다.First of all, the present invention enables the processing of up to 4096 subscribers while still using the existing 2048 subscriber processor as seen in the examples of FIGS. To this end, the present invention dualizes a scanning cycle for collecting status information by scanning a subscriber line that must be made to collect subscriber status information. The dualization of the subscriber line information collection period focuses on the fact that the domestic standard time of the off-hook / on-hook information and the dial pulse detection information of the mechanical telephone among subscriber information are different. If a subscriber with an electronic telephone collects only off-hook / on-hook information, no dial pulse information is needed. Therefore, in order to collect off-hook / on-hook information, it can be processed even by searching in 40 ms cycle. However, in order to detect dial pulse information, it is still necessary to search subscriber information every 8 ms.

참고적으로 통상적인 기계식 가입자 호처리 절차를 하기 표 1로 보였다.For reference, a typical mechanical subscriber call processing procedure is shown in Table 1 below.

[표 1]TABLE 1

상기한 표 1의 가입자 호처리 절차에서 보듯이 오프-후크/온-후크 정보와 다이얼 펄스 정보는 동시에 발생될 수 없다. 그러므로 8㎳의 스캐닝 주기는 2상태에서만 필요하며 나머지 다른 1,3,4상태에서는 8㎳ 스캐닝 주기가 필요하지 않다.As shown in the subscriber call processing procedure of Table 1, the off-hook / on-hook information and the dial pulse information cannot be generated at the same time. Therefore, 8 ms scanning period is needed only in 2 states and 8 ms scanning period is not needed in the other 1, 3 and 4 states.

따라서 본 발명은 상기 표 1의 1,3,4상태일 경우에는 40㎳ 주기로 가입자 정보를 수집하도록 하고 상기 표 1의 2상태일 경우에만 8㎳ 주기로 가입자 정보를 수집하도록 한다. 이러한 처리를 위해서는 40㎳ 타스크 처리와 8㎳ 타스크 처리간의 변경 제어를 수행하게 된다.Therefore, in the present invention, the subscriber information is collected at 40 ms period in the 1, 3, and 4 states of Table 1, and the subscriber information is collected at 8 ms cycle only in the 2 state of Table 1. For this processing, change control between 40 ms task processing and 8 ms task processing is performed.

도 3은 본 발명의 실시예에 따른 처리 흐름도로서, 상기한 도 2의 ASIP(202)에 의한 처리 흐름을 (300)~(310)단계로 보인 것이다. 도 3에서 제1스캐닝 타스크는 오프-후크/온-후크 정보의 검출이 가능한 제1스캐닝 주기로 가입자 선로를 스캐닝하여 가입자 상태 정보를 수집하는 타스크이다. 제2스캐닝 타스크는 다이얼 펄스 정보의 검출이 가능한 제2스캐닝 주기로 가입자 선로를 스캐닝하여 가입자 상태 정보를 수집하는 타스크이다. 이러한 제1,제2스캐닝 타스크는 기존의 스캐닝 타스크를 단지 스캐닝 주기만 이원화하여 변경한 것이다. 그리고 제1,제2스캐닝 주기는 상술한 예에서는 각각 40㎳, 8㎳에 해당한다. 그러면 이하에서는 상기 도 3과 표 1을 참조하여 본 발명의 실시예에 따른 가입자 상태 정보를 수집하는 과정을 보다 구체적으로 설명하기로 한다.3 is a process flow diagram according to an embodiment of the present invention, which shows the process flow by the ASIP 202 of FIG. 2 in steps 300 to 310. In FIG. 3, a first scanning task is a task of collecting subscriber state information by scanning a subscriber line at a first scanning period in which off-hook / on-hook information can be detected. The second scanning task is a task of collecting subscriber state information by scanning a subscriber line in a second scanning period in which dial pulse information can be detected. The first and second scanning tasks are modified by dividing the existing scanning task by only the scanning period. In the above example, the first and second scanning periods correspond to 40 ms and 8 ms, respectively. Next, a process of collecting subscriber state information according to an embodiment of the present invention will be described in more detail with reference to FIG. 3 and Table 1. FIG.

먼저 ASIP(202)는 300단계에서 가입자가 전화를 하기 위해 수화기를 들면 제 1스캐닝 주기로 가입자 상태 정보를 수집하는 제1스캐닝 타스크 처리를 수행한다. 이때 302단계에서 가입자가 통화하고자 하는 상대 가입자의 전화번호를 선택하는 가입자의 호 시도 또는 후크 플래쉬 처리 필요가 있을 경우 304단계에서 제2스캐닝 주기로 가입자 상태 정보를 수집하는 제2스캐닝 타스크로 천이시킨다. 즉, 오프-후크 정보를 검출하여 가입자의 호 시도로 판단되거나 온-후크 정보를 검출하여 후크 플래쉬 처리를 하기 위한 경우에 제2스캐닝 타스크로 천이시킨다. 그리고 306단계에서 제2스캐닝 타스크 처리를 수행한다. 이때 308단계에서 가입자가 통화를 종료하여 수화기를 내려놓는 가입자 호 종료되는 경우 310단계에서 제1스캐닝 주기로 가입자 상태 정보를 수집하는 제1스캐닝 타스크로 천이시켜 상기 300단계로 진행한다. 여기서 가입자 호 종료되는 경우는 가입자가 다이얼 펄스를 송신하는 도중에 오류가 발생하여 호를 강제로 종료하는 경우나 가입자가 다이얼 펄스를 송신하는 도중에 상기 가입자가 호 시도를 포기하고 종료하는 경우가 있다.First, in step 300, the ASIP 202 performs a first scanning task process of collecting subscriber state information in a first scanning period when a subscriber picks up a handset to make a call. In step 302, if there is a need for a subscriber's call attempt or hook flash processing to select a phone number of a counterpart subscriber to call, in step 304, the subscriber transitions to a second scanning task that collects subscriber status information in a second scanning cycle. That is, when it is determined that the call attempt of the subscriber is detected by detecting off-hook information, or when hook-hook processing is detected by detecting on-hook information, the second scanning task transitions to the second scanning task. In operation 306, a second scanning task process is performed. In this case, when the subscriber terminates the call in step 308 and terminates the call of the subscriber, the mobile station transitions to the first scanning task that collects subscriber status information in the first scanning period in step 310 and proceeds to step 300. In this case, when the subscriber call is terminated, an error occurs while the subscriber transmits the dial pulse and the call is forcibly terminated. Alternatively, the subscriber gives up the call attempt and terminates while the subscriber transmits the dial pulse.

상기한 바와 같은 동작에 따라 아날로그 가입자의 호 처리 절차에 대응하여 수집 요구되는 가입자 상태 정보의 검출에 상응하여 제1,제2스캐닝 타스크 처리과정을 서로 간에 천이시키게 된다.According to the operation as described above, the first and second scanning task processes are transitioned to each other in response to the detection of the subscriber state information required to be collected in response to the call processing procedure of the analog subscriber.

따라서 가입자 정보를 수집하는 스캐닝주기를 기존과 달리 한가지로로 제한하지 않고 가변적으로 운용할 수 있도록 하여 별도의 추가적인 하드웨어 없이 하나의 프로세서에서 처리 가능한 가입자 수를 증가시킬 수 있게 된다. 예를 들어 전술한 도 1,2와 같은 경우 하나의 프로세서에서 처리 가능하였던 2048 가입자의 2배에 해당하는 4096 가입자를 처리할 수 있다.Accordingly, the scanning cycle for collecting subscriber information can be variably operated without limiting to one, so that the number of subscribers that can be processed in one processor can be increased without any additional hardware. For example, in the case of FIGS. 1 and 2 described above, 4096 subscribers corresponding to twice the 2048 subscribers that can be processed by one processor may be processed.

한편 상술한 본 발명의 설명에서는 구체적인 실시예에 관해 설명하였으나, 여러 가지 변형이 본 발명의 범위에서 벗어나지 않고 실시할 수 있다. 특히 본 발명의 실시예에서는 도 1에 보인 바와 같은 교환기에 적용하는 예를 보였으나, 아날로그 가입자 호 처리를 하는 경우에는 모두 적용된다. 따라서 발명의 범위는 설명된 실시예에 의하여 정할 것이 아니고 특허청구범위와 특허청구범위의 균등한 것에 의해 정하여져야 한다.Meanwhile, in the above description of the present invention, specific embodiments have been described, but various modifications can be made without departing from the scope of the present invention. In particular, the embodiment of the present invention has been shown to be applied to the switch as shown in Figure 1, but all apply to the analog subscriber call processing. Therefore, the scope of the invention should not be defined by the described embodiments, but should be defined by the equivalent of claims and claims.

상술한 바와 같이 본 발명은 가입자 상태 정보를 스캐닝하는 프로세서에서 처리 가능한 가입자 수를 증가시킬 수 있으므로 설치 비용을 감소시킬 수 있는 이점이 있다.As described above, the present invention can increase the number of subscribers that can be processed in the processor scanning the subscriber status information, thereby reducing the installation cost.

도 1은 통상적인 전자 교환기의 시스템 구성예를 보인 블록구성도,1 is a block diagram showing a system configuration example of a conventional electronic exchanger;

도 2는 도 1의 ASI의 가입자 정합카드 실장에 따른 구성도,FIG. 2 is a block diagram of a subscriber registration card of the ASI of FIG. 1; FIG.

도 3은 본 발명의 실시예에 따른 처리 흐름도.3 is a process flow diagram in accordance with an embodiment of the present invention.

Claims (3)

교환기에서 아날로그 가입자 호 처리를 위해 가입자 상태 정보를 수집하는 방법에 있어서,A method for collecting subscriber state information for analog subscriber call processing in a switch, the method comprising: 오프-후크/온-후크 정보의 검출이 가능한 제1스캐닝 주기로 가입자 선로를 스캐닝하여 상기 가입자 상태 정보를 수집하는 제1스캐닝 타스크 처리과정과,A first scanning task process of collecting the subscriber status information by scanning a subscriber line at a first scanning period capable of detecting off-hook / on-hook information; 다이얼 펄스 정보의 검출이 가능한 제2스캐닝 주기로 상기 가입자 선로를 스캐닝하여 상기 가입자 상태 정보를 수집하는 제2스캐닝 타스크 처리과정과,A second scanning task process of collecting the subscriber status information by scanning the subscriber line at a second scanning period capable of detecting dial pulse information; 상기 아날로그 가입자의 호 처리 절차에 대응하여 수집 요구되는 상기 가입자 상태 정보의 검출에 상응하여 상기 제1,제2스캐닝 타스크 처리과정을 서로 천이시키는 천이과정을 구비함을 특징으로 하는 가입자 상태 정보 수집방법.And a transition process of translating the first and second scanning task processing processes to correspond to the detection of the subscriber status information required to be collected corresponding to the call processing procedure of the analog subscriber. . 제1항에 있어서, 상기 천이과정은,According to claim 1, The transition process, 상기 제1스캐닝 타스크 처리과정에서 오프-후크 정보를 검출하여 상기 가입자의 호 시도로 판단될 경우 상기 제2스캐닝 타스크 처리과정으로 천이시키는 과정과,Detecting off-hook information in the first scanning task process and transitioning to the second scanning task processing process when it is determined that the call attempt is made by the subscriber; 상기 제1스캐닝 타스크 처리과정에서 온-후크 정보를 검출하여 후크 플래쉬 처리를 위해 상기 제2스캐닝 타스크 처리과정으로 천이시키는 과정과,Detecting on-hook information in the first scanning task process and transitioning to the second scanning task process for hook flash processing; 상기 제2스캐닝 타스크 처리과정에서 상기 가입자가 다이얼 펄스를 송신하는 도중에 오류가 발생하여 호를 강제로 종료하는 경우 상기 제1스캐닝 타스크 처리과정으로 천이시키는 과정과,Transitioning to the first scanning task processing when a call is forcibly terminated due to an error occurring while the subscriber transmits a dial pulse in the second scanning task processing; 상기 제2스캐닝 타스크 처리과정에서 상기 가입자가 다이얼 펄스를 송신하는 도중에 상기 가입자가 호 시도를 포기하고 종료하는 경우 상기 제1스캐닝 타스크 처리과정으로 천이시키는 과정을 구비함을 특징으로 하는 가입자 상태 정보 수집방법.And collecting the subscriber state information when the subscriber gives up the call attempt and terminates the call attempt while the second scanning task is in process of processing the second scanning task. Way. 제2항에 있어서, 상기 가입자 수가 4096일 때, 상기 제1스캐닝 주기가 40㎳이고, 상기 제2스캐닝 주기가 8㎳임을 특징으로 하는 가입자 상태 정보 수집방법.The method of claim 2, wherein when the number of subscribers is 4096, the first scanning period is 40 ms, and the second scanning period is 8 ms.
KR1019980060874A 1998-12-30 1998-12-30 Subscriber Status Information Collection Method for Analog Subscriber Call Processing in Exchange KR100606121B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019980060874A KR100606121B1 (en) 1998-12-30 1998-12-30 Subscriber Status Information Collection Method for Analog Subscriber Call Processing in Exchange

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019980060874A KR100606121B1 (en) 1998-12-30 1998-12-30 Subscriber Status Information Collection Method for Analog Subscriber Call Processing in Exchange

Publications (2)

Publication Number Publication Date
KR20000044377A KR20000044377A (en) 2000-07-15
KR100606121B1 true KR100606121B1 (en) 2006-10-24

Family

ID=19567632

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019980060874A KR100606121B1 (en) 1998-12-30 1998-12-30 Subscriber Status Information Collection Method for Analog Subscriber Call Processing in Exchange

Country Status (1)

Country Link
KR (1) KR100606121B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101237801B1 (en) * 2012-08-31 2013-02-28 주식회사 하이텍이피씨 Low power consumption type remote metering concentrator powered only by solar cells

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04241595A (en) * 1991-01-16 1992-08-28 Fujitsu Ltd Subscriber scan detecting circuit
KR940017599A (en) * 1992-12-30 1994-07-27 정장호 Subscriber Line Monitoring Method and Device of Electronic Switching System
KR19980020893A (en) * 1996-09-12 1998-06-25 정장호 Subscriber State Change Scanning Circuit of Electronic Switch
KR19980067496A (en) * 1997-02-05 1998-10-15 정장호 Analog Subscriber State Scanning Method of Electronic Switching System

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04241595A (en) * 1991-01-16 1992-08-28 Fujitsu Ltd Subscriber scan detecting circuit
KR940017599A (en) * 1992-12-30 1994-07-27 정장호 Subscriber Line Monitoring Method and Device of Electronic Switching System
KR19980020893A (en) * 1996-09-12 1998-06-25 정장호 Subscriber State Change Scanning Circuit of Electronic Switch
KR19980067496A (en) * 1997-02-05 1998-10-15 정장호 Analog Subscriber State Scanning Method of Electronic Switching System

Also Published As

Publication number Publication date
KR20000044377A (en) 2000-07-15

Similar Documents

Publication Publication Date Title
US5086461A (en) Apparatus and method for providing existing 1ESS and 1AESS telephone switching equipment with the capability of using the SS7 protocol
EP0217309A2 (en) Communication system for providing business communication features to cellular mobile telecommunication customers
RU2142208C1 (en) Device and method for monitoring talks at switch board station
KR100606121B1 (en) Subscriber Status Information Collection Method for Analog Subscriber Call Processing in Exchange
KR100454943B1 (en) Subscriber Status Management System
JPS59174087A (en) Channel matching system of decentralized control exchange
KR100255798B1 (en) Method of displaying a telephone number of analog subscriber in the digital switching system
KR100249041B1 (en) Method for output with call processor data in mobile telecommunication system
KR100506266B1 (en) Call forwarding method of exchange system
US6950509B2 (en) Method for determining a free connecting line in a switching center having a number of subscriber access units
KR100295763B1 (en) Method for assigning channel according to state of local trunk interface in remote switching module
KR20000042226A (en) Method of call pickup by using icon in computer telephone integration system
KR100312424B1 (en) Apparatus and method for data backup/loading of voice dialing system
KR0184467B1 (en) Operator calling method depending on a day or a night in keyphone system
KR100292802B1 (en) How to watch on simulator
US5999615A (en) Telephone exchange system and switching connection method improved in efficiency for long-distance calling
KR100222414B1 (en) Method of watching/tapping subscriber
KR940007913B1 (en) Self-station interlocking method between analog subscriber and digital subscriber
KR970004861B1 (en) Method of supervising repeater calling for full electronic switching system
KR0156844B1 (en) Alarming relay method in the electronic simple switch apparatus & private switching system
KR20050036121A (en) Call-distribution method and system
CN101472004A (en) Telephone interception system combining signaling and voice processing technology
KR19980075428A (en) Apparatus and method for displaying trunk status at guides of national exchanges
KR19990058010A (en) Communication device and method between guide and exchange period
KR19990025865A (en) Apparatus and Method for Call Processing in Remote Subscriber Module of Electronic Switching 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
LAPS Lapse due to unpaid annual fee