KR960001057B1 - An intended user's invalid call detection method - Google Patents

An intended user's invalid call detection method Download PDF

Info

Publication number
KR960001057B1
KR960001057B1 KR1019930018908A KR930018908A KR960001057B1 KR 960001057 B1 KR960001057 B1 KR 960001057B1 KR 1019930018908 A KR1019930018908 A KR 1019930018908A KR 930018908 A KR930018908 A KR 930018908A KR 960001057 B1 KR960001057 B1 KR 960001057B1
Authority
KR
South Korea
Prior art keywords
user
call
message
attempt
counter
Prior art date
Application number
KR1019930018908A
Other languages
Korean (ko)
Other versions
KR950010432A (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 KR1019930018908A priority Critical patent/KR960001057B1/en
Publication of KR950010432A publication Critical patent/KR950010432A/en
Application granted granted Critical
Publication of KR960001057B1 publication Critical patent/KR960001057B1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5629Admission control
    • H04L2012/5631Resource management and allocation
    • H04L2012/5636Monitoring or policing, e.g. compliance with allocated rate, corrective actions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5687Security aspects

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

checking whether a cell set connection is completed by receiving a try message in a network; if a normal communication is made between users after completing a call connection try, setting a counter of the user at "0"; if the connection is not completed, checking whether a cause of a cut message is in user's intension; if the cause thereof is not in user's intension after checking the cause, performing an abnormal situation process corresponding to a Q.93B protocol, and if the cause of the cut is in user's intension, increasing a value of the counter assigned to the user by one; checking whether the increased value is over an allowed limit value; if it is over the limit value, regarding a user call attempt as being ineffective, preventing the ineffective call from being attempted by using user's softwear blocking, and requesting an overcharge under use of a value of a counted counter; and releasing the softwear blocking by setting the value of the counter at "0".

Description

의도적인 사용자 무효 호 검출 방법Intentional user invalid call detection method

제1도는 본 발명이 적용되는 교환 시스템의 하드웨어 구조도.1 is a hardware structural diagram of an exchange system to which the present invention is applied.

제2도는 본 발명에 따른 교환 시스템에서 사용자의 유효정보를 전달하기 위한 호 연결 설정과정에 대한 절차도.2 is a flowchart illustrating a call connection establishment process for delivering valid information of a user in a switching system according to the present invention.

제3도는 본 발명에 따른 호 연결 설정을 정상적으로 절단하는 과정에 대한 처리 절차도.3 is a process diagram for a process of normally cutting a call connection setup according to the present invention.

제4도는 본 발명에 따른 사용자 의도의 무효 호 검출 방법에 대한 처리 흐름도.4 is a process flow diagram for a method for detecting invalid calls of user intention according to the present invention.

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

1 : ATM 교환 시스템 2 내지 2n : ASM(Access Switching Module)1: ATM Switching System 2 to 2n: ASM (Access Switching Module)

3 : ISNM(Interconnection Switch Network Module)3: ISNM (Interconnection Switch Network Module)

4 내지 4n : SCP(Subscriber Call Processor)4 to 4n: Subscriber Call Processor (SCP)

본 발명은 ATM(Asynchronous Transfer Mode) 교환 시스템에서 사용자간의 유효한 정보전달을 목적으로 의도적으로 무효 호(Ineffective Machine Attempt)를 시도하는 경우 사용자 의도 무효 호를 검출하여 적절한 과금을 부과, 공정한 망의 운용을 실현할 수 잇도록 한 의도적인 사용자 무효 호 검출 방법에 관한 것이다.The present invention detects user intention invalid calls and imposes appropriate charges when attempting an ineffective machine attempt for effective information transfer between users in an Asynchronous Transfer Mode (ATM) exchange system. The present invention relates to an intentional user invalid call detection method that can be realized.

종래의 전화망에서 과금은 사용자가 요구한 호의 연결이 완료된 후 부터 시작된다. 이러한 과금 정책하에서 사용자가 의도적으로 무효 호를 이용하여 사용자간 유효한 정보를 주고 받을 수 있다. 즉, 사용자 상호간의 미리 약속된 신호에 의해 완전한 호를 연결하지 않고 사용자가 직접, 혹은 컴퓨터 프로그램 등을 이용하여 호 설정 과정만을 통해서 유효한 정보를 송수신이 가능하다. 이러한 경우는 시도한 호의 연결이 완성 되지 않았기 때문에 과금이 불가능하지만 망은 계속적으로 사용자가 요구한 호의 연결 처리 과정을 위해 망의 자원과 시간을 사용하게 된다. 즉, 과금의 범위에 포함되지 않으면서 망의 자원을 소모하는 결과를 가져온다는 문제점이 있다.In a conventional telephone network, charging starts after the connection of the call requested by the user is completed. Under this billing policy, users can intentionally exchange valid information between users using invalid calls. That is, the user can transmit and receive valid information only through a call setup process directly or by using a computer program, without connecting a complete call by a predetermined signal between users. In this case, charging is not possible because the attempted call connection is not completed. However, the network continuously uses network resources and time to process the call connection requested by the user. That is, there is a problem in that it results in the consumption of network resources without being included in the billing range.

그리고, 차세대 교환 시스템 망으로 발전하는 ATM 교환 시스템 망에서는 전화 뿐만 아니라 컴퓨터, 팩시밀리, 비디오등의 다양한 통신 장비가 하나의 망에 수용 가능하므로 이러한 악의 무효 호를 이용하여 종래의 전화망에서의 단순한 정보의 전달 뿐만 아니라 컴퓨터나 기타의 기기를 이용한 복잡 다양한 정보도 전달 가능하며 따라서 다량의 망 자원과 시간이 과금없이 악이용될 수 있다. 따라서 그러한 사용자의 악의의 무효 호를 검출하여 적정한 과금을 부과, 공정한 망 자원의 사용을 도모할 필요가 있다.In the ATM switching system network, which is developed as a next-generation switching system network, not only telephones but also various communication equipments such as computers, facsimile, and video can be accommodated in one network. In addition to the transmission, complex and various information using computers or other devices can be transmitted, and thus a large amount of network resources and time can be exploited without charge. Therefore, it is necessary to detect the invalid call of such a user, impose appropriate billing and promote fair use of network resources.

따라서, 상기 문제점을 해결하며 필요에 부응하기 위하여 안출된 본 발명은 ATM 교환 시스템에서 사용자간의 유효한 정보 전달을 목적으로 의도적으로 무효 호를 시도하는 경우, 사용자 의도 무효 호를 검출하여 망의 악이용을 차단하며 적절한 과금을 부과할 수 있도록 한 의도적인 사용자 무효 호 검출 방법을 제공하는데 그 목적이 있다.Therefore, in order to solve the above problems and to meet the needs, the present invention detects a user intention invalid call and attempts to exploit the network in case of intentionally invalid call for the purpose of valid information transfer between users in an ATM switching system. Its purpose is to provide an intentional method for detecting user invalid calls that can block and impose appropriate charges.

상기 목적을 달성하기 위하여 본 발명은 ASM(Access Switching Mo dule), ISNM(Interconnection Switch Network Module), SCP(Subsc riber Call Processor)을 구비하는 ATM 교환 시스템에서 상기 SCP에 적용되는 무효 호 검출 방법에 있어서 ; 망에서도 시도 메세지를 받고 호 설정 연결을 완료하였는가를 조사하는 제 1 단계, 상기 제 1 단계 수행 후, 호 연결 시도가 완성되어 사용자간의 정상적인 통신이 이루어지면 그 사용자의 카운터는 0가 되고 종료하는 제 2 단계, 제 1 단계 수행 후, 접속이 이루어지지 않았으면, 절단 메세지의 원인이 발신 사용자의 의도인가를 조사하는 제 3 단계, 상기 제 3 단계 수행 후, 호 연결 과정 중에 절단 메세지를 받아 원인 조사 결과 다른 이상일 경우에는 Q.93B 프로토콜에 따라 해당되는 이상 상황 처리를 행해주고 발신 사용자에 의한 절단 메세지이면 그 사용자에게 할당된 카운터의 값을 하나 증가시키는 제 4 단계, 상기 제 4 단계 수행 후, 카운터를 증가시키다가 허용되는 한계치(N)를 초과하는가를 조사하여 한계치를 초과하는 경우 해당 사용자의 호 시도를 의도적 무효 호 시도라고 판단하고 발신 사용자에 대해 소프트웨어 블럭킹을 사용하여 더 이상의 무효 호 시도를 금지시키고 계산된 카운터 값을 이용하여 과금을 부여하는 제 5 단계, 및 상기 제 5 단계 수행 후, 카운터 값을 0으로 하고 해당 사용자에 대한 소프트웨어 블럭킹을 해제하고 종료하는 제 6 단계로 이루어지는 것을 특징으로 한다.In order to achieve the above object, the present invention provides an invalid call detection method applied to the SCP in an ATM switching system including an access switching module (ASM), an interconnection switch network module (ISNM), and a subsc riber call processor (SCP). ; The first step of checking whether the network has received the attempt message and completing the call setup connection.After performing the first step, if the call connection attempt is completed and normal communication is performed between the users, the counter of the user becomes 0 and ends. After performing step 2 and step 1, if the connection is not established, the third step is to investigate whether the cause of the disconnect message is the intention of the calling user, and after performing the step 3, the disconnect message is received during the call connection process. As a result, if the abnormality is different, the corresponding abnormal situation is processed according to the Q.93B protocol, and if the message is disconnected by the calling user, the counter value assigned to the user is increased by one. To increase the value of N and exceed the permissible threshold (N). Determining that the intentional invalid call attempt is intentional and using software blocking to prevent further invalid call attempts for the calling user and granting the charge using the calculated counter value, and after performing the fifth step, And a sixth step of releasing and terminating the software blocking for the user.

ASM(Access Switching Module) 교환 시스템에서 사용자간의 호 연결을 설정하기 위해 사용되는 신호 프로토콜은 CCITT에서 추천하는 Q.93B 프로토콜이다. 따라서 본 발명에서 조사되는 신호 메세지는 Q.93B의 메세지이며, 호 설정을 요구하는 사용자를 발신자라고 하며 그 호 설정을 수락하는 사용자를 착신 사용자라고 한다. 또한 발신 사용자와 착신 사용자 사이의 호가 거쳐 가는 모든 교환기 및 망 장치를 통틀어서 망이라고 한다.The signaling protocol used to establish a call connection between users in an ASM (Access Switching Module) switching system is the Q.93B protocol recommended by CCITT. Therefore, the signaling message investigated in the present invention is a message of Q.93B, and a user who requests call setup is called a caller, and a user who accepts the call setup is called a called user. In addition, all exchanges and network devices through which a call between a calling user and a called user pass are referred to as a network.

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

제1도는 본 발명이 적용되는 교환 시스템의 하드웨어 구조도로서, 도면에서 1은 ATM 교환 시스템, 2 내지 2n은 ASM(Access Switching Modul e), 3은 ISNM(Interconnection Switch Network Module), 4 내지 4n은 SCP(Subscriber Call Processor)를 각각 나타낸다.1 is a hardware structural diagram of an exchange system to which the present invention is applied, in which 1 is an ATM switching system, 2 to 2n is an Access Switching Module (ASM), 3 is an Interconnection Switch Network Module (ISNM), and 4 to 4n is an SCP. Each represents (Subscriber Call Processor).

도면에 도시한 바와 같이 교환 시스템(1)은 크게 가입자 엑세스 또는 중계선 엑세스를 담당하는 n개의 ASM(Access Switching Module)(2 내지 2n)들과 그들간의 연결 스위칭을 담당하는 ISNM(Interconnection Switch Network Module)(3)으로 구성된다.As shown in the figure, the switching system 1 is composed of n Access Switching Modules (ASMs) 2 to 2n that are largely responsible for subscriber access or relay line access, and an Interconnection Switch Network Module (ISNM) that is responsible for switching connections between them. It consists of (3).

발신 가입자가 호 연결을 설정하기 원할 때 발신 가입자의 신호(SETUP) 메세지는 가입자 장치로 부터 UNI(User-Network Interface)를 거쳐 ASM 모듈로 전달되며 ASM 모듈내의 호 처리를 담당하는 프로세서인 SCP(Subscriber Call Processor)(4 내지 4n)의 제어하에 호 연결의 수락과 설정이 처리된다. 즉, 시도 메세지의 내용중 착신 사용자의 주소에 따라 상기 ISNM(3)을 거쳐 알맞은 다른 ASM 모듈로 전달되어 착식 사용자까지 호 연결이 설정된다.When the originating subscriber wants to establish a call connection, the originating subscriber's SETUP message is transmitted from the subscriber device to the ASM module through the User-Network Interface (UN) and is a processor that handles call processing within the ASM module. Under the control of Call Processors 4 to 4n, acceptance and establishment of call connection are handled. That is, according to the address of the called user in the contents of the attempt message, the call is transferred to another appropriate ASM module via the ISNM 3 to establish a call connection to the called user.

상기와 같은 효관 시스템(1)에서 본 발명이 적용되는 곳은 SCP(4 내지 4n)이다.In the effector system 1 as described above, the present invention is applied to SCPs 4 to 4n.

SCP(4 내지 4n) 즉, 호 처리를 담당하는 이 프로세서가 발신 사용자의 호 연결 시도를 처리할 때 사용자의 의도적인 무효 호 시도인가를 조사, 검출하게 된다.SCP (4 to 4n), i.e., the processor in charge of call processing, examines and detects the user's intentional invalid call attempt when processing the call connection attempt of the calling user.

제2도는 본 발명에 따른 교환 시스템에서 사용자의 유효정보를 전달하기 위한 호 연결 설정 과정에 대한 절차도이다.2 is a flowchart of a call connection establishment process for delivering valid information of a user in a switching system according to the present invention.

호 연결 설정을 요구하는 사용자는 망으로 호 연결 설정을 요구하는 시도 메세지를 전달한다(21). 이 시도 메세지로 상호 정보를 교환하기 원하는 상대방의 주소와 원하는 서비스 등급, 셀 속도등의 정보가 망으로 함께 전달된다. 시도 메세지를 받은 망은 상대 사용자를 향해 호 연결 설정을 시도하고 있음을 알리는 호 진해(CALL PROCEEDING) 메세지를 발신 사용자에게 반환해주며(22), 착신 사용자 측으로 호 연결 설정을 요구하는 시도 메세지를 보낸다(23). 착식 사용자 장치는 시도 메세지를 받으면 호 연결 설정 요구가 처리되고 있음을 알리는 호 진행 메세지를 망으로 반환해 주면서(24) 사용자 장치간 상호 교환 가능성, 셀 속도등을 조사한다. 상호 교환이 가능한 경우 착신 사용자에게 호 연결 설정 요구가 도착했음을 알리는 신호를 보내면서 망으로 착신 사용자에게 신호를 보내는 중이라는 의미를 가진 경보(ALERTING) 메세지를 보낸다(25). 망은 착신 사용자 장치로부터 경보 메세지를 받으면 발신 사용자에게 착신 사용자가 신호를 받고 있다는 의미의 경보 메세지를 전달하여 준다(26). 한편, 착신 사용자가 호 요구를 받아들일 경우 착신 사용자 장치는 착신 사용자가 호 설정 요구를 승인했음을 알리는 접속(CONNECT) 메세지를 망으로 보내며(27) 망은 발신 사용자에게 착신 사용자까지 호 연결이 완결되었음을 알리는 접속 메세지를 전달하고(28) 착신 사용자 측으로 접속 인지(CONNECT ACKNOWLEDGE) 메세지를 보내어 호 연결이 완료되었음을 두 사용자 모두에게 알리게 된다(29).The user requesting call connection establishment transmits an attempt message requesting call connection establishment to the network (21). In this challenge message, the address of the counterpart who wants to exchange information with each other, the desired service level, the cell speed, etc., are transmitted to the network together. Upon receiving the attempt message, the network returns a CALL PROCEEDING message to the calling user indicating that it is attempting to establish a call connection to the called user (22), and sends a try message to the called user requesting the call connection establishment. (23). When the incoming user device receives the challenge message, it returns to the network a call progress message indicating that the call connection establishment request is being processed (24) and examines the interchangeability and cell speed between the user devices. If interchange is possible, an alert message is sent to the called user, indicating that the call connection establishment request has arrived, and an alarm message indicating that the called user is signaling to the network (25). When the network receives an alert message from the called user device, the network transmits an alert message indicating that the called user is receiving a signal to the calling user (26). On the other hand, when the called user accepts the call request, the called user device sends a CONNECT message to the network indicating that the called user has approved the call setup request, and the network 27 indicates that the call connection is completed to the calling user. The notifying forwards the connection message (28) and sends a CONNECT ACKNOWLEDGE message to the called user to inform both users that the call connection is complete (29).

이로서 망을 통하여 발신 사용자로부터 착신 사용자까지 호 연결이 완성되고 이 때부터 사용자 유효 정보가 교환 가능하게 된다.This completes the call connection from the calling user to the called user through the network, from which user valid information can be exchanged.

제3도는 상기 제2도의 처리 과정을 통하여 연결된 호 연결 설정을 정상적으로 전단하는 과정에 대한 처리 절차도이다.3 is a flowchart illustrating a process of normally shearing a call connection setup connected through the process of FIG. 2.

사용자 정보의 교환이 완료된 후 더 이상의 호 연결이 필요하지 않은 경우 사용자나 망의 요구에 의해 이 과정이 시작된다.If no further call connection is required after the exchange of user information is completed, this process is initiated at the request of the user or the network.

호 절단을 원하는 발신 사용자는 망으로 호 절단을 요구하는 의미의 절단 메세지를 전달한다(30)(또는, 망에서 착신 사용자측으로(30-1)). 전달 메세지를 받은 측은 호 연결시 사용되었던 모든 자원을 회복하면서 호 연결을 절단하고 절단 완료 메세지를 반환, 호의 연결을 완전히 절단시킨다(31)(또는, 망에서 착시 사용자측으로(31-1)). 이것으로 호의 절단 과정이 완료된다.The originating user who wants to disconnect the call transmits a disconnect message to the network (30) (or, from the network to the called user 30-1). The side receiving the forwarding message disconnects the call connection and returns the disconnect completion message while recovering all the resources used in the call connection, and completely disconnects the call 31 (or from the network to the illusion user side 31-1). This completes the arc cutting process.

한편, 무효 호 검출을 위해서 위의 절단 메세지를 살펴볼 필요가 있다.On the other hand, it is necessary to look at the above truncation message for invalid call detection.

아래〈표1〉은 절단 메세지의 구성과 내용을 나타내었다.Table 1 below shows the structure and contents of the truncation message.

[표 1]TABLE 1

주1 : 원인 번호의 예Note 1: Example of Cause Number

#31 : 노멀, 명기하지 않음 #88 : 목적에 모순됨# 31: normal, not specified # 88: contradictory in purpose

#47 : 이용되지 않는 자원 #22 : 거부 요구# 47: unused resources # 22: deny request

절단 메세지는 Q.93BS 프로토콜의 메세지의 구성 방안에 따라 4가지의 기본적인 정보요소인 프로토콜 식별자, 호 참조 번호, 메세지 타입, 메세지 길이와 원인(Cause)이라는 정보 요소로 구성된다.The truncation message consists of four basic information elements: protocol identifier, call reference number, message type, message length and cause, depending on how the message of the Q.93BS protocol is organized.

프로토콜 식별자는 ATM(Asynchronous Transfer Mode) 교환 시스템에서 호 연결 설정을 위한 신호 프로토콜인 Q.93B를 나타내는 식별자이며 호 참조 번호는 연결 설정을 시도하고 있는 해당 호를 다른 호와 구분해주는 유일한 값이며 메세지 타임을 해당 메세지가 무슨 메세지인지를 나타내는 식별자이고 메세지 길이는 메세지의 전체길이를 나타낸다. 이 원인이라는 정보요소는 정상적인 호 연결, 절단의 과정에서 어떠한 비정상적인 경우나 에러 상황에서 호의 절단가 이루어질 때 그 에러나 비정상의 원인을 알려주는 역할을 한다. 정상적인 호 절단 과정에서의 절단 메세지는 원인 정보 요소에 정상적인 호 완료의 의미로서 #31(normal, unspecified)이라는 번호와 함께 전달된다. 그러나 사용자가 호를 비정상적으로 전달하였거나 에러의 경우는 그에 해당하는 원인 번호가 가입되어 전달되며 절단 메세지를 수신한 측은 이 번호를 보고 그에 상응하는 행동을 취하게 된다.The protocol identifier is an identifier representing Q.93B, a signaling protocol for establishing a call connection in an Asynchronous Transfer Mode (ATM) switching system.The call reference number is a unique value that distinguishes the call that is attempting to establish a connection from other calls. Is an identifier that indicates what the message is and the length of the message indicates the total length of the message. The information element of this cause informs the cause of the error or abnormality when the call is disconnected in any abnormal case or error situation during normal call connection or disconnection. The disconnect message in the normal call disconnection process is conveyed to the cause information element with the number # 31 (normal, unspecified) as a normal call completion. However, if a user abnormally forwards a call or an error occurs, the corresponding reason number is subscribed and forwarded, and the side receiving the truncation message sees the number and takes a corresponding action.

사용자의 의도적인 무효 호 식별은 바로 이 절단 메세지를 이용한다. 즉, 사용자 의도 사용자의 의도적인 무효 호는 호 연결이 완성되지 않고 호 시도-절단 과정만이 일정 횟수(N)이상 연속적으로 일어났을 때 의심될 수 있다. 즉, 일정 횟수(N) 계속적인 호 연결 시도와 연결이 완료되지 않은 상태에서의 사용자의 절단 요구는 사용자간의 유효한 정보의 전송을 위해 사용자가 직접 또는 컴퓨터 프로그램등 기타 기기를 이용한 의도적인 무효 호라고 의심될 수 있다.Intentional invalid call identification of the user uses this truncation message. That is, the intentionally invalid call of the user intention user may be suspected when the call connection is not completed and only the call attempt-disconnection process has occurred continuously for a predetermined number (N). That is, a certain number (N) continuous call connection attempts and a user's request for disconnection when the connection is not completed are intentionally invalid calls made directly by the user or other devices such as a computer program to transmit valid information between users. It can be suspected.

망의 발전에 따라 사용자가 무효 호를 직접 시도할 수도 있지만 컴퓨터나 기타 장치를 이용한 다양한 조작이 가능하기 때문에 시간 제한 등의 규정은 의미를 갖지 못하며 단지 호 연결 설정 시도와 발신 사용자 요구의 절단이 함께 행해지는 무효 호 시도 횟수(N)에 의해서만 무효 호의 판별이 가능하다. 시도 횟수(N) 값은 사용자 장치에 따라 달라질 수 있으며 각각의 망 운용에서 사용되는 정책에 따른다.As the network develops, users may attempt to make an invalid call directly, but since various operations can be performed using a computer or other device, the time limit and the like have no meaning. The invalid call can be discriminated only by the number N of invalid call attempts performed. The number of attempts (N) may vary depending on the user device and depends on the policy used in each network operation.

호 시도 후 연결이 이루어지지 않은 절단 과정은 사용자 장치의 오류나 사용자의 의도적이지 않은 실수가 원인이 될 수 있으므로 한께치가 되는 횟수(N)의 값을 정하는 것은 중요한 요인이 된다.Since the disconnection process is not made after the call attempt, it may be caused by an error of the user device or an unintended mistake of the user. Therefore, it is important to determine the value of the number of times (N).

본 발명을 사용하기 위해서 추가되어야 하는 오버 헤드는 각 가입자마다 하나의 저장 장소(Counter : 카운터)을 더 할당하는 것이다.The overhead to be added in order to use the present invention is to allocate one more storage (Counter) counter for each subscriber.

아래〈표2〉는 각 가입자에 대하여 무효 호 식별을 위해 추가적으로 이용되어야 하는 저장장소의 데이타 타입을 나타낸다.<Table 2> below shows data type of storage location to be additionally used for invalid call identification for each subscriber.

[표 2]TABLE 2

데이타 타입은 단순히 정수형으로 연속적인 무효 호가 시도되는 횟수를 기록하는 역할을 한다.The data type is simply an integer that records the number of consecutive invalid call attempts.

제4도는 본 발명에 따른 사용자 의도의 무효 호 검출 방법에 대한 처리 흐름도이다.4 is a flowchart illustrating a method for detecting invalid calls of user intention according to the present invention.

무효 호의 검출은 각 사용자에 대해서 시도 메세지를 이용, 호 연결이 시도되었으나 연결이 완성되기 전에 발신 사용자가 절단 메세지를 망으로 전달함으로 호 연결 시도가 절단되는 경우에 실행된다.The invalid call detection is performed when a call connection attempt is made by using an attempt message for each user, but the call connection attempt is disconnected by sending a disconnect message to the network before the connection is completed.

망은 시도 메세지를 받고(32) 호 설정 연결을 완료하였는가를 조사한다(33).The network receives a challenge message (32) and checks if the call establishment connection is completed (33).

상기 조사(33) 결과 호 연결 시도가 완성되어 사용자간의 정상적인 통신이 이루어지면 그 사용자의 카운터는 0이 된다(34).As a result of the survey 33, when the call connection attempt is completed and normal communication is performed between users, the counter of the user becomes 0 (34).

상기 조사(33) 결과 접속 메세지를 발신 사용자에게 전달하기 전에 절단 메세지를 발신 사용자로 부터 받음으로서 호 연결 설정 시도가 절단되고 절단 메세지의 원인이 발신 사용자의 의도인가를 조사하여(35), 발신 사용자에 의한 절단 메세지이면 그 사용자에게 할당된 카운터의 값을 하나 증가시킨다(36)(절단을 요구하는 절단 메세지가 발신 사용자의 의도적인 호 절단인지를 식별하는 방법은 절단 메세지의 원인 정보 요소를 조사함으로서 가능하다. 이러한 방법으로 계속되는 호 연결 시도-절단에 따라 카운터 값을 누적시키면서 악의의 무효 호가 될 가능성이 있는지를 조사하게 된다).As a result of the survey 33, the call connection establishment attempt is disconnected by receiving the disconnect message from the calling user before delivering the access message to the calling user, and investigates whether the cause of the disconnecting message is the intention of the calling user (35). If the message is a truncation message, the value of the counter assigned to the user is increased by 36. (The method of identifying whether the truncation message requesting the truncation is the intentional call truncation of the calling user may be determined by examining the cause information element of the truncation message. In this way, subsequent call connection attempts-to-cuts accumulate counter values and look for possible malicious calls).

이러한 방법으로 카운터를 증가시키다가 허용되는 한계치(N)를 초과하는가를 조사한다(37).In this way, the counter is incremented to see if it exceeds the allowable threshold (N) (37).

상기 조사(37) 결과 설정 한계치를 초과하는 경우 해당 사용자의 호 시도를 의도적 무효 호 시도라고 판단하고 의도적 무효 호를 시도한 것으로 판단된 발신 사용자에 대해 일단 소프트웨어 블럭킹(Software blocking)을 사용하여 더 이상의 무효 호 시도를 금지시키고 계산된 카운터 값을 이용하여 과금을 부여한다(38). 과금 계산이 끝난 후 카운터 값을 0으로 만들고(39) 해당 사용자에 대한 소프트웨어 블럭킹을 해제한다(40).If the survey 37 exceeds the set limit, the call attempt of the user is considered to be an intentionally invalid call attempt and is further invalidated by using software blocking for the calling user determined to have attempted the intentionally invalid call. Prohibits call attempts and charges using the calculated counter value (38). After the billing calculation is completed, the counter value is set to 0 (39) and the software blocking for the corresponding user is released (40).

상기 조사(35) 결과 호 연결과정 중에 절단 메세지를 받았으나 원인을 조사한 결과 그 원인이 다른 이상일 경우에는 Q.93B 프로토콜에 따라 해당되는 이상 상황 처리를 행해준다(36).As a result of the investigation (35), if a disconnect message is received during the call connection process, but the cause is found to be another abnormality, the corresponding abnormal situation is processed according to the Q.93B protocol (36).

따라서, 상기와 같은 본 발명은 사용자나 컴퓨터 프로그램등 기타 장비를 이용한 의도적인 무효 호를 검출함에 있어 망의 악이용을 검출하여 해당하는 과금을 부과하여 공정한 망의 운용을 실현할 수 있는 효과가 있다.Therefore, the present invention as described above has the effect of realizing the fair operation of the network by detecting abusive use of the network in detecting an intentional invalid call using other equipment such as a user or a computer program by applying a corresponding charge.

Claims (1)

ASM(Access Switching Module)(2 내지 2n), ISNM(Interconnection Switch Network Module)(3), SCP(Subscriber Call Processor)(4 내지 4n)을 구비하는 ATM 교환 시스템(1)에서 상기 SCP(4 내지 4n)에 적용되는 무효 호 검출 방법에 있어서 ; 망에서는 시도 메세지를 받고 호 설정 연결을 완료하였는가를 조사하는 제 1 단계(32,33), 상기 제 1 단계(32,33) 수행 후, 호 연결 시도가 완성되어 사용자간의 정상적인 통신이 이루어지면 그 사용자의 카운터는 0가 되고 종료하는 제 2 단계(34), 상기 제 1 단계(32,33)수행 후, 접속이 이루어지지 않았으면, 절단 메세지의 원인이 발신 사용자의 의도인가를 조사하는 제 3 단계(35), 상기 제 3 단계(35) 수행 후, 호 연결과정 중에 절단 메세지를 받아 원인 조사 결과 다른 이상일 경우에는 Q.93B 프로토콜에 따라 해당되는 이상 상황 처리를 행해주고 발신 사용자에 의한 절단 메세지이면 그 사용자에게 할당된 카운터의 값을 하나 증가시키는 제 4 단계(36,41), 상기 제 4 단계(36,41) 수행 후, 카운터를 증가시키다가 허용되는 한계치(N)를 초과하는가를 조사하여 한계치를 초과하는 경우 해당 사용자의 호 시도를 의도적 무효 호 시도라고 판단하고 발신 사용자에 대해 소프트웨어 블럭킹을 사용하여 더 이상의 무효 호 시도를 금지시키고 계산된 카운터 값을 이용하여 과금을 부여하는 제 5 단계(37,38), 및 상기 제 5 단계(37,38) 수행 후, 카운터 값을 0으로 하고 해당 사용자에 대한 소프트웨어 블럭킹을 해제하고 종료하는 제 6 단계(39, 40)로 이루어지는 것을 특징으로 하는 의도적인 사용자 무효 호 검출 방법.The SCP (4 to 4n) in an ATM switching system (1) having an Access Switching Module (ASM) 2 to 2n, an Interconnection Switch Network Module (ISNM) 3, and a Subscriber Call Processor (SCP) 4 to 4n. In the invalid call detection method applied to; In the network, when the first step (32, 33) of receiving the attempt message and checking whether the call establishment connection is completed or the first step (32, 33) is performed, the call connection attempt is completed and the normal communication is performed between the users. If the user's counter goes to zero and terminates after performing the second step 34 and the first steps 32 and 33, the third step of investigating whether the cause of the disconnect message is the intention of the calling user if no connection is established. After performing the step 35 and the third step 35, receiving a truncation message during the call connection process, if the cause investigation indicates that the error is different, perform a corresponding abnormal situation processing according to the Q.93B protocol and disconnect message by the calling user. In this case, after performing the fourth step (36,41) to increase the value of the counter assigned to the user by one, and after performing the fourth step (36,41), it is checked whether the counter exceeds the allowable limit (N). Limit In case of overrecognition, the fifth step of determining that the user's call attempt is intentional invalid call attempt, prohibiting further invalid call attempt using software blocking for the calling user and using the calculated counter value (37, 38) and an intentional user comprising a sixth step (39, 40) of setting a counter value to zero and releasing and terminating the software blocking for the user after performing the fifth step (37, 38). Invalid call detection method.
KR1019930018908A 1993-09-17 1993-09-17 An intended user's invalid call detection method KR960001057B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019930018908A KR960001057B1 (en) 1993-09-17 1993-09-17 An intended user's invalid call detection method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019930018908A KR960001057B1 (en) 1993-09-17 1993-09-17 An intended user's invalid call detection method

Publications (2)

Publication Number Publication Date
KR950010432A KR950010432A (en) 1995-04-28
KR960001057B1 true KR960001057B1 (en) 1996-01-17

Family

ID=19363920

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019930018908A KR960001057B1 (en) 1993-09-17 1993-09-17 An intended user's invalid call detection method

Country Status (1)

Country Link
KR (1) KR960001057B1 (en)

Also Published As

Publication number Publication date
KR950010432A (en) 1995-04-28

Similar Documents

Publication Publication Date Title
JP2921424B2 (en) ATM electronic exchange network system and electronic exchange used in the system
JP2872416B2 (en) Method and apparatus for protecting privacy of telephone system
CA2198343C (en) Device and method for cleaning telephone number list
US6498843B1 (en) Method and system for intercepting and monitoring signals in a network
US5353326A (en) Method for performing continuity check in an electronic exchange system
US5226073A (en) Telephone network credit card calling apparatus and method of telephone network operation with credit card companies
AU6315199A (en) Telecommunications network with virus protection in signalling channels
KR960001057B1 (en) An intended user&#39;s invalid call detection method
EP0493894B1 (en) Telephone network credit card calling apparatus and method of operation
KR19980019960A (en) A Low Probability Connection Registration Method Using Call Incomplete Cause Message in Asynchronous Transfer Mode Switching System
KR19990052903A (en) Intelligent network call tracking method in exchange
JP3247944B2 (en) Facsimile machine
KR970007255B1 (en) Atm switch overload control using distributed control method
KR970008941B1 (en) Method of controlling traffic between full electronic switching system
KR100367093B1 (en) Method of Congestion Control for V5.2 System in Access Network
JP3574561B2 (en) Digital data distribution center equipment
KR100308064B1 (en) Display blocking method of caller information on R2 signalling
JP3422217B2 (en) Notification method of call occurrence information
KR100296081B1 (en) How to Notify Incomplete Call Status Information of Local Electronic Switching System in V5.2 Interface
KR100427762B1 (en) Method of Servicing a SVC in the ATM Exchange
KR0150031B1 (en) Method for controlling hard-to-reach by using cause field of call release message
JPH02159157A (en) Terminal communication system for isdn
KR970004861B1 (en) Method of supervising repeater calling for full electronic switching system
KR960008428B1 (en) A communication line setting and cancelling method
JPH09219752A (en) Isdn terminal adaptor provided with call-back function

Legal Events

Date Code Title Description
A201 Request for examination
N231 Notification of change of applicant
G160 Decision to publish patent application
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 19981223

Year of fee payment: 4

LAPS Lapse due to unpaid annual fee