KR101058645B1 - Method and system to subtract short message service cost in real time regardless of intelligent network support level - Google Patents
Method and system to subtract short message service cost in real time regardless of intelligent network support level Download PDFInfo
- Publication number
- KR101058645B1 KR101058645B1 KR1020080094819A KR20080094819A KR101058645B1 KR 101058645 B1 KR101058645 B1 KR 101058645B1 KR 1020080094819 A KR1020080094819 A KR 1020080094819A KR 20080094819 A KR20080094819 A KR 20080094819A KR 101058645 B1 KR101058645 B1 KR 101058645B1
- Authority
- KR
- South Korea
- Prior art keywords
- intelligent network
- short message
- information
- network
- message service
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/24—Accounting or billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/59—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP based on real time
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/80—Rating or billing plans; Tariff determination aspects
- H04M15/8044—Least cost routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
- H04W4/14—Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
지능망 지원 수준과 무관하게 단문 메시지 서비스 비용을 실시간으로 차감하는 방법 및 시스템이 제공된다. A method and system are provided for subtracting the cost of short message service in real time regardless of the level of support for the intelligent network.
본 발명의 일 실시예에 따른, 지능망 지원 수준과 무관하게 단문 메시지 서비스 비용을 실시간으로 차감하는 방법은, 홈 네트워크에서 방문 네트워크로의 로밍시 지능망 가입자의 단문 메시지 서비스 비용을 관리하는 방법에 있어서, 지능망 가입자 정보가 포함된 제1 메시지로부터 상기 지능망 가입자 정보를 추출하여 지능망 가입자 프로파일 데이터베이스에 저장하는 단계; 상기 지능망 가입자 정보의 저장 여부에 따라, 상기 방문 네트워크의 이동 단말에 의해 발신된 단문 메시지를 전송해 줄 것을 요청하는 제2 메시지에 지능망 관련 서비스 키 값 정보를 포함시켜 단문 메시지 서비스 센터로 전송하는 단계; 상기 지능망 관련 서비스 키 값 정보가 포함되어 있는 상기 제2 메시지를 수신한 상기 단문 메시지 서비스 센터가 상기 단문 메시지 서비스 비용에 대한 실시간 차감의 수행을 요청하는 단계를 포함한다. According to an embodiment of the present invention, a method of real-time deducting a short message service cost irrespective of an intelligent network support level, in a method of managing a short message service cost of an intelligent network subscriber when roaming from a home network to a visited network, Extracting the intelligent network subscriber information from the first message including the intelligent network subscriber information and storing the information in the intelligent network subscriber profile database; In accordance with whether the intelligent network subscriber information is stored, including the intelligent network-related service key value information in a second message requesting to transmit the short message sent by the mobile terminal of the visited network, and transmitting the information to the short message service center; ; And requesting, by the short message service center for receiving the second message including the intelligent network related service key value information, a real time subtraction of the short message service cost.
GLR, SMSC, MSC GLR, SMSC, MSC
Description
본 발명은 이동 단말의 로밍시에 단문 메시지 서비스 비용을 관리하는 기술에 관한 것으로서, 더욱 상세하게는, 지능망 선불 가입자가 홈 네트워크에서 방문 네트워크로의 로밍시에 지능망 지원 수준과 무관하게 단문 메시지 서비스 비용을 실시간으로 차감하는 방법 및 시스템에 관한 것이다. The present invention relates to a technology for managing a short message service cost when roaming a mobile terminal, and more particularly, a short message service cost regardless of an intelligent network support level when an intelligent network prepaid subscriber roams from a home network to a visited network. It relates to a method and system for subtracting in real time.
이동 통신 시스템은 제 1 세대 아날로그 AMPS(Advanced Mobile Phone Systems) 방식과, 제2 세대 셀룰러(cellular) 및 개인 휴대 통신(PCS: Personal Communication Service) 방식을 거쳐 발전하여 왔으며, 최근에는 제 3 세대 이동 통신 시스템인 IMT-2000(International Mobile Telecommunication-2000) 방식이 대중화되어 있다. IMT-2000은 다른 무선 접속 규격을 사용하는 국가들의 시스템을 통합하여 국가 간의 이동성을 보장하기 위한 개인 이동성 보장 및 고속 데이터 전송을 위하여 개발되었다. 이러한 IMT-2000은 한국 및 미국 중심의 동기식 CDMA(Code Division Multiple Access) 2000 시스템과, 유럽 중심의 UMTS(Universal Mobile Telecommunication Services) 또는 WCDMA 시스템으로 분리되어 발전되었다. The mobile communication system has been developed through the first generation analog Advanced Mobile Phone Systems (AMPS) method, the second generation cellular and personal communication service (PCS) method, and recently the third generation mobile communication system. IMT-2000 (International Mobile Telecommunication-2000) system is popular. IMT-2000 was developed for high speed data transmission and personal mobility guarantee to ensure mobility between countries by integrating systems of countries using different radio access standards. The IMT-2000 has been developed separately from a synchronous CDMA (Code Division Multiple Access) 2000 system centered on Korea and the United States, and a Universal Mobile Telecommunication Services (UMTS) or WCDMA system centered on Europe.
WCDMA 시스템은 3GPP(3 Generation Partnership Project)에서 표준화를 주도하고 있는데, 유럽의 GSM 방식에 CDMA 기술을 일부 결합시켜 개발한 비동기식 통신 시스템으로서, 셀룰러, 무선 전화, 무선 랜 및 위성 통신 등 다양한 시스템을 통합하고, 세계 어디서나 통화가 가능하도록 국제 로밍을 제공한다. 이러한 국제 로밍은, 각기 다른 사업자가 운영하는 복수의 네트워크에서 홈 네트워크(단말기의 소유자가 계약하고 있는 사업자가 현재 서비스하고 있는 영역)에서 방문 네트워크(로밍 발생 시에 단말기의 소유자가 있는 장소를 서비스 영역으로 하고 있는 사업자의 네트워크)로 이동하는 경우에, 방문 네트워크는 홈 네트워크로부터 이동된 단말의 위치 정보를 취득하여 그 취득한 정보를 근거로 해당 단말에 대한 통화 서비스, 단문 메시지 서비스(Short Message Service; 이하, SMS라 함), 멀티미디어 메시지 서비스(Multimedia Message Service; 이하, MMS라 함) 등을 수행할 수 있도록 하는 서비스이다. WCDMA system is leading the standardization in 3GPP (3 Generation Partnership Project). It is an asynchronous communication system developed by combining CDMA technology with European GSM method. It integrates various systems such as cellular, wireless telephone, wireless LAN and satellite communication. And provides international roaming to make calls anywhere in the world. Such international roaming is a service area of a home network (area currently serviced by an operator contracted by the owner of a terminal) in a plurality of networks operated by different operators. Network, the visited network acquires the location information of the terminal moved from the home network and, based on the acquired information, a call service and a short message service for the terminal. , An SMS), a multimedia message service (hereinafter, referred to as an MMS), and the like.
그런데, SMS에 대한 지능망 선불 가입자가 국제 로밍시에 방문 네트워크로 이동하여 홈 네트워크에 존재하는 다른 이동 단말로 단문 메시지를 전송하는 경우에 있어서, 종래에는 방문 네트워크가 3GPP에 규정된 특정 규격의 지능망(특히, CAMEL Phase 3)을 지원하는 경우에만, 단문 메시지 서비스를 이용한 지능망 선불 가입자에게 실시간 과금이 가능하였다. 즉, 방문 네트워크가 3GPP에 규정된 특정 규격의 지능망을 지원하지 못하는 경우에는 SMS에 대한 실시간 과금이 불가능하다는 문제가 있었다. By the way, when an intelligent network prepaid subscriber for SMS moves to a visited network at the time of international roaming and transmits a short message to another mobile terminal existing in the home network, the visited network conventionally uses an intelligent network of a specific standard defined in 3GPP ( In particular, only when CAMEL Phase 3) is supported, real-time billing was possible for intelligent network prepaid subscribers using short message service. In other words, if the visited network does not support an intelligent network of a specific standard specified in 3GPP, there is a problem that real-time charging for SMS is impossible.
본 발명이 이루고자 하는 기술적 과제는, 지능망 가입자 정보가 포함된 제1 메시지(ISD)로부터 지능망 가입자 정보를 추출하여 저장하고, 상기 지능망 가입자 정보의 저장 여부에 따라 단문 메시지 전송 요청 메시지에 지능망 관련 서비스 키 값 정보를 포함시켜 전송함으로써 단문 메시지 서비스 비용에 대한 실시간 차감을 수행할 수 있는, 지능망 지원 수준과 무관하게 단문 메시지 서비스 비용을 실시간으로 차감하는 방법 및 시스템을 제공하는 것이다. The technical problem to be achieved by the present invention is to extract and store the intelligent network subscriber information from the first message (ISD) containing the intelligent network subscriber information, the intelligent network related service key in the short message transmission request message according to whether the intelligent network subscriber information is stored It is to provide a method and system for real-time deducting the short message service cost regardless of the level of support for the intelligent network, which can perform real time deduction of the short message service cost by transmitting the value information.
본 발명의 목적은 이상에서 언급한 목적으로 제한되지 않으며, 언급되지 않은 또 다른 목적들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다. The object of the present invention is not limited to the above-mentioned object, and other objects that are not mentioned will be clearly understood by those skilled in the art from the following description.
상술한 목적을 달성하기 위한 본 발명의 일 실시예에 따른, 지능망 지원 수준과 무관하게 단문 메시지 서비스 비용을 실시간으로 차감하는 방법은, 홈 네트워크에서 방문 네트워크로의 로밍시 지능망 가입자의 단문 메시지 서비스 비용을 관리하는 방법에 있어서, 지능망 가입자 정보가 포함된 제1 메시지로부터 상기 지능망 가입자 정보를 추출하여 지능망 가입자 프로파일 데이터베이스에 저장하는 단계; 상기 지능망 가입자 정보의 저장 여부에 따라, 상기 방문 네트워크의 이동 단말에 의해 발신된 단문 메시지를 전송해 줄 것을 요청하는 제2 메시지에 지능망 관련 서비스 키 값 정보를 포함시켜 단문 메시지 서비스 센터로 전송하는 단계; 상기 지능망 관련 서비스 키 값 정보가 포함되어 있는 상기 제2 메시지를 수신한 상기 단문 메시지 서비스 센터가 상기 단문 메시지 서비스 비용에 대한 실시간 차감의 수행을 요청하는 단계를 포함한다. According to an embodiment of the present invention for achieving the above object, a method for real-time deducting a short message service cost irrespective of an intelligent network support level may include: CLAIMS 1. A method for managing a network, the method comprising: extracting the intelligent network subscriber information from a first message including the intelligent network subscriber information and storing the intelligent network subscriber information in an intelligent network subscriber profile database; In accordance with whether the intelligent network subscriber information is stored, including the intelligent network-related service key value information in a second message requesting to transmit the short message sent by the mobile terminal of the visited network, and transmitting the information to the short message service center; ; And requesting, by the short message service center for receiving the second message including the intelligent network related service key value information, a real time subtraction of the short message service cost.
또한, 상술한 목적을 달성하기 위한 본 발명의 일 실시예에 따른, 지능망 지원 수준과 무관하게 단문 메시지 서비스 비용을 실시간으로 차감하는 시스템은, 홈 네트워크에서 방문 네트워크로의 로밍시 지능망 가입자의 단문 메시지 서비스 비용을 관리하는 시스템에 있어서, 상기 방문 네트워크의 이동 단말에 대한 위치 등록을 수행하며, 지능망 가입자 정보가 포함된 제1 메시지를 전송하는 상기 홈 네트워크 내의 홈 위치 등록기; 상기 홈 위치 등록기로부터 상기 지능망 가입자 정보가 포함된 상기 제1 메시지를 수신하고, 상기 수신한 제1 메시지로부터 상기 지능망 가입자 정보를 추출하여 지능망 가입자 프로파일 데이터베이스에 저장하는 상기 홈 네트워크 내에 존재하는 중계 위치 등록기(GLR)를 포함하며, 상기 중계 위치 등록기는, 상기 방문 네트워크의 이동 단말에 의해 발신된 단문 메시지를 전송해 줄 것을 요청하는 제2 메시지를 수신하며, 상기 지능망 가입자 정보의 저장 여부에 따라 상기 제2 메시지에 지능망 관련 서비스 키 값 정보를 포함시켜 전송한다. In addition, according to an embodiment of the present invention for achieving the above object, the system for subtracting the short message service cost in real time regardless of the intelligent network support level, the short message of the intelligent network subscriber when roaming from the home network to the visited network A system for managing service costs, the system comprising: a home location register in a home network that performs location registration for a mobile terminal of the visited network and transmits a first message including intelligent network subscriber information; A relay location register in the home network that receives the first message including the intelligent network subscriber information from the home location register, extracts the intelligent network subscriber information from the received first message, and stores the intelligent network subscriber information in an intelligent network subscriber profile database; (GLR), wherein the relay location register receives a second message requesting to transmit a short message sent by a mobile terminal of the visited network, and wherein the relay location register receives the second message according to whether the intelligent network subscriber information is stored. 2 The message includes information on the intelligent network-related service key value and transmitted.
기타 실시예들의 구체적인 사항들은 상세한 설명 및 도면들에 포함되어 있다.Specific details of other embodiments are included in the detailed description and the drawings.
상기한 바와 같은 본 발명의 실시예에 따르면, 방문 네트워크가 3GPP에 규정된 어떤 규격의 지능망을 지원하더라도 방문 네트워크의 지능망의 속성에 무관하게 단문 메시지 서비스를 이용한 지능망 선불 가입자에게 실시간 차감을 할 수 있다는 장점이 있다. According to the embodiment of the present invention as described above, even if the visited network supports the intelligent network of any standard defined in the 3GPP, the real-time deduction can be made to the intelligent network prepaid subscriber using the short message service regardless of the nature of the intelligent network of the visited network. There is an advantage.
본 발명의 효과들은 이상에서 언급한 효과들로 제한되지 않으며, 언급되지 않은 또 다른 효과들은 청구범위의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다. The effects of the present invention are not limited to the above-mentioned effects, and other effects not mentioned will be clearly understood by those skilled in the art from the description of the claims.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나, 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다. Advantages and features of the present invention and methods for achieving them will be apparent with reference to the embodiments described below in detail with the accompanying drawings. However, the present invention is not limited to the embodiments disclosed below, but may be embodied in various different forms, and the present embodiments merely make the disclosure of the present invention complete, and are common in the art to which the present invention pertains. It is provided to fully inform those skilled in the art of the scope of the invention, which is to be defined only by the scope of the claims. Like reference numerals refer to like elements throughout.
도 1은 본 발명의 일 실시예에 따른, 지능망 지원 수준과 무관하게 단문 메시지 서비스 비용을 실시간으로 차감하는 시스템의 구성도이다. 1 is a block diagram of a system for deducting a short message service cost in real time regardless of an intelligent network support level according to an embodiment of the present invention.
상기 도 1에 도시된 시스템을 살펴보면, 홈 네트워크는 이동 단말(100), 이동 단말(100)과 무선 접속하는 기지국/기지국 제어기(RTS/RNC; Radio Transceiver Subsystem/Radio Network Controller) (110), 교환기(MSC) (120), 중계 위치 등록기(GLR; Gateway Location Register) (130), 홈 위치 등록기(HLR; Home Location Register) (140), 단문 메시지 서비스 센터(SMSC; Short Message Service Center) (150), 실시간 차감부(160)을 포함하여 구성될 수 있다. 방문 네트워크는 이동 단말(200), 해외 교환기(210), 해외 로밍망(220)을 포함하여 구성될 수 있다. Referring to the system shown in FIG. 1, the home network includes a
먼저, 홈 네트워크의 이동 단말(100)과 방문 네트워크의 이동 단말(200)은 회선망(CSN; Circuit Switched Network)과 패킷망(PSN; Packet Switched Network)을 통해 단문 메시지 서비스(SMS)를 이용하는 단말로서, 단문 메시지의 착신 및 발신이 가능하도록 단문 메시지 서비스를 지원하는 소프트웨어가 탑재되어야 한다. 여기서의 이동 단말(100, 200)은 셀룰러 폰, PCS(Personal Communication Service) 폰, PDA 폰, GSM 폰, CDMA-2000 폰, WCDMA 폰, DMB 폰 등 이동 단말의 명칭에 상관없이 SMS 기능을 구비한 단말이면 본 발명의 실시예가 적용될 수 있을 것이다. First, the
기지국/기지국 제어기(RTS/RNC) (110)은 이동 단말(100, 200)의 이동성을 보장해 주는 역할을 하며, 핸드오프(Hand-off) 및 무선 자원 관리 기능을 수행한다. 기지국/기지국 제어기(RTS/RNC) (110)는 이동 단말(100)을 코어 네트워크에 회선 접속 또는 패킷 접속시키기 위한 접속 네트워크(Access Network)를 구성한다. 구체적으로, 기지국(RTS)은 3GPP(3 Generation Partnership Project) 무선 접속 규격에 따르는 가입자 단말과의 무선 접속 종단 기능을 수행하는데, 특히 음성, 영상 및 데이터 트래픽을 WCDMA 방식으로 송수신하는 기능을 수행한다. 기지국 제어기(RNC)는 유무선 채널 관리, 가입자 단말과의 프로토콜 정합, 기지국 간의 프로토콜 정합, 소프트 핸드오프 처리, 코어 네트워크 프로토콜 처리, GPRS(General Packet Radio Service) 접속, 장애 관리, 시스템 로딩 등과 같은 기능을 담당한다. The base station / base station controller (RTS / RNC) 110 ensures mobility of the
교환기(MSC) (120)는 기존의 IS-95B 망에서의 음성 통화를 위한 기본적인 기 능 이외에도 호 처리를 고속으로 하기 위한 소프트 스위칭 구조를 가진다. 여기서, 소프트 스위칭은 종래 교환기의 회선 스위치를 소프트웨어 스위치로 업그레이드하여 음성, 데이터 및 영상 신호를 고속의 패킷 스위치로 처리할 수 있는 기술이다. The exchanger (MSC) 120 has a soft switching structure to speed up call processing in addition to the basic functions for voice communication in the existing IS-95B network. Here, soft switching is a technology capable of processing voice, data, and video signals with a high speed packet switch by upgrading a circuit switch of a conventional exchange to a software switch.
해외 MSC(210)는 방문 네트워크 내의 해외 로밍망(220)을 통해 홈 네트워크의 GLR(130)과 연동되는 노드이다. 또한, 해외 MSC(210)는 상기 방문 네트워크의 이동 단말(200)에 대한 위치 등록을 GLR(130)에게 요청하며, GLR(130)이 이를 HLR(140)에게 전달함으로써 이동 단말(200)의 위치 정보가 홈 네트워크의 HLR(140)에 등록될 수 있는 것이다. The overseas MSC 210 is a node interworking with the GLR 130 of the home network through the
홈 위치 등록기(HLR)(140)는 가입자 정보, 가입자 별 부가 서비스 정보 및 이동 통신 단말의 위치 정보를 저장 및 관리한다. 특히, 홈 위치 등록기(140)는 발신 및 수신 단말의 프로파일 정보를 저장하고 있다. 이 프로파일 정보는 가입 단말의 MIN(Mobile Identification Number) (가입자 전화번호), ESN(Electrical Serial Number) (이동 전화기의 일련 번호), 가입된 부가 서비스 정보 등을 포함한다. 본 발명의 일 실시예에 따른 홈 위치 등록기(140)는 해외 MSC(210)의 위치 등록 요청에 따라 이동 단말(200)에 대한 위치 등록을 수행할 수 있다. 또한, 단문 메시지 서비스에 대한 지능망 가입자 정보가 포함된 제1 메시지를 GLR(130)로 전송할 수 있다. 여기서, 제1 메시지는 3GPP 규격에 규정된 ISD(Insert Subscriber Data)일 수 있고, 지능망 가입자 정보는 3GPP 규격에 규정된 SMS-CSI(CAMEL Subscription Information)일 수 있다. The home location register (HLR) 140 stores and manages subscriber information, additional service information for each subscriber, and location information of a mobile communication terminal. In particular, the home location register 140 stores profile information of the sending and receiving terminals. This profile information includes the mobile identification number (MIN) (subscriber telephone number), the ESN (electric serial number) of the subscribing terminal, the subscribed additional service information, and the like. The
중계 위치 등록기(GLR) (130)는 방문 네트워크로 로밍한 이동 단말(200)에 대한 가상의 홈 위치 등록기의 기능을 수행하는 것으로서, 이동 단말(200)이 로밍하고 있는 동안에 홈 네트워크 내에 개설될 수 있다. 즉, GLR(130)은 이동 단말(200)이 로밍 서비스를 이용하면, 이동 단말(200)의 원래의 홈 위치 등록기에 저장되어 있는 위치 정보와 가입된 부가 서비스 정보 등을 등록시킨다. 또한, GLR(130)은 상이한 MAP(Mobile Application Protocol) 프로토콜(ANSI-41, GSM(유럽), PDC(일본), UMTS 등)을 사용하는 국외망과 국내망 간의 로밍 서비스를 위해 각 통신망의 프로토콜에 맞도록 변환하는 기능을 수행할 수 있다. 또한, GLR(130)은 이동통신 단말기의 전화번호를 각 통신망의 프로토콜에 맞도록 변환하는 기능을 수행할 수 있다. The relay location register (GLR) 130 performs a function of a virtual home location register for the
본 발명의 일 실시예에 따른 중계 위치 등록기(130)는 전술한 홈 위치 등록기(140)로부터 지능망 가입자 정보가 포함된 상기 제1 메시지를 수신하고, 상기 수신한 제1 메시지로부터 지능망 가입자 정보를 추출하여 지능망 가입자 프로파일 데이터베이스에 저장할 수 있다. 그리고, 상기 지능망 가입자 정보를 저장한 후에는, 지능망 가입자 정보를 제거한 제1 메시지를 해외 MSC(210)로 전송할 수 있다. 왜냐하면, 종래에는 3GPP 규격에 규정된 SMS-CSI(CAMEL Subscription Information)는 CAMEL Phase 3를 지원하는 교환기로만 전송될 수 있었기에 CAMEL(Customized Applications for Mobile network Enhanced Logic) Phase 3를 지원하는 망으로 로밍하는 경우에만 SMS 실시간 차감이 가능하였다. 하지만, 본 발명의 일 실시예에서는 SMS-CSI(CAMEL Subscription Information)를 제거한 제1 메시지를 해외 MSC(210)로 전송할 수 있으므로, 방문 네트워크에서의 지능망 지원 수준이나 속성 에 무관하게 SMS 선불 가입자의 실시간 차감을 수행할 수 있는 것이다. The
한편, 이러한 지능망 가입자 정보를 저장하는 과정에 대해서는 도 3에서 후술하도록 한다.Meanwhile, a process of storing the intelligent network subscriber information will be described later with reference to FIG. 3.
또한, 본 발명의 일 실시예에 따른 중계 위치 등록기(130)는 방문 네트워크의 이동 단말(200)이 발신한 단문 메시지의 전송을 요청하는 제2 메시지를 해외 MSC(210)로부터 수신할 수 있다. 또한, 이동 단말(200)의 사용자에 대한 지능망 가입자 정보가 저장되어 있는지 여부를 판단하고, 상기 지능망 가입자 정보가 저장되어 있다고 판단되는 경우에는 상기 제2 메시지에 지능망 관련 서비스 키 값 정보를 포함시켜 후술하게 될 단문 메시지 서비스 센터(SMSC) (150)로 전송할 수 있다. 이러한 서비스 키 값 정보를 제2 메시지에 포함시켜 전송하는 과정에 대해서는 도 4에서 후술하도록 한다. In addition, the
단문 메시지 서비스 센터(SMSC) (150)는 SMS용 기본 서비스를 처리하고 단문 메시지를 처리하기 위한 데이터를 일시 저장하거나 전달하는 기능을 수행한다. 또한, 단문 서비스를 위한 게이트 기능을 수행하며, 교환기(120) 및 홈 위치 등록기(140)와의 연동을 위한 단말 서비스 MAP(Mobile Application Part) 처리 기능을 수행하며, 외부 서비스 제공자와의 연동을 위한 프로토콜 정합 기능도 수행한다. The short message service center (SMSC) 150 processes a basic service for SMS and performs a function of temporarily storing or delivering data for processing a short message. In addition, it performs a gate function for a short service, performs a terminal service MAP (Mobile Application Part) processing function for interworking with the
본 발명의 일 실시예에 따른 단문 메시지 서비스 센터(SMSC) (150)는 전술한 바와 같이, 지능망 관련 서비스 키 값 정보가 포함되어 있는 제2 메시지를 GLR(130)로부터 수신함으로써 지능망 선불 가입자의 SMS 비용에 대해 실시간 차감을 수행할 수 있게 된다. 이러한 SMS 선불 가입자의 실시간 차감 과정에 대해서는 도 5에서 후술하도록 한다. As described above, the short message service center (SMSC) 150 according to an embodiment of the present invention receives the second message of the intelligent network prepaid subscriber by receiving the second message including the intelligent network related service key value information from the
한편, 상기 지능망 관련 서비스 키 값 정보는 GLR(130)과 SMSC(150) 간에 미리 정의된 값을 테이블 형태로 기록한 정보일 수 있다.Meanwhile, the intelligent network related service key value information may be information obtained by recording a predefined value between the
멀티미디어 메시지 서비스 센터(MMSC)(미도시)는 멀티미디어 메시지 서비스를 제공하는 서버로서, 텍스트, 음악, 그래픽, 동영상 등 모든 종류의 미디어에 관련한 서비스를 사용자에게 제공하는 역할을 한다. 멀티미디어 메시지 서비스(MMS)는 기존의 간단한 텍스트 메시지를 전송하는 서비스인 SMS와는 달리 다양한 멀티미디어 서비스 환경에 적합하도록 다양한 포맷의 데이터를 가공, 변환 및 선별하여 멀티미디어 정보의 송수신을 가능하게 하는 메시지 서비스를 말한다. 실시간 차감부(160)는 SMSC(150)가 수신한 제2 메시지에 지능망 관련 서비스 키 값 정보가 포함되어 있는지 여부를 판단하고, 지능망 관련 서비스 키 값 정보가 포함되어 있다고 판단되는 경우에는, 지능망 관련 서비스 키 값 정보 및 발신 사업자 정보를 포함하는 실시간 차감 요청 메시지를 SMSC(150)로부터 수신하게 된다. 그리고, 지능망 관련 서비스 키 값 정보 및 상기 발신 사업자 정보를 이용하여 실시간 차감을 수행한다. A multimedia message service center (MMSC) (not shown) is a server that provides a multimedia message service, and serves to provide a user with services related to all types of media such as text, music, graphics, and video. Unlike SMS, which transmits simple text messages, multimedia message service (MMS) is a message service that enables the transmission and reception of multimedia information by processing, converting and selecting data in various formats to suit various multimedia service environments. . The real-
한편, 실시간 차감부(160)는 상기 실시간 차감을 수행한 결과를 SMSC(150)로 통보할 수 있다. 또한, 실시간 차감부(160)가 실시간 차감을 수행한 이후에 잔액 소진 여부를 체크하여 잔액이 소진되었다고 판단되는 경우에는 HLR(140)에게 잔액 소진 통보 메시지를 전송할 수 있으며, 상기 잔액 소진 통보 메시지를 수신한 HLR(140)은 해외 MSC(210)로 단문 메시지 발신 금지 요청 메시지를 전송할 수 있 다. Meanwhile, the real
본 발명의 실시예에서, 실시간 차감부(160)는 3GPP 규격 상에서 GSM 서비스 제어 기능부(gsmSCF; GSM Service Control Function)에 의해 구현될 수 있을 것이다. In an embodiment of the present invention, the real-
이하에서는, 전술한 시스템에 근거하여 지능망 지원 수준과 무관하게 단문 메시지 서비스 비용을 실시간으로 차감하는 방법을 도 2 내지 도 5를 참조하여 설명하기로 한다. Hereinafter, a method of deducting a short message service cost in real time regardless of the intelligent network support level based on the above-described system will be described with reference to FIGS. 2 to 5.
도 2는 본 발명의 일 실시예에 따른, 지능망 지원 수준과 무관하게 단문 메시지 서비스 비용을 실시간으로 차감하는 방법의 전체 흐름도이다. 2 is a flowchart illustrating a method of subtracting a short message service cost in real time regardless of an intelligent network support level according to an embodiment of the present invention.
상기 도 2를 참조하면, GLR(130)이 지능망 가입자 정보(SMS-CSI)가 포함된 제1 메시지(ISD)로부터 지능망 가입자 정보를 추출하여 지능망 가입자 프로파일 데이터베이스에 저장한다(S100). 이 과정을 도 3을 참조하여 상설하기로 한다. 도 3은 이동 단말의 위치 등록시 GLR에 지능망 가입자 정보를 저장하는 과정을 나타내는 도면이다. Referring to FIG. 2, the
상기 도 3을 참조하면, 방문 네트워크의 이동 단말(200)이 방문 네트워크의 해외 MSC(210)를 통하여 GLR(130)에 위치 등록을 요청하면(S102), GLR(130)은 HLR(140)에 위치 등록을 요청함으로써, 홈 네트워크의 HLR(140)에 방문 네트워크의 이동 단말(200)의 위치 정보가 등록되게 된다(S104). Referring to FIG. 3, when the
HLR(140)은 전술한 지능망 가입자 정보가 포함된 제1 메시지(ISD)를 GLR(130)에게 전송하면(S106), GLR(130)은 상기 제1 메시지(ISD)로부터 지능망 가 입자 정보를 추출하여 지능망 가입자 프로파일 데이터베이스에 저장한다(S108). When the
GLR(130)은 상기 제1 메시지에서 지능망 가입자 정보를 제거하여 제1 메시지를 해외 MSC(210)로 전송한다(S110). The
다시 상기 도 2를 참조하면, GLR(130)은 상기 지능망 가입자 정보의 저장 여부에 따라, 상기 방문 네트워크의 이동 단말(200)에 의해 발신된 단문 메시지를 전송해 줄 것을 요청하는 제2 메시지에 지능망 관련 서비스 키 값 정보를 포함시켜 SMSC(150)로 전송한다(S200). 이 과정을 도 4를 참조하여 상설하기로 한다. 도 4는 단문 메시지 전송 요청 메시지에 서비스 키 값 정보를 추가하는 과정을 나타내는 도면이다. Referring to FIG. 2 again, the
상기 도 4를 참조하면, 해외 MSC(210)는 홈 네트워크의 중계 위치 등록기(GLR)(130)에게 상기 제2 메시지를 전송하면(S202), GLR(130)은 이동 단말(200)의 사용자에 대한 지능망 가입자 정보가 자기에게 저장되어 있는지 여부를 판단한다(S204). Referring to FIG. 4, when the
상기 지능망 가입자 정보가 저장되어 있다고 판단되는 경우에는, 상기 제2 메시지에 상기 지능망 관련 서비스 키 값 정보를 포함시켜 SMSC(150)에게 전송하고(S206), 상기 지능망 가입자 정보가 저장되어 있지 않다고 판단되는 경우에는, 상기 제2 메시지에 상기 지능망 관련 서비스 키 값 정보를 포함시키지 않은 상태로 SMSC(150)에게 전송한다(S208). 여기서, 상기 지능망 관련 서비스 키 값 정보란 상기 도 1의 설명 부분에서 전술한 바와 같이, GLR(130)과 SMSC(150) 간에 미리 정의된 값을 테이블 형태로 기록한 정보일 수 있다. If it is determined that the intelligent network subscriber information is stored, the intelligent network related service key value information is included in the second message and transmitted to the SMSC 150 (S206), and it is determined that the intelligent network subscriber information is not stored. In the case where the second message does not include the intelligent network related service key value information, it transmits to the SMSC 150 (S208). Here, the intelligent network related service key value information may be information recorded in a table form of a predefined value between the
마지막으로 다시 도 2를 참조하면, SMSC(150)는 지능망 관련 서비스 키 값 정보가 포함되어 있는 상기 제2 메시지를 수신하고, 실시간 차감부 (160)로 하여금 단문 메시지 서비스 비용에 대한 실시간 차감을 수행하도록 한다(S300). 이 과정을 도 5를 참조하여 상설하기로 한다. 도 5는 단문 메시지 서비스 비용에 대한 실시간 차감을 수행하는 과정을 나타내는 도면이다.Finally, referring back to FIG. 2, the
상기 도 5를 참조하면, SMSC(150)는 상기 제2 메시지의 착신 처리를 수행한 후에(S302), 상기 수신한 제2 메시지에 상기 지능망 관련 서비스 키 값 정보가 포함되어 있는지 여부를 판단한다(S304). Referring to FIG. 5, after the
상기 지능망 관련 서비스 키 값 정보가 포함되어 있다고 판단되는 경우에, SMSC(150)는 지능망 관련 서비스 키 값 정보 및 발신 사업자 정보를 포함하는 실시간 차감 요청 메시지를 실시간 차감부(160)에게 전송한다(S306). When it is determined that the intelligent network related service key value information is included, the
실시간 차감부(160)는 지능망 관련 서비스 키 값 정보 및 상기 발신 사업자 정보를 이용하여 지능망 선불 가입자의 실시간 차감을 수행하고(S308), 실시간 차감을 수행한 결과를 다시 SMSC(150)로 통보할 수 있다(S310). The real-
또한, 실시간 차감부(160)는 실시간 차감을 수행한 이후에 잔액 소진 여부를 체크하고(S312), 잔액이 모두 소진되었다고 판단되는 경우에는 홈 네트워크의 HLR(140)로 잔액 소진 통보 메시지를 전송한다(S314). In addition, the real-
잔액 소진 통보 메시지를 수신한 HLR(140)은 방문 네트워크의 해외 MSC(210)로 단문 메시지 발신 금지 요청 메시지를 전송할 수 있다(S316). The
한편, 본 발명의 실시예는 회선망(CSN; Circuit Switched Network) 뿐만 아 니라, 패킷망(PSN; Packet Switched Network)과 연동되어서도 적용될 수 있는 바, 이는 도 6을 참조하여 설명하기로 한다. Meanwhile, the embodiment of the present invention may be applied not only to a circuit switched network (CSN) but also interworked with a packet switched network (PSN), which will be described with reference to FIG. 6.
도 6은 본 발명의 또 다른 실시예에 따른, 패킷 데이터망에 연동되어 단문 메시지 서비스 비용을 실시간으로 차감하는 시스템의 구성도이다. 상기 도 6에 도시된 시스템을 살펴보면, 홈 네트워크는 이동 단말(100), 이동 단말(100)과 무선 접속하는 기지국/기지국 제어기(RTS/RNC; Radio Transceiver Subsystem/Radio Network Controller) (110), SGSN/GGSN(Serving GPRS Support Node / Gateway GPRS Support Node) (170), SGSN/GGSN(170)과 연동되는 패킷 데이터망(180), 중계 위치 등록기(GLR; Gateway Location Register) (130), 홈 위치 등록기(HLR; Home Location Register) (140), 단문 메시지 서비스 센터(SMSC; Short Message Service Center) (150), 실시간 차감부(160)을 포함하여 구성될 수 있다. 방문 네트워크는 이동 단말(200), 해외 교환기(210), 해외 로밍망(220)을 포함하여 구성될 수 있다. 6 is a block diagram of a system for deducting a short message service cost in real time by interworking with a packet data network according to another embodiment of the present invention. Referring to the system illustrated in FIG. 6, the home network includes a
그런데, 상기 도 6의 구성에서는, 전술한 도 1의 구성에서 MSC(120) 대신에 SGSN/GGSN(170)이 연결될 수 있으며, 이 SGSN/GGSN(170)에 패킷 데이터망(180)이 연동된다는 점을 제외하고는, 전술한 도 1의 구성과 동일함을 알 수 있다. 따라서, 여기서는 SGSN/GGSN(170)이 도 1에서의 MSC(120)의 기능을 모두 포함하여 수행할 수 있다. 부가적으로는, SGSN(Serving GPRS Support Node)은 GPRS 서비스를 위하여 ATM(Asynchronous Transfer Mode) 기반의 스위치 및 라우팅 접속을 제공하는 하드웨어 구조를 갖추고 있으며, 서비스 지역 내에서 이동 단말(100)과의 패킷 데이터를 전달하는 노드이다. 또한, GGSN(Gateway GPRS Support Node)은 GPRS 기간망과 외부 패킷 데이터망(180) 간의 접속 기능을 담당하는 노드로서, 패킷 데이터 서비스를 위하여 세션을 관리하고 패킷 데이터의 라우팅 처리 기능을 하며, 핵심망과 외부 패킷 데이터망(180)을 연결하기 위한 인터페이스를 제공한다. However, in the configuration of FIG. 6, the SGSN /
이상 첨부된 도면을 참조하여 본 발명의 실시예를 설명하였지만, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. Although the embodiments of the present invention have been described above with reference to the accompanying drawings, those skilled in the art to which the present invention pertains may implement the present invention in other specific forms without changing the technical spirit or essential features thereof. I can understand that. It is therefore to be understood that the above-described embodiments are illustrative in all aspects and not restrictive.
도 1은 본 발명의 일 실시예에 따른, 지능망 지원 수준과 무관하게 단문 메시지 서비스 비용을 실시간으로 차감하는 시스템의 구성도이다.1 is a block diagram of a system for deducting a short message service cost in real time regardless of an intelligent network support level according to an embodiment of the present invention.
도 2는 본 발명의 일 실시예에 따른, 지능망 지원 수준과 무관하게 단문 메시지 서비스 비용을 실시간으로 차감하는 방법의 전체 흐름도이다. 2 is a flowchart illustrating a method of subtracting a short message service cost in real time regardless of an intelligent network support level according to an embodiment of the present invention.
도 3은 이동 단말의 위치 등록시 GLR에 지능망 가입자 정보를 저장하는 과정을 나타내는 도면이다. 3 is a diagram illustrating a process of storing intelligent network subscriber information in a GLR when registering a location of a mobile terminal.
도 4는 단문 메시지 전송 요청 메시지에 서비스 키 값 정보를 추가하는 과정을 나타내는 도면이다. 4 is a diagram illustrating a process of adding service key value information to a short message transmission request message.
도 5는 단문 메시지 서비스 비용에 대한 실시간 차감을 수행하는 과정을 나타내는 도면이다.5 is a diagram illustrating a process of performing a real-time subtraction of a short message service cost.
도 6은 본 발명의 또 다른 실시예에 따른, 패킷 데이터망에 연동되어 단문 메시지 서비스 비용을 실시간으로 차감하는 시스템의 구성도이다.6 is a block diagram of a system for deducting a short message service cost in real time by interworking with a packet data network according to another embodiment of the present invention.
Claims (19)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080094819A KR101058645B1 (en) | 2008-09-26 | 2008-09-26 | Method and system to subtract short message service cost in real time regardless of intelligent network support level |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080094819A KR101058645B1 (en) | 2008-09-26 | 2008-09-26 | Method and system to subtract short message service cost in real time regardless of intelligent network support level |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20100038245A KR20100038245A (en) | 2010-04-14 |
KR101058645B1 true KR101058645B1 (en) | 2011-08-22 |
Family
ID=42215106
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020080094819A KR101058645B1 (en) | 2008-09-26 | 2008-09-26 | Method and system to subtract short message service cost in real time regardless of intelligent network support level |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101058645B1 (en) |
-
2008
- 2008-09-26 KR KR1020080094819A patent/KR101058645B1/en active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
KR20100038245A (en) | 2010-04-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3679764B1 (en) | A system and method for availing a data service by a user equipment | |
CN102026366B (en) | Single-card dual-standby network registering method and network control equipment | |
KR20090043274A (en) | Short message transmission system and method using small base station | |
CN102137492B (en) | Method and device for video processing telephone service in single-card double standby system | |
KR101058645B1 (en) | Method and system to subtract short message service cost in real time regardless of intelligent network support level | |
KR100976045B1 (en) | Packet service billing system and method based on subscriber location | |
KR100884113B1 (en) | International Roaming System and Method | |
KR20090112441A (en) | Call connection system and method using small base station | |
KR100706492B1 (en) | Prepaid Billing System and Method Using Intelligent Network | |
KR100991646B1 (en) | Method and system to block specific calls when roaming | |
KR100871157B1 (en) | Method and system for supporting multimedia data service in mobile terminal not supporting multimedia data service | |
KR20100127980A (en) | Short message differential charging method and system according to text length | |
KR101034704B1 (en) | Ussd message processing system and method | |
KR101178807B1 (en) | Method and System for Providing Location Register of GSM Terminal on MSC Boundary Area | |
KR100812516B1 (en) | Method, apparatus and system for processing short message according to number portability service between 2nd and 3rd generation mobile communication networks | |
KR100862679B1 (en) | System and method for providing telematics service using atypical supplementary service data | |
KR100886827B1 (en) | Multimedia message transmission system and method using small base station | |
KR101054628B1 (en) | Devices that offer roaming service charges | |
KR101016269B1 (en) | Wireless communication method and system for handling incoming and outgoing calls using major and minor numbers in overseas roaming messaging service | |
KR100933776B1 (en) | Method and apparatus for providing call manual forwarding service | |
KR101097141B1 (en) | System and method for accounting a SMS service based on subscriber's location | |
KR20090002808A (en) | Prepaid call service system and method in mobile communication network | |
KR100775541B1 (en) | System and method for providing location based call service | |
KR101050633B1 (en) | System and method for transmitting video callable identification information between calling network and called network | |
KR101017460B1 (en) | Billing processing method and system when providing voice-video conversion service for intelligent network prepaid subscriber |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20080926 |
|
PA0201 | Request for examination | ||
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
Patent event date: 20090824 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
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: 20100510 Patent event code: PE09021S01D |
|
E90F | Notification of reason for final refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Final Notice of Reason for Refusal Patent event date: 20101130 Patent event code: PE09021S02D |
|
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: 20110627 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20110816 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20110816 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20140804 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20140804 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20150804 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20150804 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20160809 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20160809 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20170803 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20170803 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20180801 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20180801 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20190731 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20190731 Start annual number: 9 End annual number: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20210728 Start annual number: 11 End annual number: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20220720 Start annual number: 12 End annual number: 12 |
|
PR1001 | Payment of annual fee |
Payment date: 20230801 Start annual number: 13 End annual number: 13 |
|
PR1001 | Payment of annual fee |
Payment date: 20240717 Start annual number: 14 End annual number: 14 |