KR20050082888A - 무선단말에서 메신저를 이용한 음성 패킷 서비스 방법 - Google Patents

무선단말에서 메신저를 이용한 음성 패킷 서비스 방법 Download PDF

Info

Publication number
KR20050082888A
KR20050082888A KR20040011494A KR20040011494A KR20050082888A KR 20050082888 A KR20050082888 A KR 20050082888A KR 20040011494 A KR20040011494 A KR 20040011494A KR 20040011494 A KR20040011494 A KR 20040011494A KR 20050082888 A KR20050082888 A KR 20050082888A
Authority
KR
South Korea
Prior art keywords
service
call
messenger
voice
wireless terminal
Prior art date
Application number
KR20040011494A
Other languages
English (en)
Other versions
KR101017790B1 (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 KR20040011494A priority Critical patent/KR101017790B1/ko
Publication of KR20050082888A publication Critical patent/KR20050082888A/ko
Application granted granted Critical
Publication of KR101017790B1 publication Critical patent/KR101017790B1/ko

Links

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

1. 청구범위에 기재된 발명이 속한 기술분야
본 발명은 무선단말에서 메신저를 이용한 음성 패킷 서비스 방법에 관한 것임.
2. 발명이 해결하려고 하는 기술적 과제
본 발명은, 무선단말에서 메신저를 구비하여, 메신저상에 등록된 버디(상대자 혹은 그룹)와 채팅 뿐만 아니라, 일대일 혹은 일대다 음성 통화, 혹은 음성 쪽지 등의 음성 패킷 서비스를 유선망을 통해 제공하기 위한 무선단말에서 메신저를 이용한 음성 패킷 서비스 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하고자 함.
3. 발명의 해결방법의 요지
본 발명은, 메신저를 이용한 패킷 서비스 방법에 있어서, 서비스 이용자를 인증하고, 인증된 서비스 이용자의 기 등록된 버디 정보를 무선단말로 제공하여, 메신저가 구동된 상태에서, 활성화된 버디에 대한 음성 통화 서비스 요청시, 호스팅응용서버의 유선망 서비스 로직에 따라 서비스게이트웨이가 '서비스 이용자(발신자)가 지정한 발신단말'로 를 연결 설정하는 발신호 연결설정단계; 상기 호스팅응용서버의 유선망 서비스 로직에 따라 서비스게이트웨이가 '착신자가 지정한 착신단말'로 호를 연결 설정하는 착신호 연결설정단계; 및 상기 서비스게이트웨이가 발착신 단말간에 통화를 성립시키는 통화성립단계를 포함함.
4. 발명의 중요한 용도
본 발명은 무선단말에서 메신저를 이용한 패킷 서비스 시스템 등에 이용됨.

Description

무선단말에서 메신저를 이용한 음성 패킷 서비스 방법{Voice packet service method for using messenger in mobile terminal}
본 발명은 무선단말에서 메신저를 이용한 음성 패킷 서비스 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것으로, 특히 무선단말에서 메신저를 구비하여, 메신저상에 등록된 버디(개인 혹은 그룹) 유선망을 통해 일대일 혹은 일대다 통화 서비스 혹은 음성 쪽지 서비스 기능을 제공하기 위한 무선단말에서 메신저를 이용한 음성 패킷 서비스 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것이다.
현재, 무선단말은 여러 가지 메신저 프로그램을 제공하고 있다. 메신저를 사용하는 경우, 사용하는 무선 패킷요금을 지불하게 되며, 전화연결시는 무선 사업자 기준의 요금이 부가된다.
이렇듯, 메신저는 인터넷 환경에서 개인 또는 그룹간의 통화 수단으로 보편적으로 사용되고 있으며, PC(Personal Computer) 환경에서만 가능하던 메신저들은 이제는 무선단말에까지 적용되고 있는 실정이다. 따라서, 무선 사업자들은 독자적인 메신저를 각자의 무선단말에 기본으로 탑재하고 있으며, 인터넷 환경에서 보편적으로 사용하는 몇 개의 메신저를 응용 형태로 무선단말에 탑재할 수 있도록 지원한다.
무선단말에서의 메신저는 단말의 최대 적재 용량에 따라 가벼운 형태로 운용된다. 또한, 무선단말에서 전화서비스를 사용하는 경우는 무선단말이 발신단말로 지정된다. 그러나, 무선단말의 경우, 유선 단말에 비해 전화 이용료가 상대적으로 비싸고, 현재의 무선단말에서의 메신저는 기본적인 채팅 기능만을 지원하는 단점이 있다.
본 발명과 관련된 선행기술들을 살펴보면 다음과 같다.
첫 번째, 상기와 같은 종래 기술과 관련하여 "무선통신 단말기를 이용한 위치 기반 채팅 서비스 방법 및 시스템(대한민국 공개특허공보 특2003-0024018, 2003년 3월 26일)"은 무선단말에서 다자간 채팅 서비스를 할 때, 채팅 대상자들이 위치를 지도와 함께 지번까지 제공하는데에 초점을 맞추고 있는 것으로, 본 발명에 비춰볼 때, 무선단말에 메신저를 구비하여 다자간에 접속한다는 점에서 유사하나, 채팅 서비스를 기반으로 하고 무선 패킷 과금 방식을 사용하여 사용 요금이 비싸다는 단점이 있다.
두 번째, 공지된 기술인 "PC 상에서 메신저를 통한 멀티미디어 서비스"(문자, 음성, 그 외 컨텐츠 제공 서비스, 예를 들면 MSN 등)는 본 발명에 비춰볼 때, 단말 상에 메신저를 구비하여 일대일 혹은 일대다 전화 통화가 가능한 점에서 유사하나, 유선 단말(즉, PC 환경)을 기반으로 하고, 다자간 음성 통화시 VoIP(즉, 인터넷 전화)를 기반으로 한다는 차이점이 있다.
따라서, 현재의 기술분야에서는 무선단말의 메신저가 기본적인 채팅 기능 외에도 그외의 부가 서비스 기능(예를 들면, 음성 통화, 음성 쪽지 등)을 수행할 수 있도록 하되, 이때 보다 저렴한 패킷 과금 방식(예를 들면, 유선 패킷 과금 방식)을 적용할 수 있는 방안이 마련되어야 한다.
본 발명은, 상기한 바와 같은 요구에 부응하기 위하여 제안된 것으로, 무선단말에서 메신저를 구비하여, 메신저상에 등록된 버디(상대자 혹은 그룹)와 채팅 뿐만 아니라, 일대일 혹은 일대다 음성 통화, 혹은 음성 쪽지 등의 음성 패킷 서비스를 유선망을 통해 제공하기 위한 무선단말에서 메신저를 이용한 음성 패킷 서비스 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하는데 그 목적이 있다.
상기 목적을 달성하기 위한 본 발명의 방법은, 메신저를 이용한 패킷 서비스 방법에 있어서, 서비스 이용자를 인증하고, 인증된 서비스 이용자의 기 등록된 버디 정보를 무선단말로 제공하여, 메신저가 구동된 상태에서, 활성화된 버디에 대한 음성 통화 서비스 요청시, 호스팅응용서버의 유선망 서비스 로직에 따라 서비스게이트웨이가 '서비스 이용자(발신자)가 지정한 발신단말'로 를 연결 설정하는 발신호 연결설정단계; 상기 호스팅응용서버의 유선망 서비스 로직에 따라 서비스게이트웨이가 '착신자가 지정한 착신단말'로 호를 연결 설정하는 착신호 연결설정단계; 및 상기 서비스게이트웨이가 발착신 단말간에 통화를 성립시키는 통화성립단계를 포함하여 이루어진 것을 특징으로 한다.
그리고, 본 발명은, 통화 종료후, 상기 서비스게이트웨이가 유선망 과금 기준에 의거하여 과금 데이터를 생성하는 과금데이터 생성단계를 더 포함하여 이루어진 것을 특징으로 한다.
또한, 본 발명의 방법은, 메신저를 이용한 패킷 서비스 방법에 있어서, 서비스 이용자를 인증하고, 인증된 서비스 이용자의 기 등록된 버디 정보를 무선단말로 제공하여, 메신저가 구동된 상태에서, 등록된 버디에 대한 음성 쪽지 서비스 요청시, 호스팅응용서버의 유선망 서비스 로직에 따라 입력 텍스트를 VXML(Voice eXtensible Markup Language)로 변환한 후, 서비스게이트웨이로 호 생성을 요청하고, 미디어서버로 VXML 수행을 위한 URL 정보를 전송하는 연결설정단계; 상기 호스팅응용서버의 유선망 서비스 로직에 따라 상기 서비스게이트웨이가 '착신자가 지정한 착신 단말'로 호를 연결 설정하는 착신호 연결설정단계; 및 상기 미디어 서버가 URL(Uniform Resource Locator) 정보를 참조하여 VXML로 변환된 음성 메시지를 착신단말로 전달하는 음성메시지 전달단계를 포함하여 이루어진 것을 특징으로 한다.
한편, 본 발명은, 프로세서를 구비한 메신저를 이용한 패킷 서비스 시스템에, 서비스 이용자를 인증하고, 인증된 서비스 이용자의 기 등록된 버디 정보를 무선단말로 제공하여, 메신저가 구동된 상태에서, 활성화된 버디에 대한 음성 통화 서비스 요청시, 호스팅응용서버의 유선망 서비스 로직에 따라 서비스게이트웨이가 '서비스 이용자(발신자)가 지정한 발신단말'로 호를 연결 설정하는 발신호 연결설정기능; 상기 호스팅응용서버의 유선망 서비스 로직에 따라 서비스게이트웨이가 '착신자가 지정한 착신단말'로 호를 연결 설정하는 착신호 연결설정기능; 및 상기 서비스게이트웨이가 발착신 단말간에 통화를 성립시키는 통화성립기능을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.
그리고, 본 발명은, 통화 종료후, 상기 서비스게이트웨이가 유선망 과금 기준에 의거하여 과금 데이터를 생성하는 과금데이터 생성기능을 더 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.
또한, 본 발명은, 프로세서를 구비한 메신저를 이용한 패킷 서비스 시스템에, 서비스 이용자를 인증하고, 인증된 서비스 이용자의 기 등록된 버디 정보를 무선단말로 제공하여, 메신저가 구동된 상태에서, 등록된 버디에 대한 음성 쪽지 서비스 요청시, 호스팅응용서버의 유선망 서비스 로직에 따라 입력 텍스트를 VXML(Voice eXtensible Markup Language)로 변환한 후, 서비스게이트웨이로 호 생성을 요청하고, 미디어서버로 VXML 수행을 위한 URL 정보를 전송하는 연결설정기능; 상기 호스팅응용서버의 유선망 서비스 로직에 따라 상기 서비스게이트웨이가 '착신자가 지정한 착신 단말'로 호를 연결 설정하는 착신호 연결설정기능; 및 상기 미디어 서버가 URL(Uniform Resource Locator) 정보를 참조하여 VXML로 변환된 음성 메시지를 착신단말로 전달하는 음성메시지 전달기능을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.
따라서, 본 발명은 무선단말에서 기본적인 채팅 기능만을 제공하는 메신저에 전화 연결을 시도할 수 있는 인터페이스를 추가하여, 일대일(1:1) 통화서비스 뿐만 아니라, 일대다(그룹) 통화서비스, 혹은 음성 쪽지 서비스 등의 음성 패킷 서비스를 유선망에서 생성함으로써, 무선단말에서의 전화이용료에 비해 적은 비용으로 제공하도록 한다. 이때, 본 발명은 발신단말의 전화번호를 현재 사용하고 있는 무선단말 이외의 유/무선단말의 전화번호로 지정할 수 있으며, 추가메뉴 선택없이 메신저에 등록된 개인 또는 그룹에 대해 더블클릭을 통해 서비스를 이용할 수 있게끔 편리성을 함께 제공한다. 그리고, 전화이용 요금의 경우, 발신단말에 부여하며 전화요금 고지를 호 연결 시 안내해주도록 한다.
상술한 목적, 특징들 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일실시예를 상세히 설명한다.
도 1 은 본 발명이 적용되는 무선단말에서 메신저를 이용한 음성 패킷 서비스 시스템의 구성예시도로서, 각 구성 요소들의 기능을 살펴보면 다음과 같다.
메신저(Instant Messenger)서버(11)는 무선망 또는 인터넷에서 메신저 기능을 제공하는 메신저 서버로서, 가입자 그룹에 따라 다양한 가입자 그룹을 관리한다.
호스팅응용서버(12)는 메신저 서버(11)와 연동하는 시스템으로 전화걸기를 위한 서비스 로직을 탑재 및 처리하는 시스템이다.
서비스게이트웨이(13)는 유선망 및 인터넷에서의 호 처리를 담당하는 시스템으로서, 과금 정보를 처리하고 과금처리 시스템과 연동하는 시스템이다.
과금처리시스템(14)는 서비스 가입자의 서비스 이용에 대한 통합 과금 처리를 담당하는 시스템이다.
미디어서버(15)는 통화 연결이나, 쪽지를 음성으로 변환하여 공지하는 서비스의 경우, 사용자에게 안내방송이 필요하면 해당 안내방송 송출을 처리하는 시스템이다.
지능망 데이터베이스(DB)(16)는 지능망 가입자 정보를 관리한다.
SIP(Session Initiation Protocol) 프락시(Proxy) 서버/H.323 GK(Gatekeeper)(17)는 인터넷에서 접속하는 인터넷전화(본 발명에서는 PC 및 PDA 상에 동작하는 인터넷폰으로 한정함)의 위치정보를 관리하는 시스템이다.
무선단말(18)은 메신저가 탑재되고 음성 통화(일대일 혹은 일대다 그룹 통화) 혹은 음성 쪽지 등의 음성 패킷 서비스 기능이 제공되는 휴대폰 및 PDA(Personal Digital Assistants) 단말을 말한다.
도 1에 도시된 바와 같이, 무선단말(18)에 탑재된 메신저를 사용하는 이용자들은 무선망을 거쳐, 메신저서버(11)에서 프레젼스 기능을 제공받는다. 이용자가 무선단말(18)에서 메신저를 선택하면, 후술되는 도 2와 같은 로그인 창이 뜬다. 이용자는 아이디와 패스워드로 메신저에 로그인하며, 이때 본인이 접속하고자 하는 서비스 도메인을 선택할 수 있다.
본 발명에서는 모든 서비스 도메인에 공통으로 사용할 수 있는 메신저 응용을 설계하였다. 따라서, 본인이 사용하고 있는 서비스를 선택할 수 있다. 예를 들면, 지능망 선택시는 본인의 지능망 번호(예:05025001212)를 입력하고, 메가패스의 경우 메가패스 아이디와 비밀번호를 입력한다.
이용자의 로그인 정보는 무선망을 거쳐 메신저서버(11)에서 인증 처리되고, 인증에 성공하면 도 3과 같은 메신저 화면이 무선단말(18) 상에 활성화된다. 도 3의 메신저 화면 상에서는, 개인의 경우 온라인 또는 비온라인 상태를 보여주며, 1명 이상의 개인을 그룹화 한 그룹의 경우 상이한 아이콘으로 표시한 버디 정보를 제공한다.
도 2 는 본 발명에 따른 무선단말에서 메신저를 이용한 음성 패킷 서비스 방법에서의 메신저 로그인 화면을 나타낸 예시도이다.
도 2에 도시된 바와 같이, 무선단말(18)에서의 메신저는 음성 패킷 서비스를 제공한다. 여기서, 음성 패킷 서비스란, 채팅, 음성쪽지, 음성 통화(일대일 혹은 일대다 그룹통화) 기능을 말하며, 디폴트 설정을 지정할 수 있다.
본 발명에서는 무선단말(18)에서 유선 호 생성이 목적이므로, 버디를 선택하면(더블클릭) 음성 통화 기능을 호출하도록 설계한다. 도 1에서 채팅의 경우, 무선단말(18)과 메신저서버(11)간 연동으로 지원되며, 쪽지 및 통화 기능의 경우는 메신저서버(11)에서 호스팅응용서버(12)로 동작이 전달된다.
하기의 [표2] 내지 [표5]에 메신저서버(11)와 호스팅응용서버(12)간의 인터페이스 규격을 기술하였고, 메신저서버(11)와 호스팅응용서버(12)간은 소켓 통신으로 다음의 [표1]과 같은 규약을 따른다.
① 패킷은 "Unique code(int)", "Length(int)", "Data(string)"로 구성된다.(request 및 reply모두 해당됨)
② "Unique code"값은 상수 값으로 10진수 20001010(16진수로는 0x013130f2) 을 사용하기로 함.
③ 패킷의 내용은 확장성이 용이한 XML(eXtensible Markup Language) 방식을 이용해서, "Tag"와 "value"쌍을 가지도록 한다. "Root Tag"는 <packet>으로 하고, XML선언부는 생략한다.
④ packet head(패킷구분자)는 <cmd>임.
⑤ 비동기 방식으로 연동된다.
⑥ socket 통신 데이터 포맷
도 4 는 본 발명에 따른 무선단말에서 메신저를 이용한 음성 패킷 서비스 방법에 대한 일실시예 흐름도이다.
우선, 음성 패킷 서비스 중 일대일(1:1) 음성 통화 기능 구현을 위한 시나리오를 살펴보기로 한다. 여기에서는 상기 [표2] 및 [표3]의 규격을 따른다.
먼저, 서비스 이용자가 무선단말(18) 상의 메신저를 로그인하면(401), 메신저서버(11)에서 이를 인증하여 인증 성공시에 등록된 버디 정보(등록자, 그룹 등)를 무선단말(18)의 화면상에 표시한다(402). 즉, 로그인에 성공하면(401), 자신이 등록한 버디 정보가 무선단말(18)의 화면상에 도 3과 같이 활성화된다(402).
이후, 서비스 이용자가 메신저 상에서 음성통화를 위해 친구(일대일 통화를 위한 상대방) 또는 그룹(일대다 통화를 위한 그룹)을 선택(더블클릭)하면(403), 메신저서버(11)는 상기 [표1]의 인터페이스 규약에 따라 호스팅응용서버(12)로 통화동작(request,result)을 호출한다([표2] 및 [표3] 참조)(404).
그러면, 호스팅응용서버(12)는 메시지를 분석하여(파싱 작업) 클릭콜 서비스 로직을 호출한다.
상기 클릭콜 서비스 로직을 보다 상세하게 살펴보면 다음과 같다.
클릭콜 서비스 로직에 따라, 먼저 발신번호로 호 생성할 것을 서비스게이트웨이(13)로 요청한다(405a). 이때, 발신번호가 지능망번호인 경우, 지능망 DB(16)에서 실제 발신번호를 조회한 후, 실제 발신번호로 호 생성을 서비스게이트웨이(13)로 요청한다.
그러면, 서비스게이트웨이(13)는 SSP로 호 생성을 실행하여, 서비스 이용자가 지정한 발신번호(이 발신번호는 유선전화의 발신번호 뿐만 아니라, 무선전화의 발신번호도 가능한데, 유선망을 통해 호가 연결되므로 보다 저렴한 유선 패킷 과금이 발생됨)로 호 도착을 알리는 전화벨이 울린다. 이때, 이용자가 발신단말을 받으면, 호스팅응용서버(12)는 서비스게이트웨이(13)로 미디어서버(15)가 안내방송을 송출하도록 명령한다. 이 명령에 따라 미디어서버(15)가 이용자의 단말(발신단말)에 “상대방과 연결중입니다”라는 안내방송을 송출한다(406a).
이와 같은 과정(405a,406a)을 통해서 발신자가 자신이 통화할 발신단말을 지정하여 연결 설정할 수 있다.
한편, 호스팅응용서버(12)는 착신번호로 호 생성을 서비스게이트웨이(13)로 요청한다(405b). 이 경우 호스팅응용서버(12)는 서비스게이트웨이(13)의 일반 호 서비스(Parlay Generic Call Control) 로직을 호출한다.
그러면, 서비스게이트웨이(13)는 착신단말(유무선/인터넷단말, 착신번호가 지능망 번호인 경우 지능망 DB에서 실제 착신번호 조회후 해당 번호로 연결)로 호를 연결한다(406b). 이때, 만약 착신단말이 인터넷단말인 경우 SIP 프락시 서버 또는 H.323 GK를 통해 위치 정보를 파악한 후, 해당 단말로 호를 연결 설정한다.
이렇게 착신단말이 연결 설정되면, 발신단말과 착신단말간에 통화가 성립된다(407).
한편, 그룹통화의 경우에는 상기의 과정 중, 착신단말번호의 개수만큼 "405b,406b" 단계를 반복적으로 수행하여 해당 착신번호들을 연결 설정한다. 이 경우, 호스팅응용서버(12)는 서비스게이트웨이(13)의 컨퍼런스 호 서비스(Parlay Conference Call)를 호출한다.
서비스게이트웨이(13)는 모든 통화호의 경우 과금 데이타를 생성한 후, 과금 처리 시스템에 통보한다. 이때, 발신단말을 유선단말로 지정하였으므로, 유선 패킷 과금이 성립된다.
통화(일대일, 일대다) 기능의 경우, 메신저에 등록한 버디의 번호는 개인번호 또는 기업번호가 가능하다. 또한, 이 번호들은 실제 번호가 아닌 가상번호인 지능망 번호일 수 있다. 즉, 개인의 경우 평생번호 0502 번호와 기업의 경우 1588 대표번호가 될 수 있는 것이다. 본 발명에서는 호스팅응용서버(12)가 지능망 DB(16)를 참조하는 구조이므로, 지능망 DB(16)를 참조하여, 실제 발신 혹은 착신번호로 연결해 주면 되므로, 개인의 프라이버시를 보장해 줄 수 있다.
한편, 음성 쪽지 전송의 경우는 도면에는 도시되지 않았지만 다음의 시나리오 절차를 따른다.
먼저, 서비스 이용자가 무선단말(18) 상의 메신저를 로그인하여, 메신저서버(11)의 인증을 받아 자신이 등록한 버디 정보(등록자, 그룹 등)가 무선단말(18)의 화면상에 상기 도 3과 같이 활성화된 상태에서, 음성쪽지를 친구(일대일 통화를 위한 상대방) 또는 그룹(일대다 통화를 위한 그룹)을 선택(더블클릭)하고, 보내고자 하는 메시지와 전송방식을 선택한다. 이때, 전송방식은 즉시 전송과 지정 시간 예약 전송이 가능한데, 지정 시간 예약 전송은 디폴트를 현재의 시간으로 표시해주고, 사용자가 백스페이스를 이용해 수정 가능하고 YYMMDDHHMM 형식으로 분단위까지 지정할 수 있다.
이후, 메신저서버(11)는 상기 [표1]의 인터페이스 규약에 따라 호스팅응용서버(12)로 음성쪽지동작(request,result)을 호출한다([표4] 및 [표5] 참조).
그러면, 호스팅응용서버(12)는 메시지를 분석하여(파싱 작업) 음성메시지 서비스 로직을 호출한다.
상기 음성메시지 서비스 로직을 보다 상세하게 살펴보면 다음과 같다.
음성메시지 서비스 로직에 따라, 먼저 서비스 이용자가 입력한 텍스트를 VXML(Voice eXtensible Markup Language) 형태로 변환하고, 즉시 전송의 경우 서비스게이트웨이(13)로 호 생성을 요청한다. 그러면, 서비스게이트웨이(13)는 미디어서버(15)로 호 생성을 요청한다.
이 경우, 서비스게이트웨이(13)의 일반 호 서비스(Parlay Generic Call Control) 동작을 요청하며, VXML 수행을 위해 URL(Uniform Resource Locator) 정보를 함께 전달한다.
따라서, 서비스 이용자가 작성한 음성 쪽지는 실제 호스팅응용서버(12)에 저장되어 있고, 미디어서버(15)는 URL 정보를 참조하여 실제 저장된 음성 쪽지를 착신측으로 전송할 수 있다.
한편, 호스팅응용서버(12)는 착신번호에 대해 서비스게이트웨이(13)로 호 생성을 요청하여, 서비스게이트웨이(13)는 착신단말(유무선/인터넷단말, 착신번호가 지능망 번호인 경우 지능망 DB에서 실제 착신번호 조회후 해당 번호로 연결)로 호를 연결한다.
이렇게 착신단말이 연결 설정되면, 미디어서버(15)가 URL 정보를 참조하여 호스팅응용서버(12)에 VXML로 변환되어 음성메시지를 착신단말로 송출한다.
한편, 그룹에 대한 음성 메시지 전달의 경우에는 상기의 과정 중, 착신단말번호의 개수만큼 착신 연결 설정 단계를 반복적으로 수행하여 해당 착신번호들을 연결 설정한다.
상기한 바와 같이, 본 발명은 무선단말에서 메신저 로그인 후, 메신저에 등록되어 있는 사용자 리스트에 대해 1:1 전화걸기, 그룹통화 전화걸기, 음성쪽지 전송을 처리하는 방법에 관한 것으로, 메신저에 등록된 사용자에 대해 더블클릭을 하면, 그 요청이 유선망 시스템에 전달이 되고, 유선망 시스템에서 발신자가 지정하는 단말(무선단말 혹은 유선단말, 인터넷 단말 등)에 발신호를 생성한 후, 연결하고자 하는 착신자에 대한 호를 생성하여 통화를 지원한다.
본 발명은 사용자가 행하고자 하는 전화를 유선망에서 생성시켜줌으로써, 무선단말에서의 호 사용요금에 비해 저렴하게 사용할 수 있으며, 1:1 전화 뿐만 아니라, 메신저 버디에 등록된 그룹에 대해 그룹통화를 지원한다. 또한, 무선단말에서 더블클릭하여 호를 생성하면서 본인의 발신 전화를 다른 전화(무선 혹은 유선 혹은 인터넷 단말 등)로 지정할 수도 있다.
상술한 바와 같은 본 발명의 방법은 프로그램으로 구현되어 컴퓨터로 읽을 수 있는 기록매체(씨디롬, 램, 롬, 플로피 디스크, 하드 디스크, 광자기 디스크 등)에 저장될 수 있다. 이러한 과정은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있으므로 더 이상 상세히 설명하지 않기로 한다.
이상에서 설명한 본 발명은 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니고, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하다는 것이 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 있어 명백할 것이다.
상기한 바와 같은 본 발명은, 첫째 무선단말을 사용하는 이용자들이 무선단말 발신으로 통화 또는 음성메시지 전송시 부담되는 통화료를, 유선망에서 임의의 단말로 발신단말을 지정하여 통화하도록 함으로써 다량의 통화료 절감 효과를 가져올 수 있어, 유선망 사업자 입장에서는 휴대전화의 편리성으로 인해 무선망으로 통화가 옮아가고 있는 시점에서 유선망 호 유실을 방지할 수 있고, 또한 안정적인 유선망의 인프라를 통해 우수한 통화품질을 제공할 수 있는 효과가 있다.
둘째, 유선사업자가 제공하는 모든 서비스에 공통으로 사용할 수 있도록 메신저를 설계함으로써, 무선단말에서 응용프로그램의 손쉬운 다운로드 절차를 제공하고, 무선단말에서 제공되지 않는 그룹통화 기능을 제공하여 사용자의 서비스 편리성을 높여줄 수 있는 효과가 있다.
셋째, 서비스 제공 기반을 메신저로 설정함으로써, 무선단말이 아닌 PC 상에서 버디에 친구 또는 그룹을 자유로이 등록할 수 있는 효과가 있다.
넷째, 통화 연결을 유선망에서 시작하므로, 기존에 제공하던 다양한 지능망 서비스 번호에 대해 번호 번역이 가능한 효과가 있다.
도 1 은 본 발명이 적용되는 무선단말에서 메신저를 이용한 음성 패킷 서비스 시스템의 구성예시도.
도 2 는 본 발명에 따른 무선단말에서 메신저를 이용한 음성 패킷 서비스 방법에서의 메신저 로그인 화면을 나타낸 예시도.
도 3 은 본 발명에 따른 무선단말에서 메신저를 이용한 음성 패킷 서비스 방법에서의 메신저 버디 화면을 나타낸 예시도.
도 4 는 본 발명에 따른 무선단말에서 메신저를 이용한 음성 패킷 서비스 방법에 대한 일실시예 흐름도.
* 도면의 주요 부분에 대한 부호의 설명
11 : 메신저서버 12 : 호스팅응용서버
13 : 서비스게이트웨이 14 : 과금처리시스템
15 : 미디어서버 16 : 지능망 DB
17 : SIP 프락시 서버/H.323GK 18 : 무선단말

Claims (10)

  1. 메신저를 이용한 패킷 서비스 방법에 있어서,
    서비스 이용자를 인증하고, 인증된 서비스 이용자의 기 등록된 버디 정보를 무선단말로 제공하여, 메신저가 구동된 상태에서,
    활성화된 버디에 대한 음성 통화 서비스 요청시, 호스팅응용서버의 유선망 서비스 로직에 따라 서비스게이트웨이가 '서비스 이용자(발신자)가 지정한 발신단말'로 호를 연결 설정하는 발신호 연결설정단계;
    상기 호스팅응용서버의 유선망 서비스 로직에 따라 서비스게이트웨이가 '착신자가 지정한 착신단말'로 호를 연결 설정하는 착신호 연결설정단계; 및
    상기 서비스게이트웨이가 발착신 단말간에 통화를 성립시키는 통화성립단계
    를 포함하는 무선단말에서 메신저를 이용한 음성 패킷 서비스 방법.
  2. 제 1 항에 있어서,
    통화 종료후, 상기 서비스게이트웨이가 유선망 과금 기준에 의거하여 과금 데이터를 생성하는 과금데이터 생성단계
    를 더 포함하는 무선단말에서 메신저를 이용한 음성 패킷 서비스 방법.
  3. 제 1 항 또는 제 2 항에 있어서,
    상기 버디는,
    음성 통화 가능한 일인(一人) 혹은 그룹을 포함하며, 그룹 통화시 상기 착신호 연결설정단계를 착신단말의 개수만큼 반복적으로 수행하는 것을 특징으로 하는 무선단말에서 메신저를 이용한 음성 패킷 서비스 방법.
  4. 제 3 항에 있어서,
    상기 발착신 단말의 번호는,
    가상번호로서, 상기 호스팅응용서버가 지능망 데이터베이스(DB)를 검색하여 가상번호를 실제 번호로 번역하는 것을 특징으로 하는 무선단말에서 메신저를 이용한 음성 패킷 서비스 방법.
  5. 메신저를 이용한 패킷 서비스 방법에 있어서,
    서비스 이용자를 인증하고, 인증된 서비스 이용자의 기 등록된 버디 정보를 무선단말로 제공하여, 메신저가 구동된 상태에서,
    등록된 버디에 대한 음성 쪽지 서비스 요청시, 호스팅응용서버의 유선망 서비스 로직에 따라 입력 텍스트를 VXML(Voice eXtensible Markup Language)로 변환한 후, 서비스게이트웨이로 호 생성을 요청하고, 미디어서버로 VXML 수행을 위한 URL 정보를 전송하는 연결설정단계;
    상기 호스팅응용서버의 유선망 서비스 로직에 따라 상기 서비스게이트웨이가 '착신자가 지정한 착신 단말'로 호를 연결 설정하는 착신호 연결설정단계; 및
    상기 미디어 서버가 URL(Uniform Resource Locator) 정보를 참조하여 VXML로 변환된 음성 메시지를 착신단말로 전달하는 음성메시지 전달단계
    를 포함하는 무선단말에서 메신저를 이용한 음성 패킷 서비스 방법.
  6. 제 5 항에 있어서,
    상기 버디는,
    음성 통화 가능한 일인(一人) 혹은 그룹을 포함하며, 그룹 메시지 전달시 상기 착신호 연결설정단계를 착신단말의 개수만큼 반복적으로 수행하는 것을 특징으로 하는 무선단말에서 메신저를 이용한 음성 패킷 서비스 방법.
  7. 제 5 항 또는 제 6 항에 있어서,
    상기 음성 메시지 전달시 함께 전송되는 발신단말의 번호는,
    가상번호로서, 상기 호스팅응용서버가 지능망 데이터베이스(DB)를 검색하여 가상번호를 실제 번호로 번역하는 것을 특징으로 하는 무선단말에서 메신저를 이용한 음성 패킷 서비스 방법.
  8. 프로세서를 구비한 메신저를 이용한 패킷 서비스 시스템에,
    서비스 이용자를 인증하고, 인증된 서비스 이용자의 기 등록된 버디 정보를 무선단말로 제공하여, 메신저가 구동된 상태에서,
    활성화된 버디에 대한 음성 통화 서비스 요청시, 호스팅응용서버의 유선망 서비스 로직에 따라 서비스게이트웨이가 '서비스 이용자(발신자)가 지정한 발신단말'로 호를 연결 설정하는 발신호 연결설정기능;
    상기 호스팅응용서버의 유선망 서비스 로직에 따라 서비스게이트웨이가 '착신자가 지정한 착신단말'로 호를 연결 설정하는 착신호 연결설정기능; 및
    상기 서비스게이트웨이가 발착신 단말간에 통화를 성립시키는 통화성립기능
    을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.
  9. 제 8 항에 있어서,
    통화 종료후, 상기 서비스게이트웨이가 유선망 과금 기준에 의거하여 과금 데이터를 생성하는 과금데이터 생성기능
    을 더 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.
  10. 프로세서를 구비한 메신저를 이용한 패킷 서비스 시스템에,
    서비스 이용자를 인증하고, 인증된 서비스 이용자의 기 등록된 버디 정보를 무선단말로 제공하여, 메신저가 구동된 상태에서,
    등록된 버디에 대한 음성 쪽지 서비스 요청시, 호스팅응용서버의 유선망 서비스 로직에 따라 입력 텍스트를 VXML(Voice eXtensible Markup Language)로 변환한 후, 서비스게이트웨이로 호 생성을 요청하고, 미디어서버로 VXML 수행을 위한 URL 정보를 전송하는 연결설정기능;
    상기 호스팅응용서버의 유선망 서비스 로직에 따라 상기 서비스게이트웨이가 '착신자가 지정한 착신 단말'로 호를 연결 설정하는 착신호 연결설정기능; 및
    상기 미디어 서버가 URL(Uniform Resource Locator) 정보를 참조하여 VXML로 변환된 음성 메시지를 착신단말로 전달하는 음성메시지 전달기능
    을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.
KR20040011494A 2004-02-20 2004-02-20 무선단말에서 메신저를 이용한 음성 패킷 서비스 방법 KR101017790B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR20040011494A KR101017790B1 (ko) 2004-02-20 2004-02-20 무선단말에서 메신저를 이용한 음성 패킷 서비스 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR20040011494A KR101017790B1 (ko) 2004-02-20 2004-02-20 무선단말에서 메신저를 이용한 음성 패킷 서비스 방법

Publications (2)

Publication Number Publication Date
KR20050082888A true KR20050082888A (ko) 2005-08-24
KR101017790B1 KR101017790B1 (ko) 2011-02-28

Family

ID=37269225

Family Applications (1)

Application Number Title Priority Date Filing Date
KR20040011494A KR101017790B1 (ko) 2004-02-20 2004-02-20 무선단말에서 메신저를 이용한 음성 패킷 서비스 방법

Country Status (1)

Country Link
KR (1) KR101017790B1 (ko)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100856231B1 (ko) * 2006-04-10 2008-09-03 삼성전자주식회사 인스턴트 메신저 사용 방법 및 장치
KR101185163B1 (ko) * 2005-11-16 2012-09-24 삼성전자주식회사 인터넷 단말과 휴대폰 사이의 통신서비스를 위한 방법들
KR101255084B1 (ko) * 2006-08-24 2013-04-15 주식회사 케이티 메신저 통합 무선 인터넷 전화 시스템 및 그 방법
KR20200123908A (ko) * 2019-04-23 2020-11-02 에릭슨엘지엔터프라이즈 주식회사 이기종 시스템 연동 방법 및 장치

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101521967B1 (ko) * 2012-10-30 2015-05-28 주식회사 케이티 그룹 통화를 제공하는 디바이스, 서버 및 방법

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030053274A (ko) * 2001-12-22 2003-06-28 주식회사 엘지이아이 음성 확장성 마크업 언어 게이트웨이와 전자우편 서버의연동 서비스 장치와 방법
KR20030085844A (ko) * 2002-05-02 2003-11-07 주식회사 케이티 인터넷 메신저의 다자 통화 서비스 호스팅 장치 및 그 방법

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101185163B1 (ko) * 2005-11-16 2012-09-24 삼성전자주식회사 인터넷 단말과 휴대폰 사이의 통신서비스를 위한 방법들
KR100856231B1 (ko) * 2006-04-10 2008-09-03 삼성전자주식회사 인스턴트 메신저 사용 방법 및 장치
KR101255084B1 (ko) * 2006-08-24 2013-04-15 주식회사 케이티 메신저 통합 무선 인터넷 전화 시스템 및 그 방법
KR20200123908A (ko) * 2019-04-23 2020-11-02 에릭슨엘지엔터프라이즈 주식회사 이기종 시스템 연동 방법 및 장치

Also Published As

Publication number Publication date
KR101017790B1 (ko) 2011-02-28

Similar Documents

Publication Publication Date Title
US8819293B2 (en) Method and system for communicating across telephone and data networks
US8838960B2 (en) Network identity management system and method
US7317716B1 (en) Methods and systems for presence-based telephony communications
US20070293212A1 (en) System and methods for using online community identities of users to establish mobile communication sessions
US7385992B1 (en) Internet caller-ID integration
US8379544B2 (en) Communications
US20080137642A1 (en) Mobile device call to computing device
EP1652359A2 (en) Method and system for suppressing early media in a communications network
EP1836591A2 (en) Instant messenger as a web-based communicator
JP2004532452A (ja) 通信システムにおけるユーザのエイリアス
US9055013B2 (en) Integration of voice chat services
US7586898B1 (en) Third party content for internet caller-ID messages
JP2004064755A (ja) 呼確立シグナリングによりデータ要求を行うための方法およびコンピュータプログラムプロダクト
KR101017790B1 (ko) 무선단말에서 메신저를 이용한 음성 패킷 서비스 방법
KR100819328B1 (ko) H.323 프로토콜과 sip 프로토콜을 이용한 인터넷폰의호처리 장치 및 방법
KR100589670B1 (ko) 인터넷 텔레포니의 시그널링 부가 서비스 제공 방법 및 그 시스템
WO2005099242A1 (en) Phone call forwarding over pc system
JP2005026952A (ja) 分散型コミュニケーションシステム
Li et al. Extending Instant Messaging to Provide Pervasive Personal Communication
KR20100119111A (ko) 호 처리 방법 및 그 장치
Condie et al. Building and Launching VoIP Applications

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

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20150205

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20160203

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20170203

Year of fee payment: 7

LAPS Lapse due to unpaid annual fee