[go: up one dir, main page]

KR20090035095A - Method and system for providing prepaid subscriber billing call - Google Patents

Method and system for providing prepaid subscriber billing call Download PDF

Info

Publication number
KR20090035095A
KR20090035095A KR1020070100168A KR20070100168A KR20090035095A KR 20090035095 A KR20090035095 A KR 20090035095A KR 1020070100168 A KR1020070100168 A KR 1020070100168A KR 20070100168 A KR20070100168 A KR 20070100168A KR 20090035095 A KR20090035095 A KR 20090035095A
Authority
KR
South Korea
Prior art keywords
prepaid
call
data
subscriber
prepaid subscriber
Prior art date
Legal status (The legal status 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 status listed.)
Ceased
Application number
KR1020070100168A
Other languages
Korean (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 KR1020070100168A priority Critical patent/KR20090035095A/en
Publication of KR20090035095A publication Critical patent/KR20090035095A/en
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Meter Arrangements (AREA)

Abstract

본 발명은 선불 가입자 비과금 호 제공 방법 및 시스템에 관한 것으로서, 선불 가입자이지만 선불 요금이 소진되어 잔액이 없을 경우에도 데이터 호를 요청받으면, 일단 선불 가입자에 대해 일정 량의 쿼터(Quota)를 할당하여 데이터 호를 연결시고, 이어 선불 가입자가 사용하는 서비스가 원격 IP 주소 과금에 해당하는 경우에 그 데이터 호의 연결을 계속 유지시켜 주며, 원격 IP 주소 과금에 해당하지 않을 경우에 그 데이터 호의 연결을 단절시키는 것을 특징으로 한다. The present invention relates to a method and a system for providing a prepaid subscriber non-billing call, and when a prepaid subscriber is used for a data call even when the prepaid fee is exhausted and there is no remaining balance, a predetermined amount of quota is allocated to the prepaid subscriber. It connects the data call and then keeps the data call connected if the service used by the prepaid subscriber corresponds to the remote IP address charging, and disconnects the data call if the remote IP address charging does not. It is characterized by.

따라서, 본 발명에 의하면, 선불 가입자에 대하여 선불 잔액이 소진될 경우에도 계속적으로 패킷 데이터 호 서비스를 제공할 수 있으며, 모든 이동통신 사업자가 선불 요금이 소진된 선불 가입자에 대해서 비과금 서비스를 제공할 수 있게 된다.Therefore, according to the present invention, even if the prepaid balance is exhausted for the prepaid subscriber, the packet data call service can be continuously provided, and all mobile operators can provide the non-billing service for the prepaid subscriber with the prepaid charge. It becomes possible.

Description

선불 가입자 비과금 호 제공 방법 및 시스템{System and method for providing non-accounting call}System and method for providing non-accounting call

본 발명은 이동 통신망에서 요금이 소진된 선불 가입자에게 비과금 호를 제공하는 방법 및 시스템에 관한 것이다.The present invention relates to a method and system for providing an unpaid call to a prepaid subscriber who is out of charge in a mobile communication network.

일반적으로 선불 서비스(PrePaid Service, 이하 PPS) 가입자는 자신이 미리 구매한 만큼의 쿼터(Quota)를 네트워크로부터 할당 받아 제한된 시간 또는 패킷만큼 네트워크를 사용할 수 있다. 사용시간이나 송수신한 패킷 수만큼 쿼터는 감소하게 되는데 쿼터가 모두 소진된 경우에는 현재 접속 중이라면 추가적인 구매를 하지 않는 이상 접속은 해제되고, 새롭게 접속하는 경우 더 이상의 데이터 서비스가 불가능하게 된다. In general, a PrePaid Service (PPS) subscriber may use a network for a limited time or a packet by allocating a quota from the network as much as he / she purchased in advance. Quota decreases as much as the usage time or the number of packets sent and received. If the quota is exhausted, the connection is canceled unless an additional purchase is made, and if a new connection is made, no further data service is possible.

CDMA(Code Division Multiple Access) 2000 통신망의 규격 상에는 원격 IP 주소 과금(Remote IP address accounting)이라는 항목이 있다. 이 규격은 과금 상에 특정한 IP로 전달되는 과금을 선불 서비스 가입자로부터 제외하여 선불 가입자 의 요금을 소진시키지 않는 기능(Exempted from PPS)을 보유하고 있다.In the specification of the Code Division Multiple Access (CDMA) 2000 network, there is an item called Remote IP address accounting. This standard has the ability to exclude prepaid subscribers from charging prepaid subscribers, by excluding charges delivered to specific IP on billing (Exempted from PPS).

도 1은 종래 CDMA 2000 통신망에서의 선불 가입자에 대한 과금을 수행하는 과정을 나타낸 흐름도이다.1 is a flowchart illustrating a process of performing charging for a prepaid subscriber in a conventional CDMA 2000 communication network.

도 1에 도시된 바와 같이, 임의의 선불 가입자(MS)가 데이터 서비스 노드(Data Service Node, 이하 DSN)로 데이터 호를 시도하면(S102), DSN은 PPS 서버로 접속 요청(Access Request)을 전달한다(S104). PPS 서버는 접속을 요청한 선불 가입자에 대한 선불 요금의 잔액을 확인하여(S106), 그 결과를 DSN으로 알려주고, 데이터 호 접속을 수락해 준다(S108). 이에 따라 DSN은 선불 가입자에 대한 데이터 호를 연결해 준다(S110).As shown in FIG. 1, when any prepaid subscriber MS attempts to make a data call to a data service node (DSN) (S102), the DSN forwards an access request to the PPS server. (S104). The PPS server checks the balance of the prepaid fee for the prepaid subscriber who requested the connection (S106), informs the result of the result to the DSN, and accepts the data call connection (S108). Accordingly, the DSN connects the data call for the prepaid subscriber (S110).

그러나, PPS 서버는 선불 가입자의 선불 잔액이 없는 경우에, 잔액이 없음을 DSN으로 알려주어, 선불 가입자에 대한 데이터 호가 연결되지 못하도록 하거나 단절되도록 하고 있다.However, when there is no prepaid balance of the prepaid subscriber, the PPS server notifies the DSN that there is no balance, so that the data call for the prepaid subscriber is not connected or disconnected.

따라서, CDMA 2000 통신망의 데이터 서비스에 대한 다양한 욕구에 따라 사업자와 가입자간 비과금 서비스가 필요함에도 불구하고, 선불 잔액이 없는 가입자에게는 데이터 호를 제공할 수 없는 문제점이 있었다.Therefore, despite the need for a billing service between an operator and a subscriber according to various needs for data services of a CDMA 2000 communication network, there is a problem in that a data call cannot be provided to a subscriber without a prepaid balance.

전술한 문제점을 해결하기 위해, 본 발명은 선불 가입자이지만 선불 요금이 소진되어 잔액이 없을 경우에도 데이터 호를 요청받으면 선불 가입자에게 일정 량 의 쿼터(Quota)를 할당하여 데이터 호를 연결시켜 주도록 하는, 선불 가입자 비과금 호 제공 방법 및 시스템을 제공함에 그 목적이 있다.In order to solve the above-mentioned problem, the present invention is to prepaid subscriber, but when the prepaid fee is exhausted, there is no balance, if the data call is requested to allocate a certain amount of quota (Quota) to the prepaid subscriber to connect the data call, The purpose is to provide a method and system for providing prepaid subscriber billing calls.

또한, 본 발명은 선불 가입자이지만 선불 요금이 소진되어 잔액이 없을 경우에도 최소한의 쿼터를 할당하여 호가 바로 해지되지 않고 비과금을 요하는 원격 IP 주소 과금에 해당하는 서비스를 사용할 수 있도록 하는 선불 가입자 비과금 호 제공 방법 및 시스템을 제공함에 그 목적이 있다.In addition, the present invention is a prepaid subscriber, but even if the prepaid fee is exhausted, there is no balance to allocate a minimum quota so that the call is not terminated immediately, the service corresponding to the remote IP address billing that requires non-billing, the billing fee The purpose is to provide a billing call providing method and system.

전술한 목적을 달성하기 위한 본 발명에 따른 선불 가입자 비과금 호 제공 방법은, (a) 선불 가입자로부터 데이터 호를 요청받는 단계; (b) 상기 선불 가입자에 대한 선불 잔액을 확인하는 단계; 및 (c) 상기 선불 잔액이 소진된 경우, 상기 선불 가입자에 대해 일정량의 쿼터를 할당하여 상기 데이터 호를 연결시키는 단계;를 포함한다.A method for providing a prepaid subscriber non-billing call according to the present invention for achieving the above object includes the steps of: (a) receiving a data call from a prepaid subscriber; (b) identifying a prepaid balance for the prepaid subscriber; And (c) when the prepaid balance is exhausted, assigning a certain amount of quota to the prepaid subscriber to connect the data call.

또한, 상기 (a) 단계는, 상기 선불 가입자로부터 이동 통신망의 데이터 서비스 노드(DSN)와 IP 망을 경유하여 상기 데이터 호에 관한 요청 메시지를 수신하게 된다.Also, in the step (a), a request message for the data call is received from the prepaid subscriber via a data service node (DSN) of the mobile communication network and an IP network.

또한, 상기 (b) 단계는, 상기 선불 가입자에 대한 인증 요청을 인증 서버로 전송하고, 상기 인증 서버를 통해 상기 선불 가입자에 대한 인증을 수행한 후 상기 선불 잔액을 확인하게 된다.In addition, in the step (b), the authentication request for the prepaid subscriber is transmitted to the authentication server, and after the authentication of the prepaid subscriber is performed through the authentication server, the prepaid balance is checked.

또한, 상기 (c) 단계는, 상기 선불 가입자가 접속을 시도하는 서비스가 원격 IP 주소 과금에 해당하는 경우에, 상기 데이터 호를 처리하는 데이터 서비스 노드(DSN)를 통해 상기 데이터 호를 연결하여 유지시키게 된다.In addition, in the step (c), when the service to which the prepaid subscriber attempts to access corresponds to remote IP address charging, the data call is connected and maintained through a data service node (DSN) that processes the data call. Let's go.

그리고, 상기 (c) 단계는, 상기 선불 가입자가 접속을 시도하는 서비스가 원격 IP 주소 과금에 해당하지 않고 일반 과금에 해당하는 경우에, 상기 데이터 호를 처리하는 데이터 서비스 노드(DSN)는 할당받은 최소한의 쿼터를 소진한 후 상기 데이터 호를 단절시키게 된다.In the step (c), when the service to which the prepaid subscriber attempts to access the service does not correspond to the remote IP address charging but the general charging, the data service node (DSN) for processing the data call is allocated. After the minimum quota is exhausted, the data call is disconnected.

한편, 전술한 목적을 달성하기 위한 본 발명에 따른 선불 가입자 비과금 호 제공 시스템은, 이동 통신망을 통해 선불 서비스를 제공받는 이동통신 단말기; 상기 이동통신 단말기에 대한 인증을 수행하는 인증 서버; 및 상기 이동통신 단말기로부터 데이터 호 요청이 있는 경우에, 상기 인증 서버를 통해 상기 이동통신 단말기에 대한 인증을 수행한 후, 상기 이동통신 단말기에 대한 선불 잔액을 확인하여 잔액이 없는 것으로 확인되면, 상기 이동통신 단말기에 대한 비과금 호가 데이터 서비스 노드(DSN)를 통해 연결되도록 일정 량의 쿼터(quota)를 할당하는 선불 서비스(PPS) 서버;를 포함한다.On the other hand, the prepaid subscriber non-billing call providing system according to the present invention for achieving the above object, a mobile communication terminal receiving a prepaid service through a mobile communication network; An authentication server for performing authentication on the mobile communication terminal; And when there is a data call request from the mobile communication terminal, after authenticating the mobile communication terminal through the authentication server, checking the prepaid balance for the mobile communication terminal and confirming that there is no balance, And a prepaid service (PPS) server that allocates a certain amount of quota so that the unpaid call to the mobile communication terminal is connected through a data service node (DSN).

또한, 상기 선불 서비스 서버는, 상기 비과금 호가 연결되도록 상기 일정 량의 패킷 데이터를 쿼터로 할당하여 상기 비과금 호를 처리하는 데이터 서비스 노드(Data Service Node)로 전송해 주게 된다.In addition, the prepaid service server allocates the predetermined amount of packet data to a quota so that the unpaid call is connected, and transmits the packet data to a data service node that processes the unpaid call.

또한, 상기 인증 서버는, 상기 이동통신 단말기에 대한 가입자 정보와 상기 이동통신 단말기의 선불 정보를 저장하고 있는 데이터베이스를 포함한다.The authentication server may also include a database storing subscriber information of the mobile communication terminal and prepaid information of the mobile communication terminal.

또한, 상기 선불 서비스 서버는, 상기 이동통신 단말기가 사용하는 서비스의 IP 주소가 원격 IP 주소 과금에 해당하는 경우에, 상기 데이터 서비스 노드(DSN)를 통해 상기 이동통신 단말기에 대한 상기 비과금 호의 연결이 유지되도록 한다.The prepaid service server may be further configured to connect the non-billing call to the mobile communication terminal through the data service node DSN when the IP address of the service used by the mobile communication terminal corresponds to remote IP address charging. To be maintained.

그리고, 상기 선불 서비스 서버는, 상기 이동통신 단말기가 사용하는 서비스의 IP 주소가 원격 IP 주소 과금에 해당하지 않는 경우에, 상기 데이터 서비스 노드(DSN)를 통해 상기 이동통신 단말기에 대한 데이터 호가 단절되도록 한다.The prepaid service server may disconnect the data call to the mobile communication terminal through the data service node DSN when the IP address of the service used by the mobile communication terminal does not correspond to the remote IP address charging. do.

한편, 전술한 목적을 달성하기 위한 본 발명에 따른 선불 서비스 서버는, 데이터 서비스 노드(DSN) 또는 인증 서버와 통신을 수행하는 통신부; 및 상기 선불가입 단말기로부터 데이터 호 요청이 있는 경우에 상기 인증 서버를 통해 상기 선불가입 단말기에 대한 인증을 수행하고, 상기 선불가입 단말기의 선불 잔액을 확인하여 잔액이 없는 경우에 상기 데이터 서비스 노드를 통해 상기 선불가입 단말기에 대한 비과금 호가 연결되도록 상기 선불가입 단말기에 대해 일정량의 쿼터를 할당하는 제어부;를 포함한다.On the other hand, the prepaid service server according to the present invention for achieving the above object, the communication unit for performing communication with the data service node (DSN) or authentication server; And when the data call request is received from the prepaid subscriber terminal, performs authentication on the prepaid subscriber terminal through the authentication server, and checks the prepaid balance of the prepaid subscriber terminal to check the prepaid balance through the data service node. And a control unit for allocating a predetermined amount of quota to the prepaid subscriber terminal such that a non-billing call for the prepaid subscriber terminal is connected.

또한, 상기 데이터 호 요청에 따른 비과금 호를 처리하는 데이터 호 처리부; 상기 선불가입 단말기의 선불 잔액을 확인하기 위한 잔액 확인부; 및 상기 선불가입 단말기에 대해 일정량의 쿼터를 할당하는 쿼터 할당부;를 추가로 포함한다.In addition, a data call processing unit for processing an uncharged call according to the data call request; A balance checking unit for checking a prepaid balance of the prepaid subscription terminal; And a quota allocator configured to allocate a certain amount of quotas to the prepaid subscriber terminal.

또한, 상기 제어부는, 상기 선불가입 단말기에 대한 선불 잔액이 소진된 경우에, 상기 선불가입 단말기에 대한 일정 량의 쿼터를 할당하여 상기 데이터 호를 처리하는 데이터 서비스 노드(DSN)로 전송하고, 상기 데이터 서비스 노드를 통해 상기 선불가입 단말기에 대한 비과금 호가 연결되도록 한다.In addition, when the prepaid balance for the prepaid subscriber terminal is exhausted, the controller allocates a certain amount of quota to the prepaid subscriber terminal and transmits it to a data service node (DSN) that processes the data call. A non-billing call for the prepaid subscriber terminal is connected through a data service node.

또한, 상기 제어부는, 상기 선불가입 단말기가 사용하는 서비스가 원격 IP 주소 과금에 해당하는 경우에, 상기 데이터 서비스 노드를 통해 상기 선불가입 단말기에 대한 상기 비과금 호의 연결이 유지되도록 한다.The controller may be configured to maintain the connection of the non-billing call to the prepaid subscriber terminal through the data service node when the service used by the prepaid subscriber terminal corresponds to remote IP address charging.

그리고, 상기 제어부는, 상기 선불가입 단말기가 사용하는 서비스가 원격 IP 주소 과금에 해당하지 않는 경우에, 상기 데이터 서비스 노드를 통해 상기 선불가입 단말기에 대한 상기 데이터 호가 단절되도록 하는 것을 특징으로 하는 선불 서비스 서버.The controller may be configured to disconnect the data call to the prepaid subscriber terminal through the data service node when the service used by the prepaid subscriber terminal does not correspond to remote IP address charging. server.

한편, 전술한 목적을 달성하기 위한 본 발명에 따른 선불 가입자 비과금 호 제공 방법은, (a) 선불 가입자로부터 데이터 호를 요청받는 단계; (b) 상기 선불 가입자의 선불 잔액을 선불 서비스 서버를 통해 확인하는 단계; (c) 상기 선불 잔액이 소진된 경우, 상기 선불 서비스 서버로부터 일정 량의 쿼터를 할당받아 상기 데이터 호를 연결하는 단계; (d) 상기 선불 가입자가 사용하는 서비스가 원격 IP 주소 과금에 해당하는지를 판단하는 단계; 및 (e) 상기 원격 IP 주소 과금의 해당 여부에 따라 상기 데이터 호의 연결을 유지 또는 단절시키는 단계;를 포함한다.Meanwhile, a method of providing a prepaid subscriber non-billing call according to the present invention for achieving the above object includes: (a) receiving a data call from a prepaid subscriber; (b) checking a prepaid balance of the prepaid subscriber through a prepaid service server; (c) when the prepaid balance is exhausted, assigning a certain amount of quota from the prepaid service server to connect the data call; (d) determining whether a service used by the prepaid subscriber corresponds to remote IP address charging; And (e) maintaining or disconnecting the data call according to whether the remote IP address charging is applicable.

또한, 상기 (a) 단계 이후에 상기 선불 가입자에 대한 인증을 확인하고 상기 (c) 단계를 수행하게 된다.In addition, after step (a), the authentication of the prepaid subscriber is confirmed and step (c) is performed.

또한, 상기 선불 가입자에 대한 인증 요청을 인증 서버로 전송하고, 상기 인증 서버를 통해 상기 선불 가입자에 대한 인증을 확인한다.In addition, the authentication request for the prepaid subscriber is transmitted to the authentication server, and the authentication for the prepaid subscriber is confirmed through the authentication server.

또한, 상기 (e) 단계는, 상기 선불 가입자가 사용하는 서비스가 상기 원격 IP 주소 과금에 해당하는 경우, 상기 데이터 호를 처리하는 데이터 서비스 노드(DSN)를 통해 상기 데이터 호의 연결을 유지시키게 된다.Also, in the step (e), when the service used by the prepaid subscriber corresponds to the remote IP address charging, the data call is maintained through a data service node (DSN) that processes the data call.

또한, 상기 (e) 단계는, 상기 (e) 단계는, 상기 선불 가입자가 사용하는 서비스가 상기 원격 IP 주소 과금에 해당하지 않는 경우, 상기 데이터 서비스 노드(DSN)를 통해 상기 데이터 호를 단절시키게 된다.In addition, in step (e), in step (e), if the service used by the prepaid subscriber does not correspond to the remote IP address charging, the data call is disconnected through the data service node (DSN). do.

또한, 상기 (a) 단계는, 상기 선불 가입자로부터 이동 통신망의 데이터 서비스 노드(DSN)와 IP 망을 경유하여 상기 데이터 호에 관한 요청 메시지를 수신하게 된다. Also, in the step (a), a request message for the data call is received from the prepaid subscriber via a data service node (DSN) of the mobile communication network and an IP network.

그리고, 상기 (b) 단계에서, 상기 선불 잔액이 존재하는 경우에 상기 선불 가입자에 대한 상기 데이터 호의 연결을 유지시키게 된다.In step (b), if the prepaid balance exists, the data call to the prepaid subscriber is maintained.

본 발명에 의하면, 이동 통신망의 데이터 서비스에 대한 다양한 욕구에 따라 사업자와 가입자간 비과금 서비스가 필요함에 따라 선불 잔액이 없는 가입자에게 데이터 호를 제공할 수 있다.According to the present invention, a data call can be provided to a subscriber who does not have a prepaid balance as a non-billing service is required between an operator and a subscriber according to various needs for data services of a mobile communication network.

또한, 선불 서비스에 가입되어 있는 선불 가입자에 대하여 선불 잔액이 소진될 경우에도 패킷 데이터 호에 대한 비과금 서비스를 제공할 수 있다.In addition, even if the prepaid balance is exhausted for the prepaid subscribers subscribed to the prepaid service, the non-billing service for the packet data call can be provided.

또한, 모든 이동통신 사업자가 선불 가입자에 대해서 비과금 서비스를 제공할 수 있으며, 정액제 등의 서비스와 연계하여 다양한 서비스를 제공할 수 있다.In addition, all mobile communication providers can provide non-billing services for prepaid subscribers, and can provide various services in connection with services such as flat rates.

그리고, 이동 통신망의 선불 가입자에 대하여 원격 IP 주소 과금 기능을 사용하여 비과금 패킷 데이터 호 서비스를 제공할 수 있다.In addition, a non-billing packet data call service can be provided to a prepaid subscriber of a mobile communication network using a remote IP address charging function.

본 발명의 목적과 기술적 구성 및 그에 따른 작용 효과에 관한 자세한 사항은 본 발명의 명세서에 첨부된 도면에 의거한 이하 상세한 설명에 의해 보다 명확하게 이해될 것이다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 실시예를 상세하게 설명한다.Details of the object and technical configuration of the present invention and the resulting effects thereof will be more clearly understood by the following detailed description based on the accompanying drawings. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 2는 본 발명의 실시예에 따른 선불 가입자 비과금 호 제공 시스템의 구성을 개략적으로 나타낸 구성도이다.Figure 2 is a schematic diagram showing the configuration of a prepaid subscriber non-billing call providing system according to an embodiment of the present invention.

도 2를 참조하면, 선불 가입자 비과금 호 제공 시스템은, 이동통신 단말기(210), 이동 통신망(220), IP 망(230), 인증 서버(240) 및 PPS 서버(250)를 포함한다.Referring to FIG. 2, the prepaid subscriber non-billing call providing system includes a mobile communication terminal 210, a mobile communication network 220, an IP network 230, an authentication server 240, and a PPS server 250.

이동통신 단말기(210)는 이동 통신망(220)을 통해 PPS 서버(250)에 접속하여, PPS 서버(250)로부터 선불된 통화 서비스를 제공받는다. 또한, 이동통신 단말기(210)는 선불된 통화 서비스를 요청할 때 선불 잔액이 소진된 경우에, PPS 서버(250)로부터 일정 량의 쿼터를 할당받아 비과금 호를 제공받는다. 여기서, 이동통신 단말기(210)는 핸드폰이나 PDA 등을 포함한다.The mobile communication terminal 210 accesses the PPS server 250 through the mobile communication network 220 and receives a prepaid call service from the PPS server 250. In addition, when the prepaid balance is exhausted when the prepaid call service is requested, the mobile communication terminal 210 receives a non-billing call by allocating a certain amount of quota from the PPS server 250. Here, the mobile communication terminal 210 includes a mobile phone or a PDA.

이동 통신망(220)은 이동통신 단말기(210)가 PPS 서버(250)에 접속할 수 있도록 접속 경로를 제공하며, 이동통신 단말기(210)의 통화 요청에 따라 다른 이동 통신 단말기와 통화로를 형성시켜 준다. 여기서, 이동 통신망(220)은 코드분할 다중접속(CDMA:Code Division Multiple Access), 광대역 코드분할 다중접속(WCDMA:Wideband Code Division Multiple Access), 고속 하향링크 패킷접속(HSDPA:High Speed Downlink Packet Access), 와이브로(WIBRO) 등의 네트워크로 구현될 수 있다.The mobile communication network 220 provides a connection path for the mobile communication terminal 210 to access the PPS server 250 and forms a call path with another mobile communication terminal according to a call request of the mobile communication terminal 210. . Herein, the mobile communication network 220 includes code division multiple access (CDMA), wideband code division multiple access (WCDMA), and high speed downlink packet access (HSDPA). It may be implemented in a network such as WiBRO.

또한, 이동 통신망(220)은 기지국(222) 및 DSN(224) 등을 포함하며, 기지국(222)은 이동통신 단말기(210)로부터의 호 요구를 처리하고, DSN(224)은 이동통신 단말기(210)와 PPP(Point-to-Point Protocol) 연결을 설정한다.In addition, the mobile communication network 220 includes a base station 222 and a DSN 224, etc., the base station 222 processes the call request from the mobile communication terminal 210, DSN 224 is a mobile communication terminal ( 210) and establish a Point-to-Point Protocol (PPP) connection.

IP 망(230)은 인터넷 등과 같이 인터넷 프로토콜을 이용하는 통신망으로서, 이동통신 단말기(210)가 PPS 서버(250)에 접속할 수 있도록 접속 경로를 제공한다.The IP network 230 is a communication network using an Internet protocol, such as the Internet, and provides a connection path for the mobile communication terminal 210 to access the PPS server 250.

인증 서버(240)는 호 접속을 요구한 이동통신 단말기(210)에 대한 가입자 인증을 처리한다. 이를 위해, 인증 서버(240)는 선불 서비스에 가입되어 있는 가입자에 대한 정보를 저장하고 있는 가입자 데이터베이스를 포함하며, 이 가입자 데이터베이스는 서버와는 별개의 위치에 별도로 구성할 수 있다.The authentication server 240 processes subscriber authentication for the mobile communication terminal 210 requesting a call connection. To this end, the authentication server 240 includes a subscriber database that stores information on subscribers subscribed to the prepaid service, which can be configured separately from the server.

PPS 서버(250)는 선불 가입자의 이동통신 단말기(210)로부터 데이터 호 요청이 있는 경우에, 인증 서버(240)를 통해 유효한 가입자인지를 확인한 후, 이동통신 단말기(210)에 대한 선불 잔액을 확인하고, 선불 잔액이 소진된 것으로 확인되면, 일정 량, 예컨대, 1 바이트 또는 그 이상의 패킷 데이터를 쿼터(quota)로 할당하여 데이터 서비스 노드(DSN)을 통해 비과금 호가 연결되도록 한다.When there is a data call request from the mobile communication terminal 210 of the prepaid subscriber, the PPS server 250 checks whether the subscriber is a valid subscriber through the authentication server 240 and then checks the prepaid balance for the mobile communication terminal 210. When the prepaid balance is found to be exhausted, a certain amount, for example, one byte or more packet data is allocated as a quota so that the non-billing call is connected through the data service node DSN.

도 3은 본 발명에 따른 실시예 중의 한 예로서, 선불 패킷 데이터 서비스 구성을 나타낸 구성도이다.3 is a configuration diagram showing a prepaid packet data service configuration as an example of an embodiment according to the present invention.

도 3을 참조하면, 선불 패킷 데이터 서비스 구성은 방문 접속 제공자 네트워크(Visited Access Provider Network)와, IP 네트워크(330), 홈 접속 제공자 네트워크 및 선불 제공자 네트워크를 포함한다.Referring to FIG. 3, the prepaid packet data service configuration includes a visited access provider network, an IP network 330, a home access provider network, and a prepaid provider network.

여기서, 방문 접속 제공자 네트워크는 선불 가입자(310)와 PDSN(320) 및 방문 RADIUS 서버(322)를 포함하고, 홈 접속 제공자 네트워크는 홈 에이전트(HA:Home Agent)(340)와 홈 RADIUS 서버(342)를 포함한다. 또한, 선불 제공자 네트워크는 PPS 서버(350)를 포함한다.Here, the visited access provider network includes a prepaid subscriber 310, a PDSN 320, and a visited RADIUS server 322, and the home access provider network includes a home agent (HA) 340 and a home RADIUS server 342. ). The prepaid provider network also includes a PPS server 350.

도 3에 따른 본 발명은 선불 가입자(310)가 방문 접속 제공자 네트워크에 위치한 상황에서, 호 요청 대상 단말기의 IP 주소가 홈 접속 제공자 네트워크에 위치할 경우에, 호 요청 대상 IP 주소가 원격 IP 주소 과금의 IP 주소에 해당하므로, PPS 서버(350)는 홈 RADIUS 서버(342)를 통해 선불 가입자(310)에 대한 선불 잔액을 확인하여 잔액이 없는 경우에, 일정 량의 쿼터를 할당하여 비과금 호를 절단시키지 않고 유지하도록 하게 된다.According to the present invention according to FIG. 3, when the prepaid subscriber 310 is located in the visited access provider network, when the IP address of the call request target terminal is located in the home access provider network, the call request target IP address is charged by the remote IP address. Since the PPS server 350 checks the prepaid balance for the prepaid subscriber 310 through the home RADIUS server 342 and allocates a certain amount of quota to the non-billing call when there is no balance. To keep it without cutting it.

도 4는 본 발명의 실시예에 따른 선불 가입자 비과금 호 제공 방법을 설명하기 위한 동작 흐름도이다.4 is a flowchart illustrating a method of providing a prepaid subscriber non-billing call according to an embodiment of the present invention.

도 4를 참조하면, 선불 가입자(MS)는 데이터 서비스 노드(DSN)로 패킷 데이터 호 서비스를 요청하고(S402), 이에 대해 데이터 서비스 노드(DSN)는 접속 요 청(Access Request) 메시지를 PPS 서버로 전송한다(S404). 여기서, 접속 요청 메시지는 패킷 데이터 호를 요청한 가입자에 대한 정보를 포함하고 있다.Referring to FIG. 4, the prepaid subscriber MS requests a packet data call service to the data service node DSN (S402), and the data service node DSN sends an access request message to the PPS server. Transfer to (S404). Here, the access request message includes information about the subscriber who requested the packet data call.

접속 요청 메시지를 수신한 PPS 서버는 해당 접속 요청 메시지에 포함된 가입자의 정보를 근거로 자신의 가입자 데이터베이스를 검색하고, 인증 서버를 통해 인증 기능을 수행하여 등록된 가입자인지를 확인하며, 등록된 가입자인 경우에 선불 잔액을 확인한다(S406).Upon receiving the access request message, the PPS server searches its own subscriber database based on the information of the subscriber included in the access request message, performs authentication function through the authentication server, and confirms whether the subscriber is a registered subscriber. In case of checking the prepaid balance (S406).

이에 따라, PPS 서버는 가입자의 선불 잔액이 모두 소진된 것으로 확인되면, 일정량, 예컨대, 1 바이트(Byte)의 쿼터를 할당하여 데이터 서비스 노드(DSN)로 전송하며(S408), 데이터 서비스 노드(DSN)는 할당된 1 바이트의 패킷을 통해 가입자가 요청한 패킷 데이터 호가 연결되도록 한다(S410).Accordingly, when it is determined that the subscriber's prepaid balance has been exhausted, the PPS server allocates a certain amount of quota, for example, 1 byte, and transmits it to the data service node DSN (S408), and the data service node DSN. ) Connects the packet data call requested by the subscriber through the allocated 1 byte packet (S410).

여기서, 선불 가입자의 이동통신 단말기(110)의 패킷 데이터 호 요청에 대해 1 바이트의 패킷을 할당하였지만, 여기에 국한되지 않고 약 300바이트 정도의 패킷까지 또는 그 이상의 용량까지 쿼터로 할당할 수 있다.Here, although a 1-byte packet is allocated to the packet data call request of the mobile communication terminal 110 of the prepaid subscriber, it is not limited thereto and may allocate a packet up to a capacity of about 300 bytes or more as a quota.

이후, PPS 서버는 가입자가 사용하는 선불 서비스의 IP 주소가 원격 IP 주소 과금(Remote IP adress accounting)에 해당하는지를 확인한다(S412).Thereafter, the PPS server checks whether the IP address of the prepaid service used by the subscriber corresponds to remote IP address charging (S412).

여기서, 원격 IP 주소 과금(Remote IP adress accounting)이란 것은 과금 시스템의 부하를 줄이기 위해 만들어진 것으로, 한 가입자에 대해 10 개의 IP 주소나 10 개의 IP 대역, 즉 서브넷(Subnet)으로 구성된 IP 대역에 대해 데이터 호를 접속할 경우, 그 호에 대한 과금을 지정된 IP 주소별로 분리하여 과금 포맷(UDR:User Data Rate)에 표시하여 주는 기능이다. 예를 들어, 컬러 메일 서버의 IP 주소가 211.115.15.43이고, 모바일 네이트온 서버의 IP 주소가 211.115.18.63이며, 과금 UDR에서 전체 사용량이 15000 바이트라고 하면, IP 주소 211.115.15.43의 사용량은 예컨대, 1000 바이트, IP 주소 211.115.18.63의 사용량은 2000 바이트라고 표시한다. 나머지 12000 바이트는 정해진 IP 주소 이외의 IP 주소에서 사용하게 된다. In this case, remote IP address accounting is designed to reduce the load of the charging system. The data for the IP band composed of 10 IP addresses or 10 IP bands, that is, subnets, for a subscriber is used. When a call is connected, the billing for the call is divided by the designated IP address and displayed in the billing format (UDR: User Data Rate). For example, if the IP address of the color mail server is 211.115.15.43, the IP address of the mobile NateOn server is 211.115.18.63, and the total usage is 15000 bytes in the billing UDR, the usage of the IP address 211.115.15.43 is, for example, 1000 bytes and IP address 211.115.18.63 are used as 2000 bytes. The remaining 12000 bytes are used for IP addresses other than the specified IP address.

PPS 서버는 가입자가 사용하는 서비스의 IP 주소가 원격 IP 주소 과금의 IP 주소로 확인되면, 연결 정보를 데이터 서비스 노드(DSN)로 전송해 주고(S414), 데이터 서비스 노드(DSN)는 그에 따라 데이터 호의 연결을 유지시키거나 해제한다(S416).If the IP address of the service used by the subscriber is confirmed as the IP address of the remote IP address charging, the PPS server transmits the connection information to the data service node DSN (S414), and the data service node DSN accordingly sends data. Maintain or release the connection of the call (S416).

원격 IP 주소 과금(Remote IP adress accounting)의 경우, PPP 협상 중에 인증 단계에서 인증 서버(240)가 접속 수용(Access Accept)에 관련된 IP 주소에 'Exempted from PPS'라는 속성(Attribute)을 추가한 인증 정보를 PPS 서버(250)로 전송해 준다. 이에 따라, PPS 서버(250)는 가입자가 사용하는 서비스의 IP 주소가 'Exempted from PPS'라는 속성(Attribute)을 가지는 원격 IP 주소 과금으로 판단되는 경우에, 위의 예에서 사용한 3000 바이트를 접속 수용에 관련된 IP 주소에 할당된 쿼터(Quota)에서 차감하지 않는다.In case of remote IP address accounting, authentication is performed when the authentication server 240 adds an attribute called 'Exempted from PPS' to the IP address related to access acceptance during the PPP negotiation. The information is transmitted to the PPS server 250. Accordingly, the PPS server 250 accepts the 3000 bytes used in the above example when the IP address of the service used by the subscriber is determined to be charged by the remote IP address having the attribute of 'Exempted from PPS'. It does not deduct from the quota assigned to the IP address associated with.

원칙적으로 선불 서비스의 경우, 한도가 만료된 가입자는 데이터 호를 절단하게 되고, 따라서 한도가 만료되었다면 'Exempted from PPS'라는 속성(Attribute)을 가지는 IP 주소로 접속을 할 수 없게 된다.In principle, in the case of prepaid service, the expired subscriber will be disconnected from the data call, so if the limit expires, the subscriber will not be able to connect to the IP address with the attribute 'Exempted from PPS'.

그러나, 본 발명에서는 한도가 만료된 가입자라 하더라도 비과금 호를 제공하기 위해, 해당 IP 주소에 대해 소량의 쿼터(Quota)를 할당하여 호를 허용하며, 동시에 비과금 IP 주소로 원격 IP 주소에 'Exempted from PPS'라는 속성(Attribute)을 가지는 IP 주소를 PPS 서버(250)로 전송해 주어, PPS 서버(250)가 해당 IP 주소로 한도 차감이 없이 호를 허용할 수 있게 함으로써 극소량의 쿼터라도 무한정으로 사용할 수 있게 한다. 이때, 가입자가 만일 다른 사이트로 접속을 시도하게 되면 그 쿼터는 바로 소진되어 접속된 호가 절단되게 된다.However, in the present invention, in order to provide an unpaid call even if the limit is expired, a small amount of quota is allocated to the corresponding IP address to allow the call, and at the same time, the remote IP address is assigned to the remote IP address as the unpaid IP address. Exempted from PPS 'is transmitted to the PPS server 250 with an IP address, which allows the PPS server 250 to accept calls without limiting the IP address. To be used. At this time, if the subscriber attempts to connect to another site, the quota is immediately exhausted and the connected call is disconnected.

예를 들면, MMS(MultiMedia Service)는 컬러 메일에 대해 발신만 과금을 하고 착신을 과금을 하지 않는데, 착신자의 한도가 만료되어 호가 접속이 되지 않는 경우에, 본 발명은 그 착신을 허용하게 되며, 한도가 남은 상황에서도 비과금으로 처리하여 컬러 메일의 착신은 과금이 되지 않게 한다. 즉, 한도가 만료된 컬러 메일의 착신 가입자가 컬러 메일 서버의 IP 주소, 예컨대 211.115.15.43에 PPP 접속 중 인증 단계에서 인증 서버(240)가 접속 요청(Access Request)의 응답으로서 접속 수용(Access Accept)에 대한 메시지에 리모트 IP 어드레스로 'Exempted from PPS'라는 속성(Attribute)을 가지는 IP 주소를 포함시켜 PPS 서버(250)로 전송해 주면, PPS 서버(250)는 가입자의 IP 주소가 원격 IP 주소 과금에 해당하는 것으로 판단하여, 일정 량의 패킷 데이터를 쿼터로 할당하여 전술한 바와 같은 원리에 따라 해당 IP 주소에 대해 무한정으로 접속을 할 수 있게 하는 것이다.For example, MMS (MultiMedia Service) charges only outgoing calls for color mails and does not charge incoming calls. When the caller's limit expires and the call is not connected, the present invention allows the incoming call. Even if the limit remains, it is treated as non-billing so that incoming mail is not charged. That is, in the authentication phase during the PPP connection, the subscriber of the color mail whose limit has expired is sent to the IP address of the color mail server, for example, 211.115.15.43. In this case, if the IP address including the 'Exempted from PPS' attribute is included in the message for the remote IP address and transmitted to the PPS server 250, the PPS server 250 indicates that the subscriber's IP address is the remote IP address. It is determined that the billing, and a certain amount of packet data is assigned to the quota to enable the connection to the corresponding IP address indefinitely according to the principle described above.

한편, PPS 서버(250)는 선불 가입자가 접속하는 서비스의 IP 주소가 원격 IP 주소 과금의 IP 주소가 아닌 경우에 연결한 호를 단절시키거나, 요청된 호를 연결시키지 않는다.Meanwhile, the PPS server 250 disconnects the connected call or does not connect the requested call when the IP address of the service to which the prepaid subscriber accesses is not the IP address of the remote IP address charging.

즉, PPS 서버는 선불 가입자가 패킷 데이터 호를 요청한 경우에 선불 잔액이 모두 소진되었더라도 일정량의 쿼터를 DSN으로 전송하여 일단 선불 가입자의 호가 유지되도록 하고, 선불 가입자가 사용하는 서비스의 IP 주소가 원격 IP 주소 과금의 IP 주소인지를 확인하여 확인 결과, 선불 가입자가 사용하는 서비스의 IP 주소가 원격 IP 주소 과금의 IP 주소인 경우에, 그 연결된 패킷 데이터 호를 계속 유지하고, 해당 IP 주소가 원격 IP 주소 과금에 해당되지 않는 경우에 예컨대, 접속된 상태에서 다른 네이트(Nate) 메뉴를 통해 다른 사이트로 이동하게 되면 해당 쿼터가 소진되므로 연결된 호를 단절시키게 된다. That is, when the prepaid subscriber requests packet data call, the PPS server sends a certain amount of quota to DSN so that the prepaid subscriber's call is maintained even if the prepaid balance is exhausted, and the IP address of the service used by the prepaid subscriber is remote IP. If it is confirmed that the IP address of address billing is the IP address of the service used by the prepaid subscriber, the IP address of the remote IP address billing is maintained, the connection packet data call is maintained and the corresponding IP address is the remote IP address. In the case of not being charged, for example, if a user moves to another site through another Nate menu while connected, the corresponding quota is used up, thereby disconnecting the connected call.

도 5는 PPS 서버의 기능 블럭을 개략적으로 나타낸 구성도이다.5 is a configuration diagram schematically showing a functional block of a PPS server.

도 5를 참조하면, PPS 서버(250)는 통신부(510), 데이터 호 처리부(520), 제어부(530), 잔액 확인부(540) 및 쿼터 할당부(550)를 포함한다.Referring to FIG. 5, the PPS server 250 includes a communication unit 510, a data call processing unit 520, a control unit 530, a balance check unit 540, and a quota allocation unit 550.

통신부(510)는 IP 망(230)과 이동 통신망(220)을 통해 이동통신 단말기(210)와 통신을 수행하거나, IP 망(230)을 통해 인증 서버(240)와 통신을 수행한다.The communication unit 510 communicates with the mobile communication terminal 210 through the IP network 230 and the mobile communication network 220, or communicates with the authentication server 240 through the IP network 230.

데이터 호 처리부(520)는 통신부(510)를 통해 수신된 이동통신 단말기(210)의 패킷 데이터 호에 대한 요청을 처리하여, 이동통신 단말기(210)와 다른 이동통신 단말기 간에 패킷 데이터가 전송되도록 처리한다.The data call processor 520 processes a request for a packet data call of the mobile communication terminal 210 received through the communication unit 510 so that packet data is transmitted between the mobile communication terminal 210 and another mobile communication terminal. do.

제어부(530)는 이동통신 단말기(210)로부터 패킷 데이터 호 요청을 수신하면, 인증 서버(240)로 선불 가입자에 대한 인증을 요구하여 인증 과정을 거친 후, 잔액 확인부(540)를 통해 선불 가입자의 선불 잔액을 확인하여 모두 소진된 것으로 확인되면, 이동 단말기(210)의 패킷 데이터 호가 유지되도록 쿼터 할당부(550)를 통해 일정량의 쿼터를 할당하여 DSN(224)으로 전송한다.When the control unit 530 receives the packet data call request from the mobile communication terminal 210, the authentication server 240 requests authentication of the prepaid subscriber, passes through an authentication process, and then performs a prepaid subscriber through the balance checker 540. When the prepaid balance is confirmed to be exhausted, it allocates a certain amount of quota through the quota allocator 550 to maintain the packet data call of the mobile terminal 210 and transmits it to the DSN 224.

잔액 확인부(540)는 이동통신 단말기(210)의 가입자가 지불한 선불 금액 중 잔액이 얼마나 남았는지를 계산하여 확인한다.The balance checking unit 540 calculates and confirms how much of the balance remains among the prepaid amount paid by the subscriber of the mobile communication terminal 210.

쿼터 할당부(550)는 이동통신 단말기(210)의 패킷 데이터에 대한 쿼터를 예컨대, 1 바이트 또는 그 이상의 패킷 데이터로 할당한다. 여기서, 쿼터 할당부(550)는 사업자의 상황에 따라 쿼터량이 결정되도록 설정할 수 있다.The quota allocator 550 allocates a quota for packet data of the mobile communication terminal 210 to, for example, one byte or more packet data. Here, the quota allocation unit 550 may be set to determine the quota amount according to the operator's situation.

도 6은 선불 가입자 비과금 호 제공 방법을 설명하기 위한 데이터 서비스 노드의 동작 흐름도이다.6 is an operation flowchart of a data service node for explaining a method of providing a prepaid subscriber non-billing call.

도 6을 참조하면, 데이터 서비스 노드(224)는 사용자의 데이터 호 요청에 따라 이동통신 단말기(210)로부터 접속 요청(Access Request) 메시지를 수신한다(S602).Referring to FIG. 6, the data service node 224 receives an access request message from the mobile communication terminal 210 according to a user's data call request (S602).

이에 따라, 데이터 서비스 노드(224)는 인증 서버(240)를 통해 이동통신 단말기(210)에 대한 인증을 수행하고, 선불 가입자의 선불 잔액을 확인하기 위해, 이동통신 단말기(210)의 선불 잔액 확인을 PPS 서버(250)로 요청한다. Accordingly, the data service node 224 checks the prepaid balance of the mobile communication terminal 210 to perform authentication for the mobile communication terminal 210 through the authentication server 240 and to confirm the prepaid balance of the prepaid subscriber. To the PPS server 250.

PPS 서버(250)는 잔액 확인부(540)를 통해 선불 잔액을 확인하여 그 결과를 데이터 서비스 노드(224)로 전달함으로써, 데이터 서비스 노드(224)는 이동통신 단말기(210)의 선불 잔액을 확인한다(S604).The PPS server 250 checks the prepaid balance through the balance checker 540 and transmits the result to the data service node 224, whereby the data service node 224 checks the prepaid balance of the mobile communication terminal 210. (S604).

데이터 서비스 노드(224)는 선불 잔액을 확인한 결과, 요금이 모두 소진되어 선불 잔액이 없는 것으로 판단되면(S606), PPS 서버(250)로부터 이동통신 단말 기(210)의 패킷 데이터 호 요청에 대해 1 바이트 또는 그 이상의 쿼터를 할당받아 데이터 호를 연결시킨다(S608). When the data service node 224 checks the prepaid balance and determines that there is no prepaid balance because all of the charges are exhausted (S606), the data service node 224 receives a packet data call request from the PPS server 250 for a packet data call request from the mobile communication terminal 210. A byte or more quota is allocated to connect a data call (S608).

이어, 데이터 서비스 노드(224)는 이동통신 단말기(210)가 접속하는 선불 서비스의 IP 주소가 원격 IP 주소 과금에 해당하는지를 확인한다(S610).Subsequently, the data service node 224 checks whether the IP address of the prepaid service connected to the mobile communication terminal 210 corresponds to remote IP address charging (S610).

원격 IP 주소 과금에 해당하는 경우(S612-YES), 데이터 서비스 노드(224)는 이동통신 단말기(210)에 대해 연결시켰던 데이터 호를 계속 유지시킨다(S614).If it corresponds to the remote IP address charging (S612-YES), the data service node 224 continues to maintain the data call to the mobile communication terminal 210 (S614).

그러나, 이동 단말기(210)가 접속하는 선불 서비스의 IP 주소가 원격 IP 주소 과금에 해당하지 않는 경우(S612-NO), 데이터 서비스 노드(224)는 이동통신 단말기(210)에 대해 연결시킨 데이터 호를 해제 또는 단절시킨다(S616).However, if the IP address of the prepaid service to which the mobile terminal 210 connects does not correspond to remote IP address charging (S612-NO), the data service node 224 connects the data call to the mobile terminal 210. To release or disconnect (S616).

따라서, 데이터 서비스 노드(224)는 이동통신 단말기(210)에 대한 선불 잔액이 존재하지 않더라도 이동통신 단말기(210)에 대한 패킷 데이터 호를 연결 유지하게 된다.Accordingly, the data service node 224 maintains the connection of the packet data call to the mobile communication terminal 210 even if there is no prepaid balance for the mobile communication terminal 210.

한편, 데이터 서비스 노드(224)는 PPS 서버(250)를 통해 이동통신 단말기(210)의 선불 잔액을 확인하여, 일정 량의 선불 잔액이 남아 있는 것으로 확인되면(S606-NO), 이동통신 단말기(210)에 대한 일반적인 데이터 호가 연결되도록 처리한다(S618).On the other hand, the data service node 224 checks the prepaid balance of the mobile communication terminal 210 through the PPS server 250, and if it is confirmed that a predetermined amount of the prepaid balance remains (S606-NO), the mobile communication terminal ( Process 210 so that the general data call is connected (S618).

전술한 바와 같이 본 발명에 의하면, 선불 가입자이지만 선불 요금이 소진되어 잔액이 없을 경우에도 데이터 호를 요청받으면, 일정 량의 쿼터(Quota)를 할당하여 데이터 호를 연결시키도록 하는, 선불 가입자 비과금 호 제공 방법 및 시스템을 실현할 수 있다.As described above, according to the present invention, even if the prepaid subscriber, but the prepaid fee is exhausted and there is no balance, when the data call is requested, a prepaid subscriber non-billing to allocate a certain amount of quota to connect the data call A call providing method and system can be realized.

본 발명이 속하는 기술분야의 당업자는 본 발명이 그 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있으므로, 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로서 이해해야만 한다. 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 등가개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.As 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, the embodiments described above should be understood as illustrative and not restrictive in all aspects. Should be. The scope of the present invention is shown by the following claims rather than the detailed description, and all changes or modifications derived from the meaning and scope of the claims and their equivalents should be construed as being included in the scope of the present invention. do.

본 발명은 선불 요금을 지불한 가입자가 음성 호 또는 데이터 호를 이용할 수 있도록 하는 선불 서비스 시스템에 적용할 수 있으며, 선불 서비스를 제공하는 이동통신 시스템이나 유선전화 시스템에도 적용할 수 있다.The present invention can be applied to a prepaid service system that enables a subscriber who pays a prepaid fee to use a voice call or a data call. The present invention can also be applied to a mobile communication system or a wired telephone system that provides a prepaid service.

도 1은 종래 CDMA 2000 통신망에서의 선불 가입자에 대한 과금을 수행하는 과정을 나타낸 흐름도,1 is a flowchart illustrating a process of performing charging for a prepaid subscriber in a conventional CDMA 2000 communication network;

도 2는 본 발명의 실시예에 따른 선불 가입자 비과금 호 제공 방법이 적용된 선불 가입자 비과금 호 제공 시스템의 구성을 개략적으로 나타낸 구성도,2 is a schematic view showing the configuration of a prepaid subscriber non-billing call providing system to which a prepaid subscriber non-billing call providing method according to an embodiment of the present invention is applied;

도 3은 본 발명에 따른 실시예 중의 한 예로서, 선불 패킷 데이터 서비스 구성을 나타낸 구성도,3 is a configuration diagram showing a prepaid packet data service configuration as an example of an embodiment according to the present invention;

도 4는 본 발명의 실시예에 따른 선불 가입자 비과금 호 제공 방법을 설명하기 위한 동작 흐름도,4 is a flowchart illustrating a prepaid subscriber non-billing call providing method according to an embodiment of the present invention;

도 5는 PPS 서버의 기능 블럭을 개략적으로 나타낸 구성도,5 is a configuration diagram schematically showing a functional block of a PPS server;

도 6은 선불 가입자 비과금 호 제공 방법을 설명하기 위한 PPS 서버의 동작 흐름도이다.6 is a flowchart illustrating an operation of a PPS server for explaining a method of providing a prepaid subscriber non-billing call.

< 도면의 주요 부분에 대한 부호의 설명 ><Description of Symbols for Main Parts of Drawings>

210 : 이동통신 단말기 220 : 이동 통신망210: mobile communication terminal 220: mobile communication network

230 : IP 망 240 : 인증 서버230: IP network 240: authentication server

250 : PPS 서버 510 : 통신부250: PPS server 510: communication unit

520 : 데이터 호 처리부 530 : 제어부520: data call processing unit 530: control unit

540 : 잔액 확인부 550 : 쿼터 할당부540: balance check unit 550: quota allocation unit

Claims (22)

(a) 선불 가입자로부터 데이터 호를 요청받는 단계;(a) receiving a data call from a prepaid subscriber; (b) 상기 선불 가입자에 대한 선불 잔액을 확인하는 단계; 및(b) identifying a prepaid balance for the prepaid subscriber; And (c) 상기 선불 잔액이 소진된 경우, 상기 선불 가입자에 대해 일정량의 쿼터를 할당하여 상기 데이터 호를 연결시키는 단계;(c) when the prepaid balance is exhausted, assigning a certain amount of quota to the prepaid subscriber to connect the data call; 를 포함하는 선불 가입자 비과금 호 제공 방법.Prepaid subscriber non-billing call providing method comprising a. 제 1 항에 있어서,The method of claim 1, 상기 (a) 단계는, 상기 선불 가입자로부터 이동 통신망의 데이터 서비스 노드(DSN: Data Service Node)와 IP 망을 경유하여 상기 데이터 호에 관한 요청 메시지를 수신하는 것을 특징으로 하는 선불 가입자 비과금 호 제공 방법.In the step (a), the prepaid subscriber non-billing call is provided from the prepaid subscriber through a data service node (DSN) of the mobile communication network and an IP network. Way. 제 1 항에 있어서,The method of claim 1, 상기 (b) 단계는, 상기 선불 가입자에 대한 인증 요청을 인증 서버로 전송하고, 상기 인증 서버를 통해 상기 선불 가입자에 대한 인증을 수행한 후 상기 선불 잔액을 확인하는 것을 특징으로 하는 선불 가입자 비과금 호 제공 방법.In the step (b), the prepaid subscriber non-billing characterized in that the authentication request for the prepaid subscriber is transmitted to the authentication server, and the prepaid balance is checked after the prepaid subscriber is authenticated through the authentication server. How to provide a call. 제 1 항에 있어서,The method of claim 1, 상기 (c) 단계는, 상기 선불 가입자가 접속을 시도하는 서비스가 원격 IP 주소 과금(Remote IP address accounting)에 해당하는 경우에, 상기 데이터 호를 처리하는 데이터 서비스 노드(DSN: Data Serving Node)를 통해 상기 데이터 호의 연결을 유지시키는 것을 특징으로 하는 선불 가입자 비과금 호 제공 방법.In step (c), when the service to which the prepaid subscriber attempts to access corresponds to remote IP address accounting, a data service node (DSN: Data Serving Node) for processing the data call is provided. Prepaid subscriber non-billing call providing method characterized in that to maintain the connection of the data call through. 제 1 항에 있어서,The method of claim 1, 상기 (c) 단계는, 상기 선불 가입자가 접속을 시도하는 서비스가 원격 IP 주소 과금(Remote IP address accounting)에 해당하지 않고 일반 과금에 해당하는 경우에, 상기 데이터 호를 처리하는 데이터 서비스 노드(DSN: Data Serving Node)가 할당받은 최소한의 쿼터를 소진한 후 상기 데이터 호를 단절시키는 것을 특징으로 하는 선불 가입자 비과금 호 제공 방법.In the step (c), when the service to which the prepaid subscriber attempts to access is not corresponding to remote IP address accounting and is applicable to general billing, the data service node (DSN) processes the data call. : Method for providing a prepaid subscriber non-billing call characterized in that the data call is disconnected after the minimum number of quotas allocated by the data serving node is exhausted. 이동 통신망을 통해 선불 서비스(PrePaid Service)를 제공받는 이동통신 단말기;A mobile communication terminal provided with a prepaid service through a mobile communication network; 상기 이동통신 단말기에 대한 인증을 수행하는 인증 서버; 및An authentication server for performing authentication on the mobile communication terminal; And 상기 이동통신 단말기로부터 데이터 호 요청이 있는 경우에, 상기 인증 서버 를 통해 상기 이동통신 단말기에 대한 인증을 수행한 후, 상기 이동통신 단말기에 대한 선불 잔액을 확인하여 잔액이 없는 것으로 확인되면, 상기 이동통신 단말기에 대한 비과금 호가 데이터 서비스 노드(DSN)를 통해 연결되도록 일정 량의 쿼터(quota)를 할당하는 선불 서비스(PPS) 서버;When there is a data call request from the mobile communication terminal, after performing authentication on the mobile communication terminal through the authentication server, the prepaid balance for the mobile communication terminal is checked to determine that there is no balance. A prepaid service (PPS) server for allocating an amount of quota such that an unpaid call to the communication terminal is connected through a data service node (DSN); 를 포함하는 선불 가입자 비과금 호 제공 시스템.Prepaid subscriber billing call providing system comprising a. 제 6 항에 있어서,The method of claim 6, 상기 선불 서비스 서버는, 상기 비과금 호가 연결되도록 상기 일정 량의 패킷 데이터를 쿼터로 할당하여 상기 비과금 호를 처리하는 데이터 서비스 노드(Data Service Node)로 전송해 주는 것을 특징으로 하는 선불 가입자 비과금 호 제공 시스템.The prepaid service server allocates the predetermined amount of packet data to a quota so that the unpaid call is connected, and transmits the packet data to a data service node that processes the unpaid call. Call provision system. 제 6 항에 있어서,The method of claim 6, 상기 인증 서버는, 상기 이동통신 단말기에 대한 가입자 정보와 상기 이동통신 단말기의 선불 정보를 저장하고 있는 데이터베이스를 포함하는 것을 특징으로 하는 선불 가입자 비과금 호 제공 시스템.The authentication server, the prepaid subscriber non-billing call providing system characterized in that it comprises a database that stores the subscriber information for the mobile communication terminal and the prepaid information of the mobile communication terminal. 제 6 항에 있어서,The method of claim 6, 상기 선불 서비스 서버는, 상기 이동통신 단말기가 사용하는 서비스의 IP 주소가 원격 IP 주소 과금(Remote IP address accounting)에 해당하는 경우에, 상기 데이터 서비스 노드(DSN)를 통해 상기 이동통신 단말기에 대한 상기 비과금 호의 연결이 유지되도록 하는 것을 특징으로 하는 선불 가입자 비과금 호 제공 시스템.The prepaid service server, when the IP address of the service used by the mobile terminal corresponds to remote IP address accounting, the data service node (DSN) for the mobile terminal through the data service node (DSN) A prepaid subscriber unpaid call providing system, characterized in that the connection of unpaid calls is maintained. 제 6 항에 있어서,The method of claim 6, 상기 선불 서비스 서버는, 상기 이동통신 단말기가 사용하는 서비스의 IP 주소가 원격 IP 주소 과금(Remote IP address accounting)에 해당하지 않는 경우에, 상기 데이터 서비스 노드(DSN)를 통해 상기 이동통신 단말기에 대한 데이터 호가 단절되도록 하는 것을 특징으로 하는 선불 가입자 비과금 호 제공 시스템.The prepaid service server, when the IP address of the service used by the mobile communication terminal does not correspond to remote IP address accounting (Remote IP address accounting), through the data service node (DSN) for the mobile communication terminal A prepaid subscriber billing call provision system, characterized in that a data call is disconnected. 데이터 서비스 노드(DSN) 또는 인증 서버와 통신을 수행하는 통신부; 및A communication unit for communicating with a data service node (DSN) or an authentication server; And 상기 선불가입 단말기로부터 데이터 호 요청이 있는 경우에 상기 인증 서버를 통해 상기 선불가입 단말기에 대한 인증을 수행하고, 상기 선불가입 단말기의 선불 잔액을 확인하여 잔액이 없는 경우에 상기 데이터 서비스 노드를 통해 상기 선불가입 단말기에 대한 비과금 호가 연결되도록 상기 선불가입 단말기에 대해 일정량의 쿼터를 할당하는 제어부;When there is a data call request from the prepaid subscription terminal, the authentication is performed on the prepaid subscription terminal through the authentication server, and the prepaid balance of the prepaid subscription terminal is checked. A controller for allocating a predetermined amount of quota to the prepaid subscriber terminal such that an unpaid call to the prepaid subscriber terminal is connected; 를 포함하는 선불 서비스 서버.Prepaid service server comprising a. 제 11 항에 있어서,The method of claim 11, 상기 데이터 호 요청에 따른 비과금 호를 처리하는 데이터 호 처리부;A data call processing unit for processing an uncharged call according to the data call request; 상기 선불가입 단말기의 선불 잔액을 확인하기 위한 잔액 확인부; 및A balance checking unit for checking a prepaid balance of the prepaid subscription terminal; And 상기 선불가입 단말기에 대해 일정량의 쿼터를 할당하는 쿼터 할당부;A quota allocator configured to allocate a certain amount of quota to the prepaid subscriber terminal; 를 추가로 포함하는 것을 특징으로 하는 선불 서비스 서버.Prepaid service server, characterized in that it further comprises. 제 11 항에 있어서,The method of claim 11, 상기 제어부는, 상기 선불가입 단말기에 대한 선불 잔액이 소진된 경우에, 상기 선불가입 단말기에 대한 일정 량의 쿼터를 할당하여 상기 데이터 호를 처리하는 데이터 서비스 노드(DSN: Data Service Node)로 전송하고, 상기 데이터 서비스 노드를 통해 상기 선불가입 단말기에 대한 비과금 호가 연결되도록 하는 것을 특징으로 하는 선불 서비스 서버.When the prepaid balance for the prepaid subscriber terminal is exhausted, the controller allocates a certain amount of quota to the prepaid subscriber terminal and transmits it to a data service node (DSN) that processes the data call. And a non-billing call for the prepaid subscriber terminal is connected through the data service node. 제 11 항에 있어서,The method of claim 11, 상기 제어부는, 상기 선불가입 단말기가 사용하는 서비스가 원격 IP 주소 과 금(Remote IP address accounting)에 해당하는 경우에, 상기 데이터 서비스 노드를 통해 상기 선불가입 단말기에 대한 상기 비과금 호의 연결이 유지되도록 하는 것을 특징으로 하는 선불 서비스 서버.The controller may be configured to maintain the connection of the non-billing call to the prepaid subscriber terminal through the data service node when the service used by the prepaid subscriber terminal corresponds to remote IP address accounting. Prepaid service server, characterized in that. 제 11 항에 있어서,The method of claim 11, 상기 제어부는, 상기 선불가입 단말기가 사용하는 서비스가 원격 IP 주소 과금(Remote IP address accounting)에 해당하지 않는 경우에, 상기 데이터 서비스 노드를 통해 상기 선불가입 단말기에 대한 상기 데이터 호가 단절되도록 하는 것을 특징으로 하는 선불 서비스 서버.The controller may be configured to disconnect the data call to the prepaid subscriber terminal through the data service node when the service used by the prepaid subscriber terminal does not correspond to remote IP address accounting. Prepaid service server. (a) 선불 가입자로부터 데이터 호를 요청받는 단계;(a) receiving a data call from a prepaid subscriber; (b) 상기 선불 가입자의 선불 잔액을 선불 서비스 서버를 통해 확인하는 단계;(b) checking a prepaid balance of the prepaid subscriber through a prepaid service server; (c) 상기 선불 잔액이 소진된 경우, 상기 선불 서비스 서버로부터 일정 량의 쿼터를 할당받아 상기 데이터 호를 연결하는 단계;(c) when the prepaid balance is exhausted, assigning a certain amount of quota from the prepaid service server to connect the data call; (d) 상기 선불 가입자가 사용하는 서비스가 원격 IP 주소 과금에 해당하는지를 판단하는 단계; 및(d) determining whether a service used by the prepaid subscriber corresponds to remote IP address charging; And (e) 상기 원격 IP 주소 과금의 해당 여부에 따라 상기 데이터 호의 연결을 유지 또는 단절시키는 단계;(e) maintaining or disconnecting the data call according to whether the remote IP address charging is applicable; 를 포함하는 선불 가입자 비과금 호 제공 방법.Prepaid subscriber non-billing call providing method comprising a. 제 16 항에 있어서,The method of claim 16, 상기 (a) 단계 이후에 상기 선불 가입자에 대한 인증을 확인하고 상기 (c) 단계를 수행하는 것을 특징으로 하는 선불 가입자 비과금 호 제공 방법.And after step (a) confirms the authentication of the prepaid subscriber and performs step (c). 제 17 항에 있어서,The method of claim 17, 상기 선불 가입자에 대한 인증 요청을 인증 서버로 전송하고, 상기 인증 서버를 통해 상기 선불 가입자에 대한 인증을 확인하는 것을 특징으로 하는 선불 가입자 비과금 호 제공 방법.And transmitting an authentication request for the prepaid subscriber to an authentication server and confirming the authentication for the prepaid subscriber through the authentication server. 제 16 항에 있어서,The method of claim 16, 상기 (e) 단계는, 상기 선불 가입자가 사용하는 서비스가 상기 원격 IP 주소 과금에 해당하는 경우, 상기 데이터 호를 처리하는 데이터 서비스 노드(DSN)를 통해 상기 데이터 호의 연결을 유지시키는 것을 특징으로 하는 선불 가입자 비과금 호 제공 방법.In the step (e), when the service used by the prepaid subscriber corresponds to the remote IP address charging, the data call is maintained through a data service node (DSN) that processes the data call. How to provide prepaid subscriber billing calls. 제 16 항에 있어서,The method of claim 16, 상기 (e) 단계는, 상기 (e) 단계는, 상기 선불 가입자가 사용하는 서비스가 상기 원격 IP 주소 과금에 해당하지 않는 경우, 상기 데이터 서비스 노드(DSN)를 통해 상기 데이터 호를 단절시키는 것을 특징으로 하는 선불 가입자 비과금 호 제공 방법.In step (e), in step (e), if the service used by the prepaid subscriber does not correspond to the remote IP address charging, the data call is disconnected through the data service node (DSN). How to provide prepaid subscriber billing calls. 제 16 항에 있어서,The method of claim 16, 상기 (a) 단계는, 상기 선불 가입자로부터 이동 통신망의 데이터 서비스 노드(DSN)와 IP 망을 경유하여 상기 데이터 호에 관한 요청 메시지를 수신하는 것을 특징으로 하는 선불 가입자 비과금 호 제공 방법.In the step (a), the prepaid subscriber billing call providing method is received from the prepaid subscriber via a data service node (DSN) of the mobile communication network and an IP network. 제 16 항에 있어서,The method of claim 16, 상기 (b) 단계에서, 상기 선불 잔액이 존재하는 경우에 상기 선불 가입자에 대한 상기 데이터 호의 연결을 유지시키는 것을 특징으로 하는 선불 가입자 비과금 호 제공 방법.And in step (b), maintaining the connection of the data call to the prepaid subscriber if the prepaid balance exists.
KR1020070100168A 2007-10-05 2007-10-05 Method and system for providing prepaid subscriber billing call Ceased KR20090035095A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070100168A KR20090035095A (en) 2007-10-05 2007-10-05 Method and system for providing prepaid subscriber billing call

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070100168A KR20090035095A (en) 2007-10-05 2007-10-05 Method and system for providing prepaid subscriber billing call

Related Child Applications (1)

Application Number Title Priority Date Filing Date
KR1020090101221A Division KR101000671B1 (en) 2009-10-23 2009-10-23 System and method for providing non-accounting call

Publications (1)

Publication Number Publication Date
KR20090035095A true KR20090035095A (en) 2009-04-09

Family

ID=40760612

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070100168A Ceased KR20090035095A (en) 2007-10-05 2007-10-05 Method and system for providing prepaid subscriber billing call

Country Status (1)

Country Link
KR (1) KR20090035095A (en)

Similar Documents

Publication Publication Date Title
US8498391B2 (en) Methods, systems and program products for supporting prepaid service within a communication network
EP1221264B1 (en) Determining services accessible via a subscription in a communication system
KR100932599B1 (en) Billing in telecommunication systems
CN100375493C (en) Method for performing charging in a telecommunication system and a telecommunication system
US7729485B2 (en) Telecommunications network having number portability
CN101374055A (en) Billing processing method and network system, packet data network gateway and billing system
WO2005107152A1 (en) A method and system for charging in roaming
KR20110025932A (en) LTC / EPC communication network and online billing method
WO2010063176A1 (en) Calling charging method based on online charging system and communication system
US20150111530A1 (en) Method and apparatus for processing charging request
WO2008025210A1 (en) A method and apparatus for authenticating the user terminal in the cdma system
KR101034918B1 (en) Adaptive billing system and adaptive billing method
KR100954680B1 (en) Method and system for providing free contents for prepaid subscribers
KR101000671B1 (en) System and method for providing non-accounting call
KR100812484B1 (en) System and method for providing free contents in WBC network
KR101006275B1 (en) Method and system for providing prepaid service using prepaid account segmentation
KR20090035095A (en) Method and system for providing prepaid subscriber billing call
KR100551554B1 (en) Billing system and method for each content using AP in mobile communication system and mobile communication terminal for same
KR101471828B1 (en) Method for charging data of prepaid subscriber subcribed with multi-different networks
WO2012086784A1 (en) Communication system, service control device, and communication method
CN101212781A (en) Prepaid data service billing method for mobile terminal in roaming state
KR101080304B1 (en) Method for setting granted service unit of access network in terminal supporting multi-different networks and system thereof
KR100875833B1 (en) Outgoing service system and method for roaming users
KR100427579B1 (en) A method for processing origination-denied data call in data only network
KR100860220B1 (en) Incoming service system and method for roaming 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: 20071005

PA0201 Request for examination
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20090225

Patent event code: PE09021S01D

PG1501 Laying open of application
AMND Amendment
E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20090827

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20090225

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I

A107 Divisional application of patent
AMND Amendment
J201 Request for trial against refusal decision
PA0107 Divisional application

Comment text: Divisional Application of Patent

Patent event date: 20091023

Patent event code: PA01071R01D

PJ0201 Trial against decision of rejection

Patent event date: 20091023

Comment text: Request for Trial against Decision on Refusal

Patent event code: PJ02012R01D

Patent event date: 20090827

Comment text: Decision to Refuse Application

Patent event code: PJ02011S01I

Appeal kind category: Appeal against decision to decline refusal

Decision date: 20100224

Appeal identifier: 2009101009705

Request date: 20091023

PB0901 Examination by re-examination before a trial

Comment text: Amendment to Specification, etc.

Patent event date: 20091023

Patent event code: PB09011R02I

Comment text: Request for Trial against Decision on Refusal

Patent event date: 20091023

Patent event code: PB09011R01I

Comment text: Amendment to Specification, etc.

Patent event date: 20090515

Patent event code: PB09011R02I

B601 Maintenance of original decision after re-examination before a trial
PB0601 Maintenance of original decision after re-examination before a trial

Comment text: Report of Result of Re-examination before a Trial

Patent event code: PB06011S01D

Patent event date: 20091223

J801 Dismissal of trial

Free format text: REJECTION OF TRIAL FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20091023

Effective date: 20100224

PJ0801 Rejection of trial

Patent event date: 20100224

Patent event code: PJ08011S01D

Comment text: Decision on Dismissal of Request for Trial (Dismissal of Decision)

Decision date: 20100224

Appeal kind category: Appeal against decision to decline refusal

Appeal identifier: 2009101009705

Request date: 20091023