KR102403137B1 - Smart phone to be displayed a telephone charge - Google Patents

Smart phone to be displayed a telephone charge Download PDF

Info

Publication number
KR102403137B1
KR102403137B1 KR1020200142579A KR20200142579A KR102403137B1 KR 102403137 B1 KR102403137 B1 KR 102403137B1 KR 1020200142579 A KR1020200142579 A KR 1020200142579A KR 20200142579 A KR20200142579 A KR 20200142579A KR 102403137 B1 KR102403137 B1 KR 102403137B1
Authority
KR
South Korea
Prior art keywords
smartphone
time
charging
fee
real
Prior art date
Application number
KR1020200142579A
Other languages
Korean (ko)
Other versions
KR20220057379A (en
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 KR1020200142579A priority Critical patent/KR102403137B1/en
Publication of KR20220057379A publication Critical patent/KR20220057379A/en
Application granted granted Critical
Publication of KR102403137B1 publication Critical patent/KR102403137B1/en

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
    • H04M15/83Notification aspects
    • H04M15/835Time or frequency of notifications, e.g. Advice of Charge [AoC]
    • 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
    • H04M15/08Metering calls to called party, i.e. B-party charged for the communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/24Accounting or billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/01Details of billing arrangements
    • H04M2215/0112Dynamic pricing, e.g. change of tariff during call

Abstract

전화요금이 표시되는 스마트폰이 개시된다. 온라인 과금 시스템(OCS)에 연동되며, 음성 통화를 위한 호 처리 모듈; 실시간 요금 출력 모듈; 및 TTS 모듈을 포함하는 전화요금이 표시되는 스마트폰은 (a) 이동통신망을 통해 발신자와 착신자의 스마트폰을 사용한 음성 통화 및 데이터 패킷 통신 시마다, 온라인 과금 시스템(OCS)에 의해 가입자별 가입된 요금제에 따라 사용 시간에 따른 실시간 과금 정보와 단말 식별 정보를 발신자의 스마트폰으로 전송하며, (b) 발신자와 착신자 스마트폰의 음성 통화 후, 별도의 전화요금 표시 앱을 사용하지 않으며 가입된 요금제에 따라 사용 시간에 따른 실시간 과금 정보에 의해 스마트폰의 화면의 특정 위치에 음성 통화 전화 요금과 패킷 데이터 사용 요금과 앱 서비스 사용 요금과 이를 합산한 요금을 실시간으로 표시한다.
전화요금이 표시되는 스마트폰은 기존에 스마트폰에서 사용한 전화요금을 확인하기 위해 어플리케이션을 다운받아 확인해야 하는 불편함을 해결하기 위해 스마트폰을 이용하여 통화를 한 후에는 사용시간에 따른 전화요금이 바로 화면에 표시하는 기능을 제공하여 사용자가 통화에 따른 전화 요금을 바로 확인이 가능하게 되었다.
A smartphone that displays a phone bill is disclosed. A call processing module for interworking with an online billing system (OCS) and for a voice call; real-time rate output module; and a smartphone including a TTS module, on which a phone rate is displayed (a) through the mobile communication network, for each voice call and data packet communication using the smartphone of the sender and the called party, the rate plan subscribed for each subscriber by the online billing system (OCS) real-time billing information and terminal identification information according to usage time are transmitted to the caller's smartphone according to According to the real-time billing information according to the usage time, the voice call phone fee, packet data usage fee, app service usage fee, and the sum of these are displayed in real time at a specific location on the screen of the smartphone.
In order to solve the inconvenience of having to download an application to check the phone bill used on the smartphone, the phone bill according to the usage time is reduced after making a call using the smartphone. By providing a function to display directly on the screen, the user can check the phone bill according to the call immediately.

Description

전화요금이 표시되는 스마트폰{Smart phone to be displayed a telephone charge}Smart phone to be displayed a telephone charge

본 발명은 전화요금이 표시되는 스마트폰에 관한 것으로, 보다 상세하게는 기존에 스마트폰에서 사용한 전화요금을 확인하기 위해 어플리케이션을 다운받아 확인해야 하는 불편함을 해결하기 위해 스마트폰을 이용하여 통화를 한 후 사용시간에 따른 전화요금이 바로 화면에 표시하는, 전화요금이 표시되는 스마트폰에 관한 것이다.The present invention relates to a smartphone that displays a phone charge, and more particularly, in order to solve the inconvenience of having to download an application to check the phone charge used in the existing smartphone and check it, use the smartphone to make a call. It relates to a smartphone that displays the phone bill, which is immediately displayed on the screen according to the time of use.

국내외 이동 통신사업자의 데이터 서비스(Internet service)에 대한 다양한 과금(Billing/Charging) 정책에 의해 사용 요금이 부과된다. Usage fees are charged according to various billing/charging policies for data services (Internet service) of domestic and foreign mobile communication operators.

먼저 Charging과 Billing의 정의/차이점은 다음과 같이 설명된다.First, the definition/difference between Charging and Billing is explained as follows.

Charging은 가입자의 통신망 사용 내역(사용량;bytes, 사용시간;seconds 등)을 통신 사업자망에서 모니터링/수집/관리하는 행위이며,Charging is the act of monitoring/collecting/managing the subscriber's network usage history (usage; bytes, usage time; seconds, etc.)

Billing은 가입자에게 사용 요금을 청구하는 행위이다.Billing is the act of charging subscribers for usage fees.

이동통신 사업자는 가입자별 Postpaid(후불제) "Billing(사용 요금 청구)"을 하기 위해 "Charging(사용량 집계)"을 하고, 이동통신 요금 과금 정책에 따라 가입자별 사용 요금이 청구된다. Mobile telecommunication service providers do "Charging" for each subscriber's postpaid "Billing", and each subscriber is billed according to the mobile telecommunication billing policy.

반면, 유럽, 러시아, 중동, 동남아 지역의 통신 사업자의 경우 Prepaid(선불제)를 많이 사용하며, 이는 가입자가 데이터 서비스를 이용하기 전에 먼저 통신 사업자에게 사용료를 선결재하는 방식이다. 여기서 "사용료"의 단위는 데이터량(bytes, 예. 100Mbyte에 $10)이 될 수도 있고, 사용일수(예. 하루 사용에 $5, 한달 사용에 $100)가 될 수 있다.On the other hand, telecommunication operators in Europe, Russia, the Middle East, and Southeast Asia use prepaid a lot, and this is a method in which subscribers pay a service fee to a telecommunication service provider before using data services. Here, the unit of “use fee” may be the amount of data (bytes, eg, $10 for 100Mbyte) or the number of days of use (eg, $5 per day, $100 per month).

선불제(Prepaid) 또는 후불제(Postpaid)가 이동통신 사업자의 과금 정책에 따라 Online Charging과 Offline Charging은 그 과금 정책을 지원하기 위한 기술이다. Online Charging은 이동통신 단말기 가입자의 사용량을 이동통신망에서 실시간으로 수집 및 제어하는 반면, Offline Charging은 실시간 수집/제어가 필요치 않다.Online Charging and Offline Charging are technologies to support the billing policy according to the billing policy of the mobile communication service provider for Prepaid or Postpaid. While Online Charging collects and controls the usage of mobile communication terminal subscribers in real time in the mobile communication network, Offline Charging does not require real-time collection/control.

예를들면, LTE 4G 망에서 가입자 단말기(UE)는 eNB -> S-GW -> P-GW를 통해 인터넷과 연결되어 통신된다. 그리고, UE가 LTE 망에 접속할 때, PCRF는 각 가입자별로 서로 다른 Charging 방식(Charging Characteristics)을 P-GW로 내려줄 수 있다. For example, in the LTE 4G network, the subscriber station (UE) communicates with the Internet through eNB -> S-GW -> P-GW. And, when the UE accesses the LTE network, the PCRF may provide a different charging method (Charging Characteristics) for each subscriber to the P-GW.

서로 다른 Charging 방식은 다음과 같이 분류된다. Different charging methods are classified as follows.

ㆍ가입자 A: Offline ChargingㆍSubscriber A: Offline Charging

ㆍ가입자 B: Data Volume based Online ChargingㆍSubscriber B: Data Volume based Online Charging

ㆍ가입자 C: Time(Duration) based Online ChargingㆍSubscriber C: Time(Duration) based Online Charging

패킷 게이트웨이(P-GW)는 LTE 망에 접속한 UE 가입자가 어떤 Charging 방식인지 알게 된다.The packet gateway (P-GW) knows what kind of charging method the UE subscriber connected to the LTE network is using.

Offline Charging의 경우,For Offline Charging,

ㆍP-GW는 OFCS(OFfline Charging System)와 GTP' 프로토콜로 연동을 하게 됩니다. 가입자가 인터넷을 사용하는 중 예를 들면, 30초에 한번씩, 또는 접속 해지(Detach) 후에 P-GW는 가입자의 LTE 망 사용내역(UL/DL bytes 수/패킷 수, 접속한 시간(예, 19:01:53), 접속 해지한 시간(예, 19:47:32), 총 접속 시간(1,462초)등의 정보)을 컨텐츠 과금 데이터 CDR(Charging Data Records) 파일로 만들어 OFCS로 전달한다.ㆍP-GW will interwork with OFCS (Offline Charging System) with GTP' protocol. While the subscriber is using the Internet, for example, once every 30 seconds or after disconnection (Detach), the P-GW records the subscriber's LTE network usage history (UL/DL bytes/packets, access time (eg, 19). :01:53), connection disconnection time (eg, 19:47:32), total connection time (1,462 seconds)) are created as a content charging data CDR (Charging Data Records) file and delivered to OFCS.

ㆍP-GW는 OFCS로 이 CDR 파일을 실시간으로 전달할 필요가 없습니다. OFCS는 각 가입자별 사용 내역을 가지고 있으며, 필요에 따라 그 형식(format)을 가공하여 관리한다.ㆍP-GW does not need to deliver this CDR file to OFCS in real time. OFCS has usage history for each subscriber, and processes and manages the format as needed.

Online Charging의 경우,For Online Charging,

P-GW는 OCS(Online Charging System)와 Diameter 프로토콜로 연동된다. 그리고 OCS는 각 가입자 별로 현재 사용이 가능한 Balance(Volume based 유저이면 사용 가능한 byte 수, Time based 유저라면 사용 가능한 시간(초))를 관리하게 된다. UE가 이동통신망에 접속하면, P-GW는 OCS로 Credit Control Request 메시지를 전송하고 해당 가입자의 Quota(byte 또는 시간(초))를 요청하고, OCS는 Credit Control Answer 메시지를 통해 가입자가 사용할 Quota를 P-GW로 전달한다. (OCS 입장에서는 Balance라고 표현, P-GW 입장에서는 Quota라고 표현한다)P-GW is interlocked with OCS (Online Charging System) and Diameter protocol. And OCS manages the currently available Balance for each subscriber (the number of usable bytes for a volume based user, and the usable time (seconds) for a time based user). When the UE accesses the mobile communication network, the P-GW sends a Credit Control Request message to the OCS and requests the subscriber's quota (byte or time (second)), and the OCS receives the quota for the subscriber through the Credit Control Answer message forwarded to the P-GW. (From the perspective of OCS, it is expressed as Balance, and from the viewpoint of P-GW, it is expressed as Quota)

이 때, 모든 OCS는 Balance를 P-GW에 한번에 주는건 아니고 조금씩 나누어서 줍니다. (예를 들면, 유저의 Balance가 1 Gbyte인 경우, P-GW가 OCS로 Quota를 요청하면, 일단 100Mbyte만 줌. 이후 100 Mbyte를 다 소진하면 P-GW는 다시 OCS로 Quota를 요청하여 100Mbyte를 다시 받음)At this time, all OCS does not give the balance to the P-GW all at once, but in small portions. (For example, if the user's balance is 1 Gbyte, when the P-GW requests quota through OCS, only 100Mbyte is given. After that, when 100 Mbyte is exhausted, P-GW requests quota through OCS again and receives 100Mbyte. received again)

이후 가입자의 인터넷 사용량(byte 또는 시간(초)) 만큼 P-GW는 실시간으로 Quota에서 차감을 하고, 가입자가 접속 해지를 하면 남은 Quota를 다시 OCS로 보고하도록 되어 있다.After that, the P-GW deducts the quota in real time as much as the subscriber's Internet usage (bytes or time (seconds)) and reports the remaining quota back to the OCS when the subscriber terminates the connection.

따라서, 가입자의 인터넷 사용량은 실시간으로 P-GW에 의해 모니터링되고, 만약 OCS에 해당 가입자의 Balance가 모두 소진된 경우 가입자는 인터넷을 사용하지 못하게 된다. Therefore, the subscriber's Internet usage is monitored by the P-GW in real time, and if the subscriber's balance is exhausted in the OCS, the subscriber cannot use the Internet.

OCS에 가입자 Balance가 없어 P-GW가 Quota를 받아 오지 못하는 경우, P-GW는 미리 설정되어 있는 rule을 적용한다. If the P-GW does not receive a quota because there is no subscriber balance in the OCS, the P-GW applies a preset rule.

여기서 rule은 다음 2가지 중에 하나가 사용된다.Here, one of the following two rules is used.

1) 인터넷 차단 (해당 가입자 source IP를 가진 packet을 discard)1) Block the Internet (discard the packet with the subscriber source IP)

2) Captive Portal로 Hot-Lining (HTTP redirection) (보통 "다시 충전하세요~"라는 메시지의 Selfcare/Captive Portal 웹페이지로 Hot-Lining(HTTP Redirection)2) Hot-Lining (HTTP Redirection) to Captive Portal

▶ Charging Rule Provoioning (PCRF에서 P-GW로 Charging Rule 주기)▶ Charging Rule Provoioning (Charging Rule cycle from PCRF to P-GW)

23.203 PCC architecture23.203 PCC architecture

29.210 charging rule provisioning29.210 charging rule provisioning

29.211 Gx signalling flows29.211 Gx signaling flows

29.212 PCC over Gx29.212 PCC over Gx

29.213 PCC signalling flow29.213 PCC signaling flow

29.214 PCC over Rx29.214 PCC over Rx

▶ Charging Overview▶ Charging Overview

32.215 charging data description32.215 charging data description

32.240 charging architecture32.240 charging architecture

32.251 PS charging32.251 PS charging

▶ CDR Transfer (P-GW와 OFCS간에 Offline Charging)▶ CDR Transfer (Offline Charging between P-GW and OFCS)

32.295 CDR transfer32.295 CDR transfer

32.297/298 CDR32.297/298 CDR

▶ Credit Control (P-GW와 OCS간에 Online Charging)▶ Credit Control (Online Charging between P-GW and OCS)

32.296 OCS32.296 OCS

32.299 Diameter charging32.299 Diameter charging

최근, LTE(Long Term Evolution) 4G 이동통신 가입자 증가에 따라 LTE 네트워크 상의 패킷 게이트웨이(P-GW: Packet Data Network Gateway)가 증설되고 있으며, 증설되는 패킷 게이트웨이(P-GW)에 대응하여 과금 시스템 내의 빌링 장치도 지속적으로 증가하고 있다. 이러한 추세에 따라, 패킷 게이트웨이(PGW)가 빌링 장치(예컨대, UDBS(Unified Data Billing System))를 대체할 수 있는지에 대한 구조 개선에 대한 필요성이 요구되고 있다.Recently, in accordance with the increase in LTE (Long Term Evolution) 4G mobile communication subscribers, a packet gateway (P-GW) on the LTE network is being expanded, and in response to the expanded packet gateway (P-GW), the billing system Billing devices are also continuously increasing. According to this trend, there is a need for structural improvement of whether the packet gateway (PGW) can replace a billing device (eg, Unified Data Billing System (UDBS)).

패킷 게이트웨이(P-GW)는 기본적으로 흐름 기반 과금(FBC: Flow Based Charging)이 가능하다. 종래의 W-CDMA(Wideband-Code Division Multiple Access) 네트워크의 GGSN(Gateway GPRS Support Node)은 초기에 흐름 기반 과금(FBC) 기능이 존재하지 않았기 때문에 IUX(Internet Usage Extraction)/IMS(IP Mediation System)에서 컨텐츠 구분 기능을 이용하여 차등 과금을 수행하였다. 따라서, LTE 네트워크에서는 패킷 게이트웨이(P-GW)의 흐름 기반 과금(FBC) 기능을 이용할 수 있으므로, 자체 과금 수행을 이용하여 빌링 시스템의 구조를 단순화하기 위한 과금 시스템을 필요로 한다.The packet gateway (P-GW) is basically capable of flow-based charging (FBC). GGSN (Gateway GPRS Support Node) of the conventional W-CDMA (Wideband-Code Division Multiple Access) network initially did not have a flow-based billing (FBC) function, so IUX (Internet Usage Extraction) / IMS (IP Mediation System) Differential billing was performed using the content classification function. Therefore, since the LTE network can use the flow-based charging (FBC) function of the packet gateway (P-GW), a charging system for simplifying the structure of the billing system by using self-charging is required.

이와 관련된 선행기술1로써, 특허 등록번호 10-2063311에서는 “무선 네트워크상에서의 과금 시스템”이 등록되어 있다. As the related prior art 1, in Patent Registration No. 10-2063311, “a billing system on a wireless network” is registered.

도 1은 기존 LTE 4G 가입자의 과금 기능을 설명하는 이동통신 시스템 구성도이다. 도 2는 무선 네트워크상에서의 과금 시스템을 개략적으로 나타낸 블럭 구성도이다.1 is a configuration diagram of a mobile communication system for explaining a billing function of an existing LTE 4G subscriber. 2 is a block diagram schematically showing a charging system on a wireless network.

실시예에 따른 무선 네트워크상에서의 과금 시스템은 사용자 단말기(UE: User Equipment)(110), 무선 기지국(eNB: Evolved Node B)(120), 서빙 게이트웨이(S-GW: Serving Gateway)(130), 이동성 관리 엔티티(MME: Mobility Management Entity)(132), 홈 가입자 서버(HSS: Home Subscriber Server)(134), 패킷 게이트웨이(P-GW: Packet Data Network Gateway)(140), 정책 제공 장치(PCRF: Policy and Charging Rule Function)(150), 패킷 데이터 네트워크(PDN: Packet Data Network)(160), 과금 게이트웨이(170) 및 빌링 장치(180)를 포함한다.A billing system on a wireless network according to an embodiment includes a user terminal (UE: User Equipment) 110, a wireless base station (evolved Node B) 120, a Serving Gateway (S-GW: Serving Gateway) 130, Mobility Management Entity (MME) 132, home subscriber server (HSS: Home Subscriber Server) 134, packet gateway (P-GW: Packet Data Network Gateway) 140, policy providing device (PCRF: Policy and Charging Rule Function) 150 , a Packet Data Network (PDN) 160 , a charging gateway 170 and a billing device 180 .

사용자 단말기(110)는 사용자의 키 조작에 따라 네트워크를 경유하여 음성 또는 데이터를 송수신하는 단말기이며, 태블릿 PC, 랩톱(Laptop), 개인용 컴퓨터(PC), 스마트폰, 개인 휴대용 정보단말기(Personal Digital Assistant, PDA) 및 이동통신 단말기 중 어느 하나를 사용한다. The user terminal 110 is a terminal that transmits and receives voice or data via a network according to a user's key operation, and includes a tablet PC, a laptop computer, a personal computer (PC), a smart phone, and a personal digital assistant. , PDA) and a mobile communication terminal.

무선 기지국(120)은 LTE를 지원하는 장비로서, 전송 신호의 RF화, 송수신, 신호세기, 품질측정, 기저대역 신호 처리 및 채널 카드(Channel Card)(채널 카드 자원관리) 등의 기능을 수행하는 장치이다. 또한, 무선 기지국(120)과 EPC(Evolved Packet Core)(즉, 이동성 관리 엔티티(132), 서빙 게이트웨이(130) 및 패킷 게이트웨이(140))를 합쳐 EPS(Evolved Packet System)라고 한다. 즉, 무선 기지국(120)은 LTE 네트워크 내의 전송기를 말하며, 네트워크 내에서 위치 등록, 무선 채널 할당, 핸드오프 등 무선 호 처리에 필요한 제반 기능을 수행한다. 또한, 무선 기지국(120)은 LTE 네트워크 내에서 신호 채널 중 트래픽 채널을 이용하여 사용자 단말기(110)로부터 통화 요청 신호를 수신하고, 기저대역 신호처리, 유무선 변환, 무선 신호의 송수신 등을 수행하는 장치이다.The wireless base station 120 is equipment supporting LTE, and performs functions such as RF conversion of transmission signals, transmission and reception, signal strength, quality measurement, baseband signal processing, and channel card (channel card resource management). it is a device In addition, the wireless base station 120 and the Evolved Packet Core (EPC) (ie, the mobility management entity 132, the serving gateway 130, and the packet gateway 140) are collectively referred to as an Evolved Packet System (EPS). That is, the wireless base station 120 refers to a transmitter in the LTE network, and performs all functions necessary for wireless call processing, such as location registration, wireless channel allocation, and handoff in the network. In addition, the wireless base station 120 receives a call request signal from the user terminal 110 using a traffic channel among signal channels in the LTE network, and performs baseband signal processing, wire/wireless conversion, and transmission/reception of wireless signals. to be.

또한, 무선 기지국(120)은 단말기(110)에게로 무선 인터페이스를 제공하며, 무선 베어러(Bearer) 제어, 무선 수락 제어, 동적 무선 자원 할당, 부하 분산(Load Balancing) 및 셀 간 간섭제어(ICIC)와 같은 무선 자원 관리(RRM) 기능을 제공한다. 여기서, 무선 기지국(120)은 E-UTRAN(Evolved UMTS Terrestrial Radio Access Network)으로 확장 적용될 수 있다.In addition, the radio base station 120 provides a radio interface to the terminal 110, radio bearer control, radio admission control, dynamic radio resource allocation, load balancing, and inter-cell interference control (ICIC). It provides a radio resource management (RRM) function such as Here, the radio base station 120 may be extended to an Evolved UMTS Terrestrial Radio Access Network (E-UTRAN).

서빙 게이트웨이(S-GW)(130)는 호 트래픽에 대한 트래픽 처리 기능을 수행한다. 또한, 서빙 게이트웨이(S-GW)(130)는 설정된 세션에 따라 페이로드 트래픽(Payload Traffic)을 처리하는 세션 컨트롤(Session Control) 및 사용자 플레인(User Plane) 노드로서 무선 기지국(120)와 연동하며 인터(Inter) 핸드오버를 지원한다. 서빙 게이트웨이(P-GW)(130)는 패킷 게이트웨이(P-GW)(140)와 PDP(Packet Data Protocol) 컨텍스트(Context)를 설정하고 터널링(Tunneling)을 이용하여 PDU(Packet Data Unit)를 전달한다. 또한, 서빙 게이트웨이(S-GW)(130)와 이동성 관리 엔티티(MME)(132)의 분리 구현을 통해 트래픽 증가 또는 제어 신호 증가에 따른 확장이 가능하다.The serving gateway (S-GW) 130 performs a traffic processing function for call traffic. In addition, the serving gateway (S-GW) 130 works with the wireless base station 120 as a session control and user plane node that processes payload traffic according to the established session, and Inter handover is supported. The serving gateway (P-GW) 130 establishes a packet data protocol (PDP) context with the packet gateway (P-GW) 140 and transmits a packet data unit (PDU) using tunneling. do. In addition, it is possible to expand according to an increase in traffic or an increase in a control signal through the separation implementation of the Serving Gateway (S-GW) 130 and the Mobility Management Entity (MME) 132 .

이동성 관리 엔티티(MME)(132), 서빙 게이트웨이(S-GW)(130) 및 패킷 게이트웨이(P-GW)(140)를 포함하여 패킷 코어(EPC)라고 할 수 있다. It may be referred to as a packet core (EPC), including a mobility management entity (MME) 132 , a serving gateway (S-GW) 130 and a packet gateway (P-GW) 140 .

이동성 관리 엔티티(132)는 기본적으로 단말기(110)에 대한 이동성 관리(Mobility Management)를 수행한다. 이동성 관리 엔티티(132)는 위치등록 및 페이징(Paging), 인증 등의 호 제어를 담당하고, 호 트래픽에 대한 데이터 호 제어를 수행한다. 또한, 이동성 관리 엔티티(132)는 가입자 정보 및 단말기(110)의 이동성을 관리하는 노드로서 세션(Session) 관리, Idle 가입자 관리, 페이징(Paging), 가입자 인증 기능을 담당한다.The mobility management entity 132 basically performs mobility management for the terminal 110 . The mobility management entity 132 is responsible for call control such as location registration, paging, and authentication, and performs data call control for call traffic. In addition, the mobility management entity 132 is a node that manages subscriber information and mobility of the terminal 110 and is responsible for session management, idle subscriber management, paging, and subscriber authentication functions.

또한, 이동성 관리 엔티티(132)는 E-UTRAN 제어 엔터티로서 사용자 인증과 사용자 프로파일 다운로드를 위하여 홈 가입자 서버(134)와 통신하고, NAS(Non-Access Stratum) 시그널링을 이용하여 단말기(110)에게 EPS 이동성 관리(EMM) 및 EPS 세션 관리(ESM) 기능을 제공한다. 즉, 이동성 관리 엔티티(132)는 NAS 시그널링(EMM, ESM,보안)을 수행하며, 홈 가입자 서버(134)와 'S6a' 인터페이스를 통해 사용자 인증 및 로밍 기능 제공, ECM 및 EMM 상태 관리, EPS 베어러 관리를 수행한다.In addition, the mobility management entity 132 as an E-UTRAN control entity communicates with the home subscriber server 134 for user authentication and user profile download, and provides EPS to the terminal 110 using NAS (Non-Access Stratum) signaling. It provides Mobility Management (EMM) and EPS Session Management (ESM) functions. That is, the mobility management entity 132 performs NAS signaling (EMM, ESM, security), provides user authentication and roaming functions through the 'S6a' interface with the home subscriber server 134, ECM and EMM state management, EPS bearer carry out management

홈 가입자 서버(134)는 사용자 프로파일을 갖는 중앙 데이터베이스로서 이동성 관리 엔티티(132)에게 사용자 인증 정보와 사용자 프로파일을 제공한다.The home subscriber server 134 provides user authentication information and user profiles to the mobility management entity 132 as a central database with user profiles.

패킷 게이트웨이(P-GW)(140)는 IMS(IP Multimedia Subsystem), 인터넷, 패킷 데이터 네트워크(160)에 대한 게이트웨이로서 Non-3GPP망에 대한 이동성을 관리한다. 패킷 게이트웨이(140)는 정책 제공 장치(150)로부터 수신한 정책 정보에 따른 과금을 수행하며 유해 패킷 차단 등을 담당한다. 또한, 패킷 게이트웨이(P-GW)(140)는 단말기(110)의 IP를 할당하고 외부 인터넷망 및 Non-3GPP망과 연동하는 세션 컨트롤 및 사용자 플레인으로서 패킷 서비스를 위해 서빙 게이트웨이(S-GW)(130) 및 외부망과 라우팅(Routing) 정보를 유지하며 터널링 및 IP 라우팅 기능을 갖는다.The packet gateway (P-GW) 140 is a gateway for the IP Multimedia Subsystem (IMS), the Internet, and the packet data network 160 and manages mobility for the Non-3GPP network. The packet gateway 140 performs charging according to the policy information received from the policy providing device 150 and is responsible for blocking harmful packets. In addition, the packet gateway (P-GW) 140 allocates the IP of the terminal 110 and serves as a session control and user plane interworking with the external Internet network and the Non-3GPP network for packet service. 130 and maintains routing information with an external network and has tunneling and IP routing functions.

또한, 패킷 게이트웨이(P-GW)(140)는 서빙 게이트웨이(130) 및 외부망으로 PDU를 전달한다. 또한, 패킷 게이트웨이(P-GW)(140)는 단말기(110)를 패킷 데이터 네트워크(160)와 연결해주며 패킷 필터링(Filtering)을 제공한다.In addition, the packet gateway (P-GW) 140 transmits the PDU to the serving gateway 130 and the external network. In addition, the packet gateway (P-GW) 140 connects the terminal 110 to the packet data network 160 and provides packet filtering.

또한, 패킷 게이트웨이(P-GW)(140)는 네트워크 내에서 정책 제공 장치(150)로부터 수신한 정책 정보에 따른 UDR(Usage Data Record)을 포함하는 데이터를 생성할 수 있으며, 유해 패킷 차단 등을 담당한다. 패킷 게이트웨이(P-GW)(140)는RADIUS(Remote Authentication Dial-in User Services) 방식을 이용하여 과금 데이터를 과금 게이트웨이(170)로 전송할 수 있다.In addition, the packet gateway (P-GW) 140 may generate data including a UDR (Usage Data Record) according to the policy information received from the policy providing device 150 in the network, and block harmful packets, etc. in charge The packet gateway (P-GW) 140 may transmit charging data to the charging gateway 170 using a Remote Authentication Dial-in User Services (RADIUS) method.

본 실시예에 따른 패킷 게이트웨이(140)의 동작에 대해 설명한다. 패킷 게이트웨이(140)는 서빙 게이트웨이(130)로부터 컨텐츠 과금 정보(CDR)를 수집한다. 여기서, 패킷 게이트웨이(140)가 서빙 게이트웨이(130)로부터 수집하는 정보는 컨텐츠 과금 정보(CDR: Contents Detail Record) 뿐 아니라 통과 과금 정보(CDR: Call Detail Record)를 포함한다. 패킷 게이트웨이(140)는 컨텐츠 과금 정보(CDR)의 데이터 필드에 별도의 빌링 시스템(예, UDBS)을 미경유하도록 하는 신규 데이터 필드를 추가로 삽입한다. 패킷 게이트웨이(P-GW)(140)는 신규 데이터 필드가 삽입된 컨텐츠 과금 정보(CDR)를 과금 게이트웨이(170)로 전송한다.An operation of the packet gateway 140 according to the present embodiment will be described. The packet gateway 140 collects content charging information (CDR) from the serving gateway 130 . Here, the information collected by the packet gateway 140 from the serving gateway 130 includes content charging information (CDR: Contents Detail Record) as well as pass charging information (CDR: Call Detail Record). The packet gateway 140 additionally inserts a new data field for not passing through a separate billing system (eg, UDBS) in the data field of the content charging information (CDR). The packet gateway (P-GW) 140 transmits content charging information (CDR) in which the new data field is inserted to the charging gateway 170 .

패킷 게이트웨이(P-GW)(140)는 컨텐츠 과금 데이터(CDR)의 데이터 필드 중 신규 데이터 필드에 서비스 식별 필드와 무관한 컨텐츠별 갱신 정보를 포함시킨다. 결과적으로 패킷 게이트웨이(140)는 과금 게이트웨이(170)(또는 빌링 장치(180))로 하여금 컨텐츠 과금 데이터(CDR)의 데이터 필드에 추가로 삽입된 신규 데이터 필드를 기반으로 과금 청구 데이터가 생성되도록 한다.The packet gateway (P-GW) 140 includes update information for each content that is irrelevant to the service identification field in a new data field among the data fields of the content charging data (CDR). As a result, the packet gateway 140 causes the billing gateway 170 (or the billing device 180) to generate billing data based on a new data field additionally inserted into the data field of the content billing data (CDR). .

이하, 패킷 게이트웨이(140)가 컨텐츠 과금 데이터(CDR)의 데이터 필드의 URL 필드를 추가로 삽입하는 과정에 대해 설명한다. 패킷 게이트웨이(140)는 컨텐츠 과금 정보(CDR)의 데이터 필드에 서비스별 URL(Uniform Resource Locator) 정보를 포함하는 URL 필드를 신규 데이터 필드로 추가하여 과금 게이트웨이(170)로 전송한다. 패킷 게이트웨이(140)는 URL 필드를 신규 데이터 필드로 추가한 컨텐츠 과금 정보(CDR)로 인해 과금 게이트웨이(170)로 하여금 컨텐츠 과금 정보(CDR)의 서비스 식별 필드(Service Identifier)와 무관하게 URL 필드 내의 URL 정보를 인식하도록 한다. 패킷 게이트웨이(140)는 컨텐츠 과금 정보(CDR)에 추가로 삽입된 URL 필드에 서비스 식별 필드와 무관하게 갱신되는 URL 정보를 포함시킨다. 다시 말해, 패킷 게이트웨이(140)는 컨텐츠 과금 데이터(CDR)의 데이터 필드에 추가로 삽입된 URL 정보 등록된 예컨대, 'Na***.com', 'Da**.net'가 변경(갱신)되는 경우, 이를 수정하기 위해 패킷 게이트웨이(140)와 과금 게이트웨이(170)의 테이블을 수정할 필요없이 URL 정보만을 갱신하게 된다.Hereinafter, a process in which the packet gateway 140 additionally inserts the URL field of the data field of the content charging data (CDR) will be described. The packet gateway 140 adds a URL field including uniform resource locator (URL) information for each service to the data field of the content charging information (CDR) as a new data field and transmits it to the charging gateway 170 . The packet gateway 140 causes the charging gateway 170 to cause the content charging information (CDR) in which the URL field is added as a new data field, regardless of the service identification field (Service Identifier) of the content charging information (CDR) within the URL field. Recognize URL information. The packet gateway 140 includes URL information that is updated regardless of the service identification field in the URL field additionally inserted into the content charging information (CDR). In other words, in the packet gateway 140, URL information additionally inserted into the data field of the content charging data (CDR) is registered, for example, 'Na***.com', 'Da**.net' is changed (updated) In this case, only the URL information is updated without the need to modify the tables of the packet gateway 140 and the charging gateway 170 to correct them.

이하, 패킷 게이트웨이(140)가 컨텐츠 과금 데이터(CDR)의 데이터 필드의 IP 필드 및 포트 필드를 추가로 삽입하는 과정에 대해 설명한다. 패킷 게이트웨이(140)는 컨텐츠 과금 정보(CDR)의 데이터 필드에 서비스별 IP 정보를 포함하는 IP 필드 및 서비스별 포트 정보를 포함하는 포트(Port) 필드를 신규 데이터 필드로 추가하여 과금 게이트웨이(170)로 전송한다. 패킷 게이트웨이(140)는 IP 필드 및 포트 필드를 신규 데이터 필드로 추가한 컨텐츠 과금 정보(CDR)로 인해 과금 게이트웨이(170)로 하여금 컨텐츠 과금 정보(CDR)의 서비스 식별 필드와 무관하게 IP 필드 내의 IP 정보 및 포트 필드 내의 포트 정보를 인식하도록 한다. 여기서, IP 필드는 목적지(Destination) IP 필드(Dest IP)와 소스(Source) IP 필드(Src IP)를 포함한다. 포트 필드는 목적지 포트 필드(Dest Port)와 소스 IP 필드(Src Port)를 포함한다. 패킷 게이트웨이(140)는 IP 필드에 서비스 식별 필드와 무관하게 갱신되는 IP 정보를 포함시키거나 포트 필드에 서비스 식별 필드와 무관하게 갱신되는 포트 정보를 포함시킨다. 다시 말해, 패킷 게이트웨이(140)는 컨텐츠 과금 데이터(CDR)의 데이터 필드에 추가로 삽입된 IP 정보가 등록된 예컨대, '211.115.15.34', '211.115.15.35'가 변경(갱신)되는 경우, 이를 수정하기 위해 패킷 게이트웨이(P-GW)(140)와 과금 게이트웨이(170)의 테이블을 수정할 필요없이 IP 정보만을 갱신하게 된다. 또한, 패킷 게이트웨이(P-GW)(140)는 컨텐츠 과금 데이터(CDR)의 데이터 필드에 추가로 삽입된 포트 정보 등록된 예컨대, '5060', '7011'이 변경(갱신)되는 경우, 이를 수정하기 위해 패킷 게이트웨이(140)와 과금 게이트웨이(170)의 테이블을 수정할 필요없이 포트 정보만을 갱신하게 된다.Hereinafter, a process in which the packet gateway 140 additionally inserts the IP field and the port field of the data field of the content charging data (CDR) will be described. The packet gateway 140 adds, as a new data field, an IP field including IP information for each service and a Port field including port information for each service to the data field of the content charging information (CDR) as a new data field for the charging gateway 170 send to The packet gateway 140 causes the charging gateway 170 to cause the charging gateway 170 to cause the IP in the IP field regardless of the service identification field of the content charging information (CDR) due to the content charging information (CDR) in which the IP field and the port field are added as new data fields. To recognize the port information in the information and port fields. Here, the IP field includes a destination IP field (Dest IP) and a source IP field (Src IP). The port field includes a destination port field (Dest Port) and a source IP field (Src Port). The packet gateway 140 includes IP information that is updated regardless of the service identification field in the IP field, or includes port information that is updated regardless of the service identification field in the port field. In other words, when the IP information additionally inserted into the data field of the content charging data (CDR) is registered, for example, '211.115.15.34' and '211.115.15.35', the packet gateway 140 is changed (updated). In order to modify, only the IP information is updated without the need to modify the tables of the packet gateway (P-GW) 140 and the charging gateway 170 . In addition, when the packet gateway (P-GW) 140 is changed (updated) of, for example, '5060' and '7011' registered in the port information additionally inserted into the data field of the content charging data (CDR), it is corrected. In order to do this, only the port information is updated without the need to modify the tables of the packet gateway 140 and the charging gateway 170 .

정책 제공 장치(150)는 기 설정된 룰(Rule)을 이용하여 서비스 데이터에 포함된 패킷을 감지하고, 인가된 QoS(Quality of Service)를 적용할 수 있다. 또한, 정책 제공 장치(150)는 결정된 정책 정보와 과금 게이트웨이(미도시)에 의한 과금 제어 기능을 기반으로 동작한다. 즉, 정책 제공 장치(150)는 과금 게이트웨이(170)의 서비스 데이터를 감지하고, QoS 등의 네트워크 제어를 수행할 수 있다. 또한, 정책 제공 장치(150)는 정책 정보 및 과금 제어 엔터티로 정책 정보 제어와 과금 제어 기능을 제공한다. 정책 제공 장치(150)는 생성한 정책 정보를 패킷 게이트웨이(P-GW)(140)로 전송한다.The policy providing apparatus 150 may detect a packet included in the service data using a preset rule, and apply an authorized quality of service (QoS). In addition, the policy providing device 150 operates based on the determined policy information and a charging control function by a charging gateway (not shown). That is, the policy providing device 150 may detect service data of the charging gateway 170 and perform network control such as QoS. Also, the policy providing device 150 provides policy information control and charging control functions as a policy information and charging control entity. The policy providing device 150 transmits the generated policy information to the packet gateway (P-GW) 140 .

과금 게이트웨이(170)는 패킷 게이트웨이(140)로부터 과금에 대한 데이터를 수신하여 요금을 청구하기 위한 과금 정보를 생성한다. 예컨대, 과금 게이트웨이(170)는 오프라인 과금 장치(OFCS: Offline Charging System)일 수 있으나 반드시 이에 한정되는 것은 아니다. 과금 게이트웨이(170)는 패킷 게이트웨이(140) 뿐만 아니라 CDMA(Code Division Multiple Access)망의 PDSN(Packet Data Serving Node), WCDMA(Wideband Code Division Multiple Access망의 GGSN(Gateway GPRS Support Node)이 생성하는 RADIUS 패킷 과금 정보(가입자 번호, 시작 시간, 종료 시간, 총 패킷 사용량)를 수신한다.The billing gateway 170 receives billing data from the packet gateway 140 and generates billing information for billing. For example, the charging gateway 170 may be an Offline Charging System (OFCS), but is not necessarily limited thereto. The billing gateway 170 is a RADIUS generated by the packet gateway 140 as well as a Packet Data Serving Node (PDSN) of a Code Division Multiple Access (CDMA) network, and a Gateway GPRS Support Node (GGSN) of a Wideband Code Division Multiple Access (WCDMA) network. Receive packet charging information (subscriber number, start time, end time, total packet usage).

본 실시예에 따른 과금 게이트웨이(170)는 패킷 게이트웨이(140)로부터 3GPP(3rd Generation Partnership Project) 표준 규격에 따른 GTPP(GPRS Tunneling Protocol Prime) 프로토콜을 이용하여 컨텐츠 과금 데이터(CDR)을 수신한다. 또한, 과금 게이트웨이(170)는 UDBS와는 별도의 장치를 말한다. 다시 말해, 본 실시예에 따른 무선 네트워크상에서의 과금 시스템에서는 UDBS 없이 과금을 수행할 수 있는 시스템이다. 여기서, UDBS는 패킷 게이트웨이(P-GW)(140)와 1:1 구조를 갖는 장치로서, RADIUS 과금 정보를 미러링(Mirroring)을 이용하여 컨텐츠 과금 정보(CDR)를 수신한다. UDBS는 가입자가 실제 사용한 패킷을 미러링한 후 서비스 타입 별로 상세 분석하여 컨텐츠 과금 데이터(CDR)를 생성하는 장치이다. 또한, UDBS는 IP를 기준으로 UDR과 컨텐츠 과금 데이터(CDR)을 병합하여 최종 과금 데이터 생성할 수 있다. 만약, UDBS는 패킷 미러링 정보의 IP가 IMS일 경우 CDR 생성하지 않고, UDR도 드롭(Drop)하여 해당 패킷이 비과금되도록 한다.The charging gateway 170 according to the present embodiment receives content charging data (CDR) from the packet gateway 140 using the GPRS Tunneling Protocol Prime (GTPP) protocol according to the 3rd Generation Partnership Project (3GPP) standard. In addition, the charging gateway 170 refers to a device separate from the UDBS. In other words, the billing system on the wireless network according to the present embodiment is a system capable of performing billing without UDBS. Here, the UDBS is a device having a 1:1 structure with the packet gateway (P-GW) 140, and receives content charging information (CDR) by mirroring RADIUS charging information. UDBS is a device that generates content charging data (CDR) by mirroring packets actually used by subscribers and analyzing them in detail for each service type. In addition, UDBS may generate final billing data by merging UDR and content billing data (CDR) based on IP. If the IP of the packet mirroring information is IMS, the UDBS does not generate a CDR and also drops the UDR so that the corresponding packet is not charged.

따라서, 본 실시예에 따른 과금 시스템에서는 LTE 가입자 증가에 따라 패킷 게이트웨이(140)가 증설되고 있는 추세이며, 증설되는 패킷 게이트웨이(140)에 대응하여 UDBS도 증설해야 되야 하는데, 과금 시스템 내에 UDBS의 증설없이 과금이 이루어지도록 패킷 게이트웨이(140)에서 과금에 필요한 정보를 컨텐츠 과금 데이터(CDR)에 신규 데이터 필드에 추가로 삽입하여 직접 과금 게이트웨이(170)로 전송한다.Accordingly, in the billing system according to this embodiment, the packet gateway 140 is being expanded according to the increase in LTE subscribers, and the UDBS should also be expanded in response to the packet gateway 140 being expanded. The packet gateway 140 additionally inserts information necessary for billing in the content billing data (CDR) into a new data field so that the billing is performed without the need for billing, and is directly transmitted to the billing gateway 170 .

과금 게이트웨이(170)는 패킷 게이트웨이(P-GW)(140)로부터 URL 필드가 추가 삽입된 컨텐츠 과금 정보(CDR)를 수신한다. 과금 게이트웨이(170)는 패킷 게이트웨이(P-GW)(140)로부터 수신된 컨텐츠 과금 정보(CDR)를 이용하여 컨텐츠 과금 정보(CDR)의 서비스 식별 필드(Service Identifier)와 무관하게 추가 삽입된 URL 필드 내의 URL 정보를 인식한다. 다시 말해, 과금 게이트웨이(170)는 OFCS가 미러링하던 컨텐츠 과금 데이터(CDR)을 패킷 게이트웨이(140)로부터 직접 수신하는 것이다.이때, 컨텐츠 과금 데이터(CDR)의 데이터 필드에는 URL 필드가 추가로 삽입되어 있다.The charging gateway 170 receives content charging information (CDR) in which the URL field is additionally inserted from the packet gateway (P-GW) 140 . The charging gateway 170 uses the content charging information (CDR) received from the packet gateway (P-GW) 140 , regardless of the service identification field (Service Identifier) of the content charging information (CDR) is an additionally inserted URL field Recognizes URL information in In other words, the charging gateway 170 directly receives the content charging data (CDR) mirrored by the OFCS from the packet gateway 140. At this time, the URL field is additionally inserted into the data field of the content charging data (CDR). have.

또한, 과금 게이트웨이(170)는 패킷 게이트웨이(140)로부터 IP 필드 및 포드 필드가 추가 삽입된 컨텐츠 과금 정보(CDR)를 수신한다. 이후 과금 게이트웨이(170)는 패킷 게이트웨이(140)로부터 수신된 IP 필드 및 포드 필드가 추가 삽입된 컨텐츠 과금 정보(CDR)를 이용하여 컨텐츠 과금 정보(CDR)의 서비스 식별 필드와 무관하게 추가 삽입된 IP 필드 내의 IP 정보 및 추가 삽입된 포트 필드 내의 포트 정보를 인식한다. 다시 말해, 과금 게이트웨이(170)는 OFCS가 미러링하던 컨텐츠 과금 데이터(CDR)를 패킷 게이트웨이(140)로부터 직접 수신하는 것이다. 이때, 컨텐츠 과금 데이터(CDR)의 데이터 필드는 IP 필드 및 포트 필드가 추가로 삽입되어 있다.Also, the charging gateway 170 receives content charging information (CDR) in which the IP field and the pod field are additionally inserted from the packet gateway 140 . Thereafter, the charging gateway 170 uses the content charging information (CDR) in which the IP field and the pod field received from the packet gateway 140 are additionally inserted, regardless of the service identification field of the content charging information (CDR), the additionally inserted IP Recognizes IP information in the field and port information in the additionally inserted port field. In other words, the charging gateway 170 directly receives the content charging data (CDR) mirrored by the OFCS from the packet gateway 140 . In this case, an IP field and a port field are additionally inserted into the data field of the content charging data (CDR).

빌링 장치(180)는 IPS(IP Mediation System)를 포함한다. 빌링 장치(180)는 과금 게이트웨이(170)로부터 수신된 과금 정보를 기반으로 음성 과금, 패킷 과금, 정보 이용료 등을 모두 묶어 고객 청구서 포맷의 고객 과금 청구 데이터를 생성한다.The billing device 180 includes an IP Mediation System (IPS). The billing device 180 generates customer billing data in a customer bill format by tying all voice billing, packet billing, information usage fee, and the like, based on the billing information received from the billing gateway 170 .

패킷 게이트웨이(P-GW)(140)는 수집부(210), 필드 삽입부(220) 및 전송부(230)를 포함한다. 패킷 게이트웨이(P-GW)(140)에 포함된 구성요소는 반드시 이에 한정되는 것은 아니다.The packet gateway (P-GW) 140 includes a collection unit 210 , a field insertion unit 220 , and a transmission unit 230 . Components included in the packet gateway (P-GW) 140 are not necessarily limited thereto.

수집부(210)는 서빙 게이트웨이(130)로부터 컨텐츠 과금 정보(CDR)를 수집한다.The collection unit 210 collects content charging information (CDR) from the serving gateway 130 .

필드 삽입부(220)는 컨텐츠 과금 정보(CDR)의 데이터 필드에 별도의 빌링 시스템(예컨대, UDBS)을 미경유하도록 하는 신규 데이터 필드를 추가로 삽입한다. 필드 삽입부(220)는 컨텐츠 과금 정보(CDR)의 데이터 필드에 추가로 삽입되는 신규 데이터 필드에 서비스 식별 필드와 무관한 컨텐츠별 갱신 정보를 포함시킨다. 결과적으로 필드 삽입부(220)는 과금 게이트웨이(170)(또는 빌링 장치(180))로 하여금 신규 데이터 필드를 기반으로 과금 청구 데이터가 생성되도록 한다.The field inserting unit 220 additionally inserts a new data field that does not pass through a separate billing system (eg, UDBS) into the data field of the content charging information (CDR). The field inserting unit 220 includes update information for each content irrelevant to the service identification field in a new data field that is additionally inserted into the data field of the content charging information (CDR). As a result, the field inserter 220 causes the billing gateway 170 (or the billing device 180) to generate billing data based on the new data field.

이하, 필드 삽입부(220)가 컨텐츠 과금 정보(CDR)의 데이터 필드에 URL 필드를 추가로 삽입하는 과정에 대해 설명한다. 필드 삽입부(220)는 컨텐츠 과금 정보(CDR)의 데이터 필드에 서비스별 URL 정보를 포함하는 URL 필드를 신규 데이터 필드로 추가하여 과금 게이트웨이(170)로 전송한다. 따라서, 필드 삽입부(220)는 과금 게이트웨이(170)로 하여금 컨텐츠 과금 정보(CDR)의 서비스 식별 필드와 무관하게 URL 필드 내의 URL 정보를 인식하도록 한다. 필드 삽입부(220)는 컨텐츠 과금 정보(CDR)의 데이터 필드에 추가 삽입하는 URL 필드에 서비스 식별 필드와 무관하게 갱신되는 URL 정보를 포함시킨다. 다시 말해, 필드 삽입부(220)는 컨텐츠 과금 데이터(CDR)의 데이터 필드에 추가로 삽입된 URL 정보 등록된 예컨대, 'Na***.com', 'Da**.net'가 변경(갱신)되는 경우, 이를 수정하기 위해 패킷 게이트웨이(140)와 과금 게이트웨이(170)의 테이블을 수정할 필요없이 URL 정보만을 갱신하게 된다.Hereinafter, a process in which the field inserter 220 additionally inserts the URL field into the data field of the content charging information (CDR) will be described. The field inserter 220 adds a URL field including URL information for each service to the data field of the content charging information (CDR) as a new data field and transmits it to the charging gateway 170 . Accordingly, the field inserter 220 allows the charging gateway 170 to recognize URL information in the URL field regardless of the service identification field of the content charging information (CDR). The field inserter 220 includes URL information that is updated regardless of the service identification field in the URL field that is additionally inserted into the data field of the content charging information (CDR). In other words, the field inserter 220 changes (updates) URL information that is additionally inserted into the data field of the content charging data (CDR), for example, 'Na***.com' and 'Da**.net'. ), only the URL information is updated without the need to modify the tables of the packet gateway 140 and the charging gateway 170 to correct them.

이하, 필드 삽입부(220)가 컨텐츠 과금 정보(CDR)의 데이터 필드에 IP 필드 및 포트 필드를 추가로 삽입하는 과정에 대해 설명한다. 필드 삽입부(220)는 컨텐츠 과금 정보(CDR)의 데이터 필드에 서비스별 IP 정보를 포함하는 IP 필드 및 서비스별 포트 정보를 포함하는 포트(Port) 필드를 신규 데이터 필드로 추가하여 과금 게이트웨이(170) 전송한다. 필드 삽입부(220)는 과금 게이트웨이(170)로 하여금 컨텐츠 과금 정보(CDR)의 서비스 식별 필드와 무관하게 추가 삽입된 IP 필드 내의 IP 정보 및 추가 삽입된 포트 필드 내의 포트 정보를 인식하도록 한다. 여기서, IP 필드는 목적지(Destination) IP 필드(Dest IP)와 소스(Source) IP 필드(Src IP)를 포함한다.Hereinafter, a process in which the field inserter 220 additionally inserts the IP field and the port field into the data field of the content charging information (CDR) will be described. The field inserter 220 adds, as a new data field, an IP field including IP information for each service and a Port field including port information for each service to the data field of the content charging information (CDR), as a new data field, so that the charging gateway 170 ) send. The field inserting unit 220 allows the charging gateway 170 to recognize the IP information in the additionally inserted IP field and the port information in the additionally inserted port field regardless of the service identification field of the content charging information (CDR). Here, the IP field includes a destination IP field (Dest IP) and a source IP field (Src IP).

또한, 포트 필드는 목적지 포트 필드(Dest Port)와 소스 IP 필드(Src Port)를 포함한다. 필드 삽입부(220)는 IP 필드에 서비스 식별 필드와 무관하게 갱신되는 IP 정보를 포함시키거나 포트 필드에 서비스 식별 필드와 무관하게 갱신되는 포트 정보를 포함시킨다. 다시 말해, 필드 삽입부(220)는 컨텐츠 과금 데이터(CDR)의 데이터 필드에 추가로 삽입된 IP 정보 등록된 예컨대, '211.115.15.34', '211.115.15.35'가 변경(갱신)되는 경우, 이를 수정하기 위해 패킷 게이트웨이(140)와 과금 게이트웨이(170)의 테이블을 수정할 필요없이 IP 정보만을 갱신하게 된다. 또한, 패킷 게이트웨이(140)는 컨텐츠 과금 데이터(CDR)의 데이터 필드에 추가로 삽입된 포트 정보가 등록된 예컨대, '5060', '7011'이 변경(갱신)되는 경우, 이를 수정하기 위해 패킷 게이트웨이(140)와 과금 게이트웨이(170)의 테이블을 수정할 필요없이 포트 정보만을 갱신하게 된다.In addition, the port field includes a destination port field (Dest Port) and a source IP field (Src Port). The field inserter 220 includes IP information that is updated regardless of the service identification field in the IP field or includes port information that is updated regardless of the service identification field in the port field. In other words, the field inserting unit 220 may change (update) IP information added to the data field of the content charging data (CDR), for example, '211.115.15.34' and '211.115.15.35'. In order to modify, only IP information is updated without the need to modify the tables of the packet gateway 140 and the charging gateway 170 . In addition, the packet gateway 140 is configured to modify (update), for example, '5060' and '7011' in which port information additionally inserted into the data field of the content charging data (CDR) is changed (updated). No need to modify the tables of 140 and the charging gateway 170, only the port information is updated.

전송부(230)는 컨텐츠 과금 정보(CDR)를 과금 게이트웨이(170)로 전송한다.The transmission unit 230 transmits the content charging information (CDR) to the charging gateway 170 .

또한, 본 실시예에 따른 컨텐츠 과금 데이터(CDR)의 데이트 필드에 URL 필드를 추가로 삽입한 경우를 나타낼 수 있다. Also, it may represent a case in which a URL field is additionally inserted into the data field of the content charging data (CDR) according to the present embodiment.

EPC(Evolved Packet Core) 표준에 근거하는 경우, 패킷 데이터 네트워크(160)에서 생성한 컨텐츠 과금 데이터(CDR)의 필드 중 과금단에서 서비스별 구분이 가능하게 하는 서비스 식별 필드(Service Identifier)가 존재한다. 서비스 식별 필드는 숫자만 기입할 수 있기 때문에, URL 정보를 전달할 수는 없다. 패킷 게이트웨이(140)와 과금 게이트웨이(170) 간에 동일한 테이블을 가지고 있어야 하는 단점이 있다. 예컨대, '서비스 ID 1'에 대응하는 URL 정보가 'Na***.com'이고, '서비스 ID 2'에 대응하는 URL 정보가 'Da**.net'인 경우 패킷 게이트웨이(140)와 과금 게이트웨이(170)는 동일한 테이블을 반드시 저장해야 한다.When based on the Evolved Packet Core (EPC) standard, among fields of the content charging data (CDR) generated by the packet data network 160 , there is a service identification field (Service Identifier) that enables classification by service at the billing end. . Since the service identification field can only contain numbers, it cannot convey URL information. There is a disadvantage of having to have the same table between the packet gateway 140 and the charging gateway 170 . For example, when URL information corresponding to 'Service ID 1' is 'Na***.com' and URL information corresponding to 'Service ID 2' is 'Da**.net', the packet gateway 140 and billing The gateway 170 must store the same table.

다시 말해, 컨텐츠 과금 정보(CDR)의 데이터 필드 중 서비스 식별 필드에는 숫자만 기입할 수 있기 때문에, URL 정보를 전달할 수 없었고, 패킷 게이트웨이(PGW)와 과금 장비 간에 동일 테이블(예컨대, 서비스 식별자에 대응하는 URL 정보를 별도의 테이블로 저장)을 가지고 있어야 한다. 따라서, 패킷 게이트웨이(PGW)에서 갱신된 URL 정보를 컨텐츠 과금 정보(CDR)에 규격에 존재하지 않는 신규 데이터 필드로 추가하여 서비스별 URL 정보가 갱신될 때마다 모든 패킷 게이트웨이(PGW) 및 과금 장비의 테이블을 수정할 필요가 없다.In other words, since only numbers can be written in the service identification field among the data fields of the content charging information (CDR), URL information could not be transmitted, and the same table (eg, corresponding to the service identifier) between the packet gateway (PGW) and the charging equipment URL information to be used is stored in a separate table). Therefore, whenever the URL information for each service is updated by adding the URL information updated in the packet gateway (PGW) as a new data field that does not exist in the content charging information (CDR), all packet gateways (PGW) and charging equipment There is no need to modify the table.

또한, 본 실시예에 따른 컨텐츠 과금 데이터(CDR)의 데이트 필드에 IP 정보 및 포트 정보를 추가로 삽입한 경우를 나타낼 수 있다. Also, it may represent a case where IP information and port information are additionally inserted into the data field of the content charging data (CDR) according to the present embodiment.

EPC 표준에 근거하는 경우, 패킷 데이터 네트워크(160)에서 생성한 컨텐츠 과금 데이터(CDR)의 필드 중 과금단에서 서비스별 구분이 가능하게 하는 서비스 식별 필드가 존재한다. 서비스 식별 필드는 숫자만 기입할 수 있기 때문에, IP 정보 및 포트 정보를 전달할 수는 없다. 도 4에 도시된 바와 같이 패킷 게이트웨이(140)와 과금 게이트웨이(170) 간에 동일한 테이블을 가지고 있어야 하는 단점이 있다. 예컨대, '서비스 ID 1'에 대응하는 IP 정보가 '211.115.15.34'이고, '서비스 ID 2'에 대응하는 IP 정보가 '211.115.15.35'이고, '서비스 ID 1'에 대응하는 포트 정보가 '5060'이고, '서비스 ID 2'에 대응하는 포트 정보가 '7011'인 경우 패킷 게이트웨이(140)와 과금 게이트웨이(170)는 동일한 테이블을 반드시 저장해야 한다. In the case of the EPC standard, among fields of the content charging data (CDR) generated by the packet data network 160 , there is a service identification field that enables classification by service at the charging end. Since the service identification field can only contain numbers, IP information and port information cannot be transmitted. As shown in FIG. 4 , there is a disadvantage in that the same table must be provided between the packet gateway 140 and the charging gateway 170 . For example, IP information corresponding to 'service ID 1' is '211.115.15.34', IP information corresponding to 'service ID 2' is '211.115.15.35', and port information corresponding to 'service ID 1' is ' 5060' and the port information corresponding to 'service ID 2' is '7011', the packet gateway 140 and the charging gateway 170 must store the same table.

다시 말해, 컨텐츠 과금 정보(CDR)의 데이터 필드 중 서비스 식별 필드에는 숫자만 기입할 수 있기 때문에, IP 정보 또는 Port 정보를 전달할 수 없었고, 패킷 게이트웨이(P-GW)와 과금 장비 간에 동일 테이블(예컨대, 서비스 식별자에 대응하는 IP 정보를 별도의 테이블로 저장하거나 서비스 식별자에 대응하는 포트 정보를 별도의 테이블로 저장)을 가지고 있어야 한다. 따라서, 패킷 게이트웨이(PGW)에서 갱신된 IP 정보 또는 포트 정보를 컨텐츠 과금 정보(CDR)에 규격에 존재하지 않는 신규 데이터 필드로 추가하여 서비스별 IP 정보 또는 포트 정보가 갱신(변경)될 때마다 모든 패킷 게이트웨이(PGW) 및 과금 장비의 테이블을 수정할 필요가 없다.In other words, since only numbers can be written in the service identification field among the data fields of the content charging information (CDR), IP information or port information could not be transmitted, and the same table (eg, between the packet gateway (P-GW) and the charging equipment) , store IP information corresponding to the service identifier in a separate table or store port information corresponding to the service identifier in a separate table). Therefore, every time IP information or port information for each service is updated (changed) by adding IP information or port information updated in the packet gateway (PGW) as a new data field that does not exist in the content charging information (CDR) There is no need to modify the table of packet gateway (PGW) and charging equipment.

이와 관련된 선행기술2로써, 특허 공개번호 10-2019-0140786 (공개일자 2019년 12월 20일), “어플리케이션 별 과금 정책 분리 방법, 그리고 이를 구현하기 위한 통신 시스템 및 사용자 단말”이 공개되어 있다. As the related prior art 2, Patent Publication No. 10-2019-0140786 (published on December 20, 2019), “a method for separating billing policies by application, and a communication system and user terminal for implementing the same” are disclosed.

도 3은 어플리케이션 별로 과금 정책을 분리하는 통신 시스템 구성도이다. 3 is a configuration diagram of a communication system that separates billing policies for each application.

어플리케이션 별 과금 정책 분리 방법은 How to separate billing policies by application

사용자 단말이 패킷을 전송하는 방법으로서,A method for a user terminal to transmit a packet, comprising:

과금 정책 서버로부터 과금을 위해 부여된 어플리케이션별 식별 정보를 수신하는 단계; Receiving application-specific identification information granted for billing from a billing policy server;

특정 어플리케이션에 의해 생성된 패킷이 VPN 가상 인터페이스로 전달되는 경우, 상기 어플리케이션별 식별 정보 중에서 상기 특정 어플리케이션에 대응하는 식별 정보를 결정하는 단계; 그리고determining identification information corresponding to the specific application from among the identification information for each application when a packet generated by a specific application is transmitted to the VPN virtual interface; and

상기 결정한 식별 정보를 상기 패킷의 소스 포트 필드값으로 설정하여 통신망으로 전송하는 단계를 포함한다. and setting the determined identification information as a value of a source port field of the packet and transmitting it to a communication network.

이와 관련된 선행기술3로써, 특허 등록번호 10-2108086 (등록일자 2020년 04월 29일), "단말의 데이터 사용에 대한 과금 처리 방법"이 등록되어 있다. As the related prior art 3, Patent Registration No. 10-2108086 (registration date April 29, 2020), "Charging processing method for data use of a terminal" is registered.

이와 관련된 선행기술4로써, 특허 등록번호 10-1182731 (등록일자 2012년 09월 07일), "실시간 빌링 기능을 제공하는 통화 시스템"이 등록되어 있다. As the related prior art 4, Patent Registration No. 10-1182731 (registration date September 07, 2012), "a call system providing a real-time billing function" is registered.

발신자와 수신자 사이의 음성통화 시, 비용이 최소화되는 통신 루트를 설정하여 통화 시, 발생하는 비용을 최소화할 수 있으며, 통신 루트에 대한 시간당 요율을 이용하여 발신자나 수신자가 실시간 과금 정보를 인지할 수 있도록 할 수 있다.In the case of a voice call between the caller and the receiver, the cost incurred during the call can be minimized by setting a communication route that minimizes the cost. can make it

이를 위해 실시간 빌링 기능을 제공하는 통화 시스템은 To this end, a currency system that provides a real-time billing function is

통화방식 및 결제수단의 선택을 위한 앱(App)이 설치되는 발신자 휴대단말기와 무선 네트워크 통신을 수행하는 접속모듈; an access module for performing wireless network communication with a caller's mobile terminal on which an App for selection of a call method and a payment method is installed;

상기 발신자 휴대단말기에서 설정된 통화방식 및 결제수단을 참조하여 발신자 휴대단말기에서 수신자 단말기로 음성신호를 전송 가능한 복수의 개별 통신루트를 파악하며, 복수의 개별 통신루트 각각의 요율 및 시간대별 요율을 참조하여 최소 비용이 발생하는 통신루트를 조합하고, 조합된 통신루트로 호 접속을 수행하는 호 처리모듈; 및 A plurality of individual communication routes capable of transmitting a voice signal from the sender mobile terminal to the receiver terminal are identified by referring to the call method and payment method set in the sender's mobile terminal, a call processing module that combines the communication routes in which the minimum cost occurs, and performs a call connection through the combined communication routes; and

상기 발신자 휴대단말기와 수신자 단말기가 호 접속된 후, 조합된 통신루트에 대한 실시간 과금 정보를 생성하고 이를 발신자 휴대단말기로 제공하는 빌링모듈을 포함하여 구성될 수 있다. After the caller's mobile terminal and the receiver's terminal are connected to each other, a billing module for generating real-time billing information for the combined communication route and providing it to the caller's mobile terminal may be included.

그러나, 기존에 스마트폰에서 사용한 전화요금을 확인하기 위해 어플리케이션(App)을 다운받아 확인해야 하는 불편함이 있었다. However, there was the inconvenience of having to download an application and check it in order to check the phone bill used in the existing smartphone.

특허 등록번호 10-2063311 (등록일자 2019년 12월 31일), "무선 네트워크상에서의 과금 시스템", 에스케이 텔레콤주식회사Patent Registration No. 10-2063311 (Registration Date December 31, 2019), "Charging System on Wireless Network", SK Telecom Co., Ltd. 특허 공개번호 10-2019-0140786 (공개일자 2019년 12월 20일), “어플리케이션 별 과금 정책 분리 방법, 그리고 이를 구현하기 위한 통신 시스템 및 사용자 단말”, 주식회사 케이티Patent Publication No. 10-2019-0140786 (published on December 20, 2019), “Method for separating billing policies by application, and communication system and user terminal for implementing it”, KT Co., Ltd. 특허 등록번호 10-2108086 (등록일자 2020년 04월 29일), "단말의 데이터 사용에 대한 과금 처리 방법", 에스케이 텔레콤주식회사Patent Registration No. 10-2108086 (Registration Date: April 29, 2020), "Method of Billing for Data Use of Terminals", SK Telecom Co., Ltd. 특허 등록번호 10-1182731 (등록일자 2012년 09월 07일), "실시간 빌링 기능을 제공하는 통화 시스템", ㈜오픈벡스, 정영민Patent Registration No. 10-1182731 (Registration date September 07, 2012), "Call system providing real-time billing function", OpenVex Co., Ltd., Youngmin Jeong

상기 문제점을 해결하기 위한 본 발명의 목적은 기존에 스마트폰에서 사용한 전화요금을 확인하기 위해 어플리케이션을 다운받아 확인해야 하는 불편함을 해결하기 위해 스마트폰을 이용하여 음성 통화를 한 후 즉석에서 실시간으로 사용시간에 따른 전화요금이 바로 화면에 표시하는 기능을 제공하는, 전화요금이 표시되는 스마트폰을 제공한다. An object of the present invention to solve the above problem is to solve the inconvenience of having to download an application to check the phone bill used in the existing smart phone and make a voice call using the smart phone in real time immediately Provided is a smartphone that displays the phone bill, which provides a function of directly displaying the phone bill according to the usage time on the screen.

본 발명의 목적을 달성하기 위해, 전화요금이 표시되는 스마트폰은 온라인 과금 시스템(OCS)에 연동되며, 음성 통화를 위한 호 처리 모듈; 실시간 요금 출력 모듈; 및 TTS 모듈을 포함하는 전화요금이 표시되는 스마트폰을 포함하며, In order to achieve the object of the present invention, a smart phone displaying a phone rate is linked to an online billing system (OCS), and a call processing module for voice calls; real-time rate output module; and a smartphone that displays a phone rate including a TTS module,

(a) 이동통신망을 통해 발신자와 착신자의 스마트폰을 사용한 음성 통화 및 데이터 패킷 통신 시마다, 온라인 과금 시스템(OCS)에 의해 가입자별 가입된 요금제에 따라 사용 시간에 따른 실시간 과금 정보와 단말 식별 정보를 발신자의 스마트폰으로 전송하는 단계; 및 (b) 발신자와 착신자 스마트폰의 음성 통화 후, 별도의 전화요금 표시 앱을 사용하지 않으며 가입된 요금제에 따라 사용 시간에 따른 실시간 과금 정보에 의해 스마트폰의 화면의 특정 위치에 음성 통화 전화 요금과 패킷 데이터 사용 요금과 앱 서비스 사용 요금과 이를 합산한 요금을 실시간으로 표시하고, (a) For each voice call and data packet communication using the smart phone of the sender and the called party through the mobile communication network, real-time billing information and terminal identification information according to the usage time according to the subscription plan for each subscriber by the online billing system (OCS) transmitting to the sender's smartphone; and (b) after the voice call between the caller and the receiver's smartphone, a separate phone bill display app is not used, and according to the subscribed rate plan, the voice call phone rate is located at a specific location on the screen of the smartphone by real-time billing information according to usage time. and packet data usage fee, app service usage fee, and the sum of these fees are displayed in real time,

또한, 상기 스마트폰의 화면의 특정 위치에 표시된 음성 통화 전화 요금 및 패킷 데이터 사용 요금과 앱 서비스 사용 요금을 합산한 금액을 TTS 모듈에 의해 실시간으로 텍스트를 음성으로 변환하여 출력하며, 가입자별 기 설정된 요금을 초과하는 경우 경고 메시지를 표시하고 알람 음성을 출력한다. In addition, the TTS module converts text to voice and outputs the sum of the voice call phone fee, packet data usage fee, and app service usage fee displayed at a specific location on the screen of the smartphone in real time, and presets for each subscriber If the charge is exceeded, a warning message is displayed and an alarm sound is output.

상기 실시간 요금 출력 모듈은 상기 온라인 과금 시스템(OCS)으로부터 가입자별 가입된 요금제에 따라 사용 시간에 따른 실시간 과금 정보와 단말 식별 정보를 발신자의 스마트폰으로 수신받고, 가입자별 가입된 요금제에 따라 사용 시간에 따른 실시간 과금 정보에 의해 스마트폰의 화면의 특정 위치에 음성 통화 전화 요금과 패킷 데이터 사용 요금과 앱 서비스 사용 요금과 이를 합산한 요금을 항목별로 실시간으로 표시하며, 가입자별 기 설정된 요금을 초과하는 경우 경고 메시지를 표시한다. The real-time billing output module receives real-time billing information and terminal identification information according to usage time from the online billing system (OCS) to the caller's smartphone according to the subscription plan for each subscriber, and the usage time according to the subscription plan for each subscriber According to the real-time billing information according to A warning message is displayed if

상기 TTS 모듈은 The TTS module is

상기 스마트폰의 화면의 특정 위치에 표시된 음성 통화 전화 요금 및 패킷 데이터 사용 요금과 앱 서비스 사용 요금을 합산한 금액을 TTS 모듈에 의해 실시간으로 텍스트를 음성으로 변환하여 출력하며, 가입자별 기 설정된 요금을 초과하는 경우 알람 음성을 출력한다. The TTS module converts text to voice in real time and outputs the sum of the voice call phone fee, packet data usage fee, and app service usage fee displayed at a specific location on the screen of the smartphone, and a preset fee for each subscriber If it exceeds, an alarm sound is output.

본 발명에 따른 전화요금이 표시되는 스마트폰은 기존에 스마트폰에서 사용한 전화요금을 확인하기 위해 어플리케이션을 다운받아 확인해야 하는 불편함을 해결하기 위해 스마트폰을 이용하여 음성 통화를 한 후 사용시간에 따른 전화요금이 바로 화면에 표시하는 기능을 제공하여 사용자가 통화에 따른 전화 요금을 바로 확인이 가능하게 되었다. In order to solve the inconvenience of having to download an application and check the phone bill used in the existing smartphone to check the phone bill used in the smartphone according to the present invention, after making a voice call using the smartphone, the By providing a function to display the phone bill according to the call on the screen, the user can immediately check the phone bill according to the call.

도 1은 기존 LTE 4G 가입자의 과금 기능을 설명하는 이동통신 시스템 구성도이다.
도 2는 무선 네트워크상에서의 과금 시스템을 개략적으로 나타낸 블럭 구성도이다.
도 3은 어플리케이션 별로 과금 정책을 분리하는 통신 시스템 구성도이다.
도 4는 본 발명에 따른 전화요금이 표시되는 스마트폰의 서비스 방법을 나타낸 도면이다.
1 is a configuration diagram of a mobile communication system for explaining a billing function of an existing LTE 4G subscriber.
2 is a block diagram schematically showing a charging system on a wireless network.
3 is a configuration diagram of a communication system that separates billing policies for each application.
4 is a diagram illustrating a service method of a smartphone displaying a phone rate according to the present invention.

이하, 본 발명의 바람직한 실시예를 첨부된 도면을 참조하여 발명의 구성 및 동작을 상세하게 설명한다. 본 발명의 설명에 있어서 관련된 공지의 기술 또는 공지의 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 자세한 설명을 생략한다. 또한, 첨부된 도면 번호는 동일한 구성을 표기할 때에 다른 도면에서 동일한 도면번호를 부여한다. Hereinafter, a preferred embodiment of the present invention will be described in detail with reference to the accompanying drawings, the configuration and operation of the invention. In the description of the present invention, if it is determined that a detailed description of a related known technology or a known configuration may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted. In addition, when the accompanying drawing numbers indicate the same configuration, the same reference numbers are given in different drawings.

* 전화요금이 표시되는 스마트폰* Smartphone with phone rates displayed

기존에 스마트폰에서 사용한 전화요금을 확인하기 위해서는 어플리케이션을 다운받아 확인해야하는 불편함이 있다.In order to check the phone bills used in the existing smartphone, there is an inconvenience of having to download an application and check it.

이를 해결하기 위해 스마트폰을 이용하여 음성 통화를 한 후에는 사용시간에 따른 전화요금이 바로 화면에 표시되도록 하는 기능To solve this problem, after making a voice call using a smartphone, the phone bill according to usage time is displayed on the screen immediately.

본 발명의 전화요금이 표시되는 스마트폰은 기존에 스마트폰에서 사용한 전화요금을 확인하기 위해 어플리케이션을 다운받아 확인해야 하는 불편함을 해결하기 위해 스마트폰을 이용하여 음성 통화를 한 후 사용시간에 따른 전화요금이 바로 화면에 표시하는 기능을 제공한다. In order to solve the inconvenience of having to download an application and check the phone bill used in the existing smartphone to check the phone bill used in the smartphone according to the present invention, after making a voice call using the smartphone, the It provides a function to display the phone bill directly on the screen.

도 4는 본 발명에 따른 전화요금이 표시되는 스마트폰의 서비스 방법을 나타낸 도면이다. 4 is a diagram illustrating a service method of a smartphone displaying a phone charge according to the present invention.

본 발명의 전화요금이 표시되는 스마트폰은 The smartphone on which the phone rate of the present invention is displayed

온라인 과금 시스템(OCS)에 연동되며,
제어부와 통신부와 저장부를 포함하고, 상기 제어부에 연결되는 음성 통화를 위한 호 처리 모듈; 상기 제어부에 연결되는 실시간 요금 출력 모듈; 및 상기 제어부에 연결되는 TTS 모듈을 포함하는 전화요금이 표시되는 스마트폰을 포함하며,
It is linked to the online billing system (OCS),
a call processing module including a control unit, a communication unit, and a storage unit, and connected to the control unit for a voice call; a real-time rate output module connected to the control unit; and a smartphone on which a phone bill including a TTS module connected to the control unit is displayed,

(a) 이동통신망을 통해 발신자와 착신자의 스마트폰을 사용한 음성 통화 및 데이터 패킷 통신 시마다, 온라인 과금 시스템(OCS)에 의해 가입자별 가입된 요금제에 따라 사용 시간에 따른 실시간 과금 정보와 단말 식별 정보를 발신자의 스마트폰으로 전송하며; 및 (a) For each voice call and data packet communication using the smart phone of the sender and the called party through the mobile communication network, real-time billing information and terminal identification information according to the usage time according to the subscription plan for each subscriber by the online billing system (OCS) to the sender's smartphone; and

(b) 발신자와 착신자 스마트폰의 음성 통화 후, 별도의 전화요금 표시 앱을 사용하지 않으며 가입된 요금제에 따라 사용 시간에 따른 실시간 과금 정보에 의해 스마트폰의 화면의 특정 위치에 음성 통화 전화 요금과 패킷 데이터 사용 요금과 앱 서비스 사용 요금과 이를 합산한 요금을 실시간으로 표시하고, (b) After a voice call between the caller and the receiver's smartphone, a separate phone bill display app is not used, and according to the subscribed rate plan, the voice call phone rate and Displays the packet data usage fee, the app service usage fee, and the combined fee in real time,

상기 스마트폰의 화면의 특정 위치에 표시된 음성 통화 전화 요금 및 패킷 데이터 사용 요금과 앱 서비스 사용 요금과 이를 합산한 금액을 TTS 모듈에 의해 실시간으로 텍스트를 음성으로 변환하여 출력하며, 가입자별 기 설정된 요금을 초과하는 경우 경고 메시지를 표시하고 알람 음성을 출력한다. The TTS module converts text to voice and outputs the sum of the voice call and packet data usage fee and the app service usage fee displayed at a specific location on the screen of the smartphone in real time, and a preset fee for each subscriber If it exceeds, a warning message is displayed and an alarm sound is output.

상기 실시간 요금 출력 모듈은 상기 온라인 과금 시스템(OCS)으로부터 가입자별 가입된 요금제에 따라 사용 시간에 따른 실시간 과금 정보와 단말 식별 정보를 발신자의 스마트폰으로 수신받고, 가입자별 가입된 요금제에 따라 사용 시간에 따른 실시간 과금 정보에 의해 스마트폰의 화면의 특정 위치에 음성 통화 전화 요금과 패킷 데이터 사용 요금과 앱(App) 서비스 사용 요금과 이를 합산한 요금을 항목별로 실시간으로 표시하며, 가입자별 기 설정된 요금을 초과하는 경우 경고 메시지를 표시한다. The real-time billing output module receives real-time billing information and terminal identification information according to usage time from the online billing system (OCS) to the caller's smartphone according to the subscription plan for each subscriber, and the usage time according to the subscription plan for each subscriber According to the real-time billing information according to If it exceeds, a warning message is displayed.

상기 스마트폰의 화면의 특정 위치에 표시된 음성 통화 전화 요금 및 패킷 데이터 사용 요금과 앱(App) 서비스 사용 요금을 합산한 금액을 상기 TTS 모듈에 의해 실시간으로 텍스트를 음성으로 변환하여 출력하며, 가입자별 기 설정된 요금을 초과하는 경우 경고 메시지를 표시하고 알람 음성을 출력하며,
상기 TTS 모듈은
The TTS module converts text to voice in real time and outputs the sum of the voice call phone fee, packet data usage fee, and app service usage fee displayed at a specific location on the screen of the smartphone. When the preset rate is exceeded, a warning message is displayed and an alarm sound is output,
The TTS module is

상기 스마트폰의 화면의 특정 위치에 표시된 음성 통화 전화 요금 및 패킷 데이터 사용 요금과 앱 서비스 사용 요금을 합산한 금액을 TTS 모듈에 의해 실시간으로 텍스트를 음성으로 변환하여 출력하며, 가입자별 기 설정된 요금을 초과하는 경우 알람 음성을 출력한다. The TTS module converts text to voice in real time and outputs the sum of the voice call phone fee, packet data usage fee, and app service usage fee displayed at a specific location on the screen of the smartphone, and a preset fee for each subscriber If it exceeds, an alarm sound is output.

상기 스마트폰은, 온라인 과금 시스템(OCS)에 연동되며, The smartphone is linked to an online billing system (OCS),

음성 통화를 위한 호 처리 모듈; a call processing module for voice calls;

상기 온라인 과금 시스템(OCS)으로부터 가입자별 가입된 요금제에 따라 사용 시간에 따른 실시간 과금 정보와 단말 식별 정보를 발신자의 스마트폰으로 수신받고, 가입자별 가입된 요금제에 따라 사용 시간에 따른 실시간 과금 정보에 의해 스마트폰의 화면의 특정 위치에 음성 통화 전화 요금과 패킷 데이터(인터넷) 사용 요금과 앱 서비스 사용 요금(문자, 지도, 게임 서비스 등)을 항목별로 실시간으로 스마트폰의 화면의 특정 위치에 표시하며, 가입자별 기 설정된 요금을 초과하는 경우 경고 메시지를 표시하는 실시간 요금 출력 모듈; 및 Receive real-time billing information and terminal identification information from the online billing system (OCS) to the sender's smartphone according to the usage time according to the subscription plan for each subscriber, and receive real-time billing information according to the usage time according to the subscription plan for each subscriber By displaying the voice call phone fee, packet data (internet) usage fee, and app service usage fee (text, map, game service, etc.) , a real-time rate output module that displays a warning message when a preset rate for each subscriber is exceeded; and

상기 스마트폰의 화면의 특정 위치에 표시된 음성 통화 전화 요금 및 패킷 데이터 사용 요금과 앱 서비스 사용 요금을 합산한 금액을 TTS 모듈에 의해 실시간으로 텍스트를 음성으로 변환하여 출력하며, 가입자별 기 설정된 요금을 초과하는 경우 알람 음성을 출력하는 TTS 모듈을 포함한다.The TTS module converts text to voice in real time and outputs the sum of the voice call phone fee, packet data usage fee, and app service usage fee displayed at a specific location on the screen of the smartphone, and a preset fee for each subscriber It includes a TTS module that outputs an alarm sound when it is exceeded.

온라인 과금 시스템(OCS)은 실시간으로 가입자별 해당 기업 서버의 가입자별 게임, 메신저, 카톡, 지도 등의 앱 서비스 요금을 저장되며, The online billing system (OCS) stores app service charges such as games, messengers, KakaoTalk, and maps for each subscriber and for each subscriber on the company server in real time.

온라인 과금 시스템(OCS)으로부터 가입자별 사용자 스마트폰의 음성 통화시마다 또는 해당 단말 식별 정보와 실시간 과금 정보 요청에 대한 응답으로 사용자의 스마트폰으로 실시간으로 스마트폰의 화면의 특정 위치에 음성 통화 전화 요금 및 패킷 데이터 사용 요금과 앱 서비스 사용 요금과 이를 합산한 금액을 전송하여 표시한다. From the online billing system (OCS) to the user's smartphone every time a voice call from the user's smartphone for each subscriber or in response to a request for terminal identification information and real-time billing information, voice calls to a specific location on the screen of the smartphone in real time; The packet data usage fee, the app service usage fee, and the sum of these are transmitted and displayed.

본 발명에 따른 실시예들은 다양한 컴퓨터 수단을 통해 수행될 수 있는 프로그램 명령 형태로 구현되고 컴퓨터 판독 가능 기록 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 기록 매체는 프로그램 명령, 데이터 파일, 데이터 구조를 단독으로 또는 조합하여 포함할 수 있다. 컴퓨터 판독 가능 기록 매체는 스토리지, 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 저장 매체에 프로그램 명령을 저장하고 수행하도록 구성된 하드웨어 장치가 포함될 수 있다. 프로그램 명령의 예는 컴파일러에 의해 만들어지는 것과, 기계어 코드 뿐만아니라 인터프리터를 사용하여 컴퓨터에 의해 실행될 수 있는 고급 언어 코드를 포함할 수 있다. 상기 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로써 작동하도록 구성될 수 있다.Embodiments according to the present invention may be implemented in the form of program instructions that can be executed by various computer means and recorded in a computer-readable recording medium. The computer-readable recording medium may include program instructions, data files, and data structures alone or in combination. Computer-readable recording media include storage, hard disks, magnetic media such as floppy disks and magnetic tapes, optical recording media such as CD-ROMs and DVDs, and magnetic media such as floppy disks. - A hardware device configured to store and execute program instructions in a magneto-optical media, and a storage medium such as ROM, RAM, flash memory, or the like may be included. Examples of program instructions may include those generated by a compiler and not only machine language code but also high-level language code that can be executed by a computer using an interpreter. The hardware device may be configured to operate as one or more software modules to perform the operations of the present invention.

이상에서 설명한 바와 같이, 본 발명의 방법은 프로그램으로 구현되어 컴퓨터의 소프트웨어를 이용하여 읽을 수 있는 형태로 기록매체(CD-ROM, RAM, ROM, 메모리 카드, 하드 디스크, 광자기 디스크, 스토리지 디바이스 등)에 저장될 수 있다. As described above, the method of the present invention is implemented as a program and can be read using computer software in a form that can be read on a recording medium (CD-ROM, RAM, ROM, memory card, hard disk, magneto-optical disk, storage device, etc.). ) can be stored in

본 발명의 구체적인 실시예를 참조하여 설명하였지만, 본 발명은 상기와 같이 기술적 사상을 예시하기 위해 구체적인 실시 예와 동일한 구성 및 작용에만 한정되지 않고, 본 발명의 기술적 사상과 범위를 벗어나지 않는 한도 내에서 다양하게 변형하여 실시될 수 있다. 따라서, 그와 같은 변형도 본 발명의 범위에 속하는 것으로 간주해야 하며, 본 발명의 범위는 후술하는 특허청구범위에 의해 결정되어야 한다.Although described with reference to a specific embodiment of the present invention, the present invention is not limited to the same configuration and operation as in the specific embodiment to illustrate the technical idea as described above, and within the limit that does not depart from the technical spirit and scope of the present invention It can be implemented with various modifications. Accordingly, such modifications should be considered to fall within the scope of the present invention, and the scope of the present invention should be determined by the following claims.

Claims (4)

온라인 과금 시스템(OCS과 연동되며, 음성 통화를 위한 호 처리 모듈; 실시간 요금 출력 모듈; 및 TTS 모듈을 포함하는 전화요금이 표시되는 스마트폰을 포함하며,
(a) 이동통신망을 통해 발신자와 착신자의 스마트폰을 사용한 음성 통화 및 데이터 패킷 통신 시마다, 상기 온라인 과금 시스템(OCS)에 의해 가입자별 가입된 요금제에 따라 사용 시간에 따른 실시간 과금 정보와 단말 식별 정보를 발신자의 스마트폰으로 전송하며,
(b) 발신자와 착신자 스마트폰의 음성 통화 후, 별도의 전화요금 표시 앱을 사용하지 않으며 가입된 요금제에 따라 사용 시간에 따른 실시간 과금 정보에 의해 스마트폰의 화면의 특정 위치에 음성 통화 전화 요금과 패킷 데이터 사용 요금과 앱 서비스 사용 요금과 이를 합산한 요금을 실시간으로 표시하고,
상기 스마트폰의 화면의 특정 위치에 표시된 음성 통화 전화 요금 및 패킷 데이터 사용 요금과 앱 서비스 사용 요금을 합산한 금액을 상기 TTS 모듈에 의해 실시간으로 텍스트를 음성으로 변환하여 출력하며, 가입자별 기 설정된 요금을 초과하는 경우 경고 메시지를 표시하고 알람 음성을 출력하는, 전화요금이 표시되는 스마트폰.
An online billing system (interlocked with OCS, including a call processing module for voice calls; a real-time rate output module; and a smartphone that displays a phone rate including a TTS module,
(a) Real-time billing information and terminal identification information according to usage time according to the subscription plan for each subscriber by the online billing system (OCS), whenever voice calls and data packet communication using the smart phones of the sender and the called party through the mobile communication network to the sender's smartphone,
(b) After a voice call between the caller and the receiver's smartphone, a separate phone bill display app is not used, and according to the subscribed rate plan, the voice call call rate and Displays the packet data usage fee, the app service usage fee, and the combined fee in real time,
The TTS module converts text to voice in real time and outputs the sum of the voice call phone fee, packet data usage fee, and app service usage fee displayed at a specific location on the screen of the smartphone, and a preset fee for each subscriber A smartphone that displays a phone bill that displays a warning message and outputs an alarm sound when the limit is exceeded.
삭제delete 제1항에 있어서,
상기 실시간 요금 출력 모듈은
상기 온라인 과금 시스템(OCS)으로부터 가입자별 가입된 요금제에 따라 사용 시간에 따른 실시간 과금 정보와 단말 식별 정보를 발신자의 스마트폰으로 수신받고, 가입자별 가입된 요금제에 따라 사용 시간에 따른 실시간 과금 정보에 의해 스마트폰의 화면의 특정 위치에 음성 통화 전화 요금과 패킷 데이터 사용 요금과 앱 서비스 사용 요금과 이를 합산한 요금을 항목별로 실시간으로 표시하며, 가입자별 기 설정된 요금을 초과하는 경우 경고 메시지를 표시하는, 전화요금이 표시되는 스마트폰.
According to claim 1,
The real-time rate output module is
Receive real-time billing information and terminal identification information according to usage time from the online billing system (OCS) to the sender's smartphone according to the subscription plan for each subscriber, and receive real-time billing information according to usage time according to the subscription plan for each subscriber It displays voice calls, packet data usage fees, app service usage fees, and the sum of these charges in real time on a specific location on the screen of the smartphone by item, and displays a warning message when the preset fee for each subscriber is exceeded. , a smartphone that displays the phone bill.
제1항에 있어서,
상기 TTS 모듈은
상기 스마트폰의 화면의 특정 위치에 표시된 음성 통화 전화 요금 및 패킷 데이터 사용 요금과 앱 서비스 사용 요금을 합산한 금액을 TTS 모듈에 의해 실시간으로 텍스트를 음성으로 변환하여 출력하며, 가입자별 기 설정된 요금을 초과하는 경우 알람 음성을 출력하는, 전화요금이 표시되는 스마트폰.

According to claim 1,
The TTS module is
The TTS module converts text to voice in real time and outputs the sum of the voice call phone fee, packet data usage fee, and app service usage fee displayed at a specific location on the screen of the smartphone, and a preset fee for each subscriber A smartphone that outputs an alarm sound when exceeding the limit and displays the phone bill.

KR1020200142579A 2020-10-29 2020-10-29 Smart phone to be displayed a telephone charge KR102403137B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020200142579A KR102403137B1 (en) 2020-10-29 2020-10-29 Smart phone to be displayed a telephone charge

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020200142579A KR102403137B1 (en) 2020-10-29 2020-10-29 Smart phone to be displayed a telephone charge

Publications (2)

Publication Number Publication Date
KR20220057379A KR20220057379A (en) 2022-05-09
KR102403137B1 true KR102403137B1 (en) 2022-05-27

Family

ID=81582389

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020200142579A KR102403137B1 (en) 2020-10-29 2020-10-29 Smart phone to be displayed a telephone charge

Country Status (1)

Country Link
KR (1) KR102403137B1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101182731B1 (en) * 2011-11-07 2012-10-26 (주)오픈벡스 Communication system providing real time billing information
KR101525513B1 (en) * 2013-11-26 2015-06-03 주식회사 엘지유플러스 Method and apparatus for providing user interface in mobile device

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070071865A (en) * 2005-12-30 2007-07-04 브이케이 주식회사 Method for preventing overuse of mobile phone
KR102063311B1 (en) 2013-10-02 2020-01-08 에스케이 텔레콤주식회사 Billing System on Wireless Network
KR102108086B1 (en) 2014-10-07 2020-05-28 에스케이텔레콤 주식회사 Charging method for data communication of user terminal
KR20190140786A (en) 2018-06-12 2019-12-20 주식회사 케이티 Method for separating charging rule for each application, and telecommunication system and user terminal implementing the method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101182731B1 (en) * 2011-11-07 2012-10-26 (주)오픈벡스 Communication system providing real time billing information
KR101525513B1 (en) * 2013-11-26 2015-06-03 주식회사 엘지유플러스 Method and apparatus for providing user interface in mobile device

Also Published As

Publication number Publication date
KR20220057379A (en) 2022-05-09

Similar Documents

Publication Publication Date Title
AU2015211419B2 (en) Device, system and method of traffic detection
KR101195362B1 (en) Charging in lte/epc communication networks
EP1777871B1 (en) A method for reducing the load of tpf
EP2294806B1 (en) Online charging for roaming users in a proxy online charging system of a visited network
US9282484B2 (en) Traffic detection function with an external enforcement device
US20150223042A1 (en) Independent roaming charging for a roaming user equipment in a visited network
WO2018107822A1 (en) Traffic accounting method and system, and control server
WO2001097186A2 (en) System, method and computer program product for prepaid and wireless voice communication and ip services
CN103517245B (en) A kind of charging method and system of D2D communications
US8515860B2 (en) System, method and computer program product for prepaid and wireless voice communication and IP
KR102403137B1 (en) Smart phone to be displayed a telephone charge
WO2021008256A1 (en) Charging method, apparatus and system, and computer readable storage medium
KR20130001439A (en) Method, application function apparatus, and policy and charging rules function apparatus
KR102063311B1 (en) Billing System on Wireless Network
Koutsopoulou et al. A novel billing scheme for UMTS networks
KR101458302B1 (en) Apparatus, Method, and Recording Medium for generating PCC rule in Mobile Communication System
KR20150040150A (en) Method and Apparatus for Charging about P2P Packet in Mobile Network
Cai et al. Online charging in the roaming EPC/LTE network

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant