KR20200021363A - 어플리케이션 별 과금 정책 분리 방법 및 시스템 - Google Patents

어플리케이션 별 과금 정책 분리 방법 및 시스템 Download PDF

Info

Publication number
KR20200021363A
KR20200021363A KR1020180097017A KR20180097017A KR20200021363A KR 20200021363 A KR20200021363 A KR 20200021363A KR 1020180097017 A KR1020180097017 A KR 1020180097017A KR 20180097017 A KR20180097017 A KR 20180097017A KR 20200021363 A KR20200021363 A KR 20200021363A
Authority
KR
South Korea
Prior art keywords
application
dedicated
charging
user terminal
billing
Prior art date
Application number
KR1020180097017A
Other languages
English (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 KR1020180097017A priority Critical patent/KR20200021363A/ko
Publication of KR20200021363A publication Critical patent/KR20200021363A/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/1403Architecture for metering, charging or billing
    • H04L12/1407Policy-and-charging control [PCC] architecture
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4641Virtual LANs, VLANs, e.g. virtual private networks [VPN]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/24Accounting or billing

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Meter Arrangements (AREA)

Abstract

어플리케이션 별로 과금 정책을 분리하는 통신 시스템으로서, 과금 정책을 분리할 전용 과금 어플리케이션 별 APN 정보를 관리하는 과금 분리 서버, 그리고 상기 과금 분리 서버로부터 상기 전용 과금 어플리케이션 별 APN 정보를 수신하고, 임의의 전용 과금 어플리케이션이 실행되는 경우, 상기 임의의 전용 과금 어플리케이션에 대응하는 전용 APN 정보를 이용하여 VPN 터널을 통해 상기 임의의 전용 과금 어플리케이션에 의해 생성된 패킷을 전용망으로 전송하는 사용자 단말을 포함한다.

Description

어플리케이션 별 과금 정책 분리 방법 및 시스템{SYSTEM AND METHOD FOR SEPARATING CHARGING RULE FOR EACH APPLICATION}
본 발명은 어플리케이션 별 과금 정책 분리 방법 및 시스템에 관한 것이다.
최근 콘텐츠 제공사는 시장 확장 등의 다양한 목적을 위해 사용자의 통신망 이용료를 대신 지불하기도 하며, 이 경우 이동 통신사는 해당 콘텐츠 제공사의 어플리케이션에 의해 발생한 요금은 해당 콘텐츠 제공사에게 과금해야 한다. 이를 위해, 이동 통신사는 사용자가 사용하는 어플리케이션 별로 과금 정책을 분리 및 수행할 필요가 있다.
어플리케이션 별로 과금 정책을 분리하기 위해서는 서로 다른 어플리케이션에 의해 발생한 패킷들을 특정 기준에 따라 구분할 수 있어야 한다. 통상적으로 이용되는 방법은 PCC(Policy and Charging Control Rule)에서 패킷 식별자(예를 들면, 5-tuple)를 P-GW(Packet data network Gateway)로 전달하고, P-GW는 패킷 사용량과 함께 5 tuple 필터 정보를 검사하여 검사 결과를 데이터 사용량과 함께 전달하는 방법이다. 다른 방법으로 DPI 기술을 활용한 과금 분리 기술이 이용되기도 하는데, 5-tuple을 이용한 방법보다 더욱 정교한 과금 정책이 가능하며 트래픽 패턴으로도 추출이 가능하다.
또한, 단말이 복수의 APN 설정을 지원하는 경우, 복수의 APN을 통해 동시에 복수의 데이터 망에 연결하고, 어플리케이션 별로 망을 할당하여 어플리케이션마다 별도의 PCC를 이용하는 방법이 있다. 이 경우, OS 레벨에서 어플리케이션 별로 패킷이 구분되므로 신뢰성 있는 과금 정책 분리가 가능하다.
그러나, 기존의 방법들은 다음과 같은 문제가 있다. 우선, 5-tupple을 이용하는 방법은 연동하는 IP가 제한되고 기능이 많은 어플리케이션의 경우 사용이나 관리가 어려운 점이 있다. 또한, DPI 기술을 활용한 과금 분리 기술은 새로운 어플리케이션에 대해 적용해야 하는 경우 해당 어플리케이션의 트래픽 특징이나 시그니쳐를 추출하는데 상당한 시간과 노력을 투자해야 하는 문제가 발생하며, 복수의 APN 설정을 이용하는 방법은 단말에서 복수의 APN을 지원하지 않는 경우 적용될 수 없어 범용성에 제약이 있다.
본 발명이 해결하고자 하는 과제는 단말에서 어플리케이션 별로 VPN 사용여부를 결정하여, VPN을 사용하지 않는 어플리케이션에 대한 과금은 공용 P-GW를 통해 처리하고, VPN을 사용하는 어플리케이션에 대한 과금은 전용 P-GW를 통해 처리하여, 어플리케이션 별로 과금 정책을 분리하는 기술을 제공하는 것이다.
본 발명의 일 실시예에 따른 어플리케이션 별로 과금 정책을 분리하는 통신 시스템은 과금 정책을 분리할 전용 과금 어플리케이션 별 APN 정보를 관리하는 과금 분리 서버, 그리고 상기 과금 분리 서버로부터 상기 전용 과금 어플리케이션 별 APN 정보를 수신하고, 임의의 전용 과금 어플리케이션이 실행되는 경우, 상기 임의의 전용 과금 어플리케이션에 대응하는 전용 APN 정보를 이용하여 VPN 터널을 통해 상기 임의의 전용 과금 어플리케이션에 의해 생성된 패킷을 전용망으로 전송하는 사용자 단말을 포함한다.
본 발명의 일 실시예에 따른 어플리케이션 별로 과금 정책을 분리하는 통신 시스템은 상기 전용 APN 정보를 포함하는 전용 CDR(Charging Data Record)을 생성하는 전용 P-GW(Packet data network Gateway)를 더 포함한다.
상기 사용자 단말은 상기 전용 과금 어플리케이션에 해당하지 않는 일반 과금 어플리케이션이 실행되는 경우, 상기 사용자 단말에 설정된 기본 APN 정보를 이용하여 상기 일반 과금 어플리케이션에 의해 생성된 패킷을 공용망으로 전송한다.
본 발명의 일 실시예에 따른 어플리케이션 별로 과금 정책을 분리하는 통신 시스템은 상기 기본 APN 정보를 포함하는 기본 CDR(Charging Data Record)을 생성하는 공용 P-GW를 더 포함한다.
본 발명의 일 실시예에 따른 어플리케이션 별로 과금 정책을 분리하는 통신 시스템은 상기 공용 P-GW로부터 상기 기본 CDR을 수신하고, 상기 전용 P-GW로부터 상기 전용 CDR을 수신하고, 상기 기본 CDR 및 상기 전용 CDR에 포함된 APN 정보를 이용하여 상기 전용 과금 어플리케이션과 상기 일반 과금 어플리케이션에 대한 분리 과금을 수행하는 OFCS(Offline Charging System)를 더 포함한다.
본 발명에 따르면, VPN 터널을 이용하여 과금 정책을 분리하는바, 단일 P-GW를 통해 패킷을 분리하는 방식들보다 신뢰성 있는 과금 정책 분리가 가능하고, 복수의 APN을 지원하지 않는 단말에서도 어플리케이션 별로 과금 정책을 분리할 수 있어 단말 제약성에서 벗어날 수 있다.
도 1은 본 발명의 한 실시예에 따른 어플리케이션 별로 과금 정책을 분리하는 통신 시스템을 도시한 도면이다.
도 2는 통신 시스템이 복수의 APN 설정 미지원 단말을 대상으로 어플리케이션 별로 과금 정책을 분리하는 방법을 도시한 도면이다.
도 3은 사용자 단말이 어플리케이션 별로 과금 정책을 분리하기 위해 전용 과금 어플리케이션 별 APN 정보를 수신하는 과정을 도시한 흐름도이다.
도 4는 통신 시스템이 복수의 APN 설정 미지원 단말을 대상으로 어플리케이션 별로 과금 정책을 분리하기 위해 VPN 터널을 설치하는 방법을 도시한 흐름도이다.
도 5는 통신 시스템이 복수의 APN 설정 미지원 단말을 대상으로 어플리케이션 별로 과금 정책을 분리하는 방법을 도시한 흐름도이다.
아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.
명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. 또한, 명세서에 기재된 "…부", "…기", "모듈" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.
도 1은 본 발명의 한 실시예에 따른 어플리케이션 별로 과금 정책을 분리하는 통신 시스템을 도시한 도면이다.
도 1을 참고하면, 통신 시스템은 사용자 단말(100), 기지국(200), 공용 P-GW(Packet data network Gateway)(300), 공용 PCRF(Policy and Charging Rules Function)(310), 공용망(320), 전용 P-GW(400), 전용망(410), ePDG(Enhanced Packet Data Gateway)(500), OFCS(Offline Charging System)(600) 및 과금 분리 서버(700)를 포함한다.
사용자 단말(100)은 복수의 APN을 지원하지 않는 제1 사용자 단말(110) 및 복수의 APN을 지원하는 제2 사용자 단말(120)을 포함한다.
제1 사용자 단말(110)은 기지국(200) 및 공용 P-GW(300)를 통해 공용망(320)에 접속한다.
공용망(320)에 접속한 경우, 제1 사용자 단말(110)은 공용 PCRF(310)를 통해 과금 정책 및 서비스 품질(Quality of Service, QoS) 등을 제공받으며, 과금 정책 및 QoS 정책은 제1 사용자 단말(110)에 대한 세부 가입자 데이터를 포함한다.
또한, 제1 사용자 단말(110)은 기지국(200) 및 공용 P-GW(300)를 통해 ePDG(500)에 접속하고, ePDG(500)와 연동된 전용 P-GW(400)를 통해 전용망(410)에 접속한다.
구체적으로, 제1 사용자 단말(110)은 과금 정책을 분리할 전용 과금 어플리케이션이 실행되면, VPN 터널을 생성하고, 생성한 VPN 터널을 통해 전용 과금 어플리케이션에 의해 발생된 패킷을 전송한다.
이 때, 패킷은 VPN 터널을 통해 공용 P-GW(300)를 거쳐 ePDG(500)로 전송되고, ePDG(500)는 패킷에 포함된 APN 정보를 이용하여 전용 P-GW(400)에 세션 생성을 요청함으로써 패킷을 전용 P-GW(400)를 통해 전용망(410)으로 전송한다. 이 경우, 패킷에 포함된 APN 정보는 전용 과금 어플리케이션에 대응된다.
한편, 제2 사용자 단말(120)은 기지국(200) 및 공용 P-GW(300)를 통해 공용망(320)에 접속하고, 기지국(200) 및 전용 P-GW(400)를 통해 전용망(410)에 접속한다.
구체적으로, 제2 사용자 단말(120)은 복수의 APN을 지원하는바, 공용망(320)에 접속하고자 하는 경우 제1 APN을 이용하여 세션 생성을 요청하고, 전용망(410)에 접속하고자 하는 경우 제2 APN을 이용하여 세션 생성을 요청할 수 있다.
이 경우, MME(Mobility Management Entity)(미도시)는 APN 정보를 이용하여 제2 사용자 단말(120)에 연결될 P-GW를 결정한다. 예를 들면, MME는 제1 APN을 이용한 세션 요청의 경우 공용 P-GW(300)를 선택하고, 제2 APN을 이용한 세션 요청의 경우 전용 P-GW(400)를 선택할 수 있다.
제2 사용자 단말(120)은 동시에 공용망(320) 및 전용망(410)에 접속할 수 있으므로, 어플리케이션 마다 별도의 APN을 설정하여 서로 다른 망에 접속하게 함으로써 패킷을 분리할 수 있다. 이 경우, 각 망마다 별도의 PCC를 이용하는 경우 어플리케이션 별로 과금 정책을 분리할 수 있다.
이와 달리, 제1 사용자 단말(110)은 복수의 APN을 지원하지 않는바, 어플리케이션 별로 APN을 설정하여 과금 정책을 분리할 수 없다. 이에 제1 사용자 단말(110)은 VPN을 이용하여 어플리케이션 별 과금 정책을 분리하며, 이에 대해서는 도 2 내지 도 5를 통해 설명한다.
기지국(200)은 접근점(Access Point, AP), 무선 접근국(Radio Access Station, RAS) 등을 지칭할 수도 있고, 접근점, 무선 접근국 등의 전부 또는 일부의 기능을 포함할 수도 있다.
공용 P-GW(300)는 IPSec tunnel과 같은 VPN 기능을 가진 3GPP 표준 노드로서, 필요에 따라 SSL VPN이나 다른 VPN 을 처리할 수 있고, ePDG(500)와 GTP(GPRS Tunneling Protocol)을 이용하여 연동할 수 있다.
공용 P-GW(300)는 공용 PCRF(310)와 연동하여 사용자 단말(100)의 가입자에 대한 과금 정책이나 서비스 품질을 공용 PCRF(310)로부터 획득하여 사용자 단말(100)의 공용망(320) 접속을 제어한다.
즉, 공용 P-GW(300)는 공용 PCRF(310)와 연동하여 과금 정책을 결정하고, 결정한 과금 정책을 이용하여 패킷에 대한 CDR(Charging Data Record)을 생성하고, 생성한 CDR를 OFCS(600)로 전송한다.
전용 P-GW(400) 또한 3GPP 표준 노드로서, ePDG(500)와 GTP(GPRS Tunneling Protocol)을 이용하여 연동하고, 사용자 단말(100)의 전용망(410) 접속을 제어한다.
ePDG(500)는 공용 P-GW(300) 및 전용 P-GW(400)와 연동하며, 제1 사용자 단말(110)의 가입자 인증을 수행한 후 전용망(410)으로의 접속을 수행하는 게이트웨이 기능을 한다. ePDG(500)는 3GPP에서 표준화된 네트워크 장치로서, VoWiFi(Voice over WiFi) 또는 사업자 특화 VoD, 실시간 TV 같은 응용 서비스를 제공하고, 와이파이와 LTE간 IP 연속성을 보장해주는 기능을 필요로 한다.
ePDG(500)는 IKEv2 서버와 IPSec 서버 기능을 수행한다.
OFCS(600)는 공용 P-GW(300) 또는 전용 P-GW(400) 중 적어도 하나로부터 CDR을 수신하고, 수신한 CDR을 이용하여 사용자 단말(100)에 대한 과금 데이터를 생성한다.
과금 분리 서버(700)는 어플리케이션 별로 과금 정책을 분리하기 위해, 제1 사용자 단말(110)로 과금 정책을 분리할 전용 과금 어플리케이션 별 APN 정보를 전송하며, 이에 대한 자세한 내용은 이후 설명한다.
한편, 과금 분리 서버(700)는 ePDG(500)의 가입자 인증을 위한 인증 서버(AAA)의 기능, 전용 P-GW(400)의 데이터 세션 제어 및 과금 정책 제어를 위한 PCRF의 기능을 포함한다.
이하, 도 2 내지 도 5를 통해 VPN을 이용하여 어플리케이션 별 과금 정책을 분리하는 통신 시스템 및 방법을 설명하며, 도 2 내지 도 5에 도시된 사용자 단말은 복수의 APN이 지원되지 않는 단말을 지칭한다.
도 2는 통신 시스템이 복수의 APN 설정 미지원 단말을 대상으로 어플리케이션 별로 과금 정책을 분리하는 방법을 도시한 도면이다.
도 2에서, 사용자 단말(100)은 분리 과금 어플리케이션, 제1 어플리케이션 및 제2 어플리케이션이 설치되어 있는 것으로 가정한다.
분리 과금 어플리케이션이 사용자 단말(100)에 설치되면, 사용자 단말(100)에는 과금 정책을 분리할 전용 과금 어플리케이션 별 APN 정보가 저장된다.
한편, 제1 어플리케이션은 사용자에게 요금을 청구하는 일반 과금 어플리케이션이고, 제2 어플리케이션은 과금 정책을 분리할 전용 과금 어플리케이션에 해당한다. 사용자는 사용자 단말(100)에 설정된 어플리케이션들 중 전용 과금 어플리케이션을 임의로 설정할 수도 있다.
제1 어플리케이션이 실행되면, 사용자 단말(100)은 기 설정된 기본 APN(이하, 제1 APN)을 이용하여 제1 어플리케이션에 의해 발생된 제1 패킷을 기지국(200) 및 공용 P-GW(300)을 통해 공용망(320)으로 전송한다.
공용 P-GW(300)는 제1 패킷에 대한 제1 CDR을 생성하고, 생성된 제1 CDR을 OFCS(600)로 전송한다. 이 경우, 제1 CDR은 제1 APN 정보를 포함한다.
제1 CDR을 수신한 OFCS(600)는 제1 CDR을 이용하여 사용자 단말(100)에 대한 제1 과금 데이터를 생성한다.
이와 달리, 제2 어플리케이션이 실행되면, 사용자 단말(100)은 VPN 터널을 생성하고, 생성한 VPN 터널을 이용하여 제2 어플리케이션에 의해 발생된 제2 패킷을 전송한다.
구체적으로, 사용자 단말(100)은 제2 어플리케이션이 전용 과금 어플리케이션임을 결정하고, 제2 어플리케이션에 대응하는 전용 APN(이하, 제2 APN)을 결정한다.
사용자 단말(100)은 제2 어플리케이션에 의해 발생된 제2 패킷을 제2 APN을 이용하여, VPN 터널을 통해 기지국(200), 공용 P-GW(300)을 거쳐 ePDG(500)로 전송하며, 이후 ePDG(500)는 제2 패킷을 수신하여 전용 P-GW(400)로 전송하고, 전용 P-GW(400)는 제2 패킷을 전용망(410)에 전송한다.
이 경우, 전용 P-GW(400)는 제2 패킷에 대한 제2 CDR을 생성하되, 생성된 제2 CDR을 OFCS(600)로 전송한다. 이 경우, 제2 CDR은 제2 APN 정보를 포함한다.
제2 CDR을 수신한 OFCS(600)는 제2 CDR을 이용하여 사용자 단말(100)에 대한 제2 과금 데이터를 생성한다.
상기 과정을 통해, OFCS(600)는 제1 어플리케이션에 의해 발생된 제1 패킷에 대해서는 제1 APN 정보가 포함된 제1 CDR을 수신하여 제1 과금 데이터를 생성하고, 제2 어플리케이션에 의해 발생된 제2 패킷에 대해서는 제2 APN 정보가 포함된 제2 CDR을 수신하여 제2 과금 데이터를 생성하게 된다.
따라서, OFCS(600)는 APN을 기준으로 어플리케이션 별로 서로 다른 과금 데이터를 생성할 수 있어 어플리케이션 별로 과금 정책 분리가 가능하다.
도 3은 사용자 단말이 어플리케이션 별로 과금 정책을 분리하기 위해 전용 과금 어플리케이션 별 APN 정보를 수신하는 과정을 도시한 흐름도이다.
도 3을 참고하면, 사용자 단말(100)은 어플리케이션 별로 과금 정책을 분리하기 위해 과금 정책 분리 서비스에 가입한다(S100).
구체적으로, 사용자 단말(100)의 사용자는 웹사이트, 어플리케이션 또는 전화 등의 방법으로 통신사업자에게 전용 과금 어플리케이션에 대해 과금 정책을 분리하는 서비스에 대한 청약을 요청할 수 있다.
청약을 요청받은 통신사업자는 과금 정책을 분리할 전용 과금 어플리케이션 정보 및 전용 과금 어플리케이션에 대응하는 APN 정보를 과금 분리 서버(700)에 저장한다(S101). 또한, 통신사업자는 이후 APN 정보를 이용하여 과금 정책을 분리하기 위해 공용 P-GW(300)에 APN 정보를 저장하고, OFCS(600) 및 공용 PCRF(310)에 APN 정보 및 이에 대응하는 과금 정책 정보를 저장한다. 이 경우, 공용 PCRF(310)는 공용 P-GW(300)로 하여금 VPN 터널을 통한 패킷에 대해 별도의 과금 정책을 적용하게 하기 위해, 전용 P-GW(400)로 향하는 패킷에 대한 별도의 과금 정책 정보를 전송하고(S107), 별도의 과금 정책 정보를 수신한 공용 P-GW(300)는 응답 신호를 전송한다(S109).
사용자 단말(100)의 사용자는 전용 과금 어플리케이션에 대해 과금 정책을 분리하기 위해 분리 과금 어플리케이션을 설치한다(S110). 이 경우, 과금 분리 서버(700)는 어플리케이션 푸쉬 알림 또는 문자 메시지 등을 사용자 단말(100)에 전송하여, 분리 과금 어플리케이션의 설치를 유도할 수 있다.
분리 과금 어플리케이션이 설치되면, 사용자 단말(100)은 과금 분리 서버(700)로 과금 정책 정보를 요청하고(S120), 과금 정책 정보를 요청받은 과금 분리 서버(700)는 과금 정책을 분리할 전용 과금 어플리케이션 정보 및 전용 과금 어플리케이션에 대응하는 APN 정보를 사용자 단말(100)에 전송한다(S130).
이 경우, 사용자 단말(100)이 분리 과금 어플리케이션의 설치를 시도하면, 과금 분리 서버(700)는 사용자 단말 식별 정보를 이용하여 사용자 단말(100)을 인증하고, 인증에 성공하면 사용자 단말(100)로 전용 과금 어플리케이션 정보 및 전용 과금 어플리케이션에 대응하는 APN 정보를 전송할 수 있다.
도 4는 통신 시스템이 복수의 APN 설정 미지원 단말을 대상으로 어플리케이션 별로 과금 정책을 분리하기 위해 VPN 터널을 설치하는 방법을 도시한 흐름도이다.
도 4에서, 사용자 단말(100)은 도 3에서 설명한 방법으로 전용 과금 어플리케이션에 대해 과금을 분리하여 처리하기 위한 분리 과금 어플리케이션이 설치된 것으로 가정한다.
도 4를 참고하면, 사용자 단말(100)은 공용망(320)에 초기 접속하기 위해 기지국(200)을 통해 공용 P-GW(300)로 세션 생성 요청 메시지를 전송한다(S200).
세션 생성 요청 메시지를 수신한 공용 P-GW(300)는 사용자 단말(100)의 가입자에 대한 과금 정책이나 서비스 품질을 획득하기 위해, 공용 PCRF(310)로 인증제어 요청 메시지를 전송한다(S201). 이 경우, 인증제어 요청 메시지는 사용자 단말(100)에 기 설정된 기본 APN인 제1 APN 정보를 포함한다.
인증제어 요청 메시지를 수신한 공용 PCRF(310)는 사용자 단말(100)의 가입에 대한 과금 정책 및 서비스 품질을 결정하고(S203), 결정한 과금 정책 및 서비스 품질을 포함하는 인증제어 응답 메시지를 공용 P-GW(300)에 전송한다(S205).
인증제어 응답 메시지를 수신한 공용 P-GW(300)는 세션 생성 응답 메시지를 사용자 단말(100)에 전송한다(S207). 이 경우, 세션 생성 응답 메시지는 사용자 단말(100)이 사용할 PDN 정보(예를 들면, IP, DNS 등)를 포함한다.
상기 단계들을 통해, 사용자 단말(100)과 공용망(320)이 연결되며, 구체적으로 사용자 단말(100)과 기지국(200) 사이에 DRB 터널이 생성되고, 기지국(200)과 공용 P-GW(300) 사이에 GTP 터널이 형성된다.
사용자 단말(100)에 설치된 분리 과금 어플리케이션이 실행되면(S210), 사용자 단말(100)은 ePDG(500)로 VPN 터널 생성 요청 메시지를 전송한다(S211). 이 경우, 사용되는 VPN 프로토콜은 IPSec 프로토콜 또는 SSL 프로토콜일 수 있으나, 이에 한정되지 않는다.
ePDG(500)는 과금 분리 서버(700)와 사용자 단말(100)에 대한 인증 과정을 수행하고(S213), 인증이 완료되면 ePDG(500)는 전용 P-GW(400)로 세션 생성 요청 메시지를 전송한다(S215). 이 경우, 세션 생성 요청 메시지는 기 설정된 APN이 아닌 전용 APN인 제2 APN 정보를 포함한다.
전용 P-GW(400)는 전용 과금 어플리케이션에 대한 과금 정책이나 서비스 품질을 획득하기 위해, 과금 분리 서버(700)로 인증제어 요청 메시지를 전송한다(S217). 이 경우, 인증제어 요청 메시지는 제2 APN 정보를 포함한다.
과금 분리 서버(700)는 전용 P-GW(400)로 인증 결과 및 전용 과금 어플리케이션에 대한 과금 정책 및 서비스 품질을 결정하고(S219), 결정한 과금 정책 및 서비스 품질을 포함하는 인증제어 응답 메시지를 전용 P-GW(400)에 전송한다(S221).
인증제어 응답 메시지를 수신한 전용 P-GW(400)는 ePDG(500)로 세션 생성 응답 메시지를 전송한다(S223). 세션 생성 응답 메시지를 수신한 ePDG(500)는 사용자 단말(100)로 VPN 터널 생성 응답 메시지를 전송한다(S225). 이 경우, ePDG(500)는 IKEv2 프로토콜을 이용하여 사용자 단말(100)이 전용 과금 어플리케이션에 대해 사용할 PDN 정보(예를 들면, IP, DNS 등)를 사용자 단말(100)로 전송할 수 있다.
상기 단계들을 통해, VPN 터널을 통해 사용자 단말(100)과 전용망(410)이 연결된다. 구체적으로, 공용 P-GW(300)에서 ePDG(500)까지 VPN 터널을 통해 연결되고, 이후 GTP 터널을 통해 ePDG(500)에서 전용 P-GW(400)까지 연결된다.
도 5는 통신 시스템이 복수의 APN 설정 미지원 단말을 대상으로 어플리케이션 별로 과금 정책을 분리하는 방법을 도시한 흐름도이다.
도 5에서, 사용자 단말(100)은 도 3 및 도 4에서 설명한 방법으로 전용 과금 어플리케이션에 대해 과금을 분리하여 처리하기 위한 VPN 터널이 설치된 것으로 가정한다.
도 5를 참고하면, 만일 사용자 단말(100)이 일반 과금 어플리케이션을 통해 패킷을 전송하는 경우(S300), 일반 과금 어플리케이션에 의해 생성된 제1 패킷은 기지국(200) 및 공용 P-GW(300)을 통해 공용망(320)으로 전송되고(S310), 이 경우 공용 P-GW(300)는 제1 APN 정보를 포함하는 제1 CDR을 생성하고(S320), 생성한 제1 CDR을 OFCS(600)로 전송한다(S330).
이와 달리, 만일 사용자 단말(100)이 전용 과금 어플리케이션을 통해 패킷을 전송하는 경우(S400), 전용 과금 어플리케이션에 의해 생성된 제2 패킷은 VPN 터널을 통해 ePDG(500)로 전송되고 전용 P-GW(400)를 거쳐 전용망(410)으로 전송된다(S410). 이 경우 전용 P-GW(400)는 제2 APN을 포함하는 제2 CDR을 생성하고(S420), 생성한 제2 CDR을 OFCS(600)로 전송한다(S430).
제1 CDR 및 제2 CDR을 수신한 OFCS(600)는 APN에 기초하여 일반 과금 어플리케이션 및 전용 과금 어플리케이션 별로 분리 과금을 수행한다(S500). 이 경우, 서비스 모델에 따라 전용망(410)에 제공되는 패킷량을 수집하고, 패킷량이 임계값 이상인 경우 QoS를 제어하거나 데이터를 차단할 수도 있다.
본 발명에 따르면, VPN 터널을 이용하여 과금 정책을 분리하는바, 하나의 P-GW를 통해 트래픽을 분리하는 방식들보다 신뢰성 있는 과금 정책 분리가 가능하고, 복수의 APN을 지원하지 않는 단말에서도 어플리케이션 별로 과금 정책을 분리할 수 있어 단말 제약성에서 벗어날 수 있다.
이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.

Claims (5)

  1. 어플리케이션 별로 과금 정책을 분리하는 통신 시스템으로서,
    과금 정책을 분리할 전용 과금 어플리케이션 별 APN 정보를 관리하는 과금 분리 서버, 그리고
    상기 과금 분리 서버로부터 상기 전용 과금 어플리케이션 별 APN 정보를 수신하고, 임의의 전용 과금 어플리케이션이 실행되는 경우, 상기 임의의 전용 과금 어플리케이션에 대응하는 전용 APN 정보를 이용하여 VPN 터널을 통해 상기 임의의 전용 과금 어플리케이션에 의해 생성된 패킷을 전용망으로 전송하는 사용자 단말
    을 포함하는 통신 시스템.
  2. 제1항에서,
    상기 전용 APN 정보를 포함하는 전용 CDR(Charging Data Record)을 생성하는 전용 P-GW(Packet data network Gateway)
    를 더 포함하는 통신 시스템.
  3. 제2항에서,
    상기 사용자 단말은
    상기 전용 과금 어플리케이션에 해당하지 않는 일반 과금 어플리케이션이 실행되는 경우, 상기 사용자 단말에 설정된 기본 APN 정보를 이용하여 상기 일반 과금 어플리케이션에 의해 생성된 패킷을 공용망으로 전송하는 통신 시스템.
  4. 제3항에서,
    상기 기본 APN 정보를 포함하는 기본 CDR(Charging Data Record)을 생성하는 공용 P-GW
    를 더 포함하는 통신 시스템.
  5. 제4항에서,
    상기 공용 P-GW로부터 상기 기본 CDR을 수신하고, 상기 전용 P-GW로부터 상기 전용 CDR을 수신하고, 상기 기본 CDR 및 상기 전용 CDR에 포함된 APN 정보를 이용하여 상기 전용 과금 어플리케이션과 상기 일반 과금 어플리케이션에 대한 분리 과금을 수행하는 OFCS(Offline Charging System)
    를 더 포함하는 통신 시스템.
KR1020180097017A 2018-08-20 2018-08-20 어플리케이션 별 과금 정책 분리 방법 및 시스템 KR20200021363A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020180097017A KR20200021363A (ko) 2018-08-20 2018-08-20 어플리케이션 별 과금 정책 분리 방법 및 시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020180097017A KR20200021363A (ko) 2018-08-20 2018-08-20 어플리케이션 별 과금 정책 분리 방법 및 시스템

Publications (1)

Publication Number Publication Date
KR20200021363A true KR20200021363A (ko) 2020-02-28

Family

ID=69638356

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180097017A KR20200021363A (ko) 2018-08-20 2018-08-20 어플리케이션 별 과금 정책 분리 방법 및 시스템

Country Status (1)

Country Link
KR (1) KR20200021363A (ko)

Similar Documents

Publication Publication Date Title
JP6911263B2 (ja) サービス管理方法およびその装置
US9647848B2 (en) Application charging method, device, and system
US8874715B2 (en) Charging method, system and reporting method for terminal accessing through multiple access networks
US20120195196A1 (en) SYSTEM AND METHOD FOR QoS CONTROL OF IP FLOWS IN MOBILE NETWORKS
EP2790455A1 (en) Policy control method and system for converged network
JP6429866B2 (ja) Pcrfを決定するための方法および装置
KR20130108382A (ko) 패킷 데이터 접속의 서비스 데이터를 검출하기 위한 방법, 장치, 및 시스템
US10516783B2 (en) Method and device for processing PCC rule
WO2010006491A1 (zh) 一种事件触发器的下发和安装方法
CN111466101A (zh) 用于电子通信设备的策略调节的方法和装置
WO2016201999A1 (zh) 一种第三方应用的计费方法、装置及应用功能设备
WO2013044730A1 (zh) 一种策略与计费规则的服务质量更新方法及***
WO2016062025A1 (zh) 一种策略和计费规则功能的选择方法及装置
EP2911427B1 (en) Method and system for differentiating subscriber
WO2014107985A1 (zh) 漫游本地业务的在线计费方法、h-ocs及v-ocs
WO2012071956A1 (zh) 漫游场景支持被赞助数据连接的方法、***和装置
US20200112448A1 (en) Wireless Communication Method and Device
EP2800407B1 (en) Method and system for identifying application detection control function mode
KR20200021363A (ko) 어플리케이션 별 과금 정책 분리 방법 및 시스템
KR20190140786A (ko) 어플리케이션 별 과금 정책 분리 방법, 그리고 이를 구현하기 위한 통신 시스템 및 사용자 단말
EP2595445A1 (en) Method and system for establishing session
KR20190143305A (ko) 어플리케이션별 실시간 서비스 품질 관리가 가능한 서비스 제공 시스템 및 그 방법
WO2017084603A1 (zh) Pcc规则的处理方法及装置
WO2013020451A1 (zh) 一种建立会话的方法及***
JP2016154389A (ja) 移動パケットコアネットワークにおけるセッション終了