KR100976136B1 - 임시 계정을 이용한 실시간 과금 방법 및 시스템 - Google Patents
임시 계정을 이용한 실시간 과금 방법 및 시스템 Download PDFInfo
- Publication number
- KR100976136B1 KR100976136B1 KR20080016653A KR20080016653A KR100976136B1 KR 100976136 B1 KR100976136 B1 KR 100976136B1 KR 20080016653 A KR20080016653 A KR 20080016653A KR 20080016653 A KR20080016653 A KR 20080016653A KR 100976136 B1 KR100976136 B1 KR 100976136B1
- Authority
- KR
- South Korea
- Prior art keywords
- mobile communication
- temporary account
- message
- service
- account
- Prior art date
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Meter Arrangements (AREA)
Abstract
본 발명은 임시 계정을 이용한 실시간 과금 방법 및 시스템에 관한 것이다.
본 발명은 상한 요금제 서비스에 가입한 발신 가입자의 이동통신 서비스에 대한 이용 요금을 부과하는 시스템에 있어서, 발신 단말기와 착신 단말기 간에 통화가 연결되면 발신 응답 메시지를 송신하고 상기 통화가 종료되면 발신 종료 메시지를 송신하며 임시 계정을 전달받으면 상기 이용 요금을 상기 임시 계정에서 차감하되, 상기 임시 계정이 소모되면 임시 계정 소모 메시지를 송신하는 발신 이동통신 교환국; 및 상기 발신 이동통신 교환국으로부터 상기 발신 응답 메시지를 수신하면 상기 임시 계정을 생성하고 상기 임시 계정 및 호 제어 지시 메시지를 상기 발신 이동통신 교환국으로 송신하되, 상기 발신 종료 메시지를 수신할 때까지 상기 임시 계정 소모 메시지를 수신할 때마다 상기 임시 계정 및 상기 호 제어 지시 메시지를 반복해서 송신하며 상기 임시 계정이 소모되어 상기 발신 가입자의 잔여 한도 금액을 초과하면 상기 이동통신 교환국으로 하여금 상기 이동통신 서비스의 제공을 중단하도록 제어하는 서비스 제어 장치를 포함하는 것을 특징으로 하는 임시 계정을 이용한 실시간 과금 시스템을 제공한다.
본 발명에 의하면, 과금의 정확도를 개선할 수 있으며 그를 통해 잔여 한도 금액을 초과하여 이동통신 서비스가 제공되는 불합리함을 방지할 수 있다.
이동통신, 실시간, 과금, 지능망, 정확도, 임시, 계정, 상한, 요금, 한도
Description
본 발명은 임시 계정을 이용한 실시간 과금 방법 및 시스템에 관한 것이다. 더욱 상세하게는, 이동통신망에서 발신 이동통신 교환기와 지능망을 이용하여 상한 요금제 서비스를 제공하는데 있어서, 발신 가입자가 이동통신 서비스를 이용하는 동안 발신 가입자의 총 잔여 한도 금액에 대한 총 계정을 일정한 시간으로 분할하여 분할 시간을 갖는 임시 계정을 생성하고 임시 계정을 소모하는지 여부를 반복적으로 확인하여 총 잔여 한도 금액의 소모 여부를 실시간으로 확인하고 과금함으로써 과금의 정확도를 개선하기 위한 방법 및 시스템에 관한 것이다.
무선 음성 통화 서비스, 무선 데이터 통신 서비스 등 다양한 이동통신 서비스를 제공하는 이동전화망을 운용하는 이동전화 사업자들은 이동통신망의 이동통신 교환기와 지능망을 이용하여 상한 요금제 서비스를 이동통신 가입자들에게 제공하고 있다.
상한 요금제 서비스란 지능망에서 발신 가입자가 선택한 한도 금액에 대한 상한 계정을 관리하면서 발신 가입자가 이동통신 서비스를 이용하는 동안의 서비스 의 이용 요금이 상한 계정의 한도 금액을 초과하면 발신 가입자가 이동통신 서비스를 이용하는 것을 차단하는 서비스를 말한다.
한편, 통상적인 이동통신망의 구조상 상한 요금제 서비스에 가입한 이동통신 가입자가 사용하는 무선 데이터 통신 서비스는 컨텐츠별로 차등하여 과금을 수행함에 따라 실시간 과금에 한계가 있다. 즉, 상한 요금제 서비스의 가입자가 사용한 무선 데이터 통신 서비스에 대한 요금을 가입자의 한도 금액에서 실시간으로 차감할 수 없다.
또한, 최근 전자, 통신 기술이 발전함에 따라 이동통신 단말기와 이동통신 시스템의 성능도 발전하여 이동통신 가입자는 이동통신 단말기를 이용하여 음성 통화를 수행하면서 동시에 단문 메시지를 송수신하거나 무선 인터넷에 접속하는 등 복수 개의 이동통신 서비스를 이용할 수 있다.
이 경우에도 지능망에서 가입자의 잔여 한도 금액에 대한 총 계정을 이동통신 교환국으로 전달하여 한도 금액 초과 여부를 확인하도록 하는 통상적인 이동통신망의 과금 방식에 따르면, 단문 메시지를 송수신하는 단문 메시지 서비스에 대한 이용 요금과 무선 인터넷에 접속하는 무선 데이터 통신 서비스에 대한 이용 요금이 실시간으로 한도 금액에서 차감되지 못하므로 한도 금액을 초과하여 이동통신 서비스가 제공될 수 있다.
하지만, 전술한 바와 같이 상한 요금제 서비스의 가입자의 무선 데이터 통신 서비스에 대한 요금을 가입자의 한도 금액에서 실시간으로 차감하지 못하고 동시에 제공되는 이동통신 서비스에 대한 이용 요금을 한도 금액에서 실시간으로 차감하지 못하면 한도 금액을 초과하여 이동통신 서비스가 제공되는 경우가 발생할 수 있으며, 이 경우 이동통신 사업자는 초과한 사용량에 따른 서비스 이용 요금을 사용자에게 청구할 수 없는 문제점이 있다.
전술한 문제점을 해결하기 위해 본 발명은, 이동통신망에서 발신 이동통신 교환기와 지능망을 이용하여 상한 요금제 서비스를 제공하는데 있어서, 발신 가입자가 이동통신 서비스를 이용하는 동안 발신 가입자의 총 잔여 한도 금액에 대한 총 계정을 일정한 시간으로 분할하여 분할 시간을 갖는 임시 계정을 생성하고 임시 계정을 소모하는지 여부를 반복적으로 확인하여 총 잔여 한도 금액의 소모 여부를 실시간으로 확인하고 과금함으로써 과금의 정확도를 개선하기 위한 방법 및 시스템을 제공하는 데 그 주된 목적이 있다.
전술한 목적을 달성하기 위해 본 발명은, 상한 요금제 서비스에 가입한 발신 가입자의 이동통신 서비스에 대한 이용 요금을 부과하는 시스템에 있어서, 발신 단말기와 착신 단말기 간에 통화가 연결되면 발신 응답 메시지를 송신하고 상기 통화가 종료되면 발신 종료 메시지를 송신하며 임시 계정을 전달받으면 상기 이용 요금을 상기 임시 계정에서 차감하되, 상기 임시 계정이 소모되면 임시 계정 소모 메시지를 송신하는 발신 이동통신 교환국; 및 상기 발신 이동통신 교환국으로부터 상기 발신 응답 메시지를 수신하면 상기 임시 계정을 생성하고 상기 임시 계정 및 호 제 어 지시 메시지를 상기 발신 이동통신 교환국으로 송신하되, 상기 발신 종료 메시지를 수신할 때까지 상기 임시 계정 소모 메시지를 수신할 때마다 상기 임시 계정 및 상기 호 제어 지시 메시지를 반복해서 송신하며 상기 임시 계정이 소모되어 상기 발신 가입자의 잔여 한도 금액을 초과하면 상기 이동통신 교환국으로 하여금 상기 이동통신 서비스의 제공을 중단하도록 제어하는 서비스 제어 장치를 포함하는 것을 특징으로 하는 임시 계정을 이용한 실시간 과금 시스템을 제공한다.
또한, 본 발명의 다른 목적에 의하면, 발신 단말기, 착신 단말기, 발신 이동통신 교환국 및 서비스 제어 장치를 포함하는 시스템에서, 상기 서비스 제어 장치가 상한 요금제 서비스에 가입한 발신 가입자의 이동통신 서비스에 대한 이용 요금을 부과하는 방법에 있어서, (a) 상기 발신 이동통신 교환국으로부터 발신 응답 메시지를 수신하는 단계; (b) 상기 발신 가입자에 대한 임시 계정을 생성하고 상기 발신 이동통신 교환국으로 호 제어 지시 메시지와 상기 임시 계정을 송신하는 단계; (c) 상기 발신 이동통신 교환국으로부터 임시 계정 소모 메시지를 수신할 때마다 상기 임시 계정이 소모되어 상기 발신 가입자의 잔여 한도 금액을 초과하는지 여부를 확인하는 단계; (d) 상기 잔여 한도 금액을 초과하지 않는 경우에는 상기 단계 (b) 및 상기 단계 (c)를 반복해서 수행하는 단계; (e) 상기 잔여 한도 금액을 초과하는 경우에는 상기 발신 이동통신 교환국으로 하여금 상기 이동통신 서비스의 제공을 중단하도록 제어하는 단계; 및 (f) 상기 발신 이동통신 교환국으로부터 발신 종료 메시지를 수신하면 최종 과금을 상기 잔여 한도 금액에 업데이트하는 단계를 포함하는 것을 특징으로 하는 임시 계정을 이용한 실시간 과금 방법을 제공한 다.
이상에서 설명한 바와 같이 본 발명에 의하면, 상한 요금제 서비스에 가입한 발신 가입자가 이용하는 이동통신 서비스에 대한 이용 요금을 실시간으로 정확하게 파악하여 부과함으로써, 발신 가입자가 음성 통화를 수행하는 중에 메시지를 송수신하거나 무선 인터넷을 이용하는 등 동시에 다양한 이동통신 서비스를 이용하는 경우에도 잔여 한도 금액을 초과하여 이동통신 서비스를 이용하지 못하도록 차단할 수 있어, 과금의 정확도를 개선할 수 있으며 그를 통해 잔여 한도 금액을 초과하여 이동통신 서비스가 제공되는 불합리함을 방지할 수 있다.
이하, 본 발명의 바람직한 실시예를 첨부된 도면들을 참조하여 상세히 설명한다. 우선 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 본 발명을 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략한다.
도 1은 본 발명의 일 실시예에 따른 임시 계정을 이용한 실시간 과금 시스템을 간략하게 나타낸 블록 구성도이다.
본 발명의 일 실시예에 따른 임시 계정을 이용한 실시간 과금 시스템은 발신 단말기(110), 발신 이동통신 교환국(120), 발신 홈 위치 등록기(130), 서비스 제어 장치(140), 착신 이동통신 교환국(150) 및 착신 단말기(160)를 포함하여 구성된다.
발신 단말기(110) 및 착신 단말기(160)는 각각 발신 이동통신 교환국(120) 및 착신 이동통신 교환국(150)을 포함하는 이동통신망에 의해 제공되는 무선 음성 통화 서비스, 무선 데이터 통신 서비스, 단문 메시지 서비스, 멀티미디어 메시징 서비스 등 다양한 이동통신 서비스를 이용하는 이동통신 단말기로서, 이동통신 시스템의 종류에 따라 그 종류가 다를 수 있다.
본 발명의 일 실시예에 따른 발신 단말기(110)는 상한 요금제 서비스에 가입한 발신 가입자가 사용하는 이동통신 단말기로서, 착신 단말기(160)와 통화하기 위해 통화 호를 발신한다. 본 발명의 일 실시예에 따른 착신 단말기(160)는 착신 가입자가 사용하는 이동통신 단말기로서, 발신 단말기(110)로부터 전송되는 통화 호를 착신하여 발신 단말기(110)와 통화를 수행한다.
발신 이동통신 교환국(120) 및 착신 이동통신 교환국(150)은 이동통신망의 교환국이다. 발신 이동통신 교환국(120)은 발신 단말기(110)로부터 통화 호가 발신되면 발신 홈 위치 등록기(130)로부터 착신 단말기(160)가 위치한 지역을 관할하는 착신 이동통신 교환국(150)에 대한 정보를 획득하고 발신 단말기(110)를 사용하는 발신 가입자가 가입한 다양한 부가 서비스 정보를 획득함으로써, 서비스 접속 코드(SAC: Service Access Code)를 획득하고 서비스 접속 코드에 따라 서비스 제어 장치(140)로 발신 단말기(110)의 발신 사실을 통보한다.
또한, 발신 이동통신 교환국(120)은 착신 이동통신 교환국(150)과 호 설정을 수행하고 통화로를 연결하여 발신 단말기(110)와 착신 단말기(160) 간에 통화를 연 결하여 상호 간에 통화를 수행할 수 있도록 한다.
착신 이동통신 교환국(150)은 발신 이동통신 교환국(120)으로부터 호 설정을 요청받으면 발신 이동통신 교환국(120)과 통화로를 연결하고 착신 단말기(160)를 페이징하여 발신 단말기(110)와 착신 단말기(160)가 통화를 수행할 수 있도록 한다.
본 발명의 일 실시예에 따른 발신 이동통신 교환국(120)은 서비스 제어 장치(140)에 의해 트리거(Trigger)가 설정되어 발신 단말기와 착신 단말기 간에 통화가 연결되면 발신 응답 메시지(OANSWER: Originating Answer Message)를 서비스 제어 장치(140)로 송신하고, 통화가 종료되면 발신 종료 메시지(ODISCONNECT: Originating Disconnect Message)를 서비스 제어 장치(140)로 송신한다.
또한, 본 발명의 일 실시예에 따른 발신 이동통신 교환국(120)은 서비스 제어 장치(140)로부터 임시 계정과 임시 계정의 소모 여부에 대한 응답을 요청하는 호 제어 지시 메시지(CCDIR: Call Control Directive Message)를 전달받으면 발신 단말기(110)로 제공하는 이동통신 서비스에 대한 이용 요금을 임시 계정에서 차감하여 임시 계정이 소모되면 호 제어 지시 메시지(ccdir: call control directive message)인 임시 계정 소모 메시지를 서비스 제어 장치(140)로 송신한다.
또한, 본 발명의 일 실시예에 따른 발신 이동통신 교환국(120)은 서비스 제어 장치(140)로부터 발신 단말기(110)로 제공하는 이동통신 서비스의 중단을 요청하는 호 제어 지시 메시지를 수신하면 발신 단말기(110)와 설정된 통화 호를 해제하여 발신 단말기(110)와 연결을 해제함으로써 발신 단말기(110)로 제공하는 이동 통신 서비스를 중단한다.
또한, 본 발명의 일 실시예에 따른 발신 이동통신 교환국(120)은 발신 단말기(110)와 착신 단말기(160) 간의 통화가 종료되면 발신 단말기(110)로 제공된 이동통신 서비스에 대한 총 이용 요금을 계산하여 최종 과금을 생성하고 발신 종료 메시지와 함께 서비스 제어 장치(140)로 송신한다.
도 1을 통해서는 발신 단말기(110)와 발신 이동통신 교환국(120) 그리고 착신 단말기(160)와 착신 이동통신 교환국(150)이 직접 연결된 것으로 도시하고 설명했지만, 이는 설명의 편의를 위한 것일 뿐, 실제로는 발신 단말기(110)는 발신 무선 기지국과 발신 무선 기지국 제어기를 통해 발신 이동통신 교환국(120)과 연결되며 착신 단말기(160)는 착신 무선 기지국과 착신 무선 기지국 제어기를 통해 착신 이동통신 교환국(150)과 연결된다.
발신 홈 위치 등록기(130)는 이동통신 가입자 특히 발신 가입자에 대한 개인 정보, 서비스 정보 등을 저장하는 데이터베이스로서, 발신 이동통신 교환국(120)으로 발신 단말기(110)의 서비스 정보와 그에 따른 서비스 접속 코드 그리고 착신 이동통신 교환국(150)에 대한 연결 정보를 제공한다.
서비스 제어 장치(140)는 지능망을 이용한 다양한 부가 서비스를 제공하기 위한 핵심적인 기능을 수행하는 시스템으로서, 부가 서비스를 제어하기 위한 프로그램과 해당 서비스 가입자의 데이터가 집중되어 있는 데이터 시스템으로 구성된다.
본 발명의 일 실시예에 따른 서비스 제어 장치(140)는 발신 이동통신 교환 국(120)으로부터 발신 단말기(110)의 발신 사실을 통보받으면 상한 요금제 서비스에 가입한 발신 가입자의 이동통신 서비스에 대한 이용 요금을 실시간으로 과금하기 위해, 트리거(Trigger)를 이용하여 발신 이동통신 교환국(120)으로 하여금 전술한 발신 응답 메시지 및 발신 종료 메시지를 송신하도록 제어한다.
또한, 본 발명의 일 실시예에 따른 서비스 제어 장치(140)는 발신 이동통신 교환국(120)으로부터 발신 응답 메시지를 수신하면 임시 계정을 생성하고 임시 계정 및 호 제어 지시 메시지를 발신 이동통신 교환국으로 송신하되, 발신 이동통신 교환국(120)으로부터 발신 종료 메시지를 수신할 때까지 임시 계정 소모 메시지를 수신할 때마다 임시 계정 및 호 제어 지시 메시지를 반복해서 송신하며 임시 계정이 소모되어 발신 가입자의 잔여 한도 금액을 초과하면 발신 이동통신 교환국(120)으로 하여금 발신 단말기(110)로 제공되는 이동통신 서비스를 중단하도록 제어한다.
본 발명에서 임시 계정이란 상한 요금제 서비스에 가입한 발신 가입자의 잔여 한도 금액을 사용 가능 시간으로 환산한 총 계정을 일정 시간으로 분할한 분할 시간을 갖는 계정을 말한다. 예를 들어, 발신 가입자의 잔여 한도 금액이 2만원이라고 가정하면 이를 사용 가능 시간(분 단위)으로 환산하면 120분이 되어 잔여 한도 금액에 대한 총 계정이 120분이 되며, 이를 일정 시간인 5분으로 분할하면 24 개의 임시 계정이 생성되고, 각 임시 계정은 5분의 분할 시간을 갖는다.
따라서, 본 발명의 일 실시예에 따른 서비스 제어 장치(140)는 잔여 한도 금액에 대한 총 계정을 분할한 임시 계정을 생성하여 발신 이동통신 교환국(120)으로 전달하면서 호 제어 지시 메시지를 이용하여 발신 단말기(110)로 제공되는 이동통신 서비스의 이용 요금을 5분의 임시 계정에서 차감하도록 하고 임시 계정이 소모되는지 여부를 확인하여 임시 계정이 소모되면 이를 통보하기 위한 임시 계정 소모 메시지를 송신하도록 제어한다.
또한, 본 발명의 일 실시예에 따른 서비스 제어 장치(140)는 발신 이동통신 교환국(120)으로부터 임시 계정 소모 메시지를 수신하면, 발신 가입자의 총 계정에서 분할한 임시 계정이 모두 소모되었는지 여부를 확인하여 임시 계정이 모두 소모된 경우(전술한 예에서는 24개의 임시 계정이 모두 소모된 경우)에는 발신 가입자에게 할당된 한도 금액이 모두 소모되었으므로 발신 이동통신 교환국(120)으로 호 제어 지시 메시지를 송신하여 발신 교환국(120)으로 하여금 발신 단말기(110)로 제공하는 이동통신 서비스를 중단하도록 제어하고, 임시 계정이 모두 소모되지 않은 경우에는 남아 있는 다른 임시 계정과 호 제어 지시 메시지를 다시 발신 이동통신 교환국(120)으로 송신하여 발신 이동통신 교환국(120)으로 하여금 임시 계정의 소모 여부를 다시 확인하여 소모된 경우 임시 계정 소모 메시지를 다시 송신하도록 제어하는 절차를 반복한다.
한편, 이 과정에서, 발신 단말기(110)와 착신 단말기(160) 간의 통화가 종료되어 발신 이동통신 교환국(120)으로부터 발신 종료 메시지를 수신하면, 본 발명의 일 실시예에 따른 서비스 제어 장치(140)는 실시간 과금 처리 절차를 중단하기 위해 전술한 과정을 반복하던 것을 중단하고, 발신 종료 메시지와 함께 발신 이동통신 교환국(120)으로부터 수신한 최종 과금을 발신 가입자의 잔여 한도 금액에 업데 이트한다. 즉, 잔여 한도 금액에서 최종 과금을 제한 금액을 새로운 잔여 한도 금액으로 저장한다.
전술한 바와 같이, 서비스 제어 장치(140)가 발신 단말기(110)와 착신 단말기(160) 간의 통화가 종료된 후 총 사용량을 일괄적으로 잔여 한도 금액에서 차감하여 과금하지 않고, 발신 가입자의 잔여 한도 금액을 일정하게 분할하여 임시 계정을 생성한 후, 발신 이동통신 교환국(120)으로 하여금 발신 단말기(110)가 제공받는 모든 이동통신 서비스에 대한 이용 요금을 임시 계정에서 차감하고 임시 계정의 소모 여부를 주기적으로 보고하도록 하여 임시 계정이 소모되면 다른 임시 계정을 다시 송신하는 절차를 반복하도록 하며, 이 과정에서 분할된 모든 임시 계정이 소모되어 잔여 한도 금액을 초과하면 발신 단말기(110)로 제공하는 이동통신 서비스를 중단하도록 함으로써, 발신 가입자의 잔여 한도 금액이 모두 소모되었음에도 실시간으로 정확하게 과금을 수행하지 못하여 계속해서 발신 단말기(110)로 이동통신 서비스를 제공하게 되는 불합리함을 해소할 수 있다.
예를 들어, 발신 단말기(110)가 착신 단말기(160)와 음성 통화를 수행하는 동안 단문 메시지를 다른 단말기로 전송하거나 무선 데이터 통신 서비스를 이용하는 경우, 통상적인 과금 방식에 따르면 실시간으로 과금을 처리하지 못하여 음성 통화에 대한 이용 요금이 한도 금액을 초과하지만 않는다면 단문 메시지 서비스나 무선 데이터 통신 서비스에 대한 이용 요금을 합산하여 한도 금액을 초과해도 계속해서 이동통신 서비스가 제공되지만, 본 발명에 따르면 음성 통화에 대한 이용 요금이 한도 금액을 초과하지 않더라도 동시에 제공되는 단문 메시지 서비스 또는 무 선 데이터 통신 서비스에 대한 이용 요금을 합산하여 한도 금액을 초과하면 즉시 이동통신 서비스의 제공을 중단할 수 있다.
도 2는 본 발명의 일 실시예에 따른 임시 계정을 이용한 실시간 과금 방법을 설명하기 위한 흐름도이다.
발신 단말기(110)가 착신 단말기(160)와 음성 통화를 수행하기 위한 통화 호를 발신하면, 발신 이동통신 교환국(120)은 발신 홈 위치 등록기(130)로 발신 요청 메시지(ORREQ: Originating Request Message)를 송신하여 발신 홈 위치 등록기(130)로부터 발신 단말기(110)에 대한 서비스 접속 코드를 포함하는 발신 요청 메시지(orreq: originating request message)를 수신하며(S202), 서비스 접속 코드를 이용하여 서비스 제어 장치(140)로 분석 정보 메시지(ANLYZD: Analyzed Information Message)를 송신하여 발신 단말기(110)의 발신 사실을 통보한다(S204).
발신 이동통신 교환국(120)으로부터 발신 단말기(110)의 발신 사실을 통보받은 서비스 제어 장치(140)는 발신 이동통신 교환국(120)으로 송신하는 분석 정보 메시지(anlyzd: analyzed information message)의 파라미터에 트리거(Trigger)를 설정함으로써 발신 이동통신 교환국(120)으로 하여금 발신 단말기(110)와 착신 단말기(160) 간의 통화가 연결되는지 여부 및 통화가 종료되는지 여부를 확인하여 발신 응답 메시지 및 발신 종료 메시지를 송신하도록 제어한다(S206). 여기서, 분석 정보 메시지의 파라미터에 설정되는 트리거에 대해서는 도 5 및 도 6을 통해 상세히 설명한다.
발신 이동통신 교환국(120)은 착신 이동통신 교환국(150)과 통화로를 설정하여 발신 단말기(110)와 착신 단말기(160) 간의 통화를 연결하고(S208), 발신 단말기(110)와 착신 단말기(160) 간의 통화가 연결되면 서비스 제어 장치(140)로 발신 가입자의 잔여 한도 금액에 대한 정보와 함께 발신 응답 메시지를 송신한다(S210).
발신 이동통신 교환국(120)으로부터 발신 응답 메시지를 수신한 서비스 제어 장치(140)는 수신한 잔여 한도 금액에 대한 총 계정을 분할하여 임시 계정을 생성하고(S212), 임시 계정과 호 제어 지시 메시지(CCDIR: Call Control Directive Message)를 발신 이동통신 교환국(120)으로 송신하여 발신 이동통신 교환국(120)으로 하여금 임시 계정의 소모 여부를 확인하여 소모되는 경우 임시 계정 소모 메시지를 송신하도록 제어한다(S214).
발신 이동통신 교환국(120)은 서비스 제어 장치(140)로부터 임시 계정과 호 제어 지시 메시지를 수신하면 발신 단말기(110)로 제공하는 이동통신 서비스를 계속해서 감시하여 이동통신 서비스의 이용 요금을 임시 계정에서 차감하며, 임시 계정이 소모되는지 여부를 확인하고(S216), 임시 계정이 소모되는 경우에는 임시 계정이 소모되었음을 알리는 호 제어 메시지인 임시 계정 소모 메시지를 송신한다(S218).
임시 계정 소모 메시지를 수신한 서비스 제어 장치(140)는 단계 S214에서 발신 이동통신 교환국(120)으로 송신한 임시 계정이 소모되었음을 확인하고 다른 임시 계정이 있는지 여부를 확인함으로써(즉, 총 계정을 일정 시간으로 분할하여 복수 개의 임시 계정이 생성되었으므로 이미 송신한 임시 계정 이외의 다른 임시 계 정이 있는지 여부를 확인한다.) 발신 가입자의 이동통신 서비스에 대한 이용 요금이 잔여 한도 금액을 초과하는지 여부를 확인한다(S220).
서비스 제어 장치는 단계 S220의 확인 결과, 잔여 한도 금액을 초과하는 경우에는 발신 이동통신 교환국(120)으로 호 제어 지시 메시지를 송신하여 발신 이동통신 교환국(120)으로 하여금 발신 단말기(110)로 제공하는 이동통신 서비스를 중단하도록 제어하며(S222), 잔여 한도 금액을 초과하지 않은 경우에는 단계 S212 내지 단계 S220의 절차를 반복한다. 즉, 잔여 한도 금액을 초과하지 않은 경우에는 총 계정을 분할한 복수 개의 임시 계정 중 다른 임시 계정과 호 제어 지시 메시지를 발신 이동통신 교환국(120)으로 다시 송신하여 임시 계정의 소모 여부를 다시 확인하도록 제어한다.
단계 S222에서 이동통신 서비스의 제공을 중단하라는 호 제어 지시 메시지를 수신한 발신 이동통신 교환국(120)은 발신 단말기(110)와 호 설정을 해제함으로써 발신 단말기(110)로 제공하는 모든 이동통신 서비스의 제공을 중단한다(S224). 즉, 발신 단말기(110)와 착신 단말기(160) 간에 연결된 통화를 해제하고 발신 단말기(110)가 사용 중이던 단문 메시지 서비스나 무선 데이터 통신 서비스에 대한 연결을 해제한다.
한편, 발신 이동통신 교환국(120)은 단계 S216에서 임시 계정이 소모되는지 여부를 확인한 결과, 임시 계정이 소모되지 않는 경우에는 발신 단말기(110)와 착신 단말기(160) 간의 통화가 종료되어 발신이 종료되는지 여부를 확인하여(S226), 발신이 종료되지 않은 경우에는 발신이 종료되는지 여부를 계속해서 확인하고 발신 이 종료되는 경우에는 발신 단말기(110)가 이용한 이동통신 서비스에 대한 이용 요금을 계산하여 최종 과금을 생성하고(S228), 최종 과금과 함께 발신이 종료되었음을 알리는 발신 종료 메시지를 서비스 제어 장치(140)로 송신한다(S230).
최종 과금과 발신 종료 메시지를 수신한 서비스 제어 장치(140)는 임시 계정을 이용한 실시간 과금 절차를 중단하고 최종 과금을 발신 가입자의 잔여 한도 금액에서 차감하여 새로운 잔여 한도 금액을 생성하여 저장한 후, 발신 종료를 확인했음을 알리는 발신 종료 메시지(odisconnect: originating disconnect message)를 발신 이동통신 교환국(120)으로 송신한다(S232).
이상과 같은 절차를 통해, 서비스 제어 장치(140)는 발신 이동통신 교환국(120)과 연동하여 발신 가입자의 이동통신 서비스에 대한 이용 요금을 실시간으로 정확하게 과금할 수 있다.
도 3은 본 발명의 일 실시예에 따른 발신 응답 메시지의 메시지 포맷을 나타낸 예시도이고, 도 4는 본 발명의 일 실시예에 따른 발신 종료 메시지의 메시지 포맷을 나타낸 예시도이다.
본 발명에서는 서비스 제어 장치(140)가 상한 요금제 서비스에 가입한 발신 가입자의 이동통신 서비스에 대한 이용 요금을 실시간으로 정확하게 과금하기 위해 임시 계정을 생성하여 임시 계정의 소모 여부를 실시간으로 확인하는 임시 과금을 수행한다. 이를 위해, 서비스 제어 장치(140)는 발신 이동통신 교환국(120)에 트리거를 설정하여 발신 단말기(110)와 착신 단말기(160) 간의 통화가 연결되면 발신 응답 메시지를 송신하도록 하고 통화가 종료되면 발신 종료 메시지를 송신하도록 제어한다. 이때, 발신 응답 메시지는 도 3에 도시한 바와 같이 구성될 수 있으며, 발신 종료 메시지는 도 4에 도시한 바와 같이 구성될 수 있다.
도 5는 본 발명의 일 실시예에 따른 트리거 타입에 대한 파라미터를 설명하기 위한 예시도이고, 도 6은 본 발명의 일 실시예에 따른 트리거 타입 파라미터의 비트값을 나타낸 예시도이다.
본 발명에서는 서비스 제어 장치(140)는 발신 이동통신 교환국(120)으로 하여금 발신 단말기(110)와 착신 단말기(160) 간의 통화가 연결되면 발신 응답 메시지를 송신하도록 하고 통화가 종료되면 발신 종료 메시지를 송신하도록 제어하는데, 이를 위해 발신 이동통신 교환국(120)으로 송신하는 분석 정보 메시지(Anlyzd Message)의 파라미터에 트리거 타입(Trigger Type)을 지정함으로써, 발신 이동통신 교환국(120)에 트리거를 설정한다.
트리거 타입 파라미터는 도 5에 도시한 바와 같이 A 내지 H까지의 8개의 비트의 조합으로 표현할 수 있고, 8개의 비트의 조합이 갖는 값에 따라 다른 트리거 동작을 정의할 수 있다.
트리거 타입 파라미터의 비트값에 따라 정의되는 동작은 도 6에 도시한 바와 같이 정의될 수 있다. 트리거 타입 파라미터 값 중 '00101000'은 발신 응답 메시지를 송신하라는 트리거를 설정하기 위한 것이고, '00101001'은 발신 종료 메시지를 송신하라는 트리거를 설정하기 위한 것이다.
이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질 적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.
이상에서 설명한 바와 같이 본 발명은 이동통신망에서 발신 이동통신 교환기와 지능망을 이용하여 상한 요금제 서비스를 제공하는데 있어서, 발신 가입자가 이동통신 서비스를 이용하는 동안 발신 가입자의 총 잔여 한도 금액에 대한 총 계정을 일정한 시간으로 분할하여 분할 시간을 갖는 임시 계정을 생성하고 임시 계정을 소모하는지 여부를 반복적으로 확인하여 총 잔여 한도 금액의 소모 여부를 실시간으로 확인하고 과금함으로써 과금의 정확도를 개선하기 위한 방법 및 시스템 분야에 적용되어, 상한 요금제 서비스에 가입한 발신 가입자가 이용하는 이동통신 서비스에 대한 이용 요금을 실시간으로 정확하게 파악하여 부과함으로써, 발신 가입자가 음성 통화를 수행하는 중에 메시지를 송수신하거나 무선 인터넷을 이용하는 등 동시에 다양한 이동통신 서비스를 이용하는 경우에도 잔여 한도 금액을 초과하여 이동통신 서비스를 이용하지 못하도록 차단할 수 있어, 과금의 정확도를 개선할 수 있으며 그를 통해 잔여 한도 금액을 초과하여 이동통신 서비스가 제공되는 불합리함을 방지할 수 있는 효과를 발생하는 매우 유용한 발명이다.
도 1은 본 발명의 일 실시예에 따른 임시 계정을 이용한 실시간 과금 시스템을 간략하게 나타낸 블록 구성도,
도 2는 본 발명의 일 실시예에 따른 임시 계정을 이용한 실시간 과금 방법을 설명하기 위한 흐름도,
도 3은 본 발명의 일 실시예에 따른 발신 응답 메시지의 메시지 포맷을 나타낸 예시도,
도 4는 본 발명의 일 실시예에 따른 발신 종료 메시지의 메시지 포맷을 나타낸 예시도,
도 5는 본 발명의 일 실시예에 따른 트리거 타입에 대한 파라미터를 설명하기 위한 예시도,
도 6은 본 발명의 일 실시예에 따른 트리거 타입 파라미터의 비트값을 나타낸 예시도이다.
< 도면의 주요 부분에 대한 부호의 설명 >
110: 발신 단말기 120: 발신 이동통신 교환국
130: 발신 홈 위치 등록기 140: 서비스 제어 장치
150: 착신 이동통신 교환국 160: 착신 단말기
Claims (9)
- 상한 요금제 서비스에 가입한 발신 가입자의 이동통신 서비스에 대한 이용 요금을 부과하는 시스템에 있어서,발신 단말기와 착신 단말기 간에 통화가 연결되면 발신 응답 메시지를 송신하고, 상기 통화가 종료되면 발신 종료 메시지를 송신하며, 상기 발신 가입자의 잔여 한도 금액을 사용 가능 금액으로 환산한 총 계정을 일정 시간으로 분할한 분할시간을 갖는 계정인 임시 계정을 전달받으면 상기 이용 요금을 상기 임시 계정에서 차감하되, 복수의 서비스가 제공되는 경우 각각의 상기 서비스에 대한 이용 요금을 상기 임시 계정에서 차감하며, 상기 임시 계정이 소모되면 임시 계정 소모 메시지를 송신하는 발신 이동통신 교환국; 및상기 발신 이동통신 교환국으로부터 상기 발신 응답 메시지를 수신하면 상기 임시 계정을 생성하고 상기 임시 계정 및 호 제어 지시 메시지를 상기 발신 이동통신 교환국으로 송신하되, 상기 발신 종료 메시지를 수신할 때까지 상기 임시 계정 소모 메시지를 수신할 때마다 분할된 상기 임시 계정 중 다른 임시 계정 및 상기 호 제어 지시 메시지를 반복해서 송신하며, 상기 임시 계정이 소모되어 상기 발신 가입자의 잔여 한도 금액을 초과하면 상기 발신 이동통신 교환국으로 하여금 상기 이동통신 서비스의 제공을 중단하도록 제어하는 서비스 제어 장치를 포함하는 것을 특징으로 하는 임시 계정을 이용한 실시간 과금 시스템.
- 제 1 항에 있어서, 상기 서비스 제어 장치는,트리거(Trigger)를 이용하여 상기 발신 이동통신 교환국으로 하여금 상기 발신 응답 메시지 및 상기 발신 종료 메시지를 송신하도록 제어하는 것을 특징으로 하는 임시 계정을 이용한 실시간 과금 시스템.
- 삭제
- 제 1 항에 있어서, 상기 서비스 제어 장치는,상기 호 제어 지시 메시지를 이용하여 상기 발신 이동통신 교환국으로 하여금 상기 임시 계정의 소모 여부를 확인하여 상기 임시 계정이 소모되면 상기 임시 계정 소모 메시지를 송신하도록 제어하는 것을 특징으로 하는 임시 계정을 이용한 실시간 과금 시스템.
- 제 1 항에 있어서, 상기 서비스 제어 장치는,상기 호 제어 지시 메시지를 이용하여 상기 발신 이동통신 교환국으로 하여금 상기 이동통신 서비스의 제공을 중단하도록 제어하는 것을 특징으로 하는 임시 계정을 이용한 실시간 과금 시스템.
- 제 1 항에 있어서,상기 발신 이동통신 교환국은 상기 통화가 종료되면 최종 과금을 생성하여 상기 서비스 제어 장치로 송신하고, 상기 서비스 제어 장치는 상기 최종 과금을 상기 잔여 한도 금액에 업데이트하는 것을 특징으로 하는 임시 계정을 이용한 실시간 과금 시스템.
- 발신 단말기, 착신 단말기, 발신 이동통신 교환국 및 서비스 제어 장치를 포함하는 시스템에서, 상기 서비스 제어 장치가 상한 요금제 서비스에 가입한 발신 가입자의 이동통신 서비스에 대한 이용 요금을 부과하는 방법에 있어서,(a) 상기 발신 이동통신 교환국으로부터 발신 응답 메시지를 수신하는 단계;(b) 상기 발신 가입자의 잔여 한도 금액을 사용 가능 시간으로 환산한 총 계정을 일정 시간으로 분할한 분할 시간을 갖는 계정인 임시 계정을 생성하고, 상기 발신 이동통신 교환국으로 호 제어 지시 메시지와 상기 임시 계정을 송신하는 단계;(c) 상기 발신 이동통신 교환국으로부터 임시 계정 소모 메시지를 수신할 때마다 상기 임시 계정이 소모되어 상기 발신 가입자의 잔여 한도 금액을 초과하는지 여부를 확인하는 단계;(d) 상기 잔여 한도 금액을 초과하지 않는 경우에는 상기 분할된 임시 계정 중 다른 임시 계정 및 상기 호 제어 지시 메시지를 반복해서 송신하는 단계;(e) 상기 잔여 한도 금액을 초과하는 경우에는 상기 발신 이동통신 교환국으로 하여금 상기 이동통신 서비스의 제공을 중단하도록 제어하는 단계; 및(f) 상기 발신 이동통신 교환국으로부터 발신 종료 메시지를 수신하면 최종 과금을 상기 잔여 한도 금액에 업데이트하는 단계를 포함하며,상기 발신 이동통신 교환국은 상기 발신 단말기로 제공하는 이동통신 서비스에 대한 이용 요금을 상기 임시 계정에서 차감하되, 복수의 서비스가 제공되는 경우 각각의 상기 서비스에 대한 이용 요금을 상기 임시 계정에서 차감하며, 상기 임시 계정이 소모되면 상기 임시 계정 소모 메시지를 상기 서비스 제어 장치로 송신하는 것을 특징으로 하는 임시 계정을 이용한 실시간 과금 방법.
- 제 7 항에 있어서, 상기 실시간 과금 방법은,상기 단계 (a) 이전에, (a-1) 트리거(Trigger)를 이용하여 상기 발신 이동통신 교환국으로 하여금 상기 발신 단말기와 상기 착신 단말기 간에 통화가 연결되면 상기 발신 응답 메시지를 송신하고 상기 통화가 종료되면 상기 발신 종료 메시지를 송신하도록 제어하는 단계를 추가로 포함하는 것을 특징으로 하는 임시 계정을 이용한 실시간 과금 방법.
- 삭제
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20080016653A KR100976136B1 (ko) | 2008-02-25 | 2008-02-25 | 임시 계정을 이용한 실시간 과금 방법 및 시스템 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20080016653A KR100976136B1 (ko) | 2008-02-25 | 2008-02-25 | 임시 계정을 이용한 실시간 과금 방법 및 시스템 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090091411A KR20090091411A (ko) | 2009-08-28 |
KR100976136B1 true KR100976136B1 (ko) | 2010-08-16 |
Family
ID=41208812
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR20080016653A KR100976136B1 (ko) | 2008-02-25 | 2008-02-25 | 임시 계정을 이용한 실시간 과금 방법 및 시스템 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100976136B1 (ko) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20000039979A (ko) * | 1998-12-16 | 2000-07-05 | 김영환 | 이동통신망에서 선불 서비스의 통화시간 제어방법 |
KR20020035378A (ko) * | 2000-11-06 | 2002-05-11 | 구자홍 | 선불카드서비스의 과금처리방법 |
KR20050011937A (ko) * | 2003-07-24 | 2005-01-31 | 삼성전자주식회사 | 휴대용 단말기의 사용 요금 제한 장치 및 방법 |
-
2008
- 2008-02-25 KR KR20080016653A patent/KR100976136B1/ko not_active IP Right Cessation
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20000039979A (ko) * | 1998-12-16 | 2000-07-05 | 김영환 | 이동통신망에서 선불 서비스의 통화시간 제어방법 |
KR20020035378A (ko) * | 2000-11-06 | 2002-05-11 | 구자홍 | 선불카드서비스의 과금처리방법 |
KR20050011937A (ko) * | 2003-07-24 | 2005-01-31 | 삼성전자주식회사 | 휴대용 단말기의 사용 요금 제한 장치 및 방법 |
Also Published As
Publication number | Publication date |
---|---|
KR20090091411A (ko) | 2009-08-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7039388B2 (en) | Method for providing a collect call service in a mobile communication system | |
CN101208943A (zh) | 在通信网络中控制对服务的提供 | |
CN101227302B (zh) | 计费方法、控制装置、计费装置与计费*** | |
EP2086164A1 (en) | Charging system, apparatus and method | |
KR100270216B1 (ko) | Cdma 시스템에서 무선가상 사설망 기능을 구현하는 방법 | |
CN101959166B (zh) | 一种在线计费控制方法和*** | |
KR100478258B1 (ko) | 패킷 이동 화상전화 서비스의 과금 방법 | |
KR100976136B1 (ko) | 임시 계정을 이용한 실시간 과금 방법 및 시스템 | |
HU224298B1 (hu) | Eljárás távközlési kapcsolatok valós idejű számlázására saját hálózaton kívüli előfizetői hívás esetén | |
KR101006275B1 (ko) | 선불 계정 세분화를 이용한 선불 서비스 제공 방법 및 시스템 | |
KR100811809B1 (ko) | 특정 구역 내의 발신 통화에 대한 통합 과금 이동통신시스템 및 방법 | |
KR100976135B1 (ko) | 지능망을 이용한 착신 기반 상한 요금제 서비스 제공 방법및 시스템 | |
KR101179485B1 (ko) | 로밍 요금 절감을 위한 로밍 시스템 및 로밍 제어 방법 | |
KR100976134B1 (ko) | 지능망과 착신 교환기를 이용한 착신 기반 상한 요금제서비스 제공 방법 및 시스템 | |
KR100678680B1 (ko) | 이동통신 시스템에서 한도 통신 요금에 따라 이동통신단말기의 모뎀을 온/오프시키는 방법 및 시스템 | |
CN100450130C (zh) | 一种实现及时通知用户话费消息的***和方法 | |
KR100559595B1 (ko) | 이동통신 단말기의 커플요금 처리장치 및 그 방법 | |
KR100485820B1 (ko) | Wcdma 시스템에서의 일반 패킷 무선서비스(gprs) 호 처리방법 | |
CN102413444A (zh) | 呼叫方法及装置 | |
KR101087676B1 (ko) | 소형 기지국을 사용한 패킷 서비스 제공 시스템, 방법 및패킷 서비스의 과금 서버 | |
KR100529019B1 (ko) | 비동기 imt-2000망에서의 과금제어방법 | |
KR101017460B1 (ko) | 지능망 선불형 가입자에 대한 음성-영상 전환 서비스 제공시의 과금 처리 방법 및 시스템 | |
KR101112207B1 (ko) | 지능망 서비스에 대한 과금 처리 방법 및 이를 수행하는 장치 | |
KR20080038562A (ko) | 복수 요율 차감 장치 및 방법 | |
KR100814535B1 (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 | ||
FPAY | Annual fee payment |
Payment date: 20130806 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20140811 Year of fee payment: 5 |
|
LAPS | Lapse due to unpaid annual fee |