[go: up one dir, main page]

KR100907612B1 - 아이피 멀티미디어 서브시스템에서 세션 종료 후의 과금처리 방법 및 시스템 - Google Patents

아이피 멀티미디어 서브시스템에서 세션 종료 후의 과금처리 방법 및 시스템 Download PDF

Info

Publication number
KR100907612B1
KR100907612B1 KR1020070065611A KR20070065611A KR100907612B1 KR 100907612 B1 KR100907612 B1 KR 100907612B1 KR 1020070065611 A KR1020070065611 A KR 1020070065611A KR 20070065611 A KR20070065611 A KR 20070065611A KR 100907612 B1 KR100907612 B1 KR 100907612B1
Authority
KR
South Korea
Prior art keywords
ims
session
message
billing
terminal
Prior art date
Application number
KR1020070065611A
Other languages
English (en)
Other versions
KR20090001332A (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 KR1020070065611A priority Critical patent/KR100907612B1/ko
Publication of KR20090001332A publication Critical patent/KR20090001332A/ko
Application granted granted Critical
Publication of KR100907612B1 publication Critical patent/KR100907612B1/ko

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

본 발명은 인터넷 프로토콜 멀티미디어 서브시스템에서 멀티미디어 서비스 제공 시 인터넷 프로토콜 멀티미디어 서브시스템을 지원하지 않는 단말에 대한 과금 처리 방법 및 시스템에 관한 것이다.
본 발명에 따르면, 아이피 멀티미디어 서브시스템(IMS)에서 비 IMS 단말과 메시지 서비스 처리시 과금 처리 방법으로서, (a) 메시지를 전송한 발신측 IMS 단말의 세션이 종료된 후 착신측 비 IMS 단말로부터 착신 완료 메시지를 수신하는 단계; (b) 상기 수신된 착신 완료 메시지를 통하여 과금 데이터를 생성하는 단계; 및 (c) 상기 생성된 과금 데이터를 IMS 과금처리 노드로 전송하는 단계;를 포함하는 아이피 멀티미디어 서브시스템에서 세션 종료 후의 과금 처리 방법이 개시된다.
IMS, 과금처리, 메시지, SIP

Description

아이피 멀티미디어 서브시스템에서 세션 종료 후의 과금 처리 방법 및 시스템{Method and system for accounting after session closed in IP Multimedia Subsystem}
본 명세서에 첨부되는 다음의 도면들은 본 발명의 바람직한 실시예를 예시하는 것이며, 후술하는 발명의 상세한 설명과 함께 본 발명의 기술사상을 더욱 이해시키는 역할을 하는 것이므로, 본 발명은 그러한 도면에 기재된 사항에만 한정되어 해석되어서는 아니된다.
도 1은 본 발명이 구현되는 시스템의 구성을 나타낸 도면이다.
도 2는 본 발명의 일 실시예에 따른 아이피 멀티미디어 서브시스템에서 세션 종료 후의 과금 처리 장치의 구성을 나타낸 도면이다.
도 3은 본 발명의 일 실시예에 따른 아이피 멀티미디어 서브시스템에서 세션 종료 후의 과금 처리 방법의 절차를 순서대로 나타낸 도면이다.
도 4는 본 발명의 일 실시예에 따른 과금 처리 방법에 따라 시스템의 각 노드별로 처리되는 절차를 순서대로 도시한 흐름도이다.
<도면의 주요 부분에 대한 부호의 설명>
100 : 게이트웨이 서버
210 : IMS 단말
220 : IMS 과금처리 서버
230 : IMS 어플리케이션 서버
310 : 비 IMS 단말
본 발명은 인터넷 프로토콜 멀티미디어 서브시스템에서 멀티미디어 서비스 제공에 관한 것으로서, 보다 상세하게는 인터넷 프로토콜 멀티미디어 서브시스템을 지원하지 않는 단말에 대한 과금 처리 방법 및 시스템에 관한 것이다.
인터넷 서비스의 확산 및 인터넷 트래픽의 급격한 증가와 더불어 최근에는 데이터 트래픽량이 음성 트래픽량을 점차 추월하고 있는 추세이다. 이에 따라 회선 교환 방식의 서비스에서 패킷 교환 방식의 서비스로 전환되고 있다. 또한 3GPP와 3GPP2를 중심으로 표준화가 진행중인 3G 이동통신 망은 All IP 망으로 점차 진화되고 있다. 이에 따라 향후 유무선을 기반으로 하는 통신 서비스는 IP 프로토콜을 기반으로 통합되고 있다. 이를 위한 기술 중 하나로 음성데이터통합 기술(Voice over IP 이하, VoIP라 함)이 이용된다.
상기 VoIP 기술은 음성과 데이터를 IP 기술을 이용하여 패킷 형태로 통합하여 실시간으로 전송하는 기술로서, 최근에는 영상 정보까지 통합 전송하는 형태로 발전하고 있다. 이러한 VoIP 기술은 인터넷전화 서비스, 멀티미디어 메세징 서비스 등 다양한 차세대 인터넷 응용 서비스를 구현한다. 이러한 차세대 인터넷 응용 서 비스를 구현하기 위해서는 프로토콜 기술 중 접속 설정 프로토콜(Session Initiation Protocol 이하, SIP라 약칭함) 기술이 사용된다. 상기 SIP는 H.323 표준 기술을 대체할 목적으로 인터넷 표준 개발 기구인 IETF(Internet Engineering Task Force)에서 개발된 프로토콜이다. 여기서 상기 SIP는 인터넷상에서 통신하고자 하는 단말들이 서로를 식별하여 위치를 찾고, 상호간 멀티미디어 통신 세션을 설정, 세션 정보 교환 및 해지 기능 등을 제공하는 응용 계층의 호(Call) 시그널링 프로토콜이다.
이와 같은 프로토콜을 이용하여 멀티미디어 서비스를 제공하기 위한 시스템의 일예로 인테넷 프로토콜 멀티미디어 서브 시스템(IP Multimedia Core Network subsystem 이하, IMS라 약칭함)을 들 수 있으며, 이러한 IMS는 멀티미디어 서비스를 제공하기 위한 코어 네트워크(Core Network) 요소들로 구성된다.
상기 인터넷 프로토콜 멀티미디어 코어 네트워크 시스템(IM CN subsystem) 은 멀티미디어 서비스 위치 기반 서비스를 편리하고 상용화 가능하며, 표준화된 방법으로 제공한다. 이러한 IMS는 3rd Party 에 의해서도 제공될 수 있으며, 이동가입자에게 IP 전송 프로토콜을 기반으로 다양한 타입의 패킷 기반 서비스를 동시에 제공할 수 있다. 또한 IMS에서는 다양한 서비스를 위한 호 설정 프로토콜로 상기 SIP를 사용되며, 중요한 기능 요소로는 CSCF(call session control function)와 HSS (Home subscriber server)등이 있다.
세션을 기반으로 하는 멀티미디어 메시징 서비스를 위해서는 SIP에 의해 전송되는 세션 데스크립션 프로토콜(sessiondescription protocol 이하, SDP라 약칭 함)을 이용해서 MSRP를 사용한다. 이러한 상기 MSRP는 인스턴트 메시지(Instant message)의 시리즈를 전송하기 위해서 사용되는 프로토콜이다.
상기 IMS는 상기 멀티미디어 메시징 서비스를 위한 세션을 형성하기 위해 주로 중간 노드가 있는 환경에서 발신 단말이 세션 기반 메시지를 형성하는 방법을 이용한다. 즉, 상기 방법은 중간 노드가 있는 환경에서 상기 중간 노드가 HSS의 사용자 프로파일에 의해 결정되는 순차적인 서비스이거나 혹은 차후 트랜젝션을 위해 기록 경로를 유지하는 경우, 세션 기반 지역 정책이 없을 환경에서 발신 단말이 세션 기반 메시지를 형성한다. 여기서 상기 중간 노드는 어플리케이션 서버(AS), MRFC(Multimedia resource function controller), MRFP(multimedia resource function processor)일 수 있다.
또한, IMS는 세션이 형성된 상태에서 메시지 전송을 처리하고 과금 처리를 수행한 다음 세션을 종료하게 된다. 그러나 IMS 기반의 단말과 비 IMS 기반의 단말 간 메시지 처리시에는 과금 처리에 문제가 발생할 수 있다. 즉, IMS 단말에서 세션을 형성하고 비 IMS 단말로 메시지를 전송한 다음 착신측의 지연으로 정상 착신이 완료되지 않은 상태에서 발신측의 IMS 단말에서 세션을 종료하게 되면, 뒤늦게 착신측 비 IMS 단말에서 착신 처리가 완료되어도 이를 과금 처리할 수 없는 문제가 발생하게 된다.
본 발명은 상기와 같은 문제점을 해결하기 위해 창안된 것으로서, IMS 도메인과 비 IMS 도메인의 연동시 과금처리를 원활하게 수행할 수 있도록 하는 데 그 목적이 있다.
또한, IMS 도메인 내 발신자의 세션이 해지 되더라도 비 IMS 도메인에서 과금이 발생한 경우 정상적으로 IMS 표준에 기인한 과금처리를 수행할 수 있는 방법 및 시스템을 제공하는 데 다른 목적이 있다.
본 발명의 또 다른 목적 및 장점들은 하기에 설명될 것이며, 본 발명의 실시예에 의해 알게 될 것이다. 또한, 본 발명의 목적 및 장점들은 첨부된 특허 청구 범위에 나타낸 수단 및 조합에 의해 실현될 수 있다.
상기와 같은 목적을 달성하기 위해 본 발명에 따른 아이피 멀티미디어 서브시스템에서 세션 종료 후의 과금 처리 방법은, 아이피 멀티미디어 서브시스템(IMS)에서 비 IMS 단말과 메시지 서비스 처리시 과금 처리 방법으로서, (a) 메시지를 전송한 발신측 IMS 단말의 세션이 종료된 후 착신측 비 IMS 단말로부터 착신 완료 메시지를 수신하는 단계; (b) 상기 수신된 착신 완료 메시지를 통하여 과금 데이터를 생성하는 단계; 및 (c) 상기 생성된 과금 데이터를 IMS 과금처리 노드로 전송하는 단계;를 포함한다.
본 발명의 다른 측면에 따르면, 아이피 멀티미디어 서브시스템(IMS)에서 비 IMS 단말과 메시지 서비스 처리시 과금 처리 시스템으로서, IMS 단말과 비 IMS 단말과의 세션 형성 및 메시지 전송을 중계 처리하며, 세션이 종료된 후 비 IMS 단말로부터 착신 완료 메시지가 수신되면, 발/수신자 정보를 포함한 과금관련 정보를 IMS 어플리케이션 서버로 전송하는 게이트웨이 서버; 및 상기 게이트웨이 서버로부 터 과금관련 정보를 수신하여 과금 데이터를 생성하고, IMS 과금처리 서버와 연동하여 과금처리를 수행하는 IMS 어플리케이션 서버;를 포함하는 아이피 멀티미디어 서브시스템에서 세션 종료 후의 과금 처리를 제공하는 시스템이 제공된다.
본 발명의 또 다른 측면에 따르면, 아이피 멀티미디어 서브시스템(IMS)에서 비 IMS 단말과 메시지 서비스 처리시 과금 처리 장치로서, IMS 단말에서 비 IMS 단말로 메시지 전송시 비 IMS 단말로부터 착신 완료 메시지를 수신하는 완료 메시지 수신모듈; 상기 완료 메시지 수신모듈에서 완료 메시지가 수신되면 상기 메시지를 전송한 발신측 IMS 단말에 세션이 유지되고 있는지 여부를 판별하는 세션유지 판별모듈; 및 상기 세션유지 판별모듈에서 발신측 IMS 단말에 세션이 종료된 것으로 판별되면 과금 데이터를 IMS 과금처리 서버로 전송하는 과금 처리모듈;을 포함하는 아이피 멀티미디어 서브시스템에서 세션 종료 후의 과금 처리 장치가 제공된다.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명하기로 한다. 이에 앞서, 본 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정해서 해석되어서는 아니되며, 발명자는 그 자신의 발명을 가장 최선의 방법으로 설명하기 위해 용어의 개념을 적절하게 정의할 수 있다는 원칙에 입각하여 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야만 한다. 따라서, 본 명세서에 기재된 실시예와 도면에 도시된 구성은 본 발명의 가장 바람직한 일 실시예에 불과할 뿐이고 본 발명의 기술적 사상을 모두 대변하는 것은 아니므로, 본 출원시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형예들이 있을 수 있음을 이해하여야 한다.
도 1은 본 발명이 구현되는 시스템의 구성을 나타낸 도면이다.
도 1을 참조하면, 본 발명이 구현되는 시스템은 인터넷 프로토콜 멀티미디어 서브시스템(200)과 타 시스템(300)이 게이트웨이 서버(100)를 통해서 연동되는 구조로 이루어진다.
상기 인터넷 프로토콜 멀티미디어 서브시스템(200)(이하, IMS: IP Multimedia Subsystem)은 IMS 기반의 이동통신 단말(210)에 IP 기반의 멀티미디어 서비스를 제공하기 위한 시스템으로, 서비스 제공에 필요한 다수의 노드와 과금처리를 수행하는 IMS 과금처리 서버(220)와 비정상 과금처리를 담당하는 IMS 어플리케이션 서버(230)를 포함한다.
상기 IMS(200)는 전송(Transport Plane), 제어(Control Plane), 서비스(Service Plane) 영역으로 구분된다. 전송영역은 IP 기반 네트워크이다. 이때의 IP 기반 네트워크는 공중 인터넷(Public Internet)이 아니며 폐쇄 통신망이다. 즉, 통신사업자 망 내부에 구축된 IP 망이다. 동영상 미디어나 음성 미디어 등의 IP 패킷 트래픽은 전송영역의 장비 간에 흐른다.
제어영역은 SIP(Session Initiation Protocol) 메시지를 처리하는 호 처리 기능을 갖는다. CSCF(Call Session Control Function)가 핵심적인 호 처리 기능을 제공한다. 멀티미디어 호 라우팅 기능이 이에 포함된다. 이 부분은 BcN/NGN의 소프트스위치(soft-switch)에 해당한다.
서비스영역은 호 처리 로직을 제공한다. 가입자별 다양한 형태의 멀티미디어 호 처리 방식이 구현 가능하다. 공중전화망의 지능망(IN, Intelligent Network)이 제공하는 기능과 유사한 서비스를 제공할 수 있다. 예를 들면, 시간대에 따른 다른 호 처리 서비스이다. 심야시간에 걸려오는 멀티미디어 연결요청이 위급한 경우가 아니면 가입자가 만든 안내메시지를 재생한 후 멀티미디어 메시지 저장 장비로 자동으로 연결하여 메시지를 저장한다. 아침이 되면 이 메시지의 도착을 알리는 메시지를 가입자 단말로 전달하는 방식이다. 어플리케이션 서버(AS)는 호 처리 제어부(CSCF)와 신호를 교환하며 어플리케이션 서버가 지시하는 호 처리 동작을 수행하도록 한다.
상기 IMS 과금처리 서버(220)는 IMS 내에서 이루어지는 각 단말의 서비스 이용에 대한 과금을 처리하는 역할을 수행한다. 상기 IMS 과금처리 서버(220)는 IMS 기반의 노드 중 하나로 세션이 형성된 상태에서 과금처리를 수행하게 된다. 또한, 세션이 종료된 상태에서는 과금 데이터를 제공받아 IMS 표준에 기인한 과금처리를 수행한다. 상기 과금 데이터는 IMS 기반 단말(210)들이 비 IMS 기반 단말(310)들과 메시지 전송이나 데이터 전송 등의 과금부과에 해당하는 서비스를 이용할 경우 이를 카운트한 정보와 발신과 송신 단말의 정보 등을 포함한 데이터이다. 이렇게 제공된 과금 데이터를 근거로 하여 각 IMS 단말(210)에 대한 과금을 부과하는 작업을 수행한다.
상기 IMS 어플리케이션 서버(230)는 IMS 단말(210)과 비 IMS 단말(310)들과의 서비스 이용시 비정상적인 상태의 과금처리를 진행하는 역할을 수행한다. 상기 IMS 어플리케이션 서버(230)는 비정상적인 상태가 발생하게 되면 비 IMS 측의 과금 관련 정보들을 수집해 과금 데이터를 생성한다. 이렇게 생성된 과금 데이터는 상기 IMS 과금처리 서버(220)로 제공되어 정상적인 과금처리 절차를 진행하도록 한다. 상기 비정상적인 상태의 예로는, IMS 단말(210)에서 비 IMS 단말(310)로 메시지를 전송한 다음 비 IMS 단말(310) 측에서 메시지 착신이 지연되는 경우를 들 수 있다. 이때에는 비 IMS 단말(310) 측에서 메시지 착신 처리가 지연됨에 따라 IMS 단말(210)에서 메시지 착신 완료 메시지를 수신하기 전에 세션을 종료하는 경우가 발생할 수 있는데, 이 경우 정상적인 IMS 표준에 기인한 과금처리가 불가능하다.
상기 타 시스템(300)은 IMS 이외의 시스템으로 CDMA 시스템, GSM 시스템 등을 들 수 있다. 이러한 타 시스템(300)에 포함된 단말(310)은 상기 IMS(200)와 게이트웨이 서버(100)를 통해 연동 가능하다. 이를 통해 상기 비 IMS 단말(310)은 IMS(200) 기반의 IMS 단말(210)들과 영상, 음성 통화 및 메시지 전송 등의 서비스 이용이 가능하다.
상기 게이트웨이 서버(100)는 상기 IMS(200)와 그 외의 시스템인 비 IMS(300)를 연결하고 서로 간의 서비스를 연동하여 처리하는 역할을 수행한다. 상기 IMS(200)와 비 IMS(300) 간의 서비스를 연동하여 처리하는 예로, IMS 단말과 비 IMS 단말과의 세션 형성 및 메시지 전송을 중계 수행을 들 수 있다. 또한, 상기 게이트웨이 서버(100)는 IMS 단말(210)로부터 세션이 종료된 후 비 IMS 단말에서 메시지 착신 완료 메시지가 수신될 경우, 그때까지의 과금 관련 정보를 수집하여 상기 IMS 어플리케이션 서버(230)로 전송하는 역할을 수행한다. 즉, IMS 단말(210)에서 비 IMS 단말(310)로 세션을 형성한 뒤 메시지를 전송하였는데, 비 IMS 단 말(310) 측에서 메시지 착신 처리가 지연되는 경우에 이를 별도로 과금 처리하는 역할을 수행한다. 나아가, 상기 게이트웨이 서버(100)는 IMS(200)와 타 시스템(300)과의 연동처리를 위해 서로 다른 프로토콜을 각각에 적용될 수 있도록 하는 프로토콜 전환 처리를 수행한다.
도 2는 본 발명의 일 실시예에 따른 아이피 멀티미디어 서브시스템에서 세션 종료 후의 과금 처리 장치의 구성을 나타낸 도면이다.
도 2를 참조하면, 본 발명에 따른 과금 처리 장치(100)는 IMS(200)와 비 IMS(300) 간의 서비스 연동 처리 중에 비 IMS(300) 측에서 발생하는 비정상 서비스 과금분을 처리하는 장치로서, 완료메시지 수신모듈(110), 세션유지 판별모듈(120), 과금 처리모듈(130)을 포함한다. 이때에 서비스 연동의 예로, IMS(200)에서 비 IMS(300)로 메시지 전송 처리와 그에 따른 과금 처리를 예로 들어 설명하기로 한다.
상기 완료메시지 수신모듈(110)은, IMS 단말에서 비 IMS 단말로 메시지 서비스 처리시, 비 IMS 단말로부터 메시지 착신완료 메시지를 수신하는 역할을 수행한다. 즉, 상기 완료메시지 수신모듈(100)은 메시지 서비스 처리 중에 비 IMS 단말로부터 착신완료 메시지가 수신되었는지 여부를 판단한다.
상기 세션유지 판별모듈(120)은 상기 완료메시지 수신모듈(110)에서 완료메시지가 수신되었을 때, 메시지를 전송한 발신측 IMS 단말의 세션유지 여부를 판별하는 역할을 수행한다. 즉, 착신 완료 메시지 수신 시 발신측 세션이 유지되면 정상 과금 처리가 진행되나, 착신 처리 지연 등의 이유로 발신측의 세션이 종료된 후 에 완료 메시지가 수신된 경우에는 정상 과금 처리가 불가능하여, 이를 구분하기 위해 세션 유지 여부를 판별하게 된다.
상기 과금 처리모듈(130)은 IMS 표준에 기인한 정상적인 과금 처리가 아닌 비정상 상태의 과금처리를 담당하는 역할을 수행한다. 상기 과금 처리모듈(130)은 상기 세션유지 판별모듈(120)에서 착신 완료 메시지가 수신되었는데도 불구하고 발신측 IMS 단말의 세션이 종료된 것으로 판별되면, 이를 비 IMS(300) 측의 착신 지연 등과 같은 비정상 상태로 판단하고 별도의 과금처리 절차를 진행한다. 상기 별도의 과금처리 절차는 상기 완료 메시지 수신모듈(110)에서 수신한 착신완료 메시지와 발신자, 수신자 정보를 포함한 과금관련 정보를 수집한 뒤, 이를 IMS(200)의 IMS 어플리케이션 서버(230)로 전송하여 비정상 과금처리를 의뢰한다.
도 3은 본 발명의 일 실시예에 따른 아이피 멀티미디어 서브시스템에서 세션 종료 후의 과금 처리 방법의 절차를 순서대로 나타낸 도면이다.
도 3을 참조하면, 먼저 IMS 기반의 단말과 비 IMS 기반의 단말 간에 메시지 서비스를 이용하기 위해 세션을 설정하고, 양 단말간 세션이 형성되는 절차가 진행된다.(S10)
세션이 형성되면 양 단말간에 메시지를 전송하여 메시지 서비스를 이용하게 된다. 이때, IMS 측에서는 IP 기반의 메시지 전송 처리로 인해 세션 내에서 메시지가 전송되고 확인 처리까지 이루어진다. 그러나, 비 IMS 측에서는 게이트웨이 서버를 통해 해당 시스템에 적용되는 메시지 전송 방식으로 전환되어 처리된다. 때문에 IMS 단말에서 발신한 메시지는 게이트웨이 서버의 중계를 통해 비 IMS 단말로 전달 되고 착신 처리가 완료된 후 착신 완료 메시지를 수신하여 메시지 전송 처리를 완료하게 된다.(S20)
이렇게 게이트웨이를 통해 비 IMS 단말로 메시지를 전달하면, 비 IMS 측에서 착신 처리 후에 착신 완료를 확인하는 착신완료 메시지를 전송하여 응답하게 된다. 이와 같이, IMS와 비 IMS가 연동하여 메시지 서비스를 처리하게 되면, 메시지 전송 후에 비 IMS측에서 착신완료 메시지를 수신해야 메시지 전송 처리가 완료된 것으로 판단하여 과금을 부가할 수 있다.(S30)
비 IMS 측으로부터 착신완료 메시지가 수신되면, 이에 대응하는 발신측의 세션 유지 여부를 확인하는 절차를 진행한다. 세션 유지여부의 확인 후, 세션이 형성되었는지 종료되었는지를 판별하고 결과를 제공한다.(S40,S50)
발신측 단말의 세션이 유지된 경우 즉, 세션이 형성된 상태라면 수신된 착신완료 메시지를 토대로 IMS 표준에 기인한 과금처리를 세션 내에서 진행하게 된다.(S55)
반면에 발신측 단말의 세션이 유지되지 않는 경우 즉, 세션이 종료된 상태라면 착신완료 메시지와 발신측, 수신측 단말의 정보 등을 포함한 과금관련 정보를 수집하고, 이를 통해 과금 데이터를 생성하는 절차를 진행한다. 이는 세션 종료 후에는 정상적인 IMS 과금처리가 불가능하기 때문이다. 따라서, 상기 과금 데이터는 세션 종료 후에라도 과금관련 정보를 수집하여 IMS 과금처리 서버에서 과금처리 가능하도록 하기 위하여 생성된다.(S60)
이렇게 생성된 과금데이터는 IMS 과금처리 서버로 전송하여 과금처리를 의뢰 한다.(S70)
이와 같은 절차를 통하여 IMS 기반의 표준 절차에 따른 과금처리가 불가능한 비정상 상태의 과금처리분을 별도의 절차를 통해 처리할 수 있다.
이하에서는, 본 발명의 일 실시예에 따른 아이피 멀티미디어 서브시스템에서 세션 종료 후의 과금 처리 방법을 도 4를 참조하여 보다 상세히 설명하기로 한다.
도 4는 본 발명의 일 실시예에 따른 과금 처리 방법에 따라 시스템의 각 노드별로 처리되는 절차를 순서대로 도시한 흐름도이다.
도 4를 참조하면, 먼저 비 IMS 단말에 메시지 전송을 희망하는 발신측 IMS 단말이 비 IMS 연동을 담당하는 게이트웨이 서버로 세션 설정 요청을 한다. 이때에는 SIP를 통해 인바이트 요청을 하게 된다.(1)
게이트웨이 서버에서는 인바이트 요청에 따라 비 IMS 측에 따른 프로토콜로 세션 설정 요청신호를 전환한다.(2)
게이트웨이 서버에서 비 IMS 측에 따른 프로토콜로 전환 처리가 이루어지면, 전환된 프로토콜을 통해 착신측 단말로 세션설정 요청 신호를 전송한다.(3)
세션설정 요청 신호를 수신한 착신 단말은 이를 허락하고 세션 설정 처리를 수행하여 양 단말간에 세션을 형성하게 된다.(4)
세션이 형성되면, 발신 단말은 착신 단말로 메시지를 전송하기 위해 게이트웨이 서버로 메시지를 전송한다. 이때에는 메시지 세션 중계 프로토콜을 통해서 메시지를 전송한다.(5)
게이트웨이 서버에서는 수신한 메시지를 착신측 비 IMS 단말로 전달하기 위 하여 비 IMS 측에 적용되도록 전환하는 처리를 수행한다.(6)
게이트웨이 서버에서 이렇게 전환된 메시지는 착신 단말로 전송하여 발송된다. 이 절차는 예를 들면, SMS 발송 처리와 같은 절차로 이루어질 수 있다.(7)
메시지를 수신한 착신 단말에서는 메시지 착신을 확인하는 메시지 착신 처리를 수행한다. 이때에는 메시지 착신 처리가 지연될 수 있다. 이는 착신측이 비 IMS 단말이므로 ALL-IP 기능이 지원되지 않아 발생할 수 있다. 즉, 비 IMS 단말의 경우 SMS를 통해 데이터 채널을 활성화하여 TCP 접속을 하게 되는데, 이 시간이 오래 걸릴 경우 메시지 착신처리에 지연이 발생하게 된다.(8)
착신처리가 지연되는 상태에서 발신 단말이 메시지 서비스 이용을 중단하고자 하는 경우, 발신 단말은 세션 종료 요청을 한다. 즉 발신 단말에서 SIP를 통하여 게이트웨이 서버로 바이(BYE) 요청을 한다.(9)
착신 단말의 요청에 따라 발신 단말과 게이트웨이 서버 간에 형성되어 유지되는 세션은 해제처리된다. 여기서, 세션이 종료되었지만, 착신 단말로 전송한 메시지는 착신처리가 지연되어 그에 따른 과금처리가 이루어 지지 않은 상태이다. 즉, 세션 종료와 함께 해당 발신 단말에 대한 과금처리시 착신처리가 지연중인 메시지 전송 건에 대한 과금은 누락이 된 상태이다.(10)
발신 단말의 세션이 종료된 후에, 착신 단말에서는 이전 메시지 전송에 대한 착신처리가 일정 시간 지연된 다음에 정상적으로 처리될 수 있다.(11)
착신 단말에서는 뒤늦게 정상 착신 처리된 정보를 게이트웨이 서버로 응답한다. 즉, 이전 메시지 전송에 대한 응답으로 착신 완료 메시지를 게이트웨이 서버로 전송한다.(12)
게이트웨이 서버에서는 착신완료 메시지를 수신하고, 해당 발신 단말의 세션이 종료된 상태이기 때문에, 이에 대한 과금처리를 IMS 어플리케이션 서버로 요청한다. 이때에는 착신완료 메시지와 발신, 착신 단말의 정보 등을 포함한 과금관련 정보를 수집하여 IMS 어플리케이션 서버로 과금처리 요청시 함께 전송한다. 여기서, IMS 어플리케이션 서버로 과금관련 정보 전송시에는 SIP의 message method를 통해서 해당 정보를 수납하여 전송하게 된다.(13)
IMS 어플리케이션 서버에서는 수신한 정보를 근거로 하여 IMS 표준에 따른 과금처리에 이용되는 과금 데이터를 생성한다.(14)
IMS 어플리케이션 서버는 생성된 과금 데이터를 IMS 과금처리 서버로 전송한다.(15)
IMS 과금처리 서버에서는 수신된 과금데이터에 따라 IMS 표준에 따른 정상 과금처리를 수행하게 된다.(16)
이와 같은 절차를 통해서, 비 IMS 측에서 비정상적인 과금분이 발생하는 경우에도 정상적인 IMS 과금 처리 절차와 동일하게 과금처리를 수행할 수 있게 된다. 이를 통해 서비스 이용에 따른 과금처리가 누락되는 현상을 방지할 수 있게 된다.
본 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정해서 해석되어서는 아니 되며, 발명자는 그 자신의 발명을 가장 최선의 방법으로 설명하기 위해 용어의 개념을 적절하게 정의할 수 있다는 원칙에 입각하여 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야만 한다.
따라서, 본 명세서에 기재된 실시예와 도면에 도시된 구성은 본 발명의 가장 바람직한 일 실시예에 불과할 뿐이고 본 발명의 기술적 사상을 모두 대변하는 것은 아니므로, 본 출원시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형예들이 있을 수 있음을 이해하여야 한다.
본 발명에 따르면, IMS 단말에서 비 IMS 단말로 메시지 전송시 IMS 표준에 기인한 과금처리를 수행하여 보다 효율적인 과금체계를 구축할 수 있는 효과를 제공한다.
또한, 비 IMS 단말측에서 메시지 착신 처리 지연 등의 비정상적인 상태가 발생하여도 정상적인 과금처리를 수행하여 과금 누락에 따른 손실을 줄일 수 있는 효과를 제공한다.

Claims (15)

  1. 아이피 멀티미디어 서브시스템(IMS)에서 비 IMS 단말과 메시지 서비스 처리시 과금 처리 방법으로서,
    (a) 게이트웨이 서버에서, 메시지를 전송한 발신측 IMS 단말의 세션이 종료된 후 착신측 비 IMS 단말로부터 착신 완료 메시지를 수신하는 단계;
    (b) IMS 어플리케이션 서버에서, 상기 게이트웨이 서버에서 수신한 착신 완료 메시지를 제공받아 과금 데이터를 생성하는 단계; 및
    (c) 상기 생성된 과금 데이터를 IMS 과금처리 서버로 전송하는 단계;를 포함하는 아이피 멀티미디어 서브시스템에서 세션 종료 후의 과금 처리 방법.
  2. 제 1 항에 있어서,
    상기 단계 (b)는,
    (4) 착신 완료 메시지가 수신되면 발/수신자 정보를 포함한 과금관련 정보를 IMS 어플리케이션 서버(AS)로 전송하는 단계; 및
    (5) IMS 어플리케이션 서버에서는 수신한 정보를 이용하여 과금 데이터를 생성하는 단계;를 포함하는 것을 특징으로 하는 아이피 멀티미디어 서브시스템에서 세션 종료 후의 과금 처리 방법.
  3. 제 2 항에 있어서,
    상기 단계 (4)에서, 상기 과금관련 정보는 세션 초기화 프로토콜(SIP)의 message method를 통하여 전송하는 것을 특징으로 하는 아이피 멀티미디어 서브시스템에서 세션 종료 후의 과금 처리 방법.
  4. 제 1 항 또는 제 2 항에 있어서,
    상기 단계 (a)는,
    IMS 프로토콜을 비 IMS 단말의 프로토콜로 전환하는 게이트웨이 서버에서 이루어지는 것을 특징으로 하는 아이피 멀티미디어 서브시스템에서 세션 종료 후의 과금 처리 방법.
  5. 제 1 항 또는 제 2 항에 있어서,
    상기 단계 (a) 이전에,
    (1) 발신측 IMS 단말의 요청에 따라 착신측 비 IMS 단말로 세션을 형성하는 단계;
    (2) 발신측 IMS 단말에서 착신측 비 IMS 단말로 메시지를 전송하는 단계; 및
    (3) 발신측 IMS 단말의 요청에 따라 설정된 세션을 종료하는 단계;를 더 포함하는 것을 특징으로 하는 아이피 멀티미디어 서브시스템에서 세션 종료 후의 과금 처리 방법.
  6. 제 5 항에 있어서, 상기 단계 (1)은,
    세션 초기화 프로토콜(SIP)을 통하여 발신측 IMS 단말의 인바이트(invite) 요청에 따라 세션을 형성하는 것을 특징으로 하는 아이피 멀티미디어 서브시스템에서 세션 종료 후의 과금 처리 방법.
  7. 제 6 항에 있어서,
    상기 SIP의 인바이트 요청은 게이트웨이 서버를 통하여 비 IMS 단말에 대응하는 프로토콜로 전환되어 착신측 비 IMS 단말로 세션 형성을 요청하고, 그에 따라 세션을 형성하는 것을 특징으로 하는 아이피 멀티미디어 서브시스템에서 세션 종료 후의 과금 처리 방법.
  8. 제 5 항에 있어서, 상기 단계 (2)는,
    메시지 세션 중계 프로토콜(MSRP)을 통해 메시지를 전송하는 것을 특징으로 하는 아이피 멀티미디어 서브시스템에서 세션 종료 후의 과금 처리 방법.
  9. 제 5 항에 있어서, 상기 단계 (3)은,
    세션 초기화 프로토콜(SIP)을 통하여 발신측 IMS 단말의 바이(bye) 요청에 따라 세션을 종료하는 것을 특징으로 하는 아이피 멀티미디어 서브시스템에서 세션 종료 후의 과금 처리 방법.
  10. 아이피 멀티미디어 서브시스템(IMS)에서 비 IMS 단말과 메시지 서비스 처리 시 과금 처리 시스템으로서,
    IMS 단말과 비 IMS 단말과의 세션 형성 및 메시지 전송을 중계 처리하며, 세션이 종료된 후 비 IMS 단말로부터 착신 완료 메시지가 수신되면, 발/수신자 정보를 포함한 과금관련 정보를 IMS 어플리케이션 서버로 전송하는 게이트웨이 서버; 및
    상기 게이트웨이 서버로부터 과금관련 정보를 수신하여 과금 데이터를 생성하고, IMS 과금처리 서버와 연동하여 과금처리를 수행하는 IMS 어플리케이션 서버;를 포함하는 아이피 멀티미디어 서브시스템에서 세션 종료 후의 과금 처리를 제공하는 시스템.
  11. 제 10 항에 있어서,
    상기 IMS 어플리케이션 서버와 연동하여 과금 데이터를 제공받아 IMS 프로세스 절차에 따라 과금처리를 수행하는 IMS 과금처리 서버;를 더 포함하는 것을 특징으로 하는 아이피 멀티미디어 서브시스템에서 세션 종료 후의 과금 처리를 제공하는 시스템.
  12. 제 10 항 또는 제 11 항에 있어서,
    상기 게이트웨이 서버는,
    상기 과금관련 정보를 세션 초기화 프로토콜(SIP)의 message method를 통하여 상기 IMS 어플리케이션 서버로 전송하는 것을 특징으로 하는 아이피 멀티미디어 서브시스템에서 세션 종료 후의 과금 처리를 제공하는 시스템.
  13. 제 10 항 또는 제 11 항에 있어서,
    상기 게이트웨이 서버는,
    세션 형성시 발신측 IMS 단말의 세션 초기화 프로토콜(SIP)을 착신측 비 IMS 단말의 프로토콜로 전환하여 처리하는 것을 특징으로 하는 아이피 멀티미디어 서브시스템에서 세션 종료 후의 과금 처리를 제공하는 시스템.
  14. 아이피 멀티미디어 서브시스템(IMS)에서 비 IMS 단말과 메시지 서비스 처리시 과금 처리 장치로서,
    IMS 단말에서 비 IMS 단말로 메시지 전송시 비 IMS 단말로부터 착신 완료 메시지를 수신하는 완료 메시지 수신모듈;
    상기 완료 메시지 수신모듈에서 완료 메시지가 수신되면 상기 메시지를 전송한 발신측 IMS 단말에 세션이 유지되고 있는지 여부를 판별하는 세션유지 판별모듈; 및
    상기 세션유지 판별모듈에서 발신측 IMS 단말에 세션이 종료된 것으로 판별되면 과금 데이터를 IMS 과금처리 서버로 전송하는 과금 처리모듈;을 포함하는 아이피 멀티미디어 서브시스템에서 세션 종료 후의 과금 처리 장치.
  15. 제 14 항에 있어서,
    상기 과금 처리모듈의 상기 과금 데이터는 상기 완료 메시지 수신모듈에서 수신한 완료 메시지와 발/수신자 정보를 포함한 과금관련 정보를 통해 생성하는 것을 특징으로 하는 아이피 멀티미디어 서브시스템에서 세션 종료 후의 과금 처리 장치.
KR1020070065611A 2007-06-29 2007-06-29 아이피 멀티미디어 서브시스템에서 세션 종료 후의 과금처리 방법 및 시스템 KR100907612B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070065611A KR100907612B1 (ko) 2007-06-29 2007-06-29 아이피 멀티미디어 서브시스템에서 세션 종료 후의 과금처리 방법 및 시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070065611A KR100907612B1 (ko) 2007-06-29 2007-06-29 아이피 멀티미디어 서브시스템에서 세션 종료 후의 과금처리 방법 및 시스템

Publications (2)

Publication Number Publication Date
KR20090001332A KR20090001332A (ko) 2009-01-08
KR100907612B1 true KR100907612B1 (ko) 2009-07-14

Family

ID=40484426

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070065611A KR100907612B1 (ko) 2007-06-29 2007-06-29 아이피 멀티미디어 서브시스템에서 세션 종료 후의 과금처리 방법 및 시스템

Country Status (1)

Country Link
KR (1) KR100907612B1 (ko)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103369574B (zh) * 2012-03-30 2016-05-04 重庆重邮信科通信技术有限公司 一种协议栈的异常检测方法和装置
KR101966834B1 (ko) 2018-11-29 2019-04-08 김지엽 붙임 머리 및 그 제조방법

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030073409A (ko) 2002-03-11 2003-09-19 에스케이 텔레콤주식회사 패킷 이동 화상전화 서비스의 과금 방법
KR20050102772A (ko) 2004-04-22 2005-10-27 삼성전자주식회사 인터넷 멀티미디어 서브시스템의 세션 기반 메시징서비스를 위한 세션 설정 방법
KR20050116464A (ko) 2004-06-07 2005-12-13 삼성전자주식회사 인터넷 멀티미디어 서브시스템의 세션 기반 메시징서비스의 종료 방법
KR20060048722A (ko) 2004-06-29 2006-05-18 삼성전자주식회사 인터넷 멀티미디어 서브시스템에서 패킷 호 서비스에관련된 제어 메시지를 송수신하는 방법 및 장치

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030073409A (ko) 2002-03-11 2003-09-19 에스케이 텔레콤주식회사 패킷 이동 화상전화 서비스의 과금 방법
KR20050102772A (ko) 2004-04-22 2005-10-27 삼성전자주식회사 인터넷 멀티미디어 서브시스템의 세션 기반 메시징서비스를 위한 세션 설정 방법
KR20050116464A (ko) 2004-06-07 2005-12-13 삼성전자주식회사 인터넷 멀티미디어 서브시스템의 세션 기반 메시징서비스의 종료 방법
KR20060048722A (ko) 2004-06-29 2006-05-18 삼성전자주식회사 인터넷 멀티미디어 서브시스템에서 패킷 호 서비스에관련된 제어 메시지를 송수신하는 방법 및 장치

Also Published As

Publication number Publication date
KR20090001332A (ko) 2009-01-08

Similar Documents

Publication Publication Date Title
KR100886548B1 (ko) 인터넷 프로토콜 멀티미디어 서브시스템 네트워크에서단말의 성능 정보를 전달하기 위한 방법 및 시스템
KR100933121B1 (ko) Ims 도메인을 통한 실시간 서비스를 포함하는 ims 단말의 호 요청을 csi 단말이 처리하는 방법 및 장치
EP2056556A1 (en) An intercommunication method and a communication system between different networks
WO2009082301A1 (en) A method and an apparatus for handling multimedia calls
US9584330B2 (en) Method for generating a real time billing information in a packet switching based network and network element
EP1672866A1 (en) Method and system to the instant transfer of multimedia files between mobile radio users within the scope of combinational services
CN101155340B (zh) 一种电路域感知ims域会话计费信息的方法及系统
CN101547266A (zh) 一种提供智能业务的方法、系统及网关
EP2702742B1 (en) Method, network node and application service for making available call detail records in an ip multimedia subsystem type network
KR100907612B1 (ko) 아이피 멀티미디어 서브시스템에서 세션 종료 후의 과금처리 방법 및 시스템
CN101102615B (zh) 一种ip多媒体子系统集中控制业务终呼的实现方法
CN101102613B (zh) 一种ip多媒体子系统集中控制业务终呼的实现方法
KR101385405B1 (ko) 무선통신시스템, 관문교환장치 및 그 무선통신방법
EP2200254B1 (en) Mobile network system and guidance message providing method
CN101217797B (zh) 一种ip多媒体子系统集中控制业务的起呼方法
CN101742448B (zh) 实现呼叫转向业务的方法、装置和系统
KR101105087B1 (ko) mVoIP 네트워크에서 착신 단말의 착신불가 시 통화 연결 방법
CN101800948B (zh) 实现呼叫转向业务的方法、装置和系统
KR20120041454A (ko) Ims 기반 레거시 서비스 시스템 및 서비스 방법
KR20110132963A (ko) mVoIP 네트워크에서 불필요한 음영 착신전환 방지 및 빠른 통화연결음 제공 방법
EP1672867A1 (en) Method to the fast and reliable transfer of large amount of data between mobile radio users involved in a SIP session
JP6549523B2 (ja) 要求先端末のオプション機能の非使用を整合する網間制御方法、sipサーバ及びプログラム
CN101330745B (zh) 一种ims集中控制业务中进行呼叫偏转的方法和系统
KR20080018749A (ko) 음성 및 멀티미디어 서비스를 지원하는 통신 네트워크의메시지를 처리 방법 및 장치
US9350768B2 (en) Suppressing CAMEL service invocation for diverting users

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20070629

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20090129

Patent event code: PE09021S01D

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

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20090626

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20090706

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20090706

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20120702

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20130701

Year of fee payment: 5

PR1001 Payment of annual fee

Payment date: 20130701

Start annual number: 5

End annual number: 5

FPAY Annual fee payment

Payment date: 20140701

Year of fee payment: 6

PR1001 Payment of annual fee

Payment date: 20140701

Start annual number: 6

End annual number: 6

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20160609