KR101384160B1 - 음성메시지 서비스 제공을 위한 패킷 서비스 시스템 및 부가서비스 제어기, 그리고 그의 음성메시지 서비스 제공 방법 - Google Patents

음성메시지 서비스 제공을 위한 패킷 서비스 시스템 및 부가서비스 제어기, 그리고 그의 음성메시지 서비스 제공 방법 Download PDF

Info

Publication number
KR101384160B1
KR101384160B1 KR1020100106865A KR20100106865A KR101384160B1 KR 101384160 B1 KR101384160 B1 KR 101384160B1 KR 1020100106865 A KR1020100106865 A KR 1020100106865A KR 20100106865 A KR20100106865 A KR 20100106865A KR 101384160 B1 KR101384160 B1 KR 101384160B1
Authority
KR
South Korea
Prior art keywords
voice message
service
message
session
transmitting
Prior art date
Application number
KR1020100106865A
Other languages
English (en)
Other versions
KR20120045367A (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 KR1020100106865A priority Critical patent/KR101384160B1/ko
Publication of KR20120045367A publication Critical patent/KR20120045367A/ko
Application granted granted Critical
Publication of KR101384160B1 publication Critical patent/KR101384160B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/16Communication-related supplementary services, e.g. call-transfer or call-hold
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/04Registration at HLR or HSS [Home Subscriber Server]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • H04W8/20Transfer of user or subscriber data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/08Upper layer protocols
    • H04W80/10Upper layer protocols adapted for application session management, e.g. SIP [Session Initiation Protocol]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

본 발명은 SIP 기반의 VoIP 부가서비스로서 3인 이상의 사용자 간에 통화할 수 있는 환경을 제공하는 음성메시지 서비스 제공을 위한 패킷 서비스 시스템 및 부가서비스 제어 장치, 그리고 그의 음성메시지 서비스 제공 방법에 관한 것으로서, 패킷 서비스 시스템의 부가 서비스 제어기를 통해서 발신 단말로부터 음성메시지 서비스 요청 메시지를 수신하면, 발신 단말과 음성메시지 녹음을 위한 세션을 연결하고, 이를 통해 발신 단말로부터 발신 사용자의 음성메시지를 전송 받아 녹음한 후, 착신 단말과 음성메시지 전송을 위한 세션을 연결하고, 이를 통해 녹음된 음성메시지를 전송하도록 구현된다.

Description

음성메시지 서비스 제공을 위한 패킷 서비스 시스템 및 부가서비스 제어기, 그리고 그의 음성메시지 서비스 제공 방법{Packet service system and apparatus for presenting voice message service, and voice message service method thereof}
본 발명은 SIP(Session Initiation Protocol) 기반의 VoIP(Voice over IP) 통화 서비스와 관련된 부가서비스 제공 기술에 관한 것으로서, 더욱 상세하게는 SIP 기반의 VoIP 부가서비스로서 음성 녹음을 통해 음성메시지를 작성하여 착신 단말로 전송하고, 착신 단말의 음성메시지 청취 여부를 발신 단말로 제공하는 음성메시지 서비스 제공을 위한 패킷 서비스 시스템 및 부가서비스 제어기, 그리고 그의 음성메시지 서비스 제공 방법에 관한 것이다.
초기에 3세대 이동통신망의 IP(Internet Protocol) 멀티미디어 서비스를 위해 개발된 IMS(IP Multimedia Subsystems)는 현재 All IP 기반의 차세대 통신 환경에서 새로운 서비스를 제공하기 위한 핵심 기술로 자리 잡고 있다.
패킷 망에서 IMS를 통한 서비스 제어의 필요성은 서비스 품질, 과금, 서로 다른 서비스의 융합에서 찾을 수 있다. 기존 인터넷의 연결을 통해서도 모든 멀티미디어 서비스를 제공할 수 있지만, 이는 최선을 다하지만 품질을 보장하지 않는 최선의 노력(best-effort) 서비스에 국한된다. 예컨대, 스트리밍 데이터는 스트리밍 형식으로 전송을 하지만, 네트워크에 의한 지연에 대해 그 품질을 보장하지 않는다. 그러나 IMS망의 경우, 세션에 대한 자원 할당을 수행함으로써 세션의 품질을 보장할 수 있다. 즉, IMS망은 패킷 스위칭을 수행한다.
또한 IMS망은 세션에 대한 적절한 과금을 가능하게 한다. 단순히 정액 과금 또는 패킷 량에 따른 과금이 아니라 서비스의 종류와 품질, 사용자의 특성, 망 사업자 및 서비스 제공자의 정책에 따른 적절한 과금 방식을 제공할 수 있다. 이와 더불어 IMS망은 개방된 인터페이스 프로토콜을 통해 새로운 서비스를 쉽게 생성할 수 있고, 기존 서비스와의 결합을 통해 새로운 서비스를 창출할 수 있는 환경을 제공할 수 있다.
상술한 점은 망 사업자와 서비스 제공자 모두에게 서비스를 위한 제어와 과금 능력을 제공하고, 사용자에게는 자신의 홈 망에서뿐만 아니라 로밍 시에도 자신의 모든 서비스를 수행할 수 있는 수단을 제공하는 IMS망의 특성을 보인다. 이는 이동통신을 위해 정의된 IMS가 All IP 기반의 유무선 통합 환경에서 기본 제어 플랫폼으로 자리 잡아 가고 있는 이유가 된다.
패킷 스위칭 기반의 패킷 망인 IMS망을 도입하면, 사용자들에게 패킷 기반 음성 통화 서비스로 VoIP(mobile Voice over IP) 서비스를 제공할 수 있으며, 이러한 패킷 기반의 음성 통화 서비스는 거의 상용화 단계에 이르러 있다.
그러나, 아직까지 패킷 기반의 음성 통화 서비스만이 제공되고 있을 뿐, 다양한 부가서비스는 아직 제공되지 않고 있기 때문에, 패킷 기반의 음성 통화와 관련하여, 기존의 서킷 망에서 제공되던 다양한 부가서비스를 이용하지 못하고 있다.
이에 본 발명은 패킷 망을 통해 통화 서비스를 제공받는 사용자가 기존 서킷 망을 통해 제공되던 다양한 부가서비스를 이용할 수 있도록 하기 위한 것으로서, 특히 SIP 기반의 VoIP 통화 서비스와 관련된 부가서비스로서 발신 사용자가 착신 사용자에게 음성 녹음을 통해 작성한 음성메시지를 전송할 수 있는 음성메시지 서비스 제공을 위한 패킷 서비스 시스템 및 부가서비스 제어기, 그리고 그의 음성메시지 서비스 제공 방법을 제공하고자 한다.
본 발명은 과제를 해결하기 위한 수단으로서, 발신 단말로부터 착신 단말에 대한 음성메시지 전송을 요청하는 음성메시지 서비스 요청 메시지를 수신하여, 발신 단말과 미디어 장치 간에 음성 메시지 녹음을 위한 세션 연결을 요청하고, 음성메시지 녹음이 완료되면 착신 단말과 미디어 장치 간에 음성메시지 전송을 위한 세션 연결을 요청하는 부가서비스 제어기; 부가서비스 제어기의 요청에 따라서 미디어 장치와 발신 단말 및 착신 단말 간에 음성 메시지 녹음 및 전송을 위한 세션을 연결하는 세션 제어기; 및 음성메시지 녹음 및 전송을 위해 연결된 세션을 통해서 발신 단말로부터 음성메시지를 전송 받아 녹음하고, 녹음된 음성메시지를 착신 단말로 전송하는 미디어 장치를 포함하는 것을 특징으로 하는 음성메시지 서비스 제공을 위한 패킷 서비스 시스템을 제공한다.
더하여, 본 발명은 상술한 과제를 해결하기 위한 다른 수단으로서, 발신 단말로부터 착신 단말에 대한 음성메시지 전송을 요청하는 음성메시지 서비스 요청 메시지를 수신하여, 발신 단말과 서킷 서비스 시스템의 음성메시지 서비스 장치 간에 음성메시지 녹음을 위한 세션 연결을 요청하고, 음성메시지 녹음이 완료되면 착신 단말과 상기 음성메시지 서비스 장치 간에 음성메시지 전송을 위한 세션 연결을 요청하는 부가서비스 제어기; 부가서비스 제어기의 요청에 따라서 미디어 게이트웨이 제어기와 발신 단말 및 착신 단말 간에 세션을 연결하는 세션 제어기; 및 음성메시지 녹음 및 전송을 위한 세션 연결 요청을 호 설정 요청 메시지로 변환하여 음성메시지 서비스 장치로 전달하여 음성메시지 서비스 장치와 호 설정을 수행하는 미디어 게이트웨이 제어기를 포함하는 것을 특징으로 하는 음성메시지 서비스 제공을 위한 패킷 서비스 시스템을 제공한다.
또한, 본 발명은 과제를 해결하기 위한 다른 수단으로서, 음성메시지 서비스를 위한 요청 및 응답 메시지를 송수신하는 통신 모듈; 및 통신 모듈을 통해 발신 단말의 음성메시지 서비스 요청 메시지가 수신되면, 미디어 장치로 세션 연결 요청 메시지를 전송하여 발신 단말과 미디어 장치 간에 음성메시지 녹음을 위한 세션이 연결되도록 한 후, 음성메시지 녹음이 완료되면 미디어 장치와 착신 단말로 음성메시지 전송을 위한 세션 연결 요청 메시지를 전송하여 미디어 장치와 착신 단말 간에 음성메시지 전송을 위한 세션이 연결되도록 하는 제어 모듈을 포함하는 것을 특징으로 하는 음성메시지 서비스 제공을 위한 부가서비스 제어기를 제공한다.
본 발명의 음성메시지 서비스 제공을 위한 부가서비스 제어기에 있어서, 제어 모듈은 음성메시지 서비스 요청 메시지가 수신되면, 미디어 게이트웨이 제어기를 통해 서킷 서비스 시스템의 음성메시지 서비스 장치와 발신 단말을 연결하여 음성메시지 녹음이 이루어지도록 하고, 음성메시지 녹음이 완료되면, 미디어 게이트웨이 제어기를 통해 음성메시지 서비스 장치와 착신 단말을 연결하여 음성메시지 전송이 이루어지도록 하는 것을 특징으로 한다.
본 발명의 음성메시지 서비스 제공을 위한 부가서비스 제어기에 있어서, 제어 모듈은 패킷 서비스 시스템의 홈가입자장치에 요청하여 사용자가 가입한 부가서비스 목록인 서비스 프로파일을 수신하고, 서비스 프로파일을 조회하여 음성메시지 서비스에 대한 가입 여부를 더 확인하는 것을 특징으로 한다.
본 발명의 음성메시지 서비스 제공을 위한 부가서비스 제어기에 있어서, 제어 모듈은 음성메시지 녹음 또는 음성메시지 전송이 완료되면 미디어 장치와 발신 단말 또는 착신 단말에 각각 세션 연결 종료 메시지를 전송하여, 음성메시지 녹음 또는 전송을 위한 세션 연결을 해제하는 것을 특징으로 한다.
본 발명의 음성메시지 서비스 제공을 위한 부가서비스 제어기에 있어서, 제어 모듈은 음성 메시지 전송이 완료되면, 발신 단말로 음성메시지 전송 결과를 알리는 것을 특징으로 한다.
본 발명의 음성메시지 서비스 제공을 위한 부가서비스 제어기는, 사용자 별로 부가서비스 가입 목록인 서비스 프로파일을 저장하는 저장모듈을 더 포함하고, 제어 모듈이 저장모듈에 저장된 서비스 프로파일을 조회하여 발신 단말의 음성메시지 서비스 가입 여부를 더 확인하는 것을 특징으로 한다.
본 발명은 과제를 해결하기 위한 또 다른 수단으로서, 발신 단말의 음성메시지 서비스 요청 메시지를 수신하는 단계; 발신 단말의 음성메시지 녹음을 위한 세션을 연결하는 단계; 음성메시지 녹음을 위한 세션 연결을 통해, 발신 단말의 음성메시지 녹음이 완료되면, 음성메시지의 전송을 위한 세션을 연결하는 단계; 및 음성메시지의 전송이 완료되면, 발신 단말로 음성메시지 전송 결과를 알리는 단계를 포함하는 것을 특징으로 하는 부가서비스 제어기의 음성메시지 서비스 제공 방법을 제공한다.
본 발명에 따른 부가서비스 제어기의 음성메시지 서비스 제공 방법에 있어서, 음성메시지의 녹음을 위한 세션을 연결하는 단계는, 미디어 장치로 음성메시지 녹음을 위한 세션 연결 요청 메시지를 전송하는 단계; 미디어 장치로부터 세션 연결 요청에 대한 수락 메시지를 수신하여 발신 단말로 전달하는 단계; 및 발신 단말로부터 수락 메시지에 대한 최종 확인 메시지를 수신하여 미디어 장치로 전달하는 단계를 포함하는 것을 특징으로 한다.
본 발명에 따른 부가서비스 제어기의 음성메시지 서비스 제공 방법에 있어서, 음성메시지의 녹음을 위한 세션을 연결하는 단계는 미디어 게이트웨이 제어기에 서킷 망의 음성메시지 서비스 장치와의 세션 연결 요청 메시지를 전송하는 단계; 미디어 게이트웨이 제어기로부터 세션 연결 요청에 대한 수락 메시지를 수신하여 발신 단말로 전달하는 단계; 및 발신 단말로부터 수락 메시지에 대한 최종 확인 메시지를 수신하여 미디어 장치로 전달하는 단계를 포함하는 것을 특징으로 한다.
본 발명에 따른 부가서비스 제어기의 음성메시지 서비스 제공 방법에 있어서, 음성메시지의 전송을 위한 세션을 연결하는 단계는, 미디어 장치로 음성메시지 전송을 위한 세션 연결 요청 메시지를 전송하는 단계; 미디어 장치에서 세션 연결 요청에 대한 수락 메시지가 수신되면, 착신 단말로 음성메시지 전송을 위한 세션 연결 요청 메시지를 전송하는 단계; 및, 착신 단말로부터 세션 연결 요청에 대한 수락 메시지가 수신되면, 미디어 장치 및 착신 단말로 세션 연결에 대한 최종 확인 메시지를 전송하는 단계를 포함하는 것을 특징으로 한다.
본 발명에 따른 부가서비스 제어기의 음성메시지 서비스 제공 방법은, 발신 단말이 음성메시지 서비스에 가입되어 있는 지를 확인하여, 가입된 경우 음성메시지 녹음을 위한 세션을 연결하도록 하는 단계를 더 포함할 수 있다.
본 발명에 따른 부가서비스 제어기의 음성메시지 서비스 제공 방법은, 음성메시지 녹음을 위한 세션이 연결되면, 미디어 장치로 음성메시지 녹음 요청 메시지를 전송하는 단계를 더 포함하는 것을 특징으로 한다.
본 발명에 따른 부가서비스 제어기의 음성메시지 서비스 제공 방법은, 음성메시지 전송을 위한 세션이 연결되면, 미디어 장치로 음성메시지 전송 요청 메시지를 전송하는 단계를 더 포함하는 것을 특징으로 한다.
더하여, 본 발명은 과제를 해결하기 위한 또 다른 수단으로서, 부가서비스 제어기로부터 음성메시지 녹음을 위한 세션 연결 요청을 수신하는 단계; 세션 연결 요청을 호 설정 요청 메시지로 변환하여 서킷 망의 음성메시지 서비스 장치로 전송하는 단계; 음성메시지 서비스 장치로부터 호 설정 응답 메시지를 수신하면, 이를 세션 연결 요청에 대한 수락 메시지로 변환하여 부가서비스 제어기로 전송하는 단계; 부가서비스 제어기로부터 세션 연결에 대한 최종 확인 메시지가 수신되면, 발신 단말의 음성메시지를 음성메시지 서비스 장치로 전달하는 단계; 음성메시지 서비스 장치로부터 호 개방 요청메시지를 수신하면, 부가서비스 제어기로 음성메시지 녹음을 위한 세션 연결 종료 메시지를 전송하는 단계; 음성메시지 서비스 장치로부터 음성메시지 전송을 위한 호 설정 요청 메시지를 수신하면, 착신 단말로 음성메시지 전송을 위한 세션 연결 요청 메시지를 전송하는 단계; 착신 단말로부터 세션 연결 요청에 대한 수락 메시지를 수신하면, 음성메시지 서비스 장치로 호 설정 응답 메시지를 전송하고, 착신 단말로는 세션 연결에 대한 최종 확인 메시지를 전송하는 단계; 음성메시지 서비스 장치로부터 전송된 음성메시지를 착신 단말로 전달하는 단계; 및 음성메시지 서비스 장치로부터 호 개방 요청 메시지를 수신하여, 착신 단말로 음성메시지 전송을 위한 세션 연결 종료 메시지를 전송하는 단계를 포함하는 것을 특징으로 하는 미디어 게이트웨이 제어기의 음성메시지 서비스 제공 방법을 제공한다.
본 발명에 따르면, 패킷 망을 통해서 단말로 VoIP 통화 서비스를 이용하는 사용자에 대하여, 부가서비스로서 발신 사용자가 착신 사용자에게 음성메시지를 전송하는 음성메시지 서비스를 제공할 수 있는 우수한 효과가 있다.
더하여, 본 발명은 서킷 망을 통해 음성메시지 서비스를 제공하는 기존의 인프라를 이용하여, 패킷 망을 통한 음성메시지 서비스를 제공함으로써, 기존에 구축된 인프라의 활용도를 높이면서 VoIP 기반의 음성메시지 서비스를 제공을 위한 시스템 구축 비용을 절감할 수 있는 우수한 효과가 있다.
또한, 본 발명은 서킷 망의 음성메시지 서비스를 위한 기존 인프라와 연동하여 패킷 서비스 시스템을 통해 음성메시지 서비스를 제공함으로써, 기존 서킷 서비스 시스템에 접속하여 음성메시지 서비스를 이용하던 사용자가 그대로 패킷 망을 통해서도 음성메시지 서비스를 제공받을 수 있게 되며, 그 결과 사용자에게 음성메시지 서비스에 대한 일관성 및 연속성을 제공할 수 있는 우수한 효과가 있다.
특히, 서킷 망 및 패킷 망에 선택적으로 접속 가능한 단말의 사용자에게 접속되는 망의 종류에 관계없이 항상 일관되고 연속된 음성메시지 서비스를 제공받을 수 있는 우수한 효과가 있다.
도 1은 본 발명의 실시 예에 따른 음성메시지 서비스 제공을 위한 통신 시스템 구성을 설명하기 위한 도면이다.
도 2는 본 발명의 실시 예에 따른 음성메시지 서비스 제공을 위한 부가서비스 제어기의 구성을 나타낸 블럭도이다.
도 3은 본 발명의 실시 예에 따른 음성메시지 서비스 제공 방법을 개략적으로 나타낸 순서도이다.
도 4 및 도 5는 본 발명의 일 실시 예에 따라서 패킷 서비스 시스템을 통해서 이루어지는 음성메시지 서비스 과정을 나타낸 메시지 흐름도이다.
도 6 및 도 7은 본 발명의 다른 실시 예에 따라서 패킷 서비스 시스템과 서킷 서비스 시스템의 연동을 통해 이루어지는 음성메시지 서비스 과정을 나타낸 메시지 흐름도이다.
이하 본 발명의 바람직한 실시 예를 첨부한 도면을 참조하여 상세히 설명한다. 다만, 하기의 설명 및 첨부된 도면에서 본 발명의 요지를 흐릴 수 있는 공지 기능 또는 구성에 대한 상세한 설명은 생략한다. 또한, 도면 전체에 걸쳐 동일한 구성 요소들은 가능한 한 동일한 도면 부호로 나타내고 있음에 유의하여야 한다.
도 1은 본 발명의 실시 예에 따른 음성메시지 서비스 제공을 위한 통신 시스템 구성을 설명하기 위한 도면이다.
도 1을 참조하면, 본 발명의 실시 예에 따른 통신 시스템은 패킷 서비스 시스템(100), 서킷 서비스 시스템(200), 접속 서비스 시스템(300) 및 다수의 단말(400)을 포함한다.
패킷 서비스 시스템(100)는 IP(Internet Protocol)를 기반으로 패킷 교환(Packet Switched) 방식에 따라 통신 서비스를 제공하는 코어 시스템이다. 패킷 서비스 시스템(100)은 기본적으로 단말(400)에 음성 통화 서비스를 제공할 수 있다. 본 발명의 실시 예에 있어서 단말(400) 중에서 음성메시지를 전송하는 단말을 발신 단말(401)라고 칭하며, 음성메시지를 전송 받는 단말을 착신 단말(402)이라고 칭하기로 한다.
패킷 서비스 시스템(100)은 기본적으로 발신 단말(401)이 착신 단말(402)과의 통화 연결을 요청하면, 발신 단말(401)과 착신 단말(402) 간의 통화를 위한 전송 자원을 할당할 수 있다. SIP(Session Initiation Protocol)에 따르면, 전송 자원의 할당은 발신 단말(401)과 착신 단말(402) 간의 세션 연결을 통해 이루어진다. 세션이 연결되면, 연결된 세션을 통해 발신 단말(401)과 착신 단말(402)은 음성 패킷을 교환할 수 있으며, 이는 VoIP 방식에 따라 이루어질 수 있다. 이러한 음성 패킷 교환을 통해서 발신 단말(401)과 착신 단말(402) 간에 음성 통화가 이루어지게 된다.
더하여, 패킷 서비스 시스템(100)는 통화 서비스와 관련된 부가서비스를 제공할 수 있으며, 특히 본 발명의 실시 예에 따른 발신 사용자가 음성 녹음으로 작성한 음성메시지를 착신 사용자에게 전송하는 음성메시지 서비스를 제공할 수 있다.
한편, 단말(400)은 접속 서비스 시스템(300)을 통해 패킷 서비스 시스템(100)에 접속할 수 있으며, 접속 서비스 시스템(300)은 단말(400)이 패킷 서비스 시스템(100)에 접속하도록 단말(400)과 패킷 서비스 시스템(100)을 연결하는 역할을 수행한다. 패킷 서비스 시스템(100)은 모든 종류의 접속 서비스 시스템(300)을 지원할 수 있다. 예컨대, 접속 서비스 시스템(300)은 DSL(Digital Subscriber Line), cable modem, Ethernet 등의 고정 접속(Fixed access) 방식이 될 수 있다. 이 방식의 경우, 접속 서비스 시스템(300)은 단말(400)과 유선으로 연결된 모뎀(modem), 라우터(router), 게이트웨이(gateway) 등을 통해 단말(400)이 패킷 서비스 시스템(100)에 접속하도록 유선 연결 서비스를 제공할 수 있다. 또한, 접속 서비스 시스템(300)은 W-CDMA, CDMA2000, GSM, GPRS 등의 이동 접속(Mobile access) 방식으로 구현될 수 있다. 이 방식의 경우, 접속 서비스 시스템(300)은 기지국, 기지국 제어기, 게이트웨이 등을 포함하는 구성으로, 접속 서비스 시스템(300)과 단말(400) 간의 무선 구간 서비스를 제공하여, 단말(400)이 패킷 서비스 시스템(100)에 접속하도록 할 수 있다. 이와 달리 접속 서비스 시스템(300)은 WLAN(Wireless Local Area Network), Wi-Fi(Wireless Fidelity), WiMAX(Worldwide Interoperability for Microwave Access) 등의 무선 접속(Wireless access) 방식으로 구현될 수도 있다. 이 방식의 경우, 접속 서비스 시스템(300)은 억세스 포인트(Access Point) 및 억세스 라우터(Access Router)를 포함한다. 이에 따라, 접속 서비스 시스템(300)은 단말(400)에 무선 구간 서비스를 제공하여, 단말(400)이 패킷 서비스 시스템(100)에 접속하도록 할 수 있다. 따라서 단말(400)은 이용 가능한 방식의 접속 서비스 시스템(300)을 통해 패킷 서비스 시스템(100)에 접속할 수 있다.
특히, 본 발명의 실시 예에서 패킷 서비스 시스템(100)을 IMS(IP Multimedia Subsystems)라고 가정하여 설명한다. 이러한 패킷 서비스 시스템(100)는 복수의 엔티티(Entity)로 구성되며, 복수의 엔티티들이 하나의 장치로 구현될 수도 있고, 각각의 엔티티들이 각각 독립된 장치로 구현될 수도 있다.
본 발명의 실시 예에 따른 패킷 서비스 시스템(100)의 엔티티들은 부가서비스 제어기(TAS: Telephony Application Server, 110), 세션 제어기(CSCF: Call Session Control Function, 120), 홈가입자장치(HSS: Home Subscriber Server, 130), 미디어 장치(160) 및 미디어 게이트웨이 제어기(MGCF: Media Gateway Control Function)(170)를 포함한다. 특히, 미디어 장치(160)는 멀티미디어 자원 제어기(MRFC: Multimedia Resource Function Controller, 140) 및 멀티미디어 자원 처리기(MRFP: Multimedia Resource Function Processor, 150)를 포함한다. 패킷 서비스 시스템(100)는 이외에도 기타 다른 엔티티들을 더 포함할 수 있으나, 발명의 요지를 명확히 하기 위해 다른 엔티티들에 대한 설명은 생략한다.
부가서비스 제어기(110)는 패킷 서비스 시스템(100)에 접속한 다수의 단말(400)에 대하여 다양한 부가서비스를 제공한다. 특히, 본 발명에서 부가서비스 제어기(110)는 발신 단말(401)의 음성메시지 서비스 요청을 수신하면, 발신 단말(401)이 음성메시지 서비스에 가입되어 있는 지를 확인한 후, 서비스에 가입된 경우 발신 사용자의 음성메시지를 녹음하고, 녹음된 음성메시지를 발신 단말(401)에서 지정한 착신 단말(402)로 전송한다. 여기서, 발신 사용자의 음성메시지 녹음 및 전송은 미디어 장치(140)와의 연동을 통해 이루어지거나, 서킷 서비스 시스템(200)과의 연동을 통해 이루어질 수 있다. 이러한 음성메시지 서비스 처리를 위하여 부가서비스 제어기(110)는 패킷 서비스 시스템(100) 내의 다른 엔티티들과 SIP 메시지를 교환하며, 이에 대한 상세한 설명은 이후에 도 4 내지 7을 참조하여 구체적으로 설명하기로 한다.
세션 제어기(120)는 패킷 서비스 시스템(100)의 각 엔티티 및 단말(400) 간의 세션을 설정하며, 단말(400)로부터 전달된 SIP 메시지를 받아 처리하는 역할을 담당한다. 세션 제어기(120)는 단말(400)의 요청대로 서비스를 제공하기 위해 패킷 서비스 시스템(100) 내의 각 엔티티(110 내지 170)에 SIP 메시지를 전달하여, 세션이 완성되도록 한다. 이러한 세션 제어기(120)는 I(Interrogating)-CSCF, S(Service)-CSCF 및 P(Proxy)- CSCF를 포함할 수 있다. 특히, 세션 제어기(120)는 발신 단말(401)과 착신 단말(402) 간에 패킷 교환 방식에 따른 음성 통화를 위한 세션 연결 및 해제 등을 지원하면서, 본 발명에 따른 음성메시지 서비스를 위한 SIP 메시지 교환을 중계한다. 본 발명의 일 실시 예에서 음성메시지 서비스를 처리하기 위한 메시지는 SIP 메시지를 이용할 수 있다.
본 발명의 실시 예에서 사용되는 SIP 메시지에 대해 설명하면 다음과 같다.
INVITE 메시지는 장치와 장치 간의 세션 연결을 요청하기 위한 메소드(method)이다. 여기서, 장치는 단말(400) 및 패킷 서비스 시스템(100)의 각 엔티티들을 포함한다. 본 발명에 있어서, INVITE 메시지는 단말(400)에서 부가서비스 제어기(120)로 전달되는 음성메시지 서비스 요청 및 세션 제어기(120)와 부가서비스 제어기(110)와 멀티미디어 자원 제어기(140) 간의 세션 연결 요청을 위해 사용된다. INVITE 메시지에는 세션 연결의 대상(Request-URI)이 명시된다. 상기 Request-URI는 예를 들어 착신 단말의 번호를 포함한다.
ACK 메시지는 특정 SIP 메시지를 수신한 장치가 특정 SIP 메시지에 대해 최종적으로 확인하였음을 나타내는 메소드이다. 본 발명에서 ACK 메시지는 음성메시지 서비스 요청에 대한 최종 확인 메시지로 사용된다.
2xx 시리즈 메시지(여기서, xx는 자연수)는 특정 SIP 메시지에 대한 응답으로 요청에 대한 수락을 알리는 용도로 사용된다. 특히, 200 OK 메시지는 특정 메시지에 대해 수락, 긍정의 응답 및 확인 등을 나타내기 위해 사용된다. 본 발명에서, 200 OK 메시지는 음성메시지 녹음 및 송출을 위한 세션 연결 요청에 대한 수락 메시지로 이용될 수 있다. 또한, 200 OK 메시지는 음성메시지 생성을 지시하거나, 음성메시지 생성 완료를 알리는 INFO 메시지의 응답 메시지로 이용될 수 있다.
BYE 메시지는 각종의 세션을 종료할 때 사용되는 메소드이다. 본 발명에서 BYE 메시지는 세션 연결 종료 요청 메시지로 이용된다.
INFO 메시지는 성립된 세션 내에서 추가적인 정보를 전송하기 위한 메소드이다. 본 발명에서 INFO 메시지는 음성메시지 녹음 또는 전송을 위한 세션이 연결된 후, 음성메시지의 생성을 지시하거나 음성메시지 생성 완료를 알리는 용도로 이용할 수 있다.
이어서, 홈가입자장치(130)는 사용자 정보를 저장한다. 특히, 홈가입자장치(130)는 세션 제어와 관련된 사용자의 가입 정보, 즉, 사용자의 위치 정보, 사용자의 인증 및 허용을 위한 보안 정보, 사용자가 가입한 부가서비스의 목록인 서비스 프로파일 등을 저장한다. 홈가입자장치(130)는 이러한 사용자 정보를 세션 제어를 수행하는 엔티티들의 요청에 따라서 제공한다.
미디어 장치(160)는, 멀티미디어 자원 제어기(140)와 멀티미디어 자원 처리기(150)를 포함하여 이루어지는 것으로서, 멀티미디어 자원과 관련된 세션 연결 및 멀티미디어 자원의 전송을 처리한다. 미디어 장치(160)는 본 발명에서 부가서비스 제어기(110)의 요청에 따라서 발신 사용자의 음성메시지를 녹음하고, 녹음된 음성메시지를 지정된 착신 단말(402)로 전송한다.
미디어 게이트웨이 제어기(170)는 패킷 서비스 시스템(100)과 서킷 서비스 시스템(200)간의 시그널링 변환을 제공한다. 시그널링 변환은 패킷 서비스 시스템(100)에서 사용되는 메시지의 프로토콜과 서킷 서비스 시스템(200)에 사용되는 메시지의 프로토콜 간의 포맷을 변환하는 것을 의미한다. 예컨대, 패킷 서비스 시스템(100)의 SIP 메시지와 서킷 서비스 시스템(200)의 ISUP(Integrated Services Digital Network (ISDN) User Part) 메시지 사이의 변환을 수행한다. 이를 위하여, 미디어 게이트웨이 제어기(170)는 서킷 서비스 시스템(200)과의 연동을 위한 프로토콜 변환 기능을 가진다.
다음으로, 서킷 서비스 시스템(200)의 구성에 대해서 살펴보기로 한다. 서킷 서비스 시스템(200)은 음성메시지 서비스 장치(210)를 포함한다. 이외에 홈위치등록기(HLR: Home Location Register), 인트라넷 게이트웨이(IGW: Intranet Gateway), 및 다수의 부가서비스 장치를 더 포함할 수 있다.
여기서, 홈위치등록기는 기본적으로, 서킷 서비스 시스템(200)에 접속하는 사용자를 관리한다. 즉, 홈위치등록기는 사용자의 인증, 위치 등록 등의 기능을 수행할 수 있다. 특히, 홈위치등록기는 사용자가 가입한 서비스를 관리할 수 있다. 이 서비스는 기본서비스 및 부가서비스를 포함한다. 여기서, 기본서비스는 음성 통화를 예시할 수 있으며, 부가서비스는 본 발명에 의한 음성메시지 서비스를 포함할 수 있다. 사용자가 가입한 서비스를 관리하기 위하여, 홈위치등록기는 사용자가 가입한 서비스의 목록인 서비스 프로파일을 저장할 수 있다. 이 목록의 각 항목은 서비스를 나타내며, 해당 항목이 활성화된 경우, 해당 서비스를 제공할 수 있으며, 비활성화된 경우, 해당 서비스를 제공할 수 없다.
인트라넷 게이트웨이는 패킷 서비스 시스템(100)의 부가서비스 제어기(110)와 서킷 서비스 시스템(200)의 홈위치등록기를 연결하는 게이트웨이이다.
음성메시지 서비스 장치(210)는 서킷 서비스 시스템(200)을 통해서 음성메시지 서비스를 제공한다. 더 구체적으로 설명하면 서킷 서비스 시스템(200)을 통해서 발신 단말의 음성메시지를 녹음하고, 녹음된 음성메시지를 지정된 착신 단말로 전송한다. 이러한 서킷 서비스 시스템(200)을 통한 음성메시지 서비스 과정을 잘 알려져 있으므로 구체적인 설명을 생략한다. 본 발명에서 음성메시지 서비스 장치(210)는, 미디어 게이트웨이 제어기(170)를 통해서 패킷 서비스 시스템(100)에 연결되어 부가서비스 제어기(110)의 요청에 따라 발신 단말(401)에 대한 음성메시지를 녹음하고, 녹음된 음성메시지를 패킷 서비스 시스템(100)을 통해서 착신 단말(402)로 제공한다.
상술한 통신 시스템에 있어서, 패킷 서비스 시스템(100)의 부가서비스 제어기(110)와 홈위치등록기는 인트라넷 게이트웨이(210)를 통해서 MAP에 따라 상호간에 통신할 수 있다. 이를 통하여 부가서비스 제어기(110)는 홈위치등록기로부터 필요한 서비스 프로파일을 수신하여 저장할 수 있다. 이때, 홈위치등록기로부터 수신하여 저장한 서비스 프로파일이 변경된 경우, 부가서비스 제어기(110)는 변경된 서비스 프로파일을 홈위치등록기에 전달할 수 있다. 마찬가지로, 홈위치등록기는 자신이 저장하고 있는 서비스 프로파일이 변경되면, 변경된 서비스 프로파일을 부가서비스 제어기(110)에 전달할 수 있다. 이에 따라, 부가서비스 제어기(110) 및 홈위치등록기에 저장된 서비스 프로파일은 서로 동일하게 유지될 수 있다.
또한, 부가서비스 제어기(110)는 세션 제어기(120) 및 미디어 게이트웨이 제어기(170)를 통해서 서킷 서비스 시스템(200)의 음성메시지 서비스 장치(210)와 연동 되며, 부가서비스 제어기(110)와 음성메시지 서비스 장치(210)가 상호 교환하는 메시지는 미디어 게이트웨이 제어기(170)에 의하여 상호 변환된다.
마지막으로, 단말(400)은 패킷 서비스 시스템(100)에서 제공하는 VoIP 부가서비스에 가입한 사용자의 단말로서, 접속 서비스 시스템(300)를 통해서 패킷 서비스 시스템(100)에 접속하여, 음성메시지 서비스를 요청하고, 이를 통해 다른 단말들과 통화를 수행한다. 더불어 음성메시지 서비스 신청하거나, 음성메시지를 수신한다. 여기서, 단말(400)은 앞서 설명한 바와 같이, 발신 단말(401)과 착신 단말(402)을 포함한다.
다음으로, 본 발명의 실시 예에 따른 음성메시지 서비스 제공을 위한 부가서비스 제어기(110)의 구성을 설명하기로 한다. 도 2는 본 발명의 실시 예에 따른 부가서비스 제어기(110)의 구성을 설명하기 위한 도면이다.
도 2를 참조하면, 부가서비스 제어기(110)는 통신 모듈(10), 저장 모듈(20) 및 제어 모듈(30)을 포함한다.
통신 모듈(10)은 패킷 서비스 시스템(100) 내의 다른 엔티티 및 서킷 서비스 시스템(200)의 구성들과 데이터를 송수신하기 위한 것이다. 이를 위하여, 통신 모듈(10)은 통신하고자 하는 대상에 따라 적합한 프로토콜로 데이터를 처리하는 기능을 가질 수 있다. 부가서비스 제어기(110)는 패킷 서비스 시스템(100) 내에서 기본적으로 다른 엔티티들과 SIP에 따라 통신할 수 있다. 따라서, 통신 모듈(10)은 패킷 서비스 시스템(100)의 다른 엔티티들과 통신하는 경우 송수신 되는 데이터를 SIP에 따라 처리할 수 있다. 즉, 통신 모듈(10)은 SIP 메시지를 송수신한다. 또한, 부가서비스 제어기(110)는 데이터의 보안을 위해, 홈가입자장치(130)와 DIAMETER 프로토콜에 따라 통신할 수 있다. 이에 따라, 통신 모듈(10)은 패킷 서비스 시스템(100)의 홈가입자장치(130)와 통신하는 경우 송수신 되는 데이터를 DIAMETER 프로토콜에 따라 처리할 수 있다. 그리고 부가서비스 제어기(110)는 인트라넷 게이트웨이(220)와 MAP에 따라 통신할 수 있으며, 이에 따라, 통신 모듈(10)은 인트라넷 게이트웨이(220)와 통신하는 경우 송수신 되는 데이터를 MAP에 따라 처리할 수 있다.
저장 모듈(20)은 음성메시지 서비스를 위한 데이터를 저장할 수 있다. 예를 들어, 저장 모듈(20)은 음성메시지 서비스에 대한 활성화 여부를 포함하는 서비스 프로파일을 저장할 수 있다. 또한, 저장 모듈(20)은 송수신되는 각종 메시지를 일시 또는 영구적으로 저장할 수 있다.
제어 모듈(30)은 부가서비스 제어기(110)의 음성메시지 서비스를 위한 동작 전반을 제어하는 것으로서, 음성메시지 서비스에 필요한 각종 메시지를 생성할 수 있다. 또한, 제어 모듈(30)은 통신 모듈(10)을 통해 수신된 메시지로부터 필요한 정보를 추출하거나, 메시지에 필요한 정보를 포함시켜 통신 모듈(10)을 통해 전송할 수 있다. 더 구체적으로, 제어 모듈(30)은 통신 모듈(10)을 통해 음성메시지 서비스 요청을 수신하면, 발신 단말(401)이 음성메시지 서비스에 가입되어 있는 지를 확인한다. 예를 들면, 제어 모듈(30)은 통신 모듈(10)을 통해 홈가입자장치(130)로부터 서비스 프로파일을 조회하거나, 저장 모듈(20)에 기 저장된 서비스 프로파일을 조회하여 발신 단말(401)의 음성메시지 서비스 가입 여부를 확인한다. 이를 위해서, 제어 모듈(30)은 음성메시지 서비스 요청 메시지로부터 발신 단말 식별 정보를 추출한 후, 이에 대한 조회 요청 메시지를 생성하여, 홈가입자장치(130)로 전송할 수 있다. 그리고 제어 모듈(30)은 조회 요청 메시지에 대한 응답 메시지를 통해 서비스 프로파일을 수신하여 발신 단말(401)의 음성메시지 서비스 가입 여부를 확인할 수 있다. 음성메시지 서비스에 가입된 경우, 제어 모듈(30)은 멀티미디어 자원 제어기(140)와 연동하여 발신 사용자의 음성메시지를 녹음한 후, 녹음된 음성메시지를 착신 단말(402)로 제공한다. 본 발명의 다른 실시 예에서, 제어 모듈(30)은 세션 제어기(120) 및 미디어 게이트웨이 제어기(170)를 통해서 서킷 서비스 시스템(200)의 음성메시지 서비스 장치(210)에 음성메시지를 저장하고, 음성메시지 서비스 장치(210)에 저장된 음성메시지를 패킷 서비스 시스템(100)을 통해서 착신 단말(402)로 전송한다.
도 3은 본 발명에 따른 부가서비스 제어기의 음성메시지 서비스 제공 방법을 개략적으로 나타낸 순서도이다.
도 3을 참조하면, 본 발명에 따르면, 부가서비스 제어기(110)는 발신 단말(401)의 착신 단말(402)에 대한 음성메시지 서비스 요청 메시지를 수신한다(S10). 여기서, 음성메시지 서비스 요청 메시지는 음성메시지 서비스임을 나타내는 음성메시지 서비스 식별 정보와, 착신 단말(402)을 지정하는 착신 번호를 포함한다. 더하여 음성메시지 서비스 요청 메시지는 SIP의 INVITE 메시지로 구현될 수 있는데, 구체적으로 예를 들면, INVITE메시지의 Request_URI가 "음성메시지 서비스 식별 정보+ 착신번번호"로 설정된다. 상기 음성메시지 서비스 식별 정보는 음성메시지 서비스 요청임을 나타내기 위한 것으로서, 특수문자 또는 지정 숫자로 설정될 수 있다. 예를 들어, Request_URI 헤더가 "#착신번호"인 경우, 음성메시지 서비스 요청 메시지로 인식한다.
상기와 같이 음성메시지 서비스 요청 메시지가 수신되면, 부가서비스 제어기(110)는 발신 단말(401)이 음성메시지 서비스에 가입되어 있는 지를 확인한다(S20). 이는 앞서 설명한 바와 같이, 저장 모듈(20)에 저장된 서비스 프로파일 혹은 홈가입자장치(130)에 요청하여 수신한 서비스 프로파일을 확인함에 의하여 이루어질 수 있다.
발신 단말(401)이 음성메시지 서비스에 가입된 경우, 부가서비스 제어기(110)는 음성 메시지 녹음을 위한 세션을 연결하고, 연결된 세션을 통해서 발신 사용자의 음성메시지를 녹음한다(S30, S40). 이를 위하여 부가서비스 제어기(100)는 패킷 서비스 시스템(100)의 미디어 장치(160)와 연동하거나, 미디어 게이트웨이 제어기(170)을 통해 서킷 서비스 시스템(200)의 음성메시지 서비스 장치(210)와 연동할 수 있다. 어느 경우든지, 발신 단말(401)과 음성메시지를 녹음하는 장치(즉, 미디어 장치(160) 혹은 음성메시지 서비스 장치(210))와의 세션을 연결하고, 음성메시지 녹음을 지시함에 의해 해당 장치가 연결된 세션을 통해서 발신자의 음성 패킷을 수신하여 저장하는 방식으로 이루어진다. 음성메시지 녹음이 완료된 후에는, 상기 발신 단말(401)과의 세션 연결은 해제된다.
이어서, 부가서비스 제어기(110)는 녹음된 음성메시지의 송출을 위한 세션을 연결한 후, 연결된 세션을 통해서 녹음된 음성 메시지를 착신 단말(402)로 전송한다(S50, S60). 여기서, 음성메시지 전송을 위한 세션은, 음성메시지를 저장한 장치(예를 들어, 미디어 장치(160) 혹은 음성메시지 서비스 장치(210))와 착신 단말(402)를 연결하는 것이다. 따라서, 상기 음성메시지의 송출을 위한 세션 연결 및 음성 메시지 송출을 위하여, 부가서비스 제어기(110)는 패킷 서비스 시스템(100)의 미디어 장치(160)와 연동하거나, 미디어 게이트웨이 제어기(170)을 통해 서킷 서비스 시스템(200)의 음성메시지 서비스 장치(210)와 연동할 수 있다.
이하에서 상술한 음성메시지 서비스 제공 방법을 도 4 내지 도 7의 상세 메시지 흐름도를 참조하여 더 구체적으로 설명하기로 한다.
앞서 설명한 바와 같이, 본 발명에 의한 음성메시지 서비스는 패킷 서비스 시스템(100) 단독으로 제공될 수 도 있으며, 패킷 서비스 시스템(100)와 서킷 서비스 시스템(200)의 연동을 통해서도 제공될 수 있다.
도 4 및 도 5는 패킷 서비스 시스템(100)만을 통해서 음성메시지 서비스를 제공하는 경우를 나타낸 메시지 흐름도이다.
이하의 설명에서, 음성메시지 서비스를 요청하는 단말을 발신 단말(401)이라 하고, 음성메시지를 수신하는 단말을 착신 단말(402)이라 하며, 상기 발신 단말(401)이 연결된 패킷 서비스 시스템의 세션 제어기 및 부가서비스 제어기를 각각 발신측 세션 제어기(121) 및 발신측 부가서비스 제어기(111)라 하며, 착신 단말(402)이 연결된 패킷 서비스 시스템의 세션 제어기를 착신측 세션 제어기(122)라 한다.
도 4를 참조하면, 발신 단말(401)은 발신 사용자의 요청에 따라서, 음성메시지 서비스 요청 메시지를 전송한다(S105). 이는 발신 단말(401)이 연결된 발신측 세션 제어기(121)를 통해서 발신측 부가서비스 제어기(111)로 전달된다(S110). 여기서, 음성메시지 서비스 요청 메시지는 SIP의 INVITE 메시지로 구현되는데, INVITE 메시지의 Request-URI 헤더가 "음성메시지 서비스 식별 정보 + 착신 번호"로 구성된다. 따라서, 발신측 세션 제어기(121)는 수신된 INVITE 메시지의 Request-URI 헤더가 "음성메시지 서비스 식별 정보 + 착신 번호"로 구성되어 있으면, 음성메시지 서비스 요청 메시지로 인식하여 발신측 부가서비스 제어기(111)에 그대로 전달한다. 상기 음성메시지 서비스 식별 정보는, 특수문자 혹은 지정 숫자를 포함하여 이루어질 수 있으며, 본 예에서는 특수문자 #을 사용하여, "+착신번호"인 경우 음성메시지 서비스 요청인 것으로서 인식하도록 한다.
음성메시지 서비스 요청 메시지를 수신한 발신측 부가서비스 제어기(111)는 먼저 발신 단말(401)이 음성메시지 서비스에 가입되어 있는 지를 확인한다(S115). 이를 위하여, 발신측 부가서비스 제어기(111)는 기 저장된 발신 사용자의 서비스 프로파일을 조회하거나 홈가입자장치(130)에 요청하여 수신한 발신 사용자의 서비스 프로파일을 조회할 수 있다.
확인 결과, 음성메시지 서비스에 가입된 경우, 발신측 부가서비스 제어기(111)는 음성메시지 녹음을 위한 세션 연결을 위하여, 발신측 세션 제어기(121)를 통해서 미디어 장치(160)로 음성메시지 녹음을 위한 세션 연결 요청 메시지를 전송한다(S120). 여기서, 세션 연결 요청 메시지는 SIP의 INVITE 메시지로 구현될 수 있다.
미디어 장치(160)는 미디어 자원을 할당하고 상기 음성메시지 녹음을 위한 세션 연결 요청을 수락하는 세션 연결 요청 수락 메시지를 전송하고, 이는 발신측 부가서비스 제어기(111)에 의해 다시 발신측 세션 제어기(121)를 통해서 발신 단말(401)로 전송된다(S125). 여기서 세션 연결 요청 수락 메시지는 SIP의 200 OK 메시지로 구현될 수 있다.
그리고, 상기 수락 메시지를 수신한 발신 단말(401)이, 상기 세션 연결 요청 수락 메시지를 최종 확인하였음을 나타낸 확인 메시지를 전송하며, 상기 확인 메시지는 발신측 세션 제어기(121)을 통해 발신측 부가서비스 제어기(111)로 전송된 후, 상기 발신측 부가서비스 제어기(111)에 의하여 다시 발신측 세션 제어기(121)를 통해 미디어 장치(160)로 전송된다(S130). 여기서, 세션 연결 요청 수락 메시지에 대한 확인 메시지는 SIP의 ACK 메시지로 구현된다.
상기에 의하여 발신 단말(401)과 미디어 장치(160) 사이에 음성메시지 녹음을 위한 세션이 연결된다.
이와 같이 세션 연결이 성공적으로 이루어지면, 발신측 부가서비스 제어기(111)는 발신측 세션 제어기(121)를 통해서 미디어 장치(160)로 음성 녹음 요청 메시지를 전송한다(S135). 여기서, 음성 녹음 요청 메시지는 SIP의 INFO 메시지로 구현될 수 있으며, 이를 수신한 미디어 장치(160)가 상기 음성 녹음 요청에 대한 수락 메시지를 발신측 세션 제어기(121)를 통해서 발신측 부가서비스 제어기(111)로 전송한다(S140). 상기 음성 녹음 요청에 대한 수락 메시지는 SIP의 200 OK 메시지로 구현될 수 있다.
이후 미디어 장치(160)는 연결된 세션을 통해서 발신 단말(401)의 발신 사용자에게 음성 녹음을 안내하고, 발신 단말(401)로부터 전달되는 음성 패킷을 저장하여 음성메시지 녹음을 실행한다(S145). 여기서, 음성메시지 녹음은 발신 단말(401)로부터 지정된 음성 녹음 종료 식별 정보가 전달되기까지 이루어진다. 여기서 음성 녹음 종료 식별 정보는 특수문자나 지정숫자로 이루어질 수 있으며, 예를 들어, 특수문자 #이 이용될 수 있다. 즉, 발신 사용자가 녹음을 원하는 음성메시지를 말한 후, "#" 버튼을 누르면, 이를 미디어장치(160)가 인식하여, #신호가 전달되기 전까지의 음성 패킷을 누적하여 음성메시지로 저장하는 것이다.
이와 같이, 음성메시지 녹음이 완료된 후, 미디어 장치(160)는 발신측 세션 제어기(121)를 통해서 발신측 부가서비스 제어기(111)로 음성메시지의 녹음이 완료되었음을 알리는 녹음 완료 통지 메시지를 전송한다(S150). 상기 녹음 완료 통지 메시지는 SIP의 INFO 메시지로 구현될 수 있다.
이에 대하여, 발신측 부가서비스 제어기(111)는 상기 녹음 완료 통지를 수신하였음을 알리는 확인 메시지를 발신측 세션 제어기(121)를 통해서 미디어 장치(160)로 전송한다. 상기 확인 메시지는 SIP의 200 OK 메시지일 수 있다.
이와 같이 음성메시지 녹음이 완료되었음을 확인한 발신측 부가서비스 제어기(111)는 음성메시지 녹음을 위한 세션 연결이 더 이상 불필요하므로, 미디어 장치(160) 및 발신 단말(401)에 각각 세션 연결 종료 메시지를 전송하고, 이에 대한 수락 메시지를 수신하고, 이에 의하여 미디어 장치(160) 및 발신 단말(401) 사이의 음성메시지 녹음을 위한 세션 연결이 해제된다(S160~S175). 여기서, 세션 연결 종료 메시지는 SIP의 BYE 메시지이고, 세션 연결 종료에 대한 수락 메시지는 SIP의 200 OK 메시지로 구현될 수 있다.
이어서 도 5를 참조하면, 상기 발신측 부가서비스 제어기(111)는 녹음된 음성메시지를 지정된 착신 단말(402)로 전송하기 위하여, 음성메시지 전송을 위한 세션을 연결하는데, 이는 발신측 부가서비스 제어기(111)가 음성메시지 전송을 위한 세션 연결 요청 메시지를 미디어 장치(160)로 전송한 후, 상기 미디어 장치(160)로부터 음성메시지 전송을 위한 세션 연결 요청 수락 메시지를 수신하면(S185), 착신 단말(402)로 음성메시지 전송을 위한 세션 연결 요청 메시지를 전송하고(S190), 이에 착신 단말(402)로부터 음성메시지 전송을 위한 세션 연결 요청 수락 메시지를 수신하면(S195), 음성메시지 전송을 위한 세션 연결에 대한 최종 확인 메시지를 발신 단말(402) 및 미디어 장치(160)에 각각 전송함에 의해 이루어진다(S200, S205). 여기서, 음성메시지 전송을 위한 세션 연결 요청 메시지는 SIP의 INVITE 메시지이고, 세션 연결 요청 수락 메시지는 200 OK 메시지이며, 최종 확인 메시지는 ACK 메시지로 구현될 수 있으며, 이들 메시지는 각각 발신측 세션 제어기(121), 수신측 세션 제어기(122) 중에서 하나 이상을 통해서 미디어 장치(160) 혹은 착신 단말(402)과 발신측 부가서비스 제어기(111)의 사이에 전달된다.
이에 의하여, 녹음된 음성메시지를 저장하고 있는 미디어 장치(160)와 착신 단말(402) 간에 세션이 연결되면, 발신측 부가서비스 제어기(111)는 미디어 장치(160)로 음성메시지 전송을 요청한다. 이는 발신측 부가서비스 제어기(111)가 발신측 세션 제어기(121)를 통해서 음성메시지 전송 요청 메시지를 미디어 장치(160)로 전송하고, 이를 수신한 미디어 장치(160)가 수락 메시지를 발신측 세션 제어기(121)를 통해 발신측 부가서비스 제어기(111)로 전송함에 의해 이루어진다(S210, S215). 여기서, 음성메시지 전송 요청 메시지 및 이에 대한 수락 메시지는 각각 SIP의 INFO 메시지 및 200 OK 메시지로 구현될 수 있다.
음성메시지 전송 요청을 받은 미디어 장치(160)는 기 녹음된 음성 메시지를 착신 단말(402)로 전송하고(S220), 상기 음성메시지 전송이 완료되면, 발신측 세션 제어기(121)를 통해서 발신측 부가서비스 제어기(111)로 음성메시지 전송 완료 통지 메시지를 전송한다(S225). 이를 수신한 발신측 부가서비스 제어기(111)는 음성메시지 전송 완료 통지 메시지를 확인하였음을 알리는 확인 메시지를 발신측 세션 제어기(121)를 통해서 미디어 장치(160)로 전송한다. 상기에서, 음성메시지 전송 완료 통지 메시지 및 이에 대한 확인 메시지는 SIP의 INFO 메시지 및 200 OK 메시지로 구현될 수 있다.
음성메시지 전송 완료를 확인한 발신측 부가서비스 제어기(111)는 음성메시지 전송을 위한 세션 연결이 더 이상 불필요하므로, 미디어 장치(160) 및 착신 단말(402)에 각각 세션 연결 종료 메시지를 전송하고, 이에 대한 수락 메시지를 수신하여, 상기 미디어 장치(160) 및 착신 단말(402) 사이의 음성메시지 전송을 위한 세션 연결을 해제한다(S2350~S250). 여기서, 세션 연결 종료 메시지는 SIP의 BYE 메시지이고, 세션 연결 종료에 대한 수락 메시지는 SIP의 200 OK 메시지로 구현될 수 있다. 또한, 상기 세션 연결 종료 메시지 및 이에 대한 수락 메시지는 각각 발신측 세션 제어기(121) 및 수신측 세션 제어기(122) 중에서 하나 이상을 통해서 전달된다.
마지막으로, 발신측 부가서비스 제어기(111)는 발신 단말(401)로 음성 메시지 전송 결과를 통지한다(S255). 여기서, 음성메시지 전송 결과는 SMS(Short Message Service) 메시지를 이용하여 전달될 수 있다.
상기에 의하여 패킷 서비스 시스템(100)에 접속한 발신 단말(401)의 사용자가 패킷 서비스 시스템(100)을 통해서 자신이 원하는 착신 단말(402)로 음성메시지를 전송할 수 있게 된다.
마지막으로, 도 6 및 도 7은 패킷 서비스 시스템(100)이 서킷 서비스 시스템(200)의 연동을 통해 음성메시지 서비스를 제공하는 경우를 나타낸 메시지 흐름도이다.
여기서, 음성메시지 서비스 요청을 수신하는 단계(S305)는 도 4의 단계(S105, S110)과 동일하게 이루어지며, 서비스 가입 여부를 확인하는 단계(S310)은 도 4의 단계(S115)와 동일하게 이루어진다. 따라서, 이후의 과정부터 설명하기로 한다.
단계(S305, S310)에서 음성메시지 서비스에 가입된 발신 단말(401)로부터 음성메시지 서비스 요청 메시지를 수신한 발신측 부가서비스 제어기(111)는, 음성메시지 녹음을 위한 세션 연결을 위하여, 발신측 세션 제어기(121)를 통해서 서킷 서비스 시스템(200)의 인프라 중에서 음성메시지 서비스 장치(210)에 대한 세션 연결 요청 메시지를 미디어 게이트웨이 제어기(170)로 전송하고, 상기 세션 연결 요청 메시지는 미디어 게이트웨이 제어기(170)에 의하여 서킷 서비스 시스템(100)의 프로토콜에 기반한 호 설정 요청 메시지로 변환되어 음성메시지 서비스 장치(210)로 전송된다(S315). 여기서, 음성메시지 녹음을 위한 세션 연결 요청 메시지는 SIP의 INVITE 메시지이며, 호 설정 요청 메시지는 ISUP의 IAM(Initial address message) 메시지이다. 따라서, 상기 미디어 게이트웨이 제어기(170)는 INVITE 메시지를 IAM 메시지로 변환하여 전송한다.
이후 상기 음성메시지 서비스 장치(210)는 호 처리를 수행한 후, 상기 호 설정 요청 메시지에 대한 호 설정 응답 메시지를 미디어 게이트웨이 제어기(170)로 전송하고, 미디어 게이트웨이 제어기(170)가 상기 호 설정 응답 메시지를 세션 연결 요청 수락 메시지로 변환하여 발신측 세션 제어기(121)를 통해서 발신측 부가서비스 제어기(111)로 전송한다(S315). 여기서, 호 설정 응답 메시지는 ISUP의 ANM(Answer) 메시지이고, 상기 세션 연결 요청 수락 메시지는 SIP의 200 OK 메시지이다.
상기 발신측 부가서비스 제어기(111)는 수신한 세션 연결 요청 수락 메시지를 다시 발신측 세션 제어기(121)를 통해서 발신 단말(401)로 전송한다(S320).
상기 발신 단말(401)은 세션 연결 요청 수락 메시지를 수신한 후, 이에 대한 최종 확인 메시지를 발신측 세션 제어기(121)를 통해서 발신측 부가서비스 제어기(111)로 전송하고, 상기 최종 확인 메시지는 발신측 부가서비스 제어기(111)에 의하여 다시 미디어 게이트웨이 제어기(170)로 전달된다.
이에 의하여, 발신 단말(401)과 음성메시지 서비스 장치(210) 사이에 음성메시지 전송이 가능해지며, 음성메시지 서비스 장치(210)가 음성메시지 녹음 절차를 수행하여, 미디어 게이트웨이 제어기(170)를 통해 발신 단말(401)로 음성 녹음 안내 멘트를 송출하고, 이에 따라서 발신 단말(401)로부터 전송되는 발신 사용자의 음성메시지를 녹음한다(S330).
음성 녹음이 완료되면, 음성메시지 서비스 장치(210)는 미디어 게이트웨이 제어기(170)로 호 개방 요청 메시지를 전송하고, 이에 대하여 미디어 게이트웨이 제어기(170)는 호 개방 응답 메시지를 음성메시지 서비스 장치(210)로 전송함으로써, 미디어 게이트웨이 제어기(170)와 음성메시지 서비스 장치(210) 사이에 음성메시지 녹음을 위해 설정된 회선이 개방된다(S335). 상기에서 호 개방 요청 메시지 및 호 개방 응답 메시지는 ISUP의 REL(Release) 메시지 및 RLC(Release Complete) 메시지이다.
이후 미디어 게이트웨이 제어기(170)는 발신 단말(401)과의 세션 연결을 해제하기 위하여, 세션 연결 종료 메시지를 전송하는데, 이 세션 연결 종료 메시지는 발신측 세션 제어기(121)를 통해서 발신측 부가서비스 제어기(111)로 전송된 후, 상기 발신측 부가서비스 제어기(111)에서 다시 발신측 세션 제어기(121)를 통해서 발신 단말(401)로 전송된다(S340). 상기 세션 연결 종료 메시지는 SIP의 BYE 메시지로 구현될 수 있다.
상기 세션 연결 종료 메시지를 수신한 발신 단말(401)은 이에 대한 확인 메시지를 전송하고, 이는 발신측 세션 제어기(121) 및 발신측 부가서비스 제어기(111)를 통해서 미디어 게이트웨이 제어기(170)로 전달된다(S345). 여기서 확인 메시지는 SIP의 200 OK 메시지로 구현될 수 있다.
이어서 음성메시지 녹음을 완료한 음성메시지 서비스 장치(210)는 기 설정된 음성메시지의 전송 절차를 시작한다(S370).
먼저, 음성메시지 서비스 장치(210)는 음성메시지 전송을 위하여 미디어 게이트웨이 제어기(170)로 착신 단말(402)과의 호 설정 요청 메시지를 전송하고, 미디어 게이트웨이 제어기(230)가 이를 세션 연결 요청 메시지로 변환하여, 착신측 세션 제어기(122)를 통해서 착신 단말(402)로 전송한다(S355). 여기서, 호 설정 요청 메시지는 ISUP의 IAM 메시지이며, 세션 연결 요청 메시지는 SIP의 INVITE 메시지이다.
착신 단말(402)은 세션 연결 요청 수락 메시지를 착신측 세션 제어기(122)를 통해서 미디어 게이트웨이 제어기(170)로 전송하고, 미디어 게이트웨이 제어기(170)는 상기 세션 연결 요청 수락 메시지를 호 설정 응답 메시지로 변환하여 음성메시지 서비스 장치(210)로 전송한다(S360). 여기서, 세션 연결 요청 수락 메시지는 SIP의 200 OK 메시지이고, 호 설정 응답 메시지는 ISUP의 ANM 메시지이다.
더하여, 상기 미디어 게이트웨이 제어기(170)는 상기 세션 연결 요청 수락에 대한 최종 확인 메시지를 착신측 세션 제어기(122)를 통해서 착신 단말(402)로 전송한다(S365). 상기 최종 확인 메시지는 SIP의 ACK 메시지이다.
이후, 세션 연결이 완료되어, 음성메시지 서비스 장치(210)로부터 착신 단말(402)로의 음성메시지 전송이 이루어진다(S370). 상기 음성메시지 전송은 미디어 게이트웨이 제어기(170)의 중계에 의해 이루어진다.
그리고, 음성메시지 전송을 완료한 음성메시지 서비스 장치(210)는 미디어 게이트웨이 제어기(170)에 호 개방 요청 메시지(REL)을 전송하고, 이에 미디어 게이트웨이 제어기(170)가 호 개방 응답 메시지(RLC)를 음성메시지 서비스 장치(210)로 전송함으로써, 음성메시지 전송을 위해 설정된 호가 개방된다.
더하여, 상기 미디어 게이트웨이 제어기(170)는 착신측 세션 제어기(122)를 통해서 착신 단말(402)로 세션 연결 종료 메시지를 전송하고, 이에 대하여 착신 단말(402)의 확인 메시지를 착신측 세션 제어기(122)를 통해서 수신한다(S380, S385). 이에 의하여, 미디어 게이트웨이 제어기(170)와 착신 단말(402) 사이의 음성메시지 전송을 위한 세션 연결이 해제된다.
이와 같이 착신 단말(402)에 대한 세션 연결을 해제한 후, 미디어 게이트웨이 제어기(170)는 발신 단말(401)로 음성메시지 전송 결과를 알린다(S390). 상기 음성메시지 전송 결과는 예를 들어, SMS 메시지를 이용하여 전송될 수 있다.
이상과 같이, 본 명세서와 도면에는 본 발명의 바람직한 실시 예에 대하여 개시하였으나, 여기에 개시된 실시 예외에도 본 발명의 기술적 사상에 바탕을 둔 다른 변형 예들이 실시 가능하다는 것은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 자명한 것이다. 또한, 본 명세서와 도면에서 특정 용어들이 사용되었으나, 이는 단지 본 발명의 기술 내용을 쉽게 설명하고 발명의 이해를 돕기 위한 일반적인 의미에서 사용된 것이지, 본 발명의 범위를 한정하고자 하는 것은 아니다.
본 발명에 따르면, 패킷 서비스 시스템을 통해서 VoIP 통화 서비스를 이용하는 사용자에 대하여, 부가서비스로서 발신 사용자가 착신 사용자에게 음성메시지를 전송하는 음성메시지 서비스를 제공할 수 있는 우수한 효과가 있다.
더하여, 본 발명은 서킷 서비스 시스템을 통해 음성메시지 서비스를 제공하는 기존의 인프라를 이용하여, 패킷 서비스 시스템을 통한 음성메시지 서비스를 제공함으로써, 기존에 구축된 인프라의 활용도를 높이면서 VoIP 기반의 음성메시지 서비스를 제공을 위한 시스템 및 서비스 시스템 구축 비용을 절감할 수 있는 우수한 효과가 있다.
또한, 본 발명은 서킷 서비스 시스템의 음성메시지 서비스를 위한 기존 인프라와 연동하여 패킷 서비스 시스템을 통해 음성메시지 서비스를 제공함으로써, 기존 서킷 서비스 시스템을 통해서 음성메시지 서비스를 이용하던 사용자가 그대로 패킷 서비스 시스템을 통해서도 음성메시지 서비스를 제공받을 수 있게 되며, 그 결과 사용자에게 음성메시지 서비스에 대한 일관성 및 연속성을 제공할 수 있는 우수한 효과가 있다.
특히, 서킷 서비스 시스템 및 패킷 서비스 시스템에 선택적으로 접속 가능한 단말의 사용자에게 접속되는 서비스 시스템의 종류에 관계없이 항상 일관되고 연속된 음성메시지 서비스를 제공받을 수 있는 우수한 효과가 있다.
10: 통신 모듈
20: 저장 모듈
30: 제어 모듈
100: 패킷 서비스 시스템
110: 부가서비스 제어기
120: 세션 제어기
130: 홈가입자장치
140: 멀티미디어 자원 제어기
150: 멀티미디어 자원 처리기
160: 멀티미디어 장치
200: 서킷 서비스 시스템
210: 음성메시지 서비스 장치
300: 접속 서비스 시스템
400: 단말
401: 발신 단말
402: 착신 단말

Claims (16)

  1. 서킷 서비스 시스템의 홈위치등록기로부터 수신된 하나 이상의 단말에 대한 음성메시지 서비스 가입 여부를 포함하는 서비스 프로파일을 저장하며, 발신 단말로부터 착신 단말에 대한 음성메시지 전송을 요청하는 음성메시지 서비스 요청 메시지가 수신되면, 상기 발신 단말의 음성메시지 서비스 가입 여부를 상기 기 저장된 서비스 프로파일을 기초로 확인하여 상기 발신 단말이 음성메시지 서비스에 가입된 경우, 상기 발신 단말과 미디어 장치 간에 음성 메시지 녹음을 위한 세션 연결을 요청하고, 음성메시지 녹음이 완료되면 상기 착신 단말과 미디어 장치 간에 음성메시지 전송을 위한 세션 연결을 요청하는 부가서비스 제어기;
    상기 부가서비스 제어기의 요청에 따라서 상기 미디어 장치와 상기 발신 단말 및 상기 착신 단말 간에 음성 메시지 녹음 및 전송을 위한 세션을 연결하는 세션 제어기; 및
    상기 음성메시지 녹음 및 전송을 위해 연결된 세션을 통해서 상기 발신 단말로부터 음성메시지를 전송 받아 녹음하고, 녹음된 음성메시지를 상기 착신 단말로 전송하는 미디어 장치를 포함하는 것을 특징으로 하는 음성메시지 서비스 제공을 위한 패킷 서비스 시스템.
  2. 서킷 서비스 시스템의 홈위치등록기로부터 수신된 하나 이상의 단말에 대한 음성메시지 서비스 가입 여부를 포함하는 서비스 프로파일을 저장하며, 발신 단말로부터 착신 단말에 대한 음성메시지 전송을 요청하는 음성메시지 서비스 요청 메시지가 수신되면, 상기 발신 단말의 음성메시지 서비스 가입 여부를 상기 기 저장된 서비스 프로파일을 기초로 확인하여 상기 발신 단말이 음성메시지 서비스에 가입된 경우, 상기 발신 단말과 서킷 서비스 시스템의 음성메시지 서비스 장치 간에 음성메시지 녹음을 위한 세션 연결을 요청하고, 음성메시지 녹음이 완료되면 상기 착신 단말과 상기 음성메시지 서비스 장치 간에 음성메시지 전송을 위한 세션 연결을 요청하는 부가서비스 제어기;
    상기 부가서비스 제어기의 요청에 따라서 미디어 게이트웨이 제어기와 상기 발신 단말 및 상기 착신 단말 간에 세션을 연결하는 세션 제어기; 및
    상기 음성메시지 녹음 및 전송을 위한 세션 연결 요청을 호 설정 요청 메시지로 변환하여 상기 음성메시지 서비스 장치로 전달하여 상기 음성메시지 서비스 장치와 호 설정을 수행하는 미디어 게이트웨이 제어기를 포함하는 것을 특징으로 하는 음성메시지 서비스 제공을 위한 패킷 서비스 시스템.
  3. 음성메시지 서비스를 위한 요청 및 응답 메시지를 송수신하는 통신 모듈;
    서킷 서비스 시스템의 홈위치등록기로부터 수신된 하나 이상의 단말에 대한 음성메시지 서비스 가입 여부를 포함하는 서비스 프로파일을 저장하는 저장 모듈; 및
    상기 통신 모듈을 통해 발신 단말의 음성메시지 서비스 요청 메시지가 수신되면, 상기 저장 모듈에 기 저장된 서비스 프로파일을 기초로, 상기 발신 단말의 음성메시지 서비스 가입 여부를 확인한 후, 상기 발신 단말이 음성메시지 서비스에 가입된 경우, 미디어 장치로 세션 연결 요청 메시지를 전송하여 상기 발신 단말과 미디어 장치 간에 음성메시지 녹음을 위한 세션이 연결되도록 하고, 음성메시지 녹음이 완료되면, 상기 미디어 장치와 착신 단말로 음성메시지 전송을 위한 세션 연결 요청 메시지를 전송하여 상기 미디어 장치와 상기 착신 단말 간에 음성메시지 전송을 위한 세션이 연결되도록 하는 제어 모듈을 포함하는 것을 특징으로 하는 음성메시지 서비스 제공을 위한 부가서비스 제어기.
  4. 제3항에 있어서, 상기 제어 모듈은
    상기 음성메시지 서비스 요청 메시지가 수신되면, 미디어 게이트웨이 제어기를 통해 서킷 서비스 시스템의 음성메시지 서비스 장치와 발신 단말을 연결하여 음성메시지 녹음이 이루어지도록 하고, 음성메시지 녹음이 완료되면, 상기 미디어 게이트웨이 제어기를 통해 상기 음성메시지 서비스 장치와 상기 착신 단말을 연결하여 음성메시지 전송이 이루어지도록 하는 것을 특징으로 하는 음성메시지 서비스 제공을 위한 부가서비스 제어기.
  5. 제3항에 있어서, 상기 제어 모듈은
    상기 저장 모듈에 서비스 프로파일이 기 저장되어 있지 않을 경우, 패킷 서비스 시스템의 홈가입자장치에 요청하여 하나 이상의 단말에 대한 음성메시지 서비스 가입 여부를 포함하는 서비스 프로파일을 수신한 후, 수신된 상기 서비스 프로파일을 기초로, 상기 발신 단말의 상기 음성메시지 서비스에 대한 가입 여부를 확인하는 것을 특징으로 하는 음성메시지 서비스 제공을 위한 부가서비스 제어기.
  6. 제3항에 있어서, 상기 제어 모듈은
    음성메시지 녹음 또는 음성메시지 전송이 완료되면 상기 미디어 장치와 상기 발신 단말 또는 상기 착신 단말에 각각 세션 연결 종료 메시지를 전송하여, 음성메시지 녹음 또는 전송을 위한 세션 연결을 해제하는 것을 특징으로 하는 음성메시지 서비스 제공을 위한 부가서비스 제어기.
  7. 제3항에 있어서, 상기 제어 모듈은
    음성 메시지 전송이 완료되면, 상기 발신 단말로 음성메시지 전송 결과를 알리는 것을 특징으로 하는 음성메시지 서비스 제공을 위한 부가서비스 제어기.
  8. 삭제
  9. 발신 단말의 음성메시지 서비스 요청 메시지를 수신하는 단계;
    상기 발신 단말의 음성메시지 서비스 가입 여부를, 서킷 서비스 시스템의 홈위치등록기로부터 수신된 하나 이상의 단말에 대한 음성메시지 서비스 가입 여부를 포함하는 서비스 프로파일을 기초로 확인하는 단계;
    상기 확인 결과, 상기 발신 단말이 음성메시지 서비스에 가입된 경우, 상기 발신 단말의 음성메시지 녹음을 위한 세션을 연결하는 단계;
    상기 음성메시지 녹음을 위한 세션 연결을 통해, 상기 발신 단말의 음성메시지 녹음이 완료되면, 상기 음성메시지의 전송을 위한 세션을 연결하는 단계; 및
    상기 음성메시지의 전송이 완료되면, 상기 발신 단말로 음성메시지 전송 결과를 알리는 단계를 포함하는 것을 특징으로 하는 부가서비스 제어기의 음성메시지 서비스 제공 방법.
  10. 제9항에 있어서, 상기 음성메시지의 녹음을 위한 세션을 연결하는 단계는
    미디어 장치로 음성메시지 녹음을 위한 세션 연결 요청 메시지를 전송하는 단계;
    상기 미디어 장치로부터 세션 연결 요청에 대한 수락 메시지를 수신하여 상기 발신 단말로 전달하는 단계;
    상기 발신 단말로부터 수락 메시지에 대한 최종 확인 메시지를 수신하여 상기 미디어 장치로 전달하는 단계를 포함하는 것을 특징으로 하는 부가서비스 제어기의 음성메시지 서비스 제공 방법.
  11. 제9항에 있어서, 상기 음성메시지의 녹음을 위한 세션을 연결하는 단계는
    미디어 게이트웨이 제어기에 서킷 서비스 시스템의 음성메시지 서비스 장치와의 세션 연결 요청 메시지를 전송하는 단계;
    상기 미디어 게이트웨이 제어기로부터 상기 세션 연결 요청에 대한 수락 메시지를 수신하여 상기 발신 단말로 전달하는 단계;
    상기 발신 단말로부터 수락 메시지에 대한 최종 확인 메시지를 수신하여 상기 미디어 장치로 전달하는 단계를 포함하는 것을 특징으로 하는 부가서비스 제어기의 음성메시지 서비스 제공 방법.
  12. 제9항에 있어서, 상기 음성메시지의 전송을 위한 세션을 연결하는 단계는
    미디어 장치로 음성메시지 전송을 위한 세션 연결 요청 메시지를 전송하는 단계;
    미디어 장치에서 세션 연결 요청에 대한 수락 메시지가 수신되면, 착신 단말로 음성메시지 전송을 위한 세션 연결 요청 메시지를 전송하는 단계;
    상기 착신 단말로부터 세션 연결 요청에 대한 수락 메시지가 수신되면, 상기 미디어 장치 및 상기 착신 단말로 세션 연결에 대한 최종 확인 메시지를 전송하는 단계를 포함하는 것을 특징으로 하는 부가서비스 제어기의 음성메시지 서비스 제공 방법.
  13. 삭제
  14. 제10항에 있어서,
    상기 음성메시지 녹음을 위한 세션이 연결되면, 상기 미디어 장치로 음성메시지 녹음 요청 메시지를 전송하는 단계를 더 포함하는 것을 특징으로 부가서비스 제어기의 음성메시지 서비스 제공 방법.
  15. 제12항에 있어서,
    상기 음성메시지 전송을 위한 세션이 연결되면, 상기 미디어 장치로 음성메시지 전송 요청 메시지를 전송하는 단계를 더 포함하는 것을 특징으로 하는 부가서비스 제어기의 음성메시지 서비스 제공 방법.

  16. 삭제
KR1020100106865A 2010-10-29 2010-10-29 음성메시지 서비스 제공을 위한 패킷 서비스 시스템 및 부가서비스 제어기, 그리고 그의 음성메시지 서비스 제공 방법 KR101384160B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020100106865A KR101384160B1 (ko) 2010-10-29 2010-10-29 음성메시지 서비스 제공을 위한 패킷 서비스 시스템 및 부가서비스 제어기, 그리고 그의 음성메시지 서비스 제공 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020100106865A KR101384160B1 (ko) 2010-10-29 2010-10-29 음성메시지 서비스 제공을 위한 패킷 서비스 시스템 및 부가서비스 제어기, 그리고 그의 음성메시지 서비스 제공 방법

Publications (2)

Publication Number Publication Date
KR20120045367A KR20120045367A (ko) 2012-05-09
KR101384160B1 true KR101384160B1 (ko) 2014-04-17

Family

ID=46264843

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020100106865A KR101384160B1 (ko) 2010-10-29 2010-10-29 음성메시지 서비스 제공을 위한 패킷 서비스 시스템 및 부가서비스 제어기, 그리고 그의 음성메시지 서비스 제공 방법

Country Status (1)

Country Link
KR (1) KR101384160B1 (ko)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030027544A (ko) * 2001-09-29 2003-04-07 주식회사 케이티 IP망 발신 유선망 착신 VoIP 서비스의 음성메시지전달방법
KR100937067B1 (ko) * 2008-09-11 2010-01-15 주식회사 엘지데이콤 유무선 통합 부가 서비스 제공 시스템 및 방법

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030027544A (ko) * 2001-09-29 2003-04-07 주식회사 케이티 IP망 발신 유선망 착신 VoIP 서비스의 음성메시지전달방법
KR100937067B1 (ko) * 2008-09-11 2010-01-15 주식회사 엘지데이콤 유무선 통합 부가 서비스 제공 시스템 및 방법

Also Published As

Publication number Publication date
KR20120045367A (ko) 2012-05-09

Similar Documents

Publication Publication Date Title
KR100909542B1 (ko) Csi 단말과 ims 단말 사이의 음성 및 멀티미디어 서비스 연동을 위한 방법 및 장치
KR100886548B1 (ko) 인터넷 프로토콜 멀티미디어 서브시스템 네트워크에서단말의 성능 정보를 전달하기 위한 방법 및 시스템
US8155084B2 (en) User equipment, call continuity application server, and network handover method
US8499082B2 (en) Methods, systems, and computer readable media for providing services in a telecommunications network using interoperability specification/session initiation protocol (IOS/SIP) adapter
EP1744569A1 (en) Method and system of realizing communication
JP5356331B2 (ja) 移動通信方法及び優先度制御ノード
JP2008527926A (ja) 回線交換無線ネットワークとパケット交換データ無線ネットワークとの間における呼ハンドオフのためのシステムと方法
KR20070077419A (ko) IMS 도메인을 통한 실시간 서비스를 포함하는 VoIP단말의 호 요청을 CSI 단말이 처리하는 방법 및 장치
CN104272696B (zh) 驻留在设备上的媒体文件
JP2013509755A (ja) 会話期間中にマルチメディア呼出し音を再生する方法、サーバおよび端末デバイス
CN101325590A (zh) 一种ip多媒体子***集中控制业务实现终呼的方法
WO2011023041A1 (zh) 一种指示终端媒体类型的呼叫方法及***
EP2702742B1 (en) Method, network node and application service for making available call detail records in an ip multimedia subsystem type network
WO2005006650A1 (en) Method and nodes for conference communication
KR101384160B1 (ko) 음성메시지 서비스 제공을 위한 패킷 서비스 시스템 및 부가서비스 제어기, 그리고 그의 음성메시지 서비스 제공 방법
CN101166162B (zh) 一种传递业务事件的方法
WO2012089064A1 (zh) 在电路域接入终端与as之间交互控制信息的方法及设备
KR101419268B1 (ko) 회의 통화 서비스 제공을 위한 패킷 서비스 시스템 및 부가서비스 제어기, 그리고 그의 회의 통화 서비스 제공 방법
CN101217797B (zh) 一种ip多媒体子***集中控制业务的起呼方法
KR100907612B1 (ko) 아이피 멀티미디어 서브시스템에서 세션 종료 후의 과금처리 방법 및 시스템
KR101259756B1 (ko) 패킷 네트워크 및 서킷 네트워크를 연동하여 부가서비스를 제공하기 위한 통신 시스템, 이를 위한 패킷 네트워크, 이를 위한 서버 및 이를 위한 방법
KR101383031B1 (ko) 음성메시지 서비스 제공 방법, 이를 위한 패킷 서비스 시스템 및 부가서비스 제어기
KR20080018753A (ko) Ims 단말과 csi 단말간의 통신 방법 및 장치
Yamamoto et al. WIDESTAR II Satellite Core Network System
CN101325792B (zh) 一种ip多媒体子***集中业务会话控制路径的切换方法

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
FPAY Annual fee payment

Payment date: 20180328

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20190320

Year of fee payment: 6