KR101097141B1 - 가입자 위치에 기반한 문자 서비스 과금 방법 및 시스템 - Google Patents

가입자 위치에 기반한 문자 서비스 과금 방법 및 시스템 Download PDF

Info

Publication number
KR101097141B1
KR101097141B1 KR1020080031632A KR20080031632A KR101097141B1 KR 101097141 B1 KR101097141 B1 KR 101097141B1 KR 1020080031632 A KR1020080031632 A KR 1020080031632A KR 20080031632 A KR20080031632 A KR 20080031632A KR 101097141 B1 KR101097141 B1 KR 101097141B1
Authority
KR
South Korea
Prior art keywords
information
specific
mobile communication
plan
subscriber
Prior art date
Application number
KR1020080031632A
Other languages
English (en)
Other versions
KR20090106115A (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 KR1020080031632A priority Critical patent/KR101097141B1/ko
Publication of KR20090106115A publication Critical patent/KR20090106115A/ko
Application granted granted Critical
Publication of KR101097141B1 publication Critical patent/KR101097141B1/ko

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 이동 통신망의 특정 지역에 위치한 가입자가 해당 지역에서 문자 서비스를 이용할 때, 가입자 단말기의 위치 정보에 기반하여 문자 서비스에 대해 특정 요금제를 적용할 수 있도록 하는, 가입자 위치에 기반한 문자 서비스 과금 방법 및 시스템에 관한 것으로서,
본 발명에 따른 문자 서비스 과금 방법은, (a) 데이터 서비스 서버가 특정 위치 기반 요금제 가입자 정보를 홈위치 등록기에 저장하는 단계; (b) 상기 홈위치 등록기에서 상기 특정 위치 기반 요금제 가입자 정보를 이동통신 교환국으로 전달하는 단계; (c) 사용자 단말기가 문자 메시지 전송을 상기 이동통신 교환국으로 요청하는 단계; (d) 상기 이동통신 교환국에서 상기 사용자 단말기가 상기 특정 위치 기반 요금제에 가입되어 있는지를 판단하는 단계; (e) 상기 이동통신 교환국에서 문자 메시지를 상기 SMS 센터로 전송하는 단계; (f) 상기 SMS 센터에서 상기 문자 메시지에 대한 과금 정보를 생성하여 상기 과금 서버로 전송하는 단계; 및 (g) 상기 과금 서버가 상기 위치 정보에 기반한 과금 정보를 근거로 상기 사용자 단말기의 문자 서비스에 대하여 특정 요금제 과금을 수행하는 단계를 포함하고, 상기 (a) 단계는, 상기 사용자 단말기가 특정 위치에 기반한 특정 요금제에 가입하게 됨에 따라, 상기 데이터 서비스 서버가 데이터 서비스에 가입된 가입자 정보를 가입자 데이터베이스에 저장하여 보관하고, 상기 특정 위치 기반 요금제 가입자 정보를 상기 홈위치 등록기 및 상기 SMS 센터로 전달하는 것을 특징으로 한다.
본 발명에 의하면, 이동 통신망의 특정 지역에 위치한 가입자가 해당 지역에서 문자 서비스를 제공받을 때, 문자 서비스에 대해 특정 요금제로 적용받을 수 있다.
위치, 문자 서비스, 특정 요금제, SMS, CDS, 과금, HLR, MSC

Description

가입자 위치에 기반한 문자 서비스 과금 방법 및 시스템{System and method for accounting a SMS service based on subscriber's location}
본 발명은 가입자 단말기의 위치 정보에 기반하여 문자 서비스를 과금하는 방법 및 시스템에 관한 것이다.
최근에, 회로망과 패킷망의 특성이 결합된 형태의 GPRS(General Packet Radio Service), CDMA(Code Division Multiple Access) 2000, WCDMA(Wideband CDMA) 등의 이동 통신 서비스는 시간 과금 정책 및 패킷 과금 정책을 혼합 적용하는 방식으로 과금 방식을 다양화하였다.
또한, 사용자의 단말기 종류나 액세스 망의 종류 또는 사용자가 가입한 요금 제도에 따라 원하는 과금 방식을 취사 선택할 수 있는 형태로 발전하고 있다.
이 경우, 사용자는 패킷 통신망을 통해 요청한 데이터를 수신하게 되고, 이동 통신 서비스 사업자는 당해 사용자에게 패킷 통신망 이용 요금을 청구하기 위한 과금 데이터를 매 시점마다 생성하여 관리하고 있다. 그리고, 생성된 과금 데이터 는 미리 지정된 시점, 예컨대, 매월마다 합산되어 당해 사용자의 음성 통신 요금에 부가하여 청구하고 있다.
따라서, 이동 통신 서비스 사업자는 당해 사용자에게 합리적인 요금을 청구하기 위해 요금의 투명성을 보장하기 위한 방안을 제시해야 했다.
그러나, 종래의 이동 통신 서비스 사업자는 과금 정보인 인터넷 과금 정보(Internet Protocol Detail Record, 이하 IPDR)나 과금 데이터 기록(Charging Data Record, 이하 CDR)을 생성함에 있어, 데이터 세션 전체에 대한 사용 시간 정보와 사용 패킷량을 기준으로 IPDR을 생성하는 한계가 있었다.
또한, 사용자 단말기가 특정 지역에 위치하여 멀티미디어 서비스(Multimedia Service, 이하 MMS)나 왑(Wireless Application Protocol, 이하 WAP) 서비스 또는 문자 및 컨텐츠 서비스를 이용할 때, 요금을 할인해 주는 등의 특정 요금제를 적용하는 경우가 없었다.
전술한 종래의 단점을 해결하기 위해, 본 발명은 이동 통신망의 특정 지역에 위치한 가입자가 해당 지역에서 문자 서비스를 이용할 때, 가입자 단말기의 위치 정보에 기반하여 문자 서비스에 대해 특정 요금제를 적용할 수 있도록 하는, 가입자 위치에 기반한 문자 서비스 과금 방법 및 시스템을 제공함에 그 목적이 있다.
전술한 목적을 달성하기 위한 본 발명에 따른 문자 서비스 과금 방법은, 이동통신 교환국(MSC)과, 데이터 서비스 서버(CDS), SMS 센터, 홈위치 등록기(HLR) 및 과금 서버를 포함하는 시스템의 문자 서비스 과금 방법에 있어서, (a) 상기 데이터 서비스 서버가 특정 위치 기반 요금제 가입자 정보를 상기 홈위치 등록기에 저장하는 단계; (b) 상기 홈위치 등록기에서 상기 특정 위치 기반 요금제 가입자 정보를 상기 이동통신 교환국으로 전달하는 단계; (c) 사용자 단말기가 문자 메시지 전송을 상기 이동통신 교환국으로 요청하는 단계; (d) 상기 이동통신 교환국에서 상기 사용자 단말기가 상기 특정 위치 기반 요금제에 가입되어 있는지를 판단하는 단계; (e) 상기 이동통신 교환국에서 문자 메시지를 상기 SMS 센터로 전송하는 단계; (f) 상기 SMS 센터에서 상기 문자 메시지에 대한 과금 정보를 생성하여 상기 과금 서버로 전송하는 단계; 및 (g) 상기 과금 서버가 상기 위치 정보에 기반한 과금 정보를 근거로 상기 사용자 단말기의 문자 서비스에 대하여 특정 요금제 과금을 수행하는 단계;를 포함한다.
또한, 상기 (a) 단계는, 상기 사용자 단말기가 특정 위치에 기반한 특정 요금제에 가입하게 됨에 따라, 상기 데이터 서비스 서버가 데이터 서비스에 가입된 가입자 정보를 가입자 데이터베이스에 저장하여 보관하고, 상기 특정 위치 기반 요금제 가입자 정보를 상기 홈위치 등록기 및 상기 SMS 센터로 전달하게 된다.
또한, 상기 (b) 단계는, 상기 홈위치 등록기가 상기 특정 위치 기반 요금제 가입자 정보를 인서트 서브스크라이버 데이터(Insert Subscriber Data) 메시지의 익스텐션 콘테이너(extension container) 필드에 포함하여 MAP 메시지로 상기 이동통신 교환국으로 전달하게 된다.
또한, 상기 (b) 단계는, 상기 이동통신 교환국이 상기 특정 위치 기반 요금제 가입자 정보가 포함된 가입자 정보를 방문자 위치 등록기(VLR)에 저장하게 된다.
또한, 상기 (e) 단계는, 상기 이동통신 교환국이 가입자 정보 및 서비스 영역 ID(SAI) 정보가 포함된 Mo forward SMS 메시지를 상기 SMS 센터로 전송하게 된다.
또한, 상기 (e) 단계는, 상기 이동통신 교환국이 상기 문자 메시지의 특정 필드에 특정 위치 기반 요금제에 해당하는 특정 값을 삽입하여 상기 SMS 센터로 전송하게 된다.
그리고, 상기 (f) 단계는, 상기 SMS 센터가 상기 문자 메시지에 포함되어 있는 SAI 정보 또는 특정 필드의 특정 값을 근거로 특정 위치 기반 과금 정보를 설정 하여 상기 과금 서버로 전송하게 된다.
한편, 전술한 목적을 달성하기 위한 본 발명에 따른 문자 서비스 과금 시스템은, 이동 통신망에 접속하고, 상기 이동 통신망으로 문자 서비스를 요청하는 사용자 단말기; 상기 사용자 단말기에게 상기 문자 서비스를 제공하며, 상기 문자 서비스에 대한 과금 정보를 생성하는 SMS 센터; 상기 사용자 단말기에 대한 특정 위치 기반 요금제 가입자 정보를 저장하고, 상기 특정 위치 기반 요금제 가입자 정보를 상기 이동 통신망으로 제공하는 홈 위치 등록기; 상기 이동 통신망에 연결되고, 상기 홈 위치 등록기로부터 상기 특정 위치 기반 요금제 가입자 정보를 수신하여 저장하며, 상기 사용자 단말기로부터의 문자 메시지 요청이 있으면, 상기 사용자 단말기가 상기 특정 위치 기반 요금제에 가입되어 있는지를 판단하여, 상기 특정 위치 기반 요금제 가입자 정보가 포함된 문자 메시지를 상기 SMS 센터로 전달하는 이동통신 교환국; 및 상기 SMS 센터로부터 상기 과금 정보를 수신하여, 이를 근거로 상기 사용자 단말기의 문자 서비스에 대해 특정 요금제로 과금하는 과금 서버;를 포함한다.
또한, 상기 홈 위치 등록기는, 상기 특정 위치 기반 요금제 가입자 정보를 인서트 서브스크라이버 데이터(Insert Subscriber Data) 메시지의 익스텐션 콘테이너(extension container) 필드에 포함하여 MAP 메시지로 상기 이동통신 교환국으로 전달하게 된다.
또한, 상기 이동통신 교환국은, 상기 특정 위치 기반 요금제 가입자 정보가 포함된 가입자 정보를 방문자 위치 등록기(VLR)에 저장하게 된다.
또한, 상기 이동통신 교환국은, 상기 문자 메시지의 익스텐션 콘테이너(extension container) 필드에 상기 특정 위치 기반 요금제를 나타내는 특정 값을 마킹하여 상기 SMS 센터로 전송하게 된다.
또한, 상기 이동통신 교환국은, 상기 문자 메시지에 서비스 영역 ID(SAI) 정보를 포함시켜 상기 SMS 센터로 전송하게 된다.
그리고, 상기 SMS 센터는, 상기 문자 메시지의 특정 필드에 마킹된 특정 값을 근거로 상기 특정 위치 기반 요금제가 적용된 과금 정보를 생성하거나, 상기 문자 메시지에 포함된 서비스 영역 ID(SAI) 정보를 근거로 상기 특정 위치 기반 요금제가 적용된 과금 정보를 생성하게 된다.
본 발명에 의하면, 이동 통신망의 특정 지역에 위치한 가입자가 해당 지역에서 문자 서비스를 제공받을 때, 문자 서비스에 대해 특정 요금제로 적용받을 수 있다.
본 발명의 목적과 기술적 구성 및 그에 따른 작용 효과에 관한 자세한 사항은 본 발명의 명세서에 첨부된 도면에 의거한 이하 상세한 설명에 의해 보다 명확하게 이해될 것이다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 실시예를 상세하게 설명한다.
도 1은 본 발명의 실시예에 따른 가입자 위치에 기반한 문자 서비스 과금 방법이 적용된 이동통신 시스템의 구성을 개략적으로 나타낸 구성도이다.
도 1을 참조하면, 본 발명이 적용된 이동통신 시스템은 사용자 단말기(110), 기지국(120), 기지국 제어기(130), 서빙 GPRS 서포팅 노드(Serving GPRS Supporting Node, 이하 SGSN)(140), 이동통신 교환국(Mobile Station Controller, 이하 MSC)(150), 홈 위치 등록기(Home Location Register, 이하 HLR)(160), SMS(Short Message Service) 센터(SMSC)(170), 클라이언트 데이터 서버(Client Data Server, 이하 CDS)(180) 및 과금 서버(190)를 포함한다.
사용자 단말기(110)는 기지국 제어기(130)로부터 기지국(120)을 경유해 시스템 정보를 수신하고, 이를 근거로 HLR(160)에 위치 등록을 수행하고, 또한 사용자의 요청에 따라 문자 메시지의 전송을 SMSC(170)로 요청한다.
사용자 단말기(110)는 예컨대, 이동통신 단말기, 개인 휴대 단말기(PDA:Personal Digital Assistant), 노트북 컴퓨터 등일 수 있다.
기지국(120)은 각기 셀(Cell) 단위로 배치되어 있고 사용자 단말기(110)에서 발생하는 통화 요청을 MSC(150)으로 전송하거나 자신이 관할하는 셀 영역에 존재하 는 사용자 단말기(110)의 위치를 파악하는 위치 등록을 수행한다. 기지국 전송기(BTS)는 GPS(Global Positioning System)로부터 기지국 전송기(BTS)가 위치한 위도와 경도 등의 정보를 얻을 수 있으며, 이러한 기지국 전송기(BTS)의 위치 정보를 하향 링크 호출 채널의 시스템 파라미터 메시지를 통하여 사용자 단말기(110)에게 전달한다. 사용자 단말기(110)는 자신이 속해 있는 셀의 기지국 전송기(BTS)의 위치 정보를 이용하여 사용자 단말기(110) 자신의 이동 거리를 계산함으로써 새로운 위치 정보를 등록할 수 있다.
위치 등록은 사용자 단말기(110)의 위치, 상태, 식별자, 슬롯 주기 및 그 밖의 다른 특징들을 해당 기지국 전송기(BTS)를 통하여 MSC(150)에 알리는 처리 절차로서 기지국 전송기(BTS)가 사용자 단말기(110)로 착신호를 설정하고자 할 때 사용자 단말기(110)를 효과적으로 호출할 수 있도록 하는 절차이다. 이러한 사용자 단말기(110)의 위치 등록은 사용자 단말기(110)의 전원을 온 또는 오프할 때, 사용자 단말기(110)가 MSC(150) 간을 이동할 때, 그리고 사용자 단말기(110)의 파라미터가 변경되는 경우에 실시된다.
기지국 제어기(130)는 다수의 기지국을 제어 및 관리하면서 핸드 오프 등 무선 호 처리에 필요한 제반 기능을 수행한다. 또한, 기지국 제어기(130)는 위치 등록된 사용자 단말기(110)의 가입자 정보를 MSC(150)로 전송한다.
SGSN(140)은 사용자 단말기(110)의 위치를 추적하여 서비스 영역 내에 위치한 사용자 단말기(110)에게 패킷 데이터를 전송하는 역할을 한다.
MSC(150)는 무선 기지국들이 효율적으로 운용될 수 있도록 하는 통제 기능과 공중 전화망의 교환기와의 연동 기능을 가지고 있다. 이러한 MSC(150)는 무선 기지국을 통하여 사용자 단말기(110)의 위치 등록이 수행되면, MSC(150) 내 방문자 위치 등록기(VLR: Visitor Location Register)에 사용자 단말기(110)의 가입자 정보를 임시 저장한 후, HLR(160)로 사용자 단말기(110)의 위치 등록을 요청한다.
여기서, HLR(160)은 사용자 단말기(110)의 사용자의 가입자 정보에 관한 서비스 프로파일을 저장하고 있는 데이터베이스로서, 가입자의 전화 호를 비롯하여 사용자 단말기(110)의 단말 식별 번호(Mobile Identification Number: MIN), 단말기 고유 번호(Electronic Serial Number: ESN) 및 서비스 종류에 대한 정보를 가지고 있다. HLR(160)은 사용자 단말기(110)가 위치한 기지국(120)과 MSC(150)의 정보를 포함하는 가입자 정보를 저장하는 기능을 수행한다. MSC(150)는 제어부, 통화로부 및 주변기기로 구성되어 있으며, 사용자 단말기(110)에 대한 과금 자료 수집 기능도 갖는다.
그리고, 기지국(120) 및 기지국 제어기(130)를 포함하는 이동 통신망은 코드분할 다중접속(CDMA:Code Division Multiple Access), 광대역 코드분할 다중접속(WCDMA:Wideband Code Division Multiple Access), 고속 데이터 패킷 접속(HSDPA:High Speed Data Packet Access), 와이브로(Wibro) 등의 네트워크로 구현될 수 있다.
한편, 인증은 상황에 따라서 호가 유휴(Idle) 상태나, 등록(Registration)할 때, 발신(Origination)할 때, 착신(Termination)할 때 호 도중에 인증을 할 수 있으며, 이는 운영자가 설정하는 파라미터(parameter) 정보에 따라 옵션(Option)으로 인증을 할 수가 있다. 인증 시에는 단말기에서 관리하는 인증키 값을 이용하여 단말기나 망에서 인증 알고리즘을 수행하여 얻은 결과를 비교하게 된다. 위와 관련한 절차는 별도로 존재하지 않으며, 기존 호 절차 상의 메시지 내의 옵션 정보로 주고 받도록 되어 있다.
착신 인증은 이동 통신망에서 단말기로 인증을 요구하는 경우인데, 인증은 아무때나 요구할 수 있으며, 인증 원리는 망에서 인증과 관련한 정보를 단말기로 보내면, 단말기는 이 정보를 입력으로 사용하여 인증 알고리즘을 수행하고 그 결과를 망으로 통보한다.
MSC(150)는 사용자 단말기(110)로부터 SMS 메시지 전송 요청을 수신하면, SMS 메시지 전송을 요청한 사용자 단말기(110)가 HLR(160)로부터 수신한 위치 기반의 특정 요금제에 해당하는 단말기인지를 검색하고, 위치 기반 특정 요금제에 가입한 단말기인 경우에, SMSC(170)로 전달하기 위한 Mo forward SMS 메시지의 extention container 필드에 SAI 정보를 포함하거나, 특정 필드에 특정 요금제에 해당하는 특정 값을 삽입하여 SMSC(170)로 전달한다.
HLR(160)은 사용자 단말기(110)에 대하여 망 내에서의 고정점에 위치하여 서비스를 제공하기 위한 가입자 정보, 위치 정보 등을 관리하는 망 내 데이터베이스 기능을 갖는 레지스터이다.
SMSC(170)는 사용자 단말기(110)로부터 전송받은 문자 내용을 SMS 메시지로 변환하여 착신측 단말기로 전송한다. 또한, SMSC(170)는 MSC(150)로부터 전송된 SMS 메시지를 수신하고, Mo forward SMS 메시지 내의 약속된 extention container 필드를 검색해 SAI 정보 및 특정 값에 따라 다음 2 가지 방식으로 처리한다.
1) SMS 메시지 내에 SAI 정보가 포함된 경우, SMSC(170)는 CDS(180)로부터 가입자 정보를 수신하여 특정 위치 기반 요금제에 가입자 정보를 저장하고, SAI 정보를 수신할 때 특정 위치 기반 요금제 가입자인지를 판단하여 과금 CDR 정보를 생성하여 과금 서버(190)로 전달한다.
2) SMS 메시지 내에 특정 필드에 특정 값이 마킹된 경우, SMSC(170)는 마킹된 값에 따라 과금 CDR 정보를 생성하여 과금 서버(190)로 전달한다.
그리고, SMSC(170)는 사용자 단말기(110)를 비롯한 다수의 단말기들로부터 요청받은 SMS 메시지를 저장하여 보관하기 위한 자체 데이터베이스를 구비하고, 자체 데이터베이스 내에 각 단말기로부터 요청받은 SMS 메시지를 저장한다.
CDS(180)는 클라이언트 단말기들에게 패킷 데이터를 제공해 주는 서버로서, 사용자 단말기(110)에게 컨텐츠 서비스를 제공한다. 예컨대, CDS(180)는 사용자 단말기(110)에게 벨소리, 이미지, 배경화면, 동영상 등의 멀티미디어 데이터를 제공할 수 있다.
또한, CDS(180)는 데이터 서비스에 가입되어 있는 가입자들의 가입자 정보를 저장하고 있는 가입자 데이터베이스(182)를 포함한다. 여기서, 가입자 데이터베이스(182)는 특정 위치 기반 요금제에 가입되어 있는 가입자의 과금 정보도 저장하고 있다.
과금 서버(190)는 SMS 서비스 또는 컨텐츠 서비스를 이용한 사용자 단말기에 대한 이용 요금을 과금하며, SMSC(170)에서 전달해 준 과금 정보를 근거로 사용자 단말기(110)에 대해 특정 요금제를 적용하여 과금하게 된다.
도 2는 본 발명에 따른 사용자 단말기의 내부 구성을 개략적으로 나타낸 구성도이다.
도 2를 참조하면, 본 발명에 따른 사용자 단말기(110)는 통신부(210), 입력부(220), 패킷 서비스부(230), 제어부(240) 및 표시부(250)를 포함한다.
통신부(210)는 CDS(180)로부터 제공된 컨텐츠를 수신한다.
입력부(220)는 사용자로부터 SMS 서비스 요청에 관한 명령을 입력받는다. 예컨대, 입력부(220)는 키버튼 또는 터치패드 방식으로 사용자로부터 SMS 서비스 요청을 입력받을 수 있다.
메시지 서비스부(230)는 사용자의 SMS 서비스 요청에 따라 접속 요청(Attach Request) 메시지를 SGSN(140)으로 전송하고, 이후 이동 통신망에 접속한 후 사용자에 의해 작성된 문자 내용을 SMS 메시지로 전송하도록 요청한다.
제어부(240)는 사용자의 SMS 메시지 전송 요청에 따라, 입력부(220)를 통해 작성된 문자 내용이 메시지 서비스부(230)를 통해 SMSC(170)로 SMS 메시지로 전송되도록 제어한다.
표시부(250)는 사용자 단말기(110)의 입력 상태 또는 동작 상태를 디스플레이한다.
도 3은 본 발명의 실시예에 따른 가입자 위치에 기반한 문자 서비스 과금 방 법을 설명하기 위한 흐름도이다.
도 3을 참조하면, 사용자는 이미지나 동영상 등의 데이터 서비스를 이용하기 위해 사용자 단말기(110)를 통하여 CDS(180)에서 제공하는 데이터 서비스에 가입하게 된다. 특히, 사용자 단말기(110)는 특정 위치에 기반한 특정 요금제에 가입하게 된다. 이에 따라, CDS(180)는 데이터 서비스에 가입된 가입자 정보를 가입자 데이터베이스(182)에 저장하여 보관하고, 특정 위치 기반 요금제 가입자 정보를 HLR(160) 및 SMSC(170)로 전달한다(S302).
이에 따라, HLR(160) 및 SMSC(170)는 CDS(180)로부터 수신한 특정 위치 기반 요금제 가입자 정보를 자체 데이터베이스에 저장한다(S304).
한편, 기지국 제어기(130)는 시스템 정보를 사용자 단말기(110)를 관할하는 기지국(120)으로 전송해 준다. 여기서, 기지국 제어기(130)가 기지국(120)로 전송하는 시스템 정보는 셀(cell) ID, 기지국(Node-B) ID, 기지국 제어기(RNC) ID, SGSN 주소를 포함한다.
이어, 기지국(120)은 기지국 제어기(130)로부터 수신한 시스템 정보를 자신이 관할하는 영역에 위치해 있는 사용자 단말기(110)에게 전송해 준다.
여기서, 기지국(120)이 사용자 단말기(110)에게 전송해 주는 시스템 정보는 셀(cell) ID, 기지국(Node-B) ID, 기지국 제어기(RNC) ID를 포함한다.
사용자 단말기(110)는 기지국(120)으로부터 수신한 시스템 정보를 근거로 기지국(120)을 경유해 기지국 제어기(130)로 접속 요청(Attach Request)을 수행한다(S306).
이에 따라, 기지국 제어기(130)는 사용자 단말기(110)로부터 접속 요청에 대해, 헤더 정보에 서비스 영역 ID(Service Area Identity, 이하 SAI)를 포함하거나, 데이터 정보에 접속 요청(Attach Request) 메시지를 포함하여 Initial UE 메시지로 MSC(150)에게 전달한다(S308).
MSC(150)는 사용자 단말기(110)에 대한 접속 정보를 HLR(160)로 전달하여, 사용자 단말기(110)에 대한 위치 정보를 포함한 위치 등록을 수행한다(S310). 또한, MSC(150)는 HLR(160)로 가입자 정보에 대한 업데이트를 수행한다.
이에 따라, HLR(160)은 CDS(180)로부터 수신한 특정 위치 기반 요금제 가입자 정보를 저장하고, 특정 위치 기반 요금제 가입자 정보를 Insert Subscriber Data 메시지의 extension container 필드에 포함하여 MAP 메시지로 MSC(150)로 전달한다(S312).
여기서, S312 단계는 SMSC(170)가 특정 위치 기반 요금제 가입자 정보를 따로 CDS(180)로부터 정보를 받아 저장하고 있는 경우에 생략할 수 있다.
MSC(150)는 HLR(160)로부터 수신한 특정 위치 정보에 따라 과금해야 할 가입자 정보를 VLR에 저장한다(S314).
한편, 사용자 단말기(110)에서는 사용자의 요청에 따라 작성된 문자 내용을 메시지 서비스부(230)를 통해 이동 통신망의 MSC(150)로 요청한다(S316).
MSC(150)는 사용자 단말기(110)로부터 수신한 문자 메시지 요청에 따라, 요청한 사용자 단말기(110)가 특정 위치 기반 요금제에 가입된 단말기인지를 판단한다(S318).
즉, MSC(150)는 VLR에 저장되어 있는 특정 위치 기반 요금제 가입자 정보를 근거로, SMS 메시지 전송을 요청한 사용자 단말기(110)가 특정 위치 기반 요금제에 가입된 단말기인지를 판단하는 것이다.
SMS 메시지 전송을 요청한 사용자 단말기(110)가 특정 위치 기반 요금제에 가입된 단말기인 경우에, MSC(150)는 문자 메시지를 SMSC(170)로 전달하기 위해, Mo forward SMS 메시지의 extension container 필드에 SAI 정보를 포함하거나, 특정 필드에 특정 요금제에 해당하는 특정 값을 삽입하여 SMSC(170)로 전달한다(S320).
SMSC(170)는 MSC(150)로부터 전달받은 문자 전송 요청 메시지에 대해, Mo forward SMS 메시지 내의 extension container 필드를 검색하여, SAI 정보 또는 특정 값을 근거로 특정 위치 기반 과금 정보를 설정한다(S322).
여기서, SMSC(170)는 Mo forward SMS 메시지 내의 extension container 필드에 SAI 정보가 포함된 경우에, CDS(180)로부터 수신한 특정 위치 기반 요금제 가입자 정보를 근거로 과금 CDR 정보를 설정한다.
또한, SMSC(170)는 Mo forward SMS 메시지 내의 특정 필드에 특정 위치 기반 요금제에 해당하는 특정 값이 마킹되어 있는 경우에, 마킹된 값에 따른 과금 CDR 정보를 설정한다.
이어, SMSC(170)는 설정한 과금 CDR 정보를 과금 서버(190)로 전달한다(S324).
과금 서버(190)는 SMS 서비스를 이용하고 있는 사용자 단말기(110)에 대해, SMSC(170)로부터 수신한 과금 CDR 정보를 근거로 특정 요금제 과금을 수행한다(S326).
따라서, 본 발명에 따른 SMS 서비스는 특정 위치에 있는 사용자 단말기(110)에게 특정 요금을 적용하여 과금할 수 있게 된다.
한편, 사용자 단말기(110)는 CDS(180)에 접속하여 데이터 서비스를 이용하게 된다. 이를 위해 사용자 단말기(110)는 CDS(180)로 PPP 세션 접속을 요청하여 CDS(180)와 PPP 세션 접속을 수행한다.
CDS(180)와 사용자 단말기(110) 간에 PPP 세션이 설정된 이후, CDS(180)는 사용자 단말기(110)로 패킷 데이터를 전송함으로써, 사용자 단말기(110)는 데이터 서비스를 이용하게 된다.
현재 3GPP UMTS 규격은 컨텐츠 과금 방법에 대한 규격을 정의하고 있지 않고 있기 때문에 컨텐츠 과금을 하기 위해서는 3GPP UMTS 패킷망에서 사용자 단말기(110)와 인터넷망 간에 게이트웨이 역할을 담당하는 WAP 게이트웨이(미도시)에게 특별한 과금 기능이 요구된다. 즉, WAP 게이트웨이는 계층(layer) 3 내지 계층 7 프로토콜에 대한 분석이 가능한 구조가 되어야 하며, 여기에 따른 응용(Application)별 과금 CDR 정보를 생성할 수 있다.
사용자 단말기(110)가 데이터 서비스를 이용하는 것에 대해, WAP 게이트웨이 또는 CDS(180)는가입자의 위치 정보를 근거로 과금 CDR 정보를 설정한다. WAP 게이트웨이는 무선 인터넷 서비스를 제공하는 운영자(operator)의 정책에 따라 위치 정보에 기반한 과금 특성에 맞게 컨텐츠를 분류하고, 사용자가 컨텐츠를 사용하는 동 안 해당 과금 데이터를 수집한다.
이어, WAP 게이트웨이 또는 CDS(180)는 설정한 과금 CDR 정보를 과금 서버(190)로 전달한다. 과금 서버(190)는 데이터 서비스를 이용하고 있는 사용자 단말기(110)에 대해, 수신한 과금 CDR 정보를 근거로 특정 요금제 과금을 수행한다.
한편, 사용자 단말기(110)가 특정 컨텐츠에 대한 접속을 끊게 되면, WAP 게이트웨이 또는 CDS(180)는 사용자 단말기(110)에 대한 최종 CDR 정보를 생성하게 되는데, 이때 WAP 게이트웨이 또는 CDS(180)는 ‘Record Type’, Served IMSI’, ‘Served MSISDN’, ‘GGSN Address’, ‘Charging ID’, ‘SGSN address’, ‘Record Opening Time’, ‘Duration’, ‘Cause for Record Closing Charging Characteristics’ 등에 대한 CDR 정보를 생성하게 된다. 여기서, 나열한 CDR 정보는 3GPP UMTS 규격에 정의되어 있다.
여기에, WAP 게이트웨이 또는 CDS(180)는 추가로 컨텐츠를 분석한 전자메일, 게임, VOD(Video On Demand), 주식 다운로드, 일기예보, 인터넷 뱅킹과 같은 컨텐츠를 과금 방식에 따라 시간, 건수, 사용량, 다운로드, 정액요금 등으로 분류하여 수집한 데이터에 대한 CDR 정보를 생성한다. 그리고, WAP 게이트웨이 또는 CDS(180)는 생성한 CDR 정보를 과금 서버(190)로 전달하며, 이에 따라 과금 서버(190)는 전달받은 CDR 정보를 근거로 사용자 단말기(110)에 대한 최종 과금을 수행한다.
전술한 바와 같이 본 발명에 의하면, 이동 통신망의 특정 지역에 위치한 가입자가 해당 지역에서 문자 서비스를 이용할 때, 가입자 단말기의 위치 정보에 기 반하여 문자 서비스에 대해 특정 요금제를 적용할 수 있도록 하는, 가입자 위치에 기반한 문자 서비스 과금 방법 및 시스템을 실현할 수 있다.
본 발명이 속하는 기술분야의 당업자는 본 발명이 그 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있으므로, 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로서 이해해야만 한다. 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 등가개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.
본 발명은 위치 정보를 제공하는 사용자 단말기가 데이터 서비스를 이용할 수 있는 시스템에 적용할 수 있고, 문자 서비스를 포함하는 멀티미디어 서비스를 제공하는 시스템에도 적용할 수 있다.
도 1은 본 발명의 실시예에 따른 가입자 위치에 기반한 문자 서비스 과금 방법이 적용된 이동통신 시스템의 구성을 개략적으로 나타낸 구성도,
도 2는 본 발명에 따른 사용자 단말기의 내부 구성을 개략적으로 나타낸 구성도, 그리고
도 3은 본 발명의 실시예에 따른 가입자 위치에 기반한 문자 서비스 과금 방법을 설명하기 위한 흐름도이다.
< 도면의 주요 부분에 대한 부호의 설명 >
110 : 사용자 단말기 120 : 기지국
130 : 기지국 제어기 140 : SGSN
150 : MSC 160 : HLR
170 : SMS 센터 180 : CDS
182 : 가입자 DB 190 : 과금 서버
210 : 통신부 220 : 입력부
230 : 메시지 서비스부 240 : 제어부
250 : 표시부

Claims (13)

  1. 이동통신 교환국(MSC)과, 데이터 서비스 서버(CDS), SMS 센터, 홈위치 등록기(HLR) 및 과금 서버를 포함하는 시스템의 문자 서비스 과금 방법에 있어서,
    (a) 상기 데이터 서비스 서버가 특정 위치 기반 요금제 가입자 정보를 상기 홈위치 등록기에 저장하는 단계;
    (b) 상기 홈위치 등록기에서 상기 특정 위치 기반 요금제 가입자 정보를 상기 이동통신 교환국으로 전달하는 단계;
    (c) 사용자 단말기가 문자 메시지 전송을 상기 이동통신 교환국으로 요청하는 단계;
    (d) 상기 이동통신 교환국에서 상기 사용자 단말기가 상기 특정 위치 기반 요금제에 가입되어 있는지를 판단하는 단계;
    (e) 상기 이동통신 교환국에서 문자 메시지를 상기 SMS 센터로 전송하는 단계;
    (f) 상기 SMS 센터에서 상기 문자 메시지에 대한 과금 정보를 생성하여 상기 과금 서버로 전송하는 단계; 및
    (g) 상기 과금 서버가 상기 위치 정보에 기반한 과금 정보를 근거로 상기 사용자 단말기의 문자 서비스에 대하여 특정 요금제 과금을 수행하는 단계;를 포함하고,
    상기 (a) 단계는, 상기 사용자 단말기가 특정 위치에 기반한 특정 요금제에 가입하게 됨에 따라, 상기 데이터 서비스 서버가 데이터 서비스에 가입된 가입자 정보를 가입자 데이터베이스에 저장하여 보관하고, 상기 특정 위치 기반 요금제 가입자 정보를 상기 홈위치 등록기 및 상기 SMS 센터로 전달하는 것을 특징으로 하는 문자 서비스 과금 방법.
  2. 삭제
  3. 제 1 항에 있어서,
    상기 (b) 단계는, 상기 홈위치 등록기가 상기 특정 위치 기반 요금제 가입자 정보를 인서트 서브스크라이버 데이터(Insert Subscriber Data) 메시지의 익스텐션 콘테이너(extension container) 필드에 포함하여 MAP 메시지로 상기 이동통신 교환국으로 전달하는 것을 특징으로 하는 문자 서비스 과금 방법.
  4. 제 3 항에 있어서,
    상기 (b) 단계는, 상기 이동통신 교환국이 상기 특정 위치 기반 요금제 가입자 정보가 포함된 가입자 정보를 방문자 위치 등록기(VLR)에 저장하는 것을 특징으로 하는 문자 서비스 과금 방법.
  5. 제 1 항에 있어서,
    상기 (e) 단계는, 상기 이동통신 교환국이 상기 문자 메시지의 특정 필드에 가입자 정보 및 서비스 영역 ID(SAI) 정보를 삽입하여 상기 SMS 센터로 전송하는 것을 특징으로 하는 문자 서비스 과금 방법.
  6. 제 1 항에 있어서,
    상기 (e) 단계는, 상기 이동통신 교환국이 상기 문자 메시지의 특정 필드에 특정 위치 기반 요금제에 해당하는 특정 값을 삽입하여 상기 SMS 센터로 전송하는 것을 특징으로 하는 문자 서비스 과금 방법.
  7. 제 1 항에 있어서,
    상기 (f) 단계는, 상기 SMS 센터가 상기 문자 메시지에 포함되어 있는 SAI 정보 또는 특정 필드의 특정 값을 근거로 특정 위치 기반 과금 정보를 설정하여 상기 과금 서버로 전송하는 것을 특징으로 하는 문자 서비스 과금 방법.
  8. 이동 통신망에 접속하고, 상기 이동 통신망으로 문자 서비스를 요청하는 사용자 단말기;
    상기 사용자 단말기에게 상기 문자 서비스를 제공하며, 상기 문자 서비스에 대한 과금 정보를 생성하는 SMS 센터;
    상기 사용자 단말기에 대한 특정 위치 기반 요금제 가입자 정보를 저장하고, 상기 특정 위치 기반 요금제 가입자 정보를 상기 이동 통신망으로 제공하는 홈 위치 등록기;
    상기 이동 통신망에 연결되고, 상기 홈 위치 등록기로부터 상기 특정 위치 기반 요금제 가입자 정보를 수신하여 저장하며, 상기 사용자 단말기로부터의 문자 메시지 요청이 있으면, 상기 사용자 단말기가 상기 특정 위치 기반 요금제에 가입되어 있는지를 판단하여, 상기 특정 위치 기반 요금제 가입자 정보가 포함된 문자 메시지를 상기 SMS 센터로 전달하는 이동통신 교환국; 및
    상기 SMS 센터로부터 상기 과금 정보를 수신하여, 이를 근거로 상기 사용자 단말기의 문자 서비스에 대해 특정 요금제로 과금하는 과금 서버;를 포함하고,
    상기 홈 위치 등록기는, 상기 특정 위치 기반 요금제 가입자 정보를 인서트 서브스크라이버 데이터(Insert Subscriber Data) 메시지의 익스텐션 콘테이너(extension container) 필드에 포함하여 MAP 메시지로 상기 이동통신 교환국으로 전달하는 것을 특징으로 하는 문자 서비스 과금 시스템.
  9. 삭제
  10. 제 8 항에 있어서,
    상기 이동통신 교환국은, 상기 특정 위치 기반 요금제 가입자 정보가 포함된 가입자 정보를 방문자 위치 등록기(VLR)에 저장하는 것을 특징으로 하는 문자 서비스 과금 시스템.
  11. 제 8 항에 있어서,
    상기 이동통신 교환국은, 상기 문자 메시지의 익스텐션 콘테이너(extension container) 필드에 상기 특정 위치 기반 요금제를 나타내는 특정 값을 마킹하여 상기 SMS 센터로 전송하는 것을 특징으로 하는 문자 서비스 과금 시스템.
  12. 제 8 항에 있어서,
    상기 이동통신 교환국은, 상기 문자 메시지에 서비스 영역 ID(SAI) 정보를 포함시켜 상기 SMS 센터로 전송하는 것을 특징으로 하는 문자 서비스 과금 시스템.
  13. 제 8 항에 있어서,
    상기 SMS 센터는, 상기 문자 메시지의 특정 필드에 마킹된 특정 값을 근거로 상기 특정 위치 기반 요금제가 적용된 과금 정보를 생성하거나, 상기 문자 메시지에 포함된 서비스 영역 ID(SAI) 정보를 근거로 상기 특정 위치 기반 요금제가 적용된 과금 정보를 생성하는 것을 특징으로 하는 문자 서비스 과금 시스템.
KR1020080031632A 2008-04-04 2008-04-04 가입자 위치에 기반한 문자 서비스 과금 방법 및 시스템 KR101097141B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020080031632A KR101097141B1 (ko) 2008-04-04 2008-04-04 가입자 위치에 기반한 문자 서비스 과금 방법 및 시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020080031632A KR101097141B1 (ko) 2008-04-04 2008-04-04 가입자 위치에 기반한 문자 서비스 과금 방법 및 시스템

Publications (2)

Publication Number Publication Date
KR20090106115A KR20090106115A (ko) 2009-10-08
KR101097141B1 true KR101097141B1 (ko) 2011-12-22

Family

ID=41535766

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080031632A KR101097141B1 (ko) 2008-04-04 2008-04-04 가입자 위치에 기반한 문자 서비스 과금 방법 및 시스템

Country Status (1)

Country Link
KR (1) KR101097141B1 (ko)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100634971B1 (ko) * 2005-09-02 2006-10-17 (주) 엘지텔레콤 부정이용의 방지가 가능한 할인 존 서비스를 제공하는이동통신 시스템 및 부정이용 방지방법
KR100762808B1 (ko) 2006-08-11 2007-10-02 (주) 엘지텔레콤 단문메시지서비스의 이용 시간대에 따른 차등 과금 방법
KR100811809B1 (ko) 2006-10-18 2008-03-10 에스케이 텔레콤주식회사 특정 구역 내의 발신 통화에 대한 통합 과금 이동통신시스템 및 방법

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100634971B1 (ko) * 2005-09-02 2006-10-17 (주) 엘지텔레콤 부정이용의 방지가 가능한 할인 존 서비스를 제공하는이동통신 시스템 및 부정이용 방지방법
KR100762808B1 (ko) 2006-08-11 2007-10-02 (주) 엘지텔레콤 단문메시지서비스의 이용 시간대에 따른 차등 과금 방법
KR100811809B1 (ko) 2006-10-18 2008-03-10 에스케이 텔레콤주식회사 특정 구역 내의 발신 통화에 대한 통합 과금 이동통신시스템 및 방법

Also Published As

Publication number Publication date
KR20090106115A (ko) 2009-10-08

Similar Documents

Publication Publication Date Title
JP6077048B2 (ja) 固定/移動体ネットワークの加入者識別情報管理ブローカ
EP1552714B1 (en) Method and apparatus for storing subscriber data
US7962160B2 (en) Method, system and short message service center for getting user equipment information through short messages
US20100330987A1 (en) Call processing system for mobile and method thereof
WO2009124478A1 (zh) 基于位置的业务实现方法、设备和***
KR101434330B1 (ko) 선택적 메시지 서비스 차단을 위한 방법 및 장치
US8260334B2 (en) MMS brew message delivery hybridization architecture
US7761081B2 (en) Service provisioning
WO2012003564A1 (en) Method and system for dynamic provisioning while roaming
KR100976045B1 (ko) 가입자 위치에 기반한 패킷 서비스 과금 시스템 및 방법
KR100982397B1 (ko) 특정 위치 정보에 기반한 패킷 데이터 서비스 제공 방법 및시스템
KR101097141B1 (ko) 가입자 위치에 기반한 문자 서비스 과금 방법 및 시스템
KR101087557B1 (ko) 호출 대화형 고속 패킷 데이터 활성화
KR100954680B1 (ko) 선불 가입자 무료 컨텐츠 제공 방법 및 시스템
KR100706492B1 (ko) 지능망을 이용한 선불형 과금 시스템 및 방법
KR100762808B1 (ko) 단문메시지서비스의 이용 시간대에 따른 차등 과금 방법
KR101054628B1 (ko) 로밍 서비스 이용 요금을 제공하는 장치
KR100886827B1 (ko) 소형 기지국을 사용한 멀티미디어 메시지 전송 시스템 및방법
KR101058645B1 (ko) 지능망 지원 수준과 무관하게 단문 메시지 서비스 비용을 실시간으로 차감하는 방법 및 시스템
KR20040072116A (ko) 기지국 트래픽을 기반으로 한 무선인터넷에서의 콘텐츠제공 방법
WO2012109881A1 (zh) 国际漫游分组数据业务的处理方法及装置
KR20100127980A (ko) 텍스트 길이에 따른 단문메시지 차등 과금 방법 및 그 시스템
KR20070050176A (ko) 한도 초과 승인 서비스를 제공하는 방법 및 시스템
KR20100118751A (ko) 국제로밍에 따른 서비스 호 제어장치 및 방법

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
N231 Notification of change of applicant
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20141126

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20161130

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20171213

Year of fee payment: 7

LAPS Lapse due to unpaid annual fee