[go: up one dir, main page]

KR100317783B1 - Call Blocking and Call Filtering Methods in Intelligent Networks - Google Patents

Call Blocking and Call Filtering Methods in Intelligent Networks Download PDF

Info

Publication number
KR100317783B1
KR100317783B1 KR1019980062373A KR19980062373A KR100317783B1 KR 100317783 B1 KR100317783 B1 KR 100317783B1 KR 1019980062373 A KR1019980062373 A KR 1019980062373A KR 19980062373 A KR19980062373 A KR 19980062373A KR 100317783 B1 KR100317783 B1 KR 100317783B1
Authority
KR
South Korea
Prior art keywords
call
intelligent network
filtering
blocking
network processor
Prior art date
Application number
KR1019980062373A
Other languages
Korean (ko)
Other versions
KR20000045779A (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 KR1019980062373A priority Critical patent/KR100317783B1/en
Publication of KR20000045779A publication Critical patent/KR20000045779A/en
Application granted granted Critical
Publication of KR100317783B1 publication Critical patent/KR100317783B1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/436Arrangements for screening incoming calls, i.e. evaluating the characteristics of a call before deciding whether to answer it
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/10Active monitoring, e.g. heartbeat, ping or trace-route
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0029Provisions for intelligent networking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13345Intelligent networks, SCP

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Cardiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Telephonic Communication Services (AREA)

Abstract

본 발명은 지능망에서의 호 차단 및 호 필터링 처리 방법에 관한 것으로, 특히 해당 지능망에서 호 차단 또는 호 필터링 처리를 마스터로 지정된 지능망 프로세서로 지시하여 해당 각 지능망 프로세서에서 해당되는 호 차단 또는 호 필터링 처리를 수행할 수 있도록 한 지능망에서의 호 차단 및 호 필터링 처리 방법에 관한 것이다.The present invention relates to a method for call blocking and call filtering in an intelligent network, and in particular, to instruct a call blocking or call filtering process in a corresponding intelligent network to an intelligent network processor designated as a master to perform a corresponding call blocking or call filtering process in each corresponding intelligent network processor. The present invention relates to a method for call blocking and call filtering in an intelligent network.

종래 지능망에서의 호 차단 및 호 필터링 동작은 하나의 지능망 프로세서에서 수행하므로, 해당 지능망 프로세서가 다운(down)되거나 장애가 발생하는 경우에는 다시 정상 복귀하기까지 호 차단 및 호 필터링 동작을 수행하지 못하는 문제점이 있었다.Since the call blocking and call filtering operations in the conventional intelligent network are performed by one intelligent network processor, when the intelligent network processor is down or fails, the call blocking and call filtering operations cannot be performed until the normal return. there was.

따라서, 본 발명은 호 차단 및 호 필터링 처리를 수행하는 다수 개의 지능망 프로세서를 포함하는 지능망에서 마스터 지능망 프로세서를 지정하고, 해당 마스터 지능망 프로세서에서 다른 지능망 프로세서들의 상태를 주기적인 하트비트를 통해 관리하면서 해당 호 차단 및 호 필터링 처리를 수행함으로써, 안정적이고 효율적인 호 차단 및 호 필터링 처리를 수행할 수 있게 된다.Accordingly, the present invention designates a master intelligent network processor in an intelligent network including a plurality of intelligent network processors performing call blocking and call filtering processing, and manages the states of other intelligent network processors through periodic heartbeats. By performing call blocking and call filtering processing, stable and efficient call blocking and call filtering processing can be performed.

Description

지능망에서의 호 차단 및 호 필터링 처리 방법Method of Call Blocking and Call Filtering in Intelligent Network

본 발명은 지능망에서의 호 차단 및 호 필터링 처리 방법에 관한 것으로, 특히 해당 지능망에서 호 차단 또는 호 필터링 처리를 마스터로 지정된 지능망 프로세서로 지시하여 해당 각 지능망 프로세서에서 해당되는 호 차단 또는 호 필터링 처리를 수행할 수 있도록 한 지능망에서의 호 차단 및 호 필터링 처리 방법에 관한 것이다.The present invention relates to a method for call blocking and call filtering in an intelligent network, and in particular, to instruct a call blocking or call filtering process in a corresponding intelligent network to an intelligent network processor designated as a master to perform a corresponding call blocking or call filtering process in each corresponding intelligent network processor. The present invention relates to a method for call blocking and call filtering in an intelligent network.

종래의 교환기에서 다양한 서비스를 담당하는 부분을 별도로 분리하고, 이를 범용의 하드웨어, 소프트웨어에서 구현하여 교환기에서 새로운 서비스를 설계 및 구현하는데 걸리는 시간과 비용을 크게 줄이고 서비스를 보다 효율적으로 제공하려는 목적으로 차세대 지능망(Advenced Intelligent Network ; 이하, '지능망'이라 칭함)이 도입되었으며, 해당 지능망을 범용의 하드웨어, 소프트웨어 환경에서 구축함으로써, 빠르게 발전하는 컴퓨터 기술에 맞춰 최신 기술을 신속하게 도입하여 해당 교환기의 성능 향상을 용이하게 할 수 있다.In order to reduce the time and cost of designing and implementing a new service in the exchange and to provide services more efficiently by separating the parts in charge of various services in the conventional exchange and implementing them in general hardware and software, Advanced Intelligent Network (hereinafter referred to as 'Intelligent Network') was introduced, and by building the intelligent network in general hardware and software environment, the latest technology is rapidly introduced to meet the rapidly evolving computer technology to improve the performance of the exchange. Can be facilitated.

이러한 지능망에서는 서로 다른 지능망 요소들이 서로 연결되어 여러 가지 서비스를 제공하면서 필요에 따라 호 차단(Call Gapping)이나 호 필터링(Call Filtering)을 수행하게 되는데, 특히, 이러한 호 차단이나 호 필터링이 필요한 서비스로는 전화 투표 서비스(Televoting Service)와 대량 호출 서비스(Mass Calling Service)가 있다.In such an intelligent network, different intelligent network elements are connected to each other to provide various services and perform call blocking or call filtering as needed. In particular, a service requiring such call blocking or call filtering is required. Is a telephone voting service (Televoting Service) and a Mass Calling Service (Mass Calling Service).

여기서, 해당 전화 투표 서비스는 서비스 가입자에게 하나 혹은 여러 개의 번호를 부여한 후, 서비스 이용자가 호를 시도하여 사전에 광고된 특정 번호를 선택하게 함으로서 통신 사업자는 일정 기간동안 각 선택에 대한 통계 결과를 서비스 가입자에게 알려주는 서비스로서, 새로운 광고에 대한 효과, 행정 등에 관한 주요 쟁점 부분의 여론 수집 또는 선거 전에 모의 투표 등을 실시할 목적으로 사용되며, 동시에 다량의 호가 발생되어 착신측에 호 폭주가 발생하는 것을 고려해야 한다.Here, the telephone voting service assigns one or several numbers to the service subscribers, and then allows the service user to attempt a call and select a specific advertised number so that the service provider can provide statistical results for each selection for a certain period of time. It is a service that informs subscribers, and is used to collect opinions on major issues related to new advertisements, administration, etc., or conduct mock ballots before elections. Should be considered.

그리고, 해당 대량 호출 서비스는 짧은 시간 동안 다량의 통화 요청이 하나 또는 여러 개의 착신지로 집중되었을 때, 지정학적 위치나 시간 등의 루팅 조건에 따라 적절한 착신지로 호를 접속시켜 주는 서비스로서, 서비스 가입자는 지능망으로부터 서비스 이용에 대한 통계 정보를 통보 받을 수 있다.The mass calling service is a service that connects a call to an appropriate destination according to routing conditions such as geopolitical location or time when a large number of call requests are concentrated to one or several destinations for a short time. Statistical information on service usage can be informed from the intelligent network.

이러한 일반적인 지능망에서의 호 차단(Call Gapping) 및 호 필터링(Call Filtering) 처리 구조는 첨부된 도면 도 1에 도시된 바와 같이, 서비스 제어 시스템(Service Control Point ; 이하, 'SCP'라 칭함)(11)과, 지능망 프로세서(Advanced Intelligent network Processor ; 이하, 'AIP'라 칭함)(12) 및 호 제어 기능(Call Control Function ; 이하, 'CCF'라 칭함) 엔티티(entity)(13)를 구비하여 이루어진다.Call Gapping and Call Filtering processing structures in a general intelligent network are shown in FIG. 1 as shown in FIG. 1, as shown in FIG. 1, a Service Control Point (hereinafter referred to as an 'SCP') (11). ), An advanced intelligent network processor (hereinafter referred to as 'AIP') 12 and a call control function (hereinafter referred to as 'CCF') entity 13 .

해당 SCP(11)는 특정 서비스에 대한 호 필터링이나, 호 차단의 수행을 AIP(12)로 지시한다.The SCP 11 instructs the AIP 12 to perform call filtering or call blocking for a particular service.

해당 AIP(12)는 SCP(11)의 호 필터링 또는 호 차단 지시에 따라 CCF 엔티티(13)로부터 전달되는 호에 대한 호 필터링 또는 호 차단 처리를 수행한다.The AIP 12 performs call filtering or call blocking processing on the call transmitted from the CCF entity 13 according to the call filtering or call blocking instruction of the SCP 11.

해당 CCF 엔티티(13)는 가입자로부터 시도되는 호에 대한 발신자 정보를 수집하여 AIP(12)로 전달한다.The CCF entity 13 collects caller information for the attempted call from the subscriber and forwards it to the AIP 12.

이와 같이 구성된 종래 지능망에서의 호 차단 및 호 필터링 동작을 설명하면 다음과 같다.Call blocking and call filtering operations in the conventional intelligent network configured as described above are as follows.

먼저, 해당 지능망에서의 호 차단 동작을 설명하면, 해당 SCP(11)는 중앙처리장치의 폭주 상태를 감지하게 되는 경우 또는 운용자에 의한 인위적인 호 차단 지시가 감지되는 경우 AIP(12)로 호 차단을 지시하게 되고, 이때, 해당 CCF 엔티티(13)는 가입자로부터 시도되는 호에 대한 발신번호나 착신번호 등의 발신자 정보를 수집하여 AIP(12)로 전달하게 된다.First, if the call blocking operation in the intelligent network is described, the SCP 11 detects the congestion state of the central processing unit or if the artificial call blocking instruction by the operator is detected, the call blocking is performed by the AIP 12. In this case, the CCF entity 13 collects caller information such as caller ID or caller ID for the attempted call from the subscriber and delivers the caller information to the AIP 12.

이에 따라, 해당 AIP(12)는 SCP(11)의 호 차단 지시 즉, 전송된 호 차단 메시지를 분석하여 차단 조건과, 차단 지시조건과, 차단된 호 처리 방법을 확인하고, 확인된 결과에 따라 CCF 엔티티(13)로부터 전달되는 호에 대한 호 차단 기능을 수행하게 되는데, 이때, 해당 AIP(12)는 소정 시간동안 호 차단 동작을 수행하여 전달된 호를 차단시킴과 동시에 CCF 엔티티(13)를 통해 해당 발신자에게 대응되는 안내방송을 송출하게 된다.Accordingly, the AIP 12 analyzes the call blocking instruction of the SCP 11, that is, the transmitted call blocking message, and checks the blocking condition, the blocking instruction condition, and the blocked call processing method, and according to the confirmed result. The call blocking function for the call transmitted from the CCF entity 13 is performed. In this case, the AIP 12 performs a call blocking operation for a predetermined time to block the transferred call and simultaneously remove the CCF entity 13. Through the broadcast corresponding to the caller will be sent.

다음으로, 해당 지능망에서의 호 필터링 동작을 설명하면, 해당 SCP(11)는 특정 서비스를 요청하는 호에 대해 필터링 기능을 수행할 수 있도록 AIP(12)로 서비스 필터링 활성화(Activate Service Filtering ; 이하, 'ASF'라 칭함)를 지시하면, 해당 AIP(12)는 SCP(11)의 호 필터링 지시 즉, 전송된 ASF 메시지를 분석하여 필터링 조건과, 필터링 시간과, 필터링 방법과, 필터링된 호 처리 방법을 확인하고, 확인된 결과에 따라 호 필터링 기능을 수행하게 되는데, 이때, CCF 엔티티(13)는 가입자로부터 시도되는 호에 대한 발신번호나 착신번호 등의 발신자 정보를 수집하여 AIP(12)로 전달하게 되고, 이에 따라, 해당 AIP(12)는 소정 필터링 주기시간 또는 필터링 호수에 따라 호 필터링 동작을 수행하여 해당 ASF 메시지에 대한 응답으로서 필터링된 호수를 포함하는 서비스 필터링 응답(Service Filtering Response ; 이하, 'SFR'이라 칭함) 메시지를 해당 SCP(11)로 전송함과 동시에 CCF 엔티티(13)를 통해 시도된 호의 발신자에게 대응되는 안내방송을 송출하고, 과금 처리를 수행하도록 해당 CCF 엔티티(13)로 지시하게 된다.Next, describing the call filtering operation in the intelligent network, the SCP 11 activates service filtering with the AIP 12 to perform a filtering function for a call requesting a specific service. In this case, the AIP 12 analyzes SCP 11's call filtering instruction, i.e., transmitted ASF message, to filter conditions, filtering time, filtering method, and filtered call processing method. After confirming, and performing the call filtering function according to the confirmed result, the CCF entity 13 collects the caller information, such as the calling number or the called number for the attempted call from the subscriber and forwards it to the AIP 12 Accordingly, the AIP 12 performs a call filtering operation according to a predetermined filtering period time or a filtering lake, so that the service filtering response includes the filtered lake as a response to the corresponding ASF message. (Service Filtering Response; hereinafter referred to as 'SFR') to send a message to the corresponding SCP (11) and to send the announcement to the caller of the attempted call through the CCF entity 13, and to perform the billing process Directed to the CCF entity 13.

그런데, 상술한 바와 같은 종래 지능망에서의 호 차단 및 호 필터링 동작은 하나의 지능망 프로세서에서 수행하므로, 해당 지능망 프로세서가 다운(down)되거나 장애가 발생하는 경우에는 다시 정상 복귀하기까지 호 차단 및 호 필터링 동작을 수행하지 못하는 문제점이 있었다.However, since the call blocking and call filtering operations in the conventional intelligent network as described above are performed by one intelligent network processor, when the corresponding intelligent network processor is down or a failure occurs, the call blocking and call filtering operations are restored until normal return. There was a problem that can not be performed.

본 발명은 전술한 바와 같은 문제점을 해결하기 위한 것으로 그 목적은, 호 차단 및 호 필터링 처리를 수행하는 다수 개의 지능망 프로세서를 포함하는 지능망에서 마스터 지능망 프로세서를 지정하고, 해당 마스터 지능망 프로세서에서 다른 지능망 프로세서들의 상태를 주기적인 하트비트를 통해 관리하면서 해당 호 차단 및 호 필터링 처리를 수행함으로써, 안정적이고 효율적인 호 차단 및 호 필터링 처리를 수행할 수 있도록 하는데 있다.SUMMARY OF THE INVENTION The present invention has been made in view of the above-described problems, and an object thereof is to designate a master intelligent network processor in an intelligent network including a plurality of intelligent network processors for performing call blocking and call filtering processing, and the other intelligent network processor in the corresponding master intelligent network processor. By performing the appropriate call blocking and call filtering processing while managing the status of these devices through periodic heartbeats, it is possible to perform stable and efficient call blocking and call filtering processing.

도 1은 일반적인 지능망에서의 호 차단 및 호 필터링 처리 구조를 도시한 도면.1 is a diagram illustrating a call blocking and call filtering processing structure in a general intelligent network.

도 2는 본 발명에 따른 지능망에서의 호 차단 및 호 필터링 처리 구조를 도시한 도면.2 is a diagram illustrating a call blocking and call filtering processing structure in an intelligent network according to the present invention.

도 3은 본 발명에 따른 지능망에서의 호 차단 및 호 필터링 처리 방법을 구현하기 위한 동작 순서도.3 is an operation flowchart for implementing a method for call blocking and call filtering in an intelligent network according to the present invention;

도 4는 본 발명에 따른 지능망에서 마스터 AIP 및 각 슬레이브 AIP의 호 차단 처리 동작 타이밍도.4 is a timing diagram of call blocking processing operation of a master AIP and each slave AIP in an intelligent network according to the present invention;

도 5는 본 발명에 따른 지능망에서 마스터 AIP 및 각 슬레이브 AIP의 호 필터링 처리 동작 타이밍도.5 is a timing diagram of call filtering processing operations of a master AIP and each slave AIP in an intelligent network according to the present invention;

* 도면의 주요 부분에 대한 부호의 설명 *Explanation of symbols on the main parts of the drawings

21 : SCP 22 : 지능망 프로세서부21: SCP 22: intelligent network processor unit

22-1 : 마스터 AIP 22-2~22-n : 슬레이브 AIP22-1: Master AIP 22-2 ~ 22-n: Slave AIP

23 : CCF 엔티티23: CCF entity

상기와 같은 목적을 달성하기 위한 본 발명의 특징은, 마스터 지능망 프로세서를 지정하여 호 차단 또는 호 필터링을 지시하는 과정과; 상기 호 차단 또는 호필터링 지시에 따라 해당되는 지시 메시지를 생성하는 과정과; 생성한 지시 메시지와 상기 마스터 지능망 프로세서에 대한 마스터 식별번호를 각 슬레이브 지능망 프로세서로 공지하고, 해당되는 호 차단 또는 호 필터링 처리를 수행하는 과정과; 상기 마스터 지능망 프로세서로부터 공지된 지시 메시지에 따라 각 슬레이브 지능망 프로세서에서 호 차단 또는 호 필터링 처리를 수행하는 과정을 포함하는 지능망에서의 호 차단 및 호 필터링 처리 방법을 제공하는데 있다.Features of the present invention for achieving the above object, the process of designating a master intelligent network processor to indicate call blocking or call filtering; Generating a corresponding indication message according to the call blocking or call filtering indication; Notifying a generated indication message and a master identification number for the master intelligent network processor to each slave intelligent network processor, and performing a corresponding call blocking or call filtering process; The present invention provides a method for call blocking and call filtering in an intelligent network including performing call blocking or call filtering processing in each slave intelligent network processor according to an indication message known from the master intelligent network processor.

그리고, 상기 마스터 지능망 프로세서에서 호 차단 또는 호 필터링 처리를 수행하는 과정은, 주기적인 하트비트를 통해 각 슬레이브 지능망 프로세서에 대한 상태 정보를 전달받아 분석하는 단계와; 분석한 결과, 상기 슬레이브 지능망 프로세서에 장애가 발생한 경우 호 차단 또는 호 필터링 지시 메시지를 재생성하는 단계와; 재생성한 지시 메시지를 장애가 발생한 슬레이브 지능망 프로세서를 제외한 각 슬레이브 지능망 프로세서로 공지하여 호 차단 또는 호 필터링 처리를 다시 시작하게 하는 단계를 더 포함하는 것을 특징으로 한다.The process of performing call blocking or call filtering processing in the master intelligent network processor may include receiving and analyzing state information on each slave intelligent network processor through a periodic heartbeat; Regenerating a call blocking or call filtering indication message when the slave intelligent network processor fails as a result of the analysis; And notifying the regenerated indication message to each slave intelligent network processor excluding the failed slave intelligent network processor to restart the call blocking or call filtering process.

이하, 본 발명의 실시예를 첨부한 도면을 참조하여 상세하게 설명하면 다음과 같다.Hereinafter, an embodiment of the present invention will be described in detail with reference to the accompanying drawings.

본 발명에 따른 지능망에서의 호 차단 및 호 필터링 처리 구조는 첨부된 도면 도 2에 도시된 바와 같이, SCP(21)와 지능망 프로세서부(22) 및 CCF 엔티티(23)를 구비하여 이루어지며, 해당 지능망 프로세서부(22)는 SCP(21)에 의해 마스터로 지정되는 마스터 AIP(22-1)와, 마스터로 지정되지 않은 다수 개의 슬레이브 AIP(22-2~22-n)로 구성된다.The call blocking and call filtering processing structure in the intelligent network according to the present invention has an SCP 21, an intelligent network processor 22, and a CCF entity 23, as shown in FIG. The intelligent network processor unit 22 is composed of a master AIP 22-1 designated as a master by the SCP 21, and a plurality of slave AIPs 22-2 to 22-n not designated as masters.

해당 SCP(21)는 지능망 프로세서부(22)를 구성하는 어느 하나의 AIP를 마스터 AIP(22-1)로 지정하고, 지정한 마스터 AIP(22-1)로 특정 서비스에 대한 호 필터링이나, 호 차단의 수행을 지시한다.The SCP 21 designates any one AIP constituting the intelligent network processor unit 22 as the master AIP 22-1, and calls filtering or call blocking for a specific service with the designated master AIP 22-1. Instruct the execution of.

해당 지능망 프로세서부(22)는 SCP(21)의 호 필터링 또는 호 차단 지시에 따라 CCF 엔티티(23)로부터 전달되는 호에 대한 호 필터링 또는 호 차단 처리를 수행하되, 해당 마스터 AIP(22-1)는 SCP(21)의 호 필터링 또는 호 차단 지시에 따라 해당되는 지시 메시지를 생성하고, 생성한 지시 메시지와 함께 마스터 식별번호를 각 슬레이브 AIP(22-2~22-n)로 공지하며, 해당되는 호 필터링 또는 호 차단 처리를 수행한다. 그리고, 해당 각 슬레이브 AIP(22-2~22-n)는 마스터 AIP(22-1)로부터 공지되는 지시 메시지에 따라 해당되는 호 필터링 또는 호 차단 처리를 수행하며, 자신의 상태 정보를 주기적인 하트비트(HeartBeat)를 통해 마스터 AIP(22-1)로 전달한다.The intelligent network processor 22 performs call filtering or call blocking for the call transmitted from the CCF entity 23 according to the call filtering or call blocking instruction of the SCP 21, and the master AIP 22-1. Generates a corresponding indication message according to the call filtering or call blocking instruction of SCP 21, and announces the master identification number to each slave AIP (22-2 to 22-n) together with the generated indication message. Perform call filtering or call blocking processing. Each of the slave AIPs 22-2 to 22-n performs a corresponding call filtering or call blocking process according to an indication message known from the master AIP 22-1, and periodically transmits its own state information. Delivers to the master AIP 22-1 via a bit (HeartBeat).

해당 CCF 엔티티(23)는 가입자로부터 시도되는 호에 대한 발신자 정보를 수집하여 지능망 프로세서부(22)의 각 AIP(22-1~22-n)로 전달한다.The CCF entity 23 collects caller information on the attempted call from the subscriber and delivers the caller information to each AIP 22-1 to 22-n of the intelligent network processor 22.

이와 같이 구성된 본 발명에 따른 지능망에서의 호 차단 및 호 필터링 동작을 첨부한 도면 도 3을 참조하여 설명하면 다음과 같다.Call blocking and call filtering operations in the intelligent network according to the present invention configured as described above will be described with reference to FIG. 3.

먼저, 해당 지능망에서 지능망 프로세서부(22)에 대한 호 차단 또는 호 필터링을 지시하는 SCP(21)가 자체의 마스터 지정 우선 순위에 따라 어느 하나의 AIP를 마스터 AIP(22-1)로 지정한 후(스텝 S31), 지정한 마스터 AIP(22-1)로 특정 서비스에 대한 호 차단 또는 호 필터링을 지시한다(스텝 S32).First, SCP 21, which instructs call blocking or call filtering for the intelligent network processor 22 in the corresponding intelligent network, designates any one AIP as the master AIP 22-1 according to its master designation priority ( Step S31), the designated master AIP 22-1 is instructed to call blocking or call filtering for the specific service (step S32).

이에, 해당 마스터 AIP(22-1)는 SCP(21)의 호 차단 또는 호 필터링 지시에 따라 해당되는 지시 메시지 즉, 호 차단 메시지 또는 호 필터링 메시지를 생성한 후(스텝 S33), 생성한 지시 메시지와 함께 마스터 식별번호를 각 슬레이브 AIP(22-2~22-n)로 공지한다(스텝 S34).Accordingly, the master AIP 22-1 generates the corresponding indication message, that is, the call blocking message or the call filtering message according to the call blocking or call filtering instruction of the SCP 21 (step S33), and then generates the indication message. The master identification number is then announced to each slave AIP 22-2 to 22-n (step S34).

그러면, 해당 각 슬레이브 AIP(22-2~22-n)는 마스터 AIP(22-1)로부터 공지되는 마스터 식별번호에 따라 자신의 상태 정보를 주기적인 하트비트(HeartBeat)를 통해 해당 마스터 AIP(22-1)로 전달하게 되고, 동시에 마스터 AIP(22-1)로부터 공지되는 지시 메시지에 따라 CCF 엔티티(23)로부터 전달되는 호에 대한 발신자 정보를 이용하여 해당되는 호 필터링 또는 호 차단 처리를 수행하며, 이때, 해당 마스터 AIP(22-1)는 자신이 수행해야 하는 호 차단 또는 호 필터링 처리를 수행하게 된다.Then, each of the slave AIPs 22-2 to 22-n transmits its status information according to the master identification number known from the master AIP 22-1 through the corresponding heartbeat (HeartBeat). -1) and simultaneously perform call filtering or call blocking processing using caller information on a call delivered from CCF entity 23 according to an indication message announced from master AIP 22-1. In this case, the master AIP 22-1 performs call blocking or call filtering processing that it should perform.

이후, 해당 마스터 AIP(22-1)는 각 슬레이브 AIP(22-2~22-n)로부터 전달되는 상태 정보를 분석하여, 해당 각 슬레이브 AIP(22-2~22-n)에 장애가 발생되는가를 확인한다(스텝 S35).Subsequently, the master AIP 22-1 analyzes the state information transmitted from each slave AIP 22-2 to 22-n to determine whether a failure occurs in each of the slave AIPs 22-2 to 22-n. It confirms (step S35).

확인한 결과, 해당 슬레이브 AIP(22-2~22-n)에 장애가 발생되지 않는 경우 해당 마스터 AIP(22-1) 및 각 슬레이브 AIP(22-2~22-n)는 해당되는 호 차단 또는 호 필터링 처리를 계속 수행하게 되고, 해당 슬레이브 AIP(22-2~22-n)에 장애가 발생되는 경우 해당 마스터 AIP(22-1)는 SCP(21)의 호 차단 또는 호 필터링 지시에 따른 지시 메시지를 재생성하고(스텝 S36), 재생성한 지시 메시지를 장애가 발생한 슬레이브 AIP를 제외한 각 슬레이브 AIP(22-2~22-n)로 공지함으로써(스텝 S37), 해당 마스터 AIP(22-1)와 각 슬레이브 AIP(22-2~22-n)에서 슬레이브 AIP의 장애 발생에 따른 호 차단 또는 호 필터링 처리를 다시 시작하게 된다.If it is confirmed that the corresponding slave AIP (22-2 to 22-n) does not fail, the corresponding master AIP (22-1) and each slave AIP (22-2 to 22-n) are the corresponding call blocking or call filtering. If the slave AIP 22-2 to 22-n fails, the master AIP 22-1 regenerates an indication message according to the call blocking or call filtering instruction of SCP 21. (Step S36), the regenerated instruction message is notified to each slave AIP 22-2 to 22-n except for the failing slave AIP (step S37), so that the corresponding master AIP 22-1 and each slave AIP ( 22-2 ~ 22-n), the call blocking or call filtering process is restarted due to the failure of the slave AIP.

한편, 본 발명에 따른 지능망에서의 호 차단 및 호 필터링 동작을 좀 더 상세히 설명하면 다음과 같다.Meanwhile, call blocking and call filtering operations in an intelligent network according to the present invention will be described in more detail as follows.

첫째로, 해당 지능망에서의 호 차단 동작은, 먼저, 해당 SCP(11)에서 중앙처리장치의 폭주 상태를 감지하게 되는 경우 또는 운용자에 의한 인위적인 호 차단 지시가 감지되는 경우 지능망 프로세서부(22)의 마스터 AIP(22-1)로 호 차단을 지시하게 되는데, 이때, 서비스, 발신번호, 착신번호 등의 호 차단 조건과, 지속시간, 차단 주기시간 등의 호 차단 지시조건과, 인위적인 호 차단인지, 자동 호 차단인지에 대한 호 차단 제어 유형과, 안내방송 등의 차단된 호 처리 방법에 대한 정보를 해당 마스터 AIP(22-1)로 전송하게 된다.First, the call blocking operation in the intelligent network, first, when the SCP 11 detects the congestion state of the central processing unit or when the artificial call blocking instruction by the operator is detected, the intelligent network processor 22 Instructing the call blocking to the master AIP (22-1), at this time, call blocking conditions such as service, call number, called number, call blocking instruction conditions such as duration, blocking cycle time, artificial call blocking, Call blocking control type for automatic call blocking and information on blocked call processing methods such as announcements are transmitted to the corresponding master AIP 22-1.

그러면, 해당 마스터 AIP(22-1)는 SCP(21)의 호 차단 지시에 따라 해당되는 지시 메시지 즉, 호 차단 메시지를 생성한 후, 생성한 호 차단 메시지와 자신이 마스터임을 알리기 위한 마스터 식별번호를 각 슬레이브 AIP(22-2~22-n)로 공지하는데, 이때, 해당 호 차단 메시지에는 호 차단 조건과, 차단된 호 처리 방법 및 AIP의 개수에 따라 계산한 호 차단 주기시간 등에 대한 정보가 포함된다.Then, the master AIP 22-1 generates a corresponding indication message, that is, a call blocking message according to the call blocking instruction of SCP 21, and then generates a call blocking message and a master identification number for notifying that the master is a master. Is known to each slave AIP (22-2 to 22-n), and the call blocking message includes information on a call blocking condition, a blocked call processing method, and a call blocking cycle time calculated according to the number of AIPs. Included.

이때, 해당 CCF 엔티티(23)에서 가입자로부터 시도되는 호에 대한 발신번호나 착신번호 등의 발신자 정보를 수집하여 지능망 프로세서부(22)의 마스터 AIP(22-1) 및 각 슬레이브 AIP(22-2-22-n)로 전달하게 되면, 해당 마스터 AIP(22-1) 및 각 슬레이브 AIP(22-2-22-n)는 첨부된 도면 도 4와 같이, 소정의 주기시간간격으로 하나의 호 즉, 초기 감지점(initialDP)을 SCP(21)로 전송하게 되는데, 여기서, 해당 마스터 AIP(22-1) 및 각 슬레이브 AIP(22-2~22-n)는 자신의 식별번호를 이용하여 첫번째 호 차단 처리 시간(①)을 결정하여 해당 호 차단 처리를 수행하게 되고, 그 이후부터는 소정의 주기시간 즉, 모든 AIP의 개수에 주어진 호 차단 주기시간을 곱하여 계산된 주기시간 간격으로 해당 호 차단 처리를 수행하게 되며, 해당 주기시간 동안에 차단되는 호에 대해서는 차단된 호 처리 방법에 따라 CCF 엔티티(23)를 통해 해당 가입자에게 안내방송을 송출하게 된다.At this time, the CCF entity 23 collects caller information, such as calling number or called number, for a call attempted from a subscriber, thereby master AIP 22-1 and each slave AIP 22-2 of the intelligent network processor 22. -22-n), the corresponding master AIP (22-1) and each slave AIP (22-2-22-n) is one call at a predetermined cycle time interval, as shown in Figure 4 attached In this case, the initial detection point (initialDP) is transmitted to the SCP 21, where the master AIP 22-1 and each slave AIP 22-2 to 22-n use their own identification number. Decision processing time (①) is determined and the call blocking processing is performed. After that, the call blocking processing is performed at a predetermined cycle time, that is, the number of all AIPs is multiplied by the given call blocking cycle time. If the call is blocked during the period, the blocked call processing method will be performed. Depending on is sent an announcement to the subscriber through the CCF entity (23).

따라서, SCP(21)는 해당 호차단 주기시간 간격으로 하나의 호를 전송받아 해당되는 서비스 처리를 수행할 수 있게 된다.Therefore, SCP 21 can receive one call at the call blocking cycle time interval and perform the corresponding service processing.

둘째로, 해당 지능망에서의 호 필터링 동작은, 특적 서비스를 요청하는 호에 대해 필터링 기능을 수행하고자 경우 해당 SCP(21)에서 지능망 프로세서부(22)의 마스터 AIP(22-1)로 호 필터링을 지시하게 되는데, 이때, 과금, 안내방송 등의 필터링된 호 처리 방법과, 시간간격 또는 호수에 기반한 필터링 유형과, 필터링 시작시간, 종료시간 등의 필터링 지속시간과, 서비스, 발신번호, 착신번호 등의 필터링 조건에 대한 정보를 해당 마스터 AIP(22-1)로 전송하게 된다.Second, the call filtering operation in the intelligent network performs call filtering from the corresponding SCP 21 to the master AIP 22-1 of the intelligent network processor 22 when performing a filtering function for a call requesting a specific service. In this case, the filtered call processing method such as billing, announcement, and the like, the filtering type based on the time interval or the lake, the filtering duration such as the filtering start time and the ending time, and the service, call number, called number, etc. Information about the filtering condition of the AIP 22-1 is transmitted to the corresponding master.

그러면, 해당 마스터 AIP(22-1)는 SCP(21)의 호 필터링 지시에 따라 해당되는 지시 메시지 즉, 호 필터링 메시지를 생성한 후, 생성한 호 필터링 메시지와 자신이 마스터임을 알리기 위한 마스터 식별번호를 각 슬레이브 AIP(22-2~22-n)로 공지하는데, 이때, 해당 호 필터링 메시지에는 호 필터링 조건과, 필터링된 호 처리 방법 및 필터링 유형 등에 대한 정보가 포함된다.Then, the master AIP 22-1 generates a corresponding indication message, that is, a call filtering message according to the call filtering instruction of the SCP 21, and then generates a call filtering message and a master identification number for notifying that the master is a master. To each slave AIP 22-2 to 22-n, wherein the call filtering message includes information on a call filtering condition, a filtered call processing method, and a filtering type.

이때, 해당 CCF 엔티티(23)에서 가입자로부터 시도되는 호에 대한 발신번호나 착신번호 등의 발신자 정보를 수집하여 지능망 프로세서부(22)의 마스터 AIP(22-1) 및 각 슬레이브 AIP(22-2~22-n)로 전달하게 되면, 해당 각 슬레이브 AIP(22-2~22-n)는 필터링 유형에 따라 호 필터링을 수행한 후, 필터링된 호수를 마스터 AIP(22-1)로 보고하게 되고, 이에, 해당 마스터 AIP(22-1)에서도 동일한 호 필터링을 수행한 후, 해당 필터링된 호수와 각 슬레이브 AIP(22-2~22-n)로부터 보고된 필터링된 호수를 합산하여 전체적인 필터링 호수를 SCP(21)로 보고하게 된다.At this time, the CCF entity 23 collects caller information, such as calling number or called number, for a call attempted from a subscriber, thereby master AIP 22-1 and each slave AIP 22-2 of the intelligent network processor 22. ~ 22-n), each slave AIP 22-2 ~ 22-n performs call filtering according to the filtering type, and then reports the filtered lake to the master AIP 22-1. In this case, the same call filtering is performed in the corresponding master AIP 22-1, and then, the sum of the filtered lakes and the filtered lakes reported from the slave AIPs 22-2 to 22-n are summed to form the overall filtering lake. Report to SCP (21).

여기서, 만약 해당 필터링 유형이 주기시간 간격인 경우 첨부된 도면 도 5와 같이, 각 슬레이브 AIP(22-2-22-n)는 호 필터링을 수행하면서 소정의 주기시간에 도달하게 되는 경우 필터링된 호수를 마스터 AIP(22-1)로 보고하게 되고, 만약 해당 필터링 유형이 필터링된 호수를 기반으로 한 경우 각 슬레이브 AIP(22-2~22-n)는 호 필터링을 수행하면서 소정의 필터링 호수에 도달하게 되는 경우 해당 필터링 호수를 마스터 AIP(22-1)로 보고하게 된다.Here, if the corresponding filtering type is a periodic time interval, as shown in FIG. 5, each slave AIP 22-2-22-n performs a call filtering and reaches a predetermined cycle time when the filtered lake is filtered. Is reported to the master AIP 22-1, and if the corresponding filtering type is based on a filtered lake, each slave AIP 22-2 to 22-n reaches a predetermined filtering lake while performing call filtering. If so, the filtering lake is reported to the master AIP 22-1.

그러면, 해당 마스터 AIP(22-1)는 자체에서 필터링된 호수와 각 슬레이브 AIP(22-2~22-n)로부터 보고된 필터링된 호수를 합산하여 소정 필터링 호수에 도달하는 경우나 해당 소정 필터링 주기시간에 도달하는 경우 또는 해당 필터링 지속시간에 도달하는 경우 합산한 필터링 호수를 SCP(21)로 보고하게 된다.Then, the master AIP 22-1 adds the filtered lake from itself and the filtered lake reported from each slave AIP 22-2 through 22-n to reach a predetermined filtering lake or the predetermined filtering period. If time is reached or if the corresponding filtering duration is reached, the aggregated filtering lake will be reported to SCP (21).

이때, 해당 필터링 지속시간 동안에 필터링되는 호에 대해서는 필터링된 호 처리 방법에 따라 CCF 엔티티(23)를 통해 해당 가입자에게 안내방송을 송출하고, 과금처리를 수행하도록 해당 CCF 엔티티(23)로 지시하게 된다.At this time, for the call filtered during the corresponding filtering duration, the announcement is sent to the corresponding subscriber through the CCF entity 23 according to the filtered call processing method, and the corresponding CCF entity 23 is instructed to perform billing processing. .

이상과 같이, 본 발명은 호 차단 및 호 필터링 처리를 수행하는 다수 개의 지능망 프로세서를 포함하는 지능망에서 마스터 지능망 프로세서를 지정하고, 해당 마스터 지능망 프로세서에서 다른 지능망 프로세서들의 상태를 주기적인 하트비트를 통해 관리하면서 해당 호 차단 및 호 필터링 처리를 수행함으로써, 안정적이고 효율적인 호 차단 및 호 필터링 처리를 수행할 수 있게 된다.As described above, the present invention designates a master intelligent network processor in an intelligent network including a plurality of intelligent network processors performing call blocking and call filtering processing, and manages the states of other intelligent network processors through a periodic heartbeat in the corresponding master intelligent network processor. By performing the corresponding call blocking and call filtering processing, it is possible to perform stable and efficient call blocking and call filtering processing.

Claims (3)

마스터 지능망 프로세서를 지정하여 호 차단 또는 호 필터링을 지시하는 과정과; 상기 호 차단 또는 호 필터링 지시에 따라 해당되는 지시 메시지를 생성하는 과정과; 생성한 지시 메시지와 상기 마스터 지능망 프로세서에 대한 마스터 식별번호를 각 슬레이브 지능망 프로세서로 공지하고, 해당되는 호 차단 또는 호 필터링 처리를 수행하는 과정과; 상기 마스터 지능망 프로세서로부터 공지된 지시 메시지에 따라 각 슬레이브 지능망 프로세서에서 호 차단 또는 호 필터링 처리를 수행하는 과정을 포함하는 것을 특징으로 하는 지능망에서의 호 차단 및 필터링 처리 방법.Designating a master intelligent network processor to indicate call blocking or call filtering; Generating a corresponding indication message according to the call blocking or call filtering indication; Notifying a generated indication message and a master identification number for the master intelligent network processor to each slave intelligent network processor, and performing a corresponding call blocking or call filtering process; And performing call blocking or call filtering processing in each slave intelligent network processor according to an indication message known from the master intelligent network processor. 제 1항에 있어서,The method of claim 1, 상기 마스터 지능망 프로세서에서 호 차단 또는 호 필터링 처리를 수행하는 과정은, 주기적인 하트비트를 통해 각 슬레이브 지능망 프로세서에 대한 상태 정보를 전달받아 분석하는 단계와; 분석한 결과, 상기 슬레이브 지능망 프로세서에 장애가 발생한 경우 호 차단 또는 호 필터링 지시 메시지를 재생성하는 단계와; 재생성한 지시 메시지를 장애가 발생한 슬레이브 지능망 프로세서를 제외한 각 슬레이브 지능망 프로세서로 공지하여 호 차단 또는 호 필터링 처리를 다시 시작하게 하는 단계를 더 포함하는 것을 특징으로 하는 지능망에서의 호 차단 및 호 필터링 처리 방법.The process of performing call blocking or call filtering in the master intelligent network processor may include receiving and analyzing state information on each slave intelligent network processor through a periodic heartbeat; Regenerating a call blocking or call filtering indication message when the slave intelligent network processor fails as a result of the analysis; And re-initiating a call blocking or call filtering process by notifying the regenerated indication message to each slave intelligent network processor except the failed slave intelligent network processor. 제 1항 또는 제 2항에 있어서,The method according to claim 1 or 2, 상기 지시 메시지는, 호 차단을 지시하는 경우 호 차단 조건과, 호 차단 지시조건과, 호 차단 제어 유형과, 차단된 호 처리 방법에 대한 정보를 포함하고, 호 필터링을 지시하는 경우 필터링된 호 처리 방법과, 필터링 유형과, 필터링 지속시간과, 필터링 조건에 대한 정보를 포함하는 것을 특징으로 하는 지능망에서의 호 차단 및 호 필터링 처리 방법.The indication message includes information on a call blocking condition, a call blocking indication condition, a call blocking control type, and a blocked call processing method when instructing call blocking, and a filtered call processing when instructing call filtering. And a filtering type, a filtering duration, information on filtering conditions, and a method for processing call blocking and call filtering in an intelligent network.
KR1019980062373A 1998-12-30 1998-12-30 Call Blocking and Call Filtering Methods in Intelligent Networks KR100317783B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019980062373A KR100317783B1 (en) 1998-12-30 1998-12-30 Call Blocking and Call Filtering Methods in Intelligent Networks

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019980062373A KR100317783B1 (en) 1998-12-30 1998-12-30 Call Blocking and Call Filtering Methods in Intelligent Networks

Publications (2)

Publication Number Publication Date
KR20000045779A KR20000045779A (en) 2000-07-25
KR100317783B1 true KR100317783B1 (en) 2002-09-05

Family

ID=19569037

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019980062373A KR100317783B1 (en) 1998-12-30 1998-12-30 Call Blocking and Call Filtering Methods in Intelligent Networks

Country Status (1)

Country Link
KR (1) KR100317783B1 (en)

Also Published As

Publication number Publication date
KR20000045779A (en) 2000-07-25

Similar Documents

Publication Publication Date Title
US5323444A (en) Emergency call system with call capacity/last chance routing feature
US5379337A (en) Method and system for providing emergency call service
US6650731B1 (en) Simulator for simulating an intelligent network
US6480597B1 (en) Switch controller for a telecommunications network
CA2273348C (en) Redundant call processing
US20060149994A1 (en) Data replication for redundant network components
JPH09200354A (en) Method for monitoring signal message in communication network
US6668051B1 (en) Intelligent communications point platform
JPH09502841A (en) Fault-tolerant service providing device for communication network
US6504923B1 (en) Intelligent network with distributed service control function
KR100317783B1 (en) Call Blocking and Call Filtering Methods in Intelligent Networks
Morgan et al. A survey of methods for improving computer network reliability and availability
US6463140B2 (en) Execution of services in intelligent network
JPH09215018A (en) switch
KR100762557B1 (en) Dynamic traffic management in an intelligent network of a telephone system
EP1036472A1 (en) Event pre-processing for composing a report
CN114390059B (en) Service processing system and service processing method
US6496861B1 (en) Operational environment system and method for communication network service applications
CN112583622B (en) Method and system for reporting fault event information
US6980791B2 (en) Charging control of telecommunication network subscriber
KR100308913B1 (en) A Statistics Process Method And Apparatus Of Intelligent Network Service
JP2005252765A (en) Network failure decision apparatus, network maintenance system, network failure decision method and program
JP3264354B2 (en) Permanent virtual circuit control method
JP3679711B2 (en) Method for controlling telecommunications services
US6956856B2 (en) System and method for managing a plurality of calls

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19981230

PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 19981230

Comment text: Request for Examination of Application

PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20001130

Patent event code: PE09021S01D

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

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20011204

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20011205

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20040924

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20050929

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20061127

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20071116

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20081201

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 20091127

Start annual number: 9

End annual number: 9

PR1001 Payment of annual fee

Payment date: 20101109

Start annual number: 10

End annual number: 10

FPAY Annual fee payment

Payment date: 20111110

Year of fee payment: 11

PR1001 Payment of annual fee

Payment date: 20111110

Start annual number: 11

End annual number: 11

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee