KR20150047970A - m-VoIP 시스템, 그 시스템에서의 m-VoIP의 호 처리를 위한 장치 및 방법 - Google Patents

m-VoIP 시스템, 그 시스템에서의 m-VoIP의 호 처리를 위한 장치 및 방법 Download PDF

Info

Publication number
KR20150047970A
KR20150047970A KR1020130128093A KR20130128093A KR20150047970A KR 20150047970 A KR20150047970 A KR 20150047970A KR 1020130128093 A KR1020130128093 A KR 1020130128093A KR 20130128093 A KR20130128093 A KR 20130128093A KR 20150047970 A KR20150047970 A KR 20150047970A
Authority
KR
South Korea
Prior art keywords
call
message
terminal device
registration
called terminal
Prior art date
Application number
KR1020130128093A
Other languages
English (en)
Other versions
KR102067657B1 (ko
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 KR1020130128093A priority Critical patent/KR102067657B1/ko
Publication of KR20150047970A publication Critical patent/KR20150047970A/ko
Application granted granted Critical
Publication of KR102067657B1 publication Critical patent/KR102067657B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1069Session establishment or de-establishment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1073Registration or de-registration

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은, m-VoIP 시스템, 그 시스템에서의 m-VoIP 호 처리를 위한 장치 및 방법에 관한 것으로서, 발신 단말 장치가 통화중 상태를 유지하는 플래그를 미리 설정하고, 무선 네트워크를 통해 등록 요청을 하면, 호 처리 제어 장치에서 등록 요청에 따른 인증 및 등록을 수행하고, 발신 단말 장치로부터 호 발신 메시지를 수신하면, 착신 단말 장치로 등록 요청을 위한 푸시를 수행하고, 착신 단말 장치로부터의 푸시 응답을 수신하면, 착신자 단말 장치의 등록 절차를 수행한 후 발신 단말 장치에서 수신한 호 발신 메시지를 착신 단말 장치로 전송함에 따라 착신 단말 장치가 통화중 상태를 유지하는 플래그를 미리 설정하고, 호 발신에 대한 응답 메시지를 발신 단말 장치로 전송하여 호 관련 정보를 교환한 후 호를 접속하여 통화를 수행하고, 발신 단말 장치가 무선 네트워크를 통해 호 종료를 요청을 하면, 호 처리 제어 장치에서 발신 단말 장치로부터 수신된 호 종료 메시지에 포함된 정보를 이용하여 상기 발신 단말 장치 및 상기 착신 단말 장치의 호 접속을 해지하고, 상기 발신 단말 장치 및 상기 착신 단말 장치에서 각각 설정된 통화중 상태를 유지하는 플래그 해지함으로써, 통화중 발생하는 신규 호에 대한 상태를 정확하게 제어할 수 있으며, 데이터 전송이 필요한 경우에만 모바일 네트워크에 접속하고, 데이터 전송이 필요하지 않을 시에는 무선 채널 접속을 해지하여 전력 소비를 줄일 수 있다.

Description

m-VoIP 시스템, 그 시스템에서의 m-VoIP의 호 처리를 위한 장치 및 방법{MOBILE VOICE OVER INTERNET PROTOCOL SYSTEM, METHOD AND APPARATUS FOR CALL PROCESSING OF MOBILE VOICE OVER INTERNET PROTOCOL IN THE SYSTEM}
본 발명은 m-VoIP(mobile Voice over Internet Protocol)시스템에 관한 것으로서, 특히 무선 환경의 m-VoIP 시스템에서 호 접속이 끊어지기 전에 신규 세션 개시(Invite) 요청이 발생하는 경우, 발생된 신규 세션 개시 요청에 대해 통화중 처리를 하기 위한 m-VoIP 시스템, 그 시스템에서의 m-VoIP 호 처리를 위한 장치 및 방법에 관한 것이다.
이 부분에 기술된 내용은 단순히 본 실시예에 대한 배경 정보를 제공할 뿐 종래기술을 구성하는 것은 아니다.
일반적으로, VoIP는 인터넷망을 통해 음성 신호를 전송하는 기술로 기존 회선교환 방식의 일반 전화와 달리 인터넷의 근간인 IP(Internet Protocol) 네트워크를 통해 음성을 패킷 형태로 전송할 수 있다. 즉, VoIP는 데이터 통신용으로 사용되는 인터넷 또는 IP 네트워크에 음성데이터를 실어 보내는 기술과 관련한 솔루션을 지칭하는 말로 대표적인 예로 '인터넷 전화'가 있다. 이러한 인터넷 전화란 인터넷망을 이용하여 음성 전화를 주고받는 것으로 음성과 데이터를 하나의 망으로 전송함으로써 망 효율을 높일 수 있고, 인터넷과 연계된 다양한 지능망 서비스를 제공할 수 있다.
이러한 VoIP는 TCP(Transmission Control Protocol) 전송 계층을 이용하여 SIP(Session Initiation Protocol) 호 처리를 수행하는데, 이러한 구조에서 통화를 성립하기 위해서는 단말의 등록(Register) 과정을 거쳐 발신자 및 수신자 간의 위치를 판단하고, 통화 능력을 교환한 후 통화를 수행하게 된다. 또한, VoIP는 통화 종료 후에도 지속적으로 단말이 살아있음을 등록갱신(reregister) 과정을 통해 호를 유지해 주어야 하며, 이를 통해 통화를 지속적으로 수행한다.
그러나 이러한 VoIP의 호 처리 구조는 유선망에서는 유효하게 적용될 수 있으나, 모바일 무선 환경에서는 불필요한 대기 전력 소모 및 가용 데이터 소모 등을 야기하게 되는 문제점이 있다.
아울러, 무선 네트워크는 한정된 무선 자원을 여러 단말 내의 기능이 공유하여 사용하기 때문에 가급적 꼭 필요한 경우에만 자원을 사용해야 하며, 단말에서 무선 네트워크를 지속적으로 사용하면, 전력 소비량이 증가하는 문제점이 있다.
또한, 종래의 VoIP는 호 접속이 끊어지기 전에 신규 세션 개시(Invite)가 발생하면, 이에 대한 호 처리를 명확하게 제어하지 않고, 바로 호를 끊기 때문에 신규 호는 정상적으로 처리되지 않는다는 문제점 있다.
한국등록특허 제0501329호, 2005년 07월 05일 공개(명칭: 브이오아이피 네트워크 시스템 및 이 시스템의 호 연결 방법)
본 발명은 종래의 불편함을 해소하기 위하여 제안된 것으로서, 발신 단말 장치가 통화중 상태를 유지하는 플래그를 설정한 후 무선 네트워크를 통해 등록 요청을 하면, 호 처리 제어 장치에서 등록 요청에 따른 인증 및 등록을 수행하고, 발신 단말 장치로부터 호 발신 메시지를 수신하면, 착신 단말 장치로 등록 요청을 위한 푸시를 수행하고, 착신 단말 장치로부터의 푸시 응답을 수신하면, 착신자 단말 장치의 등록 절차를 수행한 후 발신 단말 장치에서 수신한 호 발신 메시지를 착신 단말 장치로 전송함에 따라 착신 단말 장치가 통화중 상태를 유지하는 플래그를 설정하고, 호 발신에 대한 응답 메시지를 발신 단말 장치로 전송하여 호 관련 정보를 교환한 후 호를 접속함으로써, 통화를 수행하도록 하는 m-VoIP 시스템, 그 시스템에서의 m-VoIP 호 처리를 위한 장치 및 방법을 제공하고자 한다.
또한, 본 발명은 종래의 불편함을 해소하기 위하여 제안된 것으로서, 발신 단말 장치가 무선 네트워크를 통해 호 종료를 요청을 하면, 호 처리 제어 장치에서 발신 단말 장치로부터 수신된 호 종료 메시지에 포함된 정보를 이용하여 상기 발신 단말 장치 및 상기 착신 단말 장치의 호 접속을 해지하고, 상기 발신 단말 장치 및 상기 착신 단말 장치에서 각각 설정된 통화중 상태를 유지하는 플래그를 해지함으로써, 데이터 전송이 필요한 경우에만 모바일 네트워크에 접속하고, 데이터 전송이 필요하지 않을 시에는 무선 채널 접속을 해지하여 전력 소비를 줄이기 위한 m-VoIP 시스템, 그 시스템에서의 m-VoIP 호 처리를 위한 장치 및 방법을 제공하고자 한다.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시예에 따른 m-VoIP 호 처리를 위한 장치는, 발신 단말 장치와 무선 네트워크를 통해 연동하고, 상기 발신 단말 장치에서 통화중 상태를 유지하는 플래그를 설정한 후 등록 요청을 하면, 등록 절차를 수행하고, 상기 발신 단말 장치로부터 호 발신메시지를 수신하면, 상기 호 발신 메시지를 상기 착신 단말 장치로 전송하는 발신 신호 처리 서버; 상기 발신 신호 처리 서버로부터 상기 발신 단말 장치의 위치 정보를 수신하여 등록하고, 상기 착신 단말 장치의 등록 여부 확인을 요청 받으면, 상기 착신 단말 장치의 등록 여부를 확인하여 등록이 안된 경우, 상기 착신 단말 장치로 등록 요청을 푸시하는 위치 서버; 상기 위치 서버로부터 상기 착신 단말 장치로의 등록 요청을 푸시 받으면, 상기 착신 단말 장치로 푸시(Push) 메시지를 전송하고, 상기 착신 단말 장치로부터 수신된 푸시 응답 메시지를 상기 위치 서버로 전송하는 푸시 서버; 및 상기 착신 단말 장치와 무선 네트워크를 통해 연동하고, 상기 착신 단말 장치로부터 등록 요청을 받으면, 등록 절차를 수행하고, 상기 발신 신호 처리 서버로부터 상기 호 발신 메시지를 수신하면, 수신된 호 발신 메시지를 상기 착신 단말 장치로 전송하고, 상기 착신 단말 장치로부터 통화중 상태를 유지하는 플래그를 설정한 후 상기 호 발신 메시지에 대한 응답 메시지를 수신하면, 상기 발신 신호 처리 서버로 수신된 응답 메시지를 전송하는 착신 신호 처리 서버를 포함할 수 있다.
본 발명의 바람직한 실시예에 따른 m-VoIP 호 처리를 위한 장치에 있어서, 상기 발신 신호 처리 서버는, 상기 발신 단말 장치로부터 호 종료 메시지를 수신하면, 수신된 호 종료 메시지에 포함된 정보를 이용하여 상기 발신 단말 장치와 상기 착신 단말 장치 간의 호 접속을 해지할 수 있다.
본 발명의 바람직한 실시예에 따른 m-VoIP 호 처리를 위한 장치에 있어서, 상기 발신 신호 처리 서버는, 상기 발신 단말 장치로부터 등록 요청에 따라 등록 메시지를 수신하고, 상기 등록 메시지에 포함된 헤더 정보를 이용하여 상기 발신 단말 장치의 인증을 수행하고, 상기 발신 단말 장치의 인증이 성공하면, 상기 발신 단말 장치로부터 호 발신 메시지를 수신할 수 있다.
본 발명의 바람직한 실시예에 따른 m-VoIP 호 처리를 위한 장치에 있어서, 상기 발신 신호 처리 서버는, 상기 등록 메시지에 포함된 헤더 정보에 포함된 위치 정보를 확인하고, 확인된 위치 정보를 상기 위치 서버에 등록하고, 상기 등록 메시지에 포함된 헤더 정보를 이용하여 상기 착신 단말 장치의 위치 확인을 위한 위치 정보 등록 메시지를 생성하고, 생성된 위치 정보 등록 메시지를 상기 위치 서버로 전송할 수 있다.
본 발명의 바람직한 실시예에 따른 m-VoIP 호 처리를 위한 장치에 있어서, 상기 발신 신호 처리 서버는, 상기 착신 단말 장치의 등록이 완료되면, 상기 위치 서버로부터 위치 정보 응답 메시지를 수신하고, 상기 위치 정보 응답 메시지에 포함된 위치 정보를 이용하여 상기 착신 단말이 접속한 상기 착신 신호 처리 서버의 위치를 파악하고, 파악된 상기 착신 신호 처리 서버로 상기 호 발신 메시지를 전송할 수 있다.
본 발명의 바람직한 실시예에 따른 m-VoIP 호 처리를 위한 장치에 있어서, 상기 발신 신호 처리 서버는, 상기 발신 단말 장치로부터 호 종료 메시지를 수신하면, 수신된 호 종료 메시지에 포함된 정보를 이용하여 상기 발신 단말 장치의 호를 종료하고, 상기 발신 단말 장치의 호 접속을 해지할 수 있다.
본 발명의 바람직한 실시예에 따른 m-VoIP 호 처리를 위한 장치에 있어서, 상기 위치 서버는, 상기 푸시 서버로부터 푸시 응답을 받은 후 상기 착신 단말 장치의 등록 요청에 따라 상기 착신 신호 처리 서버로부터 인증 요청을 받으면, 상기 착신 단말 장치의 인증을 수행하고, 상기 착신 신호 처리 서버로부터 상기 착신 단말 장치의 등록 요청에 따라 상기 착신 단말 장치의 위치 정보를 등록할 수 있다.
본 발명의 바람직한 실시예에 따른 m-VoIP 호 처리를 위한 장치에 있어서, 상기 착신 신호 처리 서버는, 상기 발신 신호 처리 서버 호 종료 메시지를 수신하면, 수신된 호 종료 메시지를 상기 착신 단말 장치로 전송하고, 상기 착신 단말 장치로부터 호 종료에 대한 응답 메시지를 수신하면, 상기 착신 단말 장치와 상기 발신 단말 장치 간의 호 접속을 해지할 수 있다.
본 발명의 바람직한 실시예에 따른 m-VoIP 호 처리를 위한 장치에 있어서, 상기 착신 신호 처리 서버는, 상기 착신 단말 장치로부터 등록 요청에 따라 등록 메시지를 수신하고, 수신된 등록 메시지에 포함된 헤더 정보를 이용하여 상기 착신 단말 장치의 인증을 수행하고, 상기 착신 단말 장치의 인증이 성공하면, 상기 발신 단말 장치로부터 전송된 상기 호 발신 메시지를 상기 착신 단말 장치로 전송할 수 있다.
본 발명의 바람직한 실시예에 따른 m-VoIP 호 처리를 위한 장치에 있어서, 상기 착신 신호 처리 서버는, 상기 착신 단말로부터 상기 호 발신 메시지 수신에 따른 응답 메시지를 수신하면, 상기 발신 신호 처리 서버로 호 접속 정보를 포함한 응답 메시지를 전송할 수 있다.
본 발명의 바람직한 실시예에 따른 m-VoIP 호 처리를 위한 장치에 있어서, 상기 발신 신호 처리 서버 및 상기 착신 신호 처리 서버는, 세션 개시 프로토콜(SIP)를 이용하여 상기 등록 절차를 위한 메시지 및 상기 호 발신 메시지를 송수신할 수 있다.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시예에 따른 m-VoIP 시스템은, 발신자로부터 호 발신 요청을 받으면, 통화중 상태를 유지하는 플래그를 설정하고, 호 접속을 위한 등록 절차를 수행한 후, 착신 단말 장치로 호 발신 메시지를 전송하여 호 접속에 따른 통화를 대기하고, 착신 단말 장치로부터 호 발신 메시지에 대한 응답 메시지를 수신하면, 착신 단말 장치와의 통화를 수행하는 발신 단말 장치; 상기 발신 단말 장치로부터 무선 네트워크를 통해 상기 등록 요청에 따른 등록 메시지를 수신하면, 등록 메시지에 포함된 정보를 이용하여 상기 발신 단말 장치의 등록 여부를 확인하여 등록이 안된 경우 착신 단말 장치로 등록 요청을 푸시하고, 상기 착신 단말 장치로부터의 푸시 응답을 수신하면, 상기 착신자 단말 장치의 등록 절차를 수행한 후 상기 발신 단말 장치에서 수신한 상기 호 발신 메시지를 상기 착신 단말 장치로 전송하는 호 처리 제어 장치; 및 상기 호 처리 제어 장치로부터 등록 요청을 위한 푸시를 받으면, 상기 호 처리 제어 장치로 푸시 응답을 전송한 후 상기 발신 단말 장치와의 호 접속을 위한 등록 절차를 수행하고, 등록이 성공하면, 상기 호 처리 제어 장치로부터 상기 호 발신 메시지를 수신하고, 통화중 상태를 유지하는 플래그를 설정하고, 수신된 호 발신 메시지에 포함된 정보를 이용하여 상기 발신 단말 장치와 호 관련 정보를 교환한 후 통화를 수행하는 상기 착신 단말 장치를 포함할 수 있다.
본 발명의 바람직한 실시예에 따른 m-VoIP 시스템에 있어서, 상기 호 처리 제어 장치는, 상기 발신 단말 장치로부터 호 종료 메시지를 수신하면, 수신된 호 종료 메시지에 포함된 정보를 이용하여 상기 발신 단말 장치 및 상기 착신 단말 장치의 호 접속을 해지할 수 있다.
본 발명의 바람직한 실시예에 따른 m-VoIP 시스템에 있어서, 상기 발신 단말 장치는, 상기 착신 단말 장치간의 호 접속이 해지되면, 상기 통화중 상태를 유지하는 플래그의 설정을 해지할 수 있다.
본 발명의 바람직한 실시예에 따른 m-VoIP 시스템에 있어서, 에 있어서, 상기 착신 단말 장치는, 상기 착신 단말 장치간의 호 접속이 해지되면, 상기 통화중 상태를 유지하는 플래그의 설정을 해지할 수 있다.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시예에 따른 m-VoIP 호 처리를 위한 방법은, 발신 단말 장치가, 통화중 상태를 유지하는 플래그를 설정하는 단계; 상기 발신 단말 장치가, 호 접속을 위한 등록 절차를 수행하는 단계; 상기 발신 단말 장치가, 등록 절차가 완료되면, 착신 단말 장치로 세션 개시를 위한 호 발신 메시지를 전송하는 단계; 호 처리 제어 장치가, 무선 네트워크를 통해 연동하는 상기 발신 단말 장치로부터 호 발신 메시지를 수신하면, 상기 호 발신 메시지에 포함된 헤더 정보를 이용하여 상기 착신 단말 장치의 등록 여부를 확인하는 단계 상기 호 처리 제어 장치가, 상기 착신 단말 장치가 등록되어 있지 않은 경우, 상기 착신 단말 장치로 등록 요청을 푸시하는 단계; 상기 호 처리 제어 장치가, 상기 착신 단말 장치로부터 푸시 응답을 받으면, 상기 착신 단말 장치의 등록 요청에 따른 등록 절차를 수행하는 단계; 상기 호 처리 제어 장치가, 상기 착신 단말의 등록이 완료되면, 상기 착신 단말로 상기 호 발신 메시지를 전송하는 단계; 상기 착신 단말 장치가, 상기 호 발신 메시지를 수신하면, 통화중 상태를 유지하는 플래그를 설정하는 단계; 및 상기 호 처리 제어 장치가, 상기 착신 단말 장치로부터 상기 호 발신 메시지 수신에 따른 응답 메시지를 수신하면, 상기 발신 단말 장치와 상기 착신 단말 장치 간의 호를 접속하는 단계를 포함할 수 있다.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시예에 따른 m-VoIP 호 처리를 위한 방법은, 상기 발신 단말 장치가, 상기 착신 단말 장치 간의 통화가 종료되면, 상기 상기 호 처리 제어 장치로 호 종료 메시지를 전송하는 단계; 상기 호 처리 제어 장치가 수신된 호 종료 메시지를 상기 착신 단말 장치로 전송하는 단계; 상기 호 처리 제어 장치가 상기 착신 단말 장치와 상기 발신 단말 장치 간의 접속된 호를 해지하는 단계; 및 상기 발신 단말 장치 및 상기 착신 단말 장치가, 각각 상기 설정된 통화중 상태를 유지하는 플래그를 해지하는 단계를 더 포함할 수 있다.
본 발명은 무선 환경의 m-VoIP의 호 처리를 수행 시 등록 요청 전에 통화중 상태를 유지하는 인입콜 비지(BUSY) 처리 플래그를 설정하고, 호 접속이 해지되기 전에 발생하는 세션 개시를 위한 호 발신(Invite) 요청에 대해 통화중 처리를 하여 종료하도록 함으로써, 신규 호 처리를 명확하게 정상적으로 제어할 수 있는 효과가 있다.
또한 본 발명은 대기 상태에서 불필요한 데이터 사용 및 배터리의 소모를 줄일 수 있으며, 데이터 전송이 필요한 경우에만 모바일 네트워크에 접속하고, 데이터 전송이 필요하지 않을 시에는 무선 채널 접속을 해지하여 전력 소비를 줄일 수 있는 효과가 있다.
도 1은 본 발명의 실시예에 따른 m-VoIP 시스템의 구성을 도시한 도면이다.
도 2는 본 발명의 실시예에 따른 m-VoIP 시스템에서의 m-VoIP의 호 접속에 따른 호 처리 방법을 도시한 도면이다.
도 3은 본 발명의 실시예에 따른 m-VoIP 시스템에서의 m-VoIP의 호 종료에 따른 호 처리 방법을 도시한 도면이다.
이하, 본 발명에 따른 바람직한 실시 형태를 첨부된 도면을 참조하여 상세하게 설명한다. 첨부된 도면과 함께 이하에 개시될 상세한 설명은 본 발명의 예시적인 실시형태를 설명하고자 하는 것이며, 본 발명이 실시될 수 있는 유일한 실시형태를 나타내고자 하는 것이 아니다. 이하의 상세한 설명은 본 발명의 완전한 이해를 제공하기 위해서 구체적 세부사항을 포함한다. 그러나, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명이 이러한 구체적 세부사항 없이도 실시될 수 있음을 안다.
몇몇 경우, 본 발명의 개념이 모호해지는 것을 피하기 위하여 공지의 구조 및 장치는 생략되거나, 각 구조 및 장치의 핵심기능을 중심으로 한 블록도 형식으로 도시될 수 있다.
명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함(comprising 또는 including)"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. 또한, 명세서에 기재된 "…부", "…기", "모듈" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다. 또한, "일(a 또는 an)", "하나(one)", "그(the)" 및 유사 관련어는 본 발명을 기술하는 문맥에 있어서(특히, 이하의 청구항의 문맥에서) 본 명세서에 달리 지시되거나 문맥에 의해 분명하게 반박되지 않는 한, 단수 및 복수 모두를 포함하는 의미로 사용될 수 있다.
우선, 본 발명의 실시예에 따른 m-VoIP 시스템에 대해 첨부된 도면을 참조하여 구체적으로 설명하기로 한다.
도 1은 본 발명의 실시예들에 따른 m-VoIP 시스템의 구성을 도시한 도면이다.
도 1을 참조하면, m-VoIP(mobile Voice over Internet Protocol) 시스템은 무선 환경에서 m-VoIP의 호 처리를 수행하기 위해 다수의 단말 장치(100: 100a, 100b) 및 호 처리 제어 장치(200)를 포함하여 구성할 수 있다.
단말 장치(100)는 사용자의 키 조작에 따라 무선 환경의 접속망(10)을 경유하여 각종 데이터를 송수신할 수 있는 단말기를 말하는 것이며, 무선 통신이 가능한 태블릿 PC(Tablet PC), 랩톱(Laptop), 개인용 컴퓨터(PC: Personal Computer), 스마트폰(Smart Phone), 개인휴대용 정보단말기(PDA: Personal Digital Assistant), 스마트 TV 및 이동통신 단말기(Mobile Communication Terminal) 등 중 어느 하나일 수 있다.
또한, 단말 장치(100)는 접속망(10)을 이용하여 음성 또는 데이터 통신을 수행하는 단말기이며, 접속망(10)을 경유하여 mVoIP 서비스를 위한 패킷망(20)에 접속하여 모바일 브이오아피 서비스를 위한 브라우저, 프로그램 및 프로토콜을 저장하는 메모리, 각종 프로그램을 실행하여 연산 및 제어하기 위한 마이크로프로세서 등을 구비하고 있는 단말기를 의미한다. 즉, 단말 장치(100)는 패킷망(20)의 호 처리 제어 장치(200)와 접속하여 m-VoIP 서비스를 실행할 수 있다면 그 어떠한 단말기도 가능하며, 무선 통신이 가능한 노트북 컴퓨터, 이동통신 단말기, PDA 등의 통신 컴퓨팅 장치를 모두 포함하는 넓은 개념이다. 한편, 단말 장치(100)는 터치 스크린을 구비한 형태로 제작되는 것이 바람직하나 반드시 이에 한정되는 것은 아니다.
특히, 본 발명의 실시예에 따른 단말 장치(100)는 무선 네트워크를 위한 접속망(10)을 거쳐 패킷망(20)에 접속하여 m-VoIP 서비스를 제공받기 위한 호 접속 및 호 종료 등의 호 처리 절차를 수행할 수 있으며, 전송 제어 프로토콜(TCP: Transmission Control Protocol)와 같은 통신 프로토콜에 따라서 데이터를 송수신할 수 있다. 이를 위해, 단말 장치(100)는 필요한 경우에만 호 접속 제어 장치(200)와 접속하도록 세션 개시 프로토콜(SIP: Session Initiation Protocol, 이하, SIP라 칭함)을 이용하여 호 절차를 수행한 후 단말 장치(100) 간의 통화를 수행할 수 있으며, 통화중 신규 호 세션 개시를 요청 받으면, 이에 대한 통화중 처리를 수행할 수 있다. 여기서, SIP는 인터넷 전화의 호와 같은 멀티미디어 세션을 설정, 수정 종료할 수 있는 응용 계층의 시그널링(signaling) 프로토콜이다.
구체적으로, 발신 단말 장치(100a)는 호 접속을 위한 등록 요청을 하기 전에 통화중 상태를 유지하는 플래그(인입콜 비지(BUSY) 처리 플래그=1)를 설정하고, TCP 서버(도시되지 않음)에 접속한 후, 발신자로부터 통화를 위한 호 발신 요청을 받으면, 호 접속을 위한 등록 절차를 수행할 수 있다. 또한, 발신 단말 장치(100a)는 호 착신 단말 장치(100b)로 호 발신(Invite) 메시지를 전송하여 호 접속에 따른 통화를 대기하고, 착신 단말 장치(100b)로부터 호 발신 메시지에 대한 응답 메시지 즉, 호 접속을 위한 관련 정보를 수신할 수 있다. 이에 따라 발신 단말 장치(100a)는 착신 단말 장치(100b)와의 호가 접속 즉, 통화를 위한 세션이 연결되어 상기 착신 단말 장치(100b)의 통화를 수행할 수 있다. 이때, 발신 단말 장치(100a)로 새로운 세션 개시를 위한 요청 즉, 새로운 호 발신 메시지(Invite)가 수신되면, 발신 단말 장치(100a)는 통화 어플리케이션 기능을 통해 새로운 호 발신에 대한 연결(connection)을 바로 끊지 않고, 새로운 호에 대해 통화중 처리(486 Busy Here)를 수행하고, 종료하도록 할 수 있다.
이러한 발신 단말 장치(100a)는 발신자가 전화 발신을 눌러 착신자에게 전화를 걸면, SIP을 이용하여 자신을 등록하기 위한 등록 메시지(Register)를 생성하고, 생성된 등록 메시지를 무선 네트워크를 통해 연동되는 호 처리 제어 장치(200)로 전송할 수 있다. 이에 따라 발신 단말 장치(100a)는 호 처리 제어 장치(200)로부터 등록 메시지에 대한 응답 메시지를 수신하는데, 인증에 실패한 경우, 인증 실패에 대한 응답 메시지(SIP: 401 Unauthorized)를 수신할 수 있다. 여기서, 등록 메시지(Register)는 사용자 위치(호스트 이름, IP)를 등록 및 업데이트할 때 사용하는 메소드이며, 발신 단말 장치(100a)가 자신의 위치 정보(SIP 어드레스와 IP 어드레스 정보 등)를 호 처리 제어 장치(200)로 전송하고, 컨텍 주소(contact address, 예를 들어, 전화번호 및 이메일 등의 연락처)를 등록하기 위한 메시지이다. 그리고 인증 실패에 대한 응답 메시지(SIP: 401 Unauthorized)는 잘못된 요청에 대한 응답으로 권한이 없음을 알리는 응답 메시지이다.
그러면 발신 단말 장치(100a)는 SIP을 이용하여 인증 실패에 대한 응답 메시지(SIP: 401 Unauthorized)에 포함된 nonce 값의 체크섬(checksum)을 계산하여 해당 값을 참조한 인증(Authorization) 헤더값을 설정한 후, 다시 호 처리 제어 장치(200)로 전송하여 인증을 요청할 수 있다. 이에 따라 발신 단말 장치(100a)는 발신 신호 처리 서버(210a)로부터 인증 성공에 따라 성공 응답 메시지(SIP: 200 OK)를 수신할 수 있다. 그런 다음 발신 단말 장치(100a)는 SIP을 이용하여 호 발신(Invite) 메시지를 생성하여 생성된 호 발신 메시지를 호 처리 제어 장치(200)로 전송하고, 이에 따른 응답 메시지(SIP: 100 Trying)를 수신할 수 있다. 여기서, 호 발신 메시지(Invite)는 세션을 연결, 즉 세션을 개시하고자 할 때 사용하는 메소드로서, SIP 세션을 시작 시, 발신 단말 장치(100a)가 호 처리 제어 장치(200)로 전송하는 메시지이다. 응답 메시지(SIP: 100 Trying)는 호 처리를 시도중임을 알리는 응답 메시지이다.
또한, 발신 단말 장치(100a)는 착신 단말 장치(100b)의 등록 절차가 완료되어 전송된 호 발신 메시지에 대한 응답 메시지(SIP: 180 Ringing)을 수신하여 직접 착신 단말 장치(100b)와 호 정보를 교환한 후 통화를 수행할 수 있다.
또한, 발신 단말 장치(100a)는 발신자로부터 호를 종료 요청을 받으면, 호 처리 제어 장치(200)로 호 세션을 종료하기 위한 호 종료 메시지(BYE)를 전송하고, 호 처리 제어 장치(200)로부터 이에 대한 응답 메시지(200 OK)를 수신하고, 연결 핀(Connection FIN) 메시지를 전송할 수 있다. 이에 따라 호 처리 제어 장치(200)에서는 연결핀을 통해 TCP 연결을 종료하여 호 접속을 해지할 수 있다. 그런 다음 발신 단말 장치(100a)는 통화중 상태를 유지하는 플래그(인입콜 비지(BUSY) 처리 플래그=1) 설정을 해지할 수 있다.
그리고 착신 단말 장치(100b)는 호 처리 제어 장치(200)로부터 등록 요청을 위한 푸시를 받으면, 호 처리 제어 장치(200)로 푸시 응답을 전송한 후 발신 단말 장치(100a)와의 호 접속을 위한 등록 절차를 수행하고, 등록이 성공하면, 호 처리 제어 장치(200)로부터 호 발신 메시지를 수신하고, 수신된 호 발신 메시지에 포함된 정보를 이용하여 발신 단말 장치(100a)와 호 관련 정보를 교환한 후 통화를 수행할 수 있다.
이러한 착신 단말 장치(100b)는 호 처리 제어 장치(200)로부터 푸시 메시지를 수신하고, 푸시 메시지 수신에 따른 푸시 응답 메시지를 호 처리 제어 장치(200)로 전송하고, 푸시 메시지에 포함된 정보를 확인하여 등록 요청에 따른 등록 절차를 수행할 수 있다. 이에 따라 착신 단말 장치(100b)는 호 처리 제어 장치(200)로 등록 메시지를 전송하고, 인증 수행 후 인증 결과에 따른 응답 메시지(SIP: 401 Unauthorized 또는 200 OK)를 수신할 수 있다.
또한, 착신 단말 장치(100b)는 인증 및 등록이 성공하면, 호 처리 제어 장치(200)로부터 호 발신 메시지(Invite)를 수신하고, 호 접속을 위한 등록 요청을 하기 전에 통화중 상태를 유지하는 플래그(인입콜 비지(BUSY) 처리 플래그=1)를 설정할 수 있다. 이에 따라 착신 단말 장치(100b)로 새로운 세션 개시를 위한 요청 즉, 새로운 호 발신 메시지(Invite)가 수신되면, 착신 단말 장치(100b)는 통화 어플리케이션 기능을 통해 새로운 호 발신에 대한 연결(connection)을 바로 끊지 않고, 새로운 호에 대해 통화중 처리(486 Busy Here)를 수행하고, 종료하도록 할 수 있다.
그런 다음 착신 단말 장치(100b)는 이에 따른 응답 메시지(SIP: 100 Ttying)을 호 처리 제어 장치(200)로 전송하고, 호 접속을 위한 응답 메시지(SIP: 180 Ringing) 메시지를 호 처리 제어 장치(200)를 통해 발신 단말 장치(100a)로 전송할 수 있다. 여기서, 호 접속을 위한 응답 메시지(SIP: 180 Ringing) 메시지는 벨 소리를 의미하는 정보용 응답 메시지이다.
또한, 착신 단말 장치(100b)는 발신 단말 장치(100a)로부터 호 처리 제어 장치(200)를 호 종료 메시지(BYE)를 수신하면, 이에 대한 응답 메시지(200 OK)를 호 처리 제어 장치(200)로 전송하고, 호 처리 제어 장치(200)로 연결 핀(Connection FIN) 메시지를 전송할 수 있다. 이에 따라 호 처리 제어 장치(200)에서는 연결핀을 통해 TCP 연결을 종료하여 호 접속을 해지할 수 있다. 이때, 착신 단말 장치(100b)는 통화중 상태를 유지하는 플래그(인입콜 비지(BUSY) 처리 플래그=1) 설정을 해지할 수 있다.
다음으로, 호 처리 제어 장치(200)는 신호 처리 서버(210), 위치 서버(220) 및 푸시 서버(230)를 포함하여 구성될 수 있다.
신호 처리 서버(210)는 발신 단말 장치(100a)로부터의 등록 요청에 따른 등록 절차를 수행하는 발신 신호 처리 서버(210a)와, 착신 단말 장치(100b)로부터의 등록 요청에 따른 등록 절차를 수행하는 착신 신호 처리 서버(210b)를 포함하여 구성될 수 있다. 여기서, 발신 신호 처리 서버(210a)는 아웃바운드 프록시(Outbound Proxy) 서버일 수 있으며, 착신 신호 처리 서버(210b)는 인커밍 프록시(Incoming Proxy) 서버일 수 있다.
아울러, 신호 처리 서버(210)는 단말 장치(100: 100a, 100b)로부터 등록 (Register) 메시지를 수신하면, 등록 메시지의 헤더 정보를 확인하여 단말 장치(100)의 인증 및 등록을 처리할 수 있다. 이러한 신호 처리 서버(210)는 등록 요청 메시지를 통해 수신된 위치 정보를 위치 서버(220)로 전송하여 위치 서비스 데이터베이스(DB)(도시되지 않음)에 저장하는 역할을 수행할 수 있다. 아울러, 신호 처리 서버(210)는 등록 메시지의 처리 결과에 따른 응답 메시지(401 Unauthorized 또는 200 OK)를 단말 장치(100a, 100b)로 전송할 수 있다.
구체적으로, 발신 신호 처리 서버(210a)는 발신 단말 장치(100a)로부터 등록 메시지를 수신하면, 등록 메시지의 헤더 정보에 인증 헤더값이 포함되어 있는지를 확인하여 발신 단말 장치(100a)의 인증을 수행할 수 있으며, 등록 메시지에 인증 헤더값이 포함되어 있지 않아 인증에 실패하면, nonce 헤더값을 설정한 인증 실패에 대한 응답 메시지(SIP: 401 Unauthorized)를 발신 단말 장치(100a)로 전송할 수 있다. 이에 따라 발신 신호 처리 서버(210a)는 발신 단말 장치(100a)로부터 SIP을 이용하여 nonce 헤더값의 체크섬(checksum)을 계산하여 해당 값을 참조한 인증(Authorization) 헤더값을 포함한 등록 메시지를 다시 수신하여 인증을 수행한 후 인증을 성공한 경우, 발신 단말 장치(100a)로 인증 성공에 따른 응답 메시지(200 OK)를 전송할 수 있다.
또한, 발신 신호 처리 서버(210a)는 발신 단말 장치(100a)로부터 SIP을 이용하여 생성된 호 발신(Invite) 메시지를 수신하고, 이에 따른 응답 메시지(SIP: 100 Trying)를 발신 단말 장치(100a)로 전송할 수 있다. 여기서, 응답 메시지(100 Trying)는 발신 단말 장치(100a)에게 자신이 발신 요청에 의해 작업 중임을 통보해주는 메시지이다.
또한, 발신 신호 처리 서버(210a)는 등록 메시지의 헤더 정보에 포함된 주소 정보를 이용하여 발신 단말 장치(100a)의 위치 정보를 등록하기 위해 위치 서버(220)로 위치 정보 등록 메시지(LIR)를 전송하고, 목적지, 즉 착신 단말 장치(100b)의 위치를 확인하기 위해 위치 서버(220)로 위치 정보 등록 메시지(LIR)를 이용하여 착신 단말 장치(100b)의 위치 정보를 요청하는 역할을 수행할 수 있다. 그리고 발신 신호 처리 서버(210a)는 착신 단말 장치(100b)의 등록이 완료되면, 착신 단말 장치(100b)의 위치 정보를 포함한 위치 정보 응답 메시지(LIA)를 위치 서버(220)로부터 수신하고, 발신 단말 장치(100)로부터 수신한 호 발신 메시지를 착신 신호 처리 서버(210a)를 통해 착신 단말 장치(100b)로 전송할 수 있다. 이에 따라 착신 단말 장치(100b)로부터 응답 메시지가 전송되면, 착신 신호 처리 서버(210a)를 통해 응답 메시지(180 Ringing)를 수신할 수 있다.
또한, 발신 신호 처리 서버(210a)는 발신 단말 장치(100a)로부터 호 세션을 종료하는 호 종료 메시지(BYE)를 전송하면, 착신 신호 처리 서버(210b)로 호 종료 메시지를 전송하고, 호 종료 메시지(BYE)에 대한 응답 메시지(200 OK)를 발신 단말 장치(100a)로 전송하고, 발신 단말 장치(100a)로부터 연결 핀(Connection FIN) 메시지를 수신하여 호 접속을 해지할 수 있다.
착신 신호 처리 서버(210a)는 착신 단말 장치(100b)로터 등록 메시지를 수신하면, 발신 신호 처리 서버(210a)와 같이, 등록 절차를 수행할 수 있다. 이때, 착신 신호 처리 서버(210a)는 위치 서버(220)로 등록 메시지의 헤더 정보를 이용하여 인증 요청 메시지(Auth Req)를 전송하고, 인증 결과 정보를 포함한 인증 응답 메시지(Auth Rsp)를 수신하여 인증 결과에 따라 착신 단말 장치(100b)로 응답 메시지를 전송할 수 있다. 또한, 착신 신호 처리 서버(210a)는 위치 서버(220)로 위치 정보를 등록하기 위한 등록 요청 메시지(Reg Req)를 전송할 수 있으며, 위치 정보 등록에 따른 결과 정보를 포함한 등록 응답 메시지(Reg Rsp)를 수신하여 이에 대한 응답 메시지를 착신 단말 장치(100b)로 전송할 수 있다.
또한, 착신 신호 처리 서버(210a)는 발신 신호 처리 서버(210a)에서 수신한 발신(Invite) 메시지를 착신 단말 장치(100b)로 전송하고, 이에 따른 응답 메시지(100 Trying)를 수신하고, 발신자 단말 장치(100a)와의 직접적인 통신을 통해 응답 메시지(180 Ringing)을 전송할 수 있다. 여기서, 착신 신호 처리 서버(210a)는 호 발신(Invite) 메시지의 'Via' 필드에 자신의 IP 주소를 포함하므로 이에 따라 착신 단말 장치(100b)는 응답 메시지를 어디로 전송해야 할지 알게 된다. 그리고 호 발신 메시지(Invite)의 'Contact' 필드에는 발신 단말 장치(100a)와의 직접적인 통신을 위한 주소(Contact Address, 전화번호, 이메일 등의 연락처)가 포함될 수 있다.
또한, 착신 신호 처리 서버(210b)는 발신 신호 처리 서버(210a)로부터 호 종료 메시지를 수신하면, 수신된 호 종료 메시지를 착신 단말 장치(100b)로 전송하고, 착신 단말 장치(100b)로부터 응답 메시지(200 OK)를 수신할 수 있다. 아울러, 착신 신호 처리 서버(210b)는 착신 단말 장치(100b)로부터 연결 핀(Connection FIN)을 수신하면, 수신된 연결 핀을 이용하여 호 접속을 끊을 수 있다.
위치 서버(Location Server)(220)는 사용자의 위치를 등록해 놓은 위치 서비스 DB(도시되지 않음)을 포함하여 구성될 수 있으며, 신호 처리 서버(210: 210a, 210b)로부터 등록 요청 메시지에 포함된 위치 정보를 위치 정보 등록 메시지(LIR)를 통해 수신하여 위치 서비스 DB에 저장하여 사용자의 위치를 등록 및 갱신할 수 있다. 그리고 위치 서버(220)는 발신 신호 처리 서버(210a)로부터 위치 정보 등록 메시지(LIR)를 통해 착신 단말 장치(100b)의 위치를 요청 받으면, 위치 서비스 DB에서 착신 단말 장치(100b)가 등록한 위치 정보를 독출하여 발신 신호 처리 서버(210a)로 전송할 수 있다. 또한, 위치 서버(220)는 착신 신호 처리 서버(210b)의 요청에 따라 착신 단말 장치(100b)의 인증 및 등록을 수행하고, 이에 따른 응답을 착신 신호 처리 서버(210b)로 전송할 수 있다.
푸시 서버(230)는 푸시 게이트웨이(G/W) 역할을 수행하는 장치로서, 위치 서버(220)로부터 연결할 착신측의 등록 요청을 위해 푸시 요청 메시지(Push)를 수신하면, 착신 단말 장치(100b)로 푸시 요청 메시지를 전송하고, 착신 단말 장치(100b)로부터 푸시 응답 메시지를 수신하면, 수신된 푸시 응답 메시지를 위치 서버(220)로 전송할 수 있다.
그러면, 이와 같이 구성된 m-VoIP 시스템에서의 m-VoIP 호 처리를 위한 방법을 첨부된 도면들을 참조하여 구체적으로 설명하기로 한다. 우선, 본 발명의 실시예에 따라 m-VoIP 호 접속 절차를 설명하기로 한다.
도 2는 본 발명의 실시예에 따른 m-VoIP 시스템에서의 m-VoIP의 호 접속에 따른 호 처리 방법을 도시한 도면이다.
도 2를 참조하면, 1101단계에서 발신 단말 장치(100a)는 호 접속을 위한 등록 요청을 하기 전에 통화중 상태를 유지하는 플래그(인입콜 비지(BUSY) 처리 플래그=1)를 설정하고, 1102단계에서 TCP 서버(도시되지 않음)에 접속한다.
이에 따라 1103단계에서 발신 단말 장치(100a)는 발신자가 전화 발신을 눌러 착신자에게 전화를 걸면, SIP을 이용하여 생성된 등록 메시지(Register)를 무선 네트워크를 통해 연동되는 호 처리 제어 장치(200)로 전송한다. 이에 따라 1104단계에서 발신 신호 처리 서버(210a)는 이에 대한 응답 메시지를 발신 단말 장치(100a)로 전송한다. 이때, 발신 신호 처리 서버(210a)는 등록 메시지의 헤더 정보에 인증 정보가 포함되어 있는지를 확인하여 인증 정보가 포함되어 있지 않은 경우, 1104단계에서 등록 메시지에 대한 응답 메시지로 인증 실패에 대한 응답 메시지(SIP: 401 Unauthorized)를 전송한다. 그러면, 다시 1103단계에서 발신 단말(110a)는 SIP을 이용하여 인증 실패에 대한 응답 메시지(SIP: 401 Unauthorized)에 포함된 nonce 값의 체크섬(checksum)을 계산하여 해당 값을 참조한 인증(Authorization) 헤더값을 설정한 후, 다시 등록 메시지를 생성하고, 생성된 등록 메시지를 발신 신호 처리 서버(210a)로 전송한다. 이에 따라 다시 1104단계에서 발신 신호 처리 서버(210b)는 등록 메시지에 대한 인증을 수행한 후 이에 따른 응답 메시지(200 OK)를 발신 단말 장치(100a)로 전송한다.
이후, 1105단계에서 발신 단말 장치(100a)는 SIP을 이용하여 세션을 개시하기 위한 호 발신 메시지(Invite)를 생성하여 생성된 호 발신 메시지를 발신 신호 처리 서버(210a)로 전송하고, 1106단계에서 이에 따른 응답 메시지(SIP: 100 Trying)를 수신한다.
그러면 1107단계에서 여기서, 발신 신호 처리 서버(210a)는 등록 메시지의 헤더 정보에 포함된 주소 정보를 이용하여 발신 단말 장치(100a)의 위치 정보를 등록하기 위해 위치 서버(220)로 위치 정보 등록 메시지(LIR)를 전송한다. 이때, 발신 신호 처리 서버(210a)는 목적지, 즉 착신 단말 장치(100b)의 위치를 확인하기 위해 위치 서버(220)로 위치 정보 등록 메시지(LIR)를 이용하여 착신 단말 장치(100b)의 위치 정보를 요청한다. 이에 따라 1108단계에서 위치 서버(220)는 푸시 서버(230)로 푸시 요청 메시지를 전송하고, 1109단계에서 푸시 서버(230)는 수신된 푸시 요청 메시지를 착신 단말 장치(100b)로 전송한다.
그러면 1110단계에서 착신 단말 장치(100b)는 수신된 푸시 요청 메시지를 확인한 후 이에 대한 푸시 응답 메시지를 푸시 서버(230)로 전송한다. 이에 따라 1111단계에서 푸시 서버(230)는 수신된 푸시 응답 메시지를 위치 서버(220)로 전송한다.
이후, 1112단계에서 착신 단말 장치(100b)는 착신 신호 처리 서버(210b)로 등록 메시지를 전송하여 등록 요청을 한다. 이에 따라 1113단계에서 착신 신호 처리 서버(210b)는 수신된 등록 메시지의 헤더 정보에 포함된 인증 정보를 이용하여 인증을 수행하기 위해 위치 서버(220)로 인증 요청 메시지(Auth Req)를 전송하고, 1114단계에서 인증 결과 정보를 포함하는 인증 응답 메시지(Auth Rsp)를 수신한다. 이때, 인증이 실패한 경우, 1113단계에서 착신 신호 처리 서버(210b)는 인증 실패에 대한 응답 메시지(SIP: 401 Unauthorized)를 전송하고, 1114단계에서 착신 단말 장치(100b)로부터 다시 작성된 등록 메시지를 수신한다.
이때, 1113단계에서 착신 신호 처리 서버(210b)는 착신 단말 장치(100b)의 위치 정보를 포함한 등록 요청 메시지(Reg Req)를 위치 서버(220)로 전송하고, 1114단계에서 위치 서버(220)로부터 이에 대한 등록 응답 메시지(Reg Rsp)를 수신한다. 이에 따라, 1115단계에서 위치 서버(220)는 등록된 착신 단말 장치(100b)의 위치 정보를 포함한 위치 정보 응답 메시지(LIA)를 발신 신호 처리 서버(210a)로 전송한다.
그런 다음 1116단계에서 착신 신호 처리 서버(210b)는 등록 처리에 따른 응답 메시지(200 OK)를 착신 단말 장치(100b)로 전송한다.
이에 따라 1117단계에서 발신 신호 처리 서버(210a)는 호 발신 메시지를 착신 신호 처리 서버(210b)를 통해 착신 단말 장치(100b)로 전송한다.
그런 다음 1118단계에서 착신 단말 장치(100b)는 호 접속을 위한 등록 요청을 하기 전에 통화중 상태를 유지하는 플래그(인입콜 비지(BUSY) 처리 플래그=1)을 설정한다.
그러면 1119단계에서 착신 단말 장치(100b)는 호 발신 메시지에 대한 응답 메시지(100 Trying) 및 호 접속을 위한 응답 메시지(180 Ringing)를 착신 신호 처리 서버(210b)로 전송하고, 이에 따라 착신 신호 처리 서버(210b)는 발신 신호 처리 서버(210a)를 통해 발신 단말 장치(100a)로 호 접속을 위한 응답 메시지를 전송하고, 호 관련 정보를 교환하여 호 접속을 한 후 통화를 수행한다.
다음으로, 본 발명의 실시예에 따라 m-VoIP 호 접속 절차를 설명하기로 한다.
도 3은 본 발명의 실시예에 따른 m-VoIP 시스템에서의 m-VoIP의 호 종료에 따른 호 처리 방법을 도시한 도면이다.
도 3을 참조하면, 1201단계에서 발신 단말 장치(100a)는 발신자로부터 호를 종료 요청을 받으면, 발신 신호 처리 서버(210a)로 호 세션을 종료하기 위한 호 종료 메시지(BYE)를 전송한다. 이때, 발신 신호 처리 서버(210a)는 착신 신호 처리 서버(210b)로 호 종료 메시지를 전송한다. 이에 따라 1202단계에서 착신 신호 처리 서버(210b)는 착신 단말 장치(100b)로 호 종료 메시지를 전송한다.
그런 다음 1203단계에서 발신 신호 처리 서버(210a)는 응답 메시지(200 OK)를 발신 단말 장치(100a)로 전송하고, 1204단계에서 발신 단말 장치(100a)로부터 연결 핀(Connection FIN) 메시지를 수신하여 호 접속을 해지한다.
또한, 1203단계에서 착신 신호 처리 서버(210b)는 착신 단말 장치(100b)로부터 응답 메시지(200 OK)를 수신하고, 1204단계에서 연결 핀(Connection FIN) 메시지를 수신하여 호 접속을 해지한다.
그러 다음 1205단계에서 발신 단말 장치(100a) 및 착신 단말 장치(100b)는 각각 통화중 상태를 유지하는 플래그(인입콜 비지(BUSY) 처리 플래그=1) 설정을 해지한다.
이에 따라 본 발명의 실시예에 따른 m-VoIP 시스템은 통화 시작부터 호 접속이 해지될 때까지 명확하게 통화중 상태를 제어할 수 있으며, 발신 단말 장치(100a) 및 착신 단말 장치(100b)간에 통화중 신규 호 발신(세션 개시)(Invite)이 발생하면, 발생된 신규 호에 대해 486 Busy Here 처리를 수행한 후 신규 호를 종료하도록 할 수 있다.
한편, 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 예컨대 기록매체는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(Magnetic Media), CD-ROM(Compact Disk Read Only Memory), DVD(Digital Video Disk)와 같은 광 기록 매체(Optical Media), 플롭티컬 디스크(Floptical Disk)와 같은 자기-광 매체(Magneto-Optical Media), 및 롬(ROM), 램(RAM, Random Access Memory), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치를 포함한다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함할 수 있다. 이러한 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.
또한, 본 발명에 따른 장치에 탑재되고 본 발명에 따른 방법을 실행하는 컴퓨터 프로그램(프로그램, 소프트웨어, 소프트웨어 어플리케이션, 스크립트 혹은 코드로도 알려져 있음)은 컴파일 되거나 해석된 언어나 선험적 혹은 절차적 언어를 포함하는 프로그래밍 언어의 어떠한 형태로도 작성될 수 있으며, 독립형 프로그램이나 모듈, 컴포넌트, 서브루틴 혹은 컴퓨터 환경에서 사용하기에 적합한 다른 유닛을 포함하여 어떠한 형태로도 전개될 수 있다. 컴퓨터 프로그램은 파일 시스템의 파일에 반드시 대응하는 것은 아니다. 프로그램은 요청된 프로그램에 제공되는 단일 파일 내에, 혹은 다중의 상호 작용하는 파일(예컨대, 하나 이상의 모듈, 하위 프로그램 혹은 코드의 일부를 저장하는 파일) 내에, 혹은 다른 프로그램이나 데이터를 보유하는 파일의 일부(예컨대, 마크업 언어 문서 내에 저장되는 하나 이상의 스크립트) 내에 저장될 수 있다. 컴퓨터 프로그램은 하나의 사이트에 위치하거나 복수의 사이트에 걸쳐서 분산되어 통신 네트워크에 의해 상호 접속된 다중 컴퓨터나 하나의 컴퓨터 상에서 실행되도록 전개될 수 있다.
한편, 본 명세서와 도면에 개시된 본 발명의 실시 예들은 이해를 돕기 위해 특정 예를 제시한 것에 지나지 않으며, 본 발명의 범위를 한정하고자 하는 것은 아니다. 여기에 개시된 실시 예들 이외에도 본 발명의 기술적 사상에 바탕을 둔 다른 변형 예들이 실시 가능하다는 것은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 자명한 것이다.
또한, 본 명세서는 다수의 특정한 구현물의 세부사항들을 포함하지만, 이들은 어떠한 발명이나 청구 가능한 것의 범위에 대해서도 제한적인 것으로서 이해되어서는 안되며, 오히려 특정한 발명의 특정한 실시형태에 특유할 수 있는 특징들에 대한 설명으로서 이해되어야 한다. 개별적인 실시형태의 문맥에서 본 명세서에 기술된 특정한 특징들은 단일 실시형태에서 조합하여 구현될 수도 있다. 반대로, 단일 실시형태의 문맥에서 기술한 다양한 특징들 역시 개별적으로 혹은 어떠한 적절한 하위 조합으로도 복수의 실시형태에서 구현 가능하다. 나아가, 특징들이 특정한 조합으로 동작하고 초기에 그와 같이 청구된 바와 같이 묘사될 수 있지만, 청구된 조합으로부터의 하나 이상의 특징들은 일부 경우에 그 조합으로부터 배제될 수 있으며, 그 청구된 조합은 하위 조합이나 하위 조합의 변형물로 변경될 수 있다.
마찬가지로, 특정한 순서로 도면에서 동작들을 묘사하고 있지만, 이는 바람직한 결과를 얻기 위하여 도시된 그 특정한 순서나 순차적인 순서대로 그러한 동작들을 수행하여야 한다거나 모든 도시된 동작들이 수행되어야 하는 것으로 이해되어서는 안 된다. 또한, 상술한 실시형태의 다양한 시스템 컴포넌트의 분리는 그러한 분리를 모든 실시형태에서 요구하는 것으로 이해되어서는 안되며, 설명한 프로그램 컴포넌트와 시스템들은 일반적으로 단일의 소프트웨어 제품으로 함께 통합되거나 다중 소프트웨어 제품에 패키징될 수 있다는 점을 이해하여야 한다.
본 발명은 m-VoIP 시스템, 그 시스템에서의 m-VoIP 호 처리를 위한 장치 및 방법에 관한 것으로, 무선 환경의 모바일 브이오아피 호 처리를 수행 시 등록 요청 전에 통화중 상태를 유지하는 인입콜 비지(BUSY) 처리 플래그를 설정하고, 호 접속이 해지되기 전에 발생하는 세션 개시를 위한 호 발신(Invite) 요청에 대해 통화중 처리를 하여 종료하도록 함으로써, 신규 호 처리를 명확하게 정상적으로 제어할 수 있으며, 대기 상태에서 불필요한 데이터 사용 및 배터리의 소모를 줄일 수 있으며, 데이터 전송이 필요한 경우에만 모바일 네트워크에 접속하고, 데이터 전송이 필요하지 않을 시에는 무선 채널 접속을 해지하여 전력 소비를 줄일 수 있는 효과가 있다.
아울러, 본 발명은 시판 또는 영업의 가능성이 충분할 뿐만 아니라 현실적으로 명백하게 실시할 수 있는 정도이므로 산업상 이용가능성이 있다.
10: 접속망 20: 패킷망 100a: 발신 단말 장치
100b: 착신 단말 장치 200: 호 처리 제어 장치 210a: 발신 신호 처리 서버
210b: 착신 신호 처리 서버 220: 위치 서버 230: 푸시 서버

Claims (17)

  1. 발신 단말 장치와 무선 네트워크를 통해 연동하고, 상기 발신 단말 장치에서 통화중 상태를 유지하는 플래그를 설정한 후 등록 요청을 하면, 등록 절차를 수행하고, 상기 발신 단말 장치로부터 호 발신 메시지를 수신하면, 상기 호 발신 메시지를 상기 착신 단말 장치로 전송하는 발신 신호 처리 서버;
    상기 발신 신호 처리 서버로부터 상기 발신 단말 장치의 위치 정보를 수신하여 등록하고, 상기 착신 단말 장치의 등록 여부 확인을 요청 받으면, 상기 착신 단말 장치의 등록 여부를 확인하여 등록이 안된 경우, 상기 착신 단말 장치로 등록 요청을 푸시하는 위치 서버;
    상기 위치 서버로부터 상기 착신 단말 장치로의 등록 요청을 푸시 받으면, 상기 착신 단말 장치로 푸시(Push) 메시지를 전송하고, 상기 착신 단말 장치로부터 수신된 푸시 응답 메시지를 상기 위치 서버로 전송하는 푸시 서버; 및
    상기 착신 단말 장치와 무선 네트워크를 통해 연동하고, 상기 착신 단말 장치로부터 등록 요청을 받으면, 등록 절차를 수행하고, 상기 발신 신호 처리 서버로부터 상기 호 발신 메시지를 수신하면, 수신된 호 발신 메시지를 상기 착신 단말 장치로 전송하고, 상기 착신 단말 장치로부터 통화중 상태를 유지하는 플래그를 설정한 후 상기 호 발신 메시지에 대한 응답 메시지를 수신하면, 상기 발신 신호 처리 서버로 수신된 응답 메시지를 전송하는 착신 신호 처리 서버;
    를 포함하는 것을 특징으로 하는 m-VoIP 호 처리를 위한 장치.
  2. 제1항에 있어서, 상기 발신 신호 처리 서버는,
    상기 발신 단말 장치로부터 호 종료 메시지를 수신하면, 수신된 호 종료 메시지에 포함된 정보를 이용하여 상기 발신 단말 장치와 상기 착신 단말 장치 간의 호 접속을 해지함을 특징으로 하는 m-VoIP 호 처리를 위한 장치.
  3. 제1항에 있어서, 상기 발신 신호 처리 서버는,
    상기 발신 단말 장치로부터 등록 요청에 따라 등록 메시지를 수신하고, 상기 등록 메시지에 포함된 헤더 정보를 이용하여 상기 발신 단말 장치의 인증을 수행하고, 상기 발신 단말 장치의 인증이 성공하면, 상기 발신 단말 장치로부터 호 발신 메시지를 수신함을 특징으로 하는 m-VoIP 호 처리를 위한 장치.
  4. 제3항에 있어서, 상기 발신 신호 처리 서버는,
    상기 등록 메시지에 포함된 헤더 정보에 포함된 위치 정보를 확인하고, 확인된 위치 정보를 상기 위치 서버에 등록하고, 상기 등록 메시지에 포함된 헤더 정보를 이용하여 상기 착신 단말 장치의 위치 확인을 위한 위치 정보 요청 메시지를 생성하고, 생성된 위치 정보 등록
    메시지를 상기 위치 서버로 전송함을 특징으로 하는 m-VoIP 호 처리를 위한 장치.
  5. 제4항에 있어서, 상기 발신 신호 처리 서버는,
    상기 착신 단말 장치의 등록이 완료되면, 상기 위치 서버로부터 위치 정보 응답 메시지를 수신하고, 상기 위치 정보 응답 메시지에 포함된 위치 정보를 이용하여 상기 착신 단말이 접속한 상기 착신 신호 처리 서버의 위치를 파악하고, 파악된 상기 착신 신호 처리 서버로 상기 호 발신 메시지를 전송함을 특징으로 하는 m-VoIP 호 처리를 위한 장치.
  6. 제1항에 있어서, 상기 발신 신호 처리 서버는,
    상기 발신 단말 장치로부터 호 종료 메시지를 수신하면, 수신된 호 종료 메시지에 포함된 정보를 이용하여 상기 발신 단말 장치의 호를 종료하고, 상기 발신 단말 장치의 호 접속을 해지함을 특징으로 하는 m-VoIP 호 처리를 위한 장치.
  7. 제1항에 있어서, 상기 위치 서버는,
    상기 푸시 서버로부터 푸시 응답을 받은 후 상기 착신 단말 장치의 등록 요청에 따라 상기 착신 신호 처리 서버로부터 인증 요청을 받으면, 상기 착신 단말 장치의 인증을 수행하고, 상기 착신 신호 처리 서버로부터 상기 착신 단말 장치의 등록 요청에 따라 상기 착신 단말 장치의 위치 정보를 등록함을 특징으로 하는 m-VoIP 호 처리를 위한 장치.
  8. 제1항에 있어서, 상기 착신 신호 처리 서버는,
    상기 발신 신호 처리 서버 호 종료 메시지를 수신하면, 수신된 호 종료 메시지를 상기 착신 단말 장치로 전송하고, 상기 착신 단말 장치로부터 호 종료에 대한 응답 메시지를 수신하면, 상기 착신 단말 장치와 상기 발신 단말 장치 간의 호 접속을 해지함을 특징으로 하는 m-VoIP 호 처리를 위한 장치.
  9. 제1항에 있어서, 상기 착신 신호 처리 서버는,
    상기 착신 단말 장치로부터 등록 요청에 따라 등록 메시지를 수신하고, 수신된 등록 메시지에 포함된 헤더 정보를 이용하여 상기 착신 단말 장치의 인증을 수행하고, 상기 착신 단말 장치의 인증이 성공하면, 상기 발신 단말 장치로부터 전송된 상기 호 발신 메시지를 상기 착신 단말 장치로 전송함을 특징으로 하는 m-VoIP 호 처리를 위한 장치.
  10. 제9항에 있어서, 상기 착신 신호 처리 서버는,
    상기 착신 단말로부터 상기 호 발신 메시지 수신에 따른 응답 메시지를 수신하면, 상기 발신 신호 처리 서버로 호 접속 정보를 포함한 응답 메시지를 전송함을 특징으로 하는 m-VoIP 호 처리를 위한 장치.
  11. 제1항에 있어서, 상기 발신 신호 처리 서버 및 상기 착신 신호 처리 서버는,
    세션 개시 프로토콜을 이용하여 상기 등록 절차를 위한 메시지 및 상기 호 발신 메시지를 송수신함을 특징으로 하는 m-VoIP 호 처리를 위한 장치.
  12. 발신자로부터 호 발신 요청을 받으면, 통화중 상태를 유지하는 플래그를 설정하고, 호 접속을 위한 등록 절차를 수행한 후, 착신 단말 장치로 호 발신 메시지를 전송하여 호 접속에 따른 통화를 대기하고, 착신 단말 장치로부터 호 발신 메시지에 대한 응답 메시지를 수신하면, 착신 단말 장치와의 통화를 수행하는 발신 단말 장치;
    상기 발신 단말 장치로부터 무선 네트워크를 통해 상기 등록 요청에 따른 등록 메시지를 수신하면, 등록 메시지에 포함된 정보를 이용하여 상기 발신 단말 장치의 등록 여부를 확인하여 등록이 안된 경우 착신 단말 장치로 등록 요청을 푸시하고, 상기 착신 단말 장치로부터의 푸시 응답을 수신하면, 상기 착신자 단말 장치의 등록 절차를 수행한 후 상기 발신 단말 장치에서 수신한 상기 호 발신 메시지를 상기 착신 단말 장치로 전송하는 호 처리 제어 장치; 및
    상기 호 처리 제어 장치로부터 등록 요청을 위한 푸시를 받으면, 상기 호 처리 제어 장치로 푸시 응답을 전송한 후 상기 발신 단말 장치와의 호 접속을 위한 등록 절차를 수행하고, 등록이 성공하면, 상기 호 처리 제어 장치로부터 상기 호 발신 메시지를 수신하고, 통화중 상태를 유지하는 플래그를 설정하고, 수신된 호 발신 메시지에 포함된 정보를 이용하여 상기 발신 단말 장치와 호 관련 정보를 교환한 후 통화를 수행하는 상기 착신 단말 장치;
    를 포함하는 것을 특징으로 하는 m-VoIP 시스템.
  13. 제12항에 있어서, 호 처리 제어 장치는,
    상기 발신 단말 장치로부터 호 종료 메시지를 수신하면, 수신된 호 종료 메시지에 포함된 정보를 이용하여 상기 발신 단말 장치 및 상기 착신 단말 장치의 호 접속을 해지함을 특징으로 하는 m-VoIP 시스템.
  14. 제12항에 있어서, 상기 발신 단말 장치는,
    상기 착신 단말 장치간의 호 접속이 해지되면, 상기 통화중 상태를 유지하는 플래그의 설정을 해지함을 특징으로 하는 m-VoIP 시스템.
  15. 제12항에 있어서, 상기 착신 단말 장치는,
    상기 착신 단말 장치간의 호 접속이 해지되면, 상기 통화중 상태를 유지하는 플래그의 설정을 해지함을 특징으로 하는 m-VoIP 시스템.
  16. 발신 단말 장치가, 통화중 상태를 유지하는 플래그를 설정하는 단계;
    상기 발신 단말 장치가, 호 접속을 위한 등록 절차를 수행하는 단계;
    상기 발신 단말 장치가, 등록 절차가 완료되면, 착신 단말 장치로 세션 개시를 위한 호 발신 메시지를 전송하는 단계;
    호 처리 제어 장치가, 무선 네트워크를 통해 연동하는 상기 발신 단말 장치로부터 호 발신 메시지를 수신하면, 상기 호 발신 메시지에 포함된 헤더 정보를 이용하여 상기 착신 단말 장치의 등록 여부를 확인하는 단계
    상기 호 처리 제어 장치가, 상기 착신 단말 장치가 등록되어 있지 않은 경우, 상기 착신 단말 장치로 등록 요청을 푸시하는 단계;
    상기 호 처리 제어 장치가, 상기 착신 단말 장치로부터 푸시 응답을 받으면, 상기 착신 단말 장치의 등록 요청에 따른 등록 절차를 수행하는 단계;
    상기 호 처리 제어 장치가, 상기 착신 단말의 등록이 완료되면, 상기 착신 단말로 상기 호 발신 메시지를 전송하는 단계;
    상기 착신 단말 장치가, 상기 호 발신 메시지를 수신하면, 통화중 상태를 유지하는 플래그를 설정하는 단계; 및
    상기 호 처리 제어 장치가, 상기 착신 단말 장치로부터 상기 호 발신 메시지 수신에 따른 응답 메시지를 수신하면, 상기 발신 단말 장치와 상기 착신 단말 장치 간의 호를 접속하는 단계;
    를 포함하는 것을 특징으로 하는 m-VoIP 시스템에서의 m-VoIP 호 처리를 위한 방법.
  17. 제16항에 있어서,
    상기 발신 단말 장치가, 상기 착신 단말 장치 간의 통화가 종료되면, 상기 상기 호 처리 제어 장치로 호 종료 메시지를 전송하는 단계;
    상기 호 처리 제어 장치가 수신된 호 종료 메시지를 상기 착신 단말 장치로 전송하는 단계;
    상기 호 처리 제어 장치가 상기 착신 단말 장치와 상기 발신 단말 장치 간의 접속된 호를 해지하는 단계; 및
    상기 발신 단말 장치 및 상기 착신 단말 장치가, 각각 상기 설정된 통화중 상태를 유지하는 플래그를 해지하는 단계;
    를 더 포함하는 것을 특징으로 하는 m-VoIP 호 처리를 위한 방법.
KR1020130128093A 2013-10-25 2013-10-25 m-VoIP 시스템, 그 시스템에서의 m-VoIP의 호 처리를 위한 장치 및 방법 KR102067657B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020130128093A KR102067657B1 (ko) 2013-10-25 2013-10-25 m-VoIP 시스템, 그 시스템에서의 m-VoIP의 호 처리를 위한 장치 및 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020130128093A KR102067657B1 (ko) 2013-10-25 2013-10-25 m-VoIP 시스템, 그 시스템에서의 m-VoIP의 호 처리를 위한 장치 및 방법

Publications (2)

Publication Number Publication Date
KR20150047970A true KR20150047970A (ko) 2015-05-06
KR102067657B1 KR102067657B1 (ko) 2020-02-11

Family

ID=53386716

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020130128093A KR102067657B1 (ko) 2013-10-25 2013-10-25 m-VoIP 시스템, 그 시스템에서의 m-VoIP의 호 처리를 위한 장치 및 방법

Country Status (1)

Country Link
KR (1) KR102067657B1 (ko)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101654479B1 (ko) * 2015-09-25 2016-09-05 라인 가부시키가이샤 효율적인 호 처리를 위한 시스템 및 방법
KR101721379B1 (ko) * 2016-08-29 2017-03-29 라인 가부시키가이샤 효율적인 호 처리를 위한 시스템 및 방법
WO2021101195A1 (ko) * 2019-11-19 2021-05-27 (주)콜게이트 가용 담당자 직접 컨텍 서비스 제공 방법 및 장치

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100501329B1 (ko) 2003-01-07 2005-07-18 삼성전자주식회사 브이오아이피 네트워크 시스템 및 이 시스템의 호 연결 방법
KR20070006560A (ko) * 2005-07-08 2007-01-11 가부시키가이샤 엔.티.티.도코모 Sip서버, 단말장치, 가입자정보 관리장치 및통신제어방법
KR101307749B1 (ko) * 2012-04-09 2013-09-11 (주)뉴온시스 mVoIP단말 배터리 절약 시스템 및 배터리 절약 방법

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100501329B1 (ko) 2003-01-07 2005-07-18 삼성전자주식회사 브이오아이피 네트워크 시스템 및 이 시스템의 호 연결 방법
KR20070006560A (ko) * 2005-07-08 2007-01-11 가부시키가이샤 엔.티.티.도코모 Sip서버, 단말장치, 가입자정보 관리장치 및통신제어방법
KR101307749B1 (ko) * 2012-04-09 2013-09-11 (주)뉴온시스 mVoIP단말 배터리 절약 시스템 및 배터리 절약 방법

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101654479B1 (ko) * 2015-09-25 2016-09-05 라인 가부시키가이샤 효율적인 호 처리를 위한 시스템 및 방법
JP2017063421A (ja) * 2015-09-25 2017-03-30 Line株式会社 効率的な呼処理のためのシステムおよび方法
KR101721379B1 (ko) * 2016-08-29 2017-03-29 라인 가부시키가이샤 효율적인 호 처리를 위한 시스템 및 방법
WO2021101195A1 (ko) * 2019-11-19 2021-05-27 (주)콜게이트 가용 담당자 직접 컨텍 서비스 제공 방법 및 장치

Also Published As

Publication number Publication date
KR102067657B1 (ko) 2020-02-11

Similar Documents

Publication Publication Date Title
US8543060B2 (en) Close-proximity wireless communication transfer
US10477030B2 (en) LTE cellular mobile network access system and corresponding communication method
US9338290B2 (en) Method and apparatus for facilitating a communication session
CN105307144A (zh) 一种注册方法、呼叫方法、应用服务器及网络域设备
KR102067657B1 (ko) m-VoIP 시스템, 그 시스템에서의 m-VoIP의 호 처리를 위한 장치 및 방법
JP6305786B2 (ja) 着信制御装置、着信制御方法、及びプログラム
US8117311B2 (en) Communication method, server and medium on notification of session status
JP6509061B2 (ja) 着信制御装置、着信制御方法、通信システム、及びプログラム
KR102067658B1 (ko) m-VoIP 시스템, 그 시스템에서의 m-VoIP 호 처리를 위한 장치 및 방법
CN114244813A (zh) 通话异常处理方法、装置及电子设备
US20130039223A1 (en) CALL CONNECTING METHOD AND SYSTEM BASED ON MOBILE VoIP
US8471887B2 (en) Video-telephony terminal and method for controlling video-telephony terminal
JP2013098673A (ja) 輻輳エリアに在圏する無線端末からの接続性を高める発着信接続方法、無線端末及びプログラム
CN102195954A (zh) 关闭Diameter协议服务器端服务的方法及装置
US8948353B2 (en) Call connection system and method
JP6076018B2 (ja) 呼制御装置、登録処理方法、及びプログラム
JP3968060B2 (ja) セッションメディア保留方法、保留装置、保留プログラム及び該プログラムを記録した記録媒体
CN101394675A (zh) 通话实现方法及终端
KR20130101300A (ko) 로밍 제어 방법, 이를 수행하는 로밍 서비스 장치 및 로밍 단말
WO2016138645A1 (zh) 语音业务共享方法、设备及***
KR101419750B1 (ko) mVoIP 기반의 호 연결 방법 및 시스템
KR100454678B1 (ko) 무선 인터넷 접속장치에서 휴지상태를 고려한 호해제/과금전송방법
KR20130007892A (ko) 무선접속망에서 이동통신망으로의 호 전달 방법 및 그를 위한 무선 인터넷 프로토콜 교환기
WO2012147248A1 (ja) 通話連動システム、宅内制御装置、通話連動方法
KR20170042876A (ko) 착신전환 서비스의 발신 호 처리 방법 및 이를 위한 통신 단말

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant