[go: up one dir, main page]

KR20040001141A - Method for Managing Call based on User Status - Google Patents

Method for Managing Call based on User Status Download PDF

Info

Publication number
KR20040001141A
KR20040001141A KR1020020036241A KR20020036241A KR20040001141A KR 20040001141 A KR20040001141 A KR 20040001141A KR 1020020036241 A KR1020020036241 A KR 1020020036241A KR 20020036241 A KR20020036241 A KR 20020036241A KR 20040001141 A KR20040001141 A KR 20040001141A
Authority
KR
South Korea
Prior art keywords
terminal
call
calling terminal
receiving
called terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
KR1020020036241A
Other languages
Korean (ko)
Other versions
KR100881548B1 (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 KR1020020036241A priority Critical patent/KR100881548B1/en
Publication of KR20040001141A publication Critical patent/KR20040001141A/en
Application granted granted Critical
Publication of KR100881548B1 publication Critical patent/KR100881548B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B5/00Electrically-operated educational appliances
    • G09B5/06Electrically-operated educational appliances with both visual and audible presentation of the material to be studied
    • G09B5/065Combinations of audio and video presentations, e.g. videotapes, videodiscs, television systems
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/20Education

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Educational Administration (AREA)
  • Tourism & Hospitality (AREA)
  • Theoretical Computer Science (AREA)
  • Educational Technology (AREA)
  • General Physics & Mathematics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • General Business, Economics & Management (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • Telephonic Communication Services (AREA)

Abstract

PURPOSE: A call process method based on the state of a user is provided to grasp the current terminal state and the terminal type of the user by an Internet phone terminal which does not have a separate additional function on the Internet and offer a call process service. CONSTITUTION: If an origination terminal(141) requests call connection(S201), a proxy server(110) performs an authentication procedure for confirming a subscriber. The proxy server(110) analyzes service authority information of the subscriber. If a state subscriber is confirmed, the proxy server(110) requests state information of the subscriber from a state management server(120)(S203). The state management server(120) transmits current state information acknowledgement and call scenario information of the subscriber to the proxy server(S203). The proxy server(110) provides state information of a termination terminal(142) to the origination terminal(141)(S205). The origination terminal(141) confirms that it is possible of speaking over the termination terminal(142) by state information of the subscriber, and transmits a call-setup message to the proxy server(110)(S207). If the proxy server(110) transmits a call to the termination terminal(142) with reference to call scenario information included in state information. The termination terminal(142) transmits an OK message to the proxy server(110)(S209) and the proxy server(110) transmits the OK message to the origination terminal(141)(S211). The origination terminal(141) receives the OK message. An RTP(Real time Transport Protocol) channel is set up between the origination terminal(141) and the termination terminal(142) to speak over the origination terminal(141) and the termination terminal(142)(S213).

Description

사용자상태 기반 호처리 방법{Method for Managing Call based on User Status}Method for Managing Call based on User Status}

본 발명은 사용자상태 기반 호처리 방법 및 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것으로서, 특히 셀룰러(Cellular) 이동전화망, 개인휴대통신망(PCS), 외국에서 사용중인 타 이동전화망, 현재 북미방식과 유럽방식으로 표준화가 추진되고 있는 IMT-2000(International Mobile Telecommunication-2000), UMTS(Universal MobileTelecommunication Service) 등과 같은 차세대 이동통신망 등을 포함하는 무선통신 시스템에서 이동단말기의 호처리를 수행하는 사용자상태 기반 호처리 방법 및 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a user state based call processing method and a computer readable recording medium recording a program for realizing the method. In particular, a cellular mobile telephone network, a personal mobile communication network (PCS), and other foreign countries are used. Call processing of mobile terminals in wireless communication systems including mobile telephone networks, next-generation mobile communication networks such as International Mobile Telecommunication-2000 (IMT-2000), Universal Mobile Telecommunication Service (UMTS), etc. And a computer readable recording medium having recorded thereon a program for realizing the method.

기존의 호처리 기술은 호가 도착한 시점 무응답이거나 호전환이 되어 있을 경우에 다른 단말로 호를 연결하도록 되어 있다. 그러나, 한 사용자가 다수의 단말을 소지하고 있을 경우에는, 무응답이거나 호전환의 경우 다수의 단말상태를 파악하여 현재 통화 가능한 단말들을 표시하여 가입자가 현재 통화 가능한 단말로 호를 연결하게 할 필요성이 있다.The existing call processing technology is configured to connect a call to another terminal when a call is not answered or a call is transferred. However, if a user has a plurality of terminals, in case of no answer or transfer, there is a need to identify the state of the plurality of terminals and display the terminals that are available for the call so that the subscriber can connect the call to the terminal that is available for the current call. .

본 발명은 상기와 같은 요구에 부응하기 위하여 제안된 것으로, 인터넷 상에서 별도의 부가기능을 가지고 있지 않는 인터넷 폰 단말을 이용하여, 사용자의 현재 단말상태 및 단말형태를 파악하여 호처리 서비스를 제공하도록 하는 사용자상태 기반 호처리 방법을 제공하는데 그 목적이 있다.The present invention has been proposed to meet the above requirements, by using an Internet phone terminal that does not have a separate additional function on the Internet, to determine the current terminal status and terminal type of the user to provide a call processing service The purpose is to provide a user state based call processing method.

또한, 본 발명은 인터넷 상에서 별도의 부가기능을 가지고 있지 않는 인터넷 폰 단말을 이용하여, 사용자의 현재 단말상태 및 단말형태를 파악하여 호처리 서비스를 제공하도록 하는 기능을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하는데 또 다른 목적이 있다.In addition, the present invention is a computer recording a program for realizing the function to provide a call processing service by using the Internet phone terminal does not have a separate additional function on the Internet, grasp the current terminal state and terminal type of the user Another purpose is to provide a readable recording medium.

도 1은 본 발명이 적용되는 사용자상태 기반 호처리 시스템의 구성도,1 is a configuration diagram of a user state based call processing system to which the present invention is applied;

도 2는 본 발명에 따른 사용자상태 기반 호처리 방법을 설명하기 위한 일실시예 흐름도,2 is a flowchart illustrating an embodiment of a user state based call processing method according to the present invention;

도 3은 본 발명에 따른 사용자상태 기반 호처리 방법을 설명하기 위한 다른 일실시예 흐름도,3 is a flowchart illustrating another embodiment for explaining a user state based call processing method according to the present invention;

도 4는 본 발명에 따른 사용자상태 기반 호처리 방법을 설명하기 위한 다른 일실시예 흐름도,4 is a flowchart illustrating another embodiment for explaining a user state based call processing method according to the present invention;

도 5는 본 발명에 따른 사용자상태 기반 호처리 방법을 설명하기 위한 다른 일실시예 흐름도.5 is a flowchart illustrating another embodiment for explaining a user state based call processing method according to the present invention;

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

110 : 프록시 서버120 : 상태관리 서버110: proxy server 120: state management server

130 : 상태 DB141, 142 :사용자 단말130: state DB141, 142: user terminal

상기 목적을 달성하기 위한 본 발명은, 사용자의 현재 단말상태 및 단말형태를 파악하여 호처리 서비스를 제공하기 위한 사용자상태 기반 호처리 방법에 있어서, 발신단말의 사용자로부터 호접속 요청을 수신하여, 이에 대한 인증을 수행하는 제 1단계; 가입자의 상태정보 및 호 시나리오 정보를 준비하여, 상기 발신단말에 전송하는 제 2단계; 상기 발신단말로부터 호 셋업 메시지를 수신하여, 착신단말에 호연결을 수행하는 제 3단계; 및 상기 착신단말로부터 승인 메시지를 수신하여, 이를 상기 발신단말로 전송하는 제 4단계를 포함한다.The present invention for achieving the above object, in the user state based call processing method for providing a call processing service by grasping the current terminal state and terminal type of the user, receiving a call connection request from the user of the calling terminal, A first step of performing authentication for; Preparing a subscriber's status information and call scenario information and transmitting the same to the calling terminal; Receiving a call setup message from the calling terminal and performing a call connection to the called terminal; And a fourth step of receiving an approval message from the called terminal and transmitting it to the calling terminal.

또한, 본 발명은, 착신단말이 발신단말의 프로파일 검색을 통해 호 수락을 허락하기 위한 사용자상태 기반 호처리 방법에 있어서, 상기 발신단말로부터 착신하고자 하는 단말의 상태정보 요청을 수신하는 제 1단계; 상기 발신단말의 인증을 수행하고, 상기 착신단말의 상태정보를 전송하는 제 2단계; 상기 발신단말로부터상기 상태정보를 이용한 호 셋업 메시지를 수신하여, 착신단말에 호연결을 수행하는 제 3단계; 및 상기 착신단말로부터 승인 메시지를 수신하여, 이를 상기 발신단말로 전송하는 제 4단계를 포함한다.The present invention also provides a user state based call processing method for allowing a called terminal to accept a call through a profile search of a calling terminal, comprising: a first step of receiving a request for status information of a terminal to be called from the calling terminal; A second step of performing authentication of the calling terminal and transmitting status information of the called terminal; Receiving a call setup message using the state information from the calling terminal, and performing a call connection to the called terminal; And a fourth step of receiving an approval message from the called terminal and transmitting it to the calling terminal.

또한, 본 발명은, 착신단말의 상태가 변하였을 때 이를 공지하여 자동적으로 발신단말로 호처리하기 위한 사용자상태 기반 호처리 방법에 있어서, 발신단말의 사용자로부터 호접속 요청을 수신하여, 이에 대한 인증을 수행하는 제 1단계; 상기 착신단말의 통신상태정보가 오프(OFF)인 경우, 상기 발신단말에 이의 안내를 수행하고, 상기 발신단말의 상태정보를 등록하는 제 2단계; 상기 착신단말의 통신상태가 온(ON)으로 바뀐 경우, 상기 착신단말로부터 이에 대한 통지를 수신하여, 상기 착신단말의 프로파일 정보를 상기 발신단말에 전송하는 제 3단계; 상기 발신단말로부터 상기 상태정보를 이용한 호 셋업 메시지를 수신하여 상기 착신단말의 인증을 수행하고, 상기 착신단말의 상태정보를 준비하여 이를 상기 발신단말에 전송하는 제 4단계; 상기 발신단말로부터 호셋업 메시지를 수신하여, 상기 착신단말의 인증을 수행하고, 상기 착신단말의 상태정보를 준비하는 제 5단계; 상기 착신단말로부터 셋업 메시지를 수신한 경우, 이를 상기 발신단말로 전송하는 제 6단계; 및 상기 착신단말로부터 승인 메시지를 수신하여, 이를 상기 발신단말로 전송하는 제 7단계를 포함한다.In addition, the present invention, in the user state-based call processing method for automatically notifying when the state of the called terminal changes to the calling terminal, receiving a call connection request from the user of the calling terminal, authentication Performing a first step; If the communication state information of the called terminal is OFF, performing a guide to the calling terminal and registering the state information of the calling terminal; A third step of, when the communication state of the called terminal is turned on, receiving a notification from the called terminal and transmitting profile information of the called terminal to the calling terminal; A fourth step of receiving a call setup message using the status information from the calling terminal to perform authentication of the called terminal, preparing the status information of the called terminal, and transmitting it to the calling terminal; A fifth step of receiving a call-up message from the calling terminal, authenticating the called terminal, and preparing status information of the called terminal; A sixth step of transmitting a setup message from the called terminal to the calling terminal; And a seventh step of receiving an approval message from the called terminal and transmitting it to the calling terminal.

또한, 본 발명은, 프로파일 검색에 의한 호처리를 위한 사용자상태 기반 호처리 방법에 있어서, 발신단말로부터 통신하고자 하는 프로파일 조건을 수신하여, 이에 맞는 가입자 정보를 상기 발신단말에 전송하는 제 1단계; 상기 발신단말로부터 통신을 원하는 착신단말의 가입자를 수신하여, 이를 상기 착신단말로 전송하는 제 2단계; 및 상기 착신단말로부터 승인 메시지를 수신하여, 이를 상기 발신단말로 전송하는 제 3단계를 포함한다.In addition, the present invention provides a user state based call processing method for call processing by profile search, comprising: a first step of receiving a profile condition to be communicated from an originating terminal and transmitting subscriber information corresponding thereto to the calling terminal; A second step of receiving a subscriber of a called terminal desired to communicate from the calling terminal and transmitting it to the called terminal; And a third step of receiving an approval message from the called terminal and transmitting it to the calling terminal.

또한, 본 발명은, 사용자의 현재 단말상태 및 단말형태를 파악하여 호처리 서비스를 제공하기 위한 사용자상태 기반 호처리 방법을 제공하기 위하여 마이크로프로세서를 구비한 호처리 시스템에, 발신단말의 사용자로부터 호접속 요청을 수신하여, 이에 대한 인증을 수행하는 제 1기능; 가입자의 상태정보 및 호 시나리오 정보를 준비하여, 상기 발신단말에 전송하는 제 2기능; 상기 발신단말로부터 호 셋업 메시지를 수신하여, 착신단말에 호연결을 수행하는 제 3기능; 및 상기 착신단말로부터 승인 메시지를 수신하여, 이를 상기 발신단말로 전송하는 제 4기능을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 포함한다.In addition, the present invention, in the call processing system having a microprocessor to provide a user state based call processing method for providing a call processing service by grasping the current terminal state and terminal type of the user, the call from the user of the calling terminal A first function of receiving an access request and authenticating the access request; A second function of preparing subscriber status information and call scenario information and transmitting the same to the calling terminal; A third function of receiving a call setup message from the calling terminal and performing a call connection to the called terminal; And a computer-readable recording medium having recorded thereon a program for realizing a fourth function of receiving an approval message from the called terminal and transmitting it to the calling terminal.

또한, 본 발명은 착신단말이 발신단말의 프로파일 검색을 통해 호 수락을 허락하기 위한 사용자상태 기반 호처리 방법을 제공하기 위하여 마이크로프로세서를 구비한 호처리 시스템에, 상기 발신단말로부터 착신하고자 하는 단말의 상태정보 요청을 수신하는 제 1기능; 상기 발신단말의 인증을 수행하고, 상기 착신단말의 상태정보를 전송하는 제 2기능; 상기 발신단말로부터 상기 상태정보를 이용한 호 셋업 메시지를 수신하여, 착신단말에 호연결을 수행하는 제 3기능; 및 상기 착신단말로부터 승인 메시지를 수신하여, 이를 상기 발신단말로 전송하는 제 4기능을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 포함한다.In addition, the present invention provides a call processing system having a microprocessor to provide a user state based call processing method for allowing a called terminal to accept a call through a profile search of a calling terminal, the terminal of the terminal to be called from the calling terminal. A first function of receiving a status information request; A second function of performing authentication of the calling terminal and transmitting status information of the called terminal; A third function of receiving a call setup message using the state information from the calling terminal and performing a call connection to a called terminal; And a computer-readable recording medium having recorded thereon a program for realizing a fourth function of receiving an approval message from the called terminal and transmitting it to the calling terminal.

또한, 본 발명은, 착신단말의 상태가 변하였을 때 이를 공지하여 자동적으로발신단말로 호처리하기 위한 사용자상태 기반 호처리 방법을 제공하기 위하여 마이크로프로세서를 구비한 호처리 시스템에, 발신단말의 사용자로부터 호접속 요청을 수신하여, 이에 대한 인증을 수행하는 제 1기능; 상기 착신단말의 통신상태정보가 오프(OFF)인 경우, 상기 발신단말에 이의 안내를 수행하고, 상기 발신단말의 상태정보를 등록하는 제 2기능; 상기 착신단말의 통신상태가 온(ON)으로 바뀐 경우, 상기 착신단말로부터 이에 대한 통지를 수신하여, 상기 착신단말의 프로파일 정보를 상기 발신단말에 전송하는 제 3기능; 상기 발신단말로부터 상기 상태정보를 이용한 호 셋업 메시지를 수신하여 상기 착신단말의 인증을 수행하고, 상기 착신단말의 상태정보를 준비하여 이를 상기 발신단말에 전송하는 제 4기능; 상기 발신단말로부터 호셋업 메시지를 수신하여, 상기 착신단말의 인증을 수행하고, 상기 착신단말의 상태정보를 준비하는 제 5기능; 상기 착신단말로부터 셋업 메시지를 수신한 경우, 이를 상기 발신단말로 전송하는 제 6기능; 및 상기 착신단말로부터 승인 메시지를 수신하여, 이를 상기 발신단말로 전송하는 제 7기능을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 포함한다.In addition, the present invention, the call processing system having a microprocessor in order to provide a user state-based call processing method for automatically processing a call to the calling terminal by notifying it when the state of the called terminal changes, the user of the calling terminal A first function of receiving a call connection request from the terminal and performing authentication on the call connection request; A second function of performing a guide to the calling terminal and registering the status information of the calling terminal when the communication status information of the called terminal is OFF; A third function of receiving notification of the notification from the called terminal and transmitting profile information of the called terminal to the calling terminal when the communication state of the called terminal is turned on; A fourth function of receiving a call setup message using the status information from the calling terminal to perform authentication of the called terminal, preparing the status information of the called terminal, and transmitting it to the calling terminal; A fifth function of receiving a call-up message from the calling terminal, authenticating the called terminal, and preparing status information of the called terminal; A sixth function of transmitting a setup message from the called terminal to the calling terminal; And a computer-readable recording medium having recorded thereon a program for realizing a seventh function of receiving an approval message from the called terminal and transmitting it to the calling terminal.

또한, 본 발명은 프로파일 검색에 의한 호처리를 위한 사용자상태 기반 호처리 방법을 제공하기 위하여 마이크로프로세서를 구비한 호처리 시스템에, 발신단말로부터 통신하고자 하는 프로파일 조건을 수신하여, 이에 맞는 가입자 정보를 상기 발신단말에 전송하는 제 1기능; 상기 발신단말로부터 통신을 원하는 착신단말의 가입자를 수신하여, 이를 상기 착신단말로 전송하는 제 2기능; 및 상기 착신단말로부터 승인 메시지를 수신하여, 이를 상기 발신단말로 전송하는 제 3기능을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 포함한다.In addition, the present invention receives a profile condition to communicate from the calling terminal to the call processing system having a microprocessor to provide a user state-based call processing method for call processing by the profile search, and receives the subscriber information A first function of transmitting to the calling terminal; A second function of receiving a subscriber of a called terminal desired to communicate from the calling terminal and transmitting it to the called terminal; And a computer-readable recording medium having recorded thereon a program for realizing a third function of receiving an approval message from the called terminal and transmitting it to the calling terminal.

상술한 목적, 특징들 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이다. 우선 각 도면의 구성요소들에 참조 번호를 부가함에 있어서, 동일한 구성요소들에 한해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 번호를 가지도록 하고 있음에 유의하여야 한다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일실시예를 상세히 설명한다.The above objects, features and advantages will become more apparent from the following detailed description taken in conjunction with the accompanying drawings. First of all, in adding reference numerals to the components of each drawing, it should be noted that the same components have the same number as much as possible even if displayed on different drawings. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명이 적용되는 사용자상태 기반 호처리 시스템의 구성도이다.1 is a block diagram of a user state based call processing system to which the present invention is applied.

도면에 도시된 바와 같이, 본 발명이 적용되는 호처리 시스템은, 프록시 서버(110), 상태관리 서버(120) 및 상태 데이터베이스(이하, 간단히 'DB'라 함)(130)를 구비하고 있으며, 사용자 단말(141, 142)이 네트워크를 통하여 상기 프록시 서버(110) 및 상기 상태관리 서버(120)와 연동한다.As shown in the figure, the call processing system to which the present invention is applied includes a proxy server 110, a state management server 120, and a state database (hereinafter simply referred to as 'DB') 130, User terminals 141 and 142 interwork with the proxy server 110 and the state management server 120 through a network.

상기 프록시 서버(110)는 크게 사용자 등록/인증, 호제어/라우팅 및 호처리를 수행한다.The proxy server 110 performs user registration / authentication, call control / routing, and call processing.

상기 프록시 서버(110)는 사용자의 단말번호, 사용자 유효기간 등의 사용자 정보를 저장하며(등록), 호를 요구한 가입자 확인 및 권한 등을 파악하여 요청한 호의 요구에 대한 허가를 판단한다(인증).The proxy server 110 stores user information such as a user's terminal number and a user expiration date (registration), and checks the subscriber's confirmation and authority requesting a call to determine permission for the request of the requested call (authentication). .

또한, 호의 상태관리를 통해 호의 연결시간 및 연결점등을 관리(호제어)하며, 종단(end to end)간 호셋업을 수행(호처리)한다.In addition, it manages the call connection time and connection lighting through call state management (call control), and performs call setup between end to end (call processing).

또한, 호에 대한 정보를 분석하여 이 호가 상태관리 고객대상인지 아닌지를 판단하는 역할을 수행(라우팅)하며, 호정보 분석결과 상태관리 고객일 경우 상기상태관리 서버(12)에 의하여 상태가입자의 현상태를 파악하고 호셋업 요청을 통하여 착신측에 호가 연결되도록 하고, 상태가입자가 아닌 호일 경우 바로 착신측에 호셋업을 수행한다.In addition, it analyzes the information on the call to determine whether or not this call is for the state management customer (routing), and if the call information analysis result status management customer status status of the state subscriber by the state management server 12 The call is connected to the called party through the call setup request, and if the call is not a state subscriber, the call setup is immediately performed on the called party.

상기 상태관리 서버(120)는 크게 가입자의 통신수단, 현재 통신상태 등을 파악하고, 이를 호처리 및 메시지를 전달하며, 스크립트 방식에 의한 단말들의 상태를 이용하여 호 시나리오를 작성하는 기능을 담당한다.The state management server 120 largely grasps the communication means of the subscriber, the current communication state, and the like, and processes the call and delivers the message, and is responsible for the function of creating a call scenario using the state of the terminals by the script method. .

상기 상태관리 서버(120)는 상기 프록시 서버(110)로부터 호셋업을 위한 상태요청이 들어오면 상기 상태 DB(130)를 참조하여 가입자의 현재의 상태정보를 상기 프록시 서버(110)에 전달하고, 스크립트 파일을 이용하여 가입자의 통신방법, 통신상태 등을 사용자조건에 맞게 지정하여 그 조건에 의하여 호를 연결할 수 있도록 한다.The state management server 120 transfers the current state information of the subscriber to the proxy server 110 with reference to the state DB 130 when a state request for a setup is received from the proxy server 110, By using script file, subscriber's communication method, communication status, etc. are designated according to user's condition so that call can be connected according to the condition.

또한 가입자 상태정보를 상기 사용자 단말(141, 142)에 제공하여 이를 이용하여 호셋업을 할 수 있도록 한다.In addition, the subscriber status information is provided to the user terminals 141 and 142 so that call setup can be performed using the subscriber status information.

상기 사용자 단말(141, 142)은 IP폰(영상폰) 단말 혹은 PC 단말, PDA 등 IP기반 단말을 포함한다.The user terminals 141 and 142 include an IP phone (video phone) terminal or an IP-based terminal such as a PC terminal or a PDA.

도 2는 본 발명에 따른 사용자상태 기반 호처리 방법을 설명하기 위한 일실시예 흐름도이다.2 is a flowchart illustrating an embodiment of a user state based call processing method according to the present invention.

도면에 도시된 바와 같이, 본 발명의 호처리 방법은, 사용자 단말1(141)(이하, '발신단말'이라 함)이 호접속을 요청하면(S201), 상기 프록시 서버(110)는 가입자 확인을 통한 인증절차를 수행한다. 가입자의 서비스 권한정보를 분석하여 상태가입자가 확인되면 상기 상태관리 서버(120)에 가입자의 상태 정보를 요청하고(S2030, 이에, 상기 상태관리 서버(120)는 현재 가입자의 상태정보 확인 및 호 시나리오 정보를 상기 프록시 서버(110)에 전달한다 (S203). 이때, 프록시 서버는 상기 발신단말(141)에 상기 사용자 단말2(142)(이하, '착신단말'이라 함)의 상태정보를 제공한다.As shown in the figure, the call processing method of the present invention, when the user terminal 1 (141) (hereinafter referred to as the 'calling terminal') requests a call connection (S201), the proxy server 110 confirms the subscriber Perform authentication process through When the status subscriber is confirmed by analyzing the service right information of the subscriber, the status management server 120 requests the status information of the subscriber (S2030), and thus, the status management server 120 checks the status information of the current subscriber and a call scenario. Information is transmitted to the proxy server 110 at step S203. At this time, the proxy server provides status information of the user terminal 2 142 (hereinafter referred to as a called terminal) to the calling terminal 141. .

상기 발신단말(141)은 가입자의 상태정보를 이용하여 현재 상기 착신단말(142)로 통화할 수 있다는 것을 확인한 후, 상기 프록시 서버(110)에 호 셋업(Call-setup) 메시지를 전송한다(S207).After confirming that the calling terminal 141 can make a call to the called terminal 142 using the subscriber's status information, the calling terminal 141 transmits a call setup message to the proxy server 110 (S207). ).

상기 프록시 서버(110)가 상태정보에 있는 호 시나리오 정보를 참조하여 상기 착신단말(142)에 호를 연결하면, 상기 착신단말(142)은 승인 메시지("OK" 메시지)를 상기 프록시 서버(110)로 전송하고(S209), 상기 프록시 서버(110)는 이를 다시 상기 발신단말(141)에 전송한다(S211).When the proxy server 110 connects a call to the called terminal 142 with reference to the call scenario information in the state information, the called terminal 142 sends an approval message (“OK” message) to the proxy server 110. ), And the proxy server 110 transmits it to the calling terminal 141 again (S211).

승인 메시지를 수신한 상기 발신단말(141)은 상기 착신단말(142)과의 실시전송 프로토콜(Real time Transport Protocol; 이하, 간단히 'RTP'라 함)채널이 설정되어 통화가 수행된다(S213).The originating terminal 141 receiving the acknowledgment message establishes a real time transport protocol (hereinafter, simply referred to as a 'RTP') channel with the called terminal 142 and performs a call (S213).

도 3은 본 발명에 따른 사용자상태 기반 호처리 방법을 설명하기 위한 다른 일실시예 흐름도로서, 착신단말이 발신단말의 프로파일(Profile) 검색을 통해 호 수락을 허락하는 호처리 방법을 나타낸다.3 is another flowchart illustrating a user state based call processing method according to the present invention, which shows a call processing method in which a called terminal allows call acceptance through a profile search of a calling terminal.

도면에 도시된 바와 같이, 본 발명의 호처리 방법은, 상기 발신단말(141)은 상기 상태관리 서버(120)에 착신하고자 하는 상대방의 상태정보를 요청한다(S301).상기 상태관리 서버(120)는 상기 프록시 서버(110)에 발신단말의 인증을 요청한 후 인증이 확인되면(S303), 상기 발신단말(141)에 상기 착신단말(142)의 상태정보를 전달한다(S305).As shown in the figure, in the call processing method of the present invention, the originating terminal 141 requests the state information of the other party to be called by the state management server 120 (S301). ) Requests the proxy server 110 to authenticate the calling terminal, and when authentication is confirmed (S303), it transmits the status information of the called terminal 142 to the calling terminal 141 (S305).

상기 착신단말(142)의 상태정보를 수신한 상기 발신단말(141)의 사용자는 상태정보 중 착신측의 통신수단을 파악하여 SIP(Session Initiation Protocol) 기반 영상폰 및 해당 프로파일을 확인한다.The user of the calling terminal 141 which has received the status information of the called terminal 142 checks the communication means of the called party in the status information to identify the SIP (Session Initiation Protocol) based videophone and the corresponding profile.

상기 발신단말(141)은 상기 상태정보를 이용하여 상기 프록시 서버(110)에게 호셋업 메시지를 전송한다(S307). 상기 프록시 서버(110)는 상기 상태관리 서버(120)로부터 호 시나리오정보를 파악하여 상기 착신단말(142)에 호연결을 수행한다(S309).The calling terminal 141 transmits a call-up message to the proxy server 110 by using the state information (S307). The proxy server 110 detects call scenario information from the state management server 120 and performs a call connection to the called terminal 142 (S309).

상기 착신단말(142)은 영상 프로파일 정보를 분석한 후 통화 가능하면 발신단말에 대한 승인 메시지를 상기 프록시 서버(110)에 송출하면(S309), 상기 프록시 서버(110)는 이를 상기 발신단말(141)에 전송한다(S311).When the called terminal 142 analyzes the video profile information and transmits an approval message for the calling terminal to the proxy server 110 when the call is possible (S309), the proxy server 110 makes the calling terminal 141. (S311).

승인 메시지를 수신한 상기 발신단말(141)은 상기 착신단말(142)과의 RTP 채널이 설정되어 통화가 수행된다(S313).The originating terminal 141 receiving the acknowledgment message establishes an RTP channel with the called terminal 142 and performs a call (S313).

도 4는 본 발명에 따른 사용자상태 기반 호처리 방법을 설명하기 위한 다른 일실시예 흐름도로서, 착신단말의 상태가 변하였을 때 이를 공지하여 자동적으로 발신단말로 호처리하는 방법을 나타낸다.4 is a flowchart illustrating another example of a user state-based call processing method according to the present invention, which shows a method of automatically calling a caller when the state of the called terminal changes.

도면에 도시된 바와 같이, 본 발명의 호처리 방법은, 상기 발신단말(141)이 상기 프록시 서버(110)에 호설정을 요구하고(S401), 상기 프록시 서버(110)는 상기발신단말(110)에 대한 인증을 확인한 후 상기 상태관리 서버(120)에 착신측 가입자의 상태정보를 요청한다. 상기 상태관리 서버(120)는 상기 착신단말(142)의 상태정보를 상기 프록시 서버(110)에 전송하고(S403), 상기 프록시 서버(110)는 상기 상태정보를 상기 발신단말(141)에 제공하여(S405), 상기 발신단말(141)은 착신측의 단말이 오프(OFF)상태임을 확인한다.As shown in the figure, in the call processing method of the present invention, the originating terminal 141 requests the proxy server 110 to establish a call (S401), and the proxy server 110 sends the originating terminal 110. After confirming the authentication for), the status management server 120 requests the status information of the called party subscriber. The state management server 120 transmits state information of the called terminal 142 to the proxy server 110 (S403), and the proxy server 110 provides the state information to the calling terminal 141. (S405), the calling terminal 141 confirms that the called terminal is in an OFF state.

상기 발신단말(141)은 상기 상태관리 서버(120)에 발신단말의 전화번호 및 단말형태 등의 프로파일 정보 및 호를 받을 수 있는 조건을 시나리오 형태로 상기 상태관리 서버(120)에 등록한다(S407).The calling terminal 141 registers in the state management server 120 in the form of a scenario a profile information such as a phone number and a terminal form of the calling terminal and a call condition to the state management server 120 in a scenario form. ).

상기 상태관리 서버(120)는 상기 착신단말(142)이 통지(Notify) 메시지를 이용하여 통신상태를 온(ON) 상태로 바꾸었을 경우에는 이를 확인하여(S409), 상기 착신단말(142)의 프로파일 정보를 상기 발신단말(141)에 전송한다(S411).The state management server 120 checks this when the called terminal 142 changes the communication state to an ON state by using a Notify message (S409). Profile information is transmitted to the calling terminal 141 (S411).

상기 발신단말(141)은 상기 프록시 서버(110)에 호셋업 메시지를 전송한다(S413). 상기 프록시 서버(110)는 상기 호셋업 메시지를 수신하고, 상기 착신단말(142)의 인증을 확인한 후 상기 착신단말(142)의 가입자의 상태정보를 상기 상태관리 서버(110)에게 요청하여 이를 수신한다(S415).The calling terminal 141 transmits a call-up message to the proxy server 110 (S413). The proxy server 110 receives the call-up message, checks the authentication of the called terminal 142 and requests the state information of the subscriber of the called terminal 142 to the state management server 110 to receive it. (S415).

상기 착신단말(142)은 상기 발신단말(141)의 상태정보를 확인한 후 통화 가능하면 상기 프록시 서버(110)에 셋업 메시지를 전송하고(S417), 상기 프록시 서버(110)는 이를 상기 발신단말(141)에 전송한다(S419).The called terminal 142 checks the state information of the calling terminal 141 and if possible, transmits a setup message to the proxy server 110 (S417), and the proxy server 110 sends the call to the calling terminal ( 141) (S419).

상기 착신단말(142)이 발신단말에 대한 승인 메시지를 상기 프록시 서버(110)에 송출하면(S421), 상기 프록시 서버(110)는 이를 상기 발신단말(141)에전송한다(S423).When the called terminal 142 sends an approval message for the calling terminal to the proxy server 110 (S421), the proxy server 110 transmits it to the calling terminal 141 (S423).

승인 메시지를 수신한 상기 발신단말(141)은 상기 착신단말(142)과의 RTP 채널이 설정되어 통화가 수행된다(S425).The originating terminal 141 receiving the acknowledgment message establishes an RTP channel with the called terminal 142 and performs a call (S425).

도 5는 본 발명에 따른 사용자상태 기반 호처리 방법을 설명하기 위한 다른 일실시예 흐름도로서, 프로파일 검색에 의한 호처리 방법을 나타낸다.5 is a flowchart illustrating another example of a user state based call processing method according to the present invention.

도면에 도시된 바와 같이, 본 발명의 호처리 방법은, 발신단말의 사용자가 현재 통신하고자 하는 프로파일을 조건(예를 들어, 현재 영상폰으로 통화 가능한 수신측 가입자)으로 만들어 상기 상태관리 서버(120)에 요청한다(S501).As shown in the figure, in the call processing method of the present invention, the state management server 120 by making a profile (for example, a receiving subscriber who can call a videophone) as a condition that the user of the calling terminal is currently communicating. Request (S501).

상기 상태관리 서버(120)는 해당 조건에 맞는 가입자 상태정보를 상기 발신단말(141)에 전송한다(S501).The state management server 120 transmits the subscriber state information corresponding to the condition to the calling terminal 141 (S501).

상기 상태정보를 수신한 발신단말의 사용자는 상태정보 중 통신을 원하는 착신측 가입자를 선택하여, 호셋업 메시지를 상기 프록시 서버(110)에 전송한다(S503). 상기 프록시 서버(110)는 이를 다시 착신단말(142)에 전송한다(S505).The user of the calling terminal receiving the status information selects a called party subscriber who wants to communicate among the status information, and transmits a call-up message to the proxy server 110 (S503). The proxy server 110 transmits it to the called terminal 142 again (S505).

상기 착신단말(142)이 발신단말에 대한 승인 메시지를 상기 프록시 서버(110)에 송출하면(S505), 상기 프록시 서버(110)는 이를 상기 발신단말(141)에 전송한다(S507).When the called terminal 142 transmits an approval message for the calling terminal to the proxy server 110 (S505), the proxy server 110 transmits it to the calling terminal 141 (S507).

승인 메시지를 수신한 상기 발신단말(141)은 상기 착신단말(142)과의 RTP 채널이 설정되어 통화가 수행된다(S509).The originating terminal 141 receiving the acknowledgment message establishes an RTP channel with the called terminal 142 and performs a call (S509).

상술한 바와 같은 본 발명의 방법은 프로그램으로 구현되어 컴퓨터로 읽을수 있는 기록매체(씨디롬, 램, 롬, 플로피 디스크, 하드 디스크, 광자기 디스크 등)에 저장될 수 있다.The method of the present invention as described above may be implemented as a program and stored in a computer-readable recording medium (CD-ROM, RAM, ROM, floppy disk, hard disk, magneto-optical disk, etc.).

이상에서 설명한 본 발명은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 있어 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하므로 전술한 실시예 및 첨부된 도면에 한정되는 것이 아니다.The present invention described above is capable of various substitutions, modifications, and changes without departing from the spirit of the present invention for those skilled in the art to which the present invention pertains. It is not limited to the drawing.

상기와 같은 본 발명은, IP기반의 IP폰, 소프트폰, 영상폰 및 PDA 등을 이용하는 가입자의 통신형태, 통신상태 등을 파악하여 다양한 호연결 서비스를 제공함으로써, 시스템 확장 및 각종 응용 서버와 연동이 용이할 수 있도록 하는 효과가 있다.The present invention as described above, by providing a variety of call connection services by grasping the communication type, communication status, etc. of subscribers using IP-based IP phones, soft phones, video phones and PDAs, system expansion and interworking with various application servers There is an effect to make this easy.

또한, 본 발명은 호처리 모듈과 상태 모듈간 통신방법을 SIP기반 메시지 타입을 적용하여 타 보이스 오버 인터넷 프로토콜(VoIP) 시스템과의 연동시 별도의 프로토콜 구현 없이 서비스를 제공받을 수 있도록 하는 효과가 있다.In addition, the present invention has an effect that can be provided without a separate protocol implementation when interworking with other Voice Over Internet Protocol (VoIP) system by applying a SIP-based message type to the communication method between the call processing module and the status module. .

Claims (9)

사용자의 현재 단말상태 및 단말형태를 파악하여 호처리 서비스를 제공하기 위한 사용자상태 기반 호처리 방법에 있어서,A user state based call processing method for providing a call processing service by grasping a current terminal state and a terminal type of a user, 발신단말의 사용자로부터 호접속 요청을 수신하여, 이에 대한 인증을 수행하는 제 1단계;A first step of receiving a call connection request from a user of the calling terminal and authenticating the call connection request; 가입자의 상태정보 및 호 시나리오 정보를 준비하여, 상기 발신단말에 전송하는 제 2단계;Preparing a subscriber's status information and call scenario information and transmitting the same to the calling terminal; 상기 발신단말로부터 호 셋업 메시지를 수신하여, 착신단말에 호연결을 수행하는 제 3단계; 및Receiving a call setup message from the calling terminal and performing a call connection to the called terminal; And 상기 착신단말로부터 승인 메시지를 수신하여, 이를 상기 발신단말로 전송하는 제 4단계A fourth step of receiving an acknowledgment message from the called terminal and transmitting it to the calling terminal; 를 포함하는 사용자상태 기반 호처리 방법.User state based call processing method comprising a. 착신단말이 발신단말의 프로파일 검색을 통해 호 수락을 허락하기 위한 사용자상태 기반 호처리 방법에 있어서,In the user state-based call processing method for allowing the called terminal to accept the call by searching the profile of the calling terminal, 상기 발신단말로부터 착신하고자 하는 단말의 상태정보 요청을 수신하는 제 1단계;A first step of receiving a status information request of a terminal to be called from the calling terminal; 상기 발신단말의 인증을 수행하고, 상기 착신단말의 상태정보를 전송하는 제2단계;A second step of performing authentication of the calling terminal and transmitting status information of the called terminal; 상기 발신단말로부터 상기 상태정보를 이용한 호셋업 메시지를 수신하여, 착신단말에 호연결을 수행하는 제 3단계; 및Receiving a call-up message using the state information from the calling terminal and performing a call connection to the called terminal; And 상기 착신단말로부터 승인 메시지를 수신하여, 이를 상기 발신단말로 전송하는 제 4단계A fourth step of receiving an acknowledgment message from the called terminal and transmitting it to the calling terminal; 를 포함하는 사용자상태 기반 호처리 방법.User state based call processing method comprising a. 착신단말의 상태가 변하였을 때 이를 공지하여 자동적으로 발신단말로 호처리하기 위한 사용자상태 기반 호처리 방법에 있어서,In a user state based call processing method for automatically notifying a caller when a state of a called terminal is changed and automatically calling the calling terminal, 발신단말의 사용자로부터 호접속 요청을 수신하여, 이에 대한 인증을 수행하는 제 1단계;A first step of receiving a call connection request from a user of the calling terminal and authenticating the call connection request; 상기 착신단말의 통신상태정보가 오프(OFF)인 경우, 상기 발신단말에 이의 안내를 수행하고, 상기 발신단말의 상태정보를 등록하는 제 2단계;If the communication state information of the called terminal is OFF, performing a guide to the calling terminal and registering the state information of the calling terminal; 상기 착신단말의 통신상태가 온(ON)으로 바뀐 경우, 상기 착신단말로부터 이에 대한 통지를 수신하여, 상기 착신단말의 프로파일 정보를 상기 발신단말에 전송하는 제 3단계;A third step of, when the communication state of the called terminal is turned on, receiving a notification from the called terminal and transmitting profile information of the called terminal to the calling terminal; 상기 발신단말로부터 상기 상태정보를 이용한 호셋업 메시지를 수신하여 상기 착신단말의 인증을 수행하고, 상기 착신단말의 상태정보를 준비하는 제 4단계;Receiving a call-up message using the status information from the calling terminal to perform authentication of the called terminal and preparing status information of the called terminal; 상기 발신단말로부터 호셋업 메시지를 수신하여, 상기 착신단말의 인증을 수행하고, 상기 착신단말의 상태정보를 준비하는 제 5단계;A fifth step of receiving a call-up message from the calling terminal, authenticating the called terminal, and preparing status information of the called terminal; 상기 착신단말로부터 셋업 메시지를 수신한 경우, 이를 상기 발신단말로 전송하는 제 6단계; 및A sixth step of transmitting a setup message from the called terminal to the calling terminal; And 상기 착신단말로부터 승인 메시지를 수신하여, 이를 상기 발신단말로 전송하는 제 7단계A seventh step of receiving an acknowledgment message from the called terminal and transmitting it to the calling terminal; 를 포함하는 사용자상태 기반 호처리 방법.User state based call processing method comprising a. 제 3항에 있어서,The method of claim 3, 상기 제 2단계의 상태정보는,The state information of the second step, 상기 발신단말의 전화번호, 단말형태 등의 프로파일 정보 및 호를 받을 수 있는 조건에 대한 정보를 포함하는 것을 특징으로 하는 사용자상태 기반 호처리 방법.User state-based call processing method comprising the profile information, such as the telephone number, the terminal type of the calling terminal and information on the conditions that can receive the call. 프로파일 검색에 의한 호처리를 위한 사용자상태 기반 호처리 방법에 있어서,A user state based call processing method for call processing by profile search, 발신단말로부터 통신하고자 하는 프로파일 조건을 수신하여, 이에 맞는 가입자 정보를 상기 발신단말에 전송하는 제 1단계;A first step of receiving a profile condition to be communicated from an originating terminal and transmitting subscriber information corresponding to the profile condition to the calling terminal; 상기 발신단말로부터 통신을 원하는 착신단말의 가입자를 수신하여, 이를 상기 착신단말로 전송하는 제 2단계; 및A second step of receiving a subscriber of a called terminal desired to communicate from the calling terminal and transmitting it to the called terminal; And 상기 착신단말로부터 승인 메시지를 수신하여, 이를 상기 발신단말로 전송하는 제 3단계A third step of receiving an acknowledgment message from the called terminal and transmitting it to the calling terminal; 를 포함하는 사용자상태 기반 호처리 방법.User state based call processing method comprising a. 사용자의 현재 단말상태 및 단말형태를 파악하여 호처리 서비스를 제공하기 위한 사용자상태 기반 호처리 방법을 제공하기 위하여 마이크로프로세서를 구비한 호처리 시스템에,In the call processing system having a microprocessor to provide a user state-based call processing method for providing a call processing service by grasping the current terminal state and terminal type of the user, 발신단말의 사용자로부터 호접속 요청을 수신하여, 이에 대한 인증을 수행하는 제 1기능;A first function of receiving a call connection request from a user of a calling terminal and authenticating the call connection request; 가입자의 상태정보 및 호 시나리오 정보를 준비하여, 상기 발신단말에 전송하는 제 2기능;A second function of preparing subscriber status information and call scenario information and transmitting the same to the calling terminal; 상기 발신단말로부터 호 셋업 메시지를 수신하여, 착신단말에 호연결을 수행하는 제 3기능; 및A third function of receiving a call setup message from the calling terminal and performing a call connection to the called terminal; And 상기 착신단말로부터 승인 메시지를 수신하여, 이를 상기 발신단말로 전송하는 제 4기능A fourth function of receiving an acknowledgment message from the called terminal and transmitting it to the calling terminal 을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.A computer-readable recording medium having recorded thereon a program for realizing this. 착신단말이 발신단말의 프로파일 검색을 통해 호 수락을 허락하기 위한 사용자상태 기반 호처리 방법을 제공하기 위하여 마이크로프로세서를 구비한 호처리 시스템에,In a call processing system equipped with a microprocessor to provide a user state based call processing method for allowing a called terminal to accept a call by searching the profile of the calling terminal, 상기 발신단말로부터 착신하고자 하는 단말의 상태정보 요청을 수신하는 제 1기능;A first function of receiving a status information request of a terminal to be called from the calling terminal; 상기 발신단말의 인증을 수행하고, 상기 착신단말의 상태정보를 전송하는 제 2기능;A second function of performing authentication of the calling terminal and transmitting status information of the called terminal; 상기 발신단말로부터 상기 상태정보를 이용한 호 셋업 메시지를 수신하여, 착신단말에 호연결을 수행하는 제 3기능; 및A third function of receiving a call setup message using the state information from the calling terminal and performing a call connection to a called terminal; And 상기 착신단말로부터 승인 메시지를 수신하여, 이를 상기 발신단말로 전송하는 제 4기능A fourth function of receiving an acknowledgment message from the called terminal and transmitting it to the calling terminal 을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.A computer-readable recording medium having recorded thereon a program for realizing this. 착신단말의 상태가 변하였을 때 이를 공지하여 자동적으로 발신단말로 호처리하기 위한 사용자상태 기반 호처리 방법을 제공하기 위하여 마이크로프로세서를 구비한 호처리 시스템에,In a call processing system having a microprocessor to provide a user state-based call processing method for automatically notifying when a state of a called terminal changes and automatically calling the calling terminal, 발신단말의 사용자로부터 호접속 요청을 수신하여, 이에 대한 인증을 수행하는 제 1기능;A first function of receiving a call connection request from a user of a calling terminal and authenticating the call connection request; 상기 착신단말의 통신상태정보가 오프(OFF)인 경우, 상기 발신단말에 이의안내를 수행하고, 상기 발신단말의 상태정보를 등록하는 제 2기능;A second function of performing objection guidance to the calling terminal and registering status information of the calling terminal when the communication state information of the called terminal is OFF; 상기 착신단말의 통신상태가 온(ON)으로 바뀐 경우, 상기 착신단말로부터 이에 대한 통지를 수신하여, 상기 착신단말의 프로파일 정보를 상기 발신단말에 전송하는 제 3기능;A third function of receiving notification of the notification from the called terminal and transmitting profile information of the called terminal to the calling terminal when the communication state of the called terminal is turned on; 상기 발신단말로부터 상기 상태정보를 이용한 호 셋업 메시지를 수신하여 상기 착신단말의 인증을 수행하고, 상기 착신단말의 상태정보를 준비하여 이를 상기 발신단말에 전송하는 제 4기능;A fourth function of receiving a call setup message using the state information from the calling terminal to perform authentication of the called terminal, preparing the status information of the called terminal, and transmitting it to the calling terminal; 상기 발신단말로부터 호셋업 메시지를 수신하여, 상기 착신단말의 인증을 수행하고, 상기 착신단말의 상태정보를 준비하는 제 5기능;A fifth function of receiving a call-up message from the calling terminal, authenticating the called terminal, and preparing status information of the called terminal; 상기 착신단말로부터 셋업 메시지를 수신한 경우, 이를 상기 발신단말로 전송하는 제 6기능; 및A sixth function of transmitting a setup message from the called terminal to the calling terminal; And 상기 착신단말로부터 승인 메시지를 수신하여, 이를 상기 발신단말로 전송하는 제 7기능A seventh function of receiving an acknowledgment message from the called terminal and transmitting it to the calling terminal; 을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.A computer-readable recording medium having recorded thereon a program for realizing this. 프로파일 검색에 의한 호처리를 위한 사용자상태 기반 호처리 방법을 제공하기 위하여 마이크로프로세서를 구비한 호처리 시스템에,In a call processing system having a microprocessor to provide a user state based call processing method for call processing by profile search, 발신단말로부터 통신하고자 하는 프로파일 조건을 수신하여, 이에 맞는 가입자 정보를 상기 발신단말에 전송하는 제 1기능;A first function of receiving a profile condition to be communicated from an originating terminal and transmitting subscriber information corresponding thereto to the calling terminal; 상기 발신단말로부터 통신을 원하는 착신단말의 가입자를 수신하여, 이를 상기 착신단말로 전송하는 제 2기능; 및A second function of receiving a subscriber of a called terminal desired to communicate from the calling terminal and transmitting it to the called terminal; And 상기 착신단말로부터 승인 메시지를 수신하여, 이를 상기 발신단말로 전송하는 제 3기능A third function of receiving an acknowledgment message from the called terminal and transmitting it to the calling terminal; 을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.A computer-readable recording medium having recorded thereon a program for realizing this.
KR1020020036241A 2002-06-27 2002-06-27 User State Based Call Processing Expired - Fee Related KR100881548B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020020036241A KR100881548B1 (en) 2002-06-27 2002-06-27 User State Based Call Processing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020020036241A KR100881548B1 (en) 2002-06-27 2002-06-27 User State Based Call Processing

Publications (2)

Publication Number Publication Date
KR20040001141A true KR20040001141A (en) 2004-01-07
KR100881548B1 KR100881548B1 (en) 2009-02-02

Family

ID=37312917

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020020036241A Expired - Fee Related KR100881548B1 (en) 2002-06-27 2002-06-27 User State Based Call Processing

Country Status (1)

Country Link
KR (1) KR100881548B1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008106553A1 (en) * 2007-02-28 2008-09-04 Microsoft Corporation Presence aware notification for information technology management
KR100940982B1 (en) * 2003-05-28 2010-02-05 주식회사 케이티 VIO IP-based Surveillance Service Provision System and Method
WO2011093935A3 (en) * 2010-01-30 2011-09-22 Eliza Corporation System for rapidly establishing human/ machine communication links by maintaining simultaneous awareness of multiple call-host endpoint-states
US8311812B2 (en) 2009-12-01 2012-11-13 Eliza Corporation Fast and accurate extraction of formants for speech recognition using a plurality of complex filters in parallel
US9219637B2 (en) 2010-01-30 2015-12-22 Oleg Boulanov Facilitating rapid establishment of human/machine communication links with private SIP-based IP networks using pre-distributed static network address translation maps
WO2017010686A1 (en) * 2015-07-13 2017-01-19 주식회사 위링크 Apparatus and method for controlling incoming call

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100282150B1 (en) * 1999-03-04 2001-02-15 구자홍 Call controll method of internet protocol phone
KR100566237B1 (en) * 1999-12-22 2006-03-29 주식회사 케이티 Dynamic Call Transfer Control Device and Method in Internet Communication Network
KR20020011668A (en) * 2000-08-03 2002-02-09 장도호 Internet based telecommunication service method
KR100378472B1 (en) * 2000-09-08 2003-03-29 주식회사 무한넷코리아 Method for connecting internet telephone using serial number of hottelephone

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100940982B1 (en) * 2003-05-28 2010-02-05 주식회사 케이티 VIO IP-based Surveillance Service Provision System and Method
WO2008106553A1 (en) * 2007-02-28 2008-09-04 Microsoft Corporation Presence aware notification for information technology management
US8311812B2 (en) 2009-12-01 2012-11-13 Eliza Corporation Fast and accurate extraction of formants for speech recognition using a plurality of complex filters in parallel
WO2011093935A3 (en) * 2010-01-30 2011-09-22 Eliza Corporation System for rapidly establishing human/ machine communication links by maintaining simultaneous awareness of multiple call-host endpoint-states
US9219637B2 (en) 2010-01-30 2015-12-22 Oleg Boulanov Facilitating rapid establishment of human/machine communication links with private SIP-based IP networks using pre-distributed static network address translation maps
WO2017010686A1 (en) * 2015-07-13 2017-01-19 주식회사 위링크 Apparatus and method for controlling incoming call

Also Published As

Publication number Publication date
KR100881548B1 (en) 2009-02-02

Similar Documents

Publication Publication Date Title
FI120176B (en) Method and arrangement for establishing a teleconference
US20150201086A1 (en) VoIP BASED TELEPHONY METHOD AND SYSTEM
US8526581B2 (en) Internet protocol text relay for hearing impaired users
US20070036139A1 (en) System and method for authenticating internetwork resource requests
US20130279673A1 (en) Enhanced services provided using communication redirection and processing
EP2266304B1 (en) Method and system for directing media streams during a conference call
TWI497966B (en) Computer readable memory and device for associating a telephone call with a conversation in accordance with a computer agreement
US9124716B1 (en) Internet protocol text relay for hearing impaired users
US20060153172A1 (en) Emergency call system and emergency call method
JP5100382B2 (en) Complementary VoIP service
US7050565B2 (en) Multimedia augmented call coverage
US7450562B2 (en) Method for transmitting short message using internet phones and system therefor
KR100881548B1 (en) User State Based Call Processing
JP4227846B2 (en) MULTIMEDIA DATA TRANSFER SYSTEM, CALL CONNECTION CONTROL DEVICE, TERMINAL LINKING METHOD USED FOR THEM, AND PROGRAM THEREOF
KR100819328B1 (en) Call processing apparatus and method for Internet phone using H.323 protocol and SIP protocol
EP1333637A1 (en) Telecommunication method and system
US20140003298A1 (en) Internet Protocol Text Relay For Hearing Impaired Users
US8392502B2 (en) System and method for effecting conference calling
KR100851157B1 (en) Call center, system, and method for providing a national representative number service with a rerouting function
JP2006121470A (en) Telephone communication system and information processing terminal used for the same, telephone communication control method and program for controlling telephone communication
KR20030027466A (en) Method and apparatus for forwarding call in ip-pcx
KR101190347B1 (en) Voice service system and method using PSTN and messenger/WEB/WAP client
JP2007013616A (en) Presence server, information providing system, and information providing method
KR100392770B1 (en) Subscriber-based Ring-Back-Tone Service Method by using system routing data
US11470673B2 (en) Method and system for detecting interruption of communications and for automatically re-establishing the communications

Legal Events

Date Code Title Description
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

A201 Request for examination
PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

Fee payment year number: 1

St.27 status event code: A-2-2-U10-U11-oth-PR1002

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R11-asn-PN2301

St.27 status event code: A-5-5-R10-R13-asn-PN2301

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Not in force date: 20120124

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

St.27 status event code: A-4-4-U10-U13-oth-PC1903

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PC1903 Unpaid annual fee

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20120124

St.27 status event code: N-4-6-H10-H13-oth-PC1903

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000